dev-master
9999999-devSimple php blog, Markdown + Twig => HTML + sitemap.xml
MIT
The Requires
- php >=5.3.0
- michelf/php-markdown 1.4.*@dev
- twig/twig 1.*
by Jesse Sandberg
Wallogit.com
2017 © Pedro PelĂĄez
Simple php blog, Markdown + Twig => HTML + sitemap.xml
This is a simple Markdown + Twig => HTML + sitemap.xml script. It will read source markdown files from a directory, natural sort the files, pass them through Twig templates and write output into given directory., (*1)
The script will also generate a sitemap to sitemap.xml and atom feed to atom.xml., (*2)
See the example site in /example directory. Sample has two public posts and one draft. To generate posts run the following, (*3)
php gen.php
Warning! All files with .html extension in output directory will be deleted, (*4)
First line of the source markdown file has several magical properties:, (*5)
+DRAFT+, the post won't be added to link list nor sitemap.xml and is given a slightly obfuscated filename which is only shown during HTML generation.{
"require": {
"ospii/oblog": "dev-master"
}
}
Simple php blog, Markdown + Twig => HTML + sitemap.xml
MIT