1 Online. Join themUsers

Search

Hi all.

I’m shopping around for a cms.

One of my requirements is that I can use the doctype of my choice. Most cms’s force me to use xhtml, I’d rather avoid the xhtml doctypes.

Will symphony allow me to use the doctype’s of my choice?

If I use html 4 strict, or html 5, will symphony inject non-compliant tags into my markup ?

Thanks.

Symphony doesn’t inject tags anywhere. You have 100% control over your markup.

As for DOCTYPE, Symphony uses XSLT as its templating language, so have a look at xsl:output

The only thing that should be noted is that since Symphony uses XSLT whatever doctype you use your code has to follow XML serialization. If you’re familiar with the basic rules of XHTML you’re already up to speed on this. It simply means all tags must be closed, all element attributes must be in quotes.

I think that’s pretty much it, right?

Symphony doesn’t inject tags anywhere. You have 100% control over your markup.

With the caveat that it must be well-formed, or in CDATA blocks.

Login to Comment

Symphony • Open Source XSLT CMS

Server Requirements
  • PHP 5.2 or above
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 4.1 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts