The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
United-Forum CSS Sprites - ludicrous speed - NOW! Details »» | ||||||||||||||||||||||||||||||||||||||||||||||
United-Forum CSS Sprites - ludicrous speed - NOW!
Developer Last Online: Feb 2013
tl;dr Makes your forum faster.
Want an easy one-click installation for this addon? . Vote for this jira-entry Add on currently is in beta stage When visiting a website, speed is a very important factor not only for users but crawlers as well. Long loading times are a nuisance since your time is basically wasted during the waiting period. Hence, we are trying everything we can in order to speed up our site. One great way to improve loading times is by the use of css sprites. Unfortunately these are not implemented by vBulletin. We therefore decided to develop our own css-sprite add on for vBulletin boards and want to share this code with the worldwide vBulletin community. Live demo The add on is permanently running in our vBulletin board ( > 2.000.000 posts), take a look:vBulletin performance using css sprites Our tests are based on version 0.7.0. We used the analytic tools firebug network utility and the googlelabs.com page speed sitecss sprites - what are they? The intention behind css sprites is the bundling of many small graphics into one large graphic in order to decrease the number of required http requests. This shortens the loading times of the given website. In addition, the the accumulated size of all small graphics is higher than the size of the sprite due to reasons of compression.What is the gain in using css sprites? Aside from the technical implementation, the question on how much one actually does gain by using css sprites is of the most interest. Obviously they decrease loading times - but how important are small loading times and what is the impact on vBulletin overall loading times?Add on features In the current released beta version 0.7.2, sprites are available for FORUMHOME and FORUMDISPLAY. Coming up next SHOWTHREAD.Installation First of all, if you didnt want to change the templates manually, install the Template Modification System (TMS). Now proceed with the installation:
Download Now
Screenshots
Supporters / CoAuthors Show Your Support
|
17 благодарности(ей) от: | ||
archet1337, baktabul, doctorsexy, Fuhrmann, Gnoll, iask, Juggernaut, Kolbi, mathforum, misericorde, neil00027, rodriiverduguez, Skaut, smsma.net, SWSUSA, xorex, yilmaz |
Comments |
#122
|
|||
|
|||
DF2
Error occurred: Your sprite folder uses an URL. Sprites cannot be saved via URLs. Please use an local filepath on your system for the StyleVar imgdir_sprite. |
#123
|
|||
|
|||
Problem solved. , still the search results issue as giorgino mentioned.
|
#124
|
||||
|
||||
Good news. This mod really did create sprites but because I was doing so many changes to my styles and because of the delay from my CDN, webpagetest.org didn't give me an accurate score. I will have to try again later.
With this new update, do we still have to install template modification system? I disabled template modification system because it changed the way I access edit templates and was too confusing to mess around with. |
#125
|
|||
|
|||
I was talking about the stylevars: imgdir_statusicon / imgdir_misc / imgdir_button / imgdir_siteicons /
Stylevars where our addon needs to read the old files. The files which are displayed when our addon is not running. The files which shall be replaced by our addon. Of course we cannot connect to an external server to write the sprite. So imgdir_sprite has to be local - which is stated as an error via the addon. edit: TMS is not needed. You can do all template changes manually. But i would strongly advise to use TMS, since the number of changes is really high. TMS does them in a blink of an eye. Manually does take it's time though. As a sidenote. If vb4 would have native sprite support, no user based template changes would be necessary at all. |
#126
|
|||
|
|||
This is exactly where I made the edits like you suggested. In the stylevars.
Quote:
Quote:
|
#127
|
|||
|
|||
Code:
if(strpos($stylevars['imgdir_sprite']['imagedir'], 'http://') !== false) { echo '<span style="color:red">Error occurred:</span> Your sprite folder uses an URL. Sprites cannot be saved via URLs. Please use an local filepath on your system for the StyleVar imgdir_sprite.<br />'; } So please change your imgdir_sprite folder to a local path - and keep the other ones at http. |
#128
|
||||
|
||||
Quote:
|
#129
|
|||
|
|||
Edit templates.
Every (supported) imagecode in the templates needs to be replaced via a fitting sprite class. |
#130
|
||||
|
||||
Quote:
So to get sprites working I'd have to turn it on and when I want to edit templates I'd have to disable template modification system which would then disable the sprites in united forum sprites mod? smh. I'll bug vb.com to add sprite support. Might take them two years. |
#131
|
||||
|
||||
Upgrade Instructions?
Upload Files Upload XML Done if using TMS Do refresh to find new supported images Anything else? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|