Thursday 22 April 2004 4:48:20 pm
Hi Tom The HTML in the pages is contained in the templates, of which there can be many, depending on how complicated you want to make things for yourself. This means that you have to roll your sleeves up and get under the bonnet (i.e. hood, not hat) to make any changes to the standard templates to customise headers, navigation, footers etc. A really good place to start is "The Scandinavian Check Mates" chess club site tutorial at http://ez.no/ez_publish/documentation/building_an_ez_publish_site. This gave me a great head start on using eZpublish. While the demo sites that come with the download have most of what you will need for a standard site, you cannot avoid doing some scripting and modifications to the templates. eZp is very powerful, but can require some modification to get it just how you want, even if you are using it pretty much out of the box. However, I suggest you try it a bit further. I have recently set up an extranet for an organisation of people who have no experience in publishing to the web. They are adding a lot of information to it and are finding it pretty easy. Of course, you need to guide them on what they can and cannot do, and make a few rules for them (e.g. "Do not change the labels on top-level navigation just because the chief executive doesn't like the wording.") Now they want us to redesign their public site using eZp because of the control it gives them and for the ease of maintenance. This will be based on the same design and database. eZp uses a lot of DIVs in the standard templates. You're right that some of them can be unnecessary, but they are used extensively in conjunction with the style sheets. CLASSes and SPANs could be used just as easily, or avoided by using child or descendant selectors in the style sheets. If you are doing a comprehensive review of CMS systems you will need to download eZpublish and get it going in a development area. But once you have it working (and you can strike problems with this, although they are not insurmountable) you will have an application that can power all of your sites. I think it could be well worth trying for your situation. Cheers Iain
|