mirror of
https://github.com/rsyslog/loganalyzer.git
synced 2025-09-26 03:09:21 +02:00
Added the option "ViewStringCharacterLimit" into the front end installation.
This commit is contained in:
parent
74cd4a5be7
commit
976bc44cb0
@ -225,6 +225,7 @@ else if ( $content['INSTALL_STEP'] == 3 )
|
||||
|
||||
// --- Read and predefine Frontend options
|
||||
if ( isset($_SESSION['ViewMessageCharacterLimit']) ) { $content['ViewMessageCharacterLimit'] = $_SESSION['ViewMessageCharacterLimit']; } else { $content['ViewMessageCharacterLimit'] = 80; }
|
||||
if ( isset($_SESSION['ViewStringCharacterLimit']) ) { $content['ViewStringCharacterLimit'] = $_SESSION['ViewStringCharacterLimit']; } else { $content['ViewStringCharacterLimit'] = 30; }
|
||||
if ( isset($_SESSION['ViewEntriesPerPage']) ) { $content['ViewEntriesPerPage'] = $_SESSION['ViewEntriesPerPage']; } else { $content['ViewEntriesPerPage'] = 50; }
|
||||
if ( isset($_SESSION['ViewEnableDetailPopups']) ) { $content['ViewEnableDetailPopups'] = $_SESSION['ViewEnableDetailPopups']; } else { $content['ViewEnableDetailPopups'] = 1; }
|
||||
if ( $content['ViewEnableDetailPopups'] == 1 )
|
||||
@ -328,6 +329,15 @@ else if ( $content['INSTALL_STEP'] == 4 )
|
||||
else
|
||||
$_SESSION['ViewMessageCharacterLimit'] = 80; // Fallback default!
|
||||
|
||||
if ( isset($_POST['ViewStringCharacterLimit']) )
|
||||
{
|
||||
$_SESSION['ViewStringCharacterLimit'] = intval( DB_RemoveBadChars($_POST['ViewStringCharacterLimit']) );
|
||||
if ( $_SESSION['ViewStringCharacterLimit'] < 0 )
|
||||
$_SESSION['ViewStringCharacterLimit'] = 30; // Fallback default!
|
||||
}
|
||||
else
|
||||
$_SESSION['ViewStringCharacterLimit'] = 30; // Fallback default!
|
||||
|
||||
if ( isset($_POST['ViewEntriesPerPage']) )
|
||||
{
|
||||
$_SESSION['ViewEntriesPerPage'] = intval( DB_RemoveBadChars($_POST['ViewEntriesPerPage']) );
|
||||
@ -644,6 +654,7 @@ else if ( $content['INSTALL_STEP'] == 8 )
|
||||
|
||||
// Start replacing existing sample configurations
|
||||
$patterns[] = "/\\\$CFG\['ViewMessageCharacterLimit'\] = [0-9]{1,2};/";
|
||||
$patterns[] = "/\\\$CFG\['ViewStringCharacterLimit'\] = [0-9]{1,2};/";
|
||||
$patterns[] = "/\\\$CFG\['ViewEntriesPerPage'\] = [0-9]{1,2};/";
|
||||
$patterns[] = "/\\\$CFG\['ViewEnableDetailPopups'\] = [0-9]{1,2};/";
|
||||
$patterns[] = "/\\\$CFG\['EnableIPAddressResolve'\] = [0-9]{1,2};/";
|
||||
@ -657,6 +668,7 @@ else if ( $content['INSTALL_STEP'] == 8 )
|
||||
$patterns[] = "/\\\$CFG\['UserDBLoginRequired'\] = (.*?);/";
|
||||
|
||||
$replacements[] = "\$CFG['ViewMessageCharacterLimit'] = " . $_SESSION['ViewMessageCharacterLimit'] . ";";
|
||||
$replacements[] = "\$CFG['ViewStringCharacterLimit'] = " . $_SESSION['ViewStringCharacterLimit'] . ";";
|
||||
$replacements[] = "\$CFG['ViewEntriesPerPage'] = " . $_SESSION['ViewEntriesPerPage'] . ";";
|
||||
$replacements[] = "\$CFG['ViewEnableDetailPopups'] = " . $_SESSION['ViewEnableDetailPopups'] . ";";
|
||||
$replacements[] = "\$CFG['EnableIPAddressResolve'] = " . $_SESSION['EnableIPAddressResolve'] . ";";
|
||||
|
@ -261,6 +261,7 @@ $content['LN_DETAIL_BACKTOLIST'] = "Back to Listview";
|
||||
$content['LN_INSTALL_FRONTEND'] = "Frontend Options";
|
||||
$content['LN_INSTALL_NUMOFSYSLOGS'] = "Number of syslog messages per page";
|
||||
$content['LN_INSTALL_MSGCHARLIMIT'] = "Message character limit for the main view";
|
||||
$content['LN_INSTALL_STRCHARLIMIT'] = "Character display limit for all string type fields";
|
||||
$content['LN_INSTALL_SHOWDETAILPOP'] = "Show message details popup";
|
||||
$content['LN_INSTALL_AUTORESOLVIP'] = "Automatically resolved IP Addresses (inline)";
|
||||
$content['LN_INSTALL_USERDBOPTIONS'] = "User Database Options";
|
||||
|
@ -263,6 +263,7 @@ $content['LN_INSTALL_PROGRESS'] = "Install Progress: ";
|
||||
$content['LN_INSTALL_FRONTEND'] = "Frontend Options";
|
||||
$content['LN_INSTALL_NUMOFSYSLOGS'] = "Number of syslog messages per page";
|
||||
$content['LN_INSTALL_MSGCHARLIMIT'] = "Message character limit for the main view";
|
||||
$content['LN_INSTALL_STRCHARLIMIT'] = "Character display limit for all string type fields";
|
||||
$content['LN_INSTALL_SHOWDETAILPOP'] = "Show message details popup";
|
||||
$content['LN_INSTALL_AUTORESOLVIP'] = "Automatically resolved IP Addresses (inline)";
|
||||
$content['LN_INSTALL_USERDBOPTIONS'] = "User Database Options";
|
||||
|
@ -265,6 +265,7 @@ $content['LN_DETAIL_BACKTOLIST'] = "Voltar para a lista";
|
||||
$content['LN_INSTALL_FRONTEND'] = "Frontend Options";
|
||||
$content['LN_INSTALL_NUMOFSYSLOGS'] = "Number of syslog messages per page";
|
||||
$content['LN_INSTALL_MSGCHARLIMIT'] = "Message character limit for the main view";
|
||||
$content['LN_INSTALL_STRCHARLIMIT'] = "Character display limit for all string type fields";
|
||||
$content['LN_INSTALL_SHOWDETAILPOP'] = "Show message details popup";
|
||||
$content['LN_INSTALL_AUTORESOLVIP'] = "Automatically resolved IP Addresses (inline)";
|
||||
$content['LN_INSTALL_USERDBOPTIONS'] = "User Database Options";
|
||||
|
@ -142,6 +142,10 @@
|
||||
<td align="left" class="cellmenu2" nowrap><b>{LN_INSTALL_MSGCHARLIMIT}</b></td>
|
||||
<td align="right" class="line2" width="100%"><input type="text" name="ViewMessageCharacterLimit" size="40" maxlength="8" value="{ViewMessageCharacterLimit}"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="left" class="cellmenu2" nowrap><b>{LN_INSTALL_STRCHARLIMIT}</b></td>
|
||||
<td align="right" class="line2" width="100%"><input type="text" name="ViewStringCharacterLimit" size="40" maxlength="8" value="{ViewStringCharacterLimit}"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="left" class="cellmenu2" nowrap><b>{LN_INSTALL_SHOWDETAILPOP}</b></td>
|
||||
<td align="right" class="line1" width="100%">
|
||||
|
Loading…
x
Reference in New Issue
Block a user