БетаЛаборатория - внеочередной IT-блог

Записки обычного программиста

 

Планы по ABE

Решил записать ближайшие планы по развитию AbendBlatt Engine:
  • Хочу добавить поддержку переводов для постов. Чтобы один пост можно было писать на разных языках и, при наличии переводов, выводить ссылки вида "Read in English". Лично я не думаю что сразу начну этим пользоваться, однако это может оказаться полезным в будущем. Естественно, к этому необходимо прикрутить систему автоматического определения языка пользователя и хотя бы возможность выбрать язык по умолчанию.
  • Нужно добавить к постам возможность указания связанных записей. Во-первых это просто удобно, а во-вторых, учитывая что многие темы невольно разделяются на несколько частей, это необходимо для формирования цепочек.
  • Нужно доделать систему оповещений и подписки. Сейчас она функционирует через пень-колоду.
  • Экспорт RSS надо сделать более гибким. В первую очередь надо сделать отдельные ленты для колонок. Кроме того думаю сделать интерфейс для создания собственных сборок - например, если кто-то захочет ленту состоящую из нескольких колонок, но не всего блога.
  • Еще хочу сделать систему формирования выпусков. Под выпуском я подразумеваю некий связный набор постов. Причем с возможностью использования как уже опубликованных материалов, так и черновиков. Основная особенность выпуска в том, что он выводится как одна статья (с постраничным разбиением по контенту) и может быть скачана в видел PDF.
PS: Ну, и естественно, в приоритетном режиме надо доделывать основные административные интерфейсы. Поскольку сейчас многие операции я проделываю напрямую в базе или через shell django-проекта.
pyhoster, 01/12/2009 16:54

Комментарии

  • Как пользователь
  • Без регистрации
  • OpenID
Вы должны зарегистрироваться или авторизоваться, чтобы оставлять комментарии.

Введите код указаный на картинке:  

OpenID is not supported at this moment =(

Авторизация

Логин:

Пароль:


Регистрация | Забыли пароль?


Последние записи


Promo

Follow pyhoster on Twitter Subscribe

Реклама

A Django project.