Требуется написать справочный раздел для пользователей с возможностью редактирования/добавления/удаления статей, гибкой настройкой разделов. Страницы должны иметь 2 вида. - readonly - edit Режим readonly: - отображается авторизованным пользователям и гостям сайта - страница делится на 2 блока - слева - блок меню, состоящий из разделов и ссылок на статьи. - справа - контент. Вики-текст переведенный в html Режим edit: - меню становится интерактивным, с возможностью добавлять/удалять/переименовывать разделы - справа - wiki-text редактор контента с графическим интерфейсом (можно примитивным) Структура DB: - users (она уже есть, нас интересуют следующие поля) - uid int - gid int - secret varchar - username varchar .... - wiki_categories - id int PK - title varchar - createdAt datetime - editedAt datetime - lastEditor int - sort int default 0 - deleted int default 0 - wiki_content - id int PK - title varchar - category int FK for wiki_categories.id - content text - createdAt datetime - editedAt datetime - lastEditor int - sort int default 0 - deleted int default 0 routes: /wiki/ раздел справки /wiki/ Город: Москва Вид предложения: Удаленная работа (разовый заказ) Оплата: с банковской карты физлица Категория: Программирование Добавлено: 28.04.2022 в 15:11 |
|
|
|
|
|
|