ModCfg/views/smarty/admin/Log/lib_cfg.tpl

145 lignes
11 KiB
Smarty
Brut Vue normale Historique

2024-02-09 18:33:48 +01:00
<style>
#d3log_lib_cfg {
width: 98%;
}
#d3log_lib_cfg table {
width: 100%;
}
#d3log_lib_cfg table td {
width: 50%;
}
#d3log_lib_cfg table table td {
width: auto;
}
</style>
<form name="myedit" id="myedit" action="[{$oViewConf->getSelfLink()}]" method="post">
[{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="[{$oViewConf->getActiveClassName()}]">
<input type="hidden" name="fnc" value="save">
<input type="hidden" name="oxid" value="[{$oxid}]">
<input type="hidden" name="modid" value="[{$oView->getSelectedModId()}]">
<input type="hidden" name="editval[oxid]" value="[{$oxid}]">
<table style="border: none" id="d3log_lib_cfg">
<tr>
<td style="vertical-align: top" class="edittext">
[{assign var="blD3HasLog" value=$oView->checkD3Log()}]
<table style="border: none; padding: 0; border-spacing: 0; border-collapse: collapse">
[{if $blD3HasLog}]
<tr>
<td class="edittext ext_edittext">
<label for="blLog_useExtendedLogging">[{oxmultilang ident="D3_LOG_CFG_USEEXTLOG"}]</label>
</td>
<td class="edittext ext_edittext" style="text-align: left">
<input type="hidden" name="value[blLog_useExtendedLogging]" value="0">
2024-04-19 16:15:46 +02:00
<input id="blLog_useExtendedLogging" type="checkbox" name="value[blLog_useExtendedLogging]" value="1" [{if $edit->getValue('blLog_useExtendedLogging')}] checked[{/if}] [{$readonly}]>
2024-02-09 18:33:48 +01:00
[{oxinputhelp ident="D3_LOG_CFG_EXTENDED_LOGGING_HELP"}]
</td>
</tr>
<tr>
<td class="edittext ext_edittext">
<label for="blLog_enableErrorReporting">[{oxmultilang ident="D3_LOG_CFG_ENABLE_ERR_REPORT"}]</label>
</td>
<td class="edittext ext_edittext" style="text-align: left">
<input type="hidden" name="value[blLog_enableErrorReporting]" value="0">
2024-04-19 16:15:46 +02:00
<input id="blLog_enableErrorReporting" type="checkbox" name="value[blLog_enableErrorReporting]" value="1" [{if $edit->getValue('blLog_enableErrorReporting')}] checked[{/if}] [{$readonly}]>
2024-02-09 18:33:48 +01:00
[{oxinputhelp ident="D3_LOG_CFG_ENABLE_ERR_REPORT_HELP"}]
</td>
</tr>
<tr>
<td class="edittext ext_edittext">
<label for="blLog_enableExceptionReporting">[{oxmultilang ident="D3_LOG_CFG_ENABLE_EXC_REPORT"}]</label>
</td>
<td class="edittext ext_edittext" style="text-align: left">
<input type="hidden" name="value[blLog_enableExceptionReporting]" value="0">
2024-04-19 16:15:46 +02:00
<input id="blLog_enableExceptionReporting" type="checkbox" name="value[blLog_enableExceptionReporting]" value="1" [{if $edit->getValue('blLog_enableExceptionReporting')}] checked[{/if}] [{$readonly}]>
2024-02-09 18:33:48 +01:00
[{oxinputhelp ident="D3_LOG_CFG_ENABLE_EXC_REPORT_HELP"}]
</td>
</tr>
[{/if}]
<tr>
<td class="edittext ext_edittext">
<label for="blLog_enableAdminProfiling">[{oxmultilang ident="D3_LOG_CFG_ENABLE_ADMINPROFILING"}]</label>
</td>
<td class="edittext ext_edittext" style="text-align: left">
<input type="hidden" name="value[blLog_enableAdminProfiling]" value="0">
2024-04-19 16:15:46 +02:00
<input id="blLog_enableAdminProfiling" type="checkbox" name="value[blLog_enableAdminProfiling]" value="1" [{if $edit->getValue('blLog_enableAdminProfiling')}] checked[{/if}] [{$readonly}]>
2024-02-09 18:33:48 +01:00
[{oxinputhelp ident="D3_LOG_CFG_ENABLE_ADMINPROFILING_HELP"}]
</td>
</tr>
<tr>
<td class="edittext ext_edittext">
<label for="blLog_showAllExceptions">[{oxmultilang ident="D3_LOG_CFG_SHOWALLEXCEPTIONS"}]</label>
</td>
<td class="edittext ext_edittext" style="text-align: left">
<input type="hidden" name="value[blLog_showAllExceptions]" value="0">
2024-04-19 16:15:46 +02:00
<input id="blLog_showAllExceptions" type="checkbox" name="value[blLog_showAllExceptions]" value="1" [{if $edit->getValue('blLog_showAllExceptions')}] checked[{/if}] [{$readonly}]>
2024-02-09 18:33:48 +01:00
[{oxinputhelp ident="D3_LOG_CFG_SHOWALLEXCEPTIONS_HELP"}]
</td>
</tr>
<tr>
<td colspan="2">
<fieldset style="margin: 10px 3px;">
<Legend>[{oxmultilang ident="D3_LOG_CFG_MAILMESSAGING"}]</Legend>
<table style="width: 100%;">
[{foreach from=$oView->getUsedMailMessageSlots() item="iMailMessageId"}]
<tr>
<td>[{$iMailMessageId}].</td>
[{assign var="sFieldName" value="sLog_messageadr"|cat:$iMailMessageId}]
<td>[{oxmultilang ident="D3_LOG_CFG_MAILADDRESS"}]:
2024-04-19 16:15:46 +02:00
<input type="text" size="20" maxlength="80" name="value[[{$sFieldName}]]" value="[{$edit->getValue($sFieldName)}]" [{$readonly}]>
2024-02-09 18:33:48 +01:00
</td>
<td>
<label for="[{$sFieldName}]">[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL"}]:</label>
[{assign var="sFieldName" value="sLog_messageerrlevel"|cat:$iMailMessageId}]
2024-04-19 16:15:46 +02:00
<select id="[{$sFieldName}]" class="edittext" name="value[[{$sFieldName}]]" [{$readonly}]>
2024-02-09 18:33:48 +01:00
<option style="background-color: silver;" value="" [{if $edit->getValue($sFieldName) == ''}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL_NOERR"}]</option>
<option style="background-color: darkred; color: white;" value="emergency" [{if $edit->getValue($sFieldName) == 'emergency'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL_EMERGENCY"}]</option>
<option style="background-color: #C00; color: white;" value="alert" [{if $edit->getValue($sFieldName) == 'alert'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL_ALERT"}]</option>
<option style="background-color: red;" value="critical" [{if $edit->getValue($sFieldName) == 'critical'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL_CRITICAL"}]</option>
<option style="background-color: #FAA;" value="error" [{if $edit->getValue($sFieldName) == 'error'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL_ERROR"}]</option>
<option value="warning" [{if $edit->getValue($sFieldName) == 'warning'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_MAILERRLEVEL_WARNING"}]</option>
</select>
[{oxinputhelp ident="D3_LOGTYPE_DESC"}]
</td>
<td>
[{oxmultilang ident="D3_LOG_CFG_INTERVAL"}]:
[{assign var="sFieldName" value="sLog_messageinterval"|cat:$iMailMessageId}]
[{oxmultilang ident="D3_LOG_CFG_INTERVALMAX"}]
2024-04-19 16:15:46 +02:00
<input type="text" size="3" maxlength="4" value="[{if $edit->getValue($sFieldName)}][{$edit->getValue($sFieldName)}][{else}]1[{/if}]" name="value[[{$sFieldName}]]" [{$readonly}]>
2024-02-09 18:33:48 +01:00
[{assign var="sFieldName" value="sLog_messageintervaltype"|cat:$iMailMessageId}]
2024-04-19 16:15:46 +02:00
<select class="edittext" name="value[[{$sFieldName}]]" [{$readonly}]>
2024-02-09 18:33:48 +01:00
<option value="day" [{if $edit->getValue($sFieldName) == 'day'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_INTERVALMAX_DAYS"}]</option>
<option value="hour" [{if $edit->getValue($sFieldName) == 'hour'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_INTERVALMAX_HOURS"}]</option>
<option value="minute" [{if $edit->getValue($sFieldName) == 'minute'}]selected[{/if}]>[{oxmultilang ident="D3_LOG_CFG_INTERVALMAX_MINS"}]</option>
</select>
</td>
<td>
[{assign var="sFieldName" value="sLog_messagetimestamp"|cat:$iMailMessageId}]
[{oxmultilang ident="D3_LOG_CFG_MAILLASTSEND"}]: [{if $edit->getValue($sFieldName)}][{$edit->getValue($sFieldName)|date_format:"%d.%m.%Y %H:%M"}][{else}]--[{/if}]
</td>
</tr>
[{/foreach}]
</table>
</fieldset>
</td>
</tr>
<tr>
<td>
<span class="d3modcfg_btn icon d3color-green">
2024-04-19 16:15:46 +02:00
<button type="submit" name="save" [{$readonly}]>
2024-02-09 18:33:48 +01:00
<i class="fas fa-check-circle fa-inverse"></i>[{oxmultilang ident="D3_CFG_MOD_SAVE"}]
</button>
</span>
</td>
<td></td>
</tr>
</table>
</td>
</tr>
</table>
</form>