Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Thread Prefixes Details »
Thread Prefixes
Mod Version: 1.6.2, by Mystics (Member) Mystics is offline
Developer Last Online: Jun 2015 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.x Rating: (37 votes - 4.92 average) Installs: 457
Released: 04 Aug 2006 Last Update: 25 May 2008 Downloads: 3370
Not Supported DB Changes Uses Plugins Template Edits Code Changes Additional Files Re-usable Code Translations  

Thread Prefixes

Version: 1.6.2
vBulletin Version: 3.6.10
Developer: Michael (Mystics) Koenig (www.vbulletin-germany.com)
Modification-Language: English & German & French (thanks to ReadWrite - Note: Readme has not yet been translated to french.)
Install-difficulty: Medium
File-edits: 5
Template-edits: 10


Brief Description of the Modification

This modification allows your users to choose a thread prefix for each thread. To do this you are able to select an appropriate prefix from a list beside the title while posting a new thread - for example 'Help', 'Problem', 'Search' etc.

This prefix will be displayed in front of the thread title. The result will be for example:
Problem - I can't find this setting

Problem is the thread prefix, I can't find this setting is the title of the thread.

The prefixes displayed in this list may be defined by a moderator for each of his moderated forums (Forum Tools -> Manage Thread Prefixes); of course an administrator and a super moderator is allowed to do this for every forum.


Features
  • Moderators are able to create own prefixes for each of their moderated forums.
    (Forum -> Forum Tools -> Manage Thread Prefixes -> threadprefix.php)
  • Display of the prefixes on forum display, search results, subscribed threads and within the thread itself.
  • It is possible to change the prefix with editing the first post of a thread or with the thread tools available for moderators at any time.
Settings in Admin CP
  • Maximum prefixes per forum
  • Thread Prefix required: Users have to select a thread prefix for their threads. You can select this globally for all forums or on a per forum basis.
  • Default Thread Prefixes: You may set default prefixes which will either be shown only in forums without own prefixes or be shown in addition to existing prefixes
  • Show Thread Prefixes in extra column or in front of the thread title in the same column
  • Alignment of the prefixes (if 'Show in extra column' is enabled): Align left, align right, center
  • Show Prefix in 'Last Post' column
  • Prefix HTML Markup: Specify an HTML tag with which to display the prefixes (bold, italic, red etc.)
  • Allow Thread Prefix search: If enabled, the prefixes of all forums the user has access to will be grouped in a list and displayed in the search engine.
  • Per Forum:
    • Allow Thread Prefixes in this Forum
    • Thread Prefix Required in this Forum.
Screenshots

See attachments.


Version-History

1.6.2 (2008-05-24 - 9:30 pm CET)
  • Fixed XSS security issue:
    Import the updated xml file (product-threadprefix_*.xml) to fix the security issue!
  • Changes for vBulletin 3.6.10 (Updated Template modifications)
  • Bugfix: It's possible again to search for prefixes
  • Installation script prefixinstall.php now works with IE7 too.
1.6.1 (2006-08-29 - 11:30 pm CET)
  • Bugfix: It's possible again to change the prefix by editing the first post of a thread.
  • Bugfix: The prefix will be forwarded correctly and without an error to the advanced editor while editing the first post via AJAX.
  • New: Thread Prefixes for discussion threads for user infractions and reported posts.
    You can enter those thread prefixes within your vBulletin settings.
  • New: Ability to sort the thread prefixes in descending order.
    (Forum Tools -> Manage Thread Prefixes)
  • New: Version check for the Thread Prefix Product within the AdminCP.
  • Import the updated xml file (product-threadprefix_*.xml) and upload the updated file /upload/threadprefix.php to your server.
1.6.0 (2006-08-04 - 07:00 pm CET)
  • Changes for vBulletin 3.6.0
  • Because you have to upload all files of vBulletin 3.6, there are no instructions for the update. Just follow the standard instructions for the file and template changes.
  • Fixed error within the search engine.
  • New: Prefixes are displayed within Content Syndication (external.php)
  • Do not forget to import the updated xml file (product-threadprefix_*.xml)!
1.5.5 (2006-04-09 - 03:00 pm CET)
  • Fixed database error within the search engine.
    (if prefix was selected and results were shown as posts)
  • Just import the updated xml file.
1.5.4 (2006-03-20 - 01:30 am CET)
  • Fixed small error within the search engine.
  • Just import the updated xml file.
1.5.3 (2006-03-19 - 03:30 pm CET)
  • Changes in includes/class_dm_threadpost.php for vB 3.5.4
  • Changes in includes/functions_threadprefix.php for vB 3.5.4
  • New: Search for prefixes only is now possible (without keywords)
  • New: Prefixes are displayed in "Similar Threads"
  • New: Separator between prefix and thread title within threads/emails may now be defined in your Admin Control Panel (used to be always " - ").
  • New: Save Thread Prefix in Search Preferences
