The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Alright guys. I'm creating a system similar to Digg or Slashdot where you can vote posts as +1 or -1. I'm using the reputation system backend to do this. I've already created the system which collapses posts which have a -3 karma. Once this is all done, i'll release it into the back into the community.
Here's what i need help with. I'm adding a thumbs up and a thumbs down to my postbit. When a user clicks on these links, i want to submit a positive or negative reputation right away. I don't want the user to leave the page they're on, so this will be done in ajax i assume. Very similar to how the reputation system works now, but with out the extra step of choosing positive, negative and adding a comment. Any ideas on how i'd go about doing this? I found the JS for posting reputations in here i think. Looking at it now, but it's not my forte. /board/clientscript/vbulletin_ajax_reputation.js If someone could find me the JS call to submit reputation i would love you. (and or make love to you) ------------------------ I figured it out. Here's how it's done. In header include i added. Code:
<script type="text/javascript"> function give_karma(postid, rep) { reason = rep == 'pos' ? 'good' : 'bad'; xml_sender_submit = new vB_AJAX_Handler(true); xml_sender_submit.send( 'reputation.php?do=addreputation&p=' + postid + '&reputation=' + rep + '&reason=' + reason, 'do=addreputation&p=' + postid + '&reputation=' + rep + '&reason=' + reason ); } </script> HTML Code:
<a href="#top" onclick="return give_karma($post[postid],'neg');">Bad</a> or <a href="#top" onclick="return give_karma($post[postid],'pos');">Good</a> ? |
#2
|
||||
|
||||
![]() Quote:
Thanks for the hack! I'm adding it now, and it's working as advertised. Yay! Hmm... I already see why there should be a mod for this. It would be cool using images, and if it gave an indication that you've already voted. Ah well. I'll futz around and see what we come up with. |
#3
|
|||
|
|||
![]()
Any screen shots to this in use? Does it "bury" the posts like on Dig, youtube, etc or does it just rate them? I'm a coding newb but I could REALLY use this mod on my forum.
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|