Thread: Board Optimization - Plugin Based Template Cache
View Single Post
  #137  
Old 04-29-2006, 05:14 PM
orban orban is offline
 
Join Date: Jan 2005
Posts: 445
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Upgrades are mainly a breeze because you don't have to edit files anymore, we still have about 10 templates that are edited from the default, even if I moved as much of it to plugins (attaching stuff to existing variables). About 2 of those change after an update but with the new template history things it's easy to update.

I agree that lots of users come here who don't have a clue, but I still don't think that just the "click and forget about it" mentality is good. You should at least check every link in the admincp and try to understand what's going on, and that includes the template system, when you get yourself a copy of vB. Just read the help forums of vb.com, I mean...uh.

If you don't have a clue about anything vB then you shouldn't come here on vB.org because the attitude of certain members is really awful, they except everything they click on to work without any extra work. And then if it breaks you get pages of awful error reports and whines (this is not aimed towards this thread at all, but check some of the more popular addons).

And also I don't care how easy it if for my addon to install or how many users install it, I want to share something I wrote for my own board that was useful for myself. (I'm still using my first version of this plugin by the way, without the admincp options and all that clutter, I just don't need it.)

Yeah I agree, a few "hooks" in the templates would be nice, like $template_hook_GLOBAL_1 or something under the menu, etc, would be awesome and solve this problem. I also honestly thought that vB seperated all different sections into different templates, eg. one for new PMs, one for new threads, one for subs. forums, and so on. Didn't know it was all stuffed in one template.

Well that's my opinion, not saying anybody else must have it.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01191 seconds
  • Memory Usage 1,763KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (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_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete