Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Complete Thread Description Hack 1.7 Details »»
Complete Thread Description Hack 1.7
Version: 1.00, by sblum sblum is offline
Developer Last Online: Jul 2005 Show Printable Version Email this Page

Version: 3.0.3 Rating:
Released: 08-11-2004 Last Update: Never Installs: 30
 
No support by the author.

Complete Thread Description

Version: 1.7
vBulletin Version: 3.0.3
Updated and Adapted by: Steven Blum
Install difficulty: Pretty easy

Updates:

Updates in 1.7:

All known issues fixed. If a post error message is encountered in making a new thread, the threaddesc will reappear in the form along with the title and the message.

Updates in 1.6.2:

Adjustments in instructions to clarify and make a couple steps much easier. Also, fixed a problem that would cause threads with both descriptions and ratings to display on 3 lines instead of 2.

Updates in 1.6.1:

soft-deleted threads will now display properly

Updates in 1.6:

Fixed an error that would come up if you tried to edit a thread description and add an apostrophe.
Fixed an error that would make it so announcements didn't span the whole table width.


Description:
This is basically a massively updated and modified version of eXtremeTim's thread description hack located here: https://vborg.vbsupport.ru/showthread.php?t=60697

This hack emulates thread descriptions as seen in IPB, displaying them right below the thread title. Also, an optional step puts thread creator in its own column, basically making it look like most other forums.

Features:
  • Users are allowed to leave thread descriptions upon initial posting of a thread
  • Users with permission are allowed to edit thread description within the same time limit allowed to edit a thread
  • Thread description shows up in Searches as well as Forumdisplay
  • Thread description also shows up on the first post of a thread, right next to title
  • Added: Forumdisplay like most other forums making thread creator display in a new column - this step is optional and included in another txt file, but strongly recommended (it looks pretty retarded the other way)

Nobody was doing updates or answering questions, so I took matters into my own hands! This is my first officially released vB hack. Everything works perfectly on my forums, but if you have any problems with this let me know.

Note: I've discovered that if you have it set so that people can not edit the thread title after a certain amount of time, they will be unable to edit thread description, which is as intended. However, admins will also not be able to edit the thread title, which is not intended. On my forums I do not use such restrictions so it's not a problem, and I don't have any plans to update this hack accordingly, sorry.

Demo

<removed>

Sorry, no screenshots are available right now, I'm currently at work and have no image manipulating program other than mspaint. You can see it in action at my forum. If you receive any errors or there are any bugs, please let me know and I'll try to get it fixed.

And always, if you like this hack, please click install. Thank you!

Edit: Added the threadstarterinowncolum (like i have on my boards and IPB has) text file... You want to do this before you add thread description. It's pretty easy to do it after, the search just won't work 100% due to an extra line involving threaddesc. I have tested these modifications, and it works 100% fine for me, but back up your templates anyways and report any errors here.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 08-23-2004, 10:51 AM
gwon gwon is offline
 
Join Date: Mar 2004
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks for that
Reply With Quote
  #33  
Old 08-23-2004, 05:51 PM
sblum sblum is offline
 
Join Date: Jul 2004
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any time, there's lots of weird unexpected things that can happen when adding a hack that effect other parts of the board without realizing it. This was one of them, especially because I don't use announcements very often . If any other issues come up, please let me know and I'll try to correct them ASAP.
Reply With Quote
  #34  
Old 08-25-2004, 11:16 AM
thangluoi thangluoi is offline
 
Join Date: Aug 2002
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It works perfect when I open a new thread with a description, but when I edit a title and a description at a same time, it only works for the title, and the description still stay the same like when open the new thread.
Reply With Quote
  #35  
Old 08-25-2004, 04:02 PM
lordofgun lordofgun is offline
 
Join Date: Jan 2002
Posts: 285
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi!

This works great! I just have one small problem. Any help would be MUCH appreciated. Am I doing something wrong?

When I click on the NEW THREADS link or do a search, I get the following on search.php:
Reply With Quote
  #36  
Old 08-25-2004, 04:20 PM
lordofgun lordofgun is offline
 
Join Date: Jan 2002
Posts: 285
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by lordofgun
Hi!

This works great! I just have one small problem. Any help would be MUCH appreciated. Am I doing something wrong?

When I click on the NEW THREADS link or do a search, I get the following on search.php:
I figured it out. Here's what I did:

in search_results template

Replace:

<tr>
<td class="thead" colspan="2">&nbsp;</td>
<td class="thead" width="75%">$vbphrase[thread] / $vbphrase[thread_starter]</td>
<td class="thead" width="150" align="center" nowrap="nowrap">$vbphrase[last_post]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[replies]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[views]</td>
<td class="thead" width="25%">$vbphrase[forum]</td>
</tr>


With:

<tr>
<td class="thead" colspan="2">&nbsp;</td>
<td class="thead" width="75%">$vbphrase[thread]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[replies]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[views]</td>
<td class="thead" width="25%">$vbphrase[forum]</td>
<td class="thead" width="150" align="center" nowrap="nowrap">$vbphrase[last_post]</td>
</tr>
Reply With Quote
  #37  
Old 08-25-2004, 06:40 PM
sblum sblum is offline
 
Join Date: Jul 2004
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*sigh*, another bit of the instructions I did but forgot to add to the txt file. Adding it in. Thanks
Reply With Quote
  #38  
Old 08-26-2004, 03:41 AM
lordofgun lordofgun is offline
 
Join Date: Jan 2002
Posts: 285
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sblum
*sigh*, another bit of the instructions I did but forgot to add to the txt file. Adding it in. Thanks
One other thing...

When a thread is "soft deleted," it leaves a big empty space under the LAST POST column on forumdisplay. Not a big deal since only admins will see it, but I thought I'd let you know..
Reply With Quote
  #39  
Old 08-26-2004, 07:57 AM
sblum sblum is offline
 
Join Date: Jul 2004
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Something I didn't consider because I very rarely delete threads.

in threadbit_deleted, find:

PHP Code:
             <if condition="$show['guestuser']">
                 
$thread[postusername]
             <else />
                 <
span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]')">$thread[postusername]</span>
             </if>
         </
div>
     </
td
and replace with:

PHP Code:
             <if condition="$thread['threaddesc']"><span class="smallfont">$thread[threaddesc]</span></if>
        </
div>
     </
td>
     <
td class="alt2">
              
              <if 
condition="$show['guestuser']">
                  
$thread[postusername]
              <else />
                  <
span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]')">$thread[postusername]</span>
              </if>
     </
td
Reply With Quote
  #40  
Old 09-12-2004, 10:31 PM
sblum sblum is offline
 
Join Date: Jul 2004
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 1.6.2 released.
Reply With Quote
  #41  
Old 09-20-2004, 10:35 PM
sblum sblum is offline
 
Join Date: Jul 2004
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Updates in 1.7 (sept. 20, '04):

All known issues fixed. If a post error message is encountered in making a new thread, the threaddesc will reappear in the form along with the title and the message.
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 05:10 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05654 seconds
  • Memory Usage 2,325KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete