Changeset 12824
- Timestamp:
- 10/15/07 18:02:58 (1 year ago)
- Files:
-
- trunk/midcom/midcom.admin.user/handler/group/create.php (modified) (4 diffs)
- trunk/midcom/midcom.admin.user/handler/group/edit.php (modified) (4 diffs)
- trunk/midcom/midcom.admin.user/handler/list.php (modified) (6 diffs)
- trunk/midcom/midcom.admin.user/handler/user/create.php (modified) (4 diffs)
- trunk/midcom/midcom.admin.user/handler/user/edit.php (modified) (5 diffs)
- trunk/midcom/midcom.admin.user/locale/default.en.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/midcom.admin.user/handler/group/create.php
r12740 r12824 26 26 $this->_component = 'midcom.admin.user'; 27 27 parent::midcom_baseclasses_components_handler(); 28 } 28 } 29 30 function _on_initialize() 31 { 32 33 $this->_l10n = $_MIDCOM->i18n->get_l10n('midcom.admin.user'); 34 $this->_request_data['l10n'] = $this->_l10n; 35 36 $_MIDCOM->add_link_head 37 ( 38 array 39 ( 40 'rel' => 'stylesheet', 41 'type' => 'text/css', 42 'href' => MIDCOM_STATIC_URL . '/midcom.admin.user/usermgmt.css', 43 ) 44 ); 45 46 midgard_admin_asgard_plugin::prepare_plugin($this->_l10n->get('midcom.admin.user'),$this->_request_data); 47 48 } 29 49 30 50 function _update_breadcrumb() … … 105 125 function _handler_create($handler_id, $args, &$data) 106 126 { 107 $data['view_title'] = $_MIDCOM->i18n->get_string('create group', 'midcom.admin.user'); 108 $_MIDCOM->set_pagetitle($data['view_title']); 109 110 $data['asgard_toolbar'] = new midcom_helper_toolbar(); 111 127 112 128 $this->_load_controller(); 113 129 switch ($this->_controller->process_form()) … … 123 139 } 124 140 125 // Ensure we get the correct styles 126 $_MIDCOM->style->prepend_component_styledir('midgard.admin.asgard'); 127 $_MIDCOM->style->prepend_component_styledir('midcom.admin.user'); 128 $_MIDCOM->skip_page_style = true; 129 141 $data['view_title'] = $_MIDCOM->i18n->get_string('create group', 'midcom.admin.user'); 142 $_MIDCOM->set_pagetitle($data['view_title']); 130 143 $this->_update_breadcrumb(); 131 144 … … 142 155 function _show_create($handler_id, &$data) 143 156 { 144 midcom_show_style('midgard_admin_asgard_header'); 145 midcom_show_style('midgard_admin_asgard_middle'); 146 157 midgard_admin_asgard_plugin::asgard_header(); 147 158 $data['group'] =& $this->_group; 148 159 $data['controller'] =& $this->_controller; 149 160 midcom_show_style('midcom-admin-user-group-create'); 150 161 151 mid com_show_style('midgard_admin_asgard_footer');162 midgard_admin_asgard_plugin::asgard_footer(); 152 163 } 153 164 } trunk/midcom/midcom.admin.user/handler/group/edit.php
r12740 r12824 27 27 parent::midcom_baseclasses_components_handler(); 28 28 } 29 30 function _on_initialize() 31 { 32 33 $this->_l10n = $_MIDCOM->i18n->get_l10n('midcom.admin.user'); 34 $this->_request_data['l10n'] = $this->_l10n; 35 36 $_MIDCOM->add_link_head 37 ( 38 array 39 ( 40 'rel' => 'stylesheet', 41 'type' => 'text/css', 42 'href' => MIDCOM_STATIC_URL . '/midcom.admin.user/usermgmt.css', 43 ) 44 ); 45 46 midgard_admin_asgard_plugin::prepare_plugin($this->_l10n->get('midcom.admin.user'),$this->_request_data); 47 48 } 29 49 30 50 function _update_breadcrumb() … … 99 119 $this->_group->require_do('midgard:update'); 100 120 101 $data['view_title'] = sprintf($_MIDCOM->i18n->get_string('edit %s', 'midcom.admin.user'), $this->_group->official);102 $_MIDCOM->set_pagetitle($data['view_title']);103 $this->_update_breadcrumb();104 121 105 122 $data['asgard_toolbar'] = new midcom_helper_toolbar(); … … 119 136 } 120 137 121 // Ensure we get the correct styles122 $_MIDCOM->style->prepend_component_styledir('midgard.admin.asgard');123 $_MIDCOM->style->prepend_component_styledir('midcom.admin.user');124 $_MIDCOM->skip_page_style = true;125 138 126 139 $data['language_code'] = ''; 127 140 midgard_admin_asgard_plugin::bind_to_object($this->_group, $handler_id, &$data); 141 142 $data['view_title'] = sprintf($_MIDCOM->i18n->get_string('edit %s', 'midcom.admin.user'), $this->_group->official); 143 $_MIDCOM->set_pagetitle($data['view_title']); 144 128 145 $this->_update_breadcrumb(); 129 146 … … 140 157 function _show_edit($handler_id, &$data) 141 158 { 142 midcom_show_style('midgard_admin_asgard_header'); 143 midcom_show_style('midgard_admin_asgard_middle'); 144 159 midgard_admin_asgard_plugin::asgard_header(); 160 145 161 $data['group'] =& $this->_group; 146 162 $data['controller'] =& $this->_controller; 147 163 midcom_show_style('midcom-admin-user-group-edit'); 148 164 149 mid com_show_style('midgard_admin_asgard_footer');165 midgard_admin_asgard_plugin::asgard_footer(); 150 166 } 151 167 } trunk/midcom/midcom.admin.user/handler/list.php
r12790 r12824 26 26 $this->_component = 'midcom.admin.user'; 27 27 parent::midcom_baseclasses_components_handler(); 28 } 28 } 29 30 function _on_initialize() 31 { 32 33 $this->_l10n = $_MIDCOM->i18n->get_l10n('midcom.admin.user'); 34 $this->_request_data['l10n'] = $this->_l10n; 35 36 $_MIDCOM->add_link_head 37 ( 38 array 39 ( 40 'rel' => 'stylesheet', 41 'type' => 'text/css', 42 'href' => MIDCOM_STATIC_URL . '/midcom.admin.user/usermgmt.css', 43 ) 44 ); 45 46 midgard_admin_asgard_plugin::prepare_plugin($this->_l10n->get('midcom.admin.user'),$this->_request_data); 47 48 } 49 29 50 30 51 function _update_breadcrumb() … … 38 59 ); 39 60 $_MIDCOM->set_custom_context_data('midcom.helper.nav.breadcrumb', $tmp); 61 } 62 63 function _prepare_toolbar(&$data) 64 { 65 $data['asgard_toolbar']->add_item 66 ( 67 array 68 ( 69 MIDCOM_TOOLBAR_URL => "__mfa/asgard_midcom.admin.user/create/", 70 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('create user', 'midcom.admin.user'), 71 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/stock_person.png', 72 MIDCOM_TOOLBAR_ENABLED => $this->_config->get('allow_manage_accounts'), 73 ) 74 ); 75 $data['asgard_toolbar']->add_item 76 ( 77 array 78 ( 79 MIDCOM_TOOLBAR_URL => "__mfa/asgard_midcom.admin.user/group/create/", 80 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('create group', 'midcom.admin.user'), 81 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/stock_people.png', 82 ) 83 ); 84 85 midgard_admin_asgard_plugin::get_common_toolbar($data); 40 86 } 41 87 … … 51 97 function _handler_list($handler_id, $args, &$data) 52 98 { 53 $data['view_title'] = $_MIDCOM->i18n->get_string('midcom.admin.user', 'midcom.admin.user'); 54 $_MIDCOM->set_pagetitle($data['view_title']); 55 56 $data['asgard_toolbar'] = new midcom_helper_toolbar(); 57 $data['asgard_toolbar']->add_item 58 ( 59 array 60 ( 61 MIDCOM_TOOLBAR_URL => "__mfa/asgard_midcom.admin.user/create/", 62 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('create user', 'midcom.admin.user'), 63 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/stock_person.png', 64 MIDCOM_TOOLBAR_ENABLED => $this->_config->get('allow_manage_accounts'), 65 ) 66 ); 67 $data['asgard_toolbar']->add_item 68 ( 69 array 70 ( 71 MIDCOM_TOOLBAR_URL => "__mfa/asgard_midcom.admin.user/group/create/", 72 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('create group', 'midcom.admin.user'), 73 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/stock_people.png', 74 ) 75 ); 76 77 $data['asgard_toolbar']->add_item 78 ( 79 array 80 ( 81 MIDCOM_TOOLBAR_URL => $_MIDCOM->get_context_data(MIDCOM_CONTEXT_ANCHORPREFIX), 82 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('back to site', 'midgard.admin.asgard'), 83 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/gohome.png', 84 ) 85 ); 86 87 $data['asgard_toolbar']->add_item 88 ( 89 array 90 ( 91 MIDCOM_TOOLBAR_URL => $_MIDCOM->get_context_data(MIDCOM_CONTEXT_ANCHORPREFIX)."midcom-logout-", 92 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('logout','midcom'), 93 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/exit.png', 94 ) 95 ); 96 97 99 98 100 // See what fields we want to use in the search 99 101 $data['search_fields'] = $this->_config->get('search_fields'); … … 183 185 184 186 $this->_update_breadcrumb(); 185 186 // Ensure we get the correct styles 187 $_MIDCOM->style->prepend_component_styledir('midgard.admin.asgard'); 188 $_MIDCOM->style->prepend_component_styledir('midcom.admin.user'); 189 $_MIDCOM->skip_page_style = true; 190 191 $_MIDCOM->add_link_head 192 ( 193 array 194 ( 195 'rel' => 'stylesheet', 196 'type' => 'text/css', 197 'href' => MIDCOM_STATIC_URL . '/midcom.admin.user/usermgmt.css', 198 ) 199 ); 200 187 $this->_prepare_toolbar($data); 188 $_MIDCOM->set_pagetitle($data['view_title']); 201 189 202 190 return true; … … 212 200 function _show_list($handler_id, &$data) 213 201 { 214 midcom_show_style('midgard_admin_asgard_header'); 215 midcom_show_style('midgard_admin_asgard_middle'); 202 midgard_admin_asgard_plugin::asgard_header(); 216 203 $data['config'] =& $this->_config; 217 204 … … 235 222 236 223 midcom_show_style('midcom-admin-user-personlist-footer'); 237 238 midcom_show_style('midgard_admin_asgard_footer');224 midgard_admin_asgard_plugin::asgard_footer(); 225 239 226 } 240 227 } trunk/midcom/midcom.admin.user/handler/user/create.php
r12740 r12824 27 27 parent::midcom_baseclasses_components_handler(); 28 28 } 29 30 function _on_initialize() 31 { 32 33 $this->_l10n = $_MIDCOM->i18n->get_l10n('midcom.admin.user'); 34 $this->_request_data['l10n'] = $this->_l10n; 35 36 $_MIDCOM->add_link_head 37 ( 38 array 39 ( 40 'rel' => 'stylesheet', 41 'type' => 'text/css', 42 'href' => MIDCOM_STATIC_URL . '/midcom.admin.user/usermgmt.css', 43 ) 44 ); 45 46 midgard_admin_asgard_plugin::prepare_plugin($this->_l10n->get('midcom.admin.user'),$this->_request_data); 47 48 } 49 29 50 30 51 function _update_breadcrumb() … … 105 126 function _handler_create($handler_id, $args, &$data) 106 127 { 107 $data['view_title'] = $_MIDCOM->i18n->get_string('create user', 'midcom.admin.user'); 108 $_MIDCOM->set_pagetitle($data['view_title']); 109 110 $data['asgard_toolbar'] = new midcom_helper_toolbar(); 111 128 112 129 $this->_load_controller(); 113 130 switch ($this->_controller->process_form()) … … 123 140 } 124 141 125 // Ensure we get the correct styles 126 $_MIDCOM->style->prepend_component_styledir('midgard.admin.asgard'); 127 $_MIDCOM->style->prepend_component_styledir('midcom.admin.user'); 128 $_MIDCOM->skip_page_style = true; 129 142 $data['view_title'] = $_MIDCOM->i18n->get_string('create user', 'midcom.admin.user'); 143 $_MIDCOM->set_pagetitle($data['view_title']); 130 144 $this->_update_breadcrumb(); 131 145 … … 142 156 function _show_create($handler_id, &$data) 143 157 { 144 midcom_show_style('midgard_admin_asgard_header'); 145 midcom_show_style('midgard_admin_asgard_middle'); 146 158 midgard_admin_asgard_plugin::asgard_header(); 147 159 $data['person'] =& $this->_person; 148 160 $data['controller'] =& $this->_controller; 149 161 midcom_show_style('midcom-admin-user-person-create'); 150 151 midcom_show_style('midgard_admin_asgard_footer'); 162 midgard_admin_asgard_plugin::asgard_footer(); 152 163 } 153 164 } trunk/midcom/midcom.admin.user/handler/user/edit.php
r12740 r12824 27 27 parent::midcom_baseclasses_components_handler(); 28 28 } 29 30 function _on_initialize() 31 { 32 33 $this->_l10n = $_MIDCOM->i18n->get_l10n('midcom.admin.user'); 34 $this->_request_data['l10n'] = $this->_l10n; 35 36 $_MIDCOM->add_link_head 37 ( 38 array 39 ( 40 'rel' => 'stylesheet', 41 'type' => 'text/css', 42 'href' => MIDCOM_STATIC_URL . '/midcom.admin.user/usermgmt.css', 43 ) 44 ); 45 46 midgard_admin_asgard_plugin::prepare_plugin($this->_l10n->get('midcom.admin.user'),$this->_request_data); 47 48 } 29 49 30 50 function _update_breadcrumb($handler_id) … … 54 74 $_MIDCOM->set_custom_context_data('midcom.helper.nav.breadcrumb', $tmp); 55 75 } 76 77 function _prepare_toolbar(&$data,$handler_id) 78 { 79 if ($handler_id != '____mfa-asgard_midcom.admin.user-user_edit_password') 80 { 81 $data['asgard_toolbar']->add_item 82 ( 83 array 84 ( 85 MIDCOM_TOOLBAR_URL => "__mfa/asgard_midcom.admin.user/password/{$this->_person->guid}/", 86 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('edit account', 'midcom.admin.user'), 87 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/repair.png', 88 ), 89 '/' 90 ); 91 } 92 93 } 94 95 56 96 57 97 /** … … 100 140 $this->_person->require_do('midgard:update'); 101 141 102 $data['view_title'] = sprintf($_MIDCOM->i18n->get_string('edit %s', 'midcom.admin.user'), $this->_person->name);103 $_MIDCOM->set_pagetitle($data['view_title']);104 105 142 if ($handler_id == '____mfa-asgard_midcom.admin.user-user_edit_password') 106 143 { … … 126 163 } 127 164 128 // Ensure we get the correct styles129 $_MIDCOM->style->prepend_component_styledir('midgard.admin.asgard');130 $_MIDCOM->style->prepend_component_styledir('midcom.admin.user');131 $_MIDCOM->skip_page_style = true;132 133 165 $data['language_code'] = ''; 134 166 midgard_admin_asgard_plugin::bind_to_object($this->_person, $handler_id, &$data); 135 136 if ($handler_id != '____mfa-asgard_midcom.admin.user-user_edit_password') 137 { 138 $data['asgard_toolbar']->add_item 139 ( 140 array 141 ( 142 MIDCOM_TOOLBAR_URL => "__mfa/asgard_midcom.admin.user/password/{$this->_person->guid}/", 143 MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('edit account', 'midcom.admin.user'), 144 MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/repair.png', 145 ) 146 ); 147 } 167 168 $data['view_title'] = sprintf($_MIDCOM->i18n->get_string('edit %s', 'midcom.admin.user'), $this->_person->name); 169 $_MIDCOM->set_pagetitle($data['view_title']); 170 $this->_prepare_toolbar($data,$handler_id); 148 171 $this->_update_breadcrumb($handler_id); 149 172 … … 160 183 function _show_edit($handler_id, &$data) 161 184 { 162 midcom_show_style('midgard_admin_asgard_header'); 163 midcom_show_style('midgard_admin_asgard_middle'); 164 185 midgard_admin_asgard_plugin::asgard_header(); 186 165 187 $data['person'] =& $this->_person; 166 188 $data['controller'] =& $this->_controller; 167 189 midcom_show_style('midcom-admin-user-person-edit'); 168 169 mid com_show_style('midgard_admin_asgard_footer');190 191 midgard_admin_asgard_plugin::asgard_footer(); 170 192 } 171 193 } trunk/midcom/midcom.admin.user/locale/default.en.txt
r12740 r12824 108 108 ---STRINGEND 109 109 110 ---STRING edit %s 111 Edit %s 112 ---STRINGEND 113
