mirror of
https://github.com/Karaka-Management/oms-Admin.git
synced 2026-01-27 20:38:39 +00:00
tpl fixes
This commit is contained in:
parent
469b8fac46
commit
7753e30534
|
|
@ -1,49 +1,51 @@
|
|||
<div class="ipt-wrap">
|
||||
<div class="ipt-first">
|
||||
<span class="input">
|
||||
<button type="button" id="<?= $this->getId(); ?>-book-button" data-action='[
|
||||
{
|
||||
"key": 1, "listener": "click", "action": [
|
||||
{"key": 1, "type": "dom.popup", "selector": "#group-selector-tpl", "aniIn": "fadeIn", "id": "<?= $this->getId(); ?>"},
|
||||
{"key": 2, "type": "message.request", "uri": "<?= \phpOMS\Uri\UriFactory::build('{/prefix}admin/group?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
|
||||
{"key": 3, "type": "dom.table.append", "id": "acc-table", "aniIn": "fadeIn", "data": [], "bindings": {"id": "id", "name": "name/0"}, "position": -1},
|
||||
{"key": 4, "type": "message.request", "uri": "<?= \phpOMS\Uri\UriFactory::build('{/prefix}admin/group?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
|
||||
{"key": 5, "type": "dom.table.append", "id": "grp-table", "aniIn": "fadeIn", "data": [], "bindings": {"id": "id", "name": "name/0"}, "position": -1}
|
||||
]
|
||||
}
|
||||
]'><i class="fa fa-book"></i></button>
|
||||
<input type="text" list="<?= $this->getId(); ?>-datalist" id="<?= $this->getId(); ?>" name="receiver" placeholder=" Guest" data-action='[
|
||||
{
|
||||
"key": 1, "listener": "keyup", "action": [
|
||||
{"key": 1, "type": "validate.keypress", "pressed": "!13!37!38!39!40"},
|
||||
{"key": 2, "type": "utils.timer", "id": "<?= $this->getId(); ?>", "delay": 500, "resets": true},
|
||||
{"key": 3, "type": "dom.datalist.clear", "id": "<?= $this->getId(); ?>-datalist"},
|
||||
{"key": 4, "type": "message.request", "uri": "{/base}/{/lang}/api/admin/find/group?search={!#<?= $this->getId(); ?>}", "method": "GET", "request_type": "json"},
|
||||
{"key": 5, "type": "dom.datalist.append", "id": "<?= $this->getId(); ?>-datalist", "value": "id", "text": "name"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": 2, "listener": "keydown", "action" : [
|
||||
{"key": 1, "type": "validate.keypress", "pressed": "13|9"},
|
||||
{"key": 2, "type": "message.request", "uri": "{/base}/{/lang}/api/admin/find/group?search={!#<?= $this->getId(); ?>}", "method": "GET", "request_type": "json"},
|
||||
{"key": 3, "type": "dom.setvalue", "overwrite": true, "selector": "#<?= $this->getId(); ?>-idlist", "value": "{0/id}", "data": ""},
|
||||
{"key": 4, "type": "dom.setvalue", "overwrite": true, "selector": "#<?= $this->getId(); ?>-taglist", "value": "<span id=\"<?= $this->getId(); ?>-taglist-{0/id}\" class=\"tag red\" data-id=\"{0/id}\"><i class=\"fa fa-times\"></i> {0/name}</span>", "data": ""},
|
||||
{"key": 5, "type": "dom.setvalue", "overwrite": true, "selector": "#<?= $this->getId(); ?>", "value": "", "data": ""}
|
||||
]
|
||||
}
|
||||
]'>
|
||||
<datalist id="<?= $this->getId(); ?>-datalist"></datalist>
|
||||
<input type="hidden" id="<?= $this->getId(); ?>-idlist"<?= $this->isRequired() ? ' required' : ''; ?>>
|
||||
</span>
|
||||
<div>
|
||||
<div class="ipt-wrap">
|
||||
<div class="ipt-first">
|
||||
<span class="input">
|
||||
<button type="button" id="<?= $this->getId(); ?>-book-button" data-action='[
|
||||
{
|
||||
"key": 1, "listener": "click", "action": [
|
||||
{"key": 1, "type": "dom.popup", "selector": "#group-selector-tpl", "aniIn": "fadeIn", "id": "<?= $this->getId(); ?>"},
|
||||
{"key": 2, "type": "message.request", "uri": "<?= \phpOMS\Uri\UriFactory::build('{/prefix}admin/group?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
|
||||
{"key": 3, "type": "dom.table.append", "id": "acc-table", "aniIn": "fadeIn", "data": [], "bindings": {"id": "id", "name": "name/0"}, "position": -1},
|
||||
{"key": 4, "type": "message.request", "uri": "<?= \phpOMS\Uri\UriFactory::build('{/prefix}admin/group?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
|
||||
{"key": 5, "type": "dom.table.append", "id": "grp-table", "aniIn": "fadeIn", "data": [], "bindings": {"id": "id", "name": "name/0"}, "position": -1}
|
||||
]
|
||||
}
|
||||
]'><i class="fa fa-book"></i></button>
|
||||
<input type="text" list="<?= $this->getId(); ?>-datalist" id="<?= $this->getId(); ?>" name="receiver" placeholder=" Guest" data-action='[
|
||||
{
|
||||
"key": 1, "listener": "keyup", "action": [
|
||||
{"key": 1, "type": "validate.keypress", "pressed": "!13!37!38!39!40"},
|
||||
{"key": 2, "type": "utils.timer", "id": "<?= $this->getId(); ?>", "delay": 500, "resets": true},
|
||||
{"key": 3, "type": "dom.datalist.clear", "id": "<?= $this->getId(); ?>-datalist"},
|
||||
{"key": 4, "type": "message.request", "uri": "{/base}/{/lang}/api/admin/find/group?search={!#<?= $this->getId(); ?>}", "method": "GET", "request_type": "json"},
|
||||
{"key": 5, "type": "dom.datalist.append", "id": "<?= $this->getId(); ?>-datalist", "value": "id", "text": "name"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": 2, "listener": "keydown", "action" : [
|
||||
{"key": 1, "type": "validate.keypress", "pressed": "13|9"},
|
||||
{"key": 2, "type": "message.request", "uri": "{/base}/{/lang}/api/admin/find/group?search={!#<?= $this->getId(); ?>}", "method": "GET", "request_type": "json"},
|
||||
{"key": 3, "type": "dom.setvalue", "overwrite": true, "selector": "#<?= $this->getId(); ?>-idlist", "value": "{0/id}", "data": ""},
|
||||
{"key": 4, "type": "dom.setvalue", "overwrite": true, "selector": "#<?= $this->getId(); ?>-taglist", "value": "<span id=\"<?= $this->getId(); ?>-taglist-{0/id}\" class=\"tag red\" data-id=\"{0/id}\"><i class=\"fa fa-times\"></i> {0/name}</span>", "data": ""},
|
||||
{"key": 5, "type": "dom.setvalue", "overwrite": true, "selector": "#<?= $this->getId(); ?>", "value": "", "data": ""}
|
||||
]
|
||||
}
|
||||
]'>
|
||||
<datalist id="<?= $this->getId(); ?>-datalist"></datalist>
|
||||
<input type="hidden" id="<?= $this->getId(); ?>-idlist"<?= $this->isRequired() ? ' required' : ''; ?>>
|
||||
</span>
|
||||
</div>
|
||||
<div class="ipt-second"><button><?= $this->getHtml('Add', '0', '0'); ?></button></div>
|
||||
</div>
|
||||
<div class="ipt-second"><button><?= $this->getHtml('Add', '0', '0'); ?></button></div>
|
||||
</div>
|
||||
<div class="box taglist" id="<?= $this->getId(); ?>-taglist" data-action='[
|
||||
{
|
||||
"key": 1, "listener": "click", "selector": "#<?= $this->getId(); ?>-taglist span fa", "action": [
|
||||
{"key": 1, "type": "dom.getvalue", "base": "self"},
|
||||
{"key": 2, "type": "dom.removevalue", "selector": "#<?= $this->getId(); ?>-idlist", "data": ""},
|
||||
{"key": 3, "type": "dom.remove", "base": "self"}
|
||||
]
|
||||
}
|
||||
]'></div>
|
||||
<div class="box taglist" id="<?= $this->getId(); ?>-taglist" data-action='[
|
||||
{
|
||||
"key": 1, "listener": "click", "selector": "#<?= $this->getId(); ?>-taglist span fa", "action": [
|
||||
{"key": 1, "type": "dom.getvalue", "base": "self"},
|
||||
{"key": 2, "type": "dom.removevalue", "selector": "#<?= $this->getId(); ?>-idlist", "data": ""},
|
||||
{"key": 3, "type": "dom.remove", "base": "self"}
|
||||
]
|
||||
}
|
||||
]'></div>
|
||||
</div>
|
||||
|
|
@ -32,6 +32,7 @@ return ['Admin' => [
|
|||
'Available' => 'Available',
|
||||
'Banned' => 'Banned',
|
||||
'Cache' => 'Cache',
|
||||
'Change' => 'Change',
|
||||
'Children' => 'Children',
|
||||
'City' => 'City',
|
||||
'Close' => 'Close',
|
||||
|
|
@ -50,6 +51,7 @@ return ['Admin' => [
|
|||
'Defaults' => 'Defaults',
|
||||
'Delete' => 'Delete',
|
||||
'Description' => 'Description',
|
||||
'Design' => 'Design',
|
||||
'Ele' => 'Ele.',
|
||||
'Element' => 'Element',
|
||||
'Email' => 'Email',
|
||||
|
|
@ -68,6 +70,7 @@ return ['Admin' => [
|
|||
'Inactive' => 'Inactive',
|
||||
'Install' => 'Install',
|
||||
'Installed' => 'Installed',
|
||||
'Images' => 'Images',
|
||||
'LAddress' => 'Local Address',
|
||||
'Language' => 'Language',
|
||||
'Large' => 'Large',
|
||||
|
|
@ -80,6 +83,7 @@ return ['Admin' => [
|
|||
'Logging' => 'Logging',
|
||||
'LoginRetries' => 'Login Retries',
|
||||
'Loginname' => 'Login Name',
|
||||
'LoginImage' => 'Login Image',
|
||||
'Long' => 'Long',
|
||||
'Lowercase' => 'Lowercase',
|
||||
'Maintenance' => 'Maintenance',
|
||||
|
|
|
|||
|
|
@ -25,33 +25,64 @@ echo $this->getData('nav')->render(); ?>
|
|||
<form id="fAccount" action="<?= UriFactory::build('{/api}admin/account'); ?>" method="put">
|
||||
<div class="portlet-head"><?= $this->getHtml('Account'); ?></div>
|
||||
<div class="portlet-body">
|
||||
<table class="layout wf-100">
|
||||
<tbody>
|
||||
<tr><td><label for="iType"><?= $this->getHtml('Type'); ?></label>
|
||||
<tr><td><select id="Type" name="type">
|
||||
<div class="form-group">
|
||||
<label for="iType"><?= $this->getHtml('Type'); ?></label>
|
||||
<select id="Type" name="type">
|
||||
<option value="<?= $this->printHtml((string) AccountType::USER); ?>"><?= $this->getHtml('Person'); ?>
|
||||
<option value="<?= $this->printHtml((string) AccountType::GROUP); ?>"><?= $this->getHtml('Organization'); ?>
|
||||
</select>
|
||||
<tr><td><label for="iStatus"><?= $this->getHtml('Status'); ?></label>
|
||||
<tr><td><select id="iStatus" name="status">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iStatus"><?= $this->getHtml('Status'); ?></label>
|
||||
<select id="iStatus" name="status">
|
||||
<option value="<?= $this->printHtml((string) AccountStatus::ACTIVE); ?>"><?= $this->getHtml('Active'); ?>
|
||||
<option value="<?= $this->printHtml((string) AccountStatus::INACTIVE); ?>"><?= $this->getHtml('Inactive'); ?>
|
||||
<option value="<?= $this->printHtml((string) AccountStatus::TIMEOUT); ?>"><?= $this->getHtml('Timeout'); ?>
|
||||
<option value="<?= $this->printHtml((string) AccountStatus::BANNED); ?>"><?= $this->getHtml('Banned'); ?>
|
||||
</select>
|
||||
<tr><td><label for="iUsername"><?= $this->getHtml('Username'); ?></label>
|
||||
<tr><td><input id="iUsername" name="login" type="text" autocomplete="off" spellcheck="false" placeholder=" Fred">
|
||||
<tr><td><label for="iName1"><?= $this->getHtml('Name1'); ?></label>
|
||||
<tr><td><input id="iName1" name="name1" type="text" autocomplete="off" spellcheck="false" placeholder=" Donald" required>
|
||||
<tr><td><label for="iName2"><?= $this->getHtml('Name2'); ?></label>
|
||||
<tr><td><input id="iName2" name="name2" type="text" autocomplete="off" spellcheck="false" placeholder=" Fauntleroy">
|
||||
<tr><td><label for="iName3"><?= $this->getHtml('Name3'); ?></label>
|
||||
<tr><td><input id="iName3" name="name3" type="text" autocomplete="off" spellcheck="false" placeholder=" Duck">
|
||||
<tr><td><label for="iEmail"><?= $this->getHtml('Email'); ?></label>
|
||||
<tr><td><input id="iEmail" name="email" type="email" autocomplete="off" spellcheck="false" placeholder=" d.duck@duckburg.com">
|
||||
<tr><td><label for="iPassword"><?= $this->getHtml('Name3'); ?></label>
|
||||
<tr><td><input id="iPassword" name="password" type="password" placeholder=" Pa55ssw0rd?">
|
||||
</table>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iUsername"><?= $this->getHtml('Username'); ?></label>
|
||||
<span class="input">
|
||||
<button class="inactive" type="button"><i class="fa fa-user"></i></button>
|
||||
<input id="iUsername" name="name" type="text" autocomplete="off" spellcheck="false">
|
||||
</span>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iName1"><?= $this->getHtml('Name1'); ?></label>
|
||||
<span class="input">
|
||||
<button class="inactive" type="button"><i class="fa fa-user"></i></button>
|
||||
<input id="iName1" name="name1" type="text" autocomplete="off" spellcheck="false" required>
|
||||
</span>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iName2"><?= $this->getHtml('Name2'); ?></label>
|
||||
<span class="input">
|
||||
<button class="inactive" type="button"><i class="fa fa-user"></i></button>
|
||||
<input id="iName2" name="name2" type="text" autocomplete="off" spellcheck="false">
|
||||
</span>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iName3"><?= $this->getHtml('Name3'); ?></label>
|
||||
<span class="input">
|
||||
<button class="inactive" type="button"><i class="fa fa-user"></i></button>
|
||||
<input id="iName3" name="name3" type="text" autocomplete="off" spellcheck="false">
|
||||
</span>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iEmail"><?= $this->getHtml('Email'); ?></label>
|
||||
<span class="input">
|
||||
<button class="inactive" type="button"><i class="fa fa-envelope-o"></i></button>
|
||||
<input id="iEmail" name="email" type="email" autocomplete="off" spellcheck="false">
|
||||
</span>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iPassword"><?= $this->getHtml('Password'); ?></label>
|
||||
<span class="input">
|
||||
<button class="inactive" type="button"><i class="fa fa-lock"></i></button>
|
||||
<input id="iPassword" name="password" type="password">
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="portlet-foot">
|
||||
<input id="account-create-submit" name="createSubmit" type="submit" value="<?= $this->getHtml('Create', '0', '0'); ?>">
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* PHP Version 8.0
|
||||
*
|
||||
* @package Modules\Admin\Template\Backend
|
||||
* @package Modules\Admin\Theme
|
||||
* @copyright Dennis Eichhorn
|
||||
* @license OMS License 1.0
|
||||
* @version 1.0.0
|
||||
|
|
@ -26,12 +26,16 @@ $permissions = $this->getData('permissions');
|
|||
$accounts = $group->getAccounts();
|
||||
$audits = $this->getData('auditlogs') ?? [];
|
||||
|
||||
$previous = empty($audits) ? HttpHeader::getAllHeaders()['Referer'] ?? '{/prefix}admin/group/settings?id={?id}#{\#}' : '{/prefix}admin/group/settings?{?}&audit=' . \reset($audits)->getId() . '&ptype=p#{\#}';
|
||||
$next = empty($audits) ? HttpHeader::getAllHeaders()['Referer'] ?? '{/prefix}admin/group/settings?id={?id}#{\#}' : '{/prefix}admin/group/settings?{?}&audit=' . \end($audits)->getId() . '&ptype=n#{\#}';
|
||||
$previous = empty($audits)
|
||||
? HttpHeader::getAllHeaders()['Referer'] ?? '{/prefix}admin/group/settings?id={?id}#{\#}'
|
||||
: '{/prefix}admin/group/settings?{?}&audit=' . \reset($audits)->getId() . '&ptype=p#{\#}';
|
||||
$next = empty($audits)
|
||||
? HttpHeader::getAllHeaders()['Referer'] ?? '{/prefix}admin/group/settings?id={?id}#{\#}'
|
||||
: '{/prefix}admin/group/settings?{?}&audit=' . \end($audits)->getId() . '&ptype=n#{\#}';
|
||||
|
||||
echo $this->getData('nav')->render(); ?>
|
||||
|
||||
<div class="tabview tab-2">
|
||||
<div id="igroup-tabs" class="tabview tab-2 url-rewrite">
|
||||
<div class="box wf-100 col-xs-12">
|
||||
<ul class="tab-links">
|
||||
<li><label for="c-tab-1"><?= $this->getHtml('General'); ?></label></li>
|
||||
|
|
@ -47,16 +51,22 @@ echo $this->getData('nav')->render(); ?>
|
|||
<form id="fGroupEdit" action="<?= UriFactory::build('{/api}admin/group'); ?>" method="post">
|
||||
<div class="portlet-head"><?= $this->getHtml('Group'); ?></div>
|
||||
<div class="portlet-body">
|
||||
<label for="iGid"><?= $this->getHtml('ID', '0', '0'); ?></label>
|
||||
<input id="iGid" name="id" type="text" value="<?= $group->getId(); ?>" disabled>
|
||||
<label for="iGname"><?= $this->getHtml('Name'); ?></label>
|
||||
<input id="iGname" name="name" type="text" spellcheck="false" autocomplete="off" placeholder=" Guest" value="<?= $this->printHtml($group->name); ?>">
|
||||
<label for="iGstatus"><?= $this->getHtml('Status'); ?></label>
|
||||
<select id="iGstatus" name="status">
|
||||
<?php $status = GroupStatus::getConstants(); foreach ($status as $stat) : ?>
|
||||
<option value="<?= $stat; ?>"<?= $stat === $group->getStatus() ? ' selected' : ''; ?>><?= $this->getHtml('GroupStatus' . $stat); ?>
|
||||
<?php endforeach; ?>
|
||||
<div class="form-group">
|
||||
<label for="iGid"><?= $this->getHtml('ID', '0', '0'); ?></label>
|
||||
<input id="iGid" name="id" type="text" value="<?= $group->getId(); ?>" disabled>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iGname"><?= $this->getHtml('Name'); ?></label>
|
||||
<input id="iGname" name="name" type="text" spellcheck="false" autocomplete="off" placeholder=" Guest" value="<?= $this->printHtml($group->name); ?>">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iGstatus"><?= $this->getHtml('Status'); ?></label>
|
||||
<select id="iGstatus" name="status">
|
||||
<?php $status = GroupStatus::getConstants(); foreach ($status as $stat) : ?>
|
||||
<option value="<?= $stat; ?>"<?= $stat === $group->getStatus() ? ' selected' : ''; ?>><?= $this->getHtml('GroupStatus' . $stat); ?>
|
||||
<?php endforeach; ?>
|
||||
</select>
|
||||
</div>
|
||||
<?= $this->getData('editor')->render('group-editor'); ?>
|
||||
<?= $this->getData('editor')->getData('text')->render(
|
||||
'group-editor',
|
||||
|
|
@ -88,7 +98,7 @@ echo $this->getData('nav')->render(); ?>
|
|||
<td><a href="<?= $url; ?>"><?= $value->name1; ?></a>
|
||||
<?php endforeach; ?>
|
||||
<?php if ($c === 0) : ?>
|
||||
<tr><td colspan="2" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
|
||||
<tr><td colspan="2" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
|
||||
<?php endif; ?>
|
||||
</table>
|
||||
<div class="portlet-foot"></div>
|
||||
|
|
@ -98,8 +108,10 @@ echo $this->getData('nav')->render(); ?>
|
|||
<form id="iAddAccountToGroup" action="<?= UriFactory::build('{/api}admin/group/account'); ?>" method="put">
|
||||
<div class="portlet-head"><?= $this->getHtml('Accounts'); ?></div>
|
||||
<div class="portlet-body">
|
||||
<label for="iAccount"><?= $this->getHtml('Name'); ?></label>
|
||||
<?= $this->getData('accGrpSelector')->render('iAccount', 'group', true); ?>
|
||||
<div class="form-group">
|
||||
<label for="iAccount"><?= $this->getHtml('Name'); ?></label>
|
||||
<?= $this->getData('accGrpSelector')->render('iAccount', 'group', true); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="portlet-foot">
|
||||
<input type="submit" value="<?= $this->getHtml('Add', '0', '0'); ?>">
|
||||
|
|
@ -176,43 +188,72 @@ echo $this->getData('nav')->render(); ?>
|
|||
<form id="fGroupAddPermission" action="<?= UriFactory::build('{/api}admin/group/permission'); ?>" method="put">
|
||||
<div class="portlet-head"><?= $this->getHtml('Permissions'); ?></div>
|
||||
<div class="portlet-body">
|
||||
<table class="layout wf-100">
|
||||
<tbody>
|
||||
<tr><td><label for="iPermissionUnit"><?= $this->getHtml('Unit'); ?></label>
|
||||
<tr><td><input id="iPermissionUnit" name="permissionunit" type="text" data-tpl-text="/unit" data-tpl-value="/unit">
|
||||
<tr><td><label for="iPermissionApp"><?= $this->getHtml('App'); ?></label>
|
||||
<tr><td><input id="iPermissionApp" name="permissionapp" type="text" data-tpl-text="/app" data-tpl-value="/app">
|
||||
<tr><td><label for="iPermissionModule"><?= $this->getHtml('Module'); ?></label>
|
||||
<tr><td><input id="iPermissionModule" name="permissionmodule" type="text" data-tpl-text="/module" data-tpl-value="/module">
|
||||
<tr><td><label for="iPermissionType"><?= $this->getHtml('Type'); ?></label>
|
||||
<tr><td><input id="iPermissionType" name="permissiontype" type="text" data-tpl-text="/type" data-tpl-value="/type">
|
||||
<tr><td><label for="iPermissionElement"><?= $this->getHtml('Element'); ?></label>
|
||||
<tr><td><input id="iPermissionElement" name="permissionelement" type="text" data-tpl-text="/ele" data-tpl-value="/ele">
|
||||
<tr><td><label for="iPermissionComponent"><?= $this->getHtml('Component'); ?></label>
|
||||
<tr><td><input id="iPermissionComponent" name="permissioncomponent" type="text" data-tpl-text="/comp" data-tpl-value="/comp">
|
||||
<tr><td><label><?= $this->getHtml('Permission'); ?></label>
|
||||
<tr><td>
|
||||
<div class="form-group">
|
||||
<label for="iPermissionUnit"><?= $this->getHtml('Unit'); ?></label>
|
||||
<input id="iPermissionUnit" name="permissionunit" type="text" data-tpl-text="/unit" data-tpl-value="/unit">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iPermissionApp"><?= $this->getHtml('App'); ?></label>
|
||||
<input id="iPermissionApp" name="permissionapp" type="text" data-tpl-text="/app" data-tpl-value="/app">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iPermissionModule"><?= $this->getHtml('Module'); ?></label>
|
||||
<input id="iPermissionModule" name="permissionmodule" type="text" data-tpl-text="/module" data-tpl-value="/module">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iPermissionType"><?= $this->getHtml('Type'); ?></label>
|
||||
<input id="iPermissionType" name="permissiontype" type="text" data-tpl-text="/type" data-tpl-value="/type">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iPermissionElement"><?= $this->getHtml('Element'); ?></label>
|
||||
<input id="iPermissionElement" name="permissionelement" type="text" data-tpl-text="/ele" data-tpl-value="/ele">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="iPermissionComponent"><?= $this->getHtml('Component'); ?></label>
|
||||
<input id="iPermissionComponent" name="permissioncomponent" type="text" data-tpl-text="/comp" data-tpl-value="/comp">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label><?= $this->getHtml('Permission'); ?></label>
|
||||
<span class="checkbox">
|
||||
<input id="iPermissionCreate" name="permissioncreate" type="checkbox" value="<?= PermissionType::CREATE; ?>" data-tpl-text="/perm/c" data-tpl-value="/perm/c">
|
||||
<label for="iPermissionCreate"><?= $this->getHtml('Create'); ?></label>
|
||||
<label class="checkbox" for="iPermissionCreate">
|
||||
<input id="iPermissionCreate" type="checkbox" name="permissioncreate" value="<?= PermissionType::CREATE; ?>">
|
||||
<span class="checkmark"></span>
|
||||
<?= $this->getHtml('Create'); ?>
|
||||
</label>
|
||||
</span>
|
||||
|
||||
<span class="checkbox">
|
||||
<input id="iPermissionRead" name="permissionread" type="checkbox" value="<?= PermissionType::READ; ?>" data-tpl-text="/perm/r" data-tpl-value="/perm/r">
|
||||
<label for="iPermissionRead"><?= $this->getHtml('Read'); ?></label>
|
||||
<label class="checkbox" for="iPermissionRead">
|
||||
<input id="iPermissionRead" type="checkbox" name="permissionread" value="<?= PermissionType::READ; ?>">
|
||||
<span class="checkmark"></span>
|
||||
<?= $this->getHtml('Read'); ?>
|
||||
</label>
|
||||
</span>
|
||||
|
||||
<span class="checkbox">
|
||||
<input id="iPermissionUpdate" name="permissionupdate" type="checkbox" value="<?= PermissionType::MODIFY; ?>" data-tpl-text="/perm/u" data-tpl-value="/perm/u">
|
||||
<label for="iPermissionUpdate"><?= $this->getHtml('Update'); ?></label>
|
||||
<label class="checkbox" for="iPermissionUpdate">
|
||||
<input id="iPermissionUpdate" type="checkbox" name="permissionupdate" value="<?= PermissionType::MODIFY; ?>">
|
||||
<span class="checkmark"></span>
|
||||
<?= $this->getHtml('Update'); ?>
|
||||
</label>
|
||||
</span>
|
||||
|
||||
<span class="checkbox">
|
||||
<input id="iPermissionDelete" name="permissiondelete" type="checkbox" value="<?= PermissionType::DELETE; ?>" data-tpl-text="/perm/d" data-tpl-value="/perm/d">
|
||||
<label for="iPermissionDelete"><?= $this->getHtml('Delete'); ?></label>
|
||||
<label class="checkbox" for="iPermissionDelete">
|
||||
<input id="iPermissionDelete" type="checkbox" name="permissiondelete" value="<?= PermissionType::DELETE; ?>">
|
||||
<span class="checkmark"></span>
|
||||
<?= $this->getHtml('Delete'); ?>
|
||||
</label>
|
||||
</span>
|
||||
|
||||
<span class="checkbox">
|
||||
<input id="iPermissionPermission" name="permissionpermission" type="checkbox" value="<?= PermissionType::PERMISSION; ?>" data-tpl-text="/perm/p" data-tpl-value="/perm/p">
|
||||
<label for="iPermissionPermission"><?= $this->getHtml('Permission'); ?></label>
|
||||
<label class="checkbox" for="iPermissionPermission">
|
||||
<input id="iPermissionPermission" type="checkbox" name="permissionpermission" value="<?= PermissionType::PERMISSION; ?>">
|
||||
<span class="checkmark"></span>
|
||||
<?= $this->getHtml('Permission'); ?>
|
||||
</label>
|
||||
</span>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="portlet-foot">
|
||||
<input type="hidden" name="permissionref" value="<?= $group->getId(); ?>">
|
||||
|
|
@ -232,23 +273,12 @@ echo $this->getData('nav')->render(); ?>
|
|||
<div class="portlet">
|
||||
<div class="portlet-head"><?= $this->getHtml('Audits', 'Auditor'); ?><i class="fa fa-download floatRight download btn"></i></div>
|
||||
<table class="default fixed">
|
||||
<colgroup>
|
||||
<col style="width: 75px">
|
||||
<col style="width: 150px">
|
||||
<col style="width: 100px">
|
||||
<col>
|
||||
<col>
|
||||
<col style="width: 125px">
|
||||
<col style="width: 75px">
|
||||
<col style="width: 150px">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<td><?= $this->getHtml('ID', '0', '0'); ?>
|
||||
<td><?= $this->getHtml('Module', 'Auditor'); ?>
|
||||
<td><?= $this->getHtml('Type', 'Auditor'); ?>
|
||||
<td><?= $this->getHtml('Trigger', 'Auditor'); ?>
|
||||
<td><?= $this->getHtml('Content', 'Auditor'); ?>
|
||||
<td><?= $this->getHtml('By', 'Auditor'); ?>
|
||||
<td><?= $this->getHtml('Ref', 'Auditor'); ?>
|
||||
<td><?= $this->getHtml('Date', 'Auditor'); ?>
|
||||
|
|
@ -260,13 +290,12 @@ echo $this->getData('nav')->render(); ?>
|
|||
<td><?= $this->printHtml($audit->getModule()); ?>
|
||||
<td><?= $audit->getType(); ?>
|
||||
<td><?= $this->printHtml($audit->getTrigger()); ?>
|
||||
<td><?= $this->printHtml($audit->getContent()); ?>
|
||||
<td><?= $this->printHtml($audit->createdBy->login); ?>
|
||||
<td><?= $this->printHtml($audit->getRef()); ?>
|
||||
<td><?= $audit->createdAt->format('Y-m-d H:i'); ?>
|
||||
<?php endforeach; ?>
|
||||
<?php if ($count === 0) : ?>
|
||||
<tr><td colspan="8" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
|
||||
<tr><td colspan="7" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
|
||||
<?php endif; ?>
|
||||
</table>
|
||||
<div class="portlet-foot">
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ $temperatures = \phpOMS\Utils\Converter\TemperatureType::getConstants();
|
|||
$l11n = $this->getData('defaultlocalization') ?? new NullLocalization();
|
||||
?>
|
||||
|
||||
<div class="tabview tab-2">
|
||||
<div class="tabview tab-2 url-rewrite">
|
||||
<div class="box wf-100 col-xs-12">
|
||||
<ul class="tab-links">
|
||||
<li><label for="c-tab-1"><?= $this->getHtml('General'); ?></label></li>
|
||||
|
|
@ -146,7 +146,7 @@ $l11n = $this->getData('defaultlocalization') ?? new NullLocalization();
|
|||
|
||||
<div class="form-group">
|
||||
<label for="iLogPath"><?= $this->getHtml('LogPath'); ?></label>
|
||||
<input id="iLogPath" name="settings_1000000007" type="text" value="<?= $this->printHtml($generalSettings['1000000007']['content']); ?>" placeholder=" /Logs">
|
||||
<input id="iLogPath" name="settings_1000000007" type="text" value="<?= $this->printHtml($generalSettings['1000000007']['content']); ?>" placeholder=" /Logs">
|
||||
</div>
|
||||
</div>
|
||||
<div class="portlet-foot">
|
||||
|
|
@ -642,7 +642,7 @@ $l11n = $this->getData('defaultlocalization') ?? new NullLocalization();
|
|||
<div class="col-xs-12">
|
||||
<div class="portlet">
|
||||
<div class="portlet-head"><?= $this->getHtml('Settings'); ?><i class="fa fa-download floatRight download btn"></i></div>
|
||||
<table id="settingsList" class="default">
|
||||
<table id="settingsList" class="default sticky">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>
|
||||
|
|
@ -709,6 +709,9 @@ $l11n = $this->getData('defaultlocalization') ?? new NullLocalization();
|
|||
</label>
|
||||
<tbody>
|
||||
<?php $count = 0;
|
||||
$previousSettings = empty($settings) ? '{/prefix}admin/settings/general' : '{/prefix}admin/settings/general?{?}&sid=' . \reset($settings)->getId() . '&ptype=p';
|
||||
$nextSettings = empty($settings) ? '{/prefix}admin/settings/general' : '{/prefix}admin/settings/general?{?}&sid=' . \end($settings)->getId() . '&ptype=n';
|
||||
|
||||
foreach ($settings as $key => $setting) : ++$count;
|
||||
?>
|
||||
<tr tabindex="0">
|
||||
|
|
@ -721,10 +724,13 @@ $l11n = $this->getData('defaultlocalization') ?? new NullLocalization();
|
|||
<td data-label="<?= $this->getHtml('Account'); ?>"><?= $this->printHtml($setting->account); ?>
|
||||
<?php endforeach; ?>
|
||||
<?php if ($count === 0) : ?>
|
||||
<tr><td colspan="7" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
|
||||
<tr><td colspan="7" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
|
||||
<?php endif; ?>
|
||||
</table>
|
||||
<div class="portlet-foot"></div>
|
||||
<div class="portlet-foot">
|
||||
<a tabindex="0" class="button" href="<?= UriFactory::build($previousSettings); ?>"><?= $this->getHtml('Previous', '0', '0'); ?></a>
|
||||
<a tabindex="0" class="button" href="<?= UriFactory::build($nextSettings); ?>"><?= $this->getHtml('Next', '0', '0'); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user