Index: branches/RC/core/admin_templates/users/users_list.tpl =================================================================== diff -u -r8929 -r11139 --- branches/RC/core/admin_templates/users/users_list.tpl (.../users_list.tpl) (revision 8929) +++ branches/RC/core/admin_templates/users/users_list.tpl (.../users_list.tpl) (revision 11139) @@ -1,5 +1,5 @@ - + @@ -11,14 +11,14 @@ function edit() { set_hidden_field('remove_specials[u.regular]', 1); - std_edit_item('u.regular', 'proj-base/users/users_edit'); + std_edit_item('u.regular', 'users/users_edit'); } var a_toolbar = new ToolBar(); - a_toolbar.AddButton( new ToolBarButton('proj-base:new_user', '', + a_toolbar.AddButton( new ToolBarButton('proj-base:new_user', '::', function() { set_hidden_field('remove_specials[u.regular]', 1); - std_precreate_item('u.regular', 'proj-base/users/users_edit') + std_precreate_item('u.regular', 'users/users_edit') } ) ); a_toolbar.AddButton( new ToolBarButton('edit', '::', edit) ); @@ -28,10 +28,51 @@ std_delete_items('u.regular') } ) ); + + a_toolbar.AddButton ( + new ToolBarButton( + 'in-portal:primary_user_group', + '::', + function() { + openSelector('u.regular', '', 'PrimaryGroupId', '800x600', 'OnSaveSelected'); + } + ) + ); + a_toolbar.AddButton( new ToolBarSeparator('sep1') ); + a_toolbar.AddButton( new ToolBarButton('approve', '', function() { + set_hidden_field('remove_specials[u.regular]', 1); + submit_event('u.regular', 'OnMassApprove'); + } + ) ); + + a_toolbar.AddButton( new ToolBarButton('decline', '', function() { + set_hidden_field('remove_specials[u.regular]', 1); + submit_event('u.regular', 'OnMassDecline'); + } + ) ); + + a_toolbar.AddButton( new ToolBarSeparator('sep2') ); + + + a_toolbar.AddButton( new ToolBarButton('in-portal:e-mail', '', function() { + set_hidden_field('remove_specials[u.regular]', 1); + openSelector('emailmessages', '', 'UserEmail', null, 'OnPrepareMassRecipients'); + } + ) ); + + + a_toolbar.AddButton( new ToolBarButton('export', '', function() { + set_hidden_field('remove_specials[u.regular]', 1); + std_csv_export('u.regular', 'RegularUsers', 'export/export_progress'); + } + ) ); + + a_toolbar.AddButton( new ToolBarSeparator('sep3') ); + a_toolbar.AddButton( new ToolBarButton('view', '', function() { show_viewmenu(a_toolbar,'view'); }