Quote share counter added

This commit is contained in:
Michael 2023-11-04 14:08:12 +00:00
parent 1dd48e4a8b
commit 1972762500
4 changed files with 181 additions and 127 deletions

View file

@ -594,6 +594,7 @@ class Post
'like_html' => $responses['like']['output'],
'dislike_html' => $responses['dislike']['output'],
'emojis' => $emojis,
'quoteshares' => $this->getQuoteShares($item['quoteshares']),
'reactions' => $reactions,
'responses' => $responses,
'switchcomment' => DI::l10n()->t('Comment'),
@ -742,6 +743,21 @@ class Post
return $emojis;
}
/**
* Fetch quote shares
*
* @param array $quoteshares
* @return array
*/
private function getQuoteShares($quoteshares)
{
if (empty($quoteshares)) {
return [];
}
return ['total' => $quoteshares['total'], 'title' => DI::l10n()->t('Quoted shared by: %s', implode(', ', $quoteshares['title']))];
}
/**
* @return integer
*/