The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Mark threads 'solved' Details »» | |||||||||||||||||||||||||
What is this?
Well this modification will allow your members (based on users permissions) to mark their threads solved. It will simply add a prefix at the beginning of the title [Solved]. And if set in ACP - it will close the thread at the same time. What version of vB does this work on? This works on all 3.6.x versions and it also works on 3.7.0 (All BETAS) How do I install? Extract the zip 2. Upload the files/folders, following this structure: Code:
/ |_ solved.php /images/ /buttons/ |_ marksolved.gif /includes/ /xml/ |_ bitfield_solvedthread.xml 4. Make the following template edits: In SHOWTHREAD; Find: HTML Code:
<if condition="$show['addpoll']"> <div><img class="inlineimg" src="$stylevar[imgdir_button]/addpoll.gif" alt="$vbphrase[add_a_poll]" vspace="1" /> <a href="poll.php?$session[sessionurl]do=newpoll&t=$threadinfo[threadid]">$vbphrase[add_a_poll_to_this_thread]</a></div> </if> </div> <!-- / thread tools --> HTML Code:
<if condition="$show['addpoll']"> <div><img class="inlineimg" src="$stylevar[imgdir_button]/addpoll.gif" alt="$vbphrase[add_a_poll]" vspace="1" /> <a href="poll.php?$session[sessionurl]do=newpoll&t=$threadinfo[threadid]">$vbphrase[add_a_poll_to_this_thread]</a></div> </if> <if condition="$show['solvedthread']"> <div><img class="inlineimg" src="$stylevar[imgdir_button]/marksolved.gif" alt="$vbphrase[solvedthread_marksolved]" vspace="1" /> <a href="solved.php?$session[sessionurl]do=marksolved&t=$threadinfo[threadid]">$vbphrase[solvedthread_marksolved]</a></div> <else /> <if condition="$show['solvedthread_unsolve']"> <div><img class="inlineimg" src="$stylevar[imgdir_button]/marksolved.gif" alt="$vbphrase[solvedthread_markunsolved]" vspace="1" /> <a href="solved.php?$session[sessionurl]do=markunsolved&t=$threadinfo[threadid]">$vbphrase[solvedthread_markunsolved]</a></div> </if> </if> </div> <!-- / thread tools --> Find: HTML Code:
<if condition="$show['addpoll']"> <tr> <td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/addpoll.gif" alt="$vbphrase[add_a_poll]" /> <a href="poll.php?$session[sessionurl]do=newpoll&t=$threadinfo[threadid]">$vbphrase[add_a_poll_to_this_thread]</a></td> </tr> </if> <if condition="$show['adminoptions']"> Replace With: HTML Code:
<if condition="$show['addpoll']"> <tr> <td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/addpoll.gif" alt="$vbphrase[add_a_poll]" /> <a href="poll.php?$session[sessionurl]do=newpoll&t=$threadinfo[threadid]">$vbphrase[add_a_poll_to_this_thread]</a></td> </tr> </if> <if condition="$show['solvedthread']"> <tr> <td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/marksolved.gif" alt="$vbphrase[solvedthread_marksolved]" /> <a href="solved.php?$session[sessionurl]do=marksolved&t=$threadinfo[threadid]">$vbphrase[solvedthread_marksolved]</a></td> </tr> <else /> <if condition="$show['solvedthread_unsolve']"> <tr> <td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/marksolved.gif" alt="$vbphrase[solvedthread_markunsolved]" /> <a href="solved.php?$session[sessionurl]do=markunsolved&t=$threadinfo[threadid]">$vbphrase[solvedthread_markunsolved]</a></td> </tr> </if> </if> <if condition="$show['adminoptions']"> 6. Usergroups --> Usergroup Manager --> Can Mark Threads as Solved for each usergroup. That's all Enjoy! Please Note: SecondV is the maker of this and all credit goes to him .. he just gave permission to keep this hack going for future versions. As I use this hack on my site here, I'll be keeping this mod going, as well as taking requests for new additions. People who haven't mark this as installed won't receive support. Features flagged for future version(s):
Suggest anything else if you wish. Regards Jason Supporters / CoAuthors Show Your Support
|
Comments |
#22
|
||||
|
||||
can you tell me where or how to add it so it can be in bold letters
|
#23
|
|||
|
|||
ACP --> vBulletin Options --> Solved Threads --> Excluded Forums
You simply enter the forum IDS that you don't want having the the "Mark threads Solved" option. You can find the forumID by going to ACP --> Forum Manager --> Then edit a forum and you'll see the forumID at the top. EDIT: Do you mean the "Mark threads Solved" under thread tools being bold? Regards Jason |
#24
|
||||
|
||||
Quote:
|
#25
|
|||
|
|||
It's not that hard
If you mean making the "Solved" prefix bold, then that's not possible, unless you edit some of the coding. Regards Jason |
#26
|
||||
|
||||
ok thanks i'll wait for a solution
|
#27
|
|||
|
|||
I'll see what I can do for you, later today.
Regards Jason |
#28
|
|||
|
|||
Cool Hack...thanks And Install!!!
|
#29
|
|||
|
|||
It seems that this isn't working on BETA 5. There is a permission problem, so when you set a usergroup to NO for "Mark threads Solved" .. it still allows them to mark threads solved.
I'm going to be looking through the coding, once I find the problem, I'll release the new version. Regards Jason |
#30
|
|||
|
|||
can we add diffrent names instead of solved such as rs.com divx etc
|
#31
|
|||
|
|||
Sure:
ACP --> vBulletin Options --> Solved Thread Prefix Just put the name that you want to appear. However, if your wanting to use it for something else, then you would need to edit the solved.php and the product to suit your needs. Regards Jason |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|