2017 © Pedro PelĂĄez
 

library oblog

Simple php blog, Markdown + Twig => HTML + sitemap.xml

image

ospii/oblog

Simple php blog, Markdown + Twig => HTML + sitemap.xml

  • Thursday, September 29, 2016
  • by ospii
  • Repository
  • 1 Watchers
  • 0 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Oblog - Markdown to HTML

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)

Usage

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)

  • it will be used as part of the html filename eg. "Laihduta regexillĂ€" would be named "laihduta-regexilla.html".
  • if it contains +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.

via Composer

{
    "require": {
        "ospii/oblog": "dev-master"
    }
}

The Versions

29/09 2016

dev-master

9999999-dev

Simple php blog, Markdown + Twig => HTML + sitemap.xml

  Sources   Download

MIT

The Requires

 

by Jesse Sandberg