vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Custom Database Error Page? (https://vborg.vbsupport.ru/showthread.php?t=92101)

mustang_lex 07-13-2005 02:02 PM

Custom Database Error Page?
 
Not that I want to have database errors. Its just they do happen. and instead of the white page with contact your webmaster stuff. i would like to have a error page that resembles my layout with more options . it can be completley HTML as it makes sense theres no SQL Database to see.

Is this possible.

Oh and IF not where is that white page located in Vbulletin??

akanevsky 07-13-2005 02:08 PM

It is located in the $db class... You cannot use templates since templates are in your database, and the database fails to work. However, you can edit that class and input any custom HTML you want..

mustang_lex 07-13-2005 02:15 PM

Ya I figured I can't do anything database related. Thanks for the tip. now I need to understand what you mean by $db class :o

akanevsky 07-13-2005 02:18 PM

In ./includes/db_mysql.php, you can find this:

HTML Code:

                        echo "<html><head><title>$vboptions[bbtitle] Database Error</title>";
                        echo "<style type=\"text/css\"><!--.error { font: 11px tahoma, verdana, arial, sans-serif; }--></style></head>\r\n";
                        echo "<body></table></td></tr></table></form>\r\n";
                        echo "<blockquote><p class=\"error\">&nbsp;</p><p class=\"error\"><b>There seems to have been a slight problem with the $vboptions[bbtitle] database.</b><br />\r\n";
                        echo "Please try again by pressing the <a href=\"javascript:window.location=window.location;\">refresh</a> button in your browser.</p>";
                        echo "<p class=\"error\">An E-Mail has been dispatched to our <a href=\"mailto:$technicalemail\">Technical Staff</a>, who you can also contact if the problem persists.</p>";
                        echo "<p class=\"error\">We apologise for any inconvenience.</p>";

And edit it any way you want. Preserving PHP rules, of course...

mustang_lex 07-13-2005 02:22 PM

Quote:

Originally Posted by Dark Visor
In ./includes/db_mysql.php, you can find this:

HTML Code:

                        echo "<html><head><title>$vboptions[bbtitle] Database Error</title>";
                        echo "<style type=\"text/css\"><!--.error { font: 11px tahoma, verdana, arial, sans-serif; }--></style></head>\r\n";
                        echo "<body></table></td></tr></table></form>\r\n";
                        echo "<blockquote><p class=\"error\">&nbsp;</p><p class=\"error\"><b>There seems to have been a slight problem with the $vboptions[bbtitle] database.</b><br />\r\n";
                        echo "Please try again by pressing the <a href=\"javascript:window.location=window.location;\">refresh</a> button in your browser.</p>";
                        echo "<p class=\"error\">An E-Mail has been dispatched to our <a href=\"mailto:$technicalemail\">Technical Staff</a>, who you can also contact if the problem persists.</p>";
                        echo "<p class=\"error\">We apologise for any inconvenience.</p>";

And edit it any way you want. Preserving PHP rules, of course...

Now thats the KICK ASS hint I needed. Thank you soooo much

akanevsky 07-13-2005 03:06 PM

Your welcome :)


All times are GMT. The time now is 11:50 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.00998 seconds
  • Memory Usage 1,734KB
  • 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
  • (2)bbcode_html_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)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