Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 11-09-2011, 01:41 PM
Onion_Bag_Dave Onion_Bag_Dave is offline
 
Join Date: Aug 2011
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Change Post New Thread Button Text

Hi there,

I am trying to edit my 'post new thread' button text.

I want to be able to change the text to something different in each different section in the forum.

How do I do this?

Thanks

Dave
Reply With Quote
  #2  
Old 11-09-2011, 04:52 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's a phrase. If you want something different in each forum, you will need to either do a template edit and use conditions to post different text for each forum, or write a plugin that changes the phrase text for each forum.
Reply With Quote
  #3  
Old 11-09-2011, 05:14 PM
Onion_Bag_Dave Onion_Bag_Dave is offline
 
Join Date: Aug 2011
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay. So add new phrases, then use conditions for each forum. I will try it out. Can you give me any guidelines on using conditions!

Do I edit the newthread template?

Thanks
Reply With Quote
  #4  
Old 11-09-2011, 05:52 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The Post New Thread button actually shows up on the forumdisplay.php page, so that would be the FORUMDISPLAY template.

The phrase name is post_new_thread

Something like:
hook location: forumdisplay_start
PHP Code:
if ($foruminfo['forumid'] == 3)
$vbphrase['post_new_thread'] = "Forumid 3"
Modify to fit your needs.
Reply With Quote
  #5  
Old 11-10-2011, 12:53 PM
Onion_Bag_Dave Onion_Bag_Dave is offline
 
Join Date: Aug 2011
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello again Lynne,

Not sure if it's my brain not working properly, but these are the steps I've taken.

Created a phrase in my case....Post New Song.

Then I have edited the post_new_thread phrase to suit my phrase I want in there.
I have then edited the forumid's to suit me.

however when saving the plug in, it is not working.

I guess I'm missing something!!!

That's what I am putting into the plug in I have created

PHP Code:
if ($foruminfo['forumid'] == 28)
$vbphrase['post_new_song'] = "Forumid 28"
Please help!
Reply With Quote
  #6  
Old 11-10-2011, 02:54 PM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In FORUMDISPLAY template locate <div id="above_threadlist" ..........

Locate "{vb:rawphrase post_new_thread}" and replace it with

HTML Code:
<vb:if condition="$foruminfo['forumid']==28"> {vb:rawphrase post_new_song}<vb:else /> {vb:rawphrase post_new_thread}</vb:if>
Now locate <div id="below_threadlist" ..... and do the same.

Haven' t tested this so if it doesn't work and you need to restore it be sure there is a space in front of {vb:rawphrase post_new_thread}
Reply With Quote
  #7  
Old 11-10-2011, 05:31 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do not create a new phrase. You would want something like this:
PHP Code:
if ($foruminfo['forumid'] == 28)
$vbphrase['post_new_thread'] = "Post New Song"
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 07:11 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.04342 seconds
  • Memory Usage 2,223KB
  • Queries Executed 11 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_html
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete