Revision 2098
Added by darkviper over 10 years ago
groups_list.inc.php | ||
---|---|---|
25 | 25 |
*/ |
26 | 26 |
function show_grouplist($admin) |
27 | 27 |
{ |
28 |
// global $TEXT, $MESSAGE, $MENU, $HEADING;
|
|
29 |
$database = WbDatabase::getInstance();
|
|
30 |
$mLang = Translate::getInstance();
|
|
28 |
$oDb = WbDatabase::getInstance();
|
|
29 |
$oLang = Translate::getInstance();
|
|
30 |
$oLang->enableAddon('admin\\groups');
|
|
31 | 31 |
// Create new template object for the modify/remove section |
32 | 32 |
$tpl = new Template(dirname($admin->correct_theme_source('groups_list.htt')),'keep'); |
33 | 33 |
$tpl->set_file('page', 'groups_list.htt'); |
34 | 34 |
$tpl->set_block('page', 'main_block', 'main'); |
35 | 35 |
|
36 |
$tpl->set_var($oLang->getLangArray()); |
|
36 | 37 |
$tpl->set_var('ACTION_URL', $_SERVER['SCRIPT_NAME']); |
37 | 38 |
$tpl->set_var('FTAN', $admin->getFTAN()); |
38 | 39 |
|
... | ... | |
40 | 41 |
$tpl->set_block('main_block', 'show_cmd_manage_users_block', 'show_cmd_manage_users'); |
41 | 42 |
if($admin->get_permission('users') == true) |
42 | 43 |
{ |
43 |
$tpl->set_var('TEXT_MANAGE_USERS', $mLang->TEXT_MANAGE_USERS);
|
|
44 |
$tpl->set_var('TEXT_MANAGE_USERS', $oLang->TEXT_MANAGE_USERS);
|
|
44 | 45 |
$tpl->set_var('LINK_MANAGE_USERS', ADMIN_URL.'/users/index'.PAGE_EXTENSION); |
45 | 46 |
$tpl->parse('show_cmd_manage_users', 'show_cmd_manage_users_block', true); |
46 | 47 |
}else { // switch off cmd_manage_groups_block |
... | ... | |
50 | 51 |
$tpl->set_block('main_block', 'show_cmd_group_list_block', 'show_cmd_group_list'); |
51 | 52 |
if( $admin->get_permission('groups_view') == true ) |
52 | 53 |
{ |
53 |
$tpl->set_var('CONTENT_HEADER', $mLang->HEADING_VIEW_GROUPS);
|
|
54 |
$tpl->set_var('CONTENT_HEADER', $oLang->HEADING_VIEW_GROUPS);
|
|
54 | 55 |
if( ($admin->get_permission('groups_modify') == true) ) |
55 | 56 |
{ |
56 |
$tpl->set_var('CONTENT_HEADER', $mLang->HEADING_MODIFY_DELETE_GROUP);
|
|
57 |
$tpl->set_var('CONTENT_HEADER', $oLang->HEADING_MODIFY_DELETE_GROUP);
|
|
57 | 58 |
} |
58 | 59 |
} |
59 | 60 |
|
... | ... | |
65 | 66 |
// $tpl->set_var('GROUP_ID', $admin->getIDKEY(0)); |
66 | 67 |
$tpl->set_var('GROUP_ID', 0); |
67 | 68 |
$tpl->set_var('GROUP_NAME', ''); |
68 |
$tpl->set_var('GROUP_DISPLAY_NAME', $mLang->TEXT_PLEASE_SELECT.'...');
|
|
69 |
$tpl->set_var('GROUP_DISPLAY_NAME', $oLang->TEXT_PLEASE_SELECT.'...');
|
|
69 | 70 |
$tpl->set_var('CSS_GROUP_DELETED', ''); |
70 | 71 |
|
71 | 72 |
$tpl->parse('grouplist', 'grouplist_block', true); |
72 | 73 |
$sql = 'SELECT `group_id`, `name` '; |
73 |
$sql .= 'FROM `'.TABLE_PREFIX.'groups` ';
|
|
74 |
$sql .= 'FROM `'.$oDb->TablePrefix.'groups` ';
|
|
74 | 75 |
$sql .= 'WHERE `group_id` > 1 ORDER BY `name` '; |
75 |
if( ($res_groups = $database->query($sql)) != false )
|
|
76 |
if( ($res_groups = $oDb->doQuery($sql)) != false )
|
|
76 | 77 |
{ |
77 | 78 |
while($rec_group = $res_groups->fetchRow(MYSQL_ASSOC)) |
78 | 79 |
{ |
... | ... | |
120 | 121 |
{ |
121 | 122 |
$tpl->set_var('DISPLAY_ADD', ''); |
122 | 123 |
$tpl->set_var('GROUP_ACTION_URL', $_SERVER['SCRIPT_NAME']); |
123 |
$tpl->set_var('GROUPS_HEADER', $mLang->HEADING_ADD_GROUP );
|
|
124 |
$tpl->set_var('SUBMIT_TITLE', $mLang->TEXT_ADD);
|
|
124 |
$tpl->set_var('GROUPS_HEADER', $oLang->HEADING_ADD_GROUP );
|
|
125 |
$tpl->set_var('SUBMIT_TITLE', $oLang->TEXT_ADD);
|
|
125 | 126 |
$tpl->set_var('ACTION_HANDLE', 'action_modify'); |
126 | 127 |
$tpl->set_var('ACTION_HIDDEN', 'action_add'); |
127 | 128 |
$tpl->set_var('FORM_NAME_GROUPMASK', 'frm_addnew_group'); |
... | ... | |
139 | 140 |
); |
140 | 141 |
// Insert language text and messages |
141 | 142 |
$tpl->set_var(array( |
142 |
'TEXT_MODIFY' => ($admin->get_permission('groups_modify') == true) ? $mLang->TEXT_MODIFY : $mLang->TEXT_VIEW,
|
|
143 |
'TEXT_DELETE' => $mLang->TEXT_DELETE,
|
|
144 |
'CONFIRM_DELETE' => $mLang->MESSAGE_GROUPS_CONFIRM_DELETE
|
|
143 |
'TEXT_MODIFY' => ($admin->get_permission('groups_modify') == true) ? $oLang->TEXT_MODIFY : $oLang->TEXT_VIEW,
|
|
144 |
'TEXT_DELETE' => $oLang->TEXT_DELETE,
|
|
145 |
'CONFIRM_DELETE' => $oLang->MESSAGE_GROUPS_CONFIRM_DELETE
|
|
145 | 146 |
)); |
146 | 147 |
|
147 | 148 |
// Parse template object |
Also available in: Unified diff
! activate class Translate for all addons in admin/ (except pages/)
! class.admin >> add translation of the current theme to Translate