Project

General

Profile

« Previous | Next » 

Revision 2098

Added by darkviper over 10 years ago

! activate class Translate for all addons in admin/ (except pages/)
! class.admin >> add translation of the current theme to Translate

View differences:

groups_mask.inc.php
39 39
//		global $TEXT, $MESSAGE, $HEADING, $MENU;
40 40

  
41 41
		$database = WbDatabase::getInstance();
42
		$mLang = Translate::getInstance();
43
//		$mLang->setLanguage(dirname(__FILE__).'/languages/', LANGUAGE, DEFAULT_LANGUAGE);
42

  
43
//		$oLang->setLanguage(dirname(__FILE__).'/languages/', LANGUAGE, DEFAULT_LANGUAGE);
44 44
		include_once('upgradePermissions.php');
45 45
		include_once(WB_PATH.'/framework/functions.php');
46 46
	// Create new template object for the modify/remove menu
......
48 48
		$tpl->set_file('page', 'groups_form.htt');
49 49
		$tpl->debug = false; // false, true
50 50

  
51
        $oLang = Translate::getInstance();
52
        $oLang->enableAddon('admin\\groups');
53
        $tpl->set_var($oLang->getLangArray());
54

  
51 55
		$tpl->set_block('page', 'main_block', 'main');
52 56
		$tpl->set_block('main_block', 'show_cmd_permission_block', 'show_cmd_permission');
53 57
		$tpl->set_var('FTAN', $admin->getFTAN());
......
78 82
				}
