Sitecore Core Development

Thursday, July 27, 2006

Template Builder

We are gettting a lot of positive feedback on the recent beta release, which is extremely nice. People seem to be happy about the speed of the client and the system in general.

However one particular comment keeps recurring which is that while the Template Editor has been improved, it is still not good enough. This has been so prevaliant, that I decided that we needed to address this issue, so I spent that last couple of days implementing the Template Builder.


The purpose of the Template Builder to speed up template editing by hidding some of the complex settings, like setting field titles in all languages and specifing security. You can still open the Template Editor, which is unchanged, by using the Advanced button in the ribbon.

The metaphor in the Template Builder is creating an SQL table which should be familiar to most developers. That is why the field are shown in a grid style. To add a new section or field, you simply start typing in the last row (and a new row magically appears).

The user can make changes to all sections and fields and these are only saved when the user clicks the Save button. This improves the working speed dramatically.

Some Sitecore veterans will probably get a good laugh out of the Template Builder as it bears striking similarites to template editing in version 2 and 3.

I hope most developers will be happy about the new Template Builder and that we actually try to listen to what you are saying.