![]() |
Question about $templatesused...
What's the easiest way to tell if a template is being called that is not on the templatesused list?
|
Look in the php file. ;)
|
Hehehehe, I was hoping for a log or something. Oh well. ;)
|
use explain=1 on pages. Look for a query like SELECT * FROM template WHERE title IN (blah,blahblah,blahblah) ;)
|
Or you could do that. ;)
|
You can also very easily modify gettemplate to echo the names of uncached templates when they're eval'ed. That's what I do on my test board to make sure $templatesused is correct.
|
How would you do that? I'd like to try it.
|
I don't have a reference vB2 functions.php ATM but if you have my embed PHP tags in templates hack installed, find:
PHP Code:
PHP Code:
|
Here's what I have for that code:
PHP Code:
|
Then right above that query, add:
PHP Code:
|
How can I make this so it only shows the un-cached templates for the admin only?
Thank you for the code, by the way. I am finding a few spots where I must have missed a few templates. ;) |
Something like this should work...
if ($bbuserinfo['usergroupid']=='6') { echo "<b>$templatename</b> isn't cached!<br>"; } |
Thanks, Tigga. ;) That's what I had but I wanted to make sure it wouldn't mess anything up with the "} else {" right above it.
LOL filburt, you are gonna love this one. Take a look at your file cannedtext.php and you'll notice that you have $templateused instead of $templatesused in both spots. ;) |
Good tip, filburt1. :) Should release it as a mini-hack.
|
Just confirming, the code should end up looking like this:
PHP Code:
|
Are you sure $bbuserinfo is in the global scope there?
|
It's not, but I've added it. Is that the right place to put the echo bit?
|
I assume it is since it works...
|
And I also found out the hard way that you have to add $bbuserinfo to the global statement right above it or it won't work. ;)
|
All times are GMT. The time now is 01:01 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|