WARNING: untranslated string: ids provider eol = (EOL)
WARNING: untranslated string: ids provider settings = Provider settings
WARNING: untranslated string: ids remove rule structures = Remove old rule structures...
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids reset provider = Reset provider
WARNING: untranslated string: ids ruleset autoupdate in progress = Ruleset update in progress. Please wait until all operations have completed successfully...
WARNING: untranslated string: ids ruleset is up to date = No update required - The ruleset is up to date.
WARNING: untranslated string: ids rulesets = Rulesets
WARNING: untranslated string: ids show = Show
WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: ids the choosen provider is already in use = The choosen provider is already in use.
WARNING: untranslated string: ids unable to download the ruleset = Unable to download the ruleset
WARNING: untranslated string: ids visit provider website = Visit provider website
WARNING: untranslated string: ids no email recipients = No email recipients given
WARNING: untranslated string: ids no email sender = No sender email address specified
WARNING: untranslated string: ids provider eol = (EOL)
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: indirect target selection = Indirect target selection
WARNING: untranslated string: info messages = unknown string
WARNING: untranslated string: mdstat = Mdstat
WARNING: untranslated string: ids no email recipients = No email recipients given
WARNING: untranslated string: ids no email sender = No sender email address specified
WARNING: untranslated string: ids provider eol = (EOL)
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids rulesets = Rulesets
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: import connection = Import a Connection
WARNING: untranslated string: indirect target selection = Indirect target selection
WARNING: untranslated string: invalid endpoint = Invalid Endpoint
WARNING: untranslated string: ids provider eol = (EOL)
WARNING: untranslated string: ids provider settings = Provider settings
WARNING: untranslated string: ids remove rule structures = Remove old rule structures...
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids reset provider = Reset provider
WARNING: untranslated string: ids ruleset autoupdate in progress = Ruleset update in progress. Please wait until all operations have completed successfully...
WARNING: untranslated string: ids ruleset is up to date = No update required - The ruleset is up to date.
WARNING: untranslated string: ids rulesets = Rulesets
WARNING: untranslated string: ids show = Show
WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: ids the choosen provider is already in use = The choosen provider is already in use.
WARNING: untranslated string: ids unable to download the ruleset = Unable to download the ruleset
WARNING: untranslated string: ids visit provider website = Visit provider website
WARNING: untranslated string: ids provider eol = (EOL)
WARNING: untranslated string: ids provider settings = Provider settings
WARNING: untranslated string: ids remove rule structures = Remove old rule structures...
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids reset provider = Reset provider
WARNING: untranslated string: ids ruleset autoupdate in progress = Ruleset update in progress. Please wait until all operations have completed successfully...
WARNING: untranslated string: ids ruleset is up to date = No update required - The ruleset is up to date.
WARNING: untranslated string: ids rulesets = Rulesets
WARNING: untranslated string: ids show = Show
WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: ids the choosen provider is already in use = The choosen provider is already in use.
WARNING: untranslated string: ids unable to download the ruleset = Unable to download the ruleset
WARNING: untranslated string: ids visit provider website = Visit provider website
WARNING: untranslated string: ids provider eol = (EOL)
WARNING: untranslated string: ids provider settings = Provider settings
WARNING: untranslated string: ids remove rule structures = Remove old rule structures...
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids reset provider = Reset provider
WARNING: untranslated string: ids ruleset autoupdate in progress = Ruleset update in progress. Please wait until all operations have completed successfully...
WARNING: untranslated string: ids ruleset is up to date = No update required - The ruleset is up to date.
WARNING: untranslated string: ids rulesets = Rulesets
WARNING: untranslated string: ids show = Show
WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: ids the choosen provider is already in use = The choosen provider is already in use.
WARNING: untranslated string: ids unable to download the ruleset = Unable to download the ruleset
WARNING: untranslated string: ids visit provider website = Visit provider website
WARNING: untranslated string: ids provider eol = (EOL)
WARNING: untranslated string: ids provider settings = Provider settings
WARNING: untranslated string: ids remove rule structures = Remove old rule structures...
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids reset provider = Reset provider
WARNING: untranslated string: ids ruleset autoupdate in progress = Ruleset update in progress. Please wait until all operations have completed successfully...
WARNING: untranslated string: ids ruleset is up to date = No update required - The ruleset is up to date.
WARNING: untranslated string: ids rulesets = Rulesets
WARNING: untranslated string: ids show = Show
WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: ids the choosen provider is already in use = The choosen provider is already in use.
WARNING: untranslated string: ids unable to download the ruleset = Unable to download the ruleset
WARNING: untranslated string: ids visit provider website = Visit provider website
WARNING: untranslated string: ids provider eol = (EOL)
WARNING: untranslated string: ids provider settings = Provider settings
WARNING: untranslated string: ids remove rule structures = Remove old rule structures...
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
WARNING: untranslated string: ids reset provider = Reset provider
WARNING: untranslated string: ids ruleset autoupdate in progress = Ruleset update in progress. Please wait until all operations have completed successfully...
WARNING: untranslated string: ids ruleset is up to date = No update required - The ruleset is up to date.
WARNING: untranslated string: ids rulesets = Rulesets
WARNING: untranslated string: ids show = Show
WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: ids the choosen provider is already in use = The choosen provider is already in use.
WARNING: untranslated string: ids unable to download the ruleset = Unable to download the ruleset
WARNING: untranslated string: ids visit provider website = Visit provider website
WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
WARNING: untranslated string: ids no email recipients = No email recipients given
WARNING: untranslated string: ids no email sender = No sender email address specified
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: indirect target selection = Indirect target selection
WARNING: untranslated string: info messages = unknown string
WARNING: untranslated string: max bandwidth = Maximum bandwidth
WARNING: untranslated string: ids invalid mail address = Is or contains an invalid mail address.
WARNING: untranslated string: ids no email recipients = No email recipients given
WARNING: untranslated string: ids no email sender = No sender email address specified
+WARNING: untranslated string: ids reports daily = Daily reports
+WARNING: untranslated string: ids reports monthly = Monthly reports
+WARNING: untranslated string: ids reports weekly = Weekly reports
+WARNING: untranslated string: ids summary reports = Summary reports
WARNING: untranslated string: indirect target selection = Indirect target selection
WARNING: untranslated string: info messages = unknown string
WARNING: untranslated string: max bandwidth = Maximum bandwidth
< ids no email recipients
< ids no email sender
< ids provider eol
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
+< ids summary reports
< indirect target selection
< mdstat
< offloaded
< ids no email recipients
< ids no email sender
< ids provider eol
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
< ids rulesets
+< ids summary reports
< ids unsupported provider
< import connection
< indirect target selection
< ids provider eol
< ids provider settings
< ids remove rule structures
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
< ids reset provider
< ids ruleset autoupdate in progress
< ids ruleset is up to date
< ids ruleset settings
< ids show
< ids subscription code required
+< ids summary reports
< ids the choosen provider is already in use
< ids unable to download the ruleset
< ids unsupported provider
< ids provider eol
< ids provider settings
< ids remove rule structures
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
< ids reset provider
< ids ruleset autoupdate in progress
< ids ruleset is up to date
< ids ruleset settings
< ids show
< ids subscription code required
+< ids summary reports
< ids the choosen provider is already in use
< ids unable to download the ruleset
< ids unsupported provider
< ids provider eol
< ids provider settings
< ids remove rule structures
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
< ids reset provider
< ids ruleset autoupdate in progress
< ids ruleset is up to date
< ids ruleset settings
< ids show
< ids subscription code required
+< ids summary reports
< ids the choosen provider is already in use
< ids unable to download the ruleset
< ids unsupported provider
< ids provider eol
< ids provider settings
< ids remove rule structures
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
< ids reset provider
< ids ruleset autoupdate in progress
< ids ruleset is up to date
< ids ruleset settings
< ids show
< ids subscription code required
+< ids summary reports
< ids the choosen provider is already in use
< ids unable to download the ruleset
< ids unsupported provider
< ids provider eol
< ids provider settings
< ids remove rule structures
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
< ids reset provider
< ids ruleset autoupdate in progress
< ids ruleset is up to date
< ids ruleset settings
< ids show
< ids subscription code required
+< ids summary reports
< ids the choosen provider is already in use
< ids unable to download the ruleset
< ids unsupported provider
< ids invalid mail address
< ids no email recipients
< ids no email sender
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
+< ids summary reports
< indirect target selection
< max bandwidth
< offloaded
< ids invalid mail address
< ids no email recipients
< ids no email sender
+< ids reports daily
+< ids reports monthly
+< ids reports weekly
+< ids summary reports
< indirect target selection
< max bandwidth
< offloaded
}
# Check if the e-mail feature should be used.
- if ($cgiparams{'ENABLE_EMAIL'} eq "on") {
+ if (($cgiparams{'ENABLE_EMAIL'} eq "on") || ($cgiparams{'ENABLE_REPORT_DAILY'} eq "on") ||
+ ($cgiparams{'ENABLE_REPORT_WEEKLY'} eq "on") || ($cgiparams{'ENABLE_REPORT_MONTLY'} eq "on")) {
# Check if a sender mail address has been provided.
unless($cgiparams{'EMAIL_SENDER'}) {
$errormessage = $Lang::tr{'ids no email sender'};
$checked{'ENABLE_EMAIL'}{'on'} = '';
$checked{'ENABLE_EMAIL'}{$idssettings{'ENABLE_EMAIL'}} = "checked='checked'";
+ $checked{'ENABLE_REPORT_DAILY'}{'off'} = '';
+ $checked{'ENABLE_REPORT_DAILY'}{'on'} = '';
+ $checked{'ENABLE_REPORT_DAILY'}{$idssettings{'ENABLE_REPORT_DAILY'}} = "checked='checked'";
+ $checked{'ENABLE_REPORT_WEEKLY'}{'off'} = '';
+ $checked{'ENABLE_REPORT_WEEKLY'}{'on'} = '';
+ $checked{'ENABLE_REPORT_WEEKLY'}{$idssettings{'ENABLE_REPORT_WEEKLY'}} = "checked='checked'";
+ $checked{'ENABLE_REPORT_MONTHLY'}{'off'} = '';
+ $checked{'ENABLE_REPORT_MONTHLY'}{'on'} = '';
+ $checked{'ENABLE_REPORT_MONTHLY'}{$idssettings{'ENABLE_REPORT_MONTHLY'}} = "checked='checked'";
+
# Draw current state of the IDS
&Header::opensection();
</td>
<td>
- <input type="text" name="EMAIL_SENDER" value="$idssettings{'EMAIL_SENDER'}">
+ <input type="text" name="EMAIL_SENDER" value="$email_sender">
<td>
</tr>
</td>
<td>
- <input type="text" name="EMAIL_RECIPIENTS" value="$idssettings{'EMAIL_RECIPIENTS'}">
+ <input type="text" name="EMAIL_RECIPIENTS" value="$email_recipients">
+ </td>
+ </tr>
+
+ </table>
+
+ <h6>
+ $Lang::tr{'ids summary reports'}
+ </h6>
+
+ <table class="form">
+ <tr>
+ <td>
+ <label for="ENABLE_REPORT_DAILY">
+ $Lang::tr{'ids reports daily'}
+ </label>
+ </td>
+
+ <td>
+ <input type='checkbox' name='ENABLE_REPORT_DAILY' id="ENABLE_REPORT_DAILY" $checked{'ENABLE_REPORT_DAILY'}{'on'}>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <label for="ENABLE_REPORT_WEEKLY">
+ $Lang::tr{'ids reports weekly'}
+ </label>
+ </td>
+
+ <td>
+ <input type='checkbox' name='ENABLE_REPORT_WEEKLY' id="ENABLE_REPORT_WEEKLY" $checked{'ENABLE_REPORT_WEEKLY'}{'on'}>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <label for="ENABLE_REPORT_MONTHLY">
+ $Lang::tr{'ids reports monthly'}
+ </label>
+ </td>
+
+ <td>
+ <input type='checkbox' name='ENABLE_REPORT_MONTHLY' id="ENABLE_REPORT_MONTHLY" $checked{'ENABLE_REPORT_MONTHLY'}{'on'}>
</td>
</tr>
'ids provider' => 'Regelset-Anbieter',
'ids provider settings' => 'Regelset-Anbieter-Einstellungen',
'ids remove rule structures' => 'Entferne alte Regelstrukturen...',
+'ids reports daily' => 'Täglicher Report',
+'ids reports monthly' => 'Monatlicher Report',
+'ids reports weekly' => 'Wöchentlicher Report',
'ids reset provider' => 'Providereinstellungen zurücksetzen',
'ids rules update' => 'Regelsatz',
'ids ruleset autoupdate in progress' => 'Der Regelsatz wird gerade aktualisiert. Bitte warten Sie, bis dieser Vorgang erfolgreich beendet wurde...',
'ids ruleset settings' => 'Regelsatzeinstellungen',
'ids rulesets' => 'Regelsätze',
'ids show' => 'Anzeigen',
+'ids summary reports' => 'Zusammenfassender Report',
'ids the choosen provider is already in use' => 'Der gewhählte Provider wird bereits verwendet.',
'ids unable to download the ruleset' => 'Das Regelset konnte nicht heruntergeladen werden.',
'ids unsupported provider' => 'Provider wird nicht mehr unterstützt',
'ids provider eol' => '(EOL)',
'ids provider settings' => 'Provider settings',
'ids remove rule structures' => 'Remove old rule structures...',
+'ids reports daily' => 'Daily reports',
+'ids reports monthly' => 'Monthly reports',
+'ids reports weekly' => 'Weekly reports',
'ids reset provider' => 'Reset provider',
'ids rules update' => 'Ruleset',
'ids ruleset autoupdate in progress' => 'Ruleset update in progress. Please wait until all operations have completed successfully...',
'ids rulesets' => 'Rulesets',
'ids show' => 'Show',
'ids subscription code required' => 'The selected ruleset requires a subscription code',
+'ids summary reports' => 'Summary reports',
'ids the choosen provider is already in use' => 'The choosen provider is already in use.',
'ids unable to download the ruleset' => 'Unable to download the ruleset',
'ids unsupported provider' => 'Provider is not supported anymore',