Register Members List Search Today's Posts Mark Forums Read

Mod Options
[AJAX] Post Thank You Hack Details »
[AJAX] Post Thank You Hack
Mod Version: 7.4, by Abe1 (Coder) Abe1 is offline
Developer Last Online: Jun 2010 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.x Rating: (210 votes - 4.76 average) Installs: 2720
Released: 03 Aug 2006 Last Update: 21 Mar 2008 Downloads: 16535
Not Supported DB Changes Uses Plugins Template Edits Additional Files  

vB 3.7 version of this hack here:
vB 4.0 version of this hack here:

Post Thank You Hack 7.4

About this hack:
One of the biggest problems on forums as you may know is 'posts boosting'. There are users who LOVE to say 'thanks' when ever they can. How can it hurt? Their post count goes up, they have nothing to loose.

There are also users who really like to express their thanks to post but don't like posting a post that looks like they're post boosting.

Then comes the moderators who have to delete people's thanks yous so a thread can look readable with out the thanks yous thrown around.

Finally comes the posters of these useful posts. They have no idea how many people really likes their posts if only some people say 'thanks'.

What this hack does is fix ALL these problems - except those users who like post boosting. This places a button called 'thanks.' When a user clicks on it, it places his username in a box right under the post saying that so-and-so says 'thanks' for the post. Every-one who clicks is placed in one box.

By giving your users the extra feature, you forum will look allot nice and organized. It is a guaranteed liking by ALL the members of your forum.

  • Uses vBulletin easy Product installer/updater/uninstaller
  • Uses AJAX technology so your users don't have to refresh when they thank.
  • Places an easy to use button next to the edit button
  • Separate looks for postbit and postbit_legacy
  • Places all Thanks into one small box
  • Uses only ONE query every time you view a showthread page!
  • Users can't thank twice
  • Option to not allow users to thank their own post
  • Guests don't see 'thanks' button
  • Counts how many thanks a user gives
  • Counts how many thanks a post gets
  • Shows how many thanks a user gave in every post of his
  • Shows how many thanks a user gave in profile
  • Shows how many thanks a user got
  • Shows how many posts or a user are thanked
  • Shows info in profile
  • Search for a users thanked posts
  • Search for all thanked posts
  • Administrator can remove all Thanks from a single post
  • Users can remove their own Thanks
  • Turn on and off hack totally
  • Turn on and off hack for only some forums
  • Option to turn off hack for all but the first post of a thread
  • Option to turn off hack for all but the first post of a thread in specific forums
  • Option to turn off hack view of date for specific or all forums
  • Option to add to post count when someone clicks 'thanks'.
  • Option to give a user who receives thanks reputation points.
  • Ban Usergroups
  • Ban Users
  • Uses Phrases
  • Cache Templates
  • Guaranteed to be liked by ALL users on your forum!
Installation information on hack: (If installed on vb 3.7)
  • Files edited: 0
  • Templates edited: 0
  • Files to upload: 7
  • Time to install: 1 minute max


Version 7.0 (12/20/07):
  • Release of this hack for vBulletin version 3.7
  • This version works on all vBulletin versions from 3.6.0 and up

Version 7.1 (12/24/07):
  • Fixed up the vb3.7 profile block code including fixing showing your info and not the member you are looking at.

Version 7.2 (01/24/08):
  • Updated files: post_thanks.php, functions_post_thanks.php
  • Updated templates: post_thanks_memberinfo_block, post_thanks_member_info
  • New option: Remove User's Thanks Count When Deleting Post
  • New phrase: post_thanks_search_user_gave
  • FIX User reputation level now updates. (Thanks to liwo for this one.)
  • NEW Added option to view all posts a user has thanked.
  • FIX Fixed Special Action - Delete All of a Users Thanks
  • FIX Should have fixed some 'foreach()' errors.

Version 7.3 (03/15/08):
  • Updated file: functions_post_thanks.php
  • Updated template: post_thanks_memberinfo_block
  • Deleted template: post_thanks_memberinfo_css
  • New option: Choice to use Markup Usernames or not. (Thanks to Namaless)
  • New option: Ban User from Getting Thanks
  • New option: Max Thanks a User can Give Per Day
  • FIX Fixed repeating bug on vb 3.6.7 forums.
  • CHANGE Changed where the post thanks info shows on the Profile Page. Moved to same box as statistics. (This will require a template edit if you are running vb3.7 beta 2-4)

Version 7.4 (03/21/08):
  • FIX: Fixed Profile Stats for vb3.7.0 RC1 users.

Please post your comments or suggestions for this hack. I read ALL posts.

You will get an email when a new version is released.

  1. Showing the 'thanks' button and stats in Postbit
  2. Showing post after 'thanks' (user view)
  3. Showing post after 'thanks' with legacy posts (admin view)
  4. Stats in members profile and link
  5. Link in Search drop down menu
  6. Hacks settings

Download Now

Only licensed members can download files, Click Here for more information.


Supporters / CoAuthors


Click image for larger version

Name:	1.jpg
Views:	3369
Size:	16.8 KB
ID:	76775   Click image for larger version

Name:	2.jpg
Views:	2357
Size:	29.4 KB
ID:	76776   Click image for larger version

Name:	4.jpg
Views:	2668
Size:	27.1 KB
ID:	76777   Click image for larger version

Name:	5.jpg
Views:	1993
Size:	38.1 KB
ID:	77310  

Click image for larger version

Name:	6.jpg
Views:	784
Size:	5.9 KB
ID:	77311   Click image for larger version

Name:	7.jpg
Views:	1571
Size:	128.0 KB
ID:	77312  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Show Thread Enhancements [AJAX] Post Thank You Hack Abe1 vBulletin 3.8 Add-ons 2394 27 May 2020 12:04
[AJAX] Post Groan Hack Abe1 vBulletin 3.5 Add-ons 66 09 Jun 2013 05:09
[AJAX] Post Thank You Hack Abe1 vBulletin 3.5 Add-ons 998 23 Dec 2012 06:24

Old 25 Jan 2009, 17:40
bestmilan's Avatar
bestmilan bestmilan is offline
Join Date: Oct 2006
Great Hack! Thank you Abe

How can I remove the "Thanked Posts/Thanked" bits that display in every user's post from certain usergroups?


OK, I found this solution. If the user is a member of the X usergroup then show the code.

<if condition="$post['usergroupid'] == X">


And then you can use the ! to tell it to not show it to the X usergroup but show it to everyone else.

<if condition="$post['usergroupid'] != X">



Last edited by bestmilan; 26 Jan 2009 at 20:56.
Reply With Quote
Old 27 Jan 2009, 19:01
Sup101 Sup101 is offline
Join Date: Jun 2008
I am having a gaping problem top and bottom. As well as that black box showing up around the user name.

Iv looked at all the code and cannot find the problem. if anyone could help that would be great!
Reply With Quote
Old 28 Jan 2009, 03:51
Sup101 Sup101 is offline
Join Date: Jun 2008
Anyone at all ? it seems to be breaking some of the site.
Reply With Quote
Old 06 Feb 2009, 03:07
mindfrost82 mindfrost82 is offline
Join Date: Feb 2002
Originally Posted by Addicted2HD View Post
Is there anyway to disable the "post" that is made in the thread "The following user(s) say thank you to so-and-so for this useful post" which displays the names of the users that clicked "thanks"?

We have installed the hack and it works great, we would just like to keep a total of how many times a user was thanked rather than display who thanked who in order to avoid some childishness that may come as a result (why didn't so and so thank me?).

Any option to turn the "thanks post" on or off would be great, maybe at the user level so mods and admins could see it but not registered users?

Ever figure out if there's a way to do this? Our staff is wanting to do the same thing for this hack.
Reply With Quote
Old 21 Feb 2009, 23:20
RangerXXX RangerXXX is offline
Join Date: Sep 2008
How can I have a forum that only people with a certain number of thanks can view?
Reply With Quote
Old 23 Mar 2009, 20:31
chapsrulez chapsrulez is offline
Join Date: Mar 2004
Im using Vbulletin 3.7.0 and Thanks Hack.

Long time ago, in order to download attachments in my community, users must have at least one reply to a thread and i created a "introduce yourself to the community" thread where new users may be able to have their first post and download all my content.

About a month ago, i have no restriction to download files, any user (registered or not) is able to download, but i kept the introduce thread, every time a new user is registered, a private message is sent to their inbox and users are asked to read the rules and to make their first post in the introduce thread.

I also close threads when they reach 3,500 replies and open a new one, in the case of the introduce yourselve thread i have 4 threads.

Today i noticed that on one of my closed introduce yourself to the community thread, four users are having a lot of thanks which is strange because

1- The thanks are on a closed thread which is only visible on the fourth or fifth page of the forumdisplay
2- Those posts should not recive a thank because they are useless posts
3- The users are reciving up to three or four thanks of the same day by the same user

My question is if this is some kind of exploit on the hack?
or what maybe something wrong with the settings of the hack?

any help would be appreciated.
thanks a lot.
Reply With Quote
Old 01 May 2009, 18:14
z0diac z0diac is offline
Join Date: Dec 2006
Wish list:

Add to reputation instead of 'thanks' counter.

I've been trying to get my users to use the reputation system for years.

A thumbs up / thumbs down (with anonymous thumbs down option) right at the bottom of each post would be GREAT.
Reply With Quote
Old 31 May 2009, 08:33
rangana1 rangana1 is offline
Join Date: Apr 2009
Reply With Quote
Old 09 Jun 2009, 00:38
z0diac z0diac is offline
Join Date: Dec 2006
I've had this mod running for a couple weeks now but just got this sent to me:

Database error in vBulletin 3.6.8:

Invalid SQL:
SELECT * FROM post_thanks AS post_thanks INNER JOIN user AS user USING (userid) WHERE post_thanks.postid IN () ORDER BY post_thanks.username ASC;

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 ') ORDER BY post_thanks.username ASC' at line 1
Error Number : 1064
Date : Monday, June 8th 2009 @ 03:00:14 PM
Script : http://forum.mysite/post_thanks.php?...sing_ajax=1&p=
Referrer :
IP Address :
Username : Unregistered
Classname : vB_Database
Reply With Quote
Old 04 Jul 2009, 13:04
AJ CHRI AJ CHRI is offline
Join Date: Sep 2008
Thank You
Reply With Quote
Old 07 Jul 2009, 16:52
z0diac z0diac is offline
Join Date: Dec 2006
Got this error again...
Reply With Quote
Old 07 Jul 2009, 21:28
z0diac z0diac is offline
Join Date: Dec 2006
Originally Posted by z0diac View Post
Anyone know what causes this?? Is this thread still monitored by the mod author ?
Reply With Quote
Old 27 Jul 2009, 11:25
HeyMe HeyMe is offline
Join Date: Mar 2008
Bad, no thanks button on this thread
Reply With Quote
Old 26 Aug 2009, 17:53
Namsto Namsto is offline
Join Date: Dec 2005

I have problem with this mod. Sometimes ,when user of my site click thx button he become this message:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

It's become 2 times on 10 attemps. How can I fix it?

Thx for help
Reply With Quote
Old 29 Aug 2009, 15:58
Namsto Namsto is offline
Join Date: Dec 2005
Originally Posted by frupunch View Post

i upgraded 5.3 to 6.3 (VB version is 3.6.8), If i click "Thank" button it will appear this "Message".

I hope that someone can help me!
First of all sorry for double post but I looked for something helpfull in this topic and I found this(look up). The same problem without solution... template edit nothing changed, reinstall.. I tried all.. Someone?? Please.. I'm only a little user, who is looking for help :P

With love ;P
Reply With Quote

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

New To Site? Need Help?

All times are GMT. The time now is 20:38.

Layout Options | Width: Wide Color: