ScriptsDown


You can make changes to your template, but the scripts automatically added by components will always end up at the top! ScriptsDown moves ALL of your scripts to the bottom of the page just before the closing body tag (even IE conditionals). It doesn't matter where they came from, the bottom is where they'll end up unless you configure the plugin to leave them in place.
Many extensions insert javascript into the body and head. This isn't a set-and-forget plugin. It will require tuning. Some sites cannot function without javascripts in the head, and these sites may as well not run ScriptsDown. Remember to set the plugin order for ScriptDown to run LAST.
ScriptsDown requires properly formatted markup! Before implementing this plugin, test your site against the W3C validator. If your page doesn't validate for your chosen doctype, then ScriptsDown will not work.
Update 1.16 - performance enhancement
Update 1.17 - additional options to remove whitespace, strip comments, and minify output.
4/26/2012 - Joomla 1.5/1.6/1.7 availability and support withdrawn.
Thanks for the bug reports!
All of my extensions are free and none of my extensions display advertisements or links to my sites or services. If you feel that I have blessed you, then you can bless me by making a contribution to fund future development. Visit the "Website" link to make a contribution.
You'll simply can't control every plug-in,component or module manually.
With ScriptsDown its taken care off, and if you have a script which needs to be at the top simply add it to the excludes.
A must have!
Before, I had enabled in my template for scripts to be at the bottom, but unfortunately not all the scripts responded and Yslow rated me poorly (43). Now with this extension enabled all my scripts are at the bottom and Yslow rated me A(100).
Like I said, brilliant!
With some experimentation, and well selected extensions - these results are possible!
This is exactly why I wrote this extension!
I'm glad you like it.
Now after confirming my installed version, I see that ScriptsDown is 1.8, so maybe the link to the current version 1.9 is bad & needs to be updated. When I can download the current version, which is compatible with Joomla 1.7, I will update my review.
It would have been nice to have heard from you regarding your issues. I just checked, and the Joomla 1.6 version available from my site is the current version 1.9 - I haven't updated that file since July.
The Joomla 1.5 version didn't need the same modifications as the Joomla 1.6/1.7 version, so it is still at version 1.8. The install files are named plg_scriptsdown_j15.zip and plg_scriptsdown_j16.zip to designate which systems they're intended for.
So, try the correct version.
My extensions are free because of all the other great free extensions for Joomla, and because Joomla itself is free. It's a "thank you" of sorts to all the other great developers out there.
And thank you for your kind words and great review!
I usually read all the reviews of an extension and when the first written one (i.e. the bottom one in this list) is 5 stars from the brilliant Carsten Engel, author of Frontend-User-Access and Admin-User-Access, I knew ScriptsDown had to be good. The double-page bug is fixed and the extension works perfectly. Yes, there could be better documentation and an indication that the ScriptsDown plugin should be run last. Also, if the author could create a list of scripts that need to be omitted (e.g. I use AVReloaded and so swfobject.js had to be omitted) that would help a lot. Don't expect it to just work perfectly first time... it depends on the extensions you've got installed and the scripts you have to omit. Persevere though and the speed increase is definitely worth it!
I couldn't have said it better myself... I've tried...
There are so many possibilities and combination of extensions out there, it's impossible for me to test them all. This extension definitely requires testing and experimentation. Some extensions require the scripts to be at the top in order to load libraries to support inline scripts, some (the good ones) don't.
The boost in pagespeed and yslow is definitely worth the effort.
I may have to manually edit my template instead, and let the extensions stay on top.
I rated fair, only because this has not been resolved.
Double page issues have been resolved. Please try the latest version.
J 1.5.20
CB 1.2.3
nothing crazy on my sites
ScriptsDown is enabled and loading last in the plugin order.
I get double pages too.
uninstalled.
cant use unless this is fixed.
great idea, but it doesn't work.
and I dont know enough about REGEX expressions to manually filter.
please fix
Double page issues have been resolved. Please try the latest version.
anyway keep going and dont give up :)
Tested with CssJsCompress 3.4 - works as long as ScriptsDown runs AFTER CssJsCompress. Check your plugin order and be sure ScriptsDown is placed below other system plugins that inject javascript tags or declarations.
Unless you've got something special going on, it's probably best that ScriptsDown runs last.
Would be great if you could ad some exceptions for components.
I just tested with Phoca Gallery 2.7.0, slideshow and popups work fine.
Provide some specifics and I can try to help. Before and After page source would be very helpful.
Me too, but I got tired of waiting.


