miniBB ®

miniBB

®
Support Forums
  
 · Start · Sign in · Register · Search · Statistics · File Bank · Manual ·
Master Class miniBB Support Forums / Master Class /  
 

Debugging templates

 
Author 4days
Champi0n
#1 · Posted: 25 Feb 2004 00:32Reply Quote
been meaning to get around to making a list of the templates and exactly which bit of the page they're all for.. but never seem to get around to it, so here's a quick and dirty alternative:

1) make a backup copy of bb_functions.php and put it somewhere safe (so you can put it back when you're done playing with the templates).

2) open up bb_functions.php and replace:

$tpl = fread ($fd, filesize ('./templates/'.$name.'.'.$ext));

with:


#--
# $tpl = fread ($fd, filesize ('./templates/'.$name.'.'.$ext));
$tpl = '<!-- BEGIN '.$name.'.'.$ext.' -->'.fread ($fd, filesize ('./templates/'.$name.'.'.$ext)).'<!-- END '.$name.'.'.$ext.' -->';
#--


3 ) upload it to your server, visit your forum and take a look at the page source. each time a template is parsed, the beginning and end will appear commented in the html, e.g:

<!-- BEGIN user_logged_in.html --><table class=tbTransparent>
<tr>
<td class=tbTransparent><span class=txtSm>Logged as: <b>4days</b> » <a href="index.php?mode=logout">Logout</a></span></td>
</tr>
</table><!-- END user_logged_in.html -->

Author mb
Guest
#2 · Posted: 25 Feb 2004 03:37Reply Quote
Ah, that is really handy! Thanks for sharing, 4days.
- mb

Author Mirsky
Partaker
#3 · Posted: 28 Feb 2004 21:59Reply Quote
nice.
i have been wonderin' what all the templates were used for...

Author fruitfly
Partaker
#4 · Posted: 29 Feb 2004 01:50Reply Quote
YAY!! You have no idea how much headache this has saved me. Thank you very much

Author Team
8-)
#5 · Posted: 1 Mar 2004 10:25Reply Quote
Humm, probably good idea for our next release :)

Author Anonymous
Guest
#6 · Posted: 1 Jul 2004 03:11Reply Quote
i've got v1.7d running, and i can't find the line in the bb_functions.php.

can someone tell me what the new line to edit would be, or somethin?

Author mickeyckm
Partaker
#7 · Posted: 1 Jul 2004 17:58Reply Quote
it in the root directory of your forum

Author Anonymous
Guest
#8 · Posted: 1 Jul 2004 21:37Reply Quote
nvm. looked harder, and i found it.

Author _Marco
Partaker
#9 · Posted: 3 Dec 2005 02:02Reply Quote
Is there a way to make this work in v2.0 ?
It seems the code has changed and I don't see how to use this.

_Marco

Author Team
8-)
#10 · Posted: 4 Dec 2005 17:10Reply Quote
The idea for 2.0 is the same - instead of

return $tpl;

you need to paste

return '<!--BEGIN '.$name.'-->'.$tpl.'<!--END '.$name.'-->';

Author _Marco
Partaker
#11 · Posted: 5 Dec 2005 21:20Reply Quote
Thank you! This works very well :-)

_Marco

Master Class miniBB Support Forums / Master Class /
 Debugging templates
 Share Topic's Link

Your Reply Click this icon to move up to the quoted message

BB code for the Bold StyleBB code for the Italic StyleBB Code for the PictureBB code for the URLUpload a File

  ?
Post as a Guest, leaving the Password field blank. You could also enter a Guest name, if it's not taken by a member yet. Sign-in and post at once, or just sign-in, bypassing the message's text.


Before posting, make sure your message is compliant with forum rules; otherwise it could be locked or removed with no explanation.

 

 
miniBB Support Forums Powered by Forum Software miniBB ® Home  Features  Requirements  Demo  Download  Showcase  Gallery of Arts
Compiler  Premium Extensions  Premium Support  License  Contact Us
Proceed with the File and Picture Attachments add-on: extend your miniBB-forums, attaching images and files.