79 83

  
80 84
			$tpl->set_var(array(
81
						'SUBMIT_TITLE' =>  ($admin->get_permission('groups_modify') == true) ? $mLang->TEXT_SAVE : $mLang->TEXT_BACK,
85
						'SUBMIT_TITLE' =>  ($admin->get_permission('groups_modify') == true) ? $oLang->TEXT_SAVE : $oLang->TEXT_BACK,
82 86
						'ACTION_HIDDEN' => ($admin->get_permission('groups_modify') == true) ? 'action_modify' : 'action_cancel',
83 87
						'ACTION_HANDLE' => ($admin->get_permission('groups_modify') == true) ? 'action_save' : 'action_cancel',
84 88
						'GROUP_ID' => $rec_group['group_id'],
......
96 100
				$rec_group['template_permissions'] = convertArrayToString($template_permissions);
97 101

  
98 102
				$tpl->set_var(array(
99
							'SUBMIT_TITLE' =>  ($admin->get_permission('groups_modify') == true) ? $mLang->TEXT_SAVE : $mLang->TEXT_BACK,
103
							'SUBMIT_TITLE' =>  ($admin->get_permission('groups_modify') == true) ? $oLang->TEXT_SAVE : $oLang->TEXT_BACK,
100 104
							'ACTION_HANDLE' => ($admin->get_permission('groups_modify') == true) ? 'action_save' : 'action_cancel',
101 105
							'ACTION_HIDDEN' => ($admin->get_permission('groups_modify') == true) ? 'action_modify' : 'action_cancel',
102
							'TEXT_GROUPS_NAME' => $mLang->TEXT_GROUP.': ',
106
							'TEXT_GROUPS_NAME' => $oLang->TEXT_GROUP.': ',
103 107
							'FORM_NAME_GROUPMASK' => 'frm_modify_group',
104 108
	//						'GROUPNAME_DISABLED' => ' readonly="readonly"',
105 109
	//						'GROUPNAME_INPUT_DISABLED' => ' input_text_disabled no_input'
......
126 130
			$rec_group['template_permissions'] = $template_permissions;
127 131

  
128 132
			$tpl->set_var(array(
129
						'SUBMIT_TITLE' =>  ($admin->get_permission('groups_add') == true) ? $mLang->TEXT_ADD : $mLang->TEXT_BACK,
133
						'SUBMIT_TITLE' =>  ($admin->get_permission('groups_add') == true) ? $oLang->TEXT_ADD : $oLang->TEXT_BACK,
130 134
						'ACTION_HANDLE' => ($admin->get_permission('groups_add') == true) ? 'action_save' : 'action_cancel',
131 135
						'ACTION_HIDDEN' => ($admin->get_permission('groups_add') == true) ? 'action_modify' : 'action_cancel',
132 136
						'TEXT_GROUPS_NAME' => '',
......
159 163
		// otherwise the $rec_group object contains existing data from requested group
160 164
		// $tpl->set_var('GROUP_ID', $group_id != 0 ? $admin->getIDKEY($group_id) : 0);
161 165
		$tpl->set_var('GROUP_ACTION_URL', $_SERVER['SCRIPT_NAME']);
162
        $header_extra = $mLang->TEXT_FILESYSTEM_PERMISSIONS.' ';
166
        $header_extra = $oLang->TEXT_FILESYSTEM_PERMISSIONS.' ';
163 167
		if( ($admin->get_permission('groups_view') == true) )
164 168
		{
165
			$tpl->set_var('GROUPS_HEADER', $header_extra.$mLang->HEADING_VIEW_GROUP );
169
			$tpl->set_var('GROUPS_HEADER', $header_extra.$oLang->HEADING_VIEW_GROUP );
166 170
			if( ($admin->get_permission('groups_modify') == true) )
167 171
			{
168
			$tpl->set_var('GROUPS_HEADER', ($group_id == 0 ? $header_extra.$mLang->HEADING_ADD_GROUP : $header_extra.$mLang->HEADING_MODIFY_GROUP) );
172
			$tpl->set_var('GROUPS_HEADER', ($group_id == 0 ? $header_extra.$oLang->HEADING_ADD_GROUP : $header_extra.$oLang->HEADING_MODIFY_GROUP) );
169 173
			}
170 174
		}
171 175

  
172 176
// Insert language text and messages
173 177
		$tpl->set_var('MODULE_FUNCTION', '');
174
		$tpl->set_var($mLang->getLangArray());
178
		$tpl->set_var($oLang->getLangArray());
175 179

  
176 180
// ------------------------
177 181
// Tell the browser whether or not to show advanced options
......
187 191
			setSystemCheckboxes( $tpl, $admin, isset($_POST['system_permissions']) ? $_POST['system_permissions'] : $rec_group['system_permissions'] );
188 192
			$tpl->set_var('DISPLAY_ADVANCED', '');
189 193
			$tpl->set_var('DISPLAY_BASIC', '');
190
			$tpl->set_var('FILESYSTEM_PERMISSIONS', $mLang->TEXT_FILESYSTEM_PERMISSIONS.' ');
194
			$tpl->set_var('FILESYSTEM_PERMISSIONS', $oLang->TEXT_FILESYSTEM_PERMISSIONS.' ');
191 195

  
192 196
			$tpl->parse('advanced_permission_block', 'show_cmd_advanced_permission_block', true);
193 197
			$tpl->parse('permission_block', 'show_cmd_manage_permission_block', true);
194 198

  
195 199
// ------------------------
196 200

  
197
		$tpl->set_var('HEADER_MODULE_FUNCTION', '<h6>'.$mLang->TEXT_MODULE_PERMISSIONS.'</h6>');
201
		$tpl->set_var('HEADER_MODULE_FUNCTION', '<h6>'.$oLang->TEXT_MODULE_PERMISSIONS.'</h6>');
198 202
// Insert values into pages module list
199 203
		$tpl->set_block('show_cmd_permission', 'pages_module_list_block', 'module_list');
200 204
		$sql  = 'SELECT `directory`,`name`,`function` FROM `'.TABLE_PREFIX.'addons` ';
......
229 233
			}
230 234
		}
231 235

  
232
		$tpl->set_var('HEADER_MODULE_FUNCTION', '<h6>'.$mLang->TEXT_MODULE_PERMISSIONS.'</h6>');
236
		$tpl->set_var('HEADER_MODULE_FUNCTION', '<h6>'.$oLang->TEXT_MODULE_PERMISSIONS.'</h6>');
233 237
		// Insert values into pages module list
234 238
		$tpl->set_block('show_cmd_permission', 'tools_module_list_block', 'tools_list');
235 239
		$sql  = 'SELECT * FROM `'.TABLE_PREFIX.'addons` ';
......
262 266
				$tmp_header = $addon['function'];
263 267
			}
264 268
		}
265
		$tpl->set_var('HEADER_TEMPLATE_FUNCTION', '<h6>'.$mLang->TEXT_TEMPLATE_PERMISSIONS.'</h6>');
269
		$tpl->set_var('HEADER_TEMPLATE_FUNCTION', '<h6>'.$oLang->TEXT_TEMPLATE_PERMISSIONS.'</h6>');
266 270
		// Insert values into pages module list
267 271
		$tpl->set_block('show_cmd_permission', 'template_list_block', 'template_list');
268 272
		$sql  = 'SELECT * FROM `'.TABLE_PREFIX.'addons` ';

Also available in: Unified diff