View Full Version : Show Thread Enhancements - Post Ranking System
FullyTested
01-31-2009, 10:00 PM
Post Ranking System
by FullyTested
This product does not modify any VB MySQL tables and thus can be used by all forums regardless of whether they have three thousand posts or three million posts in their database.
Also, no manual template edits.
In A Nutshell:
This product provides the ability to track the quality of post contributions made by your registered members.
Each member's rank totals may be displayed (and are searchable) via the postbit template and/or public profile page.
Each post may be ranked 'up' (+1 point) or 'down' (-1 point) by your registered members. Each member may only do this once per post.
This is done via AJAX if the viewer's browser has JavaScript enabled, or via a link, if not.
Once a post has reached a certain point threshold (value is set via AdminCP), it's rank changes accordingly.
All posts start as 'Neutral'.
Positively ranked posts may have their rank changed to 'Highly Ranked' or 'Highest Ranked'.
Negatively ranked posts may have their rank changed to 'Lowly Ranked' or 'Lowest Ranked'.
Whenever a post has its rank changed, the post creator has his/her rank totals updated accordingly.Available Options:
Rank threshold values may be changed at any time., Rank totals are then updated accordingly.
Each rank can have it's own text colour.
Each user has the option to have 'Lowest' ranked posts hidden in a collapsed state (same as the ignore postbit). This option is turned on via the User CP thread display options.
Each user has the option to have 'Highest' ranked posts highlighted to destinguish them from the rest of the posts in the thread. This option is turned on via the User CP thread display options.
Ability to globally force the above highlighted/hidden posts on all users.
Option to have extremely lowly ranked posts auto 'soft' deleted. If post is subsequently undeleted, it's rank will revert to 'Neutral'.
Ability to email mods upon auto deletion of a post.
Selection of usergroups that may not rank posts.
Selection of usergroups who's posts cannot be ranked.
Exclude specific forums from post ranking.
Ability to include/exclude rank name ('Highest Ranked') in postbit
Ability to include/exclude rank score (+10/-5) in postbit
Display user's post rank totals within the postbit template.
Display user's post rank totals within the public profile page.
Search for posts of a certain rank, which belong to a specific member, via the postbit or public profile page.
Display total count, and search for, posts of a certain rank via the 'Post Ranking System' menu in AdminCP.
Manage votes by User or Post via Admin CP.
Statistics page where top posts and top posters are displayed. This page may be limited certain usergroups.
Ability to set a cut-off date (in days). Posts older than x number of days cannot be ranked.
Accountable Actions
Post delete (soft and physical) // rank totals decrement
Post undelete // rank totals increment
Post mergers // rank totals decrement as post may no longer reflect original content on which it was ranked
Thread delete (soft and physical) // rank totals decrement
Thread undelete // rank totals increment
User mergers // ranks transferred to new user
User delete // voted upon post ranks updated., tables cleared of said user
To Install:
Please see the 'ReadMe' file for installation instructions.
Installing this mod should take no longer than 5 minutes.
Version 2.5
Fixed small bug with the stats page.
Added the ability to have the score and rank images display in a separate line when default setting is to not have the thread title in every post.
The following files have changed:
- postrankstats.php (please re-FTP to your server)
- product_postrank.xml (please re-import with 'Allow Overwrite' selected)
Jon Tolzien
02-01-2009, 05:59 AM
no files are their... Did i miss something?
rob01
02-01-2009, 06:12 AM
i will tag it, but how much resources this mod uses (queries, and so on)?
Andyrew
02-01-2009, 06:36 AM
I'm getting database errors when i click on any of the high or low ranked options in ACP
Invalid SQL:
SELECT lowest, postranktotals.userid, user.username
FROM vb3_postranktotals
INNER JOIN vb3_user AS user ON(postranktotals.userid = user.userid)
WHERE lowest > 0
ORDER BY lowest DESC, user.username
LIMIT 0, 50;
MySQL Error : Unknown column 'postranktotals.userid' in 'field list'
Also if i click on the ranked numbers on some ones profile page i get
Invalid User specified. If you followed a valid link, please notify the administrator
Would be good to put an option to turn this mod on or off in settings.
I have disabled the product for the moment.
tranceup
02-01-2009, 08:38 AM
run 3.7 ?
adhmwagde
02-01-2009, 10:24 AM
Hello man ... nice work but README File is empaty " Mac OS X 2 y ? SMLdSMUL ATTR ء ? œ œ com.apple.TextEncoding UTF-8;134217984 "
also the ranking come without images ... i upload the images in misc but i didn't see in the posts ..
and we have
MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON DUPLICATE KEY UPDATE hide_post = 0, highlight_post = 0' at l
Error Number : 1064
this come if you want to change " Post Rank Hide Post " in profile also if i try to ranking in the subject i didn't see the numbers changed in the profile or in the post look my screen
thanks
FullyTested
02-01-2009, 01:11 PM
I have changed the attached zip file to one created on a Windows OS.
Previous version was by a Mac.
I hope this will solve the problem.
adhmwagde
02-01-2009, 02:09 PM
I have changed the attached zip file to one created on a Windows OS.
Previous version was by a Mac.
I hope this will solve the problem.
thanks to change the attach .. but still i have the same problem ... :(
TalkTemplate
02-01-2009, 02:21 PM
looks nice i will try it!
Vaupell
02-01-2009, 03:41 PM
tagging this, but waiting for some succes stories. ;)
furst
02-01-2009, 04:54 PM
tagging this, but waiting for some succes stories. ;)
Likewise.
Andyrew
02-01-2009, 04:58 PM
I'm still getting the same errors with new download. :(
AzzidReign
02-01-2009, 05:43 PM
Sorry man, I still haven't tested it out yet :( I've been really busy but hopefully can get to it this week. Is this an updated version or should I still use the one you sent me?
FullyTested
02-01-2009, 05:46 PM
Sorry man, I still haven't tested it out yet :( I've been really busy but hopefully can get to it this week. Is this an updated version or should I still use the one you sent me?
The one I sent you is too old. Please use this one.
FullyTested
02-01-2009, 05:48 PM
I'm still getting the same errors with new download. :(
Hi Andyrew,
I've made a couple of small changes which I hope will solve the problem.
Please re-FTP the files and re-import the product.
Thanks.
i will keep an eye on this.
FullyTested
02-01-2009, 05:50 PM
this come if you want to change " Post Rank Hide Post " in profile also if i try to ranking in the subject i didn't see the numbers changed in the profile or in the post look my screen
Anyone else getting this error?
Andyrew
02-01-2009, 06:22 PM
Hi Andyrew,
I've made a couple of small changes which I hope will solve the problem.
Please re-FTP the files and re-import the product.
Thanks.
There are duplicate files in the zip many start with ._
FullyTested
02-01-2009, 06:39 PM
There are duplicate files in the zip many start with ._
How about now?
Andyrew
02-01-2009, 06:44 PM
How about now?
Fine now. :up: and all my errors have gone. :)
Just have to wait for users to start ranking and see what happens. ;)
FullyTested
02-01-2009, 06:47 PM
Please keep me posted.
Thanks.
I've been looking for something like this for sometime. Going to try it out, we'll see how it goes.
/me installs.
OK, I installed it and everything seems to work well, however I have encountered a bug. Ever since installing the AJAX on quick reply no longer works. When I make a post, it goes to a redirect page instead of instantly updating the thread. I disabled the ranking system just to see if it was the mod causing the issue, and as soon as I did quick reply worked correctly again.
Any ideas?
furst
02-01-2009, 08:43 PM
Any idea if it works on 3.7?
FullyTested
02-01-2009, 10:01 PM
Ever since installing the AJAX on quick reply no longer works.
Thanks for reporting the problem.
Version 1.2 should fix this issue.
FullyTested
02-01-2009, 10:02 PM
Any idea if it works on 3.7?
It should work just fine, but have not yet tested it on 3.7
sasukewuff
02-01-2009, 10:12 PM
Working perfectly fine in vB 3.8.1... Thanks
KevinL
02-01-2009, 10:16 PM
I am going to have to keep a close eye on this one :)
Vaupell
02-01-2009, 11:11 PM
eek the readme is just one long line.. wtb formating.
93890
i got a few extra enter keys if you need one :p JK
howewer suggest u make ur readme as a html file
like many others then you dont have to worry about
how it looks for others, always the same then :D
really hard to see / read modifications :P
got it installed, testing it out for a few days ;)
PamelaE
02-01-2009, 11:32 PM
Nice idea and I have just added it to my forums. But its design leaves little for the users to understand without explanation.
The main issue with this for me is that people want instant feedback, the fact the stats remain 0 on a profile is a little confusing.
It would even be nice if the user got a message to tell them that they have voted a post down or up.
It might be a nice idea to have a running tally in the stats, for example:
10 postive votes and 1 negative vote.
The other issue is that there is no room for explanation.
Not sure on this and I will see how it pans out.
tefon
02-02-2009, 12:56 AM
hi pls help me.
ERROR :
https://vborg.vbsupport.ru/
Thanks for reporting the problem.
Version 1.2 should fix this issue.
Fixed it, thanks!
Nice idea and I have just added it to my forums. But its design leaves little for the users to understand without explanation.
The main issue with this for me is that people want instant feedback, the fact the stats remain 0 on a profile is a little confusing.
It would even be nice if the user got a message to tell them that they have voted a post down or up.
It might be a nice idea to have a running tally in the stats, for example:
10 postive votes and 1 negative vote.
The other issue is that there is no room for explanation.
Not sure on this and I will see how it pans out.
Make a quick post and explain it to the members. I did that and everyone got it without problem. The point of this system isn't the individual votes, but the group votes. You have to hit thresholds for those votes to matter. On the flip side, you could make a Digg-like system where it has a "+12 Ranked" or "-2 Ranked" sort of thing instead of Highest Ranked / High Ranked / etc.
FullyTested
02-02-2009, 03:42 AM
First of all I assume (we all know what that means ;)) that if one is capable of installing this mod, then one is also capable of opening the readme file in a text editor to read it. But, none the less, point taken and I shall convert it to html on next update.
As for showing points, I'm afraid that is not what this mod is all about. It is not about gratifying ones gathering instincts but rather a way to find out (and display if you so wish) which members are actually contributing to your forum and which are wasting your bandwidth.
Mr. 'tefon', as I am not fluent in Turkish(?), could you please be so kind as to elaborate just a tad.
Thanks.
JermaineBelgard
02-02-2009, 06:50 AM
I still receive a mysql error:
INSERT INTO xxx_postrank
(postid, posterid, rank)
VALUES
(63878, 620, 1)
ON DUPLICATE KEY UPDATE rank = rank + 1;
MySQL-Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON DUPLICATE KEY UPDATE rank = rank + 1' at line 5
Vaupell
02-02-2009, 08:07 AM
Hmm clicked tons of posts and had a few testers just clicking around + and -
still it says
93901
nothind and today when i came back online
i was able to vote the same threads again.. :(
FullyTested
02-02-2009, 08:25 AM
Hmm clicked tons of posts and had a few testers just clicking around + and -
still it says
This is normal!!!
In the product settings, you can set the number of votes/clicks required before a post moves up/down a rank.
It is not recommended to set this value too low.
FullyTested
02-02-2009, 08:26 AM
I still receive a mysql error:
MySQL-Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON DUPLICATE KEY UPDATE rank = rank + 1' at line 5
What version of MySQL are you using?
Leo Brazil
02-02-2009, 08:36 AM
It looks very promissing.
I'm tagging this for future.
Thanks
Edited: Installed and working great.
JermaineBelgard
02-02-2009, 09:42 AM
What version of MySQL are you using?
4.0.27.
FullyTested
02-02-2009, 09:53 AM
JermaineBelgard, I'm afraid you will have to upgrade to MySQL 4.1.0 in order to use this mod.
JermaineBelgard
02-02-2009, 10:05 AM
JermaineBelgard, I'm afraid you will have to upgrade to MySQL 4.1.0 in order to use this mod.
Ok, thanks anyway. :)
tefon
02-02-2009, 11:38 AM
hi pls help me.
ERROR :
http://img132.imageshack.us/img132/1535/errorkc8.gif
if i enable Post Ranking System explorer run this error.
FullyTested
02-02-2009, 11:58 AM
tefon, I saw the image the first time.
As I cannot read it, I do not know what it says.
Just telling me it is an error does not help.
tefon
02-02-2009, 12:26 PM
tefon, I saw the image the first time.
As I cannot read it, I do not know what it says.
Just telling me it is an error does not help.
pls click image or
pls visit : http://forum.frmpc.com/frmpc-com-hediye-yagmuru/264498-frmpc-com-subat-ayina-super-hediyelerle-giriyor.html
and pls click another user : (View Stats) ---> then internet explorer page error.
thank you
FullyTested
02-02-2009, 01:06 PM
tefon, you have a heavily modified postbit template.
Please ensure your template has the following line within it:
$template_hook[postbit_userinfo_right_after_posts]
To find out where to insert this hook, view the original postbit template.
tefon
02-02-2009, 01:18 PM
i add this code
$template_hook[postbit_start]
$template_hook[postbit_userinfo_right_after_posts]
but not correct
my postbit template
$template_hook[postbit_start]
$template_hook[postbit_userinfo_right_after_posts]
<table class="tborder" id="post$post[postid]" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead" $post[scrolltothis]>
<div class="normal" style="float:$stylevar[right]">
<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a> </if>
<if condition="$show['reputationlink']">
<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
<if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>
</if>
<if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a> </if>
<if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a> </if>
$post[iplogged]
<if condition="$show['inlinemod']">
<input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />
</if>
</div>
<div class="normal">
<!-- status icon and date -->
<a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a>
<if condition="!$show['announcement']">
$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
<else />
<phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>
</if>
$post[firstnewinsert]
<!-- / status icon and date -->
</div>
</td>
</tr>
<tr>
<td class="alt2" style="padding:0px">
<!-- user info -->
<table cellpadding="0" cellspacing="$stylevar[cellpadding]" border="0" width="100%">
<tr>
<if condition="$show['avatar']"><td class="alt2"><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a></td></if>
<td nowrap="nowrap">
<div id="postmenu_$post[postid]">
<if condition="$show['profile']">
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
$post[onlinestatus]
<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
<else />
$post[musername]
</if>
</div>
<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
$template_hook[postbit_userinfo_left]
</td>
<td width="100%"> </td>
<td valign="top" nowrap="nowrap">
<div class="smallfont">
<if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>
<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
<div>
$vbphrase[posts]: $post[posts]
</div>
<if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
<if condition="$show['reputation']"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><div><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
$template_hook[postbit_userinfo_right]
<div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
</div>
</td>
</tr>
</table>
<!-- / user info -->
</td>
</tr>
<tr>
<td class="alt1" id="td_post_$post[postid]">
<!-- message, attachments, sig -->
$template_hook[postbit_messagearea_start]
<if condition="$show['messageicon'] OR $post['title']">
<!-- icon and title -->
<div class="smallfont">
<if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
<if condition="$post['title']"><strong>$post[title]</strong></if>
</div>
<hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<!-- / icon and title -->
</if>
<!-- message -->
<div id="post_message_$post[postid]">$post[message]</div>
<!-- / message -->
<if condition="$show['attachments']">
<!-- attachments -->
<div style="padding:$stylevar[cellpadding]px">
<if condition="$show['thumbnailattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_thumbnails]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[thumbnailattachments]
</div>
</fieldset>
</if>
<if condition="$show['imageattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[imageattachments]
</div>
</fieldset>
</if>
<if condition="$show['imageattachmentlink']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[imageattachmentlinks]
</table>
</fieldset>
</if>
<if condition="$show['otherattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_files]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[otherattachments]
</table>
</fieldset>
</if>
<if condition="$show['moderatedattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attachments_pending_approval]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[moderatedattachments]
</table>
</fieldset>
</if>
</div>
<!-- / attachments -->
</if>
$template_hook[postbit_signature_start]
<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
$template_hook[postbit_signature_end]
<if condition="$show['postedited']">
<!-- edit note -->
<div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<em>
<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.
<if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>
</em>
</div>
<!-- / edit note -->
</if>
<div style="margin-top: 10px" align="$stylevar[right]">
<!-- controls -->
<if condition="$post['editlink']">
<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
</if>
<if condition="$post['forwardlink']">
<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
</if>
<if condition="$post['replylink']">
<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
</if>
<if condition="$show['multiquote_post']">
<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
</if>
<if condition="$show['quickreply'] AND !$show['threadedmode']">
<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
</if>
<if condition="$show['moderated']">
<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
</if>
<if condition="$show['deletedpost']">
<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
</if>
<if condition="$show['redcard']">
<a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
<else />
<if condition="$show['yellowcard']">
<a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
</if>
</if>
$template_hook[postbit_controls]
<!-- / controls -->
</div>
<!-- message, attachments, sig -->
</td>
</tr>
</table>
$template_hook[postbit_end]
<!-- post $post[postid] popup menu -->
<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none;">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$post[username]</td>
</tr>
<if condition="$show['profile']">
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
</if>
<if condition="$show['pmlink']">
<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['emaillink']">
<tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['homepage']">
<tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
</if>
<if condition="$show['search']">
<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_all_posts_by_x]</phrase></a></td></tr>
</if>
<if condition="$post['userid'] AND $show['member']">
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
</if>
$template_hook[postbit_user_popup]
</table>
</div>
<!-- / post $post[postid] popup menu -->
FullyTested
02-02-2009, 01:24 PM
Insert it thus:
<div>
$vbphrase[posts]: $post[posts]
</div>
$template_hook[postbit_userinfo_right_after_posts]
TWTCommish
02-02-2009, 01:25 PM
Are the +/- icons free for public use?
FullyTested
02-02-2009, 01:27 PM
Go for it
tefon
02-02-2009, 01:31 PM
Insert it thus:
<div>
$vbphrase[posts]: $post[posts]
</div>
$template_hook[postbit_userinfo_right_after_posts]
$template_hook[postbit_start]
<table class="tborder" id="post$post[postid]" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead" $post[scrolltothis]>
<div class="normal" style="float:$stylevar[right]">
<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a> </if>
<if condition="$show['reputationlink']">
<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
<if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>
</if>
<if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a> </if>
<if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a> </if>
$post[iplogged]
<if condition="$show['inlinemod']">
<input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />
</if>
</div>
<div class="normal">
<!-- status icon and date -->
<a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a>
<if condition="!$show['announcement']">
$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
<else />
<phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>
</if>
$post[firstnewinsert]
<!-- / status icon and date -->
</div>
</td>
</tr>
<tr>
<td class="alt2" style="padding:0px">
<!-- user info -->
<table cellpadding="0" cellspacing="$stylevar[cellpadding]" border="0" width="100%">
<tr>
<if condition="$show['avatar']"><td class="alt2"><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a></td></if>
<td nowrap="nowrap">
<div id="postmenu_$post[postid]">
<if condition="$show['profile']">
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
$post[onlinestatus]
<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
<else />
$post[musername]
</if>
</div>
<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
$template_hook[postbit_userinfo_left]
</td>
<td width="100%"> </td>
<td valign="top" nowrap="nowrap">
<div class="smallfont">
<if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>
<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
<div>
$vbphrase[posts]: $post[posts]
</div>
$template_hook[postbit_userinfo_right_after_posts]
<if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
<if condition="$show['reputation']"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><div><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
$template_hook[postbit_userinfo_right]
<div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
</div>
</td>
</tr>
</table>
<!-- / user info -->
</td>
</tr>
<tr>
<td class="alt1" id="td_post_$post[postid]">
<!-- message, attachments, sig -->
$template_hook[postbit_messagearea_start]
<if condition="$show['messageicon'] OR $post['title']">
<!-- icon and title -->
<div class="smallfont">
<if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
<if condition="$post['title']"><strong>$post[title]</strong></if>
</div>
<hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<!-- / icon and title -->
</if>
<!-- message -->
<div id="post_message_$post[postid]">$post[message]</div>
<!-- / message -->
<if condition="$show['attachments']">
<!-- attachments -->
<div style="padding:$stylevar[cellpadding]px">
<if condition="$show['thumbnailattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_thumbnails]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[thumbnailattachments]
</div>
</fieldset>
</if>
<if condition="$show['imageattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[imageattachments]
</div>
</fieldset>
</if>
<if condition="$show['imageattachmentlink']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[imageattachmentlinks]
</table>
</fieldset>
</if>
<if condition="$show['otherattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_files]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[otherattachments]
</table>
</fieldset>
</if>
<if condition="$show['moderatedattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attachments_pending_approval]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[moderatedattachments]
</table>
</fieldset>
</if>
</div>
<!-- / attachments -->
</if>
$template_hook[postbit_signature_start]
<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
$template_hook[postbit_signature_end]
<if condition="$show['postedited']">
<!-- edit note -->
<div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<em>
<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.
<if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>
</em>
</div>
<!-- / edit note -->
</if>
<div style="margin-top: 10px" align="$stylevar[right]">
<!-- controls -->
<if condition="$post['editlink']">
<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
</if>
<if condition="$post['forwardlink']">
<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
</if>
<if condition="$post['replylink']">
<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
</if>
<if condition="$show['multiquote_post']">
<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
</if>
<if condition="$show['quickreply'] AND !$show['threadedmode']">
<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
</if>
<if condition="$show['moderated']">
<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
</if>
<if condition="$show['deletedpost']">
<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
</if>
<if condition="$show['redcard']">
<a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
<else />
<if condition="$show['yellowcard']">
<a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
</if>
</if>
$template_hook[postbit_controls]
<!-- / controls -->
</div>
<!-- message, attachments, sig -->
</td>
</tr>
</table>
$template_hook[postbit_end]
<!-- post $post[postid] popup menu -->
<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none;">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$post[username]</td>
</tr>
<if condition="$show['profile']">
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
</if>
<if condition="$show['pmlink']">
<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['emaillink']">
<tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['homepage']">
<tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
</if>
<if condition="$show['search']">
<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_all_posts_by_x]</phrase></a></td></tr>
</if>
<if condition="$post['userid'] AND $show['member']">
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
</if>
$template_hook[postbit_user_popup]
</table>
</div>
<!-- / post $post[postid] popup menu -->
i change my postbit
but not correct :(
FullyTested
02-02-2009, 01:43 PM
Well, my guess is that another mod is overwriting the hook in question instead of adding to it.
Could you possibly give an option that collapses posts low / lowest rank (prior to soft-deletion level) similar to how you can collapse forum categories?
FullyTested
02-02-2009, 03:58 PM
Right now each user has the option (set in user cp) to hide (collapse) all 'lowest' ranked posts.
Stubbed
02-02-2009, 05:05 PM
First of all I assume (we all know what that means ;)) that if one is capable of installing this mod, then one is also capable of opening the readme file in a text editor to read it. But, none the less, point taken and I shall convert it to html on next update.
Don't change it to HTML because one person complains.. I'm sure the bulk of people will prefer .txt, and will use a proper text editor that is capable of figuring out what EOL format has been used (Notepad++ (http://notepad-plus.sourceforge.net/) is one if anyone else has the same issue...).
As for showing points, I'm afraid that is not what this mod is all about. It is not about gratifying ones gathering instincts but rather a way to find out (and display if you so wish) which members are actually contributing to your forum and which are wasting your bandwidth.
:up:
This type of post scoring system works very well on Engadget (www.engadget.com), points IMHO don't add any value. Very good modification addition to vBulletin, I'll be having a play around today on my test forum :)
PixelFx
02-02-2009, 05:07 PM
looks cool
Stubbed
02-02-2009, 05:47 PM
FullyTested:
Installed the mod, all working fine, except Quick Edit. I'm assuming that what ever was effecting Quick Reply is stopping Quick Edit from working?
Right now each user has the option (set in user cp) to hide (collapse) all 'lowest' ranked posts.
Is there any way to customize this further, by making it a global setting starting on "Low" ranked posts?
This type of post scoring system works very well on Engadget (http://www.engadget.com/), points IMHO don't add any value. Very good modification addition to vBulletin, I'll be having a play around today on my test forum :)
I'd like to have the option to show post values, doesn't seem like it would be too difficult to add.
FullyTested:
Installed the mod, all working fine, except Quick Edit. I'm assuming that what ever was effecting Quick Reply is stopping Quick Edit from working?
Same issue here. The Quick Edit issue was resolved with the update, but now Quick Edit isn't working. It will update the post when I save the changes, but the page won't reload / etc. unless I force it to.
FullyTested
02-02-2009, 06:06 PM
Stubbed, I got the idea from Engadget. It works very well on their comment style system.
Stubbed, Cryo,
I don't seem to suffer from the quick edit issue.
Could you please provide more info such as browser and what exactly happens.
Instead of the ajax edit it takes you straight to the full edit page?
Leo Brazil
02-02-2009, 06:15 PM
Just an Idea, how about an add on for vBExperience ?
Stubbed, Cryo,
I don't seem to suffer from the quick edit issue.
Could you please provide more info such as browser and what exactly happens.
Instead of the ajax edit it takes you straight to the full edit page?I'm using the latest version of FireFox. Basically I click on "Edit" and it opens the Quick Edit interface. I make the desired changes and hit "Save." Instead of the post changing instantly as it should it simply hangs and sits there "working." If I do a refresh on the page everything is updated. I enabled/disabled the product and confirmed it was the mod causing the issue.
Also, just found another bug. If you use Quick Reply in a forum where thread rating is disabled that post has the rating icons on your screen until refreshed. Not really a huge issue, more of a visual bug than anything (since only you will be able to see it).
FullyTested
02-02-2009, 06:25 PM
I've downloaded and installed the attached zip just to make sure we are all on the same page here, but I still do not have any problems using the quick edit.
I'll keep looking into it.
FullyTested
02-02-2009, 06:30 PM
Cryo, thanks for finding yet another bug :D
It will be fixed for the next update.
Cryo, thanks for finding yet another bug :D
It will be fixed for the next update.
No problem, and good to hear!
FullyTested
02-02-2009, 07:09 PM
Version 1.3 should resolve the Quick Edit issue.
Stubbed
02-02-2009, 09:14 PM
Stubbed, I got the idea from Engadget. It works very well on their comment style system.
Ahh. I should have figured by the icons :)
Version 1.3 should resolve the Quick Edit issue.
Yep, all working now.
schlottkej
02-02-2009, 09:33 PM
Call to undefined method vb_activecache::flush() in /home/thematfo/public_html/includes/adminfunctions_template.php(2359) : eval()'d code on line 6
furst
02-02-2009, 10:39 PM
Installed and testing.
Would be nice to see blog support.
furst
02-02-2009, 11:33 PM
Is there a way to turn highlighting on for all users by default?
furst
02-02-2009, 11:51 PM
Bug: I previously changed the High Rank and Low Rank values, but now for some reason when I go to change it again, the screen just goes blank after I press save. It isn't letting me save new values in those fields. The Highest Ranked and Lowest Ranked fields still let me alter them though.
Stubbed
02-03-2009, 12:41 AM
furst - Sounds like a JS issue, might pay to post up what OS/Browser you're running.
I've changed the values multiple times and all appears well.
furst
02-03-2009, 12:51 AM
furst - Sounds like a JS issue, might pay to post up what OS/Browser you're running.
I've changed the values multiple times and all appears well.
I'm using Chrome. I reinstalled the mod and now that issue is gone.
I have another problem now. I've enabled highlighting in my User CP. Now pages that contain highlighted posts are all broken. When I try to enter one I just get a big white screen. This is probably because my postbit legacy template is modified a bit. What is an elegant solution around this?
Feature Wish List:
- option: person can't rate themselves
- option: turn on highlighting for all members by default
I want to restrict rating to my moderators. This will keep it from becoming a popularity contest and will help bring attention to high quality content. I just need to fix my highlighting issues to get started. I've disabled the hack until then.
FullyTested
02-03-2009, 03:47 AM
Is there any way to customize this further, by making it a global setting starting on "Low" ranked posts?
Is there a way to turn highlighting on for all users by default?
I will look into setting these two options (lowest and highest) globally for all users
I'd like to have the option to show post values, doesn't seem like it would be too difficult to add.
I purposely chose not to do that as +100/-30 means nothing if one does not know what the threshold values are.
Besides not knowing what other people voted makes your vote bias free
- option: person can't rate themselves
What difference does it make? If moving up/down one level takes lets say 25 votes then who cares about that one vote.
I chose to do it this way as it displays the post with the coloured icons instead of the greyed out ones
I've enabled highlighting in my User CP. Now pages that contain highlighted posts are all broken. When I try to enter one I just get a big white screen. This is probably because my postbit legacy template is modified a bit. What is an elegant solution around this?
As I did not want to create a duplicate postbit template just for highlighting, I chose instead to do the inelegant way of substituting the alt1 and alt2 classes in highlighted posts. As your problem illustrates this is not an ideal solution, however, since you have a custom postbit, a duplicate template would not have solved the issue either. Not sure what the answer is.
I want to restrict rating to my moderators.
Do you mean you do not want others to rank posts created by your mods?
PamelaE
02-03-2009, 07:11 AM
Hmm clicked tons of posts and had a few testers just clicking around + and -
still it says
i was able to vote the same threads again.. :(
Thats meant to be normal but not a great user experience on on many levels leaves the application rather redundant. Its basically another ratings type system but you need a certain amount of votes to get any form of feedback via the stats.
The forum I run is busy and the posts turn over quickly. It might be better is this was not done on a post by post basis but instead took into account all a users posts.
So if I get positive clicks on 25 of my posts I get ranked as a positive poster or something. I just don't see this working. I think the concept is a great one and perhaps its something that could be integrated with the groan/thank you hack or the actual ratings system already built in. But as a standalone application it will leave most people either without any stats or if you alter it, with too many.
First of all I assume (we all know what that means ;)) that if one is capable of installing this mod, then one is also capable of opening the readme file in a text editor to read it. But, none the less, point taken and I shall convert it to html on next update.
Thanks.
I thought this too. Don't people own wordpad. Its fine in wordpad.
FullyTested
02-03-2009, 07:42 AM
Thats meant to be normal but not a great user experience on on many levels leaves the application rather redundant. Its basically another ratings type system but you need a certain amount of votes to get any form of feedback via the stats.
The only reason the stats are there is so one can search for posts of a certain rank by a specific user.
The post ranking is not supposed to provide an 'experience' for the clicker, nor is it meant to be a good behaviour point gathering counter (such as ranked badges).
It is what it is, a post ranking system. Nothing more.
imedic
02-03-2009, 07:57 AM
I have same issue with a very active forum already surpassing moderators ability to keep a close eye on posts.
I was looking to a solution to that (more moderators not solving the problem of overlapping when reading so I will still need to read all posts to be sure I don't miss unwanted behavior)
This mod can be used to give permission only to a group (say junior moderators). Access to that group will be automated and reputation based, so it will have valuable members in it (like members with allot of thanks , nominated threads, number of posts)
Then the most important feature will be deletion of posts when a certain number of negative votes will be met.
This will give them a sense of responsability for our forum and will auto delete offtopics or not useful messages upon junior moderators negative vote.
The color change feature will make a Christmas three of the tread so I will ignore it. (does not work for me not that is not useful)
1. I am not clear if you don't have permission to vote you will see the notice in each message (High , low ... )
I will keep an eye on the mode and if my moderators think it will help will give it a go because is already full time job to moderate my forum :D (actually a very good thing :D)
I will appreciate thoughts regarding the integration of this mod in the community and how was perceived. Did it helped you in any way? How?
Edit:
2. Can the buttons and the High / Low ranking text be placed on the blue bar next to post number and how? It will not eat space from the actual post and it will not clutter the view.
3. Deleted posts are soft deleted? Is there any marking so I can see is deleted by this mode and not manually by a supermoderator?
superthang
02-03-2009, 05:53 PM
This is kind of confusion with all the highest and highly.
Is there a way to make it more simple like slickdeals?
just thumb up and thumb down?
furst
02-03-2009, 07:13 PM
What difference does it make? If moving up/down one level takes lets say 25 votes then who cares about that one vote.
Refer to the point made at the bottom of this post. I do not want to have my mods rating themselves as there is no way to track who rates who.
As I did not want to create a duplicate postbit template just for highlighting, I chose instead to do the inelegant way of substituting the alt1 and alt2 classes in highlighted posts. As your problem illustrates this is not an ideal solution, however, since you have a custom postbit, a duplicate template would not have solved the issue either. Not sure what the answer is.
So what do you suggest I do in order to get this working correctly?
Do you mean you do not want others to rank posts created by your mods?
No, I want only my mods to have rating power. This way it's like my mods are responsible for locating and highlighting quality content.
FullyTested
02-03-2009, 08:22 PM
So what do you suggest I do in order to get this working correctly?
You will have to create a duplicate to your custom postbit and then call that one for highlighting purposes. I'm afraid I cannot provide free services to custom modify this or any other mod.
No, I want only my mods to have rating power. This way it's like my mods are responsible for locating and highlighting quality content.
All you have to do then is add everyone except your mods to the exclude usergroup list.
FullyTested
02-03-2009, 08:24 PM
Deleted posts are soft deleted? Is there any marking so I can see is deleted by this mode and not manually by a supermoderator?
Yes
Stubbed
02-03-2009, 09:00 PM
FullyTested - My members have taken a shine to the mod, all is working as expected. I have defaulted the threshold values quite low to get people interested (10, 20, -10, -20), but I will make them higher at a later date.
I was never much of a fan of the reputation system built into vBulletin, so this mod with the thread five star ranking system seems to be working well.
Keep up the good work :)
PamelaE
02-03-2009, 09:20 PM
The only reason the stats are there is so one can search for posts of a certain rank by a specific user.
The post ranking is not supposed to provide an 'experience' for the clicker, nor is it meant to be a good behaviour point gathering counter (such as ranked badges).
It is what it is, a post ranking system. Nothing more.
But what is the incentive for users to click on it? Users don't do anything without a return on it. Some people have lowered the thresh hold and thus people see stats but in the long term that will become a little tedious.
Don't get me wrong I think this is something that could work and its potential is fantastic.
But I think this could be utilised in a much better way to give it more value.
PamelaE
02-03-2009, 09:22 PM
The only reason the stats are there is so one can search for posts of a certain rank by a specific user.
The post ranking is not supposed to provide an 'experience' for the clicker, nor is it meant to be a good behaviour point gathering counter (such as ranked badges).
It is what it is, a post ranking system. Nothing more.
This is kind of confusion with all the highest and highly.
Is there a way to make it more simple like slickdeals?
just thumb up and thumb down?
That is a much better idea, its simple.
FullyTested
02-03-2009, 09:34 PM
Pamela,
I understand what you are saying and a new mod that incorporates your suggestions and those of others might be a better addon to forum threads.
I understand this mod is limited in scope and is not for everyone. It does what I intended it to do and with the help of VB members such as yourself and others who have tried it and helped iron out its kinks, we can all learn from it and get inspired to create better, more exciting, and hopefully more useful mods.
PamelaE
02-03-2009, 09:48 PM
Thanks FT. I think it rocks as an idea and the best system I have seen on here in terms of functionality. As I said its potential is what I find exciting.
Actually the mention of a thumbs up and thumbs down is something that will get people clicking and I'm thinking of simply changeing the icons and lowering the thresh hold.
I think icons like thumbs are more easily understood without the need for explanation.
Thanks for your work on this.
EvilSeph
02-03-2009, 10:40 PM
Hi there,
Thanks for the mod! Currently testing it on a test forum (hence why I haven't marked it as installed) and I noticed that it is missing a logging feature (correct me if I'm wrong :)). Would you mind adding one? It would be very helpful in dealing with abuse of the system.
Thanks again :)
FullyTested
02-04-2009, 01:20 AM
Hi EvilSeph,
Not sure what kind of log record you are seeking.
Each time a person votes it is kept track of.
FullyTested
02-04-2009, 01:25 AM
I was never much of a fan of the reputation system built into vBulletin, so this mod with the thread five star ranking system seems to be working well.
Hi Stubbed,
I originally was going to have threads rated according to the ranked posts within it but never got that far.
luan7749
02-04-2009, 01:44 AM
How about "Neutral". I couldn't see Highest Rank, Lowest rank ect.
http://img8.imageshack.us/img8/8273/giftt2.gif
What's Error ?
AzzidReign
02-04-2009, 01:49 AM
Hi Stubbed,
I originally was going to have threads rated according to the ranked posts within it but never got that far.
Not sure if that would be good. Because you can have a good thread (e.g. tutorial) and then a bunch of idiots come in and say stupid stuff therefore lowering the rating.
FullyTested
02-04-2009, 01:49 AM
I couldn't see Highest Rank, Lowest rank ect.
The rank only changes once enough votes have accumulated to meet the threshold values set in the admin cp product settings. All posts start as 'neutral' and then go up/down a rank as people vote.
FullyTested
02-04-2009, 01:53 AM
Not sure if that would be good. Because you can have a good thread (e.g. tutorial) and then a bunch of idiots come in and say stupid stuff therefore lowering the rating.
I see your point.
I just thought a more integrated ranking system between posts and threads would be nice. But you are right.
EvilSeph
02-04-2009, 03:01 AM
Hi EvilSeph,
Not sure what kind of log record you are seeking.
Each time a person votes it is kept track of.
Thanks for the reply. :)
I'm aware the votes are kept track of, but, if I'm not mistaken, there is no interface to view this vote log? My main concern is having the facilities to deal with abuse of this system. Things like vote logging (and viewing of the logs), per-user banning from the system, etc. are really helpful to achieve this :)
FullyTested
02-04-2009, 08:17 AM
Things like vote logging (and viewing of the logs), per-user banning from the system, etc.
OK, I see where you are going with this now.
While it is always nice to have extra features, I think the time and effort that would go into incorporating this properly would not be worth it as each user can only vote once per post and if the rank threshold is set high enough (as it should), the effect of a anti social user who constantly votes negatively on every post is marginal at best.
sensimilla
02-04-2009, 09:09 AM
I couldnt find where to translate the Neutral word from postbit.. changed it in phrases but its still in english..
g0dfather1984
02-04-2009, 02:22 PM
My page turns white when I go to look at a thread after installing this.
=/
Please help.
zglows
02-05-2009, 06:41 PM
I love this mod.
FullyTested
02-05-2009, 07:23 PM
My page turns white when I go to look at a thread after installing this.
Re-FTP all files and re-import the product.
Please ensure that the files and product are from the same zip folder you downloaded.
Howie6666
02-05-2009, 09:21 PM
Can this be enforced to promotions..
ie: If someone goes -10 for example, can I set promotions to auto ban.. or does it have to be done manually?
Thanks
Howie.
imedic
02-06-2009, 04:27 AM
Worked like a charm. Great stuff !
I have attached my buttons in case are useful for someone. Mine are bigger because I want to encourage users to vote on them. You can see here (http://www.eugenol.ro/forum/showthread.php?p=95798#post95798) how it looks live but only gray buttons, red and green see below.
Note: "Enter the text color for the phrase 'Low Ranked' in control panel settings " should be 'Lowly Ranked' . If you search for Low Ranked you won't be finding the phrase. ;)
@ sensimilla For Neutral search with exact match, and Case-Sensitive set to yes and it should work. Pay attention where you input the translation tho :D I am also using local language and it works.
FullyTested
02-06-2009, 09:58 AM
ie: If someone goes -10 for example, can I set promotions to auto ban.. or does it have to be done manually?
Not sure this mod is really about banning people. It could be done of course.
Note: "Enter the text color for the phrase 'Low Ranked' in control panel settings " should be 'Lowly Ranked'
imedic, thanks for letting me know and for sharing the buttons.
AyeCapn
02-06-2009, 07:37 PM
would it be possible to add a field for forums to INCLUDE rather than EXCLUDE? I have one forum I'd like to use this in as a replacement for a failed attempt at integrating a Pligg installation.
FullyTested
02-07-2009, 03:57 AM
AyeCapn, it is pretty much a question of either one includes or excludes forums.
Since I believe most would like to exclude rather than include forums I will not be changing it.
You could however turn the exclude list into an include one yourself quite easily.
cykelmyggen
02-07-2009, 08:17 AM
Where do I translate the alt-text on the ranking buttons?
...and thanks for a very nice mod:up:
cykelmyggen
02-07-2009, 08:28 AM
Where do I translate the alt-text on the ranking buttons?
...and thanks for a very nice mod:up:
Nevermind - just a cache teasing me ;)
imedic
02-07-2009, 03:32 PM
Just a wish for the ones using translated version, on next version please use one phrase in Post Rank Statistics for each line not 2 phrases, because uppon translation if language has different topic sounds wrong
Highest Ranked Posts in my language needs to be: Posts Highest Ranked because is composed of 2 phrases: Posts and Highest Ranked
so better to use a new phrase with all words.
This is if you find free time before releasing an update for this mode and you don't know what to do with it :D
Great mod : I have translated and launched on my site. I wait for reactions.
PS nominated too :)
AyeCapn
02-08-2009, 03:43 AM
AyeCapn, it is pretty much a question of either one includes or excludes forums.
Since I believe most would like to exclude rather than include forums I will not be changing it.
You could however turn the exclude list into an include one yourself quite easily.care to share how one would do this? :D
FullyTested
02-10-2009, 10:49 AM
please use one phrase in Post Rank Statistics for each line not 2 phrases
I'll fix that for the profile page stats but for the postbit that would mean the rank names would not stand out as they do now.
care to share how one would do this? :D
The simplest way would be to open functions_postrank.php, find the function called 'postrank_exclude_forum' and then replace where it says 'return true' (line 137) to 'return false', and 'return false' (line 139) to 'return true'.
zglows
02-16-2009, 12:56 AM
Hello, FT. I think this is one of the best mods around here.
Is there a way we can have the option to show post values?
For example, 10 users vote positive and 5 users vote negative. The displayed number would be +5.
Please make this possible as an optional activated feature. I'll send you a big gift i you do.
Edit: I'd like to report a little bug. If you end up with this post order:
1st post: Lowest Ranked
2nd post: Lowest Ranked
3rd post: Highest Ranked
Then they all look highlighted.
FRANKTHETANK 2
02-16-2009, 01:41 AM
holy crap this is perfect. I am building a modeling site and this will work great for ranking the models. I hope at least. :)
Capper5016
02-16-2009, 06:18 AM
Would it be possible to remove "Neutral"?
Maybe an additional mod with a simple thumbs up/thumbs down for posts. I am building a debate site, and want to encourage members to vote for the best posts in each thread......ideally a way to highlight the best post in each thread, and maybe the worst posts in each thread..
FullyTested
02-16-2009, 06:18 AM
Hello, FT. I think this is one of the best mods around here.
Is there a way we can have the option to show post values?
For example, 10 users vote positive and 5 users vote negative. The displayed number would be +5.
Please make this possible as an optional activated feature. I'll send you a big gift i you do.
Edit: I'd like to report a little bug. If you end up with this post order:
1st post: Lowest Ranked
2nd post: Lowest Ranked
3rd post: Highest Ranked
Then they all look highlighted.
Hi zglows,
Thanks for your feedback.
I'm afraid I'm unable to duplicate your highlighting problem. Do you have a custom postbit template by any chance? Unfortunately the highlight feature relies on exact html code from original template.
As for displaying the score, since the users do not know what values you are using for the rank thresholds, the value +5 will mean nothing to them. I decided not to display any score values as I thought that would bias someone when they vote. This mod is more about keeping tabs on quality post content rather than 'post thanking'.
I'll send you a big gift i you do
A gift I cannot refuse?! :eek:
If the 'gift' does not have two knuckles, I could always customize the code.
David.
FullyTested
02-16-2009, 06:22 AM
Capper5016,
The 'Helpful Answers' mod might be more like what you are looking for:
https://vborg.vbsupport.ru/showthread.php?t=204117
Capper5016
02-16-2009, 06:26 AM
I installed that one, and didnt like it....yours is much better
FullyTested
02-16-2009, 06:40 AM
Thanks.
A few posts back, members have posted some thumbs up/down images you could use, but there is no way to just highlight/hide only one post per thread as the 'score' is by rank and not points.
SymbioteK
02-17-2009, 09:15 AM
ok, i guess i'm just too dumb
all installed fine, followed instructions, its all there in admin.
just not there client side.....
FullyTested
02-17-2009, 10:26 AM
just not there client side.....
If you use custom/modified postbit templates then please ensure that they include the following (from original postbit template):
- $post[posts]
- $template_hook[postbit_messagearea_start]
- $template_hook[postbit_userinfo_right_after_posts]
FullyTested
02-17-2009, 10:37 AM
version 1.5
Added a score display feature (+10/-5) as well as the ability to not display rank name
The following files have changed:
1). The product itself (please re-import with 'Allow Overwrite' selected)
2). includes/functions_postrank.php (please re-FTP the file to your server)
3). clientscript/vbulletin_ajax_postrank.js (please re-FTP the file to your server)
Rckcrwlr
02-17-2009, 01:52 PM
No data in the files...???
FullyTested
02-17-2009, 02:41 PM
No data in the files...???
What do you mean?
Rckcrwlr
02-17-2009, 02:54 PM
What do you mean?
I unzipped them and there is two files and this is what I get...
FullyTested
02-17-2009, 03:02 PM
Hmmm, well it was zipped on a Mac but other people have downloaded it and all files were in place.
Not sure what to say. Can you try downloading it again?
Rckcrwlr
02-17-2009, 04:32 PM
I give up on this one...it seems that there are multiple files within the zip that keeps wanting to overwrite the others...
I'll try at a later date...
Thanks
FullyTested
02-17-2009, 08:29 PM
Sorry for all the auto PM's sent out from this thread.
I was trying to zip the file using different software to see if the MacOS files still show.
In addition, I have fixed a couple of bugs that showed up after changing the code to allow for the display of the rank score.
Sorry for the inconvenience.
zglows
02-17-2009, 08:34 PM
I give up on this one...it seems that there are multiple files within the zip that keeps wanting to overwrite the others...
I'll try at a later date...
Thanks
When you unzip the file it asks you if you want to overwrite. You just click 'Yes to all' and all files get extracted correctly.
I can see the unzipped files just fine.
Rckcrwlr
02-17-2009, 09:11 PM
FT has been working with me to figure it out.
This is what I get if I click on the zip file...but to try to extract it I get the errors due to the duplicate file names.
https://vborg.vbsupport.ru/external/2009/02/45.jpg
https://vborg.vbsupport.ru/external/2009/02/46.jpg
https://vborg.vbsupport.ru/external/2009/02/47.jpg
https://vborg.vbsupport.ru/external/2009/02/48.jpg
SymbioteK
02-17-2009, 09:36 PM
Originally Posted by SymbioteK
just not there client side.....
If you use custom/modified postbit templates then please ensure that they include the following (from original postbit template):
- $post[posts]
- $template_hook[postbit_messagearea_start]
- $template_hook[postbit_userinfo_right_after_posts]
Yes, I have these in my postbit - nothing shows regardless.
Can I sticky you my postbit to see if there is some other problem?
FullyTested
02-17-2009, 09:53 PM
Can I sticky you my postbit to see if there is some other problem?
Yes sure.
By the way version 1.8 is latest.
I must be getting tired as I am missing obvious things, so will be calling it a night (Europe)
Please do report any issues you encounter.
Thank you.
Leo Brazil
02-18-2009, 11:02 AM
FullyTested,
After the sequence of updates I've got a little lost.
My current version installed is 1.6, my question: From this version to last one 1.8 what files actualy changed ? Just the product it self ?
Sorry, not complains about this, this mod is great and those several updates means that you really care about "Supported" is.
FullyTested
02-18-2009, 11:14 AM
Hi Leo Brazil,
Anything above 1.5 only requires a re-import of the product.
Sorry about all the updates.
Leo Brazil
02-18-2009, 11:42 AM
Thanks for the info and don't be sorry, like I said it means you are giving good support for people here.
SymbioteK
02-18-2009, 09:30 PM
Ideally, I would use this as a means to give kudos to members.
eg.
1. on the home page, show a report of top top posters of all time, top 10 this month so far, and at then same in each forum.
(2) Send an auto email to all members each month with the stats.
doable?
zglows
02-19-2009, 02:51 PM
The originals are the best but here are some more images you can use:
https://vborg.vbsupport.ru/external/2009/02/13.gif https://vborg.vbsupport.ru/external/2009/02/14.gif
https://vborg.vbsupport.ru/external/2009/02/15.gif https://vborg.vbsupport.ru/external/2009/02/16.gif
https://vborg.vbsupport.ru/external/2009/02/17.gif https://vborg.vbsupport.ru/external/2009/02/18.gif
https://vborg.vbsupport.ru/external/2009/02/19.gif https://vborg.vbsupport.ru/external/2009/02/20.gif
blissend
02-19-2009, 05:41 PM
w00t! This mod looks very promising so I'm testing it out now.
Would you consider having posts fade away with something like an opacity change the more negatively ranked they are? Like...
http://www.ihavecnb.com/images/postfade.png
Basically lowest is nearly invisible and the higher its rated the more highlighted and visible it becomes. Is this an idea worthy of considering? 8)
FullyTested
02-19-2009, 07:08 PM
on the home page, show a report of top top posters of all time, top 10 this month
Thanks, I'll keep this in mind for future updates.
Would you consider having posts fade away with something like an opacity change the more negatively ranked they are?
I tried that when I first created this mod and found out that it makes the thread much more difficult to read. It ended up looking like a gimmick rather than something useful.
I do agree that it looks and works very well on Engadget where they have an all white page and posts.
Vaupell
02-19-2009, 09:55 PM
arrghh downloaded the update, and opended the readme
and again MAC txt file on windows , naaa its all just one long line.
hope nothing importent in there, simply not gonna go through this once again
cause of a txt file.
html / doc = formatting = cross platform compatable.
Playa82
02-20-2009, 07:06 PM
nice hack, but i get this error in my user profiles...
see attached image
jujubins
02-21-2009, 08:56 PM
He can work like this:
yellow +10
green +20
blue +30
red -10
hide -20
delete -30
kavehch
02-21-2009, 10:10 PM
i dont download this hack if i download i dont extract please rar this file to me thanks a lot
itsheinz
02-22-2009, 02:27 PM
what seems to be the problem,the images are not showing..
FullyTested
02-23-2009, 10:45 PM
Vaupell:
Notepad++ is free!
Playa82:
You must have another mod that is calling the 'member_profileblock_fetch_unwrapped' hook multiple times.
jujubins:
Not sure what you mean...
kavehch:
Winzip is free!
itsheinz:
Did you place the images in the images/misc folder and/or have you changed the link to that folder in the vBulletin settings?
Playa82
02-24-2009, 04:26 AM
Playa82:
You must have another mod that is calling the 'member_profileblock_fetch_unwrapped' hook multiple times.
thanks, got it now.
morrow
02-25-2009, 09:52 PM
When I click, I don't see the number increase or decrease in either IE 7 or Firefox.
zglows
02-26-2009, 11:26 AM
Morrow, when you click the number stays the same. You need to refresh the page in order to see the new count.
FullyTested
02-26-2009, 02:00 PM
version 1.9
Added multiple search features via the admin cp
You can now search by rank, by post, or by percentile (ie. those who always vote 'down' 80% of the time)
UPGRADING:
For versions LOWER than 1.5, follow the install instructions.
For versions HIGHER than 1.5:
1). re-FTP admincp/postrank.php to your server
2). re-FTP includes/xml/cpnav_postrank.xml to your server
3). re-import the product with 'Allow Overwrite' selected
morrow
02-26-2009, 08:55 PM
Morrow, when you click the number stays the same. You need to refresh the page in order to see the new count.Doesn't work. Using firefox and IE. Click, it grays out, I refresh, number still at zero.
FullyTested
02-26-2009, 09:18 PM
Are you talking about the figures that show up when you click the view stats link?
If so, then those only change when a post reaches a rank threshold value.
inciarco
02-26-2009, 10:22 PM
Great Mod, Thank You For Sharing It. :up:
Works Fine on vB373.
Some Ideas:
1. Would be Nice for Users to be Able to Change their Votes. (I think this is Important, in case someone Voted by Mistake Choosing the Wrong Option).
2. Would be Nice to have an Option to Choose/Write Which Usergroups Can See the Mod, (on Postbit, on User Profile, and Other Places the Mod Works), so that Resources can be Saved. (I'd like Only Registered Users and other Usergroups of Members of my Forums to be able to see the Mod, and Not Unregistered Visitos, to Save Resources).
My Best Regards.
:)
inciarco
02-27-2009, 12:16 AM
Bugs:
- When Choosing to Hide Very Low Ranked Posts they are Hidden From Registered Users, but NOT From UnRegistered Users (Visitors); for Visitors the Posts Appear Extended and Not Collapsed. :confused:
- Also When Choosing to Highlight Very High Ranked Posts they are Highlighted For Registered Users, but NOT For UnRegistered Users (Visitors); for Visitors the Posts Appear Normal and Not Highlighted. :confused:
- When Leaving Highlight Color (message and/or username area) Blank (with no Hex Value), then those Areas Appear with a Neutral Color, Not the (Alt1 or Alt2 CSS Color) :confused:; it'd be Nice that if Leaving Any or Both of this Fields Blank, the Mod Uses the Original Alt1 and/or Alt2 to be Used on the Postbits that are to be Highlighted. ;)
My Best Regards.
:)
zglows
02-27-2009, 12:30 AM
1.9 works great.
inciarco
02-27-2009, 01:42 AM
Other Idea:
- Is Important to Add a Yes/No Option to Allow (or Not) Users to Rate Their Own Posts. ;)
(Like on the Post Thank You Hack there's an Option to Allow or Not Users to Thank Themselves).
(In many cases Admins Won't Like Users to Rate/Rank Their Own Posts).
My Best Regards.
:)
FullyTested
02-27-2009, 09:28 AM
inciarco, thanks for your feedback.
- Is Important to Add a Yes/No Option to Allow (or Not) Users to Rate Their Own Posts. ;)
Would be Nice for Users to be Able to Change their Votes.
Since their vote is only one of many, it really makes no difference.
Would be Nice to have an Option to Choose/Write Which Usergroups Can See the Mod
I'll look into adding this into next version
- When Choosing to Hide Very Low Ranked Posts they are Hidden From Registered Users, but NOT From UnRegistered Users (Visitors); for Visitors the Posts Appear Extended and Not Collapsed. :confused:
- Also When Choosing to Highlight Very High Ranked Posts they are Highlighted For Registered Users, but NOT For UnRegistered Users (Visitors); for Visitors the Posts Appear Normal and Not Highlighted. :confused:
This was designed this way since hiding and highlighting posts is a user option (user = member)
- When Leaving Highlight Color (message and/or username area) Blank (with no Hex Value), then those Areas Appear with a Neutral Color, Not the (Alt1 or Alt2 CSS Color) :confused:; it'd be Nice that if Leaving Any or Both of this Fields Blank, the Mod Uses the Original Alt1 and/or Alt2 to be Used on the Postbits that are to be Highlighted. ;)
This means you do not want to use the highlighting option.
Simply disable this feature and the post will have its original Alt1 and Alt2 colours.
Or, if you only want one side to have the Alt colour then why not insert that colour as the value?
aibon
02-27-2009, 02:56 PM
there seems to be a major Bug. sometimes it works only on second click.
checking with firebug i can see that the first ajax request most always returns a 503
Switch02
02-27-2009, 03:24 PM
Very nice work here mate congrats i will try it. ;)
FullyTested
02-27-2009, 06:16 PM
there seems to be a major Bug. sometimes it works only on second click.
checking with firebug i can see that the first ajax request most always returns a 503
I am unable to duplicate this on Firefox running Firebug.
It always works on first click for me.
Can you provide more details please.
vbboarder
02-27-2009, 07:22 PM
Thanks for this useful mod, nominated for MOTM!
Bugs Report:
1. When a user sets to auto collapse the lowest ranked posts, and then manually expands those posts, the reply & multi-quote buttons do not show up in both IE7 & FF3. Not sure if you intentionally left those buttons out, but those buttons may still be needed even for lowest ranked posts.
2. Clicking on the "# rank" link does not change it to "+upvote / -downvote" in IE7, but does work in FF3.
inciarco
02-28-2009, 01:17 AM
inciarco, thanks for your feedback.
This was designed this way since hiding and highlighting posts is a user option (user = member)
The Member Option (or Choosing to Apply that Option in All Cases) is Working Ok.
What is Not Working Fine is that If I Choose to Hide Very Low Ranked Posts, then the Hiding of Posts Only Work for Registered Members and Not For Unregistered Members.
If I'm a Unregistered Member then I can see Low Ranked Posts as well as the Other Posts No Matter the User's Will to Hide those Posts; the Hiding Rules are Only Applying to Registered Users and Not to Unregistered Ones.
It Should Apply to Registered Members as well as for Unregistered Members, (All Usergroups).
Make the Test:
- Choose to Hide Very Low Ranked Posts.
- Logged as Any User Verify that Any Post is Being Hide.
- Now as a Guest (Non Registered User), in Other Window, see that same Post... You'll see that It's Not Being Hidden for Guests. (That's the Bug - Hidden for Registered Users and Not for Unregistered ones). :confused:
I Hope You can Fix that Bug on your Next Update. ;)
Really Great Mod, Congratulations and Once Again Thank You For Sharing It. :up:
My Best Regards.
:)
inciarco
02-28-2009, 01:58 AM
inciarco, thanks for your feedback.
This means you do not want to use the highlighting option.
Simply disable this feature and the post will have its original Alt1 and Alt2 colours.
Or, if you only want one side to have the Alt colour then why not insert that colour as the value?
Actually I noticed that when the Highlight Option is Enabled, and I try to select a Post to Moderate it in any way, then the Moderation Color don't Overwrite the Hoghlight Color, so I was planning to Enable Only the Highlight for the Title and leave the Content with the Original Color (Leaving Blank that particular Hightlight Option), so that when I Moderate the Content/Body of the Post has the Moderation Background Color, but as I explained when I leaved the Field Blank then a Neutral Color Appeared Damaging the Layout Background Color for the Post's Body/Content, that's why I suggested that when Leaving any of those 2 Fields Blank, then the Mod Leaves the Original Alt1 and/or Alt2 CSS Classes of those Table Cells, so that when Moderating those Posts the Post gets the Moderation Background Color when Clicking the Selection Box of that Post.
(Moderate the Post can mean Copy it, and is important to have the Visual Background Help to know which Posts are being Moderated at certain time).
I Hope this can be Applied, is a Simple Logic Sentence, <if> Field/Option is Not Blank then Apply Background Color </if>, and you see that if Field is Blank then No Style will be Applied to the Cell and the Forum Softeware will use the Defaul Alt1 or Alt2 CSS Style.
My Best Regards.
:)
aibon
02-28-2009, 05:35 AM
I am unable to duplicate this on Firefox running Firebug.
It always works on first click for me.
Can you provide more details please.
i dont know what more details i could provide... it just doesnt work on the first click. and the ajax call returns a 503.
i dont' know what more details i can get out of this. suggestions please?
aibon
02-28-2009, 03:45 PM
solved the problem. don't know why i didn't looked in the response directly.
my database user didnt have rights to use 'Lock Tables'. don't know why this doesn't make problmes in the rest of the board.
vbboarder
02-28-2009, 07:58 PM
Bug Report: The option to search users who have voted up/down X% of the time does not work. When specified either voted up or voted down, no results were given: I verified the entries in the postrankedby table so there should have been some results for the query. Also, when specified voted down, a warning was given:
Warning: arsort() expects parameter 1 to be array, null given in [path]admincp\postrank.php on line 184.
Feature Request: Provide a statistics page where users can see the top X# of highest, highly, lowly, & lowest ranked posts. Besides listing the postings' titles, it would be helpful to also show users who have voted up and users who have voted down.
inciarco
03-01-2009, 09:42 PM
I've just noticed what seems to be another Bug, perhaps related with the one I posted about Very Low Ranked Posts Not Being Hidden for Unregistered Guests, and is that also for Unregistered Guests the Very High Ranked Posts are not being Highlighted as it is being done for Registered Users. :confused:
My Best Regards. ;)
:)
Teresa
03-01-2009, 10:47 PM
I'm getting this error:
Warning: require_once([path]/includes/functions_postrank.php) [function.require-once]: failed to open stream: No such file or directory in [path]/showthread.php(984) : eval()'d code on line 4
Fatal error: require_once() [function.require]: Failed opening required '/home/cavycage/public_html/forum/includes/functions_postrank.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/cavycage/public_html/forum/showthread.php(984) : eval()'d code on line 4
On vB 3.8.1,downloaded version 1.9 today.
Teresa
03-01-2009, 11:04 PM
I'm also getting this when I go into vB Admin options to try to tweak the config settings for this mod:
Parse error: syntax error, unexpected T_STRING in /home/cavycage/public_html/forum/includes/adminfunctions_options.php(397) : eval()'d code on line 4
Parse error: syntax error, unexpected T_STRING in /home/cavycage/public_html/forum/includes/adminfunctions_options.php(397) : eval()'d code on line 4
Teresa
03-01-2009, 11:29 PM
I'm getting this error:
Warning: require_once([path]/includes/functions_postrank.php) [function.require-once]: failed to open stream: No such file or directory in [path]/showthread.php(984) : eval()'d code on line 4
Fatal error: require_once() [function.require]: Failed opening required '/home/cavycage/public_html/forum/includes/functions_postrank.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/cavycage/public_html/forum/showthread.php(984) : eval()'d code on line 4
On vB 3.8.1,downloaded version 1.9 today.
I got this fixed by manually uploading every file. For some reason (must have to do with mac issue :mad: ) my normal ftp'ing of files up to my server didn't work.
Teresa
03-02-2009, 12:23 AM
Parse error: syntax error, unexpected T_STRING in /home/cavycage/public_html/forum/includes/adminfunctions_options.php(397) : eval()'d code on line 4
Parse error: syntax error, unexpected T_STRING in /home/cavycage/public_html/forum/includes/adminfunctions_options.php(397) : eval()'d code on line 4.
This got fixed by my manual upload of files as well.
Teresa
03-02-2009, 12:54 AM
Since it's not mentioned in the Accountable Actions, I'm curious about something.
What happens when we BAN someone OR we move someone into a group that is NOT approved for ranking posts?
An easily foreseeable situation is when we get into some very heated debates and some users have their friends register to support them. More often than not, they get themselves banned by breaking other rules, but it wouldn't be before a potential flurry of ranking activity.
Teresa
03-02-2009, 02:26 AM
I would like more flexible on the reporting.
I'd like to be able to see not just the highest, high, low and lowest posts, but also those with a non-zero activity that aren't ranked yet.
On the more detailed search version, I'd like to not have to choose between up or down, but select ANY vote.
I'd like to be able to see who has voted and there summary by user and sortable on different stat columns.
All that would be very nice!
Thanks for the great mod.
Teresa
03-02-2009, 02:54 AM
Also, I would like to be able to add an option to the search pull-down that allows you to search posts by rank. It would select all posts with a non-zero rank activity and sort them top-down by rank and include the post status (high, low...). I would like to be able to sort by the rank column or the status.
I'd like the same idea by user.
Teresa
03-03-2009, 02:46 AM
Sorry to have so many requests. But I really do like this mod. Voted MOTM.
I'd really like the ability to have the post results display:
+2 Votes (2 Up / 0 Dn) - basically both the options displayed simultaneously without the toggle link.
FullyTested
03-03-2009, 02:36 PM
Version 2.0
Fixed a few bugs and added the following features:
- Manage votes by User or Post via Admin CP
- Auto hide (collapse) now has multi-quote and quick-reply buttons
- If no highlighting colour is specified, that colour is now skipped
- You may now choose if to allow users to rank their own posts
- You may now force post highlighting and/or hiding upon Unregistered users
- Added a top 10 statistics page a link to which is placed at the bottom of the Quick Links drop down menu
UPGRADING:
It is highly recommended you Un-install and then Re-install the product.
Please follow the ReadMe instructions and re-FTP all files to your server.
zglows
03-03-2009, 02:48 PM
Wow 2.0! What an update, this mod keeps getting better and better.
Teresa
03-03-2009, 04:05 PM
I won't lose my current votes by uninstalling, will I?
Thanks!
Teresa
03-03-2009, 04:06 PM
I won't lose my current votes by uninstalling, will I?
Thanks!
Or my phrase changes?
DobieGillis?
03-03-2009, 04:27 PM
interesting Mod, well done!
FullyTested
03-03-2009, 04:49 PM
I won't lose my current votes by uninstalling, will I?
Thanks!
You will.
You don't have to uninstall but is recommended if one has changed the 'Abysmal Rank' (auto delete) settings.
Teresa
03-03-2009, 04:54 PM
You will.
You don't have to uninstall but is recommended if one has changed the 'Abysmal Rank' (auto delete) settings.
Oh good. I didn't change that, so hopefully, I can do a normal upgrade. Thanks.
FullyTested
03-03-2009, 04:57 PM
Teresa, you still need to re-upload all the files (not images) to your server.
vbboarder
03-03-2009, 05:17 PM
Thanks for the update.
Bugs Report:
#1: The option to search users who have voted up/down X% of the time still does not work in version 2.0, but the warning message is gone now. When specified either voted up or voted down, no results were given: I verified the entries in the postrankedby table so there should have been some results for the query.
#2: The statistics page works and looks awesome! However, there's 2 minor bugs relating to the Display Stats in Navbar Link. It should be hooked to parse_templates so that the link shows up in non-forum pages, and sessionurl should be used instead of sessionurl_q since you have the '?' query character in the url.
#3: Clicking on the "# rank" link still does not change it to "+upvote / -downvote" in IE7 (works fine in FF3).
#4: There are no date or version number for the templates so VB may not be notifying users that templates need to be reverted when updating. Can you include these info in your templates xml so that we'll know if templates need to be reverted?
Feature Request: Provide an option to force only unregistered users for post highlighting and post hiding. I don't want to force members since they can specify their own settings, but I want to force guests since they don't have their own settings.
inciarco
03-03-2009, 08:31 PM
Fantastic Update FullyTested, Thank You Very Much For Sharin It. :up::up::up:
I Voted For This Mod For this Month's MOTM. ;)
All Features Working Fine So Far On My Tests. :up:
Only One Observation (Little Bug), and it's that on Internet Explorer 6 (I don't know if on other Higher Versions Too), the "+ X rank" Link don't Change to the "+Y / -Z" Text, but on FireFox and on Chrome it does. :confused: ;)
My Best Regards.
:)
FullyTested
03-03-2009, 10:19 PM
#1: The option to search users who have voted up/down X% of the time still does not work in version 2.0,
I think I know why this is. The value for minimum posts ranked by the user is currently compared against the total 'up' votes and total 'down' votes separately instead of the combined total. Will try and fix it for next update.
#2: The statistics page works and looks awesome! However, there's 2 minor bugs relating to the Display Stats in Navbar Link. It should be hooked to parse_templates so that the link shows up in non-forum pages, and sessionurl should be used instead of sessionurl_q since you have the '?' query character in the url.
Thanks for letting me know. I shall change that accordingly.
#3: Clicking on the "# rank" link still does not change it to "+upvote / -downvote" in IE7 (works fine in FF3).
Only One Observation (Little Bug), and it's that on Internet Explorer 6 (I don't know if on other Higher Versions Too), the "+ X rank" Link don't Change to the "+Y / -Z" Text, but on FireFox and on Chrome it does.
I think this is a well known bug with IE that has to do with display:none; and display:block; in spans
I don't have IE on my Mac but will see what I can do. Suggestions are most welcome.
#4: There are no date or version number for the templates so VB may not be notifying users that templates need to be reverted when updating. Can you include these info in your templates xml so that we'll know if templates need to be reverted?
Will fix that.
Provide an option to force only unregistered users for post highlighting and post hiding. I don't want to force members since they can specify their own settings, but I want to force guests since they don't have their own settings.
Will try and fix it for next update.
Thank you for the feedback and for all of you who have voted for this mod.
While this mod is far from being perfect I think it has some potential.
vbboarder
03-03-2009, 11:50 PM
Feature Request: Provide a "User Votes" js-enabled link that will show the names of the users who voted up and who voted down. The userinfo area in postbit is probably too small or congested to show all the names, so you may want to use the postbit_end template hook. If not implementing by ajax, provide an option to limit the usergroups whose posts would have this feature to limit the # of extra queries.
Teresa
03-04-2009, 04:22 PM
Feature Request: Provide a "User Votes" js-enabled link that will show the names of the users who voted up and who voted down. The userinfo area in postbit is probably too small or congested to show all the names, so you may want to use the postbit_end template hook. If not implementing by ajax, provide an option to limit the usergroups whose posts would have this feature to limit the # of extra queries.
I like that idea, but would also request that that feature be secured by usergroup. Our members are really liking the fact that the voting is anonymous--which is a big distinction from the Thanks Mod. I would only want Mods/Admin to see who voted on any given post. But I would LOVE to be able to see that easily on any given post.
Feature Request: I like the Top 10 Stats. It's a good start, but we need more. We really need the ability to see ALL posts that have been voted on--that is any voting activity. Instead of hard-coded top-10, I'd like a pull-down option of how many to display or 'all' with paging. Also, with all the columns you have in the stats, we would like those columns to be sortable.
Feature Request: I'd really prefer to see a distinction between, Neutral (WITH VOTES) and Neutral (NO VOTES). Actually, "Neutral WITH VOTES" is of great interest to me, especially the higher the vote count, because those would be our controversial posts. I would prefer to have ONE MORE Category of post, called NEUTRAL, with a score of high-1 through low+1 with ANY voting activity. That way, in the member profile, members can click on their NEUTRAL total post count and go see which posts are getting any votes at all, even though they haven't moved up or down enough to trip a threshold. For example, my thresholds are 10, 5, -5, -10. I would like ALL posts with any votes and a score (including zero) between 4 and -4 to be counted as neutral. So, in addition, it should be clearer on a post when a post moves to NEUTRAL versus NO VOTES. And of course have those titles phrased as well.
Then I wouldn't need the additional report of finding all voted upon posts by user, because it would be there by default in their profile and postbit.
Thanks so much!! Loving this mod.:D
Teresa
03-04-2009, 04:32 PM
Feature Request: We still also would like the ability for a member to change their vote. They are making some mistakes with the icons being so close together.
FullyTested
03-05-2009, 02:53 AM
Hello Folks,
I will try and find the time to add features to this mod, however, while some features are relatively easy to incorporate, others are code heavy and require a lot more time to write and test.
Version 2.1 is out.
The following files have changed:
- admincp->postrank.php (please re-FTP to your server)
- clientscript->vbulletin_ajax_postrank.js (please re-FTP to your server)
- product_postrank.xml (please re-import with 'Allow Overwrite' selected)
1). Added the ability to force Un-Registered users to have posts highlighted/hidden, while keeping the Registered users' option separate
2). Added the ability to display the detailed post score (+10/-5) on the same line as the total score (+5)
3). Added the phrase 'Not Ranked' which now shows instead of 'Neutral' for posts that have no votes
4). Fixed the % search function
5). Moved the statistics page link to the 'parse_templates' hook
6). Added date and version numbers to all templates
Teresa
03-05-2009, 03:27 AM
Hello Folks,
I will try and find the time to add features to this mod, however, while some features are relatively easy to incorporate, others are code heavy and require a lot more time to write and test.
You are awesome!! I can't wait to get this uploaded! Whoohoo! :D
Update: Worked Great. Thanks! Looking forward to more enhancements when you can. Cheers.
FullyTested
03-05-2009, 04:29 AM
Teresa,
I've just changed the score of 0 (+0/-0) to just 0 so that it looks better.
Just download again and re-import product.
sensimilla
03-05-2009, 07:15 AM
I va installed latest version and now i get this error from db
MySQL Error : Table 'mydatabase_stylwolny2.postrank' doesn't exist
Error Number : 1146
Request Date : Thursday, March 5th 2009 @ 10:47:59 AM
Error Date : Thursday, March 5th 2009 @ 10:47:59 AM
Classname : vB_Database
MySQL Version :
FullyTested
03-05-2009, 11:31 AM
When do you get the error? When installing or when voting?
inciarco
03-05-2009, 01:38 PM
Great Update, FullyTested. :up:
Nice New Features. ;)
Idea For Update: As the SQL Queries of the Mod for the Top Ranking Stats cause Load to the Server, I think It'd be Nice to be able to Set What Usergroups Can See the Post Ranking Stats Page, and the other Usergroups will see a "Don't Have Permissions" Page.
I think a Field to Set the Usergroups Separated by Comma on the Mod's Options, (or the other way you are doing it for the other Options on the Mod), and an If Logic Sentence to Compare List of Authorized Usergroups with the Usergroup of the User trying to access the Top Ranking Stats would do it. ;)
I Always Like to Save the Intensive Server Search Queries of Installes Mods for Registered Users and Not for Guests that Will Only Toy/Play with the Features and cause Unnecessary Loads on the Server. :rolleyes:
Edit: Other Idea: It'd also be Nice to Allow Users to Select the Number (X) of Top X Ranked Posts to be Displayed on the Top Ranked Posts Page; I think that a Field can be Included on the Mod's Options to Set the Number's (X) Options of Ranked Posts, separated with commas, (like the way Admins Set the Options for Number of Posts to be Displayed on Thread's Page on vBulletin's Options), and those Options to Appear on a DropDown Field, and when Selecting the Field Browsing to Display the Page with the Top X Ranked Posts, and/or Provide a "Go" Button. (It's like on the Cybernetec's Advanced Statistics Page ;)).
I Hope You Can Include This Features on Your Next Update, (at least the First One of Usergroups Permissions). :up:
My Best Regards.
:)
sensimilla
03-05-2009, 01:58 PM
When do you get the error? When installing or when voting?
No idea it was just sent into my mailbox as an error.. it was the only one so far so might be this will never happen again..
dazkeirle
03-05-2009, 02:53 PM
ok, I've got it installed and is great in many areas. Going to give my forum some pizzaz.
my only comments are.
ATM highest ranked and lowest ranked are set to a score. Surely there should only be 1 highest ranked and only 1 lowest ranked on any thread, and that should be the one with the highest and lowest number of points, regardless of that number. That would make way more sense.
I can see the option to delete posts with a certain score, but in the readme you mention soft delete, hard delete etc, i see only 1 option, delete. What sort of delete is this by default?
Finally in the stats section the top query doesn't work for me i.e. "search by rank":
Database error in vBulletin 3.8.1:
Invalid SQL:
SELECT COUNT(DISTINCT(userid)) AS count
FROM postranktotals AS postranktotals
INNER JOIN user AS user using(userid)
WHERE highest > 0
LIMIT 1;
MySQL Error : Column 'userid' in field list is ambiguous
Error Number : 1052
Request Date : Thursday, March 5th 2009 @ 11:53:41 AM
Error Date : Thursday, March 5th 2009 @ 11:53:42 AM
Script : http://xxx/forum/admincp/postrank.php?do=search_rank
Referrer : http://xxx/forum/admincp/postrank.php?do=search
IP Address : 81.149.131.168
Username : xxx
Classname : vB_Database
MySQL Version : 4.1.22-standard
Other than that, sweet. Well done, will keep an eye on this.
zglows
03-05-2009, 03:59 PM
Thanks for the update!
DobieGillis?
03-05-2009, 04:02 PM
works like a charm! Thanks!
Teresa
03-05-2009, 05:08 PM
Teresa,
I've just changed the score of 0 (+0/-0) to just 0 so that it looks better.
Just download again and re-import product.
Thanks! I also second inciarco's feature requests.
vbboarder
03-05-2009, 06:50 PM
Thanks for the update!
Bugs Reports:
1. When a user votes, the # of votes do not update via JS in both IE7 & FF3; also in IE7 the phrase, 'you voted up' or 'you voted down', does not show via JS (but does show in FF3).
2. The stats link does not work for VBA installed in non-forum directory. You need to prepend the url with: $vbulletin->options['bburl'] . '/'
3. The search by percentile function still does not work (I'm sure the new files are uploaded). On my test forum, I have 12 entries in the postrankedby table. 1 user voted 6 times (4 ups, 2 downs) and 1 user voted 6 times (2 ups, 4 downs). In the search, I specified user has voted up (and tested down) at least 60% of the time and ranked at least 1 post. There should be 1 result for each search (voted up/down), but both show no entries.
morrow
03-05-2009, 09:13 PM
This modification is now working great for me. I updated my VBSEO and the issues all seem to have gone away.
So far, no bugs found. Thanks for this nice mod.
Teresa
03-05-2009, 10:25 PM
Since my last upgrade, my top 10 stats link isn't working. It's directing me to this invalid link:
http://www.guineapigcages.com/forum/showthread.php?p=#post
FullyTested
03-05-2009, 10:43 PM
I am currently working on the next upgrade.
Is anyone else having IE issues?
Using IE:
1). Does the score toggle still not work?
2). Does the phrase 'You have voted Up' not show when voting?
3). Can you vote at all?
Thanks.
inciarco
03-06-2009, 12:27 AM
I Confirm the Bug I Reported a Few Posts Above, about Not Switching on IE6 between the "+X Score" and the (+Y / -Z), Feature. :confused: (On FireFox and Chrome that Feature Works Fine). :(
When Voting it Shades and the "Alt" Text of the Shaded Voting Images say "You Voted Up" or "You Voted Down", when placing the Cursor Over the Images, on IE6 as well as on FireFox and Chrome. :up:
Also When Voting it Appears on the Left "You Voted Up" or "You Voted Down", when Placing the Vote.
It Allows to Vote Fine on IE6 and on FireFox and Chrome. :up:
The Feature For Changing the Vote Would be Nice on One of the Following Updates. ;)
My Best Regards and Thank You Again For this Great Updates. :up:
:)
dazkeirle
03-06-2009, 10:01 AM
So does nobody agree that highest post should not be assigned on a fixed point score and should actually be the highest post.
Am i just being thick here or is it seriously possible to have multiple highest posts in a thread?
FullyTested
03-06-2009, 09:59 PM
Version 2.2
Added the following features:
- Added ability to set a cut-off date (in days). Posts older than x number of days cannot be ranked.
- Added the ability to limit the statistics page to certain usergroups
- Changed the way the stats page works
- New file to upload (postrankstats.php)
To Upgrade:
New files: (please FTP to your server)
- postrankstats.php
The following files have changed: (please re-FTP to your server)
- postrank.php
- admincp/postrank.php
- clientscript/vbulletin_ajax_postrank.js
- includes/functions_postrank.php
- product_postrank.xml (please re-import with 'Allow Overwrite' selected)
morrow
03-06-2009, 10:12 PM
One thing I would like to see is instead of deleting the posts, they get Moved into a moderation queue instead of physically removed... Although some users don't care for the content, I happen to enjoy most of the content that goes on with my site. It's very entertaining and I'd hate to miss out on something because a few knuckleheads have thin skin.
FullyTested
03-06-2009, 10:18 PM
Abysmal ranked posts are only soft deleted and not physically deleted. That means that admins and mods can still see it in a collapsed state and can then undelete it if so desired.
dennisuello
03-06-2009, 10:30 PM
Version 2.2
Added the following features:
- Added ability to set a cut-off date (in days). Posts older than x number of days cannot be ranked.
- Added the ability to limit the statistics page to certain usergroups
- Changed the way the stats page works
- New file to upload (postrankstats.php)
To Upgrade:
New files: (please FTP to your server)
- postrankstats.php
The following files have changed: (please re-FTP to your server)
- postrank.php
- admincp/postrank.php
- clientscript/vbulletin_ajax_postrank.js
- includes/functions_postrank.php
- product_postrank.xml (please re-import with 'Allow Overwrite' selected)
Post Ranking Stats link under Quick Links goes to "forum/postrank.php?do=stats", which shows blank page. Should it go to forum/postrankstats.php" instead? If so, where do I change it?
inciarco
03-06-2009, 10:34 PM
Thank You For the Update FullyTested.
I Have a Bug on the Post Rank Stats, they Appear on a Blank Page. :(
[FORUM]/postrank.php?do=stats
Edit: The Error is on the Link, it should reference postrankstats like:
[FORUM]/postrankstats.php?do=stats
My Best Regards.
:)
Teresa
03-06-2009, 10:37 PM
YES. I was just going to post on vBSEO about this. Even when you call postrank.php as a url, it redirects incorrectly.
Goes to: /forum/showthread.php?p=#post
EDIT: Here's my post: http://www.vbseo.com/f2/mod-postrank-php-being-redirected-incorrectly-31795/#post200561
FullyTested
03-06-2009, 10:42 PM
Sorry about that. I've just amended the product so please downloaded it again.
All links to the stats page should now point to postrankstats.php
Teresa
03-06-2009, 10:42 PM
Thank You For the Update FullyTested.
I Have a Bug on the Post Rank Stats, they Appear on a Blank Page. :(
[FORUM]/postrank.php?do=stats
Edit: The Error is on the Link, it should reference postrankstats like:
[FORUM]/postrankstats.php?do=stats
My Best Regards.
:)
That link doesn't work for me.
inciarco
03-06-2009, 10:46 PM
That link doesn't work for me.
Post Ranking Stats link under Quick Links goes to "forum/postrank.php?do=stats", which shows blank page. Should it go to forum/postrankstats.php" instead? If so, where do I change it?
On AdminCP > Products > Plugins
On Plugin "Display Stats Navbar Link" of "Post Ranking System"
Change postrank.php for postrankstats.php
My Best Regards.
:)
Teresa
03-07-2009, 01:04 AM
The upgrade fixed it for me. Thanks. Looking good!
furst
03-07-2009, 03:48 PM
I have another problem now. I've enabled highlighting in my User CP. Now pages that contain highlighted posts are all broken. When I try to enter one I just get a big white screen. This is probably because my postbit legacy template is modified a bit. What is an elegant solution around this?
FullyTested, would this problem exist on the newest version? Last time I tried this hack we were a few versions back...
Teresa
03-07-2009, 04:45 PM
I turned on the option to not be able to vote on posts older than 90 days. I have one member who had some old posts voted down before I put in the 90 day limit. I need to go back in remove those votes. How do I do that? If I have to update the database manually, what do I run to get the post counts corrected?
Also, in Admin, under "Post Ranking System," I've always had the option "View Settings" which goes nowhere, an empty screen. Am I missing something there?
Thanks,
Teresa
FullyTested
03-07-2009, 05:17 PM
FullyTested, would this problem exist on the newest version? Last time I tried this hack we were a few versions back...
Your best bet is probably to create a duplicte postbit and slightly modify it. Then you must change the code to call that new template instead of trying to highlight certain sections of the old postbit.
I need to go back in remove those votes. How do I do that? If I have to update the database manually, what do I run to get the post counts corrected?
Also, in Admin, under "Post Ranking System," I've always had the option "View Settings" which goes nowhere, an empty screen. Am I missing something there?
Go to the 'Post Ranking System' drop down menu, select 'Manage Options', then insert the post ID in the 'Delete Votes by Post' section.
As for the first link, that should take you to the product settings. My guess it is not working due to the SEO you have installed.
maidos
03-07-2009, 05:23 PM
i cant believe i havent seen this earlier. Thanks alot...
a suggetion couldyou display amount of positive votes and negative votes?
FullyTested
03-07-2009, 05:25 PM
Per post you can.
maidos
03-07-2009, 05:40 PM
how is it possible to add positive vote next to positive icon and negative vote next to negative icon because imo it looks more appealing than +1 / -0
and how to set that in default?
Teresa
03-07-2009, 05:52 PM
I re-uploaded all the files and the Manage Options came back. It had disappeared for me.
Thanks.
Feature Request: Now that we've been using this for a little while, here's one more thing I would really like. I would like Voting record of each member to be on their Postbit and on the User profile.
Right underneath post count:
Posts: 888 (View Stats)
Votes: 222 :D +86%
This would show the member's voting record, total votes, an icon set in config, and a + or - percentage showing their voting record.
I would like to have increments of 10, 10 possible smilie icons to show this voters overall 'happiness' factor on voting on the forum. So, if someone is -70% or more, for example I might want to show a :mad: symbol for that, summarizing their displeasure with the posts they've voted on. I want to encourage people to have a healthy proportion of votes, without having to say it. Along with a smilie for the level, I'd like to have a different color displayed for the percentage.
Thanks so much!!
FullyTested
03-07-2009, 05:53 PM
maidos, you will have to edit the 'postrank_postrank' template somewhere towards the bottom, just rearrange the values.
maidos
03-07-2009, 05:57 PM
thanks
img class="inlineimg" src="$stylevar[imgdir_misc]/postrank_up<if condition="!$show['allow_postrank']">_
so this is the image path for the positive icons right?
so where can i find the votes and exactly where to i add it next to the icons?
and how to make the vote display default?
FullyTested
03-07-2009, 05:59 PM
Posts: 888 (View Stats)
Votes: 222 :D +86%
Teresa, the only way I see that happening without putting a load on the server is to have each user's totals calculated once a day which means what you see in the postbit will be a little off.
This is one of those code heavy requests.
FullyTested
03-07-2009, 06:03 PM
maidos, you will have to rearrange the template to do what you want which means moving around the <if> statements logic around.
I'm afraid I do not have the time to do this for you.
maidos
03-07-2009, 06:06 PM
maybe you could implement my suggestion to the next version including allowing admin to setup which vote template to display as default?
FullyTested
03-07-2009, 06:09 PM
I'll have a look at it all later. I have to go out now for a while (we get breaks too once in a while :eek:).
Thanks for the suggestions and feedback.
maidos
03-07-2009, 06:09 PM
and if possible show the vote that user just voted without refreshing the page?
annd allow user to withdraw their vote?
thanks for considering ;)
Teresa
03-07-2009, 06:37 PM
Teresa, the only way I see that happening without putting a load on the server is to have each user's totals calculated once a day which means what you see in the postbit will be a little off.
This is one of those code heavy requests.
Bummer. I understand. I'm thinking that if you changed the logic to update a user total at the time of the vote, that would be a big change in the logic of the whole thing?
~~~~~~~~~~~
I'm having a problem with the page 2 link on posts going to the Posters report instead of page two on posts.
~~~~~~~~~~~
Do you have a donation link? I wouldn't mind kicking in a few bucks. I know it's not much, but every little bit helps? I really appreciate the fast turn-around and support on our issues.
FullyTested
03-07-2009, 10:15 PM
Bummer. I understand. I'm thinking that if you changed the logic to update a user total at the time of the vote, that would be a big change in the logic of the whole thing?
Yes that is the way but I just have to find the time to do that.
I'm having a problem with the page 2 link on posts going to the Posters report instead of page two on posts.
Thanks for letting me know. Version 2.3 should fix that.
Do you have a donation link? I wouldn't mind kicking in a few bucks. I know it's not much, but every little bit helps? I really appreciate the fast turn-around and support on our issues.
Thank you for the offer but rather than donating to myself, I would very much appreciate if donations went to local Animal Shelters.
Thanks,
David.
Teresa
03-07-2009, 11:53 PM
Yes that is the way but I just have to find the time to do that.
Thanks for letting me know. Version 2.3 should fix that.
Thank you for the offer but rather than donating to myself, I would very much appreciate if donations went to local Animal Shelters.
Thanks,
David.
Wow. You are a man after my own heart! I run an animal rescue and this is for one of my animal advocacy forums!
Teresa
03-08-2009, 01:33 AM
Thanks for letting me know. Version 2.3 should fix that.
That worked great. Thanks. In the posting stats, any chance of adding the User of the post as a column that can be shown and sorted upon?
FullyTested
03-08-2009, 02:47 AM
In the posting stats, any chance of adding the User of the post as a column that can be shown and sorted upon?
Done! :)
Just follow the same upgrade procedure as 2.3
I run an animal rescue and this is for one of my animal advocacy forums!
I am glad to hear you are taking care of animals in need. It is such important work. We all thank you!
Teresa
03-08-2009, 04:20 AM
Done! :)
Just follow the same upgrade procedure as 2.3
I am glad to hear you are taking care of animals in need. It is such important work. We all thank you!
Thanks for the encouragement on the animal front. And same to you.
Wow! Your enhancement turn around is like magic! It works like a dream. I think all of that now gives me enough to work with to wait for your bigger enhancements.
My wishlist prioritized is:
ability for users to change vote.
add "neutral" as an official level/status in the pull-down options and post history summaries: postbit and profiles, and ranking reports.
storing the related vote counts in the user record at vote time to get voting record by user.
once vote counts are stored by user, add postbit and profile voter record as described earlier.
in admin: add search by poster and search by voter (usernames).
in admin: from search result, allow ability to change vote(s).
maidos
03-08-2009, 11:30 AM
when you post a reply without a title your mods will allign with the reply content. It confused few of my members so if possible could u add a column?
and hope u consider my suggestions the ability to withdraw the votes and allow votes to update directly when urself voted r
rsuplido
03-09-2009, 01:08 PM
Great add-on! I wonder if a version can be done just for threads, like a 'Thread Ranking System' complete with cut-offs.
resident1
03-10-2009, 04:35 AM
Feature Request: We still also would like the ability for a member to change their vote. They are making some mistakes with the icons being so close together.
Great product ... but I'd like to second this feature request .. especially since most posts can be edited after-the-fact.
flashwave
03-18-2009, 05:03 PM
Great add-on! I wonder if a version can be done just for threads, like a 'Thread Ranking System' complete with cut-offs.
I'd like to have a version for threads as well so that lowest ranked threads would dissapear.
Contra Fates
03-19-2009, 06:06 AM
Installed and I like it so far!
The only issue I'm seeing is instead of seeing the [+] [-] Boxes shown in the screenshots, I see 'Rank Down' Rank Up'
Has anyone else had this problem? If so, how can I fix it?
Macindy
03-19-2009, 08:34 AM
Great plugin!
We found a bug: On the stats page also threads from hidden forums (or only for special usergroups) are shown in the global stats page for all.
Contra Fates
03-19-2009, 02:13 PM
As an update, I'm still having the same problem, and have noticed that the image ranking shows a bit strangely at the top of posts. For the thread starter it's fine [except for it being all text], but in any posts following it, it gets squished into the post. Is there some way to fix that, or would I have to force thread titles in every reply?
Here's links to show you it:
http://www.risingstarforums.net/random/ranking1.jpg
http://www.risingstarforums.net/random/rank2.jpg
Thank you for the help!
Bowromir
03-19-2009, 04:33 PM
This is a great mod! But I have one problem with it.. it somehow conflicts with the gXbox Live Leaderboard (https://vborg.vbsupport.ru/showthread.php?t=139958) .. This add-on will not work because of the gXbox Live plugin called: gXBL: Showthread query
It has the following code:
$hook_query_fields = ", gxboxlive.rank AS gxblrank, gxboxlive.gamertag AS gxblgamertag, gxboxlive.score AS gxblscore";
$hook_query_joins = "LEFT JOIN " . TABLE_PREFIX . "gxboxlive AS gxboxlive ON (user.userid = gxboxlive.userid)";
When this plugin is active (AJAX) post rating features from the Post Rating System get disabled.. any idea how I can fix this, because both of these plugins are really important for my board!
Thank you :D
FullyTested
03-19-2009, 10:14 PM
It has the following code:
$hook_query_fields = ", gxboxlive.rank AS gxblrank, gxboxlive.gamertag AS gxblgamertag, gxboxlive.score AS gxblscore";
$hook_query_joins = "LEFT JOIN " . TABLE_PREFIX . "gxboxlive AS gxboxlive ON (user.userid = gxboxlive.userid)";
That mod is overwriting the hook thus not allowing anyone else to add code to it
They should have used $hook_query_fields .= $hook_query_joins .=
note the (.=)
As an update, I'm still having the same problem, and have noticed that the image ranking shows a bit strangely at the top of posts. For the thread starter it's fine [except for it being all text], but in any posts following it, it gets squished into the post. Is there some way to fix that, or would I have to force thread titles in every reply?
As for the images not showing, ensure that you have uploaded them into the images/misc folder for each style you have
As for the ranks and images showing inside the post message area when not using the thread title in every post, that is normal.
I'll see if I can add an empty title bar to house it in.
We found a bug: On the stats page also threads from hidden forums (or only for special usergroups) are shown in the global stats page for all.
Thanks for reporting. Version 2.5 will fix that.
FullyTested
03-20-2009, 03:43 AM
Version 2.5
Fixed small bug with the stats page.
Added the ability to have the score and rank images display in a separate line when default setting is to not have the thread title in every post.
The following files have changed:
- postrankstats.php (please re-FTP to your server)
- product_postrank.xml (please re-import with 'Allow Overwrite' selected)
Haltech
03-20-2009, 05:40 AM
got it to work... voted MOTM!
pete_brady
03-20-2009, 12:18 PM
Right so I've been asked to replace every mention of 'rank' with 'donk'.... don't ask.
is this an easy one?
FullyTested
03-20-2009, 03:19 PM
Yes it is easy...
Since everything is phrased you can either change it in the product itself if you open it in a text editor and then re-import it, or simply search all phrases via the admin control panel for the word 'rank' and change it that way.
pete_brady
03-20-2009, 11:44 PM
Yes it is easy...
Since everything is phrased you can either change it in the product itself if you open it in a text editor and then re-import it, or simply search all phrases via the admin control panel for the word 'rank' and change it that way.
excellent, thanks.
ok one more question - can the collapse low ranked posts option be set to on as default for all users without it being forced, i.e. they still have the option to turn it off again?
FullyTested
03-21-2009, 02:54 AM
Yes, you can run this SQL query to set both hide and highlight on for all users:
for both:
UPDATE postrank_useroptions SET highlight_post = 1, hide_post = 1
for collapse/hide:
UPDATE postrank_useroptions SET hide_post = 1
for highlight:
UPDATE postrank_useroptions SET highlight_post = 1
pete_brady
03-21-2009, 08:51 AM
thanks for that, but i only have postrank_useroptions for users who've already modified their options?
FullyTested
03-21-2009, 09:59 AM
pete_brady,
if you have MySQL 4.1.0 or higher:
INSERT INTO postrank_useroptions (userid, highlight_post, hide_post) SELECT userid,1,1 FROM user ON DUPLICATE KEY UPDATE highlight_post = 1, hide_post = 1
pete_brady
03-21-2009, 12:57 PM
great, thanks!
Stussi
03-21-2009, 01:27 PM
We have a little problem.. after installing and setting up the values i tried to vote some posts.
Unfortunately that doesn't work. After clicking 2 times (about 20 seconds between the clicks) on the + oder - button they turn grey and nothing happens.
Any suggestions?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.