Blogi põhineb jekyll staatiliste lehtede genereerimise mootoril.
Kuna GitHub seda hostib ja nende pakutav teenus laiendusi ei luba, siis iga kell ja vile lehe juures nõuab korralikku Liquid markupiga häkkimist.
Kohalik ülesseadmine
gem install jekyll jekyll-pagination jekyll-gist
jekyll serve --watch --drafts --config=_config.yml,_config_local.yml
Mõningad trikid, mis ma selles blogis teinud olen:
- Postitused saab jagada kategooriatesse ja neid kategooriate kaupa näiteks nimekirjana kuvada (vt siia)
- Postitustele saab lisada tääge (vt siia) ja postituste lehtedel kuvatakse seotud täägide nimekirju (vt siia), täägide lehed teen käsitsi (vt siia)
- Eestikeelsed kuude nimetused kuupäevades (vt siia ja siia)
- Postituste leheküljendamine. Kuna postituste kategooriate süsteemi on kasutatud ka täägide lehtede jaoks, teeb see jekyll pagination-i katki, kuid on olemas workaraound (vt siia)
- Postitustevaheline navigeerimine (vt siia, allikas)
- Postitused väljastatakse ka RSS voona, mis on ka RSS-voogude lugejate jaoks automaatselt leitavad (vt siia ja siia, allikas)
- Otsingumootorite tarbeks genereeritakse sitemap.xml (vt siia, allikas)
- Piltide laisk laadimine avalehel (allikas)
Tulekul:
See teos on litsentseeritud Creative Commonsi Autorile viitamine 3.0 Jurisdiktsiooniga sidumata litsentsiga.