Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 05-29-2000 Last Update: Never Installs: 0
 
No support by the author.

This hack will prefix "Re: " at the beginning of the topic line on replies. It'll check to see if the post being replied to is itself a reply (has "Re: " in front of it) and won't add the "Re: ", avoiding threads full of "Re: ", "Re: Re: " etc posts.

In newreply.php

Line 258 (usually) find:
Code:
  $threadtitle=htmlspecialchars($threadinfo[title]);
Replace with:
Code:
/*
 * Reply Patch by Moonwolf
 */
  $threadtmp=htmlspecialchars($threadinfo[title]);
  $repdone = explode (" ", $threadtmp);
  if ($repdone[0] == "Re:") {
       $threadtitle = $threadtmp;
  } else {
       $threadtitle = "Re: $threadtmp";
  }
/*
 * End Reply Patch
 */
Now open the newreply template.

Find:
Code:
<td valign=top><INPUT TYPE="text" NAME="title" VALUE="$title" SIZE=40 MAXLENGTH=85>
Replace with:
Code:
<td valign=top><INPUT TYPE="text" NAME="title" VALUE="$threadtitle" SIZE=40 MAXLENGTH=85>
And you're all set. I'm working up a hack that will allow you to use a radio button when replying that will make your reply a new thread (for those replies that end up going totally off topic )

Katherine

Show Your Support

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

Comments
  #2  
Old 05-30-2000, 05:54 AM
Guest
 
Posts: n/a
Default

Well if you want to do this without hacking the code you could do something like this... this way the user can change the title but if they leave the default it looks organized...

Code:
On the 'newreply' template find:

<INPUT TYPE="text" NAME="title" VALUE="$title" SIZE=40 MAXLENGTH=85>

and replace it with:

<INPUT TYPE="text" NAME="title" VALUE="Re: $threadtitle" SIZE=40 MAXLENGTH=85>


[Edited by stv on 05-30-2000 at 02:55 PM]
Reply With Quote
  #3  
Old 05-30-2000, 06:40 AM
Guest
 
Posts: n/a
Default

Yep that would work, but you'd end up with a whole chain of "Re: "'s in later replies. They can still change the topic if they want to using the hack above.

Kath
Reply With Quote
  #4  
Old 05-30-2000, 09:34 AM
Guest
 
Posts: n/a
Default

Actually no you wouldn't. The thread title is passed from the first message. We did this on our site several weeks ago and our users are happy.
Reply With Quote
  #5  
Old 05-22-2002, 10:42 AM
Webmasta XT's Avatar
Webmasta XT Webmasta XT is offline
 
Join Date: Mar 2002
Posts: 359
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how can I add this to the Quick Reply Box??
Reply With Quote
  #6  
Old 05-17-2003, 08:36 PM
gmarik's Avatar
gmarik gmarik is offline
 
Join Date: May 2002
Location: Mocsow
Posts: 1,288
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can't do that to the box...
Reply With Quote
  #7  
Old 05-18-2003, 10:02 AM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Marco - why are you bumping such an old thread with answers ?

- miSt
Reply With Quote
  #8  
Old 05-19-2003, 01:34 AM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice to see a part of history re-surface on the forums again, eh?
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 02:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04033 seconds
  • Memory Usage 2,257KB
  • Queries Executed 21 (?)
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
  • (5)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (4)postbit_onlinestatus
  • (8)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
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete