]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
elgg_extend_view() replaces extend_view()
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 10 Nov 2009 13:00:21 +0000 (13:00 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 10 Nov 2009 13:00:21 +0000 (13:00 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@3661 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/admin.php
engine/lib/elgglib.php
engine/lib/usersettings.php
mod/logbrowser/start.php
mod/search/start.php

index c680f0a7f2c66d3d81a520c754536f5c161ce0c6..fc3ffd64cf5da27c43eb875ec2129dab629aea2c 100644 (file)
  *    nb. some pages already exist that you can extend), extend the main view to point to it,
  *    and add controls to your new view.
  *
- * At the moment this is essentially a wrapper around extend_view.
+ * At the moment this is essentially a wrapper around elgg_extend_view().
  *
  * @param string $new_admin_view The view associated with the control you're adding
  * @param string $view The view to extend, by default this is 'admin/main'.
  * @param int $priority Optional priority to govern the appearance in the list.
  */
 function extend_elgg_admin_page( $new_admin_view, $view = 'admin/main', $priority = 500) {
-       return extend_view($view, $new_admin_view, $priority);
+       return elgg_extend_view($view, $new_admin_view, $priority);
 }
 
 /**
index 85685272917027d7a41ecdfa36c80a0397dcd8aa..5cd0a19954cbccab086dbc5e793de456ea3590c5 100644 (file)
@@ -1013,8 +1013,9 @@ function set_template_handler($function_name) {
  * @param string $view The view to add to.
  * @param string $view_name The name of the view to extend
  * @param int $priority The priority, from 0 to 1000, to add at (lowest numbers will be displayed first)
+ * @param string $viewtype Not used
  */
-function extend_view($view, $view_name, $priority = 501, $viewtype = '') {
+function elgg_extend_view($view, $view_name, $priority = 501, $viewtype = '') {
        global $CONFIG;
 
        if (!isset($CONFIG->views)) {
@@ -1037,6 +1038,18 @@ function extend_view($view, $view_name, $priority = 501, $viewtype = '') {
        ksort($CONFIG->views->extensions[$view]);
 }
 
+/**
+ * @deprecated 1.7.  Use elgg_extend_view().
+ * @param $view
+ * @param $view_name
+ * @param $priority
+ * @param $viewtype
+ */
+function extend_view($view, $view_name, $priority = 501, $viewtype = '') {
+       elgg_log('extend_view() was deprecated in 1.7 by elgg_extend_view()!', 'WARNING');
+       elgg_extend_view($view, $view_name, $priority, $viewtype);
+}
+
 /**
  * Set an alternative base location for a view (as opposed to the default of $CONFIG->viewpath)
  *
@@ -2372,7 +2385,7 @@ function __elgg_shutdown_hook() {
 function elgg_init() {
        // Page handler for JS
        register_page_handler('js','js_page_handler');
-       extend_view('js/initialise_elgg','embed/js');
+       elgg_extend_view('js/initialise_elgg','embed/js');
 
        // Register an event triggered at system shutdown
        register_shutdown_function('__elgg_shutdown_hook');
index 24a956a62ac5ee0b014adba8a3d0d9027c234520..4843ffc99b1f0ee54b8dc6674630434ad1aac2b1 100644 (file)
  *    nb. some pages already exist that you can extend), extend the main view to point to it, and add controls to your
  *       new view.
  *
- * At the moment this is essentially a wrapper around extend_view.
+ * At the moment this is essentially a wrapper around elgg_extend_view().
  *
  * @param string $new_settings_view The view associated with the control you're adding
  * @param string $view The view to extend, by default this is 'usersettings/main'.
  * @param int $priority Optional priority to govern the appearance in the list.
  */
 function extend_elgg_settings_page( $new_settings_view, $view = 'usersettings/main', $priority = 500) {
-       return extend_view($view, $new_settings_view, $priority);
+       return elgg_extend_view($view, $new_settings_view, $priority);
 }
 
 function usersettings_pagesetup() {
index 47a78c24309c4dffafbd1b491d164ade9238da00..86c75c7c5e102e660d9c42555af670d1417e91b6 100644 (file)
                register_page_handler('logbrowser','logbrowser_page_handler');
                
                // Extend CSS
-               extend_view('css','logbrowser/css');
+               elgg_extend_view('css','logbrowser/css');
                
                // Extend context menu with admin logbrowsre link
                        if (isadminloggedin())
                        {
-                                extend_view('profile/menu/adminlinks','logbrowser/adminlinks',10000);
+                                elgg_extend_view('profile/menu/adminlinks','logbrowser/adminlinks',10000);
                        }
        }
        
index 6412af8f471c2aab7d9d4211f703dd3e32a00e5e..354c5b2cd0dd9d9e3fd2336c1d11c765ff572dfd 100644 (file)
@@ -50,7 +50,7 @@ function search_init() {
        }
 
        // add in CSS for search elements
-       extend_view('css', 'search/css');
+       elgg_extend_view('css', 'search/css');
 }
 
 /**