1.5.2 (2005-11-03 - 07:30 pm CET)
  • Missing phrase: updateprefixes
  • Fixed small error in /threadprefix.php
1.5.1 (2005-11-02 - 09:30 pm CET)
  • First version for vBulletin 3.5.1
1.5.0 (2005-11-02 - 09:30 pm CET)
  • First version for vBulletin 3.5.0 (only one file edit more because of a missing hook)
Installation
  1. Upload all files from the upload directory to your vBulletin directory on your server.

    Overview of the files and corresponding directories:
    • /threadprefix.php
    • /admincp/prefixinstall.php
    • /admincp/prefixinstall_text.php
    • /includes/functions_threadprefix.php
  2. Import the file "product-threadprefix_english.xml" with 'Manage Products':
    Admin Control Panel -> Plugin System -> Manage Products ->
    [Add/Import Product] -> Select file -> Import
  3. Open this file with your browser:
    http://www.yourdomain.com/forum/admincp/prefixinstall.php
  4. Log in as administrator and follow the instructions
Time needed for installation: approx. 30 min.
Tested for version: 3.5.0 (and above).

Note: If you have used the Thread Category / Prefix Hack in vBulletin 3.0.x, don't worry: all existing prefixes will be imported during the installation. You just have to re-do your thread prefix settings in your vBulletin Options.

Update Product
  1. Upload all files from the upload directory to your vBulletin directory on your server.

    Overview of the files and corresponding directories:
    • /threadprefix.php
    • /admincp/prefixinstall.php
    • /admincp/prefixinstall_text.php
    • /includes/functions_threadprefix.php
  2. Import the file "product-threadprefix_english.xml" with 'Manage Products':
    Admin Control Panel -> Plugin System -> Manage Products ->
    [Add/Import Product] -> Select file -> Import

    You have to select 'Allow Overwrite' -> 'Yes' before clicking on Import!
  3. Open this file with your browser:
    http://www.yourdomain.com/forum/admincp/prefixinstall.php
  4. Log in, select the version you want to update from (at Step 2 -> 'Update Modification') and follow the instructions.
Short overview of the needed modifications

1. Files that need to be edited:
  • /showthread.php (Display prefix in 'Similar Threads')
  • /clientscript/vbulletin_textedit.js (JavaScript error message if no prefix was selected)
  • /includes/class_dm_threadpost.php (Prefix within emails to moderators)
  • /includes/functions_databuild.php (Update prefix in column 'Last Post' for mod functions)
  • /includes/functions_online.php (Display prefix in 'Who's online')

    It is your decision if you need the above functions or if you decide do use the product without file modifications!
    You don't have to do the file modifications as the product will work even though without them!
2. New files:
  • /threadprefix.php
  • /includes/functions_threadprefix.php
3. Templates that need to be edited:
  • editpost
  • FORUMDISPLAY
  • newthread
  • search_forums
  • search_results
  • SUBSCRIBE
  • threadadmin_editthread
  • threadbit
  • threadbit_announcement
  • threadbit_deleted
4. New templates:
  • threadprefix_listbit
  • threadprefix_modify
5. New phrases:
  • Too many to list them all - they will be created automatically while importing the xml file
Final words

If the modification doesn't work correct after installation, please verify all modifications you have made within the files and the templates. Be sure you have uploaded all edited and new files.

The modification was tested extensive and will function properly if installed correct.

Thanks to ReadWrite for his french translation.

Special Thanks to Andreas for his help with the hooks.

Have fun with the modification!

Please click Install if you have installed it

Mike

Download Now

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

Addons

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	eng_admincp_prefix_settings.gif
Views:	3097
Size:	62.6 KB
ID:	51551   Click image for larger version

Name:	eng_admincp_edit_forum.gif
Views:	2345
Size:	13.0 KB
ID:	51552   Click image for larger version

Name:	eng_forum_manage_prefixes.gif
Views:	4735
Size:	39.5 KB
ID:	51553   Click image for larger version

Name:	eng_forum_post_new_thread.gif
Views:	6567
Size:	17.4 KB
ID:	51554  

Click image for larger version

Name:	eng_forum_search_forums.gif
Views:	5168
Size:	24.6 KB
ID:	51555   Click image for larger version

Name:	eng_forum_threads_in_forum.gif
Views:	6843
Size:	21.4 KB
ID:	51556  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Thread Prefixes Mystics vBulletin 3.5 Add-ons 368 09 Aug 2009 01:52

  #256  
Old 29 May 2007, 11:49
LeeCHeSSS's Avatar
LeeCHeSSS LeeCHeSSS is offline
 
Join Date: Dec 2001
Reupload the original files...
Reply With Quote
  #257  
Old 29 May 2007, 12:13
Deadly Assassin's Avatar
Deadly Assassin Deadly Assassin is offline
 
Join Date: Aug 2006
Real name: Luke
Originally Posted by LeeCHeSSS View Post
Reupload the original files...
Am i not just going to come across the same issue with the missing code in my style?
Reply With Quote
  #258  
Old 30 May 2007, 02:27
proxx proxx is offline
 
Join Date: Oct 2003
could someone help please.

the prefixes aren't showing (on forumdisplay.php) after upgrading to 3.6.7 and re-installing the hack.

I can see the prefix on the post page however (on showthread.php?t=65195)

please give me a clue on how to fix or where to look.

thanks thanks !
Reply With Quote
  #259  
Old 30 May 2007, 19:16
Deadly Assassin's Avatar
Deadly Assassin Deadly Assassin is offline
 
Join Date: Aug 2006
Real name: Luke
Unhappy



This has happened and i cant seem to work out why.

I have been through the code code a few times and cant seem to see whats wrong?

Please help as i have had to close my site for the time being.

Last edited by Deadly Assassin; 31 May 2007 at 05:21.
Reply With Quote
  #260  
Old 01 Jun 2007, 13:45
Mecho's Avatar
Mecho Mecho is offline
 
Join Date: Aug 2006
Deadly Assassin , i guess u made a mistake in Template Editing step !
Reply With Quote
  #261  
Old 01 Jun 2007, 17:08
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Real name: Josh
Damn! Is this hack ever gonna get updated or what?
Reply With Quote
  #262  
Old 04 Jun 2007, 13:13
daviblight daviblight is offline
 
Join Date: Jun 2007
i kept getting the error message when trying to view my forums after installing the mod:


Warning: Unknown(/home/concept/public_html/forums/includes/functions_threadprefix.php): failed to open stream: No such file or directory in /global.php(366) : eval()'d code on line 145

Fatal error: (null)(): Failed opening required '/home/concept/public_html/forums/includes/functions_threadprefix.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/concept/public_html/forums/global.php(366) : eval()'d code on line 145
Reply With Quote
  #263  
Old 04 Jun 2007, 21:08
proxx proxx is offline
 
Join Date: Oct 2003
the state of hacks for the vbulletin community is in a pretty bad shape.

I wish some of these popular hacks would become commercial ....so we have a chance to at least pay and have something working
Reply With Quote
  #264  
Old 08 Jun 2007, 23:21
dsotmoon dsotmoon is offline
 
Join Date: Jun 2003
Originally Posted by proxx View Post
dOES THIS mod work for anyone with 3.6.7 ?
wondering the same thing before i upgrade, its a very important hack on my forum

???????
Reply With Quote
  #265  
Old 09 Jun 2007, 09:44
fox3nova fox3nova is offline
 
Join Date: Apr 2006
could this mod combine with vB Event Forums ?
Reply With Quote
  #266  
Old 13 Jun 2007, 13:15
FleXy FleXy is offline
 
Join Date: Dec 2006
cool modification, click install, but didn't install, because to much vb files need to be edited.
it's not usefull because megration to the new version of vbulletin become too hard.
Reply With Quote
  #267  
Old 14 Jun 2007, 17:58
harley_m harley_m is offline
 
Join Date: Feb 2007
Had this installed for a while during a testing period, worked great, now the community as a whole love it too. Well done and thank you!

However, they request that the prefix comes AFTER the title, ie on the right hand side, rather then before the title, on the left. Not in it's own column, but in a forum when you are viewing all the threads.

Since I suspect that the code is in showthreads.php I don't want to mess about unless I know what I am doing.

Anyone know how I might do this?


Thanks again Mystics for this great mod!


Harley
Reply With Quote
  #268  
Old 15 Jun 2007, 06:46
tienkhom's Avatar
tienkhom tienkhom is offline
 
Join Date: Jun 2006
How Can I add more prefix to 1 topic, for example: London is: England and Europe
Reply With Quote
  #269  
Old 21 Jun 2007, 12:41
Terrasoft Terrasoft is offline
 
Join Date: May 2007
So for confirmation...does this work with 3.6.7?

Im gonna try it out now, I hope nothing goes wrong.
Reply With Quote
  #270  
Old 21 Jun 2007, 16:21
Shazz's Avatar
Shazz Shazz is offline
 
Join Date: Jun 2006
Location: Utah
Real name: Shawn
/me marks uninstall
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 22:03.

Layout Options | Width: Wide Color: