forked from GNUsocial/gnu-social
* i18n review
* onPluginVersion
This commit is contained in:
parent
267d7b6bff
commit
f415e2353d
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user