]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Extending topbar view to include My Friends link.
authornickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 4 May 2010 16:23:15 +0000 (16:23 +0000)
committernickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 4 May 2010 16:23:15 +0000 (16:23 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@5968 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/profile/start.php
mod/profile/views/default/profile/topbar_extend.php [new file with mode: 0644]

index 1b47445d7a6027d176a84711a61c3c829a7eeef8..f83f108694b0efbc1d7601afa6a5505019fdc35f 100644 (file)
@@ -23,6 +23,7 @@ function profile_init() {
        register_entity_url_handler('profile_url', 'user', 'all');
 
        // Set up the menu for logged-in users
+       elgg_extend_view('elgg_topbar/extend', 'profile/topbar_extend');
        //if (isloggedin()) {
        //      add_menu(elgg_echo('profile:yours'), $_SESSION['user']->getURL() . '/extend');
        //}
diff --git a/mod/profile/views/default/profile/topbar_extend.php b/mod/profile/views/default/profile/topbar_extend.php
new file mode 100644 (file)
index 0000000..c1c4e13
--- /dev/null
@@ -0,0 +1,11 @@
+<?php
+/**
+ * 
+ */
+
+$user = get_loggedin_user();
+
+if (($user instanceof ElggUser) && ($user->guid > 0)) {
+       $friends = elgg_echo('friends');
+       echo "<a class='myfriends' href=\"{$vars['url']}pg/friends/{$user->username}\" title=\"$friends\">$friends</a>";
+}