vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Miscellaneous Hacks - Custom Forum Busy Message (https://vborg.vbsupport.ru/showthread.php?t=157408)

Paul M 09-08-2007 10:00 PM

Custom Forum Busy Message
 
This modification is no longer available or supported.

This is a very simple modification that I did ages ago when our forum was getting overloaded.

This allows you to display a completely custom page to members when your server load exceeds the limit set in the ACP.

At the moment vbulletin displays a standard 'Server Busy' error message.

Note that server busy functionality will only work if your server supports it. If you don't see server load readings in your ACP homepage then it doesn't.

Note: The supplied "Board_Busy" template is pretty basic, you should really customise it to suit your own forum and needs.


History:

v1.01 : Initial vb 3.6 release.


Feckie (Roger) 09-09-2007 02:17 PM

Nice One

FreshFroot 09-09-2007 07:34 PM

cool stuff, might have to use it sometime.

chuchukuttie 09-09-2007 07:46 PM

Nice one.. love it.

Snake 09-09-2007 08:41 PM

Screenshot please?

Paul M 09-09-2007 08:50 PM

You're having a laugh ..... :)

It's a page that says server busy, the point being you customise it yourself. A Screenshot would not really be very sensible.

bada_bing 09-10-2007 03:05 PM

Paul

Is there a way to add on to this plugin by adding a server busy with a custom message for the SEARCH feature also with usergroup permissions. I have not seen this hack created by anyone yet.

So basically the way it would work is that certain usergroups get a higher search priority then others and when they receive the custom server busy message we can display options for them:cool: is this doable?

readjono 09-10-2007 03:47 PM

Nice one :) If anyone fancies designing a template for us, that'd be cool.

Paul M 09-10-2007 04:59 PM

Quote:

Originally Posted by bada_bing (Post 1336254)
So basically the way it would work is that certain usergroups get a higher search priority then others and when they receive the custom server busy message we can display options for them:cool: is this doable?

This just intercepts the server busy message and displays a custom page, it's not actually part of any code that checks if the server is busy, so no, it could never do what you want.

bada_bing 09-10-2007 05:06 PM

Paul your a great coder;) take my post as a hint to your next hack, just make sure its reverse compatible with vb 3.5x :D

Paul M 09-10-2007 05:21 PM

Quote:

Originally Posted by bada_bing (Post 1336340)
Paul your a great coder;) take my post as a hint to your next hack, just make sure its reverse compatible with vb 3.5x :D

Sorry, but that just isn't going to happen, 3.5 is old now and I don't run a copy anywhere. :)

amin 09-15-2007 07:22 AM

Oh nice,
I have question, How I can change the message to different message! for example if I want to put many message different languages?.

thank you,

Amin

Paul M 09-15-2007 01:25 PM

Quote:

Originally Posted by amin (Post 1339367)
Oh nice,
I have question, How I can change the message to different message! for example if I want to put many message different languages?.

As it says ;

Quote:

The supplied "Board_Busy" template is pretty basic, you should really customise it to suit your own forum and needs.

Cagonni 09-25-2007 04:40 PM

Paul M forgive me but i have an idea.

When the user efforts to enter the forum, it should open but we can put a note at the top of the page when its busy.

Code:

<div id="header_busy" style="position:absolute;font-family:arial,sans-serif;background:#b21b1b;color:white;font-size:12px;top:0;right:0;"> <font color="#FFFFFF">Server is Busy!</font></div>
can i explain?

Tom_S 03-09-2008 05:38 AM

Very nice

big_joe 03-11-2008 11:06 PM

Does it work for the vb 3.7?

big_joe 03-11-2008 11:13 PM

Quote:

Originally Posted by big_joe (Post 1462592)
Does it work for the vb 3.7?

The following dependencies were not met:

1. This product is not compatible with version 3.7.0 Beta 5 of vBulletin. (Compatible starting with 3.6.0 / Incompatible with 3.6.99 and greater)

:eek:

Paul M 03-12-2008 05:14 PM

There is no 3.7 release of this atm.

Shawn Yue 04-14-2008 11:22 AM

can release 3.7.0x i need it

Paul M 04-16-2008 10:20 AM

Quote:

Originally Posted by big_joe (Post 1462592)
Does it work for the vb 3.7?

JFYI, When I release this for 3.7, it will be combined with the "Custom Board Closed" mod into a single release.

vBarab 06-19-2008 10:37 AM

Very nice


All times are GMT. The time now is 04:04 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.01299 seconds
  • Memory Usage 1,753KB
  • 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
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (21)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