S2О движке → План развития

План развития

Перед выпуском первого стабильного релиза я хочу сделать следующие вещи.

Ядро

  • Ключевые слова (добавить страницы с ключевыми словами; добавить к элементам шаблонов простой список ключевых слов, без страниц по каждому ключевому слову).
  • Разрешить комментаторам отписываться от комментариев.
  • Английский языковой пакет.
  • Заплатки для устранения критических багов, автоматически скачиваемые с сервера движка.

Панель управления

  • Предотвращать потерю текстов. Сейчас с этим совсем плохо: если открыть страницу для редактирования, старый текст в редакторе безвозвратно исчезает.
  • Комментарии (добавить к «скрытым комментариям» «новые» и «последние 20»).
  • Поиск по тексту страниц. Сейчас, чтобы открыть страницу в редакторе, нужно точно знать, в каком разделе она находится.
  • Поменять HTML (дерево, кнопки).
  • Многопользовательский режим. Проработать ситуацию, когда у текстов сайта несколько авторов.

Расширения

  • Статистика.
  • Редирект.
  • Автосохранение.

Под вопросом

  • RSS всевозможных вещей (комментариев, разделов, …).
  • Не-ЧПУ ссылки (index.php?id=…, чтобы не требовать наличие mod_rewrite).
  • Поддержка SQLite.
  • Поиск на сайте (расширение?).