vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Member Archives (https://vborg.vbsupport.ru/forumdisplay.php?f=202)
-   -   Random Redirect messages (https://vborg.vbsupport.ru/showthread.php?t=49784)

TalkHardRandy 03-07-2003 07:39 PM

Random Redirect messages
 
To be really honest, I don't think I've ever come into this forum before... but here's a bit of code we've been using on our site for a while now & I wanted to share it..

You can specify any number of thank you messages for posting or editing or whatever and make it randomly generate one of them. The best example (which I shall use) is the redirect_postthanks template:

Quote:

Thank you for posting! You will now be taken to your post. If the administrator has selected to moderate all posts in this forum, you will be taken back to the forum and your post will be displayed presently. If you opted to post a poll, you will now be allowed to do so.
1) In your admin CP, find the redirect_postthanks;
2) Replace the entire thing with this:

Code:

<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var r_text = new Array ();
r_text[0] = "Message Number 1";
r_text[1] = "Message Number 2";
r_text[2] = "Message Number 3";
r_text[3] = "Message Number 4";
r_text[4] = "Message Number 5";
r_text[5] = "Message Number 6";
var i = Math.round(5*Math.random());

document.write(r_text[i]);

//-->
</SCRIPT>

3) Replace the "Message Number X" with your custom message. If you want more than 6, just copy the line above it, change the r_text[x] value and increase the number in the Math.round() function.
4) Save it & test it out.

redirect_postthanks & redirect_search are the best to put this in as they are the most often used.


All times are GMT. The time now is 04:00 PM.

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.00953 seconds
  • Memory Usage 1,711KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete