Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
Thread Introductions Details »»
Thread Introductions
Version: 1.00, by N!ck N!ck is offline
Developer Last Online: Oct 2008 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 05-05-2002 Last Update: Never Installs: 8
 
No support by the author.

About
This little hack will allow you to have introductions at the top of your threads that only admins can edit. Screenshots follow in the next posts.

I was inspired by my ignorance, really. I was over at http://www.bikeforums.net/ to gawk at his contest thing at the top of each thread, and I didn't realize it was on EVERY thread - I thought he had created some kind of hack! scsa20 pointed out that it was merely a template edit.

I had already fallen in love with this idea, though. So here it is.

Notes:
1. If you install this, please click the "install" button or post the URL of a thread with an introduction in your forums in this thread so I can see this in action. I'd consider it a personal favor.
2. I was unable to get one screenshot working, but I can just tell you that the thread introduction editing page looks like the post editing page. If someone could post this screenshot, I'd appreciate it.

Latest Version: 1.1.5
The latest version integrates the "Thread Introduction" link INTO the admin options menu, adds an option to show the thread title when no intro is present, and allows you to update the introductions of ALL threads in EVERY forum at once (Thanks Boofo for the idea). If you are upgrading, read through install.txt, but the only necessary things to do are to change the "threadintro" template and to overwrite the old threadintro.php file with the new one!
Download: here

Old Versions / Change Log
v1.1.0 - added formatting & introduction box
v1.0.0 - first release

Show Your Support

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

Comments
  #32  
Old 05-18-2002, 01:50 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The above doesn't work. Did I get what?

BTW: Is there anyway that your hack can edit the threadintro if there is one and if there isn't one, just edit the default one ($thread[title]) and make that one into a threadintro. That way there will always be a intro at the top of the page whether it is edited or not? Do you understand what I mean? Like they have here on the thread headers where it is different form the original one. Can you do it?
Reply With Quote
  #33  
Old 05-18-2002, 05:35 AM
N!ck N!ck is offline
 
Join Date: Mar 2002
Location: Lake Havasu City, AZ
Posts: 886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

all they do is use multiple instances of $forum[title]

can you please be more specific as to any error messages you are getting, etc.?
Reply With Quote
  #34  
Old 05-18-2002, 05:55 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I see what you are saying about multiple instances now. I wonder why I didn't think of that.

The errors I got on the Admin Options box after I applied your code was that it would say the page was done loading and be a blank screen. It kept pulling up the postings.php when it tried to run.

While I have you here, I am tring to do a forum header like it did the thraed header but I am running into problems with the table messing it up. Do you know a way around that? I tried to do it just like the thread intro but the table is completely different in the forum header.
Reply With Quote
  #35  
Old 05-18-2002, 06:07 AM
N!ck N!ck is offline
 
Join Date: Mar 2002
Location: Lake Havasu City, AZ
Posts: 886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

okay, please post the url that appears in the browser window after choosing an option

as for the header, you shouldn't need to do any more tables, just to <p><font size="SIZE YOU WANT">$thread[title]</font><p> somewhere up there
Reply With Quote
  #36  
Old 05-18-2002, 06:10 AM
N!ck N!ck is offline
 
Join Date: Mar 2002
Location: Lake Havasu City, AZ
Posts: 886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

try this:

Code:
<table cellpadding="0" cellspacing="0" border="0">
<form action="postings.php" method="get"><tr><td>
	<smallfont>
	<input type="hidden" name="s" value="$session[dbsessionhash]">
	<input type="hidden" name="threadid" value="$threadid">
	<b>Admin Options:</b><br>
	<select name="action"
	onchange="window.location=this.options[this.selectedIndex].value">
		<option value="postings.php?action=editthread" selected>-- Thread Options --</option>
		<option value="postings.php?action=openclosethread">Open / Close Thread</option>
		<option value="postings.php?action=movecopythread">Move / Copy Thread</option>
		<option value="postings.php?action=editthread">Edit Thread</option>
		<option value="postings.php?action=deletethread">Delete Thread / Posts</option>
		<option value="postings.php?action=merge">Merge Threads</option>
		<option value="postings.php?action=split">Split Thread</option>
		<option value="postings.php?action=stick">Stick / Unstick Thread</option>
		<option value="threadintro.php">Thread Introduction</option>
	</select>$gobutton
	</smallfont>
</td></tr></form>
</table>
Reply With Quote
  #37  
Old 05-18-2002, 06:11 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried that but they have a table that goes up and down on the left side in the thread header area so when I put that code it, it never centers.
Reply With Quote
  #38  
Old 05-18-2002, 06:14 AM
N!ck N!ck is offline
 
Join Date: Mar 2002
Location: Lake Havasu City, AZ
Posts: 886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

honestly i dont know then...i've never tried that
Reply With Quote
  #39  
Old 05-18-2002, 06:17 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here's the error I get when I pick anything but thread intro:

No thread specified. If you followed a valid link, please notify the Webmaster

When I pick thread intro it kicks me back to the main forum page.

Could it have something to do with the form action at the top of the code?
Reply With Quote
  #40  
Old 05-18-2002, 06:20 AM
N!ck N!ck is offline
 
Join Date: Mar 2002
Location: Lake Havasu City, AZ
Posts: 886
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

try:

Code:
<table cellpadding="0" cellspacing="0" border="0">
<form><tr><td>
	<smallfont>
	<b>Admin Options:</b><br>
	<select name="action"
	onchange="window.location=(this.options[this.selectedIndex].value+'&s=$session[dbsessionhash]&threadid=$thread[threadid]')">
		<option value="postings.php?action=editthread" selected>-- Thread Options --</option>
		<option value="postings.php?action=openclosethread">Open / Close Thread</option>
		<option value="postings.php?action=movecopythread">Move / Copy Thread</option>
		<option value="postings.php?action=editthread">Edit Thread</option>
		<option value="postings.php?action=deletethread">Delete Thread / Posts</option>
		<option value="postings.php?action=merge">Merge Threads</option>
		<option value="postings.php?action=split">Split Thread</option>
		<option value="postings.php?action=stick">Stick / Unstick Thread</option>
		<option value="threadintro.php?">Thread Introduction</option>
	</select>$gobutton
	</smallfont>
</td></tr></form>
</table>
Reply With Quote
  #41  
Old 05-18-2002, 06:24 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, same results... I guess your guinnea pig is letting you down.
Reply With Quote
Reply

Thread Tools

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 07:14 PM.


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.11054 seconds
  • Memory Usage 2,303KB
  • 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_code
  • (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