HAIM
Проверенные
- Сообщения
- 1,251
- Решения
- 6
- Реакции
- 2,224
- Баллы
- 1,020
Имеется плагин Article Management System v 2.1.7, нужна поддержка древовидных комментариев в статьях а-ля [TH] Post Comments
Вы можете писать код как полностью с нуля, так и реюзать части кода аддона TH, но:
Бюджет — ваш, связь через личные сообщения форума. ТЗ может незначительно дополняться, финальный конфёрм будет перед началом вашей работы. Также в случае если какие-то детали ТЗ слишком ресурсозатратны и у вас есть идея по упрощению — можем совместно обсудить
Вы можете писать код как полностью с нуля, так и реюзать части кода аддона TH, но:
- Древовидные комментарии AMS не должны использовать те же модификации/классы стилей/js-файлы, что и плагин TH — на случай если в будущем на форуме будет использоваться [TH] Post Comments
- До 4 уровней комментариев, выбор количества уровней комментариев (2/3/4) — в настройках аддона
- Внешний вид с точки зрения вёрстки и поведения должен повторять
У Вас недостаточно прав для просмотра ссылок. Вход или Регистрация
- Пунктирная линия и пространство справа от неё кликабельно для скрытия ветки по щелчку
- Скрывается ветка по которой идёт клик + все её дочерние ветки
- При скрытии ветки комментариев, появляется кнопка-ссылка "Развернуть ветку", экран "телепортируется" к этой кнопке, если ветка длинная
- Если в ветке больше Х сообщений, она должна автоматически сворачиваться в кнопку "Х комментариев"
- Х задаётся в настройках плагина
- Х действует на все ветки кроме первой
- существительное после числа Х должно склоняться согласно правилам русского языка
- Пунктирная линия и пространство справа от неё кликабельно для скрытия ветки по щелчку
- Должны быть проработаны все уведомления о новых комментариях, в случае необходимости — добавлены новые
- Сохранена работа инлайн-модерации Ксенфоро, система прав Ксенфоро, реакции и любой другой функционал "из коробки"
- По аналогии с [TH] Post Comments, у ветви каждого уровня вложенности должен быть свой класс ( в плагине от TH это
message--depth1
,message--depth2
, etc ) - Даже если плагин для древовидных комментариев будет отключен, старые комментарии по-прежнему должны показываться в старой форме
- Все комментарии написанные до установки плагина должны отображаться как комментарии первого уровня
- Древовидные комментарии не должны влиять на работу виджета AMS, выводящего последние комментарии на сайте (древовидность в виджете не нужна, в идеале его код вообще не должен быть затронут)
- В настройках плагина должна быть опция для отключения/включения кнопки "Цитировать"
Бюджет — ваш, связь через личные сообщения форума. ТЗ может незначительно дополняться, финальный конфёрм будет перед началом вашей работы. Также в случае если какие-то детали ТЗ слишком ресурсозатратны и у вас есть идея по упрощению — можем совместно обсудить
Последнее редактирование: