The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vBorg Thread Rating Details »» | |||||||||||||||||||||||||
Update 08/21/07: Made a template change that should address the issue with the rating box still being visible after a thread has been rated. [link]
There seemed to be multiple requests for this, so here it is. This is a clone of the thread rating system you see in the modifications section of vBorg. For a demo, scroll up to the big orange rectangle, select "Excellent" then click "Vote Now!". Installation is simple. Just replace your current SHOWTHREAD template with the attached file. That's it. [hr]-[/hr] For those with a modified SHOWTHREAD (or just for those who enjoy doing things the hard way), here are the required modifications: In SHOWTHREAD: FIND and DELETE: HTML Code:
<if condition="$show['threadrating']"> <!-- thread rating menu --> <div class="vbmenu_popup" id="threadrating_menu" style="display:none"> <form action="threadrate.php?t=$threadid" method="post" id="showthread_threadrate_form"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">$vbphrase[rate_this_thread]<a name="goto_threadrating"></a></td> </tr> <if condition="$show['ratethread']"> <tr> <td class="vbmenu_option" title="nohilite" id="threadrating_options"> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_5.gif" alt="$vbphrase[excellent]" /><label for="vote5"><input type="radio" name="vote" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_4.gif" alt="$vbphrase[good]" /><label for="vote4"><input type="radio" name="vote" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_3.gif" alt="$vbphrase[average]" /><label for="vote3"><input type="radio" name="vote" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_2.gif" alt="$vbphrase[bad]" /><label for="vote2"><input type="radio" name="vote" id="vote2" value="2" $votechecked[2] />$vbphrase[bad]</label></div> <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_1.gif" alt="$vbphrase[terrible]" /><label for="vote1"><input type="radio" name="vote" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label></div> </td> </tr> <tr id="threadrating_submit"> <td class="vbmenu_option" title="nohilite" align="center"> <input type="hidden" name="s" value="$session[dbsessionhash]" /> <input type="hidden" name="t" value="$threadid" /> <input type="hidden" name="pp" value="$perpage" /> <input type="hidden" name="page" value="$pagenumber" /> <input type="submit" class="button" value="$vbphrase[vote_now]" /> </td> </tr> <else /> <tr> <td class="vbmenu_option" title="nohilite">$vbphrase[already_rated_this_thread]</td> </tr> </if> </table> </form> </div> <!-- / thread rating menu --> <script type="text/javascript" src="clientscript/vbulletin_ajax_threadrate.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vB_AJAX_ThreadRate_Init('showthread_threadrate_form'); var threadid = $threadinfo[threadid]; //--> </script> </if> [hr]-[/hr] FIND and DELETE: HTML Code:
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadrating"); </script></if> [hr]-[/hr] FIND: HTML Code:
<if condition="$show['inlinemod']"> $spacer_close <form action="inlinemod.php?threadid=$threadinfo[threadid]&p=$postid" method="post" id="inlinemodform"> $spacer_open </if> <a name="poststop" id="poststop"></a> HTML Code:
<a name="poststop" id="poststop"></a> <if condition="!$show['rating'] AND $show['threadrating'] AND $show['ratethread']"> <!-- thread rating menu --> <form action="threadrate.php?t=$threadid" method="post" id="showthread_threadrate_form"> <table cellpadding="4" cellspacing="1" width="100%" border="0" class="tborder" align="center"> <tr> <td style="background:#FFDC84;color:#000;" id="threadrating"> <div align="center" id="threadrating_current"> <div align="left"><h3>$vbphrase[rate_this_thread] : <em>$thread[title]</em></h3></div> <a name="goto_threadrating"></a> <label for="vote5"><input type="radio" name="vote" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label> <label for="vote4"><input type="radio" name="vote" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label> <label for="vote3"><input type="radio" name="vote" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label> <label for="vote2"><input type="radio" name="vote" id="vote2" value="2" $votechecked[2] />$vbphrase[bad]</label> <label for="vote1"><input type="radio" name="vote" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label> <input type="hidden" name="s" value="$session[dbsessionhash]" /> <input type="hidden" name="t" value="$threadid" /> <input type="hidden" name="pp" value="$perpage" /> <input type="hidden" name="page" value="$pagenumber" /> <input type="submit" class="button" value="$vbphrase[vote_now]" /> </div> </td> </tr> </table> <br /> </form> <!-- / thread rating menu --> <script type="text/javascript" src="clientscript/vbulletin_ajax_threadrate.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vB_AJAX_ThreadRate_Init('showthread_threadrate_form'); var threadid = $threadinfo[threadid]; window.alert = null; //--> </script> </if> <if condition="$show['inlinemod']"> $spacer_close <form action="inlinemod.php?threadid=$threadinfo[threadid]&p=$postid" method="post" id="inlinemodform"> $spacer_open </if> That should do it. Show Your Support
|
Благодарность от: | ||
SaN-DeeP |
Comments |
#162
|
|||
|
|||
Funny I seem to have the opposite problem, but im a little confused as to which is the latest version, anyway I used the code posted at the top of this thread all works fine however if some one has already rated a post the box is not there for others, you can still rate it by clicking the rating but its not as good. you only see the box before it has been rated once.
Any ideas on how to fix this? I'm using 3.6.8. Then I can finally click installed. Thanks |
#163
|
||||
|
||||
Man has this thread died or what?
I guess people are using a different mod for thread rating other than this one... What is it? Link? |
#164
|
||||
|
||||
|
#165
|
||||
|
||||
Ahhh... Thank You.
|
#166
|
|||
|
|||
Any chance of an update to 3.8???
|
#167
|
||||
|
||||
Where is the file to download...?!?
|
#168
|
||||
|
||||
Where can I find the mod for thread rating like vbulletin.org here for vb 4.x ?
Quote:
|
#169
|
|||
|
|||
I need too
|
#170
|
|||
|
|||
Nobody updates this for the vbulletin 4?
|
#171
|
|||
|
|||
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|