Инструкция по использованию приложения "База знаний"

Для обычных пользователей

Регистрация и вход в систему

  1. Регистрация нового аккаунта
    • Нажмите кнопку "Регистрация" в правом верхнем углу
    • Заполните форму: имя, email и пароль
    • После регистрации ваша учетная запись будет ожидать подтверждения администратором
    • Вы получите уведомление о подтверждении по email
  2. Вход в систему
    • Нажмите кнопку "Войти" в правом верхнем углу
    • Введите email и пароль
    • Если ваша учетная запись еще не подтверждена администратором, вы не сможете войти

Работа с базой знаний

  1. Просмотр статей
    • На главной странице отображаются последние статьи и список категорий
    • Для просмотра статьи нажмите на ее заголовок
    • Статьи могут иметь разные статусы доступа:
      • ✅ Опубликованные - доступны всем
      • 🔐 Для авторизованных - требуют входа в систему
      • ⏳ Ожидающие модерации - временно недоступны
  2. Поиск информации
    • Используйте поисковую строку в верхней части сайта
    • Доступны два режима поиска:
      • По фразам - ищет точное совпадение фразы
      • По словам - ищет статьи, содержащие любое из указанных слов
  3. Навигация по категориям
    • В правой колонке отображается список всех категорий
    • Нажмите на категорию для просмотра всех статей в ней
    • Категории могут иметь вложенную структуру
  4. Просмотр прикрепленных файлов
    • В статьях могут быть прикреплены файлы (изображения, PDF-документы)
    • Для скачивания файла нажмите кнопку "Скачать"

Управление профилем

  1. Редактирование профиля
    • После входа в систему нажмите на свое имя в правом верхнем углу
    • Выберите "Профиль" для изменения личных данных
    • Можно изменить имя и email
  2. Смена пароля
    • В разделе профиля можно изменить пароль
    • Требуется ввод текущего пароля для подтверждения
  3. Удаление аккаунта
    • В разделе профиля можно удалить свой аккаунт
    • Операция требует подтверждения текущим паролем

Для администраторов

Вход в панель администратора

  1. После входа в систему в верхнем меню появится пункт "Панель администратора"
  2. Доступ к админ-панели имеют только пользователи с правами администратора

Управление пользователями

  1. Подтверждение новых пользователей
    • В разделе "Пользователи" отображается список неподтвержденных учетных записей
    • Для подтверждения нажмите кнопку "Подтвердить"
    • Для отклонения нажмите "Отклонить" (учетная запись будет удалена)
  2. Назначение прав администратора
    • В списке подтвержденных пользователей можно назначить права администратора
    • Для существующих администраторов можно забрать права (кроме суперадминистратора)

Управление статьями

  1. Создание новой статьи
    • Перейдите в раздел "Статьи" → "Create Article"
    • Заполните обязательные поля: заголовок, содержание, категория, статус
    • Можно добавить теги и прикрепить файлы
    • Поддерживаемые форматы файлов: JPG, PNG, PDF (макс. 5MB каждый)
  2. Редактирование статей
    • В списке статей нажмите "Edit" для редактирования
    • Все изменения автоматически сохраняются в истории версий
    • Можно добавлять и удалять прикрепленные файлы
  3. История изменений
    • В форме редактирования статьи отображается полная история изменений
    • Можно восстановить предыдущую версию статьи
  4. Управление статусами статей
    • Draft - черновик (виден только автору и администраторам)
    • Published - опубликован (доступен всем)
    • Published Auth - только для авторизованных пользователей
    • Pending - на модерации (временно недоступен)

Управление категориями

  1. Создание категорий
    • Категории могут иметь иерархическую структуру
    • Можно указать родительскую категорию
    • При удалении категории дочерние категории становятся корневыми
  2. Особенности удаления категорий
    • Нельзя удалить категорию, в которой есть статьи
    • Перед удалением необходимо переместить или удалить все статьи в категории

Управление тегами

  1. Создание и редактирование тегов
    • Теги используются для дополнительной categorization статей
    • Одна статья может иметь несколько тегов
  2. Удаление тегов
    • Нельзя удалить тег, который используется в статьях
    • Перед удалением необходимо убрать тег из всех статей

Дополнительные возможности

  1. Переключение темы оформления
    • В правом верхнем углу есть кнопка переключения между светлой и темной темой
    • Выбор темы сохраняется в браузере
  2. Адаптивный дизайн
    • Приложение корректно отображается на мобильных устройствах и планшетах

Важные примечания

  • Все действия администратора логируются
  • При удалении любых элементов системы появляется запрос подтверждения
  • Для статей ведется полная история изменений с возможностью отката
  • Система требует обязательного подтверждения пользователей администратором
  • Файлы, прикрепленные к статьям, хранятся в защищенной директории

Безопасность

  • Пароли хранятся в зашифрованном виде
  • Доступ к административным функциям защищен проверкой прав
  • Загрузка файлов ограничена по типам и размеру
  • Все данные передаются по защищенному соединению

В случае возникновения вопросов или проблем, обращайтесь к системному администратору.