vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Programming Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=188)
-   -   [TIP] Know Your Templates (https://vborg.vbsupport.ru/showthread.php?t=84702)

Tony G 09-22-2002 10:00 PM

[TIP] Know Your Templates
 
Lots of people want to edit their templates, but have no idea which one is which. Here are some tips on identifying what the template is for:

Groups
All Templates are grouped, with a name. This is the first step of identifying what template you want. For an example there is a "Forum Home" Template group. In this group this is all the forumhome templates which make up the main forum page.

The Actual Template
This is where it can get tricky. There isn't just one template for one page, there are a few! For example lets say you want to edit the Last Post By template for forumhome to change that. Usually the template name can give you an idea like for this example the template is named 'forumhome_lastpostby'. Some aren't so easy. So it's good if you take some time to identify the code in each template for future reference.

Editing Templates
For templates that haven't been edited beside the name it will show "Change Original". For templates that have been previously edited it will show "Edit" to edit the actual template and "Remove" which will turn the template back into default, NOT remove it. When editing, please use mashby's save your templates tip. That comes in handy.

Hope this helps a few people. :)

Brad 09-23-2002 06:39 AM

Quote:

All Templates are grouped, with a name. This is the first step of identifying what template you want. For an example there is a "Forum Home" Template group. In this group this is all the forumhome templates which make up the main forum page.
Not all templates are gourped. (from the vB cp)

not all related templates may be contained within a group, as grouping is only done alphabetically.

Quote:

This is where it can get tricky. There isn't just one template for one page, there are a few! For example lets say you want to edit the Last Post By template for forumhome to change that. Usually the template name can give you an idea like for this example the template is named 'forumhome_lastpostby'. Some aren't so easy. So it's good if you take some time to identify the code in each template for future reference.
just adding to this, if you can not find a template trun on "Add template name in comments" in your options, this will show the templates name when you view the source of the page.

Quote:

"Edit" to edit the actual template and "Remove" which will turn the template back into default, NOT remove it.
default templates that can not be deleated will say [revert to original] once edited, custom temples do have a [remove] link that will remove the template from the database.

Tony G 09-23-2002 09:01 AM

All mine are grouped, even custom ones for easy finding. :)

And yes, sorry was only look at the custom ones during typing. ;)


All times are GMT. The time now is 02:18 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01619 seconds
  • Memory Usage 1,715KB
  • 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_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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