Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
[DBTech] Advanced Post Thanks / Like v3 (vB4) [AJAX] Details »
[DBTech] Advanced Post Thanks / Like v3 (vB4) [AJAX]
Mod Version: 3.6.3, by DragonByte Tech (Coder) DragonByte Tech is offline
Developer Last Online: May 2020 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (159 votes - 4.61 average) Installs: 1681
Released: 29 May 2010 Last Update: 20 Apr 2017 Downloads: 14238
Not Supported DB Changes Uses Plugins Additional Files Translations  

What it is: Advanced Thanks/Like mod is designed to cut down on spam and increase useful content in your forum by using a peer encouragement system - users thank/like each others posts, which can give them access to attachements, post content etc, as well as encourage the thanked person to post more great content.

-------------------------------------------------------------------------------------------

Priority support & Product Demos available at: http://www.dragonbyte-tech.com/forum.php

-------------------------------------------------------------------------------------------
Please remember to click the, button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

*
For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

-------------------------------------------------------------------------------------------

Importer from Abe's Thanks mod (vB3 / vB4) and vBSEO "Likes" now available in Lite version!



Major Features: Lite

Require a Button Click: Allows you to hide the content of a post, or hie an attachment, until the person clicks a button on the post.

Statistics: Shows the top 5 people for; Giving / Receiving button clicks.

Collapsable postbit stats: Shows how many button clicks a person has given, received etc in the postbit. Admins can determine what statistics can show in the postbit to control sizes etc. The postbit is also collapsable.

Admin Permissions: Control things such as who can click buttons, require button clicks, what shows in postbit, what options can run concurrently, per forum permisions etc.

Reputation: Add / Remove Reputation for each of your button clicks.

Notifications: Receive alerts when a member clicked on one of the buttons for one of your posts.

Import Thanks: Import script to import "thanks" from Abe's [AJAX] Post Thank You Hack on vBulletin.org. It will work with both vB3 and vB4 versions of this mod.

Import Likes: Import script to import "likes" from vBSEO.


Major Features: Pro

Infinite Buttons: Ability to create new buttons to press! No longer do you need to be limited by Thanks / Like / Dislike.

Auto Collapse Posts: Collapses a post so it doesnt show up by using a formulae for button clicks of your choosing.

User Postbit Config: Lets users decide what postbit stats they want to see.

Additional permissions: Un-click a button. Control how many stats show on the statistics page, set permissions per subforum.

Integrated Controls: You can now integrate the button clicking controls into the post footer, like many of you requested.

Buttons in First Post Only: This allows you to only make the first post thankable. If you forum is based around news, releases or anything similar this will allow your users to easily see the quality of the thread in question.

Button Click Anonymity: This feature will be extremely helpful to forums who like the idea of a "dislike" button, but don't like the drama it brings. Now you can set certain buttons to be anonymous - no one will see who clicked.

Post Colour Thresholds: Ever wanted an easy way for members to tell if a post is helpful or trash? Colour thresholds let you change the colour of posts depending on how many clicks of a button they receive. Members can now see at a glance whether or not a post is helpful, interesting or pointless.



Complete Feature List
Lite
  • Front-End
    • Click buttons for posts (permissions and settings permitting)
    • Require button clicks to see content (whole post is hidden)
    • Require button clicks to see attachments
    • Top 5 Given / Received statistics for each button
    • Collapsible postbit statistics
    • (vB4) Forum Sidebar block for button feeds
    • Hottest Threads / Posts page showing most clicked posts and threads
    • Each button can be set as "Default" for Attachments and Content. When posting via Quick Reply, the default button(s) will be set as Required
    • The "thanks bar" in posts displays the number of users who has clicked each button, also for non-forum integration areas
  • AdminCP
    • Control display order of buttons
    • Set permissions per usergroup to be able to click and require clicks of buttons
    • Per-category toggle of what buttons are enabled
    • Search interface to find clicks for a specific post
    • Maintenance options; Clean up clicks that are attached to deleted posts, Recalculate the Given / Received statistics, Rebuild Reputation
    • Manual postbit stats relocation
    • Hide APTL info from guests
    • Globally disable notifications for new clicks
    • Disable APTL integration with non-forum areas via vBulletin Options
    • Disable "Total click count" on the "thanks bar"
    • Notifications can be disabled on a per-button basis
    • Disable button text
  • Integration
    • Social Groups
    • User Notes
    • Visitor Messaging
    • (vB4) [DBTech] DragonByte Gallery: Images
    • (vB4) [DBTech] DragonByte Reviews: Reviews
  • (vB4) Forum Block
    • Tabbed interface to choose between "Recent" and "Top" button clicks
    • Ability to select from any of the available buttons and display the 5 recent clicks from that button
    • "Top" tab on the forum block, lists top clicks for the selected button
    • Control the timespan in which the "Top" period is calculated for
    • Deny usergroup access
Pro
  • Front-End
    • "Entry List" page; a browseable list of all button clicks
    • Users can hide postbit items via the UserCP
    • Users can turn off notifications via the UserCP
    • Hottest Threads / Posts has a date range filter
  • AdminCP
    • Create unlimited buttons to click
    • Ability to create Post Colour Thresholds to highlight posts in different colours
    • (vB4) Choose what portions of the postbit should be coloured via the post colour thresholds.
    • Minimum posts required to click a button
    • Per-usergroup setting to become immune to clicks of a button
    • Per-usergroup setting whether who clicked a button is displayed
    • Per-usergroup setting to allow disabling clicks of a specific button for a post
    • Per-usergroup setting to allow removing a click of a button
    • Limit button clicks per day
    • Per-forum ability to set each button to only display in the first post
    • Per-forum toggle of what buttons are enabled
    • Set more / less than 5 for the Given / Received statistics
    • Ability to auto-collapse posts using provided formula or input for your own using your custom buttons
    • Move the "Post Like / Thanks" cloud above / below posts, above / below signatures
    • Ability to delete entries found in the Search interface
    • Email notifications (can be disabled globally) on a per-button basis
    • Disable notifications on a per-button basis
    • Set a flood limit (in seconds) that serves as a delay between button clicks
    • Individual users now be excluded from using the mod
    • Turn off individual buttons' integration with non-forum areas
    • Turn off "Given" and "Received stats on a per-button basis
  • Integration
    • Blog Entries
    • Blog Comments

-------------------------------------------------------------------------------------------

This mod displays a copyright notification in the footer of pages generated by this mod which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

Download Now

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

Screenshots

Click image for larger version

Name:	actions_vb4.png
Views:	19992
Size:	4.4 KB
ID:	117707   Click image for larger version

Name:	entries_vb4.png
Views:	17882
Size:	5.2 KB
ID:	117708   Click image for larger version

Name:	permissions.jpg
Views:	11758
Size:	31.2 KB
ID:	117709  

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
New Posting Features [DBTech] Advanced User Tagging v3 (vB4) DragonByte Tech vBulletin 4.x Add-ons 1238 04 Aug 2020 07:19
New Posting Features [DBTech] Advanced User Tagging v3 (vB3) DragonByte Tech vBulletin 3.8 Add-ons 673 19 Sep 2018 15:11
Chat Modifications [DBTech] vBShout v6 (vB3) [AJAX] DragonByte Tech vBulletin 3.8 Add-ons 691 22 Nov 2017 02:08
Forum Home Enhancements [DBTech] InfoPanels v2 (vB4) [AJAX] DragonByte Tech vBulletin 4.x Add-ons 279 25 Apr 2016 23:44
New Posting Features [DBTech] vB Post Templates 1.5.0 [AJAX] Deceptor vBulletin 4.x Add-ons 115 19 Jan 2012 11:53

  #2041  
Old 31 Dec 2013, 05:03
bigdadie bigdadie is offline
 
Join Date: Dec 2013
Originally Posted by DragonByte Tech View Post
This might be the wrong thread for that issue

Fillip
gotcha lol
Reply With Quote
  #2042  
Old 31 Dec 2013, 12:51
newbie2007 newbie2007 is offline
 
Join Date: Jun 2007
Originally Posted by DragonByte Tech View Post
This is not an issue anyone else have been able to reproduce as far as I know. Can you please run the "Rebuild Statistics" maintenance action and then recalculate?

Have you configured the usergroup permissions in the Manage Buttons interface?

This might be the wrong thread for that issue



Fillip
Thanks! Figured it out, had to be done with the main admin account and not supermoderator!
Reply With Quote
  #2043  
Old 08 Jan 2014, 15:06
Vaira Vaira is offline
 
Join Date: Nov 2009
Originally Posted by DragonByte Tech View Post
There's userid and receiveduserid columns in the APTL dbtech_thanks_entry table as well.


Fillip
Sure, but why does DBTech maintenance not update the receiveduserid column properly?
VB maintenance did it right assigning the posts to the new userprofile (post count, search index, etc...)

I have assigned all the posts of a deleted user to a new ID, thus the new user(ID) inherits all the posts and all the thanks they have got.

Should your maintenance script not recollect all the posts a user has made and their thanks they have got? The thanks are still there....MEANS belong actually to the new user.

The description:"This will recalculate how many thanks / likes / dislikes a user should have. Best ran after the above Cleanup function has been ran."

It actually does not. Or am I missing something important?

Well, what happens to the receiveduserid column in the APTL dbtech_thanks_entry table after the user has been deleted via admin CP? Do they remain there (original userID)?

Last edited by Vaira; 08 Jan 2014 at 15:27.
Reply With Quote
  #2044  
Old 08 Jan 2014, 15:22
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Originally Posted by Vaira View Post
Sure, but why does DBTech maintenance not update the receiveduserid column properly?
Because you need to do that yourself. This mod has no way of knowing that what used to be receiveduserid X is now receiveduserid Y.

vBulletin does not automatically assume that either, you manually updated the userid column in the post table to change X to Y.

The same has to be done with the userid and receiveduserid column in the APTL table.

After you have done so, then run the maintenance action you listed.


Fillip
__________________
www.Dragonbyte-tech.com
Support is ONLY available @ our website, not via modification threads, Private Message or email.
Reply With Quote
  #2045  
Old 08 Jan 2014, 16:07
Vaira Vaira is offline
 
Join Date: Nov 2009
Ah OK, that sounds reasonable. (It's not getting the relation from the post table)
So simply:

UPDATE dbtech_thanks_entry SET userid='xxx' WHERE username='Old Name';
UPDATE dbtech_thanks_entry SET receiveduserid='xxx' WHERE username='Old Name';

(xxx userID of new user) would work?


...sorry for the questions I am not familiar with db-tech table structure and what happens when the user has been deleted.
So userid and receiveduserid both have to get the same new ID there???
What is actually different of both, I'd think receiveduserid are those from who have thanked and should be untouched....

Thanks for your efforts answering my questions.

Last edited by Vaira; 08 Jan 2014 at 18:08.
Reply With Quote
  #2046  
Old 13 Jan 2014, 22:10
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010

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

__________________
www.Dragonbyte-tech.com
Support is ONLY available @ our website, not via modification threads, Private Message or email.
Reply With Quote
  #2047  
Old 14 Jan 2014, 14:23
Vaira Vaira is offline
 
Join Date: Nov 2009
Thanks for your reply, but it's not that easy since the original userid no. vanished at dbtech_thanks_entry table after deletion of the user, you have programmed it that way???? ... .
Finally I had the chance to run several SQL SELECT queries myself to get an idea of your table.

To directly update (replace) the ID works only at receiveduserid column.
At the SQL UPDATE query the userid received 0 rows. (I am sure the user thanked, though)...I had tried that query already.
The original userid must have been lost already, the question is when and how...

What happens when a user has been deleted (and dbtech maintenance has been run afterwards), does it delete the db entryid? Does it change the userid? Fact is the old userid is not there anymore! Your first query is actually useless.
I also had a look at the db backup I've made right before I ran those queries and before I ran any maintenance, it seems the userid has been removed already there...

Vbulletin's post table gets userid = 0 guest BUT still has reference to the username. Also abe's table has the username column.

My original thoughts are realized at abe's mod. He does not use receiveduserid, the relation is gotten through the post table.

Any other way to get back the thanks given?
Thanks again.

Last edited by Vaira; 16 Jan 2014 at 09:48. Reason: update
Reply With Quote
  #2048  
Old 14 Jan 2014, 23:38
great kitten great kitten is offline
 
Join Date: Mar 2010
i got an error:



i cant give thanks, or anything.


i use vb 4.2.2
Reply With Quote
  #2049  
Old 15 Jan 2014, 15:12
BadaTurkiye BadaTurkiye is offline
 
Join Date: Sep 2011
After i click like button, message disapperas To see the message refresh needs ??
Reply With Quote
  #2050  
Old 15 Jan 2014, 21:47
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Originally Posted by DragonByte Tech View Post
This is not an issue anyone else have been able to reproduce as far as I know. Can you please run the "Rebuild Statistics" maintenance action and then recalculate?

Good thanks, but thanks to click on goes blank and will not be updated with the username of the person who has given thanks, and apart in the field is not updated postbit goes as seen in the picture, I did you mentioned but still the same. It is noteworthy that use PHP 4.2.2 and 5.4.20 vBuetin. I would appreciate your help.





Reply With Quote
  #2051  
Old 16 Jan 2014, 05:53
shahidbaloch shahidbaloch is offline
 
Join Date: Dec 2013
my question is still un answered & prob is still persistent plz solve the issue.
on my forum thanks/like buttons are na appers thats why i disable the mod.
i am using vbulletin 4.2.2
Reply With Quote
  #2052  
Old 16 Jan 2014, 07:06
ForceHSS's Avatar
ForceHSS ForceHSS is offline
 
Join Date: Apr 2008
Originally Posted by shahidbaloch View Post
my question is still un answered & prob is still persistent plz solve the issue.
on my forum thanks/like buttons are na appers thats why i disable the mod.
i am using vbulletin 4.2.2
na appers this is not a word maybe this is why no one can help you
In the admin panel under DBTech - vBShout have you tried Repair Cache you might have to do this a few times. Also check permissions in Instance Management but without more info its hard to help you
Reply With Quote
  #2053  
Old 16 Jan 2014, 13:20
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Originally Posted by Vaira View Post
Any other way to get back the thanks given?
Thanks again.
Without the original user ID it's impossible to recover the thanks.

Originally Posted by great kitten View Post
i got an error:



i cant give thanks, or anything.


i use vb 4.2.2
You cannot click the buttons for your own posts. Also, you need to configure the permissions in the Manage Buttons screen.

Originally Posted by 4ngeluxpunk View Post
Good thanks, but thanks to click on goes blank and will not be updated with the username of the person who has given thanks, and apart in the field is not updated postbit goes as seen in the picture, I did you mentioned but still the same. It is noteworthy that use PHP 4.2.2 and 5.4.20 vBuetin. I would appreciate your help.





This mod does not support PHP 4. Please upgrade to PHP 5.3 or newer.


Fillip
__________________
www.Dragonbyte-tech.com
Support is ONLY available @ our website, not via modification threads, Private Message or email.
Reply With Quote
  #2054  
Old 16 Jan 2014, 14:41
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Originally Posted by DragonByte Tech View Post
This mod does not support PHP 4. Please upgrade to PHP 5.3 or newer.

Sorry I meant to use vBulletin 4.2.2 and PHP 5.4.20. Haber if I can help out with this bug that occurs.
Reply With Quote
  #2055  
Old 16 Jan 2014, 14:53
Vaira Vaira is offline
 
Join Date: Nov 2009
Originally Posted by DragonByte Tech View Post
Without the original user ID it's impossible to recover the thanks.
NO it is impossible because it seems the entryids with the original userid are deleted already!
Why are they missing? You should know it best, do you really want to help me?

Sure without original ID there is no recovery! But I never have said that I haven't it!!!
I HAVE the original id already UPDATED at receiveduserID!!!
And I have recovered the thanks received already....what is still missing are the thanks given..

Do you read my posts?

Are the entryid rows with the original userid persistent or not AFTER a user has been deleted?
You suggest an UPDATE query even though the old userid containing entryid row is missing!
You can go into tech details I am familiar with the tables now, I simply have had no access myself to the vbulletin SQL database!!!

Thanks again.

Last edited by Vaira; 16 Jan 2014 at 15:10.
Reply With Quote
Reply


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 03:03.

Layout Options | Width: Wide Color: