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: Sep 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (159 votes - 4.61 average) Installs: 1671
Released: 29 May 2010 Last Update: 20 Apr 2017 Downloads: 14079
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:	19777
Size:	4.4 KB
ID:	117707   Click image for larger version

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

Name:	permissions.jpg
Views:	11595
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 1237 Yesterday 10:17
New Posting Features [DBTech] Advanced User Tagging v3 (vB3) DragonByte Tech vBulletin 3.8 Add-ons 673 19 Sep 2018 14:11
Chat Modifications [DBTech] vBShout v6 (vB3) [AJAX] DragonByte Tech vBulletin 3.8 Add-ons 691 22 Nov 2017 01:08
Forum Home Enhancements [DBTech] InfoPanels v2 (vB4) [AJAX] DragonByte Tech vBulletin 4.x Add-ons 279 25 Apr 2016 22:44
New Posting Features [DBTech] vB Post Templates 1.5.0 [AJAX] Deceptor vBulletin 4.x Add-ons 115 19 Jan 2012 10:53

  #2251  
Old 08 Aug 2014, 22:52
GeorgeB85 GeorgeB85 is offline
 
Join Date: Nov 2008
Originally Posted by bzcomputers View Post
Yes, under "Manage Buttons" then "Edit" you will see these options:



You will need to select "Yes" under each active button you have.
Thank you kindly
Reply With Quote
  #2252  
Old 09 Aug 2014, 14:12
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Originally Posted by Chadi View Post
Is this possible on mobile?
Unfortunately not, sorry

Originally Posted by AusPhotography View Post
We are using another jQuery tool and because thanks.js uses .noconflict; it breaks.

So we fixed it by
This
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

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

I'm guessing you used .noconflict in case of an issue, but when I need to use jQuery it means I have a non standard setup.

Can we make the use of .noconflict optional?
No, this cannot be made optional.

Originally Posted by AusPhotography View Post
Also... Can we make the jQuery version a parameter, currently

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

in class_core.php
I've changed this to 1.11.0 and it works fine.
As you yourself pointed out, it is a parameter in that file. I'm not sure what else you're looking for?


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #2253  
Old 09 Aug 2014, 14:18
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Advanced Post Thanks / Like v3.2.9

Changes To Existing Features:

Disable Post Refresh
  • Now also prevents APTL's HIDE feature from running
  • Implements compatibility with 3rd party HIDE modifications
  • Keeps APTL's buttons working


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #2254  
Old 10 Aug 2014, 12:03
AusPhotography's Avatar
AusPhotography AusPhotography is offline
 
Join Date: Nov 2007
Real name: Rick-owner, Kym-admin
Originally Posted by DragonByte Tech View Post
As you yourself pointed out, it is a parameter in that file. I'm not sure what else you're looking for?
Put it in in the Admin CP options
__________________
www.AusPhotography.net.au a.k.a. AP is a photography forum where members share their photography, photo editing skills and techniques. We run regular photographic competitions; Rick (site owner) and Kym (site tech) using this account
*** Home of the AP fully comprehensive vb4 photographic competition management solution ***
Reply With Quote
  #2255  
Old 17 Aug 2014, 23:18
ketchup ketchup is offline
 
Join Date: Oct 2009
My vB version is the latest v. 4.2.2 PL1
I followed instructions fully: upload + CHMOD 777 then import XML from admin CP. I had a message saying the: "/forums/dbtech/thanks/includes/class_install.php appears to be missing!"
I checked in the folder includes, the file class_install.php is there ..
I uploaded that file again confirmed overwrite but when importing XML I had same error message ..
Please help.
Reply With Quote
  #2256  
Old 18 Aug 2014, 10:35
ketchup ketchup is offline
 
Join Date: Oct 2009
I removed all uploaded files/folders then reinstalled - this time all successful but when I went to DBtech - Post thank / Manage Button I had the message: Invalid Button = 0
Please help!
Reply With Quote
  #2257  
Old 18 Aug 2014, 10:38
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Real name: Chris
Click on Repair Cache in the DBTech - Post Thanks menu in your ACP, you may need to do it a few times.
__________________
You can get access to my 180 mods for vB 3.6 - 4.x at The Admin Zone as well as the professional support you are used to. New vBulletin Spider Definitions, vBulletin Spiders List Hits 1000 Spiders! ​ OzzModz down. Site has had a data breach, checking how the intrusion happened. Change your PW if you use the same one on my site and others.
Reply With Quote
  #2258  
Old 18 Aug 2014, 10:51
ketchup ketchup is offline
 
Join Date: Oct 2009
Thank ozzy, I have looked to previous posts and done exactly as you adviced. It works right now.
Reply With Quote
  #2259  
Old 18 Aug 2014, 11:14
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Real name: Chris
Good to hear.
__________________
You can get access to my 180 mods for vB 3.6 - 4.x at The Admin Zone as well as the professional support you are used to. New vBulletin Spider Definitions, vBulletin Spiders List Hits 1000 Spiders! ​ OzzModz down. Site has had a data breach, checking how the intrusion happened. Change your PW if you use the same one on my site and others.
Reply With Quote
  #2260  
Old 27 Aug 2014, 13:20
findingpeace's Avatar
findingpeace findingpeace is offline
 
Join Date: Nov 2011
I love this mod, but it takes a toll on my site's performance.

All other DBTech mods are so good with caching and speed, so I decided to investigate what's up with this one specifically. I found the culprit to be the following hook:

Global Initialisation in global_bootstrap_init_complete

Which calls this file:

/dbtech/thanks/hooks/global_start.php

Which in turn calls /dbtech/thanks/includes/class_core.php (for THANKS::init($vbulletin))

In class_core.php, under the function public static function init($vbulletin), if I comment out the following line:


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

And test my website, page load times drop .1 - .3 seconds, consistently. This may not seem like a lot, but under heavy load, it makes a huge difference.

Because this is a global hook, it causes slowness across the entire website, even pages that don't have any Thanks / Likes logic on them.

Of course, I can't actually leave this line commented out because I'm sure it's important.

So I would ask if there's anything we can do to optimize this, considering it's global?

I also have User Tagging installed, and I tested the same with that. The Global Initialisation for that has no impact on performance. I can disable the entire mod and the site is the same speed. the getPermissions function is identical to the Thanks / Likes getPermissions function.

So what specifically about Global Initialisation and getPermissions for Thanks / Likes is slowing things down?

Note: This testing was done on my QA environment, which is 100% vanilla vBulletin 4.2.2 with no other mods installed.

Thanks!

Last edited by findingpeace; 27 Aug 2014 at 14:26.
Reply With Quote
  #2261  
Old 27 Aug 2014, 14:36
findingpeace's Avatar
findingpeace findingpeace is offline
 
Join Date: Nov 2011
This appears to be an issue with the older version I had installed (3.1.7) - trying with the latest version, no performance hits! Thanks DBTech, you guys rock.
Reply With Quote
  #2262  
Old 27 Aug 2014, 22:21
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Yes, I wrote about this before.

Older versions of the mod, not server optimized caused about 80-90% more server load. Like it doubled number of users. That was the reason why I disabled mod and waited for solution.

Newer versions solved this problem greatly.
Reply With Quote
  #2263  
Old 28 Aug 2014, 09:59
ScotMini ScotMini is offline
 
Join Date: Apr 2010
Thanks

Last edited by ScotMini; 28 Aug 2014 at 12:48.
Reply With Quote
  #2264  
Old 30 Aug 2014, 13:25
findingpeace's Avatar
findingpeace findingpeace is offline
 
Join Date: Nov 2011
Originally Posted by Alan_SP View Post
Yes, I wrote about this before.

Older versions of the mod, not server optimized caused about 80-90% more server load. Like it doubled number of users. That was the reason why I disabled mod and waited for solution.

Newer versions solved this problem greatly.
Cool! Do you know if any other older DBTech mods have this problem? I tested by disabling them and didn't notice any performance changes, but I still just want to be sure. I currently have:

Tagging 3.0.8pl1
Notifications 1.0.5

Will I experience any performance improvements by upgrading those? Thanks!
Reply With Quote
  #2265  
Old 30 Aug 2014, 13:31
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
It's possible, I don't fully recall all the changes that were made in newer versions.


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
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 04:50.

Layout Options | Width: Wide Color: