Posted by: Qasim Virjee
on Friday, 28 September 2007
53
(0 votes, average: 0 out of 5)
A little while ago I posted mention of the contest joomla.org is running to find a great new template to ship J1.5 with when it hits the next RC/stable release.
I hadn't checked in on the status of the competition since that post until Peter Russell pointed me to the forum for it this morning and I tell you the stuff people are coming up with is bloody exciting!
There are a couple of new developments in 1.5 underlying my excitement; namely; you can now assign parameters to templates and then override the formatting extensions are coded with per extension! Yay!
Right, so what does this mean? Well, parameters are settings for templates - such as column width and other things usually set in the CSS for the template. The new system allows a template designer to give the site administrator options pre-coded in CSS that can be chosen from *without* editing the CSS!!!! Finally, Joomla users with basic knowledge of their site's backend can have control over aesthetic/layout tweaks without jumping in the deep end and risking mucking up their site. Nice.
Okay, so I just explained the parameters (an example is shown in the image above), now for the 'overrides' :
A lot of extensions are coded with formatting/HTML, which
lets their output have some visual structure and style - and in most
cases you can use a site template to override the styles using CSS...
Often cases though CSS isn't enough - sometimes an extension may have
fixed-width tabled hard-coded into it or something... until now you'd
have to delve into the code and suss out how to change that
formatting... well, in J1.5! the template system actually lets you
maintain seperate php files to control the output of extensions! No
worries re: messing up code needed for the extension to run; these
overrides can be included in the template as additional files,
independant of the extensions themselves!!
This isn't all - it gets cooler - in addition to overriding extension formatting,
you can also override the output of modules! That's right kids, this is an unprecedented level of control for templating with Joomla and guess what? One of the submissions for the template contest perfectly uses this power to make managing a template a breeze, with the aim of putting power into the hands of the people who use and manage sites, rather than the people they hire to build/develop them.
You can already download a copy of FreakOut's Freedomblocks to install on your 1.5 dev server and poke around with the, wait for it, 350 parameters it has pre-programmed! Wow. This is an amazing template and in the next couple of weeks I'll be playing with it to show you how it can really be an exceedingly good framework for creating flexible site aesthetics using all the goodies packed into Joomla 1.5. Stay tuned.
its very useful
No really,there is no way to describe...
Интересные link:http://goldhumor.ruсп...
Импрессив или как там по русски, впе...
I was looking for a comment solution ...