📄 acl_list.tpl
字号:
{include file="phpgacl/header.tpl"}{include file="phpgacl/acl_admin_js.tpl"}{literal} <style type="text/css"> ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style-type: none; } ul li { padding: 0px; margin: 0px; font-weight: bold; } ol { padding: 0px 0px 0px 22px; margin: 0px; } ol li { padding: 0px; margin: 0px; font-weight: normal; } div.divider { margin: 2px 0px; padding: 0px; border-bottom: 1px solid grey; } input.filter { width: 99%; } select.filter { width: 99%; margin-top: 0px; } </style>{/literal} </head><body>{include file="phpgacl/navigation.tpl"}<form method="get" name="acl_list" action="acl_list.php"><table cellpadding="2" cellspacing="2" border="2" width="100%"> <tr align="center"> <td colspan="6"><b>Filter</b></td> </tr> <tr> <th width="12%"> </th> <th width="22%">ACO</th> <th width="22%">ARO</th> <th width="22%">AXO</th> <th width="22%" colspan="2">ACL</th> </tr> <tr valign="middle" align="center"> <td align="left"><b>Section:</b> </td> <td> <select name="filter_aco_section" tabindex="0" class="filter"> {html_options options=$options_filter_aco_sections selected=$filter_aco_section} </select> </td> <td> <select name="filter_aro_section" tabindex="0" class="filter"> {html_options options=$options_filter_aro_sections selected=$filter_aro_section} </select> </td> <td> <select name="filter_axo_section" tabindex="0" class="filter"> {html_options options=$options_filter_axo_sections selected=$filter_axo_section} </select> </td> <td colspan="2"> <select name="filter_acl_section" tabindex="0" class="filter"> {html_options options=$options_filter_acl_sections selected=$filter_acl_section} </select> </td> </tr> <tr valign="middle" align="center"> <td align="left"><b>Object:</b> </td> <td><input type="text" name="filter_aco" size="20" value="{$filter_aco}" class="filter"></td> <td><input type="text" name="filter_aro" size="20" value="{$filter_aro}" class="filter"></td> <td><input type="text" name="filter_axo" size="20" value="{$filter_axo}" class="filter"></td> <td align="left" width="11%"><b>Allow:</b> </td> <td align="left" width="11%"> <select name="filter_allow" tabindex="0" class="filter"> {html_options options=$options_filter_allow selected=$filter_allow} </select> </td> </tr> <tr valign="middle" align="center"> <td align="left"><b>Group:</b> </td> <td> </td> <td><input type="text" name="filter_aro_group" size="20" value="{$filter_aro_group}" class="filter"></td> <td><input type="text" name="filter_axo_group" size="20" value="{$filter_axo_group}" class="filter"></td> <td align="left"><b>Enabled:</b> </td> <td align="left"> <select name="filter_enabled" tabindex="0" class="filter"> {html_options options=$options_filter_enabled selected=$filter_enabled} </select> </td> </tr> <tr valign="middle" align="left"> <td><b>Return Value:</b> </td> <td colspan="5"><input type="text" name="filter_return_value" size="50" value="{$filter_return_value}" class="filter"></td> </tr> <tr class="controls" align="center"> <td colspan="6"><input type="submit" class="button" name="action" value="Filter"></td> </tr></table><br /><table cellpadding="2" cellspacing="2" border="2" width="100%"> <tr class="pager"> <td colspan="8"> {include file="phpgacl/pager.tpl" pager_data=$paging_data link="?action=$action&filter_aco_section=$filter_aco_section&filter_aco=$filter_aco&filter_aro_section=$filter_aro_section&filter_aro=$filter_aro&filter_axo_section=$filter_axo_section&filter_axo=$filter_axo&filter_aro_group=$filter_aro_group&filter_axo_group=$filter_axo_group&filter_return_value=$filter_return_value&filter_allow=$filter_allow&filter_enabled=$filter_enabled&"} </td> </tr> <tr> <th width="2%">ID</th> <th width="24%">ACO</th> <th width="24%">ARO</th> <th width="24%">AXO</th> <th width="10%">Access</th> <th width="10%">Enabled</th> <th width="4%">Functions</th> <th width="2%"><input type="checkbox" class="checkbox" name="select_all" onClick="checkAll(this)"/></th> </tr>{foreach from=$acls item=acl} {cycle assign=class values="odd,even"} <tr class="{$class}"> <td valign="middle" rowspan="3" align="center">{$acl.id}</td> <td valign="top" align="left"> {if count($acl.aco) gt 0} <ul> {foreach from=$acl.aco key=section item=objects} <li>{$section}<ol> {foreach from=$objects item=obj} <li>{$obj}</li> {/foreach} </ol></li> {/foreach} </ul> {else} {/if} </td> <td valign="top" align="left"> {if count($acl.aro) gt 0} <ul> {foreach from=$acl.aro key=section item=objects} <li>{$section}<ol> {foreach from=$objects item=obj} <li>{$obj}</li> {/foreach} </ol></li> {/foreach} </ul> {if count($acl.aro_groups) gt 0} <div class="divider"></div> {/if} {/if} {if count($acl.aro_groups) gt 0} <b>Groups</b><ol> {foreach from=$acl.aro_groups item=group} <li>{$group}</li> {/foreach} </ol> {/if} </td> <td valign="top" align="left"> {if count($acl.axo) gt 0} <ul> {foreach from=$acl.axo key=section item=objects} <li>{$section}<ol> {foreach from=$objects item=obj} <li>{$obj}</li> {/foreach} </ol></li> {/foreach} </ul> {if count($acl.axo_groups) gt 0} <div class="divider"></div> {/if} {/if} {if count($acl.axo_groups) gt 0} <b>Groups</b><ol> {foreach from=$acl.axo_groups item=group} <li>{$group}</li> {/foreach} </ol> {/if} </td> <td valign="middle" class="{if $acl.allow}green{else}red{/if}" align="center"> {if $acl.allow} ALLOW {else} DENY {/if} </td> <td valign="middle" class="{if $acl.enabled}green{else}red{/if}" align="center"> {if $acl.enabled} Yes {else} No {/if} </td> <td valign="middle" rowspan="3" align="center"> [ <a href="acl_admin.php?action=edit&acl_id={$acl.id}&return_page={$return_page}">Edit</a> ] </td> <td valign="middle" rowspan="3" align="center"> <input type="checkbox" class="checkbox" name="delete_acl[]" value="{$acl.id}"> </td> </tr> <tr class="{$class}"> <td valign="top" colspan="3" align="left"> <b>Return Value:</b> {$acl.return_value} </td> <td valign="middle" colspan="2" align="center"> {$acl.section_name} </td> </tr> <tr class="{$class}"> <td valign="top" colspan="3" align="left"> <b>Note:</b> {$acl.note} </td> <td valign="middle" colspan="2" align="center"> {$acl.updated_date|date_format:"%d-%b-%Y %H:%M:%S"} </td> </tr>{/foreach} <tr class="pager"> <td colspan="8"> {include file="phpgacl/pager.tpl" pager_data=$paging_data link="?action=$action&filter_aco_section=$filter_aco_section&filter_aco=$filter_aco&filter_aro_section=$filter_aro_section&filter_aro=$filter_aro&filter_axo_section=$filter_axo_section&filter_axo=$filter_axo&filter_aro_group=$filter_aro_group&filter_axo_group=$filter_axo_group&filter_return_value=$filter_return_value&filter_allow=$filter_allow&filter_enabled=$filter_enabled&"} </td> </tr> <tr class="controls"> <td colspan="6"> </td> <td colspan="2" align="center"> <input type="submit" class="button" name="action" value="Delete"> </td> </tr></table><input type="hidden" name="return_page" value="{$return_page}"></form>{include file="phpgacl/footer.tpl"}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -