forked from GNUsocial/gnu-social
		
	* i18n review
* onPluginVersion
This commit is contained in:
		| @@ -76,4 +76,28 @@ class GroupFavoritedPlugin extends Plugin | ||||
|                             $action_name == 'groupfavorited', | ||||
|                             'nav_group_group'); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * Provide plugin version information. | ||||
|      * | ||||
|      * This data is used when showing the version page. | ||||
|      * | ||||
|      * @param array &$versions array of version data arrays; see EVENTS.txt | ||||
|      * | ||||
|      * @return boolean hook value | ||||
|      */ | ||||
|     function onPluginVersion(&$versions) | ||||
|     { | ||||
|         $url = 'http://status.net/wiki/Plugin:GroupFavorited'; | ||||
|  | ||||
|         $versions[] = array('name' => 'GroupFavorited', | ||||
|             'version' => STATUSNET_VERSION, | ||||
|             'author' => 'Brion Vibber', | ||||
|             'homepage' => $url, | ||||
|             'rawdescription' => | ||||
|             // TRANS: Plugin description. | ||||
|             _m('This plugin adds a menu item for popular notices in groups.')); | ||||
|  | ||||
|         return true; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -32,27 +32,27 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { | ||||
|     exit(1); | ||||
| } | ||||
|  | ||||
|  | ||||
| class GroupFavoritedAction extends ShowgroupAction | ||||
| { | ||||
|  | ||||
|     /** | ||||
|      * Title of the page | ||||
|      * | ||||
|      * @return string page title, with page number | ||||
|      */ | ||||
|  | ||||
|     function title() | ||||
|     { | ||||
|         if (!empty($this->group->fullname)) { | ||||
|             // @todo Create a core method to create this properly. i18n issue. | ||||
|             $base = $this->group->fullname . ' (' . $this->group->nickname . ')'; | ||||
|         } else { | ||||
|             $base = $this->group->nickname; | ||||
|         } | ||||
|  | ||||
|         if ($this->page == 1) { | ||||
|             // TRANS: %s is a group name. | ||||
|             return sprintf(_m('Popular posts in %s group'), $base); | ||||
|         } else { | ||||
|             // TRANS: %1$s is a group name, %2$s is a group number. | ||||
|             return sprintf(_m('Popular posts in %1$s group, page %2$d'), | ||||
|                            $base, | ||||
|                            $this->page); | ||||
| @@ -66,7 +66,6 @@ class GroupFavoritedAction extends ShowgroupAction | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|  | ||||
|     function showContent() | ||||
|     { | ||||
|         $groupId = intval($this->group->id); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user