Tickets 1.10.1
Доброе время суток.
Поступил запрос на новую фичу для любимого (надеюсь) Вами компонента Tickets. На фронте уже какое-то время существовала возможность юзерам подписаться на раздел тикетов (TicketsSection), но вот только сам автор веб-ресурса на это никак из админки повлиять не мог.
Спонсором этой фичи стал @iWatchYouFromAfar
Список всех возможностей этой фичи:
UPD, быстрофикс
И в этот же вечер еще одно спасибо уходит в копилку @iWatchYouFromAfar, который отловил баг, связанный с неожиданной пропажей подписчиков при пересохранении TicketsSection. Запрос на размещение в modstore отправлен, версия без этого бага будет нумероваться 1.10.1. А пока не будет размещен, подробности можете посмотреть и скопировать себе с Github
Поступил запрос на новую фичу для любимого (надеюсь) Вами компонента Tickets. На фронте уже какое-то время существовала возможность юзерам подписаться на раздел тикетов (TicketsSection), но вот только сам автор веб-ресурса на это никак из админки повлиять не мог.
Спонсором этой фичи стал @iWatchYouFromAfar
Список всех возможностей этой фичи:
- На странице редактирования раздела тиектов размещается непосредственно вкладка со списком подписчиков на этот раздел
- Напротив каждого подписчика размещена кнопка удаления, которой можно воспользоваться, если у пользователя есть политика доступа section_unsubscribe
- Вкладку подписчиков можно скрыть для ненужных групп пользователей, сняв галочку с региона modx-tickets-subscribes в режиме Настройки форм
- При удалении подписчика, в журнале менеджера создается запись с действием unsubscribe и дополнительными данными, из какого TicketsSection какой юзер (id) был отписан
- Пользователь github @soulcreate добавил 2 PR связанных с формой поиска комментариев в админке. Стало возможным искать по сырому неотформатированному (raw) тексту. И поиск по id теперь можно осуществлять без ограничений (ранее форма поиска не работала при меньше чем 3 знаках, соответственно id < 100 искать через неё не представлялось возможным)
- Пользователь @snyadanak заказывал возможность пофиксить управление некоторыми полями через настройку форм, ранее не было возможности скрыть чекбоксы «Закрытый тикет», «Показывать в дереве». Теперь эти поля так же настраиваемы через режим Настройки форм
UPD, быстрофикс
И в этот же вечер еще одно спасибо уходит в копилку @iWatchYouFromAfar, который отловил баг, связанный с неожиданной пропажей подписчиков при пересохранении TicketsSection. Запрос на размещение в modstore отправлен, версия без этого бага будет нумероваться 1.10.1. А пока не будет размещен, подробности можете посмотреть и скопировать себе с Github
Поблагодарить автора
Отправить деньги
Комментарии: 7
Спасибо Толя!
Ну и для информации, в процессе обнаружили баг. При попытке сохранить секцию тикетов, очищался параметр subscribers. Похоже что баг был давно и возможно это и есть проблема того, что некоторые юзеры переставали получать письма.
Толя быстро нашел проблему и пофиксил.
Я считаю это круто и заслуживает звонкой монеты!
Ну и для информации, в процессе обнаружили баг. При попытке сохранить секцию тикетов, очищался параметр subscribers. Похоже что баг был давно и возможно это и есть проблема того, что некоторые юзеры переставали получать письма.
Толя быстро нашел проблему и пофиксил.
properties не получал с extjs поле subscribers
Я считаю это круто и заслуживает звонкой монеты!
Здравствуйте! Вопрос: вы могли бы добавить функциональность «подписки» на автора? Т.е., не на секцию, а на выбранного автора тикетов в любой секции.
Если да, то сколько это может потребовать денег?
Заранее благодарен за ответ.
Если да, то сколько это может потребовать денег?
Заранее благодарен за ответ.
Приветствую! Проблемы с установкой плагина....Tickets
modx 2.7.1
mysql 5.6
при установки выдает
Could not create table `modx_tickets_threads` SQL: CREATE TABLE `modx_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=InnoDB ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 767 bytes )
modx 2.7.1
mysql 5.6
при установки выдает
Could not create table `modx_tickets_threads` SQL: CREATE TABLE `modx_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=InnoDB ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 767 bytes )
Варианты решений обсуждались здесь и ниже пример от пользователя Степан Прищепенко как создать таблицу вручную
modx.pro/components/17235#comment-105833
modx.pro/components/17235#comment-105833
понял… респект за помощь
Приветствую! Еще вопрос по Tickets
где можно посмотреть описание классов… какие можно изменять удалять какие нет… в родных шаблонах
чтобы верстку родных шаблонов менять
где можно посмотреть описание классов… какие можно изменять удалять какие нет… в родных шаблонах
чтобы верстку родных шаблонов менять
Например, тут
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.