I did preliminary tests, and having a prebuild job turning markdown to flat xhtml is easy.
None of our pages is written in flat simple XHTML.
due to previous design choices almost every page has a multitude of specialised css classes added to its markup. Markdown is not capable of mapping those in a sensible manner. In most cases those classes do not really need to be assigned manually. Proper automatisation would either require assignment by the xsl processor, or a rewrite of the CSS files. I would prefer the latter.
We usually have a few custom attributes in the xhtml header, like for example the newsdate. Markdown files will have to be preprocessed, to support respective header lines.
- Design pandoc headers for news tags (translatable)
- check header fields for author, title, translator, newsdate
- find markdown compatible replacement for most common custom CSS classes
- how to include the sidebar?
- header field for body class
(transferred from Pauls Kan-Board)