Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[DBTech] Advanced Post Thanks / Like v3 (vB4) [AJAX] Details »»
[DBTech] Advanced Post Thanks / Like v3 (vB4) [AJAX]
Version: 3.6.3, by DragonByte Tech DragonByte Tech is offline
Developer Last Online: Mar 2023 Show Printable Version Email this Page

Category: New Posting Features - Version: 4.x.x Rating:
Released: 05-28-2010 Last Update: 04-19-2017 Installs: 1682
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

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

File Type: zip [DBTech] Advanced Post Thanks Like v3.6.3 [Lite].zip (228.8 KB, 960 views)

Screenshots

File Type: png actions_vb4.png (4.4 KB, 0 views)
File Type: png entries_vb4.png (5.2 KB, 0 views)
File Type: jpg permissions.jpg (31.2 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #1132  
Old 12-19-2011, 05:15 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WorldCraft View Post
I could be wrong but I think the documentation file included is for Activity and Awards not 'Thanks' ? :s
I'm not sure, but if it is then it can still be accessed from www.dragonbyte-tech.com/docs/thanks

Quote:
Originally Posted by Almaviva View Post
I have plenty of disk space, haven't used more than 2% of it, on a large VPS plan. Other files that I uploaded after this are there and are not zero bytes. I don't think is an issue with the web host, everything else runs smoothly.

I was successful in disabling the mod and everything went back to normal in my database, but I'd still want to give your mod a try if this installation issue can be solved (and then if it works well I'd be glad to upgrade to the paying version).

Any other ideas? Is it a problem with my FTP client? I have had a problem with another incomplete installation using my client (FileZilla), do you recomend another attempt with another client, and if yes, which one?
I haven't used filezilla for several years, and I stopped using it more because of a lack of copy-paste than issues with uploads.

I'm using SmartFTP at the moment.

Quote:
Originally Posted by Almaviva View Post
And are you sure that this 2.0.2 version of yours is compatible with vBulletin Suite 4.1.8?
Absolutely.


Fillip
Reply With Quote
  #1133  
Old 12-20-2011, 08:46 PM
jefferis jefferis is offline
 
Join Date: Dec 2006
Location: Butler, PA
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

LEFT OVER ERROR. Hi folks, this plugin didn't quite do what we wanted in 4.1.8 and we uninstalled it, but we are getting this error and don't know what to do about it:
Code:
   
Database error in vBulletin 4.1.8:

Invalid SQL:

                    SELECT languageid,
            phrasegroup_global AS phrasegroup_global,
            phrasegroup_dbtech_thanks AS phrasegroup_dbtech_thanks,
            phrasegroup_user AS phrasegroup_user,
            phrasegroup_posting AS phrasegroup_posting,
            phrasegroup_album AS phrasegroup_album,
            phrasegroup_messaging AS phrasegroup_messaging,
            phrasegroupinfo AS lang_phrasegroupinfo,
            options AS lang_options,
            languagecode AS lang_code,
            charset AS lang_charset,
            locale AS lang_locale,
            imagesoverride AS lang_imagesoverride,
            dateoverride AS lang_dateoverride,
            timeoverride AS lang_timeoverride,
            registereddateoverride AS lang_registereddateoverride,
            calformat1override AS lang_calformat1override,
            calformat2override AS lang_calformat2override,
            logdateoverride AS lang_logdateoverride,
            decimalsep AS lang_decimalsep,
            thousandsep AS lang_thousandsep
                    FROM language
                    WHERE languageid = 1;

MySQL Error  : Unknown column 'phrasegroup_dbtech_thanks' in 'field list'
Error Number  : 1054
Request Date  : Tuesday, December 20th 2011 @ 04:28:17 PM
Error Date    : Tuesday, December 20th 2011 @ 04:28:17 PM
Script        : http://websit.com/thanks.php?do=statistics
Reply With Quote
  #1134  
Old 12-20-2011, 09:23 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Delete the files that came with the product


Fillip
Reply With Quote
  #1135  
Old 12-21-2011, 02:41 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You'll open it in your browser, same as any other script in your forum


Fillip
Reply With Quote
  #1136  
Old 12-23-2011, 10:52 AM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you have Abe's Post Thank You Hack installed? If not, then running the importer is unneeded since that's what it does.

