@@ 494-513 (lines=20) @@ | ||
491 | * @return void |
|
492 | * @access private |
|
493 | */ |
|
494 | function _elgg_user_settings_init() { |
|
495 | elgg_register_page_handler('settings', '_elgg_user_settings_page_handler'); |
|
496 | ||
497 | elgg_register_event_handler('pagesetup', 'system', '_elgg_user_settings_menu_setup'); |
|
498 | ||
499 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_language'); |
|
500 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_password'); |
|
501 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_default_access'); |
|
502 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_name'); |
|
503 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_email'); |
|
504 | ||
505 | elgg_register_action("usersettings/save"); |
|
506 | ||
507 | // extend the account settings form |
|
508 | elgg_extend_view('forms/account/settings', 'core/settings/account/name', 100); |
|
509 | elgg_extend_view('forms/account/settings', 'core/settings/account/password', 100); |
|
510 | elgg_extend_view('forms/account/settings', 'core/settings/account/email', 100); |
|
511 | elgg_extend_view('forms/account/settings', 'core/settings/account/language', 100); |
|
512 | elgg_extend_view('forms/account/settings', 'core/settings/account/default_access', 100); |
|
513 | } |
|
514 | ||
515 | return function(\Elgg\EventsService $events, \Elgg\HooksRegistrationService $hooks) { |
|
516 | $events->registerHandler('init', 'system', '_elgg_user_settings_init'); |
@@ 426-445 (lines=20) @@ | ||
423 | * @return void |
|
424 | * @access private |
|
425 | */ |
|
426 | function _elgg_user_settings_init() { |
|
427 | elgg_register_page_handler('settings', '_elgg_user_settings_page_handler'); |
|
428 | ||
429 | elgg_register_event_handler('pagesetup', 'system', '_elgg_user_settings_menu_setup'); |
|
430 | ||
431 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_language'); |
|
432 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_password'); |
|
433 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_default_access'); |
|
434 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_name'); |
|
435 | elgg_register_plugin_hook_handler('usersettings:save', 'user', '_elgg_set_user_email'); |
|
436 | ||
437 | elgg_register_action("usersettings/save"); |
|
438 | ||
439 | // extend the account settings form |
|
440 | elgg_extend_view('forms/account/settings', 'core/settings/account/name', 100); |
|
441 | elgg_extend_view('forms/account/settings', 'core/settings/account/password', 100); |
|
442 | elgg_extend_view('forms/account/settings', 'core/settings/account/email', 100); |
|
443 | elgg_extend_view('forms/account/settings', 'core/settings/account/language', 100); |
|
444 | elgg_extend_view('forms/account/settings', 'core/settings/account/default_access', 100); |
|
445 | } |
|
446 | ||
447 | return function(\Elgg\EventsService $events, \Elgg\HooksRegistrationService $hooks) { |
|
448 | $events->registerHandler('init', 'system', '_elgg_user_settings_init'); |