vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   Which one? Custom Template or Replacement Variables? (https://vborg.vbsupport.ru/showthread.php?t=232847)

Abe Babe 01-12-2010 01:40 AM

Which one? Custom Template or Replacement Variables?
 
I'm in the process of converting my old 3.xx layout to 4.0. I have a design where I place additional graphics above/below most tables.

In the past I had a custom template and included that template within other templates so I can make changes without having to edit each file I want the additional graphics to be (as there would be a lot of places to make the change.

I'm having problems getting this working with the new template system. So I'm wondering if it would be better to use replacement variables instead. If I use these though, would it have any affect on performance compared to using templates and caching them as I can remember reading some thing over at vB.com that said some thing about memory PHP memory issues if there were too many replacement variables.

Thanking anyone in advance.

Lynne 01-12-2010 02:53 PM

I don't think I would use Replacement Variables. I'd do what you did before. Cellarius wrote a really good article that you may be interested in - [vB4] Rendering templates and registering variables - a short guide That should help you in rendering your templates. It also talks about preregistering the variables for use in the other templates.


All times are GMT. The time now is 04:58 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
  • Page Generation 0.00974 seconds
  • Memory Usage 1,709KB
  • 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
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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