> > My company is looking at some content management systems. Due to the > > quick ROI of open-source products we are starting down that road > > first before investing in an enterprise content management system. A > > team here has begun the process of building templates for our > > intranet and much to my surprise many open-source CMS system have > > problems with HTML templates. Rather than invest time to convert > > those templates to XML or priority CMS system specific files, I > > thought I might look for a product that uses HTML templates. I have > > read a few articles about CMS systems; the latest an article on > > CMSwatch.com that illustrated Midgard to be one of best open-source > > CMS products. I would appreciate it if someone were to explain how > > Midgard uses templates. And if it is possible to use custom build > > HTML templates. Thanks in advance for your time. > > Well, basically Midgard builds the output (this can be anything from > plain-text over HTML to XML or WML) out of what we call a "style tree". > This tree consists of a range of style elements, each of which > representing a part of a layout. These style elements then call each > other which in turn builds up the layout in a top-down approach.
Hello, >From my point of view, the best feature of midgard is its templating/style-based page composition. I am working with it a few months, and I must say, that every module what a CMS has (users, registration, articles, adserver, forum etc.) makes me say: right, but I don't want exactly this; it is not flexible enough, it uses different approach etc. BUT, the base of the system: its page composition, is a great invention, stable, and really usable. If it wouldn't be in a database, but use the more conventional file-based approach, it would be better (there is something like this called midgard-lite, but I didn't tried it), but it is sooooo good that I love it in its current form also. The really good thing that it is _not_ a html templating system, it is a php templating system! Read the doc in http://www.midgard-project.org/manual/en/part.concepts.pagestyle.php If I try to explain it, it wouldn't be as understandable. Circum --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
