| # CMS Migration |
| |
| 1. Markdown conversions |
| |
| - All files must have a title |
| - Changed some a tags in markdown to markdown syntax |
| - A couple of typos |
| |
| See [changes.txt](changes.txt) |
| |
| 2. Theme Template |
| |
| CMS templates were converted into `base.html` |
| |
| 3. Configuration |
| |
| See [pelicanconf.py](../pelicanconf.py) |
| |
| 4. Pelican ASF plugin configuration |
| |
| [asfgenid.py](../theme/plugins/asfgenid.py) |
| |
| - 'unsafe_tags': True # allow style, script, and iframe tags |
| - 'metadata': False # no metadata replacement in markdown files |
| - 'elements': False # CMS didn't use mdx_elementid featuresz |
| - 'headings': True # Fix up headings w/ permalinks |
| - 'headings_re': r'^h[1-4]' |
| - 'permalinks': True, |
| - 'toc': True # uses [TOC] |
| - 'toc_headers': r"h[1-4]", |
| - 'tables': True # Fix up for markdown table class |