Guide More obvious voting and solution marking for question threads

FateKid

DEVIL DID IT

Admin

Status

offline

Posts

14,922

Likes

129,785

Resources

3,394

Bits Credits

485

LEVEL

11

5,910 XP

Why do this?​


Users often don't realise that question thread posts can by voted on, or that OP can mark as solution.

These simple template edits make it more obvious.

Instead of:
screenshot-2022-02-23-at-12-52-00-png.png

It will be this:
screenshot-2022-02-23-at-12-51-12-png.png


This is still beta because I have not yet worked out how to make the text Mark as solution, change to Unmark as solution when it has been marked (as with the tooltip text).

Two simple template edits:​

In the template app_content_vote.less:​

  • Search for @xf-fontSizeLargest and replace with @xf-fontSizeLarge
  • Search for .m-faBefore(@fa-var-angle-up); and replace with .m-faBefore(@fa-var-thumbs-up);
  • Search for .m-faBefore(@fa-var-angle-down); and replace with .m-faBefore(@fa-var-thumbs-down);
You should now have thumbs up and down. But they are a bit faint so
  • Search for opacity: 0.2; and change to something like opacity: 0.7;

Text prompts: in the template post_question_macros:​

(1) Search for <div class="message-column"> and replace with
Code:
<div class="message-column">
Code:
<xf:comment>add the word "vote"</xf:comment><span style="color:gray;text-align:center;font-size:11px">Vote:</span>
(style to suit)

(2) Search for <span class="u-srOnly">{{ $post.is_question_solution ? $isSolutionText : $makeSolutionText }}</span>and replace with
Code:
<span class="u-srOnly">{{ $post.is_question_solution ? $isSolutionText : $makeSolutionText }}</span>
<xf:comment>add the phrase mark as solution </xf:comment>
<span style="color:gray;text-align:center;font-size:11px">({{ phrase('mark_as_solution') }})</span>
For more dynamic control of styling use a class and define in extra.less

NB:be careful not to erase the closing </a> or you will be sorry.
 
Liked by:

Latest threads

Forum statistics

Threads
57,586
Messages
88,511
Members
54,430
Latest member
ItsPrinceBoy
Top Bottom