Created
April 24, 2011 20:51
-
-
Save p/939870 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- /var/www/qi/boards/t2/cache/ctpl_admin_permission_mask.html.php 2011-04-24 16:47:23.000000000 -0400 | |
+++ /var/www/qi/boards/t1/cache/ctpl_admin_permission_mask.html.php 2011-04-24 22:50:35.000000000 -0400 | |
@@ -1,4 +1,5 @@ | |
-<?php if (!defined('IN_PHPBB')) exit; ?><script type="text/javascript"> | |
+ | |
+<?php echo'<script';?> type="text/javascript"> | |
// <![CDATA[ | |
var active_pmask = '0'; | |
var active_fmask = '0'; | |
@@ -8,78 +9,162 @@ | |
var role_options = new Array(); | |
- <?php if ($this->_rootref['S_ROLE_JS_ARRAY']) { ?> | |
+ <?php if ((isset($_rootref['S_ROLE_JS_ARRAY'])) && $_rootref['S_ROLE_JS_ARRAY']) { ?> | |
- <?php echo (isset($this->_rootref['S_ROLE_JS_ARRAY'])) ? $this->_rootref['S_ROLE_JS_ARRAY'] : ''; ?> | |
+ <?php echo (isset($_rootref['S_ROLE_JS_ARRAY'])) ? $_rootref['S_ROLE_JS_ARRAY'] : ''; ?> | |
<?php } ?> | |
// ]]> | |
</script> | |
-<script type="text/javascript" src="style/permissions.js"></script> | |
- | |
-<?php $_p_mask_count = (isset($this->_tpldata['p_mask'])) ? sizeof($this->_tpldata['p_mask']) : 0;if ($_p_mask_count) {for ($_p_mask_i = 0; $_p_mask_i < $_p_mask_count; ++$_p_mask_i){$_p_mask_val = &$this->_tpldata['p_mask'][$_p_mask_i]; ?> | |
+<?php echo'<script';?> type="text/javascript" src="style/permissions.js"></script> | |
+<?php $_p_mask_count = (isset($_tpldata['p_mask'])) ? sizeof($_tpldata['p_mask']) : 0;if ($_p_mask_count) {for ($_p_mask_i = 0; $_p_mask_i < $_p_mask_count; ++$_p_mask_i){$_p_mask_val = &$_tpldata['p_mask'][$_p_mask_i]; ?> | |
<div class="clearfix"></div> | |
-<h3><?php echo $_p_mask_val['NAME']; if ($_p_mask_val['S_LOCAL']) { ?> <span class="small"> [<?php echo $_p_mask_val['L_ACL_TYPE']; ?>]</span><?php } ?></h3> | |
+<h3><?php echo isset($_p_mask_val['NAME']) ? $_p_mask_val['NAME'] : ''; ?> | |
+<?php if ((isset($_p_mask_val['S_LOCAL'])) && $_p_mask_val['S_LOCAL']) { ?> <span class="small"> [<?php echo isset($_p_mask_val['L_ACL_TYPE']) ? $_p_mask_val['L_ACL_TYPE'] : ''; ?> | |
+]</span><?php } ?></h3> | |
<?php $_f_mask_count = (isset($_p_mask_val['f_mask'])) ? sizeof($_p_mask_val['f_mask']) : 0;if ($_f_mask_count) {for ($_f_mask_i = 0; $_f_mask_i < $_f_mask_count; ++$_f_mask_i){$_f_mask_val = &$_p_mask_val['f_mask'][$_f_mask_i]; ?> | |
- | |
<div class="clearfix"></div> | |
-<fieldset class="permissions" id="perm<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>"> | |
- <legend id="legend<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>"> | |
- <?php if (! $_p_mask_val['S_VIEW']) { ?> | |
+<fieldset class="permissions" id="perm<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+"> | |
+ <legend id="legend<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+"> | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && ! $_p_mask_val['S_VIEW']) { ?> | |
+ | |
+ <input type="checkbox" style="display: none;" class="permissions-checkbox" name="inherit[<?php echo isset($_f_mask_val['UG_ID']) ? $_f_mask_val['UG_ID'] : ''; ?> | |
+][<?php echo isset($_f_mask_val['FORUM_ID']) ? $_f_mask_val['FORUM_ID'] : ''; ?> | |
+]" id="checkbox<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+" value="1" onclick="toggle_opacity('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+')" /> | |
+ <?php } else { ?> | |
+ | |
+ <?php } ?> | |
- <input type="checkbox" style="display: none;" class="permissions-checkbox" name="inherit[<?php echo $_f_mask_val['UG_ID']; ?>][<?php echo $_f_mask_val['FORUM_ID']; ?>]" id="checkbox<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>" value="1" onclick="toggle_opacity('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>')" /> | |
- <?php } else { } if ($_f_mask_val['PADDING']) { ?><span class="padding"><?php echo $_f_mask_val['PADDING']; echo $_f_mask_val['PADDING']; ?></span><?php } echo $_f_mask_val['NAME']; ?> | |
+ <?php if ((isset($_f_mask_val['PADDING'])) && $_f_mask_val['PADDING']) { ?><span class="padding"><?php echo isset($_f_mask_val['PADDING']) ? $_f_mask_val['PADDING'] : ''; ?> | |
+<?php echo isset($_f_mask_val['PADDING']) ? $_f_mask_val['PADDING'] : ''; ?> | |
+</span><?php } echo isset($_f_mask_val['NAME']) ? $_f_mask_val['NAME'] : ''; ?> | |
</legend> | |
- <?php if (! $_p_mask_val['S_VIEW']) { ?> | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && ! $_p_mask_val['S_VIEW']) { ?> | |
<div class="permissions-switch"> | |
<div class="permissions-reset"> | |
- <a href="#" onclick="mark_options('perm<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>', 'y'); reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); init_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); return false;"><?php echo ((isset($this->_rootref['L_ALL_YES'])) ? $this->_rootref['L_ALL_YES'] : ((isset($user->lang['ALL_YES'])) ? $user->lang['ALL_YES'] : '{ ALL_YES }')); ?></a> · <a href="#" onclick="mark_options('perm<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>', 'u'); reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); init_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); return false;"><?php echo ((isset($this->_rootref['L_ALL_NO'])) ? $this->_rootref['L_ALL_NO'] : ((isset($user->lang['ALL_NO'])) ? $user->lang['ALL_NO'] : '{ ALL_NO }')); ?></a> · <a href="#" onclick="mark_options('perm<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>', 'n'); reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); init_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); return false;"><?php echo ((isset($this->_rootref['L_ALL_NEVER'])) ? $this->_rootref['L_ALL_NEVER'] : ((isset($user->lang['ALL_NEVER'])) ? $user->lang['ALL_NEVER'] : '{ ALL_NEVER }')); ?></a> | |
+ <a href="#" onclick="mark_options('perm<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+', 'y'); reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); init_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); return false;"><?php echo ((isset($_rootref['L_ALL_YES'])) ? $_rootref['L_ALL_YES'] : ((isset($_lang['ALL_YES'])) ? $_lang['ALL_YES'] : '{ ALL_YES }')); ?> | |
+</a> · <a href="#" onclick="mark_options('perm<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+', 'u'); reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); init_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); return false;"><?php echo ((isset($_rootref['L_ALL_NO'])) ? $_rootref['L_ALL_NO'] : ((isset($_lang['ALL_NO'])) ? $_lang['ALL_NO'] : '{ ALL_NO }')); ?> | |
+</a> · <a href="#" onclick="mark_options('perm<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+', 'n'); reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); init_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); return false;"><?php echo ((isset($_rootref['L_ALL_NEVER'])) ? $_rootref['L_ALL_NEVER'] : ((isset($_lang['ALL_NEVER'])) ? $_lang['ALL_NEVER'] : '{ ALL_NEVER }')); ?> | |
+</a> | |
</div> | |
- <a href="#" onclick="swap_options('<?php echo $_p_mask_val['S_ROW_COUNT']; ?>', '<?php echo $_f_mask_val['S_ROW_COUNT']; ?>', '0', true); return false;"><?php echo ((isset($this->_rootref['L_ADVANCED_PERMISSIONS'])) ? $this->_rootref['L_ADVANCED_PERMISSIONS'] : ((isset($user->lang['ADVANCED_PERMISSIONS'])) ? $user->lang['ADVANCED_PERMISSIONS'] : '{ ADVANCED_PERMISSIONS }')); ?></a><?php if (! $_p_mask_val['S_VIEW'] && $_f_mask_val['S_CUSTOM']) { ?> *<?php } ?> | |
+ <a href="#" onclick="swap_options('<?php echo $_p_mask_i; ?> | |
+', '<?php echo $_p_mask.f_mask_i; ?> | |
+', '0', true); return false;"><?php echo ((isset($_rootref['L_ADVANCED_PERMISSIONS'])) ? $_rootref['L_ADVANCED_PERMISSIONS'] : ((isset($_lang['ADVANCED_PERMISSIONS'])) ? $_lang['ADVANCED_PERMISSIONS'] : '{ ADVANCED_PERMISSIONS }')); ?> | |
+</a><?php if ((isset($_p_mask_val['S_VIEW']) && isset($_f_mask_val['S_CUSTOM'])) && ! $_p_mask_val['S_VIEW'] && $_f_mask_val['S_CUSTOM']) { ?> *<?php } ?> | |
</div> | |
<dl class="permissions-simple"> | |
- <dt style="width: 20%"><label for="role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>"><?php echo ((isset($this->_rootref['L_ROLE'])) ? $this->_rootref['L_ROLE'] : ((isset($user->lang['ROLE'])) ? $user->lang['ROLE'] : '{ ROLE }')); ?>:</label></dt> | |
- <?php if ($_f_mask_val['S_ROLE_OPTIONS']) { ?> | |
- | |
- <dd style="margin-<?php echo (isset($this->_rootref['S_CONTENT_FLOW_BEGIN'])) ? $this->_rootref['S_CONTENT_FLOW_BEGIN'] : ''; ?>: 20%"><select id="role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>" name="role[<?php echo $_f_mask_val['UG_ID']; ?>][<?php echo $_f_mask_val['FORUM_ID']; ?>]" onchange="set_role_settings(this.options[selectedIndex].value, 'advanced<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); init_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>')"><?php echo $_f_mask_val['S_ROLE_OPTIONS']; ?></select></dd> | |
+ <dt style="width: 20%"><label for="role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+"><?php echo ((isset($_rootref['L_ROLE'])) ? $_rootref['L_ROLE'] : ((isset($_lang['ROLE'])) ? $_lang['ROLE'] : '{ ROLE }')); ?> | |
+:</label></dt> | |
+ <?php if ((isset($_f_mask_val['S_ROLE_OPTIONS'])) && $_f_mask_val['S_ROLE_OPTIONS']) { ?> | |
+ | |
+ <dd style="margin-<?php echo (isset($_rootref['S_CONTENT_FLOW_BEGIN'])) ? $_rootref['S_CONTENT_FLOW_BEGIN'] : ''; ?> | |
+: 20%"><select id="role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+" name="role[<?php echo isset($_f_mask_val['UG_ID']) ? $_f_mask_val['UG_ID'] : ''; ?> | |
+][<?php echo isset($_f_mask_val['FORUM_ID']) ? $_f_mask_val['FORUM_ID'] : ''; ?> | |
+]" onchange="set_role_settings(this.options[selectedIndex].value, 'advanced<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); init_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+')"><?php echo isset($_f_mask_val['S_ROLE_OPTIONS']) ? $_f_mask_val['S_ROLE_OPTIONS'] : ''; ?> | |
+</select></dd> | |
<?php } else { ?> | |
- <dd><?php echo ((isset($this->_rootref['L_NO_ROLE_AVAILABLE'])) ? $this->_rootref['L_NO_ROLE_AVAILABLE'] : ((isset($user->lang['NO_ROLE_AVAILABLE'])) ? $user->lang['NO_ROLE_AVAILABLE'] : '{ NO_ROLE_AVAILABLE }')); ?></dd> | |
+ <dd><?php echo ((isset($_rootref['L_NO_ROLE_AVAILABLE'])) ? $_rootref['L_NO_ROLE_AVAILABLE'] : ((isset($_lang['NO_ROLE_AVAILABLE'])) ? $_lang['NO_ROLE_AVAILABLE'] : '{ NO_ROLE_AVAILABLE }')); ?> | |
+</dd> | |
<?php } ?> | |
</dl> | |
- <?php } $_category_count = (isset($_f_mask_val['category'])) ? sizeof($_f_mask_val['category']) : 0;if ($_category_count) {for ($_category_i = 0; $_category_i < $_category_count; ++$_category_i){$_category_val = &$_f_mask_val['category'][$_category_i]; if ($_category_val['S_FIRST_ROW']) { if (! $_p_mask_val['S_VIEW']) { ?> | |
+ <?php } ?> | |
- <div class="permissions-advanced" id="advanced<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>" style="display: none;"> | |
+ | |
+ <?php $_category_count = (isset($_f_mask_val['category'])) ? sizeof($_f_mask_val['category']) : 0;if ($_category_count) {for ($_category_i = 0; $_category_i < $_category_count; ++$_category_i){$_category_val = &$_f_mask_val['category'][$_category_i]; ?> | |
+ | |
+ <?php if (($_f_mask.category_i == 0)) { ?> | |
+ | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && ! $_p_mask_val['S_VIEW']) { ?> | |
+ | |
+ <div class="permissions-advanced" id="advanced<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+" style="display: none;"> | |
<?php } else { ?> | |
- <div class="permissions-advanced" id="advanced<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>"> | |
+ <div class="permissions-advanced" id="advanced<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+"> | |
<?php } ?> | |
<div class="permissions-category"> | |
<ul> | |
- <?php } if ($_category_val['S_YES']) { ?> | |
- | |
- <li class="permissions-preset-yes<?php if ($_p_mask_val['S_FIRST_ROW'] && $_f_mask_val['S_FIRST_ROW'] && $_category_val['S_FIRST_ROW']) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>"> | |
- <?php } else if ($_category_val['S_NEVER']) { ?> | |
+ <?php } ?> | |
- <li class="permissions-preset-never<?php if ($_p_mask_val['S_FIRST_ROW'] && $_f_mask_val['S_FIRST_ROW'] && $_category_val['S_FIRST_ROW']) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>"> | |
- <?php } else if ($_category_val['S_NO']) { ?> | |
+ | |
+ <?php if ((isset($_category_val['S_YES'])) && $_category_val['S_YES']) { ?> | |
- <li class="permissions-preset-no<?php if ($_p_mask_val['S_FIRST_ROW'] && $_f_mask_val['S_FIRST_ROW'] && $_category_val['S_FIRST_ROW']) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>"> | |
+ <li class="permissions-preset-yes<?php if (($_p_mask_i == 0) && ($_f_mask_i == 0) && ($_f_mask.category_i == 0)) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+"> | |
+ <?php } else if ((isset($_category_val['S_NEVER'])) && $_category_val['S_NEVER']) { ?> | |
+ | |
+ <li class="permissions-preset-never<?php if (($_p_mask_i == 0) && ($_f_mask_i == 0) && ($_f_mask.category_i == 0)) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+"> | |
+ <?php } else if ((isset($_category_val['S_NO'])) && $_category_val['S_NO']) { ?> | |
+ | |
+ <li class="permissions-preset-no<?php if (($_p_mask_i == 0) && ($_f_mask_i == 0) && ($_f_mask.category_i == 0)) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+"> | |
<?php } else { ?> | |
- <li class="permissions-preset-custom<?php if ($_p_mask_val['S_FIRST_ROW'] && $_f_mask_val['S_FIRST_ROW'] && $_category_val['S_FIRST_ROW']) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>"> | |
+ <li class="permissions-preset-custom<?php if (($_p_mask_i == 0) && ($_f_mask_i == 0) && ($_f_mask.category_i == 0)) { ?> activetab<?php } ?>" id="tab<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+"> | |
<?php } ?> | |
- <a href="#" onclick="swap_options('<?php echo $_p_mask_val['S_ROW_COUNT']; ?>', '<?php echo $_f_mask_val['S_ROW_COUNT']; ?>', '<?php echo $_category_val['S_ROW_COUNT']; ?>', false<?php if ($_p_mask_val['S_VIEW']) { ?>, true<?php } ?>); return false;"><span class="tabbg"><span class="colour"></span><?php echo $_category_val['CAT_NAME']; ?></span></a></li> | |
+ <a href="#" onclick="swap_options('<?php echo $_p_mask_i; ?> | |
+', '<?php echo $_p_mask.f_mask_i; ?> | |
+', '<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false<?php if ((isset($_p_mask_val['S_VIEW'])) && $_p_mask_val['S_VIEW']) { ?>, true<?php } ?>); return false;"><span class="tabbg"><span class="colour"></span><?php echo isset($_category_val['CAT_NAME']) ? $_category_val['CAT_NAME'] : ''; ?> | |
+</span></a></li> | |
<?php }} ?> | |
</ul> | |
@@ -87,15 +172,21 @@ | |
<?php $_category_count = (isset($_f_mask_val['category'])) ? sizeof($_f_mask_val['category']) : 0;if ($_category_count) {for ($_category_i = 0; $_category_i < $_category_count; ++$_category_i){$_category_val = &$_f_mask_val['category'][$_category_i]; ?> | |
- <div class="permissions-panel" id="options<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>" <?php if ($_p_mask_val['S_FIRST_ROW'] && $_f_mask_val['S_FIRST_ROW'] && $_category_val['S_FIRST_ROW']) { } else { ?> style="display: none;"<?php } ?>> | |
+ <div class="permissions-panel" id="options<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+" <?php if (($_p_mask_i == 0) && ($_f_mask_i == 0) && ($_f_mask.category_i == 0)) { } else { ?> style="display: none;"<?php } ?>> | |
<span class="corners-top"><span></span></span> | |
<div class="tablewrap"> | |
- <table id="table<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>" cellspacing="1"> | |
+ <table id="table<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+" cellspacing="1"> | |
<colgroup> | |
<col class="permissions-name" /> | |
<col class="permissions-yes" /> | |
<col class="permissions-no" /> | |
- <?php if (! $_p_mask_val['S_VIEW']) { ?> | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && ! $_p_mask_val['S_VIEW']) { ?> | |
<col class="permissions-never" /> | |
<?php } ?> | |
@@ -103,33 +194,93 @@ | |
</colgroup> | |
<thead> | |
<tr> | |
- <th class="name" scope="col"><strong><?php echo ((isset($this->_rootref['L_ACL_SETTING'])) ? $this->_rootref['L_ACL_SETTING'] : ((isset($user->lang['ACL_SETTING'])) ? $user->lang['ACL_SETTING'] : '{ ACL_SETTING }')); ?></strong></th> | |
- <?php if ($_p_mask_val['S_VIEW']) { ?> | |
- | |
- <th class="value" scope="col"><?php echo ((isset($this->_rootref['L_ACL_YES'])) ? $this->_rootref['L_ACL_YES'] : ((isset($user->lang['ACL_YES'])) ? $user->lang['ACL_YES'] : '{ ACL_YES }')); ?></th> | |
- <th class="value" scope="col"><?php echo ((isset($this->_rootref['L_ACL_NEVER'])) ? $this->_rootref['L_ACL_NEVER'] : ((isset($user->lang['ACL_NEVER'])) ? $user->lang['ACL_NEVER'] : '{ ACL_NEVER }')); ?></th> | |
+ <th class="name" scope="col"><strong><?php echo ((isset($_rootref['L_ACL_SETTING'])) ? $_rootref['L_ACL_SETTING'] : ((isset($_lang['ACL_SETTING'])) ? $_lang['ACL_SETTING'] : '{ ACL_SETTING }')); ?> | |
+</strong></th> | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && $_p_mask_val['S_VIEW']) { ?> | |
+ | |
+ <th class="value" scope="col"><?php echo ((isset($_rootref['L_ACL_YES'])) ? $_rootref['L_ACL_YES'] : ((isset($_lang['ACL_YES'])) ? $_lang['ACL_YES'] : '{ ACL_YES }')); ?> | |
+</th> | |
+ <th class="value" scope="col"><?php echo ((isset($_rootref['L_ACL_NEVER'])) ? $_rootref['L_ACL_NEVER'] : ((isset($_lang['ACL_NEVER'])) ? $_lang['ACL_NEVER'] : '{ ACL_NEVER }')); ?> | |
+</th> | |
<?php } else { ?> | |
- <th class="value permissions-yes" scope="col"><a href="#" onclick="mark_options('options<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', 'y'); reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); set_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', false, 'yes'); return false;"><?php echo ((isset($this->_rootref['L_ACL_YES'])) ? $this->_rootref['L_ACL_YES'] : ((isset($user->lang['ACL_YES'])) ? $user->lang['ACL_YES'] : '{ ACL_YES }')); ?></a></th> | |
- <th class="value permissions-no" scope="col"><a href="#" onclick="mark_options('options<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', 'u'); reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); set_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', false, 'no'); return false;"><?php echo ((isset($this->_rootref['L_ACL_NO'])) ? $this->_rootref['L_ACL_NO'] : ((isset($user->lang['ACL_NO'])) ? $user->lang['ACL_NO'] : '{ ACL_NO }')); ?></a></th> | |
- <th class="value permissions-never" scope="col"><a href="#" onclick="mark_options('options<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', 'n'); reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); set_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', false, 'never'); return false;"><?php echo ((isset($this->_rootref['L_ACL_NEVER'])) ? $this->_rootref['L_ACL_NEVER'] : ((isset($user->lang['ACL_NEVER'])) ? $user->lang['ACL_NEVER'] : '{ ACL_NEVER }')); ?></a></th> | |
+ <th class="value permissions-yes" scope="col"><a href="#" onclick="mark_options('options<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', 'y'); reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); set_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false, 'yes'); return false;"><?php echo ((isset($_rootref['L_ACL_YES'])) ? $_rootref['L_ACL_YES'] : ((isset($_lang['ACL_YES'])) ? $_lang['ACL_YES'] : '{ ACL_YES }')); ?> | |
+</a></th> | |
+ <th class="value permissions-no" scope="col"><a href="#" onclick="mark_options('options<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', 'u'); reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); set_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false, 'no'); return false;"><?php echo ((isset($_rootref['L_ACL_NO'])) ? $_rootref['L_ACL_NO'] : ((isset($_lang['ACL_NO'])) ? $_lang['ACL_NO'] : '{ ACL_NO }')); ?> | |
+</a></th> | |
+ <th class="value permissions-never" scope="col"><a href="#" onclick="mark_options('options<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', 'n'); reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); set_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false, 'never'); return false;"><?php echo ((isset($_rootref['L_ACL_NEVER'])) ? $_rootref['L_ACL_NEVER'] : ((isset($_lang['ACL_NEVER'])) ? $_lang['ACL_NEVER'] : '{ ACL_NEVER }')); ?> | |
+</a></th> | |
<?php } ?> | |
</tr> | |
</thead> | |
<tbody> | |
- <?php $_mask_count = (isset($_category_val['mask'])) ? sizeof($_category_val['mask']) : 0;if ($_mask_count) {for ($_mask_i = 0; $_mask_i < $_mask_count; ++$_mask_i){$_mask_val = &$_category_val['mask'][$_mask_i]; if (!($_mask_val['S_ROW_COUNT'] & 1) ) { ?><tr class="row4"><?php } else { ?><tr class="row3"><?php } ?> | |
+ <?php $_mask_count = (isset($_category_val['mask'])) ? sizeof($_category_val['mask']) : 0;if ($_mask_count) {for ($_mask_i = 0; $_mask_i < $_mask_count; ++$_mask_i){$_mask_val = &$_category_val['mask'][$_mask_i]; ?> | |
+ | |
+ <?php if (!($_f_mask.category.mask_i & 1) ) { ?><tr class="row4"><?php } else { ?><tr class="row3"><?php } ?> | |
- <th class="permissions-name<?php if (!($_mask_val['S_ROW_COUNT'] & 1) ) { ?> row4<?php } else { ?> row3<?php } ?>"><?php if ($_mask_val['U_TRACE']) { ?><a href="<?php echo $_mask_val['U_TRACE']; ?>" class="trace" onclick="popup(this.href, 750, 515, '_trace'); return false;" title="<?php echo ((isset($this->_rootref['L_TRACE_SETTING'])) ? $this->_rootref['L_TRACE_SETTING'] : ((isset($user->lang['TRACE_SETTING'])) ? $user->lang['TRACE_SETTING'] : '{ TRACE_SETTING }')); ?>"><img src="images/icon_trace.gif" alt="<?php echo ((isset($this->_rootref['L_TRACE_SETTING'])) ? $this->_rootref['L_TRACE_SETTING'] : ((isset($user->lang['TRACE_SETTING'])) ? $user->lang['TRACE_SETTING'] : '{ TRACE_SETTING }')); ?>" /></a> <?php } echo $_mask_val['PERMISSION']; ?></th> | |
- <?php if ($_p_mask_val['S_VIEW']) { ?> | |
+ <th class="permissions-name<?php if (!($_f_mask.category.mask_i & 1) ) { ?> row4<?php } else { ?> row3<?php } ?>"><?php if ((isset($_mask_val['U_TRACE'])) && $_mask_val['U_TRACE']) { ?><a href="<?php echo isset($_mask_val['U_TRACE']) ? $_mask_val['U_TRACE'] : ''; ?> | |
+" class="trace" onclick="popup(this.href, 750, 515, '_trace'); return false;" title="<?php echo ((isset($_rootref['L_TRACE_SETTING'])) ? $_rootref['L_TRACE_SETTING'] : ((isset($_lang['TRACE_SETTING'])) ? $_lang['TRACE_SETTING'] : '{ TRACE_SETTING }')); ?> | |
+"><img src="images/icon_trace.gif" alt="<?php echo ((isset($_rootref['L_TRACE_SETTING'])) ? $_rootref['L_TRACE_SETTING'] : ((isset($_lang['TRACE_SETTING'])) ? $_lang['TRACE_SETTING'] : '{ TRACE_SETTING }')); ?> | |
+" /></a> <?php } echo isset($_mask_val['PERMISSION']) ? $_mask_val['PERMISSION'] : ''; ?> | |
+</th> | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && $_p_mask_val['S_VIEW']) { ?> | |
- <td<?php if ($_mask_val['S_YES']) { ?> class="yes"<?php } ?>> </td> | |
- <td<?php if ($_mask_val['S_NEVER']) { ?> class="never"<?php } ?>></td> | |
+ <td<?php if ((isset($_mask_val['S_YES'])) && $_mask_val['S_YES']) { ?> class="yes"<?php } ?>> </td> | |
+ <td<?php if ((isset($_mask_val['S_NEVER'])) && $_mask_val['S_NEVER']) { ?> class="never"<?php } ?>></td> | |
<?php } else { ?> | |
- <td class="permissions-yes"><label for="<?php echo $_mask_val['S_FIELD_NAME']; ?>_y"><input onclick="reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); set_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', false)" id="<?php echo $_mask_val['S_FIELD_NAME']; ?>_y" name="<?php echo $_mask_val['S_FIELD_NAME']; ?>" class="radio" type="radio"<?php if ($_mask_val['S_YES']) { ?> checked="checked"<?php } ?> value="1" /></label></td> | |
- <td class="permissions-no"><label for="<?php echo $_mask_val['S_FIELD_NAME']; ?>_u"><input onclick="reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); set_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', false)" id="<?php echo $_mask_val['S_FIELD_NAME']; ?>_u" name="<?php echo $_mask_val['S_FIELD_NAME']; ?>" class="radio" type="radio"<?php if ($_mask_val['S_NO']) { ?> checked="checked"<?php } ?> value="-1" /></label></td> | |
- <td class="permissions-never"><label for="<?php echo $_mask_val['S_FIELD_NAME']; ?>_n"><input onclick="reset_role('role<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); set_colours('<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; echo $_category_val['S_ROW_COUNT']; ?>', false)" id="<?php echo $_mask_val['S_FIELD_NAME']; ?>_n" name="<?php echo $_mask_val['S_FIELD_NAME']; ?>" class="radio" type="radio"<?php if ($_mask_val['S_NEVER']) { ?> checked="checked"<?php } ?> value="0" /></label></td> | |
+ <td class="permissions-yes"><label for="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+_y"><input onclick="reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); set_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false)" id="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+_y" name="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+" class="radio" type="radio"<?php if ((isset($_mask_val['S_YES'])) && $_mask_val['S_YES']) { ?> checked="checked"<?php } ?> value="1" /></label></td> | |
+ <td class="permissions-no"><label for="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+_u"><input onclick="reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); set_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false)" id="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+_u" name="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+" class="radio" type="radio"<?php if ((isset($_mask_val['S_NO'])) && $_mask_val['S_NO']) { ?> checked="checked"<?php } ?> value="-1" /></label></td> | |
+ <td class="permissions-never"><label for="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+_n"><input onclick="reset_role('role<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); set_colours('<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+<?php echo $_p_mask.f_mask.category_i; ?> | |
+', false)" id="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+_n" name="<?php echo isset($_mask_val['S_FIELD_NAME']) ? $_mask_val['S_FIELD_NAME'] : ''; ?> | |
+" class="radio" type="radio"<?php if ((isset($_mask_val['S_NEVER'])) && $_mask_val['S_NEVER']) { ?> checked="checked"<?php } ?> value="0" /></label></td> | |
<?php } ?> | |
</tr> | |
@@ -139,14 +290,25 @@ | |
</table> | |
</div> | |
- <?php if (! $_p_mask_val['S_VIEW']) { ?> | |
+ <?php if ((isset($_p_mask_val['S_VIEW'])) && ! $_p_mask_val['S_VIEW']) { ?> | |
- <fieldset class="quick" style="margin-<?php echo (isset($this->_rootref['S_CONTENT_FLOW_END'])) ? $this->_rootref['S_CONTENT_FLOW_END'] : ''; ?>: 11px;"> | |
- <p class="small"><?php echo ((isset($this->_rootref['L_APPLY_PERMISSIONS_EXPLAIN'])) ? $this->_rootref['L_APPLY_PERMISSIONS_EXPLAIN'] : ((isset($user->lang['APPLY_PERMISSIONS_EXPLAIN'])) ? $user->lang['APPLY_PERMISSIONS_EXPLAIN'] : '{ APPLY_PERMISSIONS_EXPLAIN }')); ?></p> | |
- <input class="button1" type="submit" name="psubmit[<?php echo $_f_mask_val['UG_ID']; ?>][<?php echo $_f_mask_val['FORUM_ID']; ?>]" value="<?php echo ((isset($this->_rootref['L_APPLY_PERMISSIONS'])) ? $this->_rootref['L_APPLY_PERMISSIONS'] : ((isset($user->lang['APPLY_PERMISSIONS'])) ? $user->lang['APPLY_PERMISSIONS'] : '{ APPLY_PERMISSIONS }')); ?>" /> | |
- <?php if (sizeof($_p_mask_val['f_mask']) > (1) || sizeof($this->_tpldata['p_mask']) > (1)) { ?> | |
- | |
- <p class="small"><a href="#" onclick="reset_opacity(0, '<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); return false;"><?php echo ((isset($this->_rootref['L_MARK_ALL'])) ? $this->_rootref['L_MARK_ALL'] : ((isset($user->lang['MARK_ALL'])) ? $user->lang['MARK_ALL'] : '{ MARK_ALL }')); ?></a> • <a href="#" onclick="reset_opacity(1, '<?php echo $_p_mask_val['S_ROW_COUNT']; echo $_f_mask_val['S_ROW_COUNT']; ?>'); return false;"><?php echo ((isset($this->_rootref['L_UNMARK_ALL'])) ? $this->_rootref['L_UNMARK_ALL'] : ((isset($user->lang['UNMARK_ALL'])) ? $user->lang['UNMARK_ALL'] : '{ UNMARK_ALL }')); ?></a></p> | |
+ <fieldset class="quick" style="margin-<?php echo (isset($_rootref['S_CONTENT_FLOW_END'])) ? $_rootref['S_CONTENT_FLOW_END'] : ''; ?> | |
+: 11px;"> | |
+ <p class="small"><?php echo ((isset($_rootref['L_APPLY_PERMISSIONS_EXPLAIN'])) ? $_rootref['L_APPLY_PERMISSIONS_EXPLAIN'] : ((isset($_lang['APPLY_PERMISSIONS_EXPLAIN'])) ? $_lang['APPLY_PERMISSIONS_EXPLAIN'] : '{ APPLY_PERMISSIONS_EXPLAIN }')); ?> | |
+</p> | |
+ <input class="button1" type="submit" name="psubmit[<?php echo isset($_f_mask_val['UG_ID']) ? $_f_mask_val['UG_ID'] : ''; ?> | |
+][<?php echo isset($_f_mask_val['FORUM_ID']) ? $_f_mask_val['FORUM_ID'] : ''; ?> | |
+]" value="<?php echo ((isset($_rootref['L_APPLY_PERMISSIONS'])) ? $_rootref['L_APPLY_PERMISSIONS'] : ((isset($_lang['APPLY_PERMISSIONS'])) ? $_lang['APPLY_PERMISSIONS'] : '{ APPLY_PERMISSIONS }')); ?> | |
+" /> | |
+ <?php if (isset($_p_mask_val['f_mask']) && sizeof($_p_mask_val['f_mask']) > 1 || isset($_tpldata['p_mask']) && sizeof($_tpldata['p_mask']) > 1) { ?> | |
+ | |
+ <p class="small"><a href="#" onclick="reset_opacity(0, '<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); return false;"><?php echo ((isset($_rootref['L_MARK_ALL'])) ? $_rootref['L_MARK_ALL'] : ((isset($_lang['MARK_ALL'])) ? $_lang['MARK_ALL'] : '{ MARK_ALL }')); ?> | |
+</a> • <a href="#" onclick="reset_opacity(1, '<?php echo $_p_mask_i; ?> | |
+<?php echo $_p_mask.f_mask_i; ?> | |
+'); return false;"><?php echo ((isset($_rootref['L_UNMARK_ALL'])) ? $_rootref['L_UNMARK_ALL'] : ((isset($_lang['UNMARK_ALL'])) ? $_lang['UNMARK_ALL'] : '{ UNMARK_ALL }')); ?> | |
+</a></p> | |
<?php } ?> | |
</fieldset> | |
@@ -161,4 +323,6 @@ | |
<div class="clearfix"></div> | |
</div> | |
</fieldset> | |
-<?php }} }} ?> | |
\ No newline at end of file | |
+<?php }} ?> | |
+ | |
+<?php }} ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment