Post Ratings - taking likes to the next level [Deleted]

Yes it would be awesome if there would be an additional field "phrase" and if no icon is given, the phrase will be displayed as link.

"Bad Reading" is somewhat correlating to "this post does not contribute" but for my community I'd like to have links like "I also believe this answer is right" and "This answer sounds wrong for me" "Thanks for your effort" etc.
lbmb.png
icons are more web 1.0, all new web pages use easy text links. Like xenforo. The old vbulletin board had always icons next to the text where they were really not needed. It would be very (!) great if I could use easy phrases.

In xenforo it is Like, not
thumb_up.png
 
If you delete all the negative ratings the totals will now just show +0/0 as opposed to +0/0/-0, and the same for the other rating types

This works fine in member cards, posts, and profiles, but the negative rating still displays on the Visitor Panel / Logged In As... box if you don't have any negative ratings. ;)

Maybe that fix can make it in as well!
 
This works fine in member cards, posts, and profiles, but the negative rating still displays on the Visitor Panel / Logged In As... box if you don't have any negative ratings. ;)

Maybe that fix can make it in as well!

Ah yes will fix :)
 
Yes it would be awesome if there would be an additional field "phrase" and if no icon is given, the phrase will be displayed as link.

"Bad Reading" is somewhat correlating to "this post does not contribute" but for my community I'd like to have links like "I also believe this answer is right" and "This answer sounds wrong for me" "Thanks for your effort" etc.
lbmb.png
icons are more web 1.0, all new web pages use easy text links. Like xenforo. The old vbulletin board had always icons next to the text where they were really not needed. It would be very (!) great if I could use easy phrases.

In xenforo it is Like, not
thumb_up.png

Text ratings are in 1.1.1 now :)


94op.png

-5vo.png


  • Added support for text only ratings (simply leave the icon filename box blank)
  • Improved rating recount process: Ratings by deleted users will be deleted and ratings of the type selected to display likes will be retroactively converted into 'real' likes
  • List of users who liked a post is now sourced from xf_liked_content (this and last fix stop the bug where users are missing in the list of those who liked a post)
  • Fixed float issues on rating list/detail popup
  • Removed spacing and +/- signs in visitor panel rating total display due to space constraints (large numbers of ratings breaks the layout)
  • Previous fix for not displaying unused rating types (positive/negative/neutral) now also applies to visitor panel

Edit: It doesn't really warrant another release on its own, but adjacent text ratings need more spacing, in dark_postrating.css li.dark_postrating_textonly change the margin-top: 1px; to margin: 1px 3px 0 3px;
 
Sorry if I'm missing this but does this allow so if a post gets enough bad ratings it would "hide" the post. If not could that be planned? :)
 
I get this error on Step 5

The following error occurred:

The following templates contained errors and were not saved: member_list_item: 1) Line 28: Template syntax error.
 
Text ratings are in 1.1.1 now :)


94op.png

-5vo.png




Edit: It doesn't really warrant another release on its own, but adjacent text ratings need more spacing, in dark_postrating.css li.dark_postrating_textonly change the margin-top: 1px; to margin: 1px 3px 0 3px;
How do you add comments to your rating?
 
Oh. My. God. This add-on has come SO FAR since I first saw it. For sure in the next week or so I will be setting up a purchase, great work Dark :)
 
I get this error on Step 5

The following error occurred:

The following templates contained errors and were not saved: member_list_item: 1) Line 28: Template syntax error.
I have double checked the installation instructions - make sure you are doing both parts of step 5 together.

Have you or your theme modified member_list_item previously? If so, could you paste it?
 
Code:
<xen:require css="xenforo_member_list_item.css" />
 
<li class="primaryContent memberListItem{xen:if $extended, ' extended'}"{xen:if $id, ' id="{$id}"'}>
 
    <xen:avatar user="$user" size="s" class="{xen:if $noOverlay, 'NoOverlay'}" />
 
    <xen:if is="{$extraTemplate}"><div class="extra">{xen:raw $extraTemplate}</div></xen:if>
 
    <div class="member">
   
        <xen:if is="{$user.user_id}">
       
            <h3 class="username"><xen:username user="$user" rich="true" class="StatusTooltip{xen:if $noOverlay, ' NoOverlay'}" title="{xen:string censor, $user.status}" /></h3>
           
            <div class="userInfo">
                <div class="userBlurb dimmed">{xen:helper userBlurb, $user}</div>
                <dl class="userStats pairsInline">
                    <dt title="{xen:phrase total_messages_posted_by_x, 'name={$user.username}'}">{xen:phrase messages}:</dt> <dd>{xen:number $user.message_count}</dd>
                    <dt title="{xen:phrase number_of_times_something_posted_by_x_has_been_liked, 'name={$user.username}'}">{xen:phrase likes_received}:</dt> <dd>{xen:number $user.like_count}</dd>
                    <dt>{xen:phrase trophy_points}:</dt> <dd title="{xen:phrase trophy_points}">{xen:number $user.trophy_points}</dd>
                </dl>
            </div>
           
        <xen:else />
            <h3 class="username guest dimmed">{xen:phrase guest}</h3>
        </xen:if>
       
        <xen:if hascontent="true">
            <div class="contentInfo"><xen:contentcheck>{xen:raw $contentTemplate}</xen:contentcheck></div>
        </xen:if>
       
    </div>
   
</li>
 
Hi Dark,

On the latest version, and it appears as though these two additions aren't working for me:

  • New: Added integration with Member list page (rating counts displayed in place of like count)
  • New: Added integration with Online list page

20120227235849835.png


20120227235904532.png


Is this working for anyone else or is it just me?
 
Hi Dark,

On the latest version, and it appears as though these two additions aren't working for me:

  • New: Added integration with Member list page (rating counts displayed in place of like count)
  • New: Added integration with Online list page
20120227235849835.png


20120227235904532.png


Is this working for anyone else or is it just me?

Have you applied step 5 of the fresh installation instructions?



Code:
<xen:require css="xenforo_member_list_item.css" />
 
<li class="primaryContent memberListItem{xen:if $extended, ' extended'}"{xen:if $id, ' id="{$id}"'}>
 
    <xen:avatar user="$user" size="s" class="{xen:if $noOverlay, 'NoOverlay'}" />
 
    <xen:if is="{$extraTemplate}"><div class="extra">{xen:raw $extraTemplate}</div></xen:if>
 
    <div class="member">
 
        <xen:if is="{$user.user_id}">
   
            <h3 class="username"><xen:username user="$user" rich="true" class="StatusTooltip{xen:if $noOverlay, ' NoOverlay'}" title="{xen:string censor, $user.status}" /></h3>
       
            <xen:hook name="dark_member_list_info" params="{xen:array 'user={$user}'}">
            <div class="userInfo">
                <div class="userBlurb dimmed">{xen:helper userBlurb, $user}</div>
                <dl class="userStats pairsInline">
                    <dt title="{xen:phrase total_messages_posted_by_x, 'name={$user.username}'}">{xen:phrase messages}:</dt> <dd>{xen:number $user.message_count}</dd>
                    <dt title="{xen:phrase number_of_times_something_posted_by_x_has_been_liked, 'name={$user.username}'}">{xen:phrase likes_received}:</dt> <dd>{xen:number $user.like_count}</dd>
                    <dt>{xen:phrase trophy_points}:</dt> <dd title="{xen:phrase trophy_points}">{xen:number $user.trophy_points}</dd>
                </dl>
            </div>
            </xen:hook>
       
        <xen:else />
            <h3 class="username guest dimmed">{xen:phrase guest}</h3>
        </xen:if>
   
        <xen:if hascontent="true">
            <div class="contentInfo"><xen:contentcheck>{xen:raw $contentTemplate}</xen:contentcheck></div>
        </xen:if>
   
    </div>
 
</li>
 
Small suggestion: I would include step "Add this code to the start of the ad_message_below template:" with a simple template hook. You can create a new template and just write this template to ad_message_below. The less steps involved in an installation, the easier it may be for everyone to manage (including supporting it). There are already some clients out there :)
 
Back
Top Bottom