X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=widgets%2Fwidget_like.php;h=8dd6b8a7a22dd63ede0f1119889d1f673d6b36ff;hb=14c09c1bbba1324bd03f58d6af123ba53b29070c;hp=a67f0bd8fab7c7dcd396c289fabd325f5331eef7;hpb=461b3db9f449fdb1ce780a337cf2f1bb7aa35ac5;p=friendica-addons.git diff --git a/widgets/widget_like.php b/widgets/widget_like.php index a67f0bd8..8dd6b8a7 100644 --- a/widgets/widget_like.php +++ b/widgets/widget_like.php @@ -1,5 +1,10 @@ get(local_user(), 'system', 'hide_dislike')) { + // count dislikes + $r = q( $baseq . "AND `item`.`verb` = 'http://purl.org/macgirvin/dfrn/1.0/dislike'", + intval($conf['uid']), + DBA::escape($args[0]) + ); + $dislikes = $r[0]['c']; + $strdislike = DI::l10n()->tt("%d person doesn't like this", "%d people don't like this", $dislikes); + } - require_once("include/conversation.php"); - $o = ""; # $t = file_get_contents( dirname(__file__). "/widget_like.tpl" ); - $t = get_markup_template("widget_like.tpl", "addon/widgets/"); - $o .= replace_macros($t, [ + $t = Renderer::getMarkupTemplate("widget_like.tpl", "addon/widgets/"); + $o .= Renderer::replaceMacros($t, [ '$like' => $likes, - '$strlike' => sprintf( tt("%d person likes this", "%d people like this", $likes), $likes), + '$strlike' => DI::l10n()->tt("%d person likes this", "%d people like this", $likes), '$dislike' => $dislikes, - '$strdislike'=> sprintf( tt("%d person doesn't like this", "%d people don't like this", $dislikes), $dislikes), - - '$baseurl' => $a->get_baseurl(), + '$strdislike'=> $strdislike, ]); return $o;