vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Debug-mode in Admin-CP and for super admins only (https://vborg.vbsupport.ru/showthread.php?t=61242)

Stadler 02-05-2004 10:00 PM

Debug-mode in Admin-CP and for super admins only
 
Ok, this hack enables the debug mode in your Admin-CP only (not on the user-side) and limited to super-admins there. In other words: You have to be in your ACP and listed as a super-admin to 'see' the and use debug-mode.

I think it's quite useful to be able to fiddle around with your MASTER-style, -settings on your online forum and so on, without displaying the debug-stuff for everyone else.

To apply this hack do the following:

find in /forum/admincp/global.php:
PHP Code:

require_once('./includes/sessions.php'); 

add after that:
PHP Code:

// ###################### Enable debug mode for super administrators #######################
if (in_array($bbuserinfo['userid'], preg_split('#\s*,\s*#s'$superadministrators, -1PREG_SPLIT_NO_EMPTY)))
{
    
$debug 1;


and you're done :)

Note: I haven't tested this, but I suppose you can apply the same to /forum/global.php if you want to enable this everywhere on your forum, but still for super-admins only.

mx3 02-06-2004 09:45 PM

Nice job :)

Xenon 02-06-2004 11:10 PM

i still like my enable debug mode more.

it does the same, but works on cookiebase, so you can use it logged out as well, which is usefull when checking for differnt templates..

gmarik 02-07-2004 11:04 AM

So what do I get from this?
Any screenshots, I don't get it ....
And yes - it would be fine if super admin could log as user in the vB3 Gold by default ...

Stadler 02-07-2004 12:04 PM

add $debug = 1; to your config.php and you can see it ;)

What I've done was limiting it to the admincp and super-admins

Gio Takahashi 02-11-2004 11:37 PM

Installed. Definitely useful indeed. good job.

Stadler 02-11-2004 11:41 PM

Quote:

Originally Posted by Gio Takahashi
Installed. Definitely useful indeed. good job.

One note:

Not all debug-messages will appear in the ACP, but I personally don't need the debug-messages. Access to the MASTER-stuff is much more important to me ...

JohnWoo 03-09-2004 04:32 PM

One more tip :)
If you will add one yesno setting with var for example
show_debug
and write (in same place - after sessions.php include) in global.php in root vb folder
PHP Code:

if ($vboptions['show_debug'] && in_array($bbuserinfo['userid'], preg_split('#\s*,\s*#s'$superadministrators, -1PREG_SPLIT_NO_EMPTY))) 

    
$debug 1


You will be able to switch debug info for forums on and off from admin CP :)

bad-dvir 06-23-2004 05:24 PM

does not work :(

Stadler 06-23-2004 05:53 PM

What 'does not work' ?


All times are GMT. The time now is 03:31 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.01150 seconds
  • Memory Usage 1,737KB
  • 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
  • (3)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete