show list of people who like something in threadednoticelist
This commit is contained in:
parent
7aa3565162
commit
34e26b53d5
|
@ -465,22 +465,36 @@ class ThreadedNoticeListFavesItem extends NoticeListActorsItem
|
||||||
return $profiles;
|
return $profiles;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function magicList($items)
|
||||||
|
{
|
||||||
|
if (count($items) > 4) {
|
||||||
|
return parent::magicList(array_slice($items, 0, 3));
|
||||||
|
} else {
|
||||||
|
return parent::magicList($items);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function getListMessage($count, $you)
|
function getListMessage($count, $you)
|
||||||
{
|
{
|
||||||
if ($count == 1 && $you) {
|
if ($count == 1 && $you) {
|
||||||
// darn first person being different from third person!
|
// darn first person being different from third person!
|
||||||
// TRANS: List message for notice favoured by logged in user.
|
// TRANS: List message for notice favoured by logged in user.
|
||||||
return _m('FAVELIST', 'You have favored this notice.');
|
return _m('FAVELIST', 'You like this.');
|
||||||
|
} else if ($count > 4) {
|
||||||
|
// TRANS: List message for when more than 4 people like something.
|
||||||
|
return sprintf(_m('FAVELIST', '%%s and %d others like this.'),
|
||||||
|
$count - 3);
|
||||||
} else {
|
} else {
|
||||||
// TRANS: List message for favoured notices.
|
// TRANS: List message for favoured notices.
|
||||||
// TRANS: %d is the number of users that have favoured a notice.
|
// TRANS: %d is the number of users that have favoured a notice.
|
||||||
return sprintf(_m('One person has favored this notice.',
|
return sprintf(_m('%%s likes this.',
|
||||||
'%d people have favored this notice.',
|
'%%s like this.',
|
||||||
$count),
|
$count),
|
||||||
$count);
|
$count);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function showStart()
|
function showStart()
|
||||||
{
|
{
|
||||||
$this->out->elementStart('li', array('class' => 'notice-data notice-faves'));
|
$this->out->elementStart('li', array('class' => 'notice-data notice-faves'));
|
||||||
|
|
Loading…
Reference in New Issue