Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

Vostbur/blogshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blogshot

Еще один простой генератор статических сайтов

В один из выходных дней я выбрал время и собрал в одном файле все мысли о идеальном блоговом движке. Туда попали требования к прозрачности и простоте кода, удобству использования и платформенной независимости. И всё это должно быть предельно минималистично, но в то же время красиво.

Мне нравятся одностраничные блоги. Только текст статьи и форма для комментирования. Одна колонка шириной 800px. Ничего лишнего. И еще обязательно надо было написать всё самому. Это важно.

Посмотреть результат можно здесь vostbur.github.com.

Как пользоваться

Настройки хранятся в файле конфигурации config.json. Тексты статей в формате Markdown хранятся в файлах с расширением *.md. Обязательные поля в заголовке date, title, slug. Шаблон - Twitter Bootstrap с элементами разметки Jinja. Комментарии - Disqus.

####Пример:

  1. Date: 2013-01-01
  2. Title: Первая статья
  3. Slug: 2013-01-01-first-article
  4. пустая строка
  5. Текст статьи

####Ключи:

-h, --help - Помощь

-i, --init - Начальные установки. Создаются необходимые каталоги из конфигурационного файла.

-r, --regen - Пересоздать все файлы.

-d, --draft - Сгенерировать новые статьи из черновиков.

-s, --server - Запуск локального сервера для проверки.

Требования

  • Python 2.7
  • Jinja2
  • Markdown
  • pyatom

Со временем планирую переписать для Python 3.x. Код очень сырой и как только будет позволять время, буду улучшать, дописывать и переписывать.

About

Yet another simple static site generator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published