add 7.0.0.0 sourceGuardian PHP 8

This commit is contained in:
2024-02-09 18:33:48 +01:00
commit a9c6407c4f
444 changed files with 32491 additions and 0 deletions

View File

@ -0,0 +1,25 @@
<tr>
<td class="edittext" colspan="2" style="padding-top: 20px;">
<span class="d3modcfg_btn icon d3color-green">
<button type="submit" class="edittext" name="saveArticle" onClick="document.myedit.fnc.value='save'" {{ readonly }}>
<i class="fas fa-check-circle fa-inverse"></i>{{ translate({ ident: "D3_GENERAL_MODPROFILE_SAVE" }) }}
</button>
</span>
</td>
</tr>
<tr>
<td class="edittext" colspan="2"><br>
<span class="d3modcfg_btn icon d3color-blue" style="margin-right: 10px;">
<button type="submit" name="save" class="saveinnewlangtext" onClick="document.myedit.fnc.value='d3savecopy'" {% if oxid == ' - 1' %} disabled{% endif %} {{ readonly }} {{ readonly_fields }} {{ custreadonly }}>
<i class="fas fa-plus-square fa-inverse"></i>{{ translate({ ident: "D3_GENERAL_MODPROFILE_COPY" }) }}
</button>
</span>
<span class="d3modcfg_btn icon d3color-blue">
<button type="submit" name="save" class="saveinnewlangtext" onClick="document.myedit.fnc.value='d3exportProfile'" {% if oxid == ' - 1' %} disabled{% endif %} {{ readonly_fields }} {{ custreadonly }}>
<i class="fas fa-download fa-inverse"></i>{{ translate({ ident: "D3_GENERAL_MODPROFILE_EXPORT" }) }}
</button>
</span>
</td>
</tr>

View File

@ -0,0 +1,74 @@
{% if edit.getErrorMessage() %}
<div class="extension_error">
{{ edit.getErrorMessage() }}
</div>
{% endif %}
<table style="width: 100%">
<tr>
<td style="width:50%; border-right: 1px solid #999;">
<table style="border-spacing: 0; padding: 0; border: none; width: 100%">
<tr>
<td class="edittext ext_edittext">
<label for="module_active">{{ translate({ ident: "D3_CFG_MOD_GENERAL_MODULEACTIVE" }) }}</label>
</td>
<td class="edittext ext_edittext">
<input type="hidden" name="editval[oxactive]" value='0'>
<input id="module_active" class="edittext ext_edittext" type="checkbox" name="editval[oxactive]" value='1' {% if edit.getFieldData('oxactive') == 1 %}checked{% endif %}>
{% include "inputhelp.html.twig" with {'sHelpId': help_id("D3_CFG_MOD_GENERAL_MODULEACTIVE_DESC"), 'sHelpText': help_text("D3_CFG_MOD_GENERAL_MODULEACTIVE_DESC")} %}
</td>
</tr>
{% if oView.getHasDebugSwitch() %}
<tr>
<td class="edittext ext_edittext">
{% if oView.getLogStatus('debug', false) %}<span style="font-weight: bold; color: #CD0210;">{% endif %}<label for="module_debug">{{ translate({ ident: "D3_CFG_MOD_GENERAL_DEBUGACTIVE" }) }}</label>{% if oView.getLogStatus(false, 'debug') %}</span>{% endif %}
</td>
<td class="edittext ext_edittext">
<input type="hidden" name="logtypes[7]" value="0">
<input id="module_debug" class="edittext ext_edittext" type="checkbox" name="logtypes[7]" value='1' {% if oView.getLogStatus('debug', false) %}checked{% endif %}>
{% include "inputhelp.html.twig" with {'sHelpId': help_id(oView.getDebugHelpTextIdent()), 'sHelpText': help_text(oView.getDebugHelpTextIdent())} %}
</td>
</tr>
{% endif %}
{% if oView.getHasTestSwitch() %}
<tr>
<td class="edittext ext_edittext">
{% if oView.getLogStatus('test', false) %}<span style="font-weight: bold; color: #CD0210;">{% endif %}<label for="module_test">{{ translate({ ident: "D3_CFG_MOD_GENERAL_TESTMODEACTIVE" }) }}</label>{% if oView.getLogStatus('test', false) %}</span>{% endif %}
</td>
<td class="edittext ext_edittext">
<input type="hidden" name="logtypes[8]" value="0">
<input id="module_test" class="edittext ext_edittext" type="checkbox" name="logtypes[8]" value='1' {% if oView.getLogStatus('test', false) %}checked{% endif %}>
{% include "inputhelp.html.twig" with {'sHelpId': help_id(oView.getTestModeHelpTextIdent()), 'sHelpText': help_text(oView.getTestModeHelpTextIdent())} %}
</td>
</tr>
{% endif %}
</table>
</td>
<td>
{% set blD3HasLog = oView.checkD3Log() %}
{% set oLogSet = oView.getLogSet() %}
<table style="border-spacing: 0; border-collapse: collapse; padding: 0; border: none; width: 100%;">
<tr>
<td class="edittext ext_edittext" style="width: 50%;">
{% if blD3HasLog %}
<label for="loglevelelement">{{ translate({ ident: "D3_CFG_MOD_GENERAL_MODULELOGGING" }) }}</label>
{% endif %}
</td>
<td class="edittext ext_edittext" style="text-align: left">
{% if blD3HasLog %}
{% include "@d3modcfg_lib/admin/inc/loglevel_form.html.twig" with {oLogSet: oLogSet, oModule: false} %}
{% endif %}
</td>
</tr>
<tr>
<td class="edittext ext_edittext" style="width: 50%;">
&nbsp;
</td>
<td class="edittext ext_edittext" style="text-align: left">
&nbsp;
</td>
</tr>
</table>
</td>
</tr>
</table>

View File

@ -0,0 +1,22 @@
</div>
<div class="actions">
{% apply spaceless %}
<ul>
{% include "bottomnavicustom.html.twig" %}
{% if method_exists(oView, 'getNaviItems') %}
{% for sKey, naviItem in oView.getNaviItems() %}
<li><a {% if false == isset(firstitem) or false == firstitem %}class="firstitem"{% set firstitem = "1" %}{% endif %} id="btn.{{ sKey }}" href="#" onClick="{{ naviItem.sScript }}" target="edit">{{ translate({ ident: naviItem.sTranslationId }) }}</a> |</li>
{% endfor %}
{% endif %}
{% if oView.getHelpURL() %}
{# HELP #}
<li>
<a {% if false == isset(firstitem) or not firstitem %}class="firstitem"{% set firstitem = "1" %}{% endif %} id="btn.help" href="{{ oView.getHelpURL() }}" OnClick="window.open('{{ oView.getHelpURL() }}','D3_Help','width=800,height=600,resizable=no,scrollbars=yes');return false;">{{ translate({ ident: "TOOLTIPS_OPENHELP" }) }}</a>
</li>
{% endif %}
</ul>
{% endapply %}
</div>

View File

@ -0,0 +1,36 @@
{% if oView.getUserMessages() %}
<script type="text/javascript">
{% apply spaceless %}
alert("
{% for sMessage in oView.getUserMessages() %}
- {{ sMessage }}\n
{% endfor %}
");
{% endapply %}
</script>
{% endif %}
{{ style({ include: oViewConf.getModuleUrl('d3modcfg_lib', 'out/admin/src/d3_mod_cfg.min.css') }) }}
{{ style() }}
{{ script({ include: oViewConf.getModuleUrl('d3modcfg_lib', 'out/admin/src/js/fontawesome-all.min.js'), dynamic: __oxid_include_dynamic }) }}
{{ script({ include: oViewConf.getModuleUrl('d3modcfg_lib', 'out/admin/src/js/fa-v4-shims.min.js'), dynamic: __oxid_include_dynamic }) }}
{{ script({ dynamic: __oxid_include_dynamic }) }}
{% if false == isset(blHideLinkBar) or false == blHideLinkBar %}
{% include "@d3modcfg_lib/admin/inc/bottom.html.twig" %}
{% endif %}
{% if method_exists(oView, 'd3GetMenuItemTitle') and (oView.d3GetMenuItemTitle()) %}
{% set rawMenuItemTitle = oView.d3GetMenuItemTitle() %}
{% set rawMenuSubItemTitle = oView.d3GetMenuSubItemTitle() %}
<script type="text/javascript">
if (parent.parent) {
parent.parent.sShopTitle = "{{ actshopobj.oxshops__oxname.getRawValue()|addslashes|raw }}";
parent.parent.sMenuItem = "{{ rawMenuItemTitle|translate|striptags }}";
parent.parent.sMenuSubItem = "{{ rawMenuSubItemTitle|translate|striptags }}";
parent.parent.sWorkArea = "{% if isset(_act) %}{{ _act }}{% endif %}";
parent.parent.setTitle();
}
</script>
{% endif %}

View File

@ -0,0 +1,17 @@
{% if oLogSet.getValue('blLog_useExtendedLogging') %}
{% set oLog = oView.d3getLog() %}
{% for sName, iStatus in oLog.getAllLogTypes() %}
<input type="hidden" name="logtypes[{{ iStatus }}]" value="0">
<input type="checkbox" value="1" name="logtypes[{{ iStatus }}]" id="{% if oModule|default('') is not same as ('') %}{{ oModule.getId() }}{% endif %}_{{ sName }}_{{ iStatus }}" {% if oView.getLogStatus(sName, oModule) %} checked{% endif %}><label for="{% if oModule|default('') is not same as ('') %}{{ oModule.getId() }}{% endif %}_{{ sName }}_{{ iStatus }}">{{ oView.getLogTypeTranslation(sName) }}</label> {% include "inputhelp.html.twig" with {'sHelpId': help_id(""), 'sHelpText': help_text("")} %}<br>
{% endfor %}
{% else %}
<select id="loglevelelement" name="loglevel" class="edittext">
<option value="userdefined">{{ translate({ ident: "D3_CFG_LOG_TYPE_USERDEFINED" }) }}</option>
<option value="none" {% if oView.getLogStatus('none', oModule) %} selected{% endif %}>{{ translate({ ident: "D3_CFG_LOG_TYPE_NONE" }) }}</option>
<option value="error" {% if oView.getLogStatus('error', oModule) %} selected{% endif %}>{{ translate({ ident: "D3_CFG_LOG_TYPE_ERROR" }) }}</option>
<option value="warning" {% if oView.getLogStatus('warning', oModule) %} selected{% endif %}>{{ translate({ ident: "D3_CFG_LOG_TYPE_WARNING" }) }}</option>
<option value="notice" {% if oView.getLogStatus('notice', oModule) %} selected{% endif %}>{{ translate({ ident: "D3_CFG_LOG_TYPE_NOTICE" }) }}</option>
<option value="info" {% if oView.getLogStatus('info', oModule) %} selected{% endif %}>{{ translate({ ident: "D3_CFG_LOG_TYPE_INFO" }) }}</option>
</select>
{% endif %}
{% include "inputhelp.html.twig" with {'sHelpId': help_id("D3_LOGTYPE_DESC"), 'sHelpText': help_text("D3_LOGTYPE_DESC")} %}