Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

Reply
 
Thread Tools
Compress Forum Templates Details »»
Compress Forum Templates
Version: 4.0, by Trigunflame Trigunflame is offline
Developer Last Online: Nov 2019 Show Printable Version Email this Page

Version: 3.5.3 Rating:
Released: 02-09-2006 Last Update: 02-11-2006 Installs: 164
Uses Plugins
Code Changes Additional Files  
No support by the author.

Compress Forum Templates
Speed up your Forums & Save Bandwidth



Description:

This hack compresses your sites Templates into the database resulting in a significantly smaller page size and faster loading pages.
The benefits of this Template Compressor as opposed to virtually any other that you have installed is that this compresses the templates into the database.

Other hacks compress the pages on every page load which takes CPU/Memory usage as well as slows down the actual output of the page.

PS. Use this in conjunction with my Other Hack (Accelerated Plugins) for speeding up your forum even more (If you use plugins especially).
https://vborg.vbsupport.ru/showthread.php?t=107315
PS. Use this in conjunction with my Other Hack (Template Cache System) for speeding up your forum by caching its templates.
https://vborg.vbsupport.ru/showthread.php?t=110144


Background:

This is a semi-port from my Vbulletin 3 Version: https://vborg.vbsupport.ru/showthread.php?t=79923


Instructions:

1. Download Zip File, Extract files..
2. Read install.txt and follow it
3. Note: Anytime you update your templates, make sure to click "Compress Templates".
4. If you have any problems with certain hacks not working, add affected templates to "Template Ignore" setting in the Admin Control Panel settings.


Common Templates That May Need To Be Added to Ignore Settings:

phpinclude_start phpinclude_end editor_jsoptions_font editor_jsoptions_size forumhome navbar forumhome_vbshout forumhome_vbshout_shout


Updates:

Version 4.2: Forgot to upload ZIP File..
Version 4.1:
Changed setting location, you now modify them in the Admin Control Panel under Template Compressor Settings; there you can specify the templates to ignore.
Flashchat, others sometimes cause problems; so by default a few vbchat templates are listed in the ignore setting.
If you have problems with any other hacks not showing, trying add the 'forumhome' template to the ignore setting and recompress your templates.

Version 4: Integrating Hellcats regex, hopefully will solve some problems.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #62  
Old 02-12-2006, 04:33 AM
Trigunflame's Avatar
Trigunflame Trigunflame is offline
 
Join Date: Aug 2002
Posts: 742
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Replicators
This mod also messes up https://vborg.vbsupport.ru/showthread.php?t=101368

I don't even know what templates i would have to ignore to get that working when templates are compressed.
Try adding the templates that the hack uses.
Reply With Quote
  #63  
Old 02-12-2006, 01:59 PM
Smiry Kin's's Avatar
Smiry Kin's Smiry Kin's is offline
 
Join Date: Dec 2005
Location: United Kingdom!
Posts: 954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

just a baisc page went from
[page compression: 24.84 k/30.13 k (17.56%)]
to
[page compression: 25.06 k/26.07 k (3.84%)]

so its taken like 4.00k off.. lol nice..

seems to work fine with the compressor, but is it better then the compresser? or not?? its weird..

another test, different page.

[page compression: 19.67 k/23.04 k (14.65%)]
to
[page compression: 19.63 k/20.43 k (3.92%)]

that one saved abit more....

shame it messes up the gallery

maybe add an option to choose forums in which will only be compressed??

same feature [compress][/compress]?
Reply With Quote
  #64  
Old 02-12-2006, 02:11 PM
Zia's Avatar
Zia Zia is offline
 
Join Date: Dec 2005
Location: golpo.net
Posts: 931
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But how do u get this info about compresson? this modification didnt show any msg footer of the msg .... :surprised:

Quote:
Originally Posted by Smiry Kin's
just a baisc page went from
[page compression: 24.84 k/30.13 k (17.56%)]
to
[page compression: 25.06 k/26.07 k (3.84%)]

so its taken like 4.00k off.. lol nice..
another test, different page.
[page compression: 19.67 k/23.04 k (14.65%)]
to
[page compression: 19.63 k/20.43 k (3.92%)]
that one saved abit more....
:surprised: :surprised: :surprised:

its nice
Reply With Quote
  #65  
Old 02-12-2006, 04:15 PM
vampireus vampireus is offline
 
Join Date: Jan 2005
Posts: 91
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed exactly as the instruction, but I still don't see where I can put in templates to ignore. Only "Compress Templates" & "Uncompress Templates".
Reply With Quote
  #66  
Old 02-12-2006, 04:51 PM
Smiry Kin's's Avatar
Smiry Kin's Smiry Kin's is offline
 
Join Date: Dec 2005
Location: United Kingdom!
Posts: 954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vampireus
I installed exactly as the instruction, but I still don't see where I can put in templates to ignore. Only "Compress Templates" & "Uncompress Templates".
you edit the tempaltes you don't want to compress with that code
Reply With Quote
  #67  
Old 02-12-2006, 04:56 PM
memorex memorex is offline
 
Join Date: Mar 2004
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by vampireus
I installed exactly as the instruction, but I still don't see where I can put in templates to ignore. Only "Compress Templates" & "Uncompress Templates".
You can goto the template compressor options in the vbulletin options area in admin cp to add the templates to ignore.

I got it working by switching back to 4.1 sence I knew I could just add to the bad templayt array there. That worked for me.

Thanx for a wonderfull addition to my forums. Awesome!
Reply With Quote
  #68  
Old 02-12-2006, 05:25 PM
NuclioN's Avatar
NuclioN NuclioN is offline
 
Join Date: Aug 2002
Posts: 955
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've ... looked for the new navigation bit "Template Compressor" but can't find it. The Template compressor in the vb options is there but the 'compress template' to save and set ... not! select "Compress Templates" is not there.
Reply With Quote
  #69  
Old 02-12-2006, 05:58 PM
vampireus vampireus is offline
 
Join Date: Jan 2005
Posts: 91
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by memorex
You can goto the template compressor options in the vbulletin options area in admin cp to add the templates to ignore.

I got it working by switching back to 4.1 sence I knew I could just add to the bad templayt array there. That worked for me.

Thanx for a wonderfull addition to my forums. Awesome!
Thanks, I looked into VB Options before, but I missed the line :disappointed:
Reply With Quote
  #70  
Old 02-12-2006, 06:13 PM
Smiry Kin's's Avatar
Smiry Kin's Smiry Kin's is offline
 
Join Date: Dec 2005
Location: United Kingdom!
Posts: 954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i had these on my list.:
editor_jsoptions_font editor_jsoptions_size phpinclude_start phpinclude_end forumhome_vbshout forumhome_vbshout_shout
photoplog_cat_bit
photoplog_cat_list
photoplog_comment_form
photoplog_delete_form
photoplog_edit_form
photoplog_error_page
photoplog_file_bit
photoplog_file_list
photoplog_letter_bar
photoplog_rate_bit
photoplog_remove_form
photoplog_rate_list
photoplog_subcat_bar
photoplog_sub_navbar
photoplog_upload_form
photoplog_view_file

and gallery still doesnt work
Reply With Quote
  #71  
Old 02-12-2006, 06:46 PM
vampireus vampireus is offline
 
Join Date: Jan 2005
Posts: 91
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For ex : template marquee on template forumhome. After compression, marquee not show up, then you should put both marquee & forumhome in ignored list.

My case not like the example, not like yours; but another hack
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:24 PM.


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.05474 seconds
  • Memory Usage 2,311KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete