]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Updating Pages plugin to extend profile owner block directly with user-specific links.
authornickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544>
Fri, 21 May 2010 16:37:44 +0000 (16:37 +0000)
committernickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544>
Fri, 21 May 2010 16:37:44 +0000 (16:37 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@6127 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/pages/start.php
mod/pages/views/default/pages/profile_extend.php [new file with mode: 0644]

index a769f369108ed17399f039f618597e6dfd0f1769..b0b16d0a3f44e600409c4a6f0ec7e63653c06f13 100644 (file)
@@ -43,6 +43,7 @@
                elgg_extend_view('css','pages/css');
                elgg_extend_view('groups/menu/links', 'pages/menu'); // Add to groups context
                elgg_extend_view('groups/right_column', 'pages/groupprofile_pages'); // Add to groups context
+               elgg_extend_view('owner_block/profile_extend', 'pages/profile_extend');
                
                // Register entity type
                register_entity_type('object','page');
                                    add_submenu_item(sprintf(elgg_echo("pages:group"),$page_owner->name), $CONFIG->wwwroot . "pg/pages/owned/" . $page_owner->username);
                            }
                        }
-                       
-               if ($page_owner instanceof ElggEntity) {
-                       elgg_add_submenu_item(array(
-                               'text' => elgg_echo('pages'),
-                               'href' => "{$CONFIG->url}pg/pages/owned/{$page_owner->username}",
-                       ));
-               }
     }
        
        /**
diff --git a/mod/pages/views/default/pages/profile_extend.php b/mod/pages/views/default/pages/profile_extend.php
new file mode 100644 (file)
index 0000000..c0b9748
--- /dev/null
@@ -0,0 +1,9 @@
+<?php
+/**
+ * 
+ */
+
+$url = "{$CONFIG->url}pg/pages/owned/{$page_owner->username}";
+$pages = elgg_echo('pages');
+
+echo "<div class=\"profile\"><a href=\"$url\">$pages</a></div>";