From ebaa393d3315d3d7260e085dced4d51a573ad797 Mon Sep 17 00:00:00 2001 From: psychobunny <psycho.bunny@hotmail.com> Date: Tue, 17 Mar 2015 14:17:28 -0400 Subject: [PATCH] more components: post buttons --- templates/topic.tpl | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/templates/topic.tpl b/templates/topic.tpl index c2bbf82..a6a3816 100644 --- a/templates/topic.tpl +++ b/templates/topic.tpl @@ -44,7 +44,7 @@ <!-- IF posts.user.userslug --> <!-- IF loggedIn --> <!-- IF !config.disableChat --> - <li><a href="#" class="chat"><i class="fa fa-comment"></i> [[topic:chat]]</a></li> + <li><a href="#" class="chat" component="post/chat"><i class="fa fa-comment"></i> [[topic:chat]]</a></li> <!-- ENDIF !config.disableChat --> <!-- ENDIF loggedIn --> <!-- ENDIF posts.user.userslug --> @@ -57,9 +57,9 @@ <button class="btn btn-sm btn-default follow" type="button" title="[[topic:notify_me]]"><!-- IF isFollowing --><i class="fa fa-eye-slash"><!-- ELSE --><i class="fa fa-eye"><!-- ENDIF isFollowing --></i></button> <!-- ENDIF !posts.index --> <!-- IF !posts.selfPost --> - <button class="btn btn-sm btn-default flag" type="button" title="[[topic:flag_title]]"><i class="fa fa-flag-o"></i></button> + <button component="post/flag" class="btn btn-sm btn-default flag" type="button" title="[[topic:flag_title]]"><i class="fa fa-flag-o"></i></button> <!-- ENDIF !posts.selfPost --> - <button data-favourited="{posts.favourited}" class="favourite favourite-tooltip btn btn-sm btn-default <!-- IF posts.favourited --> btn-warning <!-- ENDIF posts.favourited -->" type="button"> + <button component="post/favourite" data-favourited="{posts.favourited}" class="favourite favourite-tooltip btn btn-sm btn-default <!-- IF posts.favourited --> btn-warning <!-- ENDIF posts.favourited -->" type="button"> <span class="favourite-text">[[topic:favourite]]</span> <span class="favouriteCount" data-favourites="{posts.reputation}">{posts.reputation}</span> <!-- IF posts.favourited --> @@ -72,12 +72,12 @@ <!-- IF !reputation:disabled --> <div class="btn-group"> - <button class="upvote btn btn-sm btn-default <!-- IF posts.upvoted --> upvoted btn-primary <!-- ENDIF posts.upvoted -->"> + <button component="post/upvote" class="upvote btn btn-sm btn-default <!-- IF posts.upvoted --> upvoted btn-primary <!-- ENDIF posts.upvoted -->"> <i class="fa fa-chevron-up"></i> </button> - <button class="votes btn btn-sm btn-default" data-votes="{posts.votes}">{posts.votes}</button> + <button component="post/voters" class="votes btn btn-sm btn-default" data-votes="{posts.votes}">{posts.votes}</button> <!-- IF !downvote:disabled --> - <button class="downvote btn btn-sm btn-default <!-- IF posts.downvoted --> downvoted btn-primary <!-- ENDIF posts.downvoted -->"> + <button component="post/downvote" class="downvote btn btn-sm btn-default <!-- IF posts.downvoted --> downvoted btn-primary <!-- ENDIF posts.downvoted -->"> <i class="fa fa-chevron-down"></i> </button> <!-- ENDIF !downvote:disabled --> @@ -86,8 +86,8 @@ <!-- IF privileges.topics:reply --> <div class="btn-group"> - <button class="btn btn-sm btn-default quote" type="button" title="[[topic:quote]]"><i class="fa fa-quote-left"></i></button> - <button class="btn btn-sm btn-primary btn post_reply" type="button">[[topic:reply]] <i class="fa fa-reply"></i></button> + <button component="post/quote" class="btn btn-sm btn-default quote" type="button" title="[[topic:quote]]"><i class="fa fa-quote-left"></i></button> + <button component="post/reply" class="btn btn-sm btn-primary btn post_reply" type="button">[[topic:reply]] <i class="fa fa-reply"></i></button> </div> <!-- ENDIF privileges.topics:reply --> @@ -104,12 +104,12 @@ <div class="dropdown"> <button title="[[topic:tools]]" class="btn btn-sm btn-default" data-toggle="dropdown" href="#"><i class="fa fa-gear"></i></button> <ul class="dropdown-menu text-center pull-right" role="menu" aria-labelledby="dLabel"> - <button class="btn btn-sm btn-default edit" type="button" title="[[topic:edit]]"><i class="fa fa-pencil"></i></button> - <button class="btn btn-sm btn-default delete" type="button" title="[[topic:delete]]"><i class="fa fa-trash-o"></i></button> - <button class="btn btn-sm btn-default purge <!-- IF !posts.deleted -->none<!-- ENDIF !posts.deleted -->" type="button" title="[[topic:purge]]"><i class="fa fa-eraser"></i></button> + <button component="post/edit" class="btn btn-sm btn-default edit" type="button" title="[[topic:edit]]"><i class="fa fa-pencil"></i></button> + <button component="post/delete" class="btn btn-sm btn-default delete" type="button" title="[[topic:delete]]"><i class="fa fa-trash-o"></i></button> + <button component="post/purge" class="btn btn-sm btn-default purge <!-- IF !posts.deleted -->none<!-- ENDIF !posts.deleted -->" type="button" title="[[topic:purge]]"><i class="fa fa-eraser"></i></button> <!-- IF posts.display_move_tools --> - <button class="btn btn-sm btn-default move" type="button" title="[[topic:move]]"><i class="fa fa-arrows"></i></button> + <button component="post/move" class="btn btn-sm btn-default move" type="button" title="[[topic:move]]"><i class="fa fa-arrows"></i></button> <!-- ENDIF posts.display_move_tools --> </ul> </div>