To ensure you can see the DBTech - Post Thanks group, ensure your userid is added to the Super Administrators variable as per this documentation page: https://www.vbulletin.com/docs/html/..._is_superadmin

If it still doesn't show up, then please try re-importing the XML file or re-uploading the files with SmartFTP (to ensure there aren't more 0-byte files creating issues).

To answer your specific question, running the importer before step 3 would result in a different error, as the database tables for this mod would not have been created

To address your post pre-edit (it shows up in full in the email notifications we receive to this thread):

I apologise for being short. I don't mean to presume you (or anyone else) are stupid, which ironically is why I'm short.

See, I'm terrible at teaching people. Just ask any of the other coders on our team that I've had to advise. Being that I know what I'm talking about, I have huge problems explaining it in layman's terms (and especially in terms of someone who has less coding knowledge but not no coding knowledge, in the example of our other coders) and as such, every time I go into more details I feel like I'm treating the other party as being stupid.

Hopefully you can relate with your area of expertise.

Again, I apologise, it was not my intent to cause frustration


Fillip
Reply With Quote
  #1137  
Old 12-23-2011, 05:09 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Almaviva View Post
I'll try your suggestion of the Super Administrator thing (although, I'm the site owner, I thought I was the top guy, hehehe) and if the configuration tool still doesn't show, I'll re-try the uploads (which I did a few times... I'm already using SmartFTP latest and highest version as you suggested... things got better each time I re-uploaded but still not perfect since I've been having issues, still). By the way, what option do I pick when I re-do the SmartFTP upload, the one that says Merge, or the one that says something like "skip or overwrite according to internal rules" or something, which is the last one of the four options? I've tried both, in two separate occasions...
The first option, "Copy and Replace"

Quote:
Originally Posted by Almaviva View Post
By the way, I don't know what Abe's Thank You Hack is; is it an earlier version of your mod, that I was supposed to have installed first? What I *have* installed is your 2.0.2 version.
It's another Thanks mod, similar to this but less featured, but very popular. We wrote an importer to transfer people's thanks from that mod to this mod, so it's absolutely not something you should install if you aren't switching mods.

All our mods are compatible with every vBulletin 4.x versions except 4.0.2

Quote:
Originally Posted by Almaviva View Post
install your mod, this new category appeared in the admincp, but just empty, with this simbol: *[]*
I suppose that once this installation is corrected, this is where the configuration panel for the mod will be. But something went wrong on the installation that made it empty, I guess.
The reason why that symbol appears is because the text for the navigation menu is missing. I suggest just uploading the files again with the Copy and Replace option, then hard refresh (Ctrl+F5, unsure what the Mac equivalent is) the AdminCP and see if there's any change.


Fillip
Reply With Quote
  #1138  
Old 12-26-2011, 10:51 PM
AusPhotography's Avatar
AusPhotography AusPhotography is offline
 
Join Date: Nov 2007
Location: Hobart & Adelaide .au
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

FYI the install failed for me due to PHP timeout.
I manually made the post and user table changes, then edited the install scripts to remove those.
I cleaned up the partial install and re-did it - all ok.

Given a large post table on a VPS the timeout is an issue.

Maybe supply the database changes in a separate script to apply via command line or maybe a command line installation?
Reply With Quote
  #1139  
Old 12-27-2011, 03:05 PM
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Posts: 684
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any happy news about v2.0.3?
Reply With Quote
  #1140  
Old 12-27-2011, 03:45 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There have been no new versions released yet


Fillip
Reply With Quote
  #1141  
Old 12-27-2011, 06:36 PM
Hanany95 Hanany95 is offline
 
Join Date: May 2008
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Every time I log out, try to post a reply or something, I keep getting this error message:


Quote:
Warning: require([path]/dbtech/thanks/hooks/userdata_postsave.php) [function.require]: failed to open stream: No such file or directory in [path]/includes/class_dm_user.php(1985) : eval()'d code on line 1

Fatal error: require() [function.require]: Failed opening required '/home/lakercen/public_html/dbtech/thanks/hooks/userdata_postsave.php' (include_path='.:/usr/local/php52/pear') in /home/lakercen/public_html/includes/class_dm_user.php(1985) : eval()'d code on line 1


I would really appreciate it if someone would assist me please.
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 05:14 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.16333 seconds
  • Memory Usage 2,425KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (6)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (53)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete