The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Mark Threads As 'Solved' Details »» | |||||||||||||||||||||||||||||
My time is very limited these days, with my full time job. I have marked this mod as re-usable code, if any other coder wishes to continue work on it. I may still try to support this mod as time permits.
If you use this modification, please >> Mark As Installed, Nominate for MOTM, and consider donating via PayPal <<, TY! What is this!? This modification will allow you & your members (based on usergroup permissions) to mark a thread as "Solved". It will add the prefix "[SOLVED]" to the thread title, and if set in the admincp - it will also close the thread. Current Version 1.1.2 - You can find the 3.6.x version, here. Features flagged for future version(s):
Will this work on x.x.x ?? Unless otherwise stated, this will work on all 3.7 - 3.8 versions. This will not work on 4.0. If you are looking for a vB4 version, you can find it here. Sounds cool. How do I install?
Upgrade To 1.1.2 from 1.1.0/1.1.1
To 1.1.x from 1.0.0
That's it! Enjoy! Changelog 1.1.2 - January 15, 2010 - Updated the product file, permissions, and phrases. This should, hopefully, resolve the blank page problems, along with the permission not showing up for usergroups. 1.1.1 - July 21, 2009 - Updated the product plugins and phrases, this should solve the blank page problem, and the problem of the option not showing in Admincp for ug permissions. 1.1.0 - April 14, 2009 - Small updates to xml file, no version # change. If it works for you, no need to do anything. - If you have problems uninstalling, please see this post. 1.1.0 - April 12, 2009 - Updated for 3.7 & 3.8 - Now uses the built-in Thread Prefix system - Instead of 'excluding' forums, since using the Thread Prefix system, you can choose which forums this will be shown in. 1.0.1 - July 12, 2007 - Added the ability to unsolve a thread. - Added the ability to exclude this in certain forums - Added the ability to change the prefix in that acp 1.0.0 - June 8, 2007 - Initial release. If you use this modification, please >> Mark As Installed, Nominate for MOTM, and consider donating via PayPal <<, TY! NOTE: This mod is marked "unsupported", but I'll try my best (as time permits) to help those who have marked as installed. Download Now
Show Your Support
|
Comments |
#202
|
|||
|
|||
One request. Code another so that threads -in specific forums- can be marked as Sold. I don't want to alter this one because I have a forum for asking questions which I'm using this one in. Or, can I have permission to do it myself? Actually, I already did but would like your blessing on installing it
|
#203
|
||||
|
||||
I use the term [opgelost] but discovered that it's not showing up on forumhome's "last post" column. I'm not any good in coding, how and where can I fix it so this does show up? Please tell me in e a "search this and replace with this" kind of way.
Furthermore it would be nice to have a mandatory "open" status prefix. Can I use the normal prefix manager for that, will this not conflict when a thread is solved and marked solved? |
#204
|
||||
|
||||
Fixed the above myself by putting the forums on a mandatory prefix [OPEN] and added that prefix to the "solved" prefix set.
But there is another problem/bug with this mod. When setting a thread to solved, the prefix will be set to solved, but the forum information is not rebuild immediately. This way the "Solved" prefix is only visible in showthread and forumdisplay but not on forumhome! I explained here: https://vborg.vbsupport.ru/showthread.php?p=2110759 How can I fix this? |
#205
|
|||
|
|||
Quote:
If you look in your solved.php, on line 117, it has: $threadman->save(); Under that, on a new line, if you put: build_forum_counters($threadinfo['forumid']); it should work fine. The same goes for on line 150. So your end code should be: line 117 Code:
$threadman->save(); build_forum_counters($threadinfo['forumid']); Code:
$threadman->save(); build_forum_counters($threadinfo['forumid']); While this isn't guaranteed, and on large boards this could cause a performance problem, this should update your fourmhome to reflect any changes. |
#206
|
||||
|
||||
The normal prefixes also update immediately so that would be a performance problem also then or am I mistaken?
Anyway, many thanks for your solution, I'm going to try this! Thank you! |
#207
|
|||
|
|||
While the save() does take resources, duh, it only affects one thread. The build_form_counters function, unfortunately, scans each thread in a forum which can be a bit intensive. But anyway, no problem.
|
#208
|
||||
|
||||
Great, thank you for explaining. I'm still happy with the solution you gave me.
|
#209
|
|||
|
|||
thanks..
|
#210
|
|||
|
|||
Not sure what I am missing but on 3.8.6PL1 i have uploaded everything and did the template edits yet it is not working. I checked under usergroups and Admin's have permission. Yet when I click Thread Tools, there is nothing there about Solved. What am I missing here?
|
#211
|
||||
|
||||
SVTCobraLTD: Did you have a look at my post #199 here?
It's explained there what you have to do. |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|