From 3e6546fdd391367a30700e025c84a4990719da72 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Joshua=20R=C3=BCsweg?= Date: Tue, 29 May 2018 14:22:35 +0200 Subject: [PATCH] Add basic article reaction implementation (wip) See #2508 --- com.woltlab.wcf/templates/article.tpl | 32 +++++++------------ .../Core/Ui/Reaction/CountButtons.js | 2 +- .../files/lib/page/ArticlePage.class.php | 8 ++--- ...LikeableArticleUserActivityEvent.class.php | 5 ++- wcfsetup/install/lang/de.xml | 11 +++++-- 5 files changed, 29 insertions(+), 29 deletions(-) diff --git a/com.woltlab.wcf/templates/article.tpl b/com.woltlab.wcf/templates/article.tpl index 4e0fde5bfd..88d3dc4591 100644 --- a/com.woltlab.wcf/templates/article.tpl +++ b/com.woltlab.wcf/templates/article.tpl @@ -132,15 +132,7 @@ {event name='beforeArticleContent'} -
+
getReactionHandler()->getDataAttributes('com.woltlab.wcf.likeableArticle', $article->articleID)}>
{if $articleContent->teaser} @@ -161,10 +153,14 @@
-
+
+ {include file="reactionSummaryList" reactionData=$articleLikeData objectType="com.woltlab.wcf.likeableArticle" objectID=$article->articleID} +
-
    +
      +
    • {if $articleLikeData[$article->articleID]|isset && $articleLikeData[$article->articleID]->reactionTypeID}{@$__wcf->getReactionHandler()->getReactionTypeByID($articleLikeData[$article->articleID]->reactionTypeID)->renderIcon()}{else}{/if}
    • +
    @@ -348,20 +344,14 @@ {if MODULE_LIKE && ARTICLE_ENABLE_LIKE}