]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Group forum link added to group ownerblock
authorpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 24 May 2010 11:51:14 +0000 (11:51 +0000)
committerpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Mon, 24 May 2010 11:51:14 +0000 (11:51 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@6159 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/groups/languages/en.php
mod/groups/start.php

index 04794e91fd9fcf67d8a358d10599983c18864c86..91928d862cc701cf7f42fbf29f020ae1db17d7e6 100644 (file)
                        */
 
                        'group:replies' => 'Replies',
-                       'groups:forum' => 'Group discussion',
+                       'groups:forum' => 'Discussion',
                        'groups:addtopic' => 'Add a topic',
                        'groups:forumlatest' => 'Latest discussion',
                        'groups:latestdiscussion' => 'Latest discussion',
index 9c7e0e9357e4fe7e3e01cfa55b8c895d064808bf..07b2d9d71dd0ef23e998950de2420919c292b935 100644 (file)
@@ -72,6 +72,9 @@
 
                // Now override icons
                register_plugin_hook('entity:icon:url', 'group', 'groups_groupicon_hook');
+               
+               // Register profile menu hook
+               register_plugin_hook('profile_menu', 'profile', 'forum_profile_menu');
        }
 
        /**
                return $access_array;
        }
 
+       function forum_profile_menu($hook, $entity_type, $return_value, $params) {
+               global $CONFIG;
+               
+               $group_owner = page_owner_entity();
+               
+               $return_value[] = array(
+                       'text' => elgg_echo('groups:forum'),
+                       'href' => "{$CONFIG->url}pg/groups/forum/{$group_owner->getGUID()}"
+               );
+               
+               return $return_value;
+       }
+
+
        register_extender_url_handler('group_topicpost_url','annotation', 'group_topic_post');
 
        // Register a handler for create groups