Revision 1933
Added by darkviper almost 11 years ago
groups_mask.inc.php | ||
---|---|---|
182 | 182 |
// $tpl->parse('hidden_permission_list', ''); |
183 | 183 |
// Check and set system permissions boxes in main_block |
184 | 184 |
|
185 |
if ( true == (isset( $_POST['advanced_action']) && (( $_POST['advanced_action'] == 'no') || strpos( $_POST['advanced_action'], ">>") > 0 ) ) ) |
|
186 |
{ |
|
187 |
$tpl->parse('hidden_permission_list', ''); |
|
188 |
$tpl->set_block('show_cmd_advanced_permission_block', 'show_cmd_hidden_advanced_permission_list_block', 'hidden_advanced_permission_list'); |
|
189 |
setSystemCheckboxes( $tpl, $admin, isset($_POST['system_permissions']) ? $_POST['system_permissions'] : $rec_group['system_permissions'] ); |
|
190 |
$tpl->set_var('DISPLAY_ADVANCED', ''); |
|
191 |
$tpl->set_var('DISPLAY_BASIC', 'display:none;'); |
|
192 |
$tpl->set_var('ADVANCED', 'yes'); |
|
193 |
$tpl->set_var('ADVANCED_ACTION', 'advance_action'); |
|
194 |
$tpl->set_var('ADVANCED_BUTTON', ($admin->get_permission('groups') == true) ? '<< '.$mLang->TEXT_HIDE_ADVANCED : '<< '.$mLang->TEXT_HIDE_ADVANCED); |
|
195 |
$tpl->set_var('FILESYSTEM_PERMISSIONS', $mLang->TEXT_FILESYSTEM_PERMISSIONS); |
|
196 |
|
|
197 |
$tpl->parse('advanced_permission_block', 'show_cmd_advanced_permission_block', true); |
|
198 |
$tpl->parse('permission_block', ''); |
|
199 |
} else { |
|
200 | 185 |
$tpl->parse('hidden_advanced_permission_list', ''); |
201 | 186 |
$tpl->set_block('show_cmd_manage_permission_block', 'show_cmd_hidden_permission_list_block', 'hidden_permission_list'); |
202 | 187 |
setSystemCheckboxes( $tpl, $admin, isset($_POST['system_permissions']) ? $_POST['system_permissions'] : $rec_group['system_permissions'] ); |
203 | 188 |
$tpl->set_var('DISPLAY_ADVANCED', ''); |
204 | 189 |
$tpl->set_var('DISPLAY_BASIC', ''); |
205 |
$tpl->set_var('ADVANCED', 'no'); |
|
206 |
$tpl->set_var('ADVANCED_ACTION', 'advance_action'); |
|
207 |
$tpl->set_var('ADVANCED_BUTTON', ($admin->get_permission('groups_add') == true) ? $mLang->TEXT_SHOW_ADVANCED.' >>' : $mLang->TEXT_SHOW_ADVANCED.' >>'); |
|
208 | 190 |
$tpl->set_var('FILESYSTEM_PERMISSIONS', $mLang->TEXT_FILESYSTEM_PERMISSIONS.' '); |
209 | 191 |
|
210 |
$tpl->parse('advanced_permission_block', '');
|
|
192 |
$tpl->parse('advanced_permission_block', 'show_cmd_advanced_permission_block', true);
|
|
211 | 193 |
$tpl->parse('permission_block', 'show_cmd_manage_permission_block', true); |
212 |
} |
|
213 | 194 |
|
214 | 195 |
// ------------------------ |
215 | 196 |
|
... | ... | |
321 | 302 |
$output = $tpl->finish($tpl->parse('output', 'page')); |
322 | 303 |
unset($tpl); |
323 | 304 |
return $output; |
324 |
} |
|
305 |
} |
Also available in: Unified diff
modified layout of admin/groups for better usability