Index: branches/5.2.x/admin/system_presets/simple/users_u.php
===================================================================
diff -u -N -r14994 -r15164
--- branches/5.2.x/admin/system_presets/simple/users_u.php (.../users_u.php) (revision 14994)
+++ branches/5.2.x/admin/system_presets/simple/users_u.php (.../users_u.php) (revision 15164)
@@ -43,7 +43,7 @@
// 'user_edit_custom' => Array ('select', 'cancel', 'prev', 'next'),
// list of administrators; section: Users Managements -> Administrators
- 'admin_list' => Array (/*'new_item', 'edit', 'delete', */'clone', 'refresh',/* 'view', 'dbl-click'*/),
+ 'admin_list' => Array (/*'new_item', 'edit', 'delete', 'approve', 'decline',*/'clone', 'refresh',/* 'view', 'dbl-click'*/),
// "General" tab during admin adding/editing AND separate password change form for non-"root" users (in top frame)
'admins_edit' => Array (/*'select', 'cancel', */'reset_edit', /*'prev', 'next'*/),
Index: branches/5.2.x/core/units/users/users_config.php
===================================================================
diff -u -N -r15033 -r15164
--- branches/5.2.x/core/units/users/users_config.php (.../users_config.php) (revision 15033)
+++ branches/5.2.x/core/units/users/users_config.php (.../users_config.php) (revision 15164)
@@ -1,6 +1,6 @@
Array (
'prefixes' => Array ('u.admins_List'), 'format' => "!la_title_Administrators!",
- 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'clone', 'refresh', 'view', 'dbl-click'),
+ 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'approve', 'decline', 'clone', 'refresh', 'view', 'dbl-click'),
),
'admins_edit' => Array (
Index: branches/5.2.x/core/admin_templates/users/admins_edit.tpl
===================================================================
diff -u -N -r15101 -r15164
--- branches/5.2.x/core/admin_templates/users/admins_edit.tpl (.../admins_edit.tpl) (revision 15101)
+++ branches/5.2.x/core/admin_templates/users/admins_edit.tpl (.../admins_edit.tpl) (revision 15164)
@@ -75,7 +75,8 @@
-
+
+
Index: branches/5.2.x/core/admin_templates/users/admins_list.tpl
===================================================================
diff -u -N -r14437 -r15164
--- branches/5.2.x/core/admin_templates/users/admins_list.tpl (.../admins_list.tpl) (revision 14437)
+++ branches/5.2.x/core/admin_templates/users/admins_list.tpl (.../admins_list.tpl) (revision 15164)
@@ -32,15 +32,27 @@
a_toolbar.AddButton( new ToolBarSeparator('sep1') );
+ a_toolbar.AddButton( new ToolBarButton('approve', '', function() {
+ set_hidden_field('remove_specials[u.admins]', 1);
+ submit_event('u.admins', 'OnMassApprove');
+ }
+ ) );
+
+ a_toolbar.AddButton( new ToolBarButton('decline', '', function() {
+ set_hidden_field('remove_specials[u.admins]', 1);
+ submit_event('u.admins', 'OnMassDecline');
+ }
+ ) );
+
+ a_toolbar.AddButton( new ToolBarSeparator('sep2') );
+
a_toolbar.AddButton( new ToolBarButton('clone', '::',
function() {
Application.SetVar('remove_specials[u.admins]', 1);
submit_event('u.admins', 'OnMassCloneUsers');
} ) );
- a_toolbar.AddButton( new ToolBarSeparator('sep2') );
-
a_toolbar.AddButton( new ToolBarButton('refresh', '::',
function() {
Application.SetVar('remove_specials[u.admins]', 1);
@@ -64,6 +76,6 @@
\ No newline at end of file