]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #4522 fixes titles on group list pages
authorCash Costello <cash.costello@gmail.com>
Fri, 6 Jul 2012 01:27:11 +0000 (21:27 -0400)
committerCash Costello <cash.costello@gmail.com>
Fri, 6 Jul 2012 01:27:11 +0000 (21:27 -0400)
mod/groups/languages/en.php
mod/groups/lib/groups.php

index 88aeccb54ec76cc2a6b45b543a9715288f73efa8..4868aa334618d2d697e0f40a59577632ab0190be 100644 (file)
@@ -12,6 +12,7 @@ $english = array(
         */
        'groups' => "Groups",
        'groups:owned' => "Groups I own",
+       'groups:owned:user' => 'Groups %s owns',
        'groups:yours' => "My groups",
        'groups:user' => "%s's groups",
        'groups:all' => "All groups",
index 536d416df0f28e23f4acc4f78d6f690b9e8eb3b5..51ae89a8755a441bd33910ab8e85de0832ba892c 100644 (file)
@@ -106,7 +106,11 @@ function groups_handle_owned_page() {
 
        $page_owner = elgg_get_page_owner_entity();
 
-       $title = elgg_echo('groups:owned');
+       if ($page_owner->guid == elgg_get_logged_in_user_guid()) {
+               $title = elgg_echo('groups:owned');
+       } else {
+               $title = elgg_echo('groups:owned:user', array($page_owner->name));
+       }
        elgg_push_breadcrumb($title);
 
        elgg_register_title_button();
@@ -137,7 +141,11 @@ function groups_handle_mine_page() {
 
        $page_owner = elgg_get_page_owner_entity();
 
-       $title = elgg_echo('groups:yours');
+       if ($page_owner->guid == elgg_get_logged_in_user_guid()) {
+               $title = elgg_echo('groups:yours');
+       } else {
+               $title = elgg_echo('groups:user', array($page_owner->name));
+       }
        elgg_push_breadcrumb($title);
 
        elgg_register_title_button();