![]() |
Enable Debugmode just for your PC
Ok, so i can release at least one vb3 hack already, some more will follow once vb.org is upgraded and i find more time.
This hack is to enable Debugmode just for your PC, ignoring which account you use, so you can even browse with debug mode while you are logged out. If you have a static IP, this hack is very small, but if you have dynamic IP's like myself it's a bit more complicated as it works with cookies :) The Hack has been tested a long time on vb3G, i think it will work on RC1 as well, tests will follow :) enjoy |
shouldn't this be in beta forums ;) :p
|
the hack itself works for the versions i mentioned, so nope :)
there is no point saying you cannot release hacks for betaversions as well :) |
Hes the admin, he doesnt need to post in Beta :) If any one moans it doesnt work, he can ban them :)
Cheers for the hack Xenon, i dont believe i have a need for it YET. Cant wait to see the rest of your hacks sometime soon :) |
Hehe, i wanted to post a fair reason, of course the one you mentioned is correct, too ;)
Well i normally just write hacks for myself, and release them. I could use this hack often, as it shows me uncached templates and so on. :) |
Sounds interesting :)
Xenons next hack = Stay logged in on vB3 ;) You know you want too |
Can there be a link made along with turning this on to erase the cookie to turn ift off, too? A redirect would be good after turning it on, too. ;)
|
Hehe what a great hack Stefan :)!
|
And if you want to be really shortened:
PHP Code:
|
I have something similar but I like your cookie idea. :up:
me clicks "Installed" |
@Chen: :p
of course it's very easy if you have a static ip, but not all of us have, and the cookie part is important for me :) @Bob: you can change the link in admin/index.php to tell you the actual info as well, but as the ACP is based on frames, that won't help you once you've toggled the debug madoe, that's why the neutral way was choosen by me :) if the debug mode is enabled is easy to see on your forum's footer ;) |
Stefan, I was wondering if there was a way to erase the cookie for the debug mode without having to log out. That way we can turn it off just as easy as turning it on. The redirect would also be nice instead of it sitting at DEBUG MODE ON (or whatever it says). ;)
But this is a great hack and idea, sir. ;) |
oops, sorry, there was a little bit missing in the file.
Code:
if ($_COOKIE['admindebugcookie'] == 'enabled') Code:
if ($_COOKIE['bbadmindebugcookie'] == 'enabled') (damn, new cookieprefixes ;)) i've uploaded a new installfile, changed another small issue as well :) |
Is that in this part?
Quote:
|
just dl the whole file again, and reinstall again.
most of the bugs were just damn little typings ;) |
I think you also need to change this:
Code:
<a href="debugcookie.php"> Code:
<a href="admindebug.php"> |
hmm, you could be right there :p
|
Nice one. :)
*Installs* |
That filename still needs to be changed in the install file, but other than that, it works like a charm! Thank you, sir. ;)
|
I did everything as said and yet i see no difference :S Must have done something wrong along the way (Yes i clicked the link and it said Cookie set, or something like that. Odd
|
Quote:
|
Nopes it doesnt but i think i know why, lemme check if im right :)
|
Got it. I skipped the second part of Config.php because it says if you have a static IP then you can. Well i do have a static IP but turns out i needed to put the second part in aswell so, go figure :) Working fine now though.
|
OMG this is brilliant :) Eye opener for me yay
|
if you have a static ip, you can use the small little trick floris posted.
but then then debugmode will be always enabled, with the cookie, you have the choise :) |
Well i got IP and COOKIE option in there now and it works great so thats good enough for me :)
|
Just out of pure interest why in the installation file do you have at the top
Release: not yet ? :p |
lol *g*
well because i wrote the install file on beta 6, and just added the changes for gamma into it, but forgot to change the release date :) |
Tut tut, sometimes i wonder what you would do without me here to show you the errors in your way :)
|
hehe ;)
well i'm a coder in my heart, writing install files isn't that funny for me, i just like to write the codes ;) maybe i shouldn't release them next time :p |
Quote:
|
Im guessing/hoping he meant not to release the install instructions :p
Either way, Your the admin Xenon so i thought it is in my best interest not to argue with you :) |
Without the install instructions, there is no hack. ;)
Quick! Apologize to him before he figures out what's going on. ;) |
Hmm, it seems i have some problems with this on RC4
Quote:
|
Hmm, i cannot confirm that, it works flawless for me using RC4
make sure there is no char before the opening <?php in the named file maybe you've installed another hack which starts output before the cookie is sent |
Quote:
[/high] i don't really find what is wrong is there another way to enable debug mode? |
with a static ip, yes ;)
and i think Stadler has released a similar mod here as well but you may try to reinstall it from the scratch, maybe it was just a little mistake. If it doesn't work, i may have to investigate further |
Forgive me for sounding like a compleet newbie, but can someone shed some light on what the debugger will do/ show and how to add uncached template to the cache?
I couldn't find anything in the documents and on vb.com a search for uncached gave me a post saying to look at vb.org. After installing the sidebar hack i get 1 uncached post (i use erwin's microstat's hack, which told me about the uncached template). How can solve that? |
the debugger is just there do give you more informations about your board (like the ammount of queries/running time or used templates and of course which of the used templates are uncached)
and to answer the offtopic thing: to precache an uncached template, you have to add it's name to the template cache array which is defined at the very beginning of each vb file |
Cool!
Well the 1 line static ip that Chen posted worked fine for me but i rather have a cookie (specially for my dyn ip co-admin). But i can't seem to turn the debug on. Whenever i click the Toggle Debugmode i get a message saying "Debug cookie set". But it's not there..... When i click it again i get the same message, but it it was really set the first time i should get the deleted cookie message, so it's not setting the debug mode. In this code: PHP Code:
oh and in vb3 gold this line isn't there: PHP Code:
PHP Code:
|
All times are GMT. The time now is 04:47 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|