]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Replaced all occurrences of register_page_handler in core with elgg_register_page_handler
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 15 Feb 2011 00:42:44 +0000 (00:42 +0000)
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 15 Feb 2011 00:42:44 +0000 (00:42 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8244 36083f99-b078-4883-b0ff-0f9b5a30f544

33 files changed:
documentation/stubs/config.php
engine/handlers/page_handler.php
engine/lib/admin.php
engine/lib/cron.php
engine/lib/elgglib.php
engine/lib/entities.php
engine/lib/input.php
engine/lib/pagehandler.php
engine/lib/river.php
engine/lib/tags.php
engine/lib/user_settings.php
engine/lib/users.php
js/lib/friends_picker.js [new file with mode: 0644]
mod/blog/start.php
mod/bookmarks/start.php
mod/categories/start.php
mod/developers/start.php
mod/diagnostics/start.php
mod/embed/start.php
mod/externalpages/start.php
mod/file/start.php
mod/groups/start.php
mod/invitefriends/start.php
mod/messageboard/start.php
mod/messages/start.php
mod/notifications/start.php
mod/pages/start.php
mod/profile/start.php
mod/reportedcontent/start.php
mod/search/start.php
mod/thewire/start.php
mod/twitterservice/start.php
mod/uservalidationbyemail/start.php

index 86ba54e6d769b04e76c6632f4dc34b028f211414..19e76c8aeb39d826848b0fc0ce93005ec999d16e 100644 (file)
@@ -106,7 +106,7 @@ $CONFIG->registered_tag_metadata_names;
 /**
  * An associative array of page handlers and their function names.
  *
- * Page handlers must be registered by {@link register_page_handler()} and
+ * Page handlers must be registered by {@link elgg_register_page_handler()} and
  * will be dispatched by {@link engine/handlers/pagehandler.php} to the
  * proper function.
  *
index 69dbea79a26103fbdbdf68bab80cbaad033e383e..c71e820b2ad6248d1d84d6ce7e5f5d57c623c3e1 100644 (file)
@@ -4,11 +4,11 @@
  *
  * This file dispatches pages.  It is called via a URL rewrite in .htaccess
  * from http://site/pg/handler/page1/page2.  The first element after 'pg/' is
- * the page handler name as registered by {@link register_page_handler()}.
+ * the page handler name as registered by {@link elgg_register_page_handler()}.
  * The rest of the string is sent to {@link page_handler()}.
  *
  * {@link page_handler()} explodes the pages string by / and sends it to
- * the page handler function as registered by {@link register_page_handler()}.
+ * the page handler function as registered by {@link elgg_register_page_handler()}.
  * If a valid page handler isn't found, plugins have a chance to provide a 404.
  *
  * @package Elgg.Core
index 2384a927885bccf008b3acfb960af4403e8d71ec..6d0b60101763643a8fd4bf7e66e166dd55384265 100644 (file)
@@ -221,8 +221,8 @@ function admin_init() {
                );
        }
 
-       register_page_handler('admin', 'admin_settings_page_handler');
-       register_page_handler('admin_plugin_screenshot', 'admin_plugin_screenshot_page_handler');
+       elgg_register_page_handler('admin', 'admin_settings_page_handler');
+       elgg_register_page_handler('admin_plugin_screenshot', 'admin_plugin_screenshot_page_handler');
 }
 
 /**
index f216e0b2d58fbb3f1d653e0afd7c69f3c203cbeb..ef0cf17b2144c6f9825fb38f49b3ebb18a0d4f04 100644 (file)
@@ -13,7 +13,7 @@
  */
 function cron_init() {
        // Register a pagehandler for cron
-       register_page_handler('cron', 'cron_page_handler');
+       elgg_register_page_handler('cron', 'cron_page_handler');
 
        // register a hook for Walled Garden public pages
        elgg_register_plugin_hook_handler('public_pages', 'walled_garden', 'cron_public_pages');
index 95330844d159850511c7d8a7b2e38a5138c14b05..fbd33b219866ac1fc33783e0e2303d4c12183e9a 100644 (file)
@@ -1834,8 +1834,8 @@ function elgg_init() {
        elgg_register_action('likes/add');
        elgg_register_action('likes/delete');
 
-       register_page_handler('js', 'js_page_handler');
-       register_page_handler('css', 'css_page_handler');
+       elgg_register_page_handler('js', 'js_page_handler');
+       elgg_register_page_handler('css', 'css_page_handler');
 
        // Trigger the shutdown:system event upon PHP shutdown.
        register_shutdown_function('_elgg_shutdown_hook');
index db0e0fddd8961135e16db90abeee713243de86ae..81c14da4d85d7839015e5b6dafb613f8db650fcd 100644 (file)
@@ -2202,7 +2202,7 @@ function entities_test($hook, $type, $value, $params) {
  * @elgg_event_handler init system
  */
 function entities_init() {
-       register_page_handler('view', 'entities_page_handler');
+       elgg_register_page_handler('view', 'entities_page_handler');
 
        elgg_register_plugin_hook_handler('unit_test', 'system', 'entities_test');
 
index db43f9a2413cd11a669579d5095ba1ee4197adc8..0d34db8aead62b232187ddeeb4a40d8e04338840 100644 (file)
@@ -353,7 +353,7 @@ function input_livesearch_page_handler($page) {
  */
 function input_init() {
        // register an endpoint for live search / autocomplete.
-       register_page_handler('livesearch', 'input_livesearch_page_handler');
+       elgg_register_page_handler('livesearch', 'input_livesearch_page_handler');
 
        if (ini_get_bool('magic_quotes_gpc')) {
 
index 937b962dbe85e509faab4267861c1822e3b22e09..1fa073c1ed43ae26db5f3253a81d8a913c668507 100644 (file)
@@ -88,7 +88,7 @@ function elgg_register_page_handler($handler, $function) {
 /**
  * Unregister a page handler for an identifier
  *
- * Note: to replace a page handler, call register_page_handler()
+ * Note: to replace a page handler, call elgg_register_page_handler()
  *
  * @param string $handler The page type identifier
  *
index 2c8925393fb55630493251d7ef2faa76416325e7..43a1c38d5022d6cb1600991716c1d2dd54faa97c 100644 (file)
@@ -531,7 +531,7 @@ function elgg_river_page_handler($page) {
  * Initialize river library
  */
 function elgg_river_init() {
-       register_page_handler('activity', 'elgg_river_page_handler');
+       elgg_register_page_handler('activity', 'elgg_river_page_handler');
        $item = new ElggMenuItem('activity', elgg_echo('activity'), 'pg/activity');
        elgg_register_menu_item('site', $item);
 }
index c952a8babafe77ff1011a80c15b18196afccbd84..32d48eff2bdbc7808dbbd11337ee247b348c53f3 100644 (file)
@@ -314,11 +314,6 @@ function elgg_get_registered_tag_metadata_names() {
        return $names;
 }
 
-// register the standard tags metadata name
-elgg_register_tag_metadata_name('tags');
-
-register_page_handler('tags', 'elgg_tagcloud_page_handler');
-
 /**
  * Page hander for tags
  *
@@ -343,3 +338,12 @@ function elgg_tagcloud_page_handler($page) {
                        break;
        }
 }
+
+function elgg_tags_init() {
+       // register the standard tags metadata name
+       elgg_register_tag_metadata_name('tags');
+       
+       elgg_register_page_handler('tags', 'elgg_tagcloud_page_handler');
+}
+
+elgg_register_event_handler('init', 'system', 'elgg_tags_init');
\ No newline at end of file
index e3688d7f7545f6b63b485ac372eec22c27ae8a2d..0247dc5d9e38f09bb2c18850ff8018a205ef51ee 100644 (file)
@@ -315,7 +315,7 @@ function usersettings_page_handler($page) {
  * @return void
  */
 function usersettings_init() {
-       register_page_handler('settings', 'usersettings_page_handler');
+       elgg_register_page_handler('settings', 'usersettings_page_handler');
 
        elgg_register_plugin_hook_handler('usersettings:save', 'user', 'users_settings_save');
 
index 8d8c7fb6498c0ba36ba91cf9f240165555011c3b..ce325f21e1d8f689069def68b0ba6c3eccf8c6f3 100644 (file)
@@ -1486,17 +1486,17 @@ function users_pagesetup() {
 function users_init() {
        global $CONFIG;
 
-       register_page_handler('friends', 'friends_page_handler');
-       register_page_handler('friendsof', 'friends_of_page_handler');
-       register_page_handler('dashboard', 'dashboard_page_handler');
-       register_page_handler('register', 'registration_page_handler');
-       register_page_handler('resetpassword', 'elgg_user_resetpassword_page_handler');
-       register_page_handler('login', 'elgg_user_login_page_handler');
-       register_page_handler('members', 'elgg_members_page_handler');
-       register_page_handler('avatar', 'elgg_avatar_page_handler');
-       register_page_handler('profile', 'elgg_profile_page_handler');
-
-       //register_page_handler('collections', 'collections_page_handler');
+       elgg_register_page_handler('friends', 'friends_page_handler');
+       elgg_register_page_handler('friendsof', 'friends_of_page_handler');
+       elgg_register_page_handler('dashboard', 'dashboard_page_handler');
+       elgg_register_page_handler('register', 'registration_page_handler');
+       elgg_register_page_handler('resetpassword', 'elgg_user_resetpassword_page_handler');
+       elgg_register_page_handler('login', 'elgg_user_login_page_handler');
+       elgg_register_page_handler('members', 'elgg_members_page_handler');
+       elgg_register_page_handler('avatar', 'elgg_avatar_page_handler');
+       elgg_register_page_handler('profile', 'elgg_profile_page_handler');
+
+       //elgg_register_page_handler('collections', 'collections_page_handler');
 
        $item = new ElggMenuItem('members', elgg_echo('members'), 'pg/members');
        elgg_register_menu_item('site', $item);
diff --git a/js/lib/friends_picker.js b/js/lib/friends_picker.js
new file mode 100644 (file)
index 0000000..9257c40
--- /dev/null
@@ -0,0 +1,91 @@
+/*
+       elgg friendsPicker plugin
+       adapted from Niall Doherty's excellent Coda-Slider - http://www.ndoherty.com/coda-slider
+ */
+
+
+jQuery.fn.friendsPicker = function(iterator) {
+
+       var settings; 
+       settings = $.extend({ easeFunc: "easeOutExpo", easeTime: 1000, toolTip: false }, settings);
+
+       return this.each(function() {
+
+               var container = $(this);
+               container.addClass("friends-picker");
+               // set panelwidth manually as it's hidden initially - adjust this value for different themes/pagewidths 
+               var panelWidth = 730;
+
+               // count the panels in the container
+               var panelCount = container.find("div.panel").size();
+               // calculate the width of all the panels lined up end-to-end
+               var friendsPicker_containerWidth = panelWidth*panelCount;
+               // specify width for the friendsPicker_container
+               container.find("div.friends-picker-container").css("width" , friendsPicker_containerWidth);
+
+               // global variables for container.each function below
+               var friendsPickerNavigationWidth = 0;
+               var currentPanel = 1;
+
+               // generate appropriate nav for each container
+               container.each(function(i) {
+                       // generate Left and Right arrows
+                       $(this).before("<div class='friends-picker-navigation-l' id='friends-picker-navigation-l" + iterator + "'><a href='#'>Left</a><\/div>");
+                       $(this).after("<div class='friends-picker-navigation-r' id='friends-picker-navigation-r" + iterator + "'><a href='#'>Right</a><\/div>");
+
+                       // generate a-z tabs
+                       $(this).before("<div class='friends-picker-navigation' id='friends-picker-navigation" + iterator + "'><ul><\/ul><\/div>");
+                       $(this).find("div.panel").each(function(individualTabItemNumber) {
+                               $("div#friends-picker-navigation" + iterator + " ul").append("<li class='tab" + (individualTabItemNumber+1) + "'><a href='#" + (individualTabItemNumber+1) + "'>" + $(this).attr("title") + "<\/a><\/li>");             
+                       });
+
+                       // tabs navigation
+                       $("div#friends-picker-navigation" + iterator + " a").each(function(individualTabItemNumber) {
+                               // calc friendsPickerNavigationWidth by summing width of each li
+                               friendsPickerNavigationWidth += $(this).parent().width();
+                               // set-up individual tab clicks
+                               $(this).bind("click", function() {
+                                       $(this).addClass("current").parent().parent().find("a").not($(this)).removeClass("current"); 
+                                       var distanceToMoveFriendsPicker_container = - (panelWidth*individualTabItemNumber);
+                                       currentPanel = individualTabItemNumber + 1;
+                                       $(this).parent().parent().parent().next().find("div.friends-picker-container").animate({ left: distanceToMoveFriendsPicker_container}, settings.easeTime, settings.easeFunc);
+                               });
+                       });
+
+                       // Right arow click function
+                       $("div#friends-picker-navigation-r" + iterator + " a").click(function() {
+                               if (currentPanel == panelCount) {
+                                       var distanceToMoveFriendsPicker_container = 0;
+                                       currentPanel = 1; 
+                                       $(this).parent().parent().find("div.friends-picker-navigation a.current").removeClass("current").parent().parent().find("a:eq(0)").addClass("current");
+                               } else {
+                                       var distanceToMoveFriendsPicker_container = - (panelWidth*currentPanel);
+                                       currentPanel += 1;
+                                       $(this).parent().parent().find("div.friends-picker-navigation a.current").removeClass("current").parent().next().find("a").addClass("current");
+                               };
+                               $(this).parent().parent().find("div.friends-picker-container").animate({ left: distanceToMoveFriendsPicker_container}, settings.easeTime, settings.easeFunc);
+                               return false;
+                       });
+
+                       // Left arrow click function
+                       $("div#friends-picker-navigation-l" + iterator + " a").click(function() {
+                               if (currentPanel == 1) {
+                                       var distanceToMoveFriendsPicker_container = - (panelWidth*(panelCount - 1));
+                                       currentPanel = panelCount;
+                                       $(this).parent().parent().find("div.friends-picker-navigation a.current").removeClass("current").parent().parent().find("li:last a").addClass("current");
+                               } else {
+                                       currentPanel -= 1;
+                                       var distanceToMoveFriendsPicker_container = - (panelWidth*(currentPanel - 1));
+                                       $(this).parent().parent().find("div.friends-picker-navigation a.current").removeClass("current").parent().prev().find("a").addClass("current");
+                               };
+                               $(this).parent().parent().find("div.friends-picker-container").animate({ left: distanceToMoveFriendsPicker_container}, settings.easeTime, settings.easeFunc);
+                               return false;
+                       });
+
+                       // apply 'current' class to currently selected tab link
+                       $("div#friends-picker-navigation" + iterator + " a:eq(0)").addClass("current");
+               });
+
+               $("div#friends-picker-navigation" + iterator).append("<br />");         
+       });
+};
\ No newline at end of file
index 104897bfd91f4b1a04700a431b8fb991f4e52da6..ae939fef3244773ec3200d980498d316842f85ec 100644 (file)
@@ -32,7 +32,7 @@ function blog_init() {
        elgg_extend_view('css/screen', 'blog/css');
 
        // routing of urls
-       register_page_handler('blog', 'blog_page_handler');
+       elgg_register_page_handler('blog', 'blog_page_handler');
 
        // override the default url to view a blog object
        register_entity_url_handler('blog_url_handler', 'object', 'blog');
index 04a452d3250c18aaf475351b30ebdd9c57f51600..9d8e5933442fc25632e9bb41922358c2c7924dd5 100644 (file)
@@ -13,7 +13,7 @@ function bookmarks_init() {
        elgg_register_menu_item('site', $item);
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('bookmarks', 'bookmarks_page_handler');
+       elgg_register_page_handler('bookmarks', 'bookmarks_page_handler');
 
        // Add our CSS
        elgg_extend_view('css/screen', 'bookmarks/css');
index 5590c008924af130c3c6c38b427e30f9e5391274..1b8645eef72fb591c834ca5f7b628c42f198f5f5 100644 (file)
@@ -18,7 +18,7 @@ function categories_init() {
        $action_base = elgg_get_plugins_path() . 'categories/actions';
        elgg_register_action('settings/categories/save', "$action_base/save.php", 'admin');
 
-       register_page_handler('categories', 'categories_page_handler');
+       elgg_register_page_handler('categories', 'categories_page_handler');
 
        elgg_register_event_handler('update', 'all', 'categories_save');
        elgg_register_event_handler('create', 'all', 'categories_save');
index 99a0fec63f116b3851c6aff3017f88bd7a52f688..6bb3dae0f3efa7758f737c85d0846a6f5b87c5aa 100644 (file)
@@ -10,7 +10,7 @@ function developers_init() {
 
        elgg_extend_view('css/admin', 'developers/css');
 
-       register_page_handler('theme_preview', 'developers_theme_preview_controller');
+       elgg_register_page_handler('theme_preview', 'developers_theme_preview_controller');
 
        $action_base = elgg_get_plugins_path() . 'developers/actions/developers';
        elgg_register_action('developers/settings', "$action_base/settings.php", 'admin');
index e3d7abd1a7a257a756f50e7f6db23ac6bec4916f..a79306b2509b47aab33fb95a2c898fe1169c7cac 100644 (file)
@@ -13,7 +13,7 @@ elgg_register_event_handler('init', 'system', 'diagnostics_init');
 function diagnostics_init() {
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('diagnostics','diagnostics_page_handler');
+       elgg_register_page_handler('diagnostics','diagnostics_page_handler');
 
        // Add admin menu item
        elgg_add_admin_menu_item('diagnostics', elgg_echo('diagnostics'), 'utilities');
index f8a8701fa7ccf6cf546488b314201d150c748fe6..1297f4cc34eceae5f4c4d8669bf8dc70cc613d2d 100644 (file)
@@ -18,7 +18,7 @@ function embed_init() {
        elgg_extend_view('input/longtext', 'embed/link', 1);
 
        // Page handler for the modal media embed
-       register_page_handler('embed', 'embed_page_handler');
+       elgg_register_page_handler('embed', 'embed_page_handler');
 }
 
 /**
index 86d5894f7f8bf0b4f738099ec11c431ad1ec7aa7..41df8750d43294942eb7bded09ebb80dad6ba067 100644 (file)
@@ -8,7 +8,7 @@ register_elgg_event_handler('init', 'system', 'expages_init');
 function expages_init() {
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('expages', 'expages_page_handler');
+       elgg_register_page_handler('expages', 'expages_page_handler');
 
        // add a menu item for the admin edit page
        elgg_add_admin_menu_item('expages', elgg_echo('expages'), 'site');
index cea8b6bd5facb75334c7073efb0e18353abccada..f187cb778e64e18f3e1ff305f7082ee4d21ed09c 100644 (file)
@@ -26,7 +26,7 @@ function file_init() {
        elgg_extend_view('groups/tool_latest', 'file/group_module');
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('file', 'file_page_handler');
+       elgg_register_page_handler('file', 'file_page_handler');
 
        // Add a new file widget
        elgg_register_widget_type('filerepo', elgg_echo("file"), elgg_echo("file:widget:description"));
index 44b5363dce4647593a76371d38a53101aba9f703..9b18e4d9b789f412421885aec91d7ea78e2de156 100644 (file)
@@ -25,14 +25,14 @@ function groups_init() {
        elgg_register_menu_item('site', $item);
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('groups', 'groups_page_handler');
+       elgg_register_page_handler('groups', 'groups_page_handler');
 
        // Register URL handlers for groups
        register_entity_url_handler('groups_url', 'group', 'all');
        elgg_register_plugin_hook_handler('entity:icon:url', 'group', 'groups_icon_url_override');
 
        // Register an icon handler for groups
-       register_page_handler('groupicon', 'groups_icon_handler');
+       elgg_register_page_handler('groupicon', 'groups_icon_handler');
 
        // Register some actions
        $action_base = elgg_get_plugins_path() . 'groups/actions';
@@ -475,7 +475,7 @@ function discussion_init() {
 
        elgg_register_library('elgg:discussion', elgg_get_plugins_path() . 'groups/lib/discussion.php');
 
-       register_page_handler('discussion', 'discussion_page_handler');
+       elgg_register_page_handler('discussion', 'discussion_page_handler');
 
        register_entity_url_handler('discussion_override_topic_url', 'object', 'groupforumtopic');
        //register_extender_url_handler('group_topicpost_url', 'annotation', 'group_topic_post');
index 1b1b0a0ed8ee672fbcef4a45d9ff2791f643a541..e05a2e12873e0967b38f0115208ec727457768b6 100644 (file)
@@ -8,7 +8,7 @@
 elgg_register_event_handler('init', 'system', 'invitefriends_init');
 
 function invitefriends_init() {
-       register_page_handler('invite', 'invitefriends_page_handler');
+       elgg_register_page_handler('invite', 'invitefriends_page_handler');
 
        elgg_register_action('invitefriends/invite', elgg_get_plugins_path() . 'invitefriends/actions/invite.php');
 
index 0e587f914774c333a70393aef4dbcaad297f67dc..4ce631569a70efbb5460fd31432ade9aef218b09 100644 (file)
@@ -17,7 +17,7 @@ function messageboard_init() {
        elgg_extend_view('css/screen', 'messageboard/css');
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('messageboard', 'messageboard_page_handler');
+       elgg_register_page_handler('messageboard', 'messageboard_page_handler');
 
        // add a messageboard widget - only for profile
        elgg_register_widget_type('messageboard', elgg_echo("messageboard:board"), elgg_echo("messageboard:desc"), "profile");
index c1693bbcc4c6355421a65c5743e90fb844c7acc7..491bdab15d0a9bf5fb4731b5ce25091586fd0f79 100644 (file)
@@ -37,7 +37,7 @@ function messages_init() {
        elgg_extend_view('elgg_topbar/extend', 'messages/topbar');
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('messages', 'messages_page_handler');
+       elgg_register_page_handler('messages', 'messages_page_handler');
 
        // Register a URL handler
        register_entity_url_handler('messages_url', 'object', 'messages');
index 09d0f0c4872bcf8446eb3937fd2bdc2ddb05a494..f4d50847cdca8f290deb8047ec63c80da7909262 100644 (file)
@@ -11,7 +11,7 @@ function notifications_plugin_init() {
 
        elgg_extend_view('css/screen','notifications/css');
 
-       register_page_handler('notifications', 'notifications_page_handler');
+       elgg_register_page_handler('notifications', 'notifications_page_handler');
 
        elgg_register_event_handler('pagesetup', 'system', 'notifications_plugin_pagesetup');
 
index 31288e040aca9db7ed90772b3bea6756550c91e4..51f7f84af6e5bac8b37a73e032b780ffd69b2e72 100644 (file)
@@ -20,7 +20,7 @@ function pages_init() {
        elgg_register_menu_item('site', $item);
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('pages', 'pages_page_handler');
+       elgg_register_page_handler('pages', 'pages_page_handler');
 
        // Register a url handler
        register_entity_url_handler('pages_url', 'object', 'page_top');
index 21f7a8c05fedf186724c86f48dadf64dd4c3e749..8387f7d1b74042af429369cd09802649d94484c4 100644 (file)
@@ -27,7 +27,7 @@ function profile_init() {
        elgg_view_register_simplecache('icon/user/default/master');
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('profile', 'profile_page_handler');
+       elgg_register_page_handler('profile', 'profile_page_handler');
 
        elgg_extend_view('html_head/extend', 'profile/metatags');
        elgg_extend_view('css/screen', 'profile/css');
index 9e5bb813adc1b6329cf7dff2a3fa42eef04a4eb6..eba1b13a1d4cbc90f572b3db5754689eb1d59271 100644 (file)
@@ -13,7 +13,7 @@ elgg_register_event_handler('init', 'system', 'reportedcontent_init');
 function reportedcontent_init() {
 
        // Register a page handler, so we can have nice URLs
-       register_page_handler('reportedcontent', 'reportedcontent_page_handler');
+       elgg_register_page_handler('reportedcontent', 'reportedcontent_page_handler');
        
        // Extend CSS
        elgg_extend_view('css/screen', 'reportedcontent/css');
index 401bf84a5ea4fa68c8b6599f856fdd2006d4d551..b979e2f7908171cfc084602969e948920d602c75 100644 (file)
@@ -14,7 +14,7 @@ function search_init() {
        require_once 'search_hooks.php';
 
        // page handler for search actions and results
-       register_page_handler('search','search_page_handler');
+       elgg_register_page_handler('search','search_page_handler');
 
        // register some default search hooks
        elgg_register_plugin_hook_handler('search', 'object', 'search_objects_hook');
index c2c0f491d92965b6e9882e06aa83a9c5ccd29feb..d36be6e992ab23f1125f85b831266a101acbf4a9 100644 (file)
@@ -29,7 +29,7 @@ function thewire_init() {
        elgg_extend_view('js/initialise_elgg', 'thewire/js/textcounter');\r
 \r
        // Register a page handler, so we can have nice URLs\r
-       register_page_handler('thewire', 'thewire_page_handler');\r
+       elgg_register_page_handler('thewire', 'thewire_page_handler');\r
 \r
        // Register a URL handler for thewire posts\r
        register_entity_url_handler('thewire_url', 'object', 'thewire');\r
index ed502235962d16cf8b34222200d1f8b727ccd664..cc64734e7263ff5b188a52f28685d3c4baa44580 100644 (file)
@@ -42,7 +42,7 @@ function twitterservice_init() {
                }
 
                // register page handler
-               register_page_handler('twitterservice', 'twitterservice_pagehandler');
+               elgg_register_page_handler('twitterservice', 'twitterservice_pagehandler');
 
                // register Walled Garden public pages
                elgg_register_plugin_hook_handler('public_pages', 'walled_garden', 'twitterservice_public_pages');
index d04adcf4da46fb850c1046c519f0c4fc7b3e41d7..e895d3e6ab1fb5bd3813b7988130e46382a0b4e1 100644 (file)
@@ -15,7 +15,7 @@ function uservalidationbyemail_init() {
 
        // Register page handler to validate users
        // This doesn't need to be an action because security is handled by the validation codes.
-       register_page_handler('uservalidationbyemail', 'uservalidationbyemail_page_handler');
+       elgg_register_page_handler('uservalidationbyemail', 'uservalidationbyemail_page_handler');
 
        // mark users as unvalidated and disable when they register
        elgg_register_plugin_hook_handler('register', 'user', 'uservalidationbyemail_disable_new_user');