Модуль тикеты для FastCore

moneymore

*
Полезный контент !!! 1 месяц на форуме !!! У меня 10 лайков За 10 сообщений
Регистрация
11 Янв 2025
Сообщения
14
Розыгрыши
0
Реакции
17
Возраст
38
Нет меня
В свое время покупал данный модуль у kvozimir. Но поскольку он уже гуляет в паблике, решил выложить версию со своими модами.

1. Интегрировал джава скрипт, который отображает админу наличие новых тикетов, без необходимости обновлять страницу и заходить в раздел (скрин1).

2. Добавил обработку статусов: при открытии админского ответа пользователем, меняется статус тикета, что отображается у админа (скрин2) и убирает у пользователя иконку о наличии непрочитанного сообщения.

3. Поставил запрет на создание более одного обращения или ответа админу. Пользователь может создать только один тикет с одним сообщением. После ответа от админа, может отправить новое сообщение в открытом тикете или создать новый, в случае если админ закрыл тикет.
Пришел к выводу о необходимости данной меры, после нескольких попыток взлома через систему тикетов. И хотя у юных хакеров ничего не вышло, так как в коде предусмотрена защита, заспамиили мне базу сотнями мусорных сообщений. Кроме того, данная мера сохраняет мне нервные клетки от любителей апать тикеты и создавать по нескольку одинаковых тикетов.

4. Из мелочей: заменил класс table на классы row, col, теперь кнопка открытия тикета не уезжает за границы экрана на мобильных устройствах.

P.S. Все изменения вносил для себя, по результатам своей работы. На мой вкус модуль стал намного удобнее.

Скрытое содержимое доступно для зарегистрированных пользователей!
 

Вложения

  • скрин1.png
    скрин1.png
    17.6 КБ · Просмотры: 20
  • скрин2.png
    скрин2.png
    49.1 КБ · Просмотры: 20
отличный модуль
 
В свое время покупал данный модуль у kvozimir. Но поскольку он уже гуляет в паблике, решил выложить версию со своими модами.

1. Интегрировал джава скрипт, который отображает админу наличие новых тикетов, без необходимости обновлять страницу и заходить в раздел (скрин1).

2. Добавил обработку статусов: при открытии админского ответа пользователем, меняется статус тикета, что отображается у админа (скрин2) и убирает у пользователя иконку о наличии непрочитанного сообщения.

3. Поставил запрет на создание более одного обращения или ответа админу. Пользователь может создать только один тикет с одним сообщением. После ответа от админа, может отправить новое сообщение в открытом тикете или создать новый, в случае если админ закрыл тикет.
Пришел к выводу о необходимости данной меры, после нескольких попыток взлома через систему тикетов. И хотя у юных хакеров ничего не вышло, так как в коде предусмотрена защита, заспамиили мне базу сотнями мусорных сообщений. Кроме того, данная мера сохраняет мне нервные клетки от любителей апать тикеты и создавать по нескольку одинаковых тикетов.

4. Из мелочей: заменил класс table на классы row, col, теперь кнопка открытия тикета не уезжает за границы экрана на мобильных устройствах.

P.S. Все изменения вносил для себя, по результатам своей работы. На мой вкус модуль стал намного удобнее.

*** Скрытый текст не может быть процитирован. ***
ссылка не работает!
а не все работает)
 
Привет есть вопрос Там же добавить джава скрипт: скажите это где нужно добавить каком файле
 

Назад
Верх Низ