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 |
#302
|
|||
|
|||
Hello FReeSTER,
most of the icons you listed are introduced by your style, if you want to add them you need to do this via the sprite_add_icon Hook. Please read "Google pagespeed still tells me that i should combine icons into sprites." in the FAQ for further information I am currently working on 0.8.0 an have changed the Array for adding Icons a little bit, so i would advise to wait until the release of 0.8.0 before you add icons to the sprite, so you didnt need to change them a second time. Regarding the not displayed threadicons, i think you forget this template-change: Code:
Template: threadbit 1c1 < <li class="threadbit {vb:raw thread.statusstring}<vb:if condition="$show['paperclip']"> attachments</vb:if><vb:if condition="!$thread['postuserid'] AND !$thread['del_userid']"> guest</vb:if><vb:if condition="$thread['moderatedprefix']"> unapproved</vb:if>" id="thread_{vb:raw thread.realthreadid}"> --- > <li class="sprite_statusicon_thread_30 threadbit {vb:raw thread.statusstring}<vb:if condition="$show['paperclip']"> attachments</vb:if><vb:if condition="!$thread['postuserid'] AND !$thread['del_userid']"> guest</vb:if><vb:if condition="$thread['moderatedprefix']"> unapproved</vb:if>" id="thread_{vb:raw thread.realthreadid}"> Sebastian |
#303
|
|||
|
|||
Quote:
and yes i will wait for 0.8.0 |
#304
|
||||
|
||||
I also had the problem post#300 had where icons don't show up in forumdisplay.
I relied on the TMS to automate my Template modifications for this product but it didn't modify the first line of threadbit because of another plugin/product I was running. Separate Sticky from NonSticky threads is the plugin that previously changed line1 in threadbit preventing the TMS from doing its job. So if you have that plugin installed then the automated install of this product does not work and you need to modify threadbit by hand or uninstall the other plugin. I simply reverted threadbit to default (loosing the sticky plugin), but it did the trick. |
#305
|
||||
|
||||
I am sorry, but I had to disable this mod. TMS caused me to almost not being able to edit any template. And disabling TMS renders this mod useless. I really hope you can come up with a fix here. Thanks.
|
#306
|
|||
|
|||
Hello Taurus1,
if you have problems with TMS, please write them down in https://vborg.vbsupport.ru/showthrea...152931&page=44. I cant help you with the TMS. Without TMS, maintaining the templateedits is very time-consuming. I knew it, since i do this manually on our forum. Best regards Sebastian |
Благодарность от: | ||
FReeSTER |
#307
|
|||
|
|||
When thread display version will be added? Then I will add it on my live board..
|
#308
|
|||
|
|||
Osbes is working on SHOWTHREAD right now, an alpha is running on our live board.
SHOWTHREAD is really tricky and needs a lot of creative thinking, therefore it unfortunately takes a bit longer than expected to weed out the unavoidable bugs. But it's going to be awesome. =) |
Благодарность от: | ||
tidefans |
#309
|
|||
|
|||
Do you have a live board running this?
Thank you. |
#310
|
|||
|
|||
Alpha version working on here www.united-forum.de/?
|
#311
|
|||
|
|||
upon installation a new stylevar imgdir_sprite will be created. Update this stylevar based on your file structure - default value is the vbulletin sprite directory. Make sure the folder is writable, else the sprites can't be saved!
I don't understand this?? What do you mean with ths update stylevar what do need to do, i'm newbie for this stuff. How to make folder to be writeable |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|