Модуль Форум (helpdesk система)

Возможности форума

Ключевые возможности: 

  • Задать вопрос (авторизованный, и неавторизованный)
  • Дать ответ + переписка по вопросу по GUID. Статус вопроса. 
  • Публикация вопроса на форум (если опубликован, то менять уже не может вопрос).
  • Смотр форума
  • Теги для вопросов/тем форума. 
  • Уведомления по вопросу - на почту юзеру + ответственному за вопрос
  • Ответы к посту - лайки за них + пометка как Решение (Ключевой ответ) - по аналогии со stack overflow.  
  • Возможность назначать ответственного за вопрос (+ автоматом при создании назначать ответственного). 
  • Смотреть все вопросы у админа по статусу
  • Стилизация вопросов и почту через rich editor

Страница темы:

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

Страница управления темой: 

Продолжение страницы управления темой: 

Нюансы бизнес-логики

  • Если написал авторизованный вопрос - то вопрос сразу публикуется на форуме. Если неавторизованный пользователь написал, то запрос не публикуется сразу на форуме (менеджер может потом его опубликовать).
  • Автор темы может пометить один из постов к нему как Решение.  
  • Если неавторизованный пользователь - то пользователь может указать почту для получения ответа на нее. 
  • Оператор может сменить автора, может опубликовать, может редактировать вопрос и комменты к нему. 

Основные блоки форума

  • Управление темами 
    • Таблица forumTopics - вывод вопросов форума 
  • Управление 1 темой (вопросом). 
    • Таблица forumTopicPosts - вывод постов топика (вопроса) 
    • Таблица forumTopicTags - теги, связанные с вопросом.
    • Форма forumTopic - управление данными по вопросу
  • Форум list/forum - поиск по темам с фильтрами и тегами.
    • Форма createForumTopic  - форма Задать вопрос
  • Форум - страница одного вопроса с постами по нему.
    • Форма addForumPost - добавить пост в топик
    • Форма setForumTopicSolution - отметить пост как решение топика
    • Форма editForumPost - редактировать пост
    • Форма editForumTopic - редактировать топик

 Таблицы БД: 

  • as_tags - универсальные теги
  • frm_topics - темы форума
  • frm_posts - посты к теме (или ответы на вопросы) 
  • frm_topicTags - привязка тегов к постам

Роли: 

  • forumManager - контент-менеджер
  • forumAdmin - управляет настройками форума (пока совпадает с forumManager)
  • forumUser - зарегистрированный участник форума

Другие модули

SQL-инструмент для создания личных кабинетов на сайте

Суть подхода и история создания Falcon Space

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности

Веб-приложения на MS SQL. Партнерская программа для разработчиков и веб-студий

Вы можете разрабатывать самостоятельно или сотрудничать с нами в плане веб-разработки на платформе Falcon Space, используя только SQL и HTML.
Смотреть примеры с кодом SQL
Документация по платформе
Работа на MS SQL Server
NOTE! Модули, представленные в данном каталоге не являются частью ядра платформы. Это микрорешения, сделанные на базе платформы.
Модули не предполагают автоматического обновления. Развитие, доработка модулей, исправление возможных ошибок/коллизий не входит в стоимость платформы.
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK