Проект: Блог

Административна част

  • Достъп на определени потребители
  • Всеки потребител може да създава публикации
  • Всяка публикация:
    • има автор
    • има заглавие и съдържание
    • се намира в една или няколко категории
    • има статус (чернова, публикувана, чакаща одобрение)
    • в началаото след създаването си има статус “чернова”
  • Всеки потребител:
    • има име
    • има роля (администратор, редактор или автор)
  • Авторът може да променя статуса на “чернова” или “чакаща одобрение”
  • Авторът може да редактира само своите публикации и то само, ако не са публикувани
  • Редакторът и администраторът имат достъп до всички статуси (могат да публикуват)
  • Администраторът може да променя ролите на потребителите
  • Съдържанието и коментарите се форматира с Textile
  • Одобряване/изтриване на чакащи коментари
  • Авторите могат да модерират коментари само по свои публикации
  • Търсене на публикации по подниз, автор или статус
  • Управление на категории

Публична част

  • Показване на публичните публикации обратно-хронологично
  • Показване на публикации по категории или автор, отново обратно-хронологично
  • Всеки посетител може да оставя коментари, които трябва да бъдат одобрени преди да бъдат показани
  • RSS хранилка