Project

General

Profile

« Previous | Next » 

Revision 1933

Added by darkviper almost 11 years ago

modified layout of admin/groups for better usability

View differences:

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