Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
[Ajax] Best Answer Details »
[Ajax] Best Answer
Mod Version: 1.9, by emath (Coder/Designer) emath is offline
Developer Last Online: Jun 2020 I like it Show Printable Version Email this Page

vB Version: 4.2.x Rating: (4 votes - 4.00 average) Installs: 15
Released: 28 Apr 2016 Last Update: 02 Jul 2016 Downloads: 113
Not Supported DB Changes Uses Plugins Additional Files Re-usable Code Translations  

This is a quite simple and effective mod to select a post as Best Answer .

see readme file before installing .

Donations are always welcome

------------------------------------------------
## Features ##
  • Allow to select/unselect post as 'best answer'
  • Best answer is bumped ( duplicated ) to the top
  • Best answer post has an indication 'best answer' on top of the post
  • [SOLVED] prefix is added to threads with best answer, this will not replace any exiting prefix.
  • Can be configured to apply for specific forums only
  • By default, only the one who opened the thread can select/unselect a post as best answer
  • Pemissions allowing select as 'best answer' can be add for specific user groups
  • on/off configuration

## HOW TO INSTALL ##
  1. upload the content of the upload folder into your forum root directory
  2. import the XML file as new product
  3. go to settings -> options -> best answer and configure the product as u wish

## Style - css ##

The mod doesn't come with any particular css with it, as each forum has its own style.
With that said, all of the mod related html elements were attached to class so adding css is easy .

In addition, there is example.css file which can be used for those who want the css i wrote .
just add it to additional.css or wherever u like this css to be .

## Compatability ##

was tested over vB4.2.2 nad vB4.2.3 but should work with any vB4.x .

use this at your own risk, always backup your database before installing any new mod !

## Changelog ##

V1.9

- bug fix, handle deleted posts

V1.8

- bug fix : show best answer only in first page
- bug fix : first post in second page could not be selected as 'best answer'
- bug fix in plugins ( add global $vbulletin; at top of each plugin )
- verified that works with 4.2.3

V1.3

- bug fix : change exection order of plugin from 1 to 5

V1.2

- changed loading script from 'async' to 'defer'
- add uninstall code

## license ##

MIT license

## Q & A ##

How can i find my forum ids ?

read here : http://www.vbulletin.com/forum/forum...-id-of-a-forum

Download Now

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

Screenshots

Click image for larger version

Name:	select.JPG
Views:	370
Size:	14.0 KB
ID:	154863   Click image for larger version

Name:	thread_solved.JPG
Views:	418
Size:	31.1 KB
ID:	154864   Click image for larger version

Name:	unselect_and_post_indication.JPG
Views:	359
Size:	15.6 KB
ID:	154865  

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
Add-On Releases [HSVFORUM] Anti spam - Answer question before new reply/new thread (AJAX) achoo254 vBulletin 4.x Add-ons 15 24 Sep 2014 23:10

Comments
  #2  
Old 29 Apr 2016, 07:25
mysimsek mysimsek is offline
 
Join Date: Dec 2010
I don't understand the changes to the database
Reply With Quote
  #3  
Old 29 Apr 2016, 07:49
emath emath is offline
 
Join Date: Sep 2008
I just mentioned what database changes there is, I've removed that section .
Reply With Quote
  #4  
Old 29 Apr 2016, 09:47
Sforums Sforums is offline
 
Join Date: Dec 2010
Using 4.1.0 myself. Upon installing it took almost 5 minutes to open single topic.
Uninstalled.
Reply With Quote
  #5  
Old 29 Apr 2016, 11:04
emath emath is offline
 
Join Date: Sep 2008
Originally Posted by Sforums View Post
Using 4.1.0 myself. Upon installing it took almost 5 minutes to open single topic.
Uninstalled.
I'm not familiar with any such errors.
By topic u meant thread ? And did the installation went good ?
Please provide a link to your forum ( if u have a test forum, PM it to me and I will check it, I don't have a vb4.1 and I cannot reproduce it over 4.2)
Reply With Quote
  #6  
Old 29 Apr 2016, 20:56
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Hello fellow math enthusiast!

You could remove the need for editing the "SHOWTHREAD" template by adding a plugin hooked at "parse_templates" with the following Plugin PHP Code:


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

In the conditional, you should add any other conditions you want to be true before the script is added, such as whether the product is enabled, if the browsing user has permission to use the button, etc.

Adding the version number parameter (which you should increment anytime you change that .js file when you upload an update of this product here) will ensure the new version is loaded by browsers, rather than using the cached older version which browsers will do unless the cache is cleared.

Manual template edits will keep some folks from trying a product (hacking templates is rightfully frowned upon by many, and in addition template hacks have to be done for each active style), and so I wanted to offer a little help to remove that need.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #7  
Old 29 Apr 2016, 23:04
emath emath is offline
 
Join Date: Sep 2008
yeah i know, I've also could use showthread_below_posts template hook,

I didn't find it right to add a hook for script src tag, because then it will be 'hidden' and some like to bundle and minify all their javascript files, but i guess you are right.

I've added async attirbute to the script tag so it won't block any content .

The product has been updated and now no template edits are needed .

Thanks .
Reply With Quote
  #8  
Old 30 Apr 2016, 09:05
mysimsek mysimsek is offline
 
Join Date: Dec 2010
unfortunately it did not work
Reply With Quote
  #9  
Old 30 Apr 2016, 09:12
emath emath is offline
 
Join Date: Sep 2008
Originally Posted by mysimsek View Post
unfortunately it did not work
What didnt work ? Could u explain what did u try to do and what went wrong ?
Reply With Quote
  #10  
Old 01 May 2016, 18:03
emath emath is offline
 
Join Date: Sep 2008
mysimsek, maybe the update will fix your issue

## Changelog ##

V1.2

- changed loading script from 'async' to 'defer'
- add uninstall code
Reply With Quote
  #11  
Old 06 May 2016, 00:36
mysimsek mysimsek is offline
 
Join Date: Dec 2010
unfortunately, it doesn't look a thing in postbit
Reply With Quote
  #12  
Old 06 May 2016, 08:16
emath emath is offline
 
Join Date: Sep 2008
did u set the usergroups and forum ids in the configuration ?

see pm..
Reply With Quote
  #13  
Old 07 May 2016, 12:44
emath emath is offline
 
Join Date: Sep 2008
V1.3

- bug fix : change exection order of plugin from 1 to 5
Reply With Quote
  #14  
Old 12 May 2016, 09:46
dpixi dpixi is offline
 
Join Date: May 2016
Hi,

what do i have to enter in "allowed user groups to select best answer" ids?

i dont get the "best answer" button to show up beside posts
Reply With Quote
  #15  
Old 12 May 2016, 14:30
emath emath is offline
 
Join Date: Sep 2008
Originally Posted by dpixi View Post
Hi,

what do i have to enter in "allowed user groups to select best answer" ids?

i dont get the "best answer" button to show up beside posts
The numbers of the user groups,separated by comma, that will have a permissions to select a post as best answer ( except the user who opened the thread ). Usually u will insert here the admins usergroup ids

The number of the usergroups can be seen in admin panel -> user groups -> manage usergroups
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 05:29.

Layout Options | Width: Wide Color: