The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vB3 Similar Threads Details »» | |||||||||||||||||||||||||
vB3 Similar Threads for 2.2.x
Clone version | by Velocd This hack, as well all my other vB2 hacks, I no longer provide support for (being I run vB3 and it's too much hassel to debug vB2). When vB3 Release Candidate comes out, by request I might convert some of my hacks. Install time: 6 minutes File edits: 1 (showthread.php) Template edits: 1 (showthread) New templates: 2 (showthread_similarthreads, showthread_similarthreadbits) What is it? Basically this hack will check for other similar thread titles within the forum of the thread you are viewing, then it will display the most similar threads, based on a similar-priority setting you choose, at the bottom of that thread. Why did I make it? This hack instantly drew my attention when I first saw it at the Jupiter vB3 forums. I figured it couldn't be that bad to make, and why wait when it's such a simple feature to integrate as a standalone hack? So, I opened up my TextPad and started coding. Personally, I HIGHLY doubt the method and coding I used in my hack is at all similar to the one at Jupiter vB3, but it seems to work just as fine. Even on my small forum the results on some threads look good, while for a large forum such as vB.org the results would look 3x as better. Features:
Bugs? Depending on the priority level you pick, some threads that you are "dead sure" to have a similar result might not show. You might have to toggle the priority level at first, to get it set just right. Other than this, it's fairly clean. See a demo at this thread, scroll to bottom: http://beta.vbulletin.com/vb3/showth...p?threadid=990 Screenshots? Demo's? See the next post for a screenshot. Want a demo? Visit the similar thread feature at the Jupiter vB3 forums ------------- Installation ------------- #1. In showthread.php, find: PHP Code:
PHP Code:
PHP Code:
#2. Create a new template called showthread_similarthreads, and place inside: Code:
<table cellpadding="{_tableouterborderwidth}" cellspacing="0" border="0" bgcolor="{_tablebordercolor}" {_tableouterextra} width="{_contenttablewidth}" align="center"> <tr><td> <table cellpadding="4" cellspacing="{_tableinnerborderwidth}" border="0" {_tableinnerextra} width="100%"> <tr> <td bgcolor="{_tableheadbgcolor}" width="{_tablewidth}" colspan="4" align="center"> <normalfont color="{_tableheadtextcolor}"> <b>Similar Threads</b></normalfont></td> </tr> <tr align="center" bgcolor="{_categorybackcolor}" background="https://vborg.vbsupport.ru/images/catagory_backing.gif"> <td align="center" nowrap><span><smallfont><b>Thread</b></smallfont></span></td> <td nowrap><span><b><smallfont>Thread Starter</smallfont></b></span></td> <td nowrap><span><smallfont><b>Replies</b></smallfont></span></td> <td nowrap><span><smallfont><b>Last Post</b></smallfont></span></td> </tr> $similarthreadbits </table> </td></tr></table> <br> #3. Create a new template called showthread_similarthreadbits, and place inside: Code:
<tr align="center"> <td width="60%" align="left" bgcolor="{_firstaltcolor}"><normalfont> <a href="showthread.php?s=$session[sessionhash]&forumid=$thread[forumid]&threadid=$similar[threadid]" title="$similar[description]">$similar[title] </a></normalfont></td> <td width="20%" bgcolor="{_secondaltcolor}" nowrap="nowrap"><normalfont> <a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$similar[postuserid]">$similar[postusername] </a></normalfont></td> <td bgcolor="{_firstaltcolor}"><normalfont>$similar[replycount]</normalfont></td> <td bgcolor="{_secondaltcolor}" width="20%"><normalfont>$similar[date]</normalfont> </td> </tr> #4. In the template showthread, find: Code:
<!-- thread options links --> <table cellpadding="0" cellspacing="0" border="0" bgcolor="#0A293E" align="center"><tr><td> Code:
$similarthreads ------------- End ------------- That's it! Pretty easy and quick to install, which is the nicest part about it. If you use this hack remember, please click install! Without it, you might have had to wait till vB3 Show Your Support
|
Comments |
#22
|
||||
|
||||
Thanx VeloCD!!
This Feature rules. install was very easy on 2.2.5, and works like a charm /me klicks installed!! |
#23
|
|||
|
|||
I have this hack installed and have seen it workings only once, I did refresh my browser and looked at another thread and this new hacks doesn't show up anymore.
Very strange. Please does somebody knows what happen or what I did wrong? |
#24
|
|||
|
|||
Alright, I screwed up big time somewhere along the lines when I installed this... When I try to view a thread now- its shows this:
<see next post> Yeah, I don't know what to do... Where did I go wrong? How can I fix this? Can someone help me!?!? Thanks... -Kenny |
#25
|
|||
|
|||
hmmmm... Now I get:
Quote:
|
#26
|
|||
|
|||
Here is my showthread.php BTW:
<Do not post entire files. -Mike> |
#27
|
|||
|
|||
Now I get :
Quote:
|
#28
|
||||
|
||||
Good to see you releasing more hacks Velocd . I won't release this mainly because of the performance hit it generates on our board of a bit more than 850k posts. Great job! I never knew there even was a similar_text(); function LOL.
|
#29
|
||||||
|
||||||
Quote:
Quote:
Quote:
Quote:
I'm not too sure what you mean by refreshing and the hack disappearing...maybe you accidentally set the priority level to very high. Quote:
|
#30
|
|||
|
|||
Quote:
I did do this, and I still have no idea... help me!!! Any ideas? |
#31
|
|||
|
|||
Alright, found a backup showthread.php... Starting ALL over again (Will keep you updated about whether it works or not...)
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|