Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать справочный раздел для пользователей с возможностью редактирования/добавления/удаления статей, гибкой настройкой разделов.

Страницы должны иметь 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/

авторизация пользователей:

select * from users where `secret` =

виды пользователей:

users.gid = 1..3

users.gid = 10..13

неавторизованные пользователи имеют такие же права, как и пользователь - readonly

Логика меню:

- сортировка разделов по параметру wiki_category.sort

- сортировка статей в разделе по параметру wiki_content.sort

- кнопка переключения в edit mode (только для администрации)

edit mode:

- возможность перемещать разделы

- возможность редактировать названия разделов

- возможность редактировани названия подразделов

- добавление новых статей

CSS: bootstrap + wiki.css (если нужно) без препроцессоров

JS: желательно без использования сторонних библиотек (предварительно согласуем этот вопрос)

3 года назад
guest_16506417504756
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Гонтарева
 
26 лет
3 года в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • Создайте приложение на Win Forms для работы с электрическими цепями. Программа должна позволять создавать последовательные, параллельные и смешанные соединения, задавать напряжение и силу тока, изменять сопротивление резисторов и отображать параметры на каждом участке цепи.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Необходимо спроектировать сетевую инфраструктуру для организации с конфиденциальной информацией. Проект должен включать минимум 10 ПК и охватывать отделы: информационной безопасности, бухгалтерии, работы с клиентами и серверный отдел. Использование GNS3 для создания лабораторной модели обязательно.

    Прикладное ПО1 исполнитель
    Закрыт
    3 года назад
  • $80

    Требуется разработка плагинов для регистрации входящих и исходящих писем. Функционал включает создание записей в журнале, заполнение полей через всплывающие списки, сохранение содержимого сообщений и формирование отчетов в Excel и PDF. Плагины должны поддерживать изменение пути сохранения файлов и отправку уведомлений ответственным лицам.

    Закрыт
    3 года назад
  • Требуется разработка программы для ПК, которая будет решать задачи по сопротивлению материалов и строительной механике. Программа должна генерировать текстовые отчеты в формате PDF с введенными данными, рисунками и поэтапным ходом расчета. Идеальный исполнитель — специалист с высшим техническим образованием, знакомый с данными дисциплинами.

    Закрыт
    3 года назад
  • Необхідно розробити програмне забезпечення для автоматичної відправки скарг на спільноту у Вайбер. Зосередьтеся на інтеграції з API Вайбер та забезпечте простий у використанні інтерфейс.

    Закрыт
    3 года назад
  • Требуется исправить ошибку, связанную с кодировкой сохраняемого файла в приложении на Python. Также необходимо реализовать чтение и сохранение базы данных для дальнейшей работы с DataFrame. Возможны два варианта: исправление текущей базы данных или сохранение в отдельный файл. Подробности в прикрепленном документе.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется верстка новых элементов на сайте 'УльтраТан' с учетом внесенных изменений в список товаров. Необходимо добавить краткие описания, увеличить размер изображений, изменить ярлыки и внедрить закрепляющуюся шапку. Также требуется адаптация списка подразделов для мобильного экрана.

    Закрыт
    3 года назад
  • $125

    Требуется верстка новых элементов для сайта 'УльтраТан'. Необходимо учесть изменения в списке товаров, включая добавление кратких описаний, увеличение изображений, изменение ярлыков и внедрение закрепляющейся шапки. Также требуется адаптация для мобильных устройств с отображением товаров по 2 в ряд.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Необходимо создать программу для выбора номеров в лотерее Euromillions с функцией загрузки базы выпавших номеров для предотвращения совпадений. Программа должна анализировать последние 25 тиражей и предоставлять рекомендации по вероятности выпадения номеров.

    Закрыт
    3 года назад