tolanych

tolanych

С нами с 02 декабря 2018; Место в рейтинге пользователей: #45

Дружим TicketForm и Ckeditor

Возникла потребность на фронте добавлять тикеты с помощью визуального редактора.

Подключение самого редактора не выходит за рамки документации Ckeditor, с помощью настройки enable_editor = 0 отключаем стандартный Ticket-овский markItUp и цепляем на нужный id-шник CKEDITOR посредством JS-кода:

var textarea = document.getElementById('ticket-editor');
var editor = CKEDITOR.replace('ticket-editor');
editor.on( 'change', function( evt ) {
    textarea.value = evt.editor.getData();
});
tolanych
25 марта 2020, 14:31
modx.pro
7
967
+5

Tickets 1.12-1.13

Привет, инфа о том, что происходило с компонентом Tickets с момента последнего поста.

Добавлено и поправлено всякое по мелочи, не влияющее в целом на работу.

В версии 1.12.0 добавлена возможность аттачить файлы в комментариях (на которую донатили еще в августе-сентябре 2019-го, всем поучаствовавшим — спасибы)

tolanych
10 марта 2020, 14:35
modx.pro
1
2 161
+16

ProfileLinkX

30 5 000
Доброе время суток, MODX-еры.

На неделе разрабатывал для одного сайта функционал упоминаний пользователей (как это собственно уже реализовано на modx.pro немалое количество времени. Это когда пишешь в посте/комментарии юзернейм через значок @). По ходу дела возникали интересные ньюансы и пожелания по гибкости настроек, в итоге уже начали обрисовываться очертания для полноценного компонента.

tolanych
01 сентября 2019, 15:08
modx.pro
4
1 946
+14

Новости Tickets

Доброе.

Для компонента тикетов август выдался жарким месяцем.

Эстафету начал @iWatchYouFromAfar, заказав управление подписками в админке.
Затем подключился @Wassi Wassinen, задонатив на Tickets 1.11.0, которая получила новую возможность — подписываться на юзеров
На прикрепление аттачей в комментариях задонатили уже UPD минимальную сумму в 3000 р., все последующие взносы дадут приятные бонусы и плюшки :) Присоединяйтесь к кнопочке «Отправить деньги», чтобы ускорить появление этой возможности и приятных плюшек у аттачей стало больше.

А сегодня выпущено обновление 1.11.1 без принципиально новых возможностей, но с некоторыми полезными правками:

tolanych
23 августа 2019, 13:56
modx.pro
2
1 431
+19

Tickets 1.10.1

Доброе время суток.

Поступил запрос на новую фичу для любимого (надеюсь) Вами компонента Tickets. На фронте уже какое-то время существовала возможность юзерам подписаться на раздел тикетов (TicketsSection), но вот только сам автор веб-ресурса на это никак из админки повлиять не мог.

Спонсором этой фичи стал @iWatchYouFromAfar
Список всех возможностей этой фичи:

tolanych
02 августа 2019, 20:52
modx.pro
2
1 095
+18

Подпираем костылём EXIF

Школьная задачка.
Дано: есть вертикальная фотка в горизонтальном файле размером 2016х1512 и метаданными EXIF, куда её вращать.
Поведение: phpthumb фотку послушно поворачивает, но вот обрезку делает по исходному горизонтальному формату.
Найти: смысл жизни в форме правильно обрезанной фотки.

В исходниках phpthumb и премудростях $this->source_width, $this->source_height я не разобрался, поэтому решил задачу двухколесным другом — поворачиваю исходную фотку согласно EXIF перед тем как она попадет в phpthumb.

tolanych
29 января 2019, 21:25
modx.pro
5
1 619
+5

Tickets 1.9.4

Приветствую всех следящих за судьбой компонента. В преддверии нового года поздравляю всех с наступающим годом Пятачка и желаю не свинячить в исходниках ;)

Глобальных нововведений нет, а список исправлений прикладываю ниже:

  • Не всегда сохранялись properties раздела тикетов (вкладки дочерние тикеты, рейтинги), исправлено. (источник)
  • Добавлено сохранение состояния галочки «очистить кеш» при обновлении раздела тикетов. (источник)
  • Мб и не совсем баг, но неочевидное UX поведение — ранее при загрузке файлов на фронте через TicketForm до прикрепления к тикету (parent = 0) они показывались в файлах и могли прикрепиться к другому тикету этого юзера в режиме редактирования. Изменена логика — теперь загруженные файлы при создании тикета не будут показываться и сохраняться для других тикетов в режиме редактирования. (источник @snyadanak)
Обновление уже в modstore.pro
tolanych
30 декабря 2018, 03:13
modx.pro
1
1 780
+14

Tickets 1.9.3

Добрейшего времени суток.

Вчера неожиданно вместо принятия своего PR я получил от @bezumkin целый инвайт рулить в репозитории Tickets.

В связи с этим встречайте обновление Tickets 1.9.3.

Список новых возможностей:
tolanych
20 декабря 2018, 19:10
modx.pro
2
2 386
+40