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
[AJAX] Helpful Answers - Allow users to rate individual posts Details »»
[AJAX] Helpful Answers - Allow users to rate individual posts
Version: 2.4.2, by Ted S Ted S is offline
Developer Last Online: Nov 2020 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.x.x Rating:
Released: 01-15-2010 Last Update: 08-11-2012 Installs: 592
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Helpful Answers has been used to record over 6 MILLION times on more than 2,000 forums. If you're not using HA your users are looking for it!

Every day your users contribute hundreds if not thousands of posts making it hard for new members and guests to separate out the best answers from those that are less helpful. The Helpful Answers System offers your members a quick way
to rate individual posts as either helpful or not allowing future visitors to understand the value of each post.

Designed to be flexible, HA has over 30 configurable settings:
  • Use image or text ratings AJAX or traditional links.
  • Offer yes/no or scaled 1-10 point ranking.
  • Turn off negative ratings for a positive only system.
  • Decide which forums are open for helpful answer ratings.
  • Audit the system and identify top users and potential abusers.
  • Ban specific members from using the system.
  • Customize the message shown after a post is rated.
  • Show a page with the top helpful posts.
  • Show rating stats on a user's profile.
  • Hide posts that rate "too low"
  • Template driven so you can customize it all for your forum.
For advanced users template conditionals and variables let you further extend the functionality to color highlight good or bad posts, include ratings in user?s profiles and much more.

Modification Installation [Must Read]:


Step 1: Upload the addon files found in the upload/ folder to your forum directory
Step 2: Install the plugin through your vB Administration area
Step 3: Configure settings & enable the mod in individual forums


You must configure settings & enable forums before voting will show up.

Anonymous Stats Tracking (optional):

By default this addon will pass basic rating data (positive or negative) to a 3rd party site for statistical purposes. Only the most basic data is captured (the vote and your site name) and no user information or specific forum details are logged, not even an IP address. You can disable this through the admin.


Mod Philosophy -- Drive Your Own Success:

All of my mods are inspired by my work in digital marketing and are designed to drive registrations, interaction or other engagement activities the core platform does not address.

Each is designed to fit a general need by providing a starting point but it's on you to decide how to make things work to their best possible outcome. Feel free to suggest what you'd like to see next but don't wait to have what everyone else has; figure out what your forum needs and customize away.

Download Now

File Type: zip Helpful Answers vb - 2.4.2.zip (42.0 KB, 999 views)

Screenshots

File Type: jpg 1-16-2010 1-11-43 PM.jpg (41.6 KB, 0 views)
File Type: gif admin-stats1.gif (15.5 KB, 0 views)
File Type: gif admin-stats2.gif (11.3 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
10 благодарности(ей) от:
Baja, Eole, piratarg, PoorGuysGarage, tbworld, TheLastSuperman, thompson, U-Fig

Comments
  #982  
Old 08-21-2011, 07:18 PM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by danicamps View Post
Hi, I think I may be trying to do the same thing as Radiofranky
My end goal is to have the total rank display on the forum display - the full list of threads. I have attached a screen shot for clarification, but essentially, I would like to have the total number of votes showing on the forum homepage in either the Replies/Views column or in the Title/Thread Starter Column.
Thank you in advance!
Best,
d
The difficulty here is that votes are stored on the post level, not thread, although the threadid is tracked. The easiest hack would be to query for each thread and get the count but that's terribly inefficient.

Thus you can either make a big modification and build a new thread coutner [which the next version of the mod will do] or be a little less crazy and just run a tally process via cron once a day or such. Really depends on your volume / desire to tweak around.

Neither is crazy complex but it's not changing a font color either...
Reply With Quote
  #983  
Old 08-21-2011, 10:12 PM
Poker Face Poker Face is offline
 
Join Date: Sep 2010
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ted S View Post
The mod floats a div to make this work. You can nest it in a parent element, remove the margin / padding as you see fit.

Just search for the helpful_answers template and go from there.
I appreciate the follow-up, Ted S, but a little additional guidance would be very much appreciated!

If not by you, anyone that understands this advice, I would appreciate the additional guidance!

I'm assuming that once in the; Customize Template: helpful_answers screen, that I am looking for this:

PHP Code:
<div id="helpfulanswers_box_{vb:raw post.postid}" style="text-align:right;"
And if so, what would I add?

Thank-You in advance!
Reply With Quote
  #984  
Old 08-21-2011, 10:23 PM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Poker Face View Post
I appreciate the follow-up, Ted S, but a little additional guidance would be very much appreciated!

If not by you, anyone that understands this advice, I would appreciate the additional guidance!

I'm assuming that once in the; Customize Template: helpful_answers screen, that I am looking for this:

PHP Code:
<div id="helpfulanswers_box_{vb:raw post.postid}" style="text-align:right;"
And if so, what would I add?

Thank-You in advance!
It depends on what you wish to do exactly and how. If you want to align something equal to another line you would float that line as well. If you want this to appear on top of other elements but not have space you would set the padding / margin to 0.

If css is new to you I highly suggest referring to a css tutorial such as the one at http://www.w3schools.com/css/default.asp - while you can certainly find help around here, the more you want to customize, the more useful it is to know the basics yourself.
Reply With Quote
  #985  
Old 08-22-2011, 02:43 AM
danicamps danicamps is offline
 
Join Date: Aug 2011
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ted S View Post
Thus you can either make a big modification and build a new thread coutner [which the next version of the mod will do] or be a little less crazy and just run a tally process via cron once a day or such. Really depends on your volume / desire to tweak around.

Neither is crazy complex but it's not changing a font color either...
Ted, Thank you for the quick reply. Is this something that I could use Helpful Threads for? Trying to eliminate any manual process as much as possible. When looking at Helpful Answers, I wasn't sure which mod would be best. The most important feature is to have users voting up or down on a thread - not necessarily the underlying posts and have that tallying (to where any vote on a post is not going to change the vote count of the thread). Am I correct in my thinking that using Helpful Answers, this is happening, but just not able to display on the forum home page?

Also, thank you for your continued work on the module - it is awesome, I'm just very new to VBulletin and trying to set up functionality very quickly.

Best,
d
Reply With Quote
  #986  
Old 08-22-2011, 03:25 AM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by danicamps View Post
Ted, Thank you for the quick reply. Is this something that I could use Helpful Threads for? Trying to eliminate any manual process as much as possible. When looking at Helpful Answers, I wasn't sure which mod would be best. The most important feature is to have users voting up or down on a thread - not necessarily the underlying posts and have that tallying (to where any vote on a post is not going to change the vote count of the thread). Am I correct in my thinking that using Helpful Answers, this is happening, but just not able to display on the forum home page?

Also, thank you for your continued work on the module - it is awesome, I'm just very new to VBulletin and trying to set up functionality very quickly.

Best,
d
HA is very much a post mod and voting takes place per post.

While you could certainly hack things around to show a thread vote, it's not designed to work per thread so if you want to accomplish that you're starting with a solid base but have a number of tweaks to make to limit voting, change the display places, and tally things up to a more useful way.
Reply With Quote
  #987  
Old 08-23-2011, 03:40 PM
danicamps danicamps is offline
 
Join Date: Aug 2011
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ted S View Post
HA is very much a post mod and voting takes place per post.

While you could certainly hack things around to show a thread vote, it's not designed to work per thread so if you want to accomplish that you're starting with a solid base but have a number of tweaks to make to limit voting, change the display places, and tally things up to a more useful way.
Ted, I think I see the issues you were mentioning. Right now, we are using HA and it works great for the threads, unless there is a post underneath and then voting on it creates a duplicated thread in the threadlist. With that in mind, would Helpful Threads be something that we should use instead. We want people to be able to create posts to threads, but we do not need them to be able to vote for the posts - only the thread.
I am not sure how we would go in and limit voting or change the display places with HA.

Thanks,
d
Reply With Quote
  #988  
Old 08-23-2011, 04:18 PM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by danicamps View Post
Ted, I think I see the issues you were mentioning. Right now, we are using HA and it works great for the threads, unless there is a post underneath and then voting on it creates a duplicated thread in the threadlist. With that in mind, would Helpful Threads be something that we should use instead. We want people to be able to create posts to threads, but we do not need them to be able to vote for the posts - only the thread.
I am not sure how we would go in and limit voting or change the display places with HA.

Thanks,
d
I'm not aware of a Helpful Threads mod but if someone created such a program it would definitely make more sense to use.
Reply With Quote
  #989  
Old 08-23-2011, 06:34 PM
danicamps danicamps is offline
 
Join Date: Aug 2011
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That would probably be because I think I made it up in my head..
I think I was reading some of the forum posts on the different Helpful Answers mods and cross referenced..
Can you go into any more detail about how to limit the voting. Is there ways to limit the voting to the thread only and not allow at the post level?
Reply With Quote
  #990  
Old 08-23-2011, 10:19 PM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by danicamps View Post
Can you go into any more detail about how to limit the voting. Is there ways to limit the voting to the thread only and not allow at the post level?
There's no quick way to limit it to thread level... the mod doesn't care about threads, it works off of posts and just tracks a threadid here and there for displaying back info.

What you would need to do is change out that functionality to take advantage of the core code be rework how the voting is tallied and displayed. It's not a full rewrite but it's significant.
Reply With Quote
  #991  
Old 08-24-2011, 03:54 AM
Lester Wilson Lester Wilson is offline
 
Join Date: Mar 2002
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello, great mod, installed

One question, i have many forum areas on my site, i'd like to take advanathe of the option to update multiple forums through the Bulk Forum Enabler located in the Helpful Answers Tab

However i cannot locate the tab. Can some one pointn me to the location of this tab? I dont see it on the forum management dialogue, or in the settings options for this mod.

Where is it?

Installation Instructions:

Step 3) Enable the system in any of your forums by visiting the forum options and scrolling to the end of the page.

Alternatively you can update multiple forums through the Bulk Forum Enabler located in the Helpful Answers Tab.(Required)
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 03:06 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.05871 seconds
  • Memory Usage 2,369KB
  • Queries Executed 27 (?)
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
  • (2)bbcode_php
  • (8)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
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (8)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