Кастомный тип страниц - документация

Коллеги, всех приветствую.

Хочу сделать раздел технической документации, что-то типа вики.

Основные требования:

  • Страницы этого раздела должны иметь свой page_type. (кстати, как-бы не пересечься с другими возможными модулями)
  • У всех страниц этого раздела должень быть свой макет.
  • Внутри макета добавить блок “Поиск по документации”, чтобы искало только по документации.
  • Два типа документации, публичная и приватная.
  • Возможность назначения прав доступа для просмотра/редактирования страниц публичной/приватной документации.
  • Конечно сохранить стандартные средства редактирования WYSWYG.

По-сути, получается что-то наподобии модуля blog, только для документации.

Подскажите, есть какие-то готовые модули, или проще за основу модуль blog и на его основе сделать свой?

1 лайк