Администрирование комментариев

Здравсвтуйте уважаемые LS-ники. Представляю Вашему вниманию небольшой плагинчик

Плагин администрирование комментариев позволит Вам более эффективно управлять комментариями в топиках
Возможности:
  • Полное удаление комментария из базы (при этом подчиненные комментарии переходят на уровень в верх)
  • Полное удаление дерева комментариев вместе с подчиненными
  • Копирование дерева комментариев
  • Вставка дерева комментариев как подчиненных к любому другому комментарию или отдельно. в т.ч.
Скриншоты для затравки:
Удаление комментариев (как одного так и всего дерева):

Выделение комментариев для перемещения:

Вставка комментариев:

После вставки коментариев:

19 комментариев

avatar
Работает корректно с двумя типами комментариев в лс (обычные связи ид-родитель и nested set)?
avatar
проверялся только на связи ид-родитель т.к. все 100% сайтов которые я встречал работают по этому принципу
avatar
возможно напишите об этом. т.к. когда включены постраничные комментарии в лс — они используют структуру nested set и вся их обработка идет иным образом чем обычный ид-родитель. Поэтому если использовать ваш плагин, который обрабатывает комментарии по обычной схеме, то структура nested set будет нарушена и при переключении на постраничные комментарии они будут работать с ошибками либо не будут работать вообще и подлежать ремонту такая таблица будет с трудом и частичной потерей веток комментариев.
Сообщите что плагин не работает с постраничными комментариями — убережете себя от потенциальных проблем.
avatar
Спасибо, учту
avatar
полезный функционал. в акции новогодней не будете принимать участие?)
avatar
1. ветки комментариев удаляются по внешним ключам или вручную запросом?
2. удаляются ли все связанные данные (голосования, избранное, прямой эфир и т.п.)?
avatar
1. ветки комментариев удаляются по внешним ключам или вручную запросом?
Не совсем понял вопроса. Комментарии удаляются прямым запросом в БД. Если вы об этом: github.com/livestreet/livestreet/blob/1.0.3-replication/install/sql.sql#L862 то перед тем как удалить комментарий я просматриваю его «детей» и переопределяю родителя чтоб не получилось так что комент ссылается на несуществующего родителя
avatar
при удалении ветви комментариев процесс выполняется вручную (от самых дальних дочерних комментариев до нужного) или удаляется только сам комментарий, а все дочерние автоматически по внешним связям?
avatar
Процеcс выполняется рекурсивно а не по внешним связям.
avatar
если комментарий «вырезан» — он уже удален из таблицы? если забыли вставить — то ветка не потерялась?
avatar
если комментарий «вырезан» — он уже удален из таблицы? если забыли вставить — то ветка не потерялась?
Нет, он только помечается для вырезания и его можно либо «отменить» либо «вставить» в другое место
avatar
Похоже, мощный плагин, очень интересно, спасибо!

Но было бы неплохо поправить ошибку в названии (и в теге этой статьи), нужно двойное «м».
  • NPC
  • +1
avatar
Почему цена такая маленькая. Поставьте 1500 тогда уж точно не купят. Почему всем приходиться объяснять банальный закон увеличения продаж за счёт низкой цены. Поставьте 150р продадите 30 штук, а так можете не одного не продать.
avatar
почему все рассказывают авторам плагинов за сколько продавать им свои результаты труда? в автосалонах вы тоже торгуетесь?
эта песня из года в год — поучить ценообразованию.
если вы действительно хотите направить автора на путь истинный — напишите в личку.
avatar
вспомнил почему — вы же не написали ни одного платного продукта, вам наверняка неведомо что такое поддержка? вам бы просто продать кучу копий и забить на тех поддержку?
Почему всем приходиться объяснять банальный закон увеличения продаж за счёт низкой цены. Поставьте 150р продадите 30 штук
да, почему авто так дорого стоят?.. расскажите про свою светлую мысль в главном офисе какого нибудь концерна и послушайте ответ.
возможно что-то из этого в ответ?
1. потому что техподдержка стоит денег (время)
2. потому что есть конечное количество покупателей
3. есть такое слово «рентабельность»
и пунктов ещё больше
avatar
Тех. поддержка? Я вас умоляю. Пусть меня заминусуют, но половина авторов платных плагинов не слышали про это. Купил недавно плагин «Компании» от gran Отдал 2650 р. Писал 5 писем, по поводу не работающего заявленного функционала. Ответа ноль. Хотя с установкой помог. Мои плагины в кталоге бесплатные, хотя Вы PsNet не постыдились бы за него взять 350 р.
avatar
Пусть меня заминусуют, но половина авторов платных плагинов не слышали про это.
они и вылетают из каталога, чего вы нервничаете? кто плохо поддерживает продукты выселяется из каталога. таких уже было достаточно.

Купил недавно плагин «Компании» от gran Отдал 2650 р. Писал 5 писем, по поводу не работающего заявленного функционала. Ответа ноль.
в каталог обратились? если там с плагином все не так гладко, уже были бы санкции.
Мои плагины в кталоге бесплатные, хотя Вы PsNet не постыдились бы за него взять 350 р.
напишите столько же плагинов сколько и я и хотя бы в половину их сложности — будете пищать и выставлять цены намного больше.
я много учился (и продолжаю) для того, чтобы писать хорошо и качественно и разработки мои стоят очень и очень дешево в сравнении с предоставляемым ими функционалом.
в этом разница моих разработок с вашими: я написал 47 публичных плагинов из которых только 20 платных, т.е. значительно меньше половины.
avatar
Боюсь показаться телепатом. но PSNet сейчас бы мог написать следующее:
1. Не надо по одному автору платного плагина судить о всех авторах.
2. «Мои плагины в кталоге бесплатные» — в каталоге увидел только ОДИН плагин. Не спорю возможно некоторые еще на модерации.
3. Если вдруг у человека не получиться Ваш бесплатный плагин. Вы ему поможете с устновкой, настройкой, возможно допысыванием за деньги?
avatar
Тут есть раздел работа за деньги, там 90% помогут
А еще хотел узнать сколько можно заработать на платных плагинах под livestreet, просто интересно.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.