{include file="phpgacl/header.tpl"}
<script LANGUAGE="JavaScript">
{$js_array}
</script>
{include file="phpgacl/acl_admin_js.tpl"}
</head>
<body onload="populate(document.acl_admin.aco_section,document.acl_admin.elements['aco[]'], '{$js_aco_array_name}');populate(document.acl_admin.aro_section,document.acl_admin.elements['aro[]'], '{$js_aro_array_name}')">
{include file="phpgacl/navigation.tpl"}
<form method="post" name="acl_admin" action="acl_admin.php" onsubmit="select_all(document.acl_admin.elements['selected_aco[]']);select_all(document.acl_admin.elements['selected_aro[]']);select_all(document.acl_admin.elements['selected_aro[]']);return true;">
<div align="center">
<table cellpadding="2" cellspacing="2" border="2" align="center">
<tbody>
<tr>
<th width="24%">Sections</th>
<th width="24%">Access Control Objects</th>
<th width="4%"> </th>
<th width="24%">Selected</th>
<th width="24%">Access</th>
</tr>
<tr valign="top" align="center">
<td>
[ <a href="edit_object_sections.php?object_type=aco&return_page={$return_page}">Edit</a> ]
<br />
<select name="aco_section" tabindex="0" size="10" onclick="populate(document.acl_admin.aco_section,document.acl_admin.elements['aco[]'], '{$js_aco_array_name}')">
{html_options options=$options_aco_sections selected=$aco_section_value}
</select>
</td>
<td>
[ <a href="javascript: location.href = 'edit_objects.php?object_type=aco§ion_value=' + document.acl_admin.aco_section.options[document.acl_admin.aco_section.selectedIndex].value + '&return_page={$return_page}';">Edit</a> ]
<br />
<select name="aco[]" tabindex="0" size="10" width="200" multiple>
</select>
</td>
<td valign="middle">
<br /><input type="button" class="select" name="select" value=" >> " onClick="select_item(document.acl_admin.aco_section, document.acl_admin.elements['aco[]'], document.acl_admin.elements['selected_aco[]'])">
<br /><input type="button" class="deselect" name="deselect" value=" << " onClick="deselect_item(document.acl_admin.elements['selected_aco[]'])">
</td>
<td>
<br />
<select name="selected_aco[]" tabindex="0" size="10" multiple>
{html_options options=$options_selected_aco selected=$selected_aco}
</select>
</td>
<td valign="middle">
<table class="invisible">
<tr align="left"><td><input type="radio" class="radio" name="allow" value="1" {if $allow==1}checked{/if} /></td><td>Allow</td></tr>
<tr align="left"><td><input type="radio" class="radio" name="allow" value="0" {if $allow==0}checked{/if} /></td><td>Deny</td></tr>
<tr class="spacer"><td colspan="2"></td></tr>
<tr align="left"><td><input type="checkbox" class="checkbox" name="enabled" value="1" {if $enabled==1}checked{/if} /></td><td>Enabled</td></tr>
</table>
</td>
</tr>
<tr>
<th>Sections</th>
<th>Access Request Objects</th>
<th> </th>
<th>Selected</th>
<th>Groups</th>
</tr>
<tr valign="top" align="center">
<td>
[ <a href="edit_object_sections.php?object_type=aro&return_page={$return_page}">Edit</a> ]
<br />
<select name="aro_section" tabindex="0" size="10" onclick="populate(document.acl_admin.aro_section,document.acl_admin.elements['aro[]'],'{$js_aro_array_name}')">
{html_options options=$options_aro_sections selected=$aro_section_value}
</select>
</td>
<td>
[ <a href="javascript: location.href = 'edit_objects.php?object_type=aro§ion_value=' + document.acl_admin.aro_section.options[document.acl_admin.aro_section.selectedIndex].value + '&return_page={$return_page}';">Edit</a> ]
[ <a href="#" onClick="window.open('object_search.php?src_form=acl_admin&object_type=aro§ion_value=' + document.acl_admin.aro_section.options[document.acl_admin.aro_section.selectedIndex].value + '&return_page={$return_page}','','status=yes,width=400,height=400');return false;">Search</a> ]
<br />
<select name="aro[]" tabindex="0" size="10" width="200" multiple>
</select>
</td>
<td valign="middle">
<br /><input type="button" class="select" name="select" value=" >> " onClick="select_item(document.acl_admin.aro_section, document.acl_admin.elements['aro[]'], document.acl_admin.elements['selected_aro[]'])">
<br /><input type="button" class="deselect" name="deselect" value=" << " onClick="deselect_item(document.acl_admin.elements['selected_aro[]'])">
</td>
<td>
<br />
<select name="selected_aro[]" tabindex="0" size="10" multiple>
{html_options options=$options_selected_aro selected=$selected_aro}
</select>
</td>
<td>
[ <a href="group_admin.php?group_type=aro&return_page={$SCRIPT_NAME}?action={$action}&acl_id={$acl_id}">Edit</a> ]
<br />
<select name="aro_groups[]" tabindex="0" size="8" multiple>
{html_options options=$options_aro_groups selected=$selected_aro_groups}
</select>
<br /><input type="button" class="un-select" name="Un-Select" value="Un-Select" onClick="unselect_all(document.acl_admin.elements['aro_groups[]'])">
</td>
</tr>
<tr>
<th colspan="5">
[ <a href="javascript: showObject('axo_row1');showObject('axo_row2');setCookie('show_axo',1);">Show</a> / <a href="javascript: hideObject('axo_row1');hideObject('axo_row2');deleteCookie('show_axo');">Hide</a> ] Access eXtension Objects (Optional)
</th>
</tr>
<tr id="axo_row1" {if !$show_axo}class="hide"{/if}>
<th>Sections</th>
<th>Access eXtension Objects</th>
<th> </th>
<th>Selected</th>
<th>Groups</th>
</tr>
<tr valign="top" align="center" id="axo_row2" {if !$show_axo}class="hide"{/if}>
<td>
[ <a href="edit_object_sections.php?object_type=axo&return_page={$return_page}">Edit</a> ]
<br />
<select name="axo_section" tabindex="0" size="10" onclick="populate(document.acl_admin.axo_section,document.acl_admin.elements['axo[]'],'{$js_axo_array_name}')">
{html_options options=$options_axo_sections selected=$axo_section_value}
</select>
</td>
<td>
[ <a href="javascript: location.href = 'edit_objects.php?object_type=axo§ion_value=' + document.acl_admin.axo_section.options[document.acl_admin.axo_section.selectedIndex].value + '&return_page={$return_page}';">Edit</a> ]
[ <a href="#" onClick="window.open('object_search.php?src_form=acl_admin&object_type=axo§ion_value=' + document.acl_admin.axo_section.options[document.acl_admin.axo_section.selectedIndex].value + '&return_page={$return_page}','','status=yes,width=400,height=400');return false;">Search</a> ]
<br />
<select name="axo[]" tabindex="0" size="10" width="200" multiple>
</select>
</td>
<td valign="middle">
<br /><input type="button" class="select" name="select" value=" >> " onClick="select_item(document.acl_admin.axo_section, document.acl_admin.elements['axo[]'], document.acl_admin.elements['selected_axo[]'])">
<br /><input type="button" class="deselect" name="deselect" value=" << " onClick="deselect_item(document.acl_admin.elements['selected_axo[]'])">
</td>
<td>
<br />
<select name="selected_axo[]" tabindex="0" size="10" multiple>
{html_options options=$options_selected_axo selected=$selected_axo}
</select>
</td>
<td>
[ <a href="group_admin.php?group_type=axo&return_page={$SCRIPT_NAME}?action={$action}&acl_id={$acl_id}">Edit</a> ]
<br />
<select name="axo_groups[]" tabindex="0" size="8" multiple>
{html_options options=$options_axo_groups selected=$selected_axo_groups}
</select>
<br /><input type="button" class="un-select" name="Un-Select" value="Un-Select" onClick="unselect_all(document.acl_admin.elements['axo_groups[]'])">
</td>
</tr>
<tr>
<th colspan="5">Miscellaneous Attributes</th>
</tr>
<tr valign="top" align="left">
<td align="center">
<b>ACL Section</b>
</td>
<td>
<b>Extended Return Value:</b>
</td>
<td colspan="4">
<input type="text" name="return_value" size="50" value="{$return_value}" id="return_value">
</td>
</tr>
<tr valign="top" align="left">
<td align="center">
[ <a href="edit_object_sections.php?object_type=acl&return_page={$return_page}">Edit</a> ]
<br />
<select name="acl_section" tabindex="0" size="3">
{html_options options=$options_acl_sections selected=$acl_section_value}
</select>
</td>
<td><b>Note:</b></td>
<td colspan="4"><textarea name="note" rows="4" cols="40">{$note}</textarea></td>
</tr>
<tr class="controls" align="center">
<td colspan="5">
<input type="submit" class="button" name="action" value="Submit"> <input type="reset" class="button" value="Reset">
</td>
</tr>
</tbody>
</table>
<input type="hidden" name="acl_id" value="{$acl_id}">
<input type="hidden" name="return_page" value="{$return_page}">
</div>
</form>
{include file="phpgacl/footer.tpl"}