blog.Resource

Archive:

News-Feeds:


RSS 2.0
RSS 0.91
RDF
ATOM 0.3
July 15, 2009

A Framework for TemplaVoila and the Busy Noggin QuickSite

Category: Ron Hall

A workflow, code base and set of best practices for integrating a wide range of visual designs into TYPO3 quickly and consistently.

I am pleased to announce the public release of templavoila.busynoggin.com. This site explains the framework I use for building sites with TemplaVoila and also provides a download of the Busy Noggin QuickSite which is a TYPO3 starter site built on the framework.

I presented a tutorial on this framework at T3CON09-Dallas which was well received. I will be presenting a refined version of that tutorial at T3CON09-Frankfurt. Since the Dallas conference over 100 developers received login access to the pre-release version of templavoila.busynoggin.com. With the public release login access is no longer required.

The framework does not rely upon any special extensions and developers can use as much or as little of its techniques as they wish. I have been careful to call it "a" framework for TemplaVoila not "the" framework for TemplaVoila.

You can find out what this framework can do by watching a six minute video on the home page of templavoila.busynggin.com. The middle of the video will be of particular interest as it demonstrates how editors can modify page layouts through the use of the utility FCEs in the framework.

Using this approach has cut down the time I spend mapping TemplaVoila templates by 75%. The time I do spend mapping is in constructing special FCEs for the unique needs of a particular site.

Look at the photo of the four layouts attached to this post (click to here to see larger), you might be interested to know that they all run off the same page template code. The skinning approach in this framework supplies the variations in look and code. Were they all for the same client I could have setup up multiple domains in a single install and had them all use the same core page template files and could switch between them without remapping page templates.

I think this package will be of most interest to developers who build a number of sites with TemplaVoila and spend a significant amount of time dealing with CSS, TypoScript and datastructures. They will most quickly understand why I have approached site building the way I have.

If you look at the framework, pay particular attention to explanations of the header, footer, precode and postCode TypoScript objects as they are the keying to adapting the QuickSite to virtually any visual design without remapping page templates.

OK, now now for a seemly insane statement. I believe that 85% of the visual designs on the web can be accommodated  in the QuickSite without remapping page templates. Don't believe me? Then see me in Frankfurt. :)

Ron Hall
Busy Noggin, Inc.


comments

comment #1
Gravatar: Gideon So Gideon So July 15, 2009 03:36
Hi Ron,

It is impressive!! Thanks for sharing it.

Gideon

comment #2
Gravatar: Fladi Fladi July 15, 2009 07:43
Hey Ron!

really great work! Thanks! Will check it out soon...

--
-Tim

comment #3
Gravatar: Sebastian Kurfürst Sebastian Kurfürst July 15, 2009 08:20
Hey Ron,
we've been using the quicksite for the first real-world project, and I was really impressed how easy it was! Really well-thought, nicely structured and overally really well done! This brings TemplaVoila to a new level :-)

So, anybody who did not try this out yet: Make sure you will!

Greets,
Sebastian

comment #4
Gravatar: Francois Francois July 15, 2009 10:44
Thanks for sharing this, Ron!

We've been using a similar concept for a few years now, but on some points you have gone further and this provides refreshing new ideas.

comment #5
Gravatar: Michael Cannon Michael Cannon July 15, 2009 12:53
Ron, Thanks for another great release of your TV based Busy Noggin QuickSite. We'll be getting into it more over the coming weeks.

comment #6
Gravatar: Rob Vonk Rob Vonk July 15, 2009 17:25
Hi Ron,

This looks very usable. See if i can create a redesign for my site with it.

Regards,

Rob

Sorry, comments are closed for this post.