Плагин "Неуместные комментарии"

+62
2.49K
Приветствую!

Столкнулся у себя на проекте с проблемой "троллей". Не считаю, что удалять нехорошие комментарии администратором — это правильное решение. Поэтому позволил избавляться от плохих комментов самим посетителям портала. Для этого им нужно всего лишь поставить несколько минусов комментарию, после чего вместо его текста выводится "Неуместный комментарий".

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

Установка:

1. скачать, разархивировать, установить в админке.
2. Поправить настройки плагина, по умолчанию:
Рейтинг, при достижении которого подменять коммент = (-2)
Текст подмены = "Неуместный комментарий"

Иллюстрация

Скачать плагин тут.
+2
Boffka Boffka 12 лет назад #
отличная вещь))))) Огромное спасибо
+1
Джехутимери Джехутимери 12 лет назад #
Большое спасибо! А можно, к примеру, автоматически брать неуместный комментарий под спойлер с одноименным названием? Также было бы неплохо выводить подобные комментарии в самом низу, чтобы не задевали глаз. :)
+1
Джехутимери Джехутимери 12 лет назад #
Еще идея возникла: выводить хорошие комментарии на салатовом фоне, а плохие на красноватом. Плагин очень полезный!
+2
SJen SJen 12 лет назад #
Также было бы неплохо выводить подобные комментарии в самом низу
внизу нелогично, комменты же располагаются по дате опубликования. Если их вырвать коммент из контекста, может потеряться смысл.

Под спойлер можно, да можно все что угодно) Было бы желание сделать..
+3
TRIBAL TRIBAL 12 лет назад #
Не лучше сделать так, если комментарию свтявят минусы он начинает исчезать потихоньку, если много минусов наставили он просто исчезнет и все)
+1
Джехутимери Джехутимери 12 лет назад #
Как это "исчезает потихоньку"? smile Он либо есть, либо нету :)))
+2
picaboo picaboo 12 лет назад #
На хабре в коментах такое реализовано
+2
SJen SJen 12 лет назад #
если речь про различную степень прозрачности (opacity), то никаких проблем в реализации. Это на любителя.
+2
SJen SJen 12 лет назад #
но опять-таки - это будет хак (надо скорей всего frontend.php править). Не очень люблю хаки делать, потом придется помучиться с обновлениями.
+2
deltas deltas 12 лет назад #
+ разработчику.

Хотя мне лично ради интереса что же там такого написано - рука тянется нажать плюсик чтобы прочитать smile
может лучше удалять этот коммент?
+1
SJen SJen 12 лет назад #
удалять неправильно
а вдруг на него ответ уже написан?
или вдруг это нехорошие товарищи заминусовали нормальный коммент
да и юзер получил за него минус, пусть это сохранится в истории
+1
Джехутимери Джехутимери 12 лет назад #
Может такой комментарий сразу под спойлер и на красном фоне? Это было бы идеальное решение, как по мне :)
+2
SJen SJen 12 лет назад #
я бы сказал, на любителя. Кому-то на красном, кому-то на синем.
Мне для моих нужд вообще не нужен доступ к комменту - лучше если он будет спрятан, чтобы не портить настроение читателям (у меня, как правило, в таких комментах либо неконструктивная критика, либо грубость либо еще какая-нибудь пакость..).

"Под спойлер" - это уже будет хак, плагином такое не реализовать. А мне хотелось сделать так, чтобы не трогать движок.
+1
abasia abasia 12 лет назад #
Очень качественные разработки, спасибо+
+1
Крылов Сергей Крылов Сергей 12 лет назад #
А может скопировать хабр в этом плане?

С прозрачностью поиграть, в смысле. Это довольно юзабильно.
+1
SJen SJen 12 лет назад #
хабр - это сеть для ITшников, которые по умолчанию понимают в интернете на 10 порядков больше обычных пользователей. Конечно, можно сделать как там, но это найдет понимание далеко не на всех проектах..

Но это не важно, если хочется как у них - можно и так) Но я сейчас еще работаю над перепиской, на хак не буду отвлекаться..
+1
Алфей Алфей 12 лет назад #
Но я сейчас еще работаю над перепиской, на хак не буду отвлекаться..
Вот это верное решение +++, все равно все фишки с других двигов на Инстант не запихать...
+1
Def Def 12 лет назад #
да, штука полезная будет0

еще бы комменты на аяксе чтобы добавлять можно было без перезагрузки) было бы вообще классно с комментами)
0
DeeMon DeeMon 12 лет назад #
Было бы не плохо реализовать так:
-при каком либо количестве минусов текст комментария скрывается спойлером(то есть его при желании можно прочитать).
-при самом большом количестве плюсов, то есть лучший комментарий дублируется под новостью как лучший( примеры: http://autochel.ru/text/today/513613.html и тут.
0
Upliner Upliner 12 лет назад #
Спасибо SJen!
Еще одна очень нужная примочка.
+1
+1
reload reload 12 лет назад #
хорошо но все же не логично - я зашел, читаю вижу типа "плохой" коммент - разумеется что мне интересно что там написано, но увы, кто первый встал, того и тапки получается) Этим мы обделяем читателей и не даем им возможность оценить коммент!
Ведь часто коммент вначале может набрать 3-4 минуса а потом 10 плюсов!

Как максимум спойлер, но не сокрытие от пользователей, вдруг мне там что то ответили? я зашел в конце дня, а ответ заминусован и скрыт) теперь сны будут страшные сниться с догадками что же там было написано)

За реализацию и бесплатность +
0
SJen SJen 12 лет назад #
возможно, я думаю вариант реализации стоит выбирать исходя из тематики сайта. Где-то минусы - это просто высказывание своего мнения к комментарию другого автора. У меня же другая ситуация немного. Минусы - это не несогласие с чужой точкой зрения, а пометка о том, что комментарий нарушает правила комментирования.

Ну например, что-то в этом духе "статья отстой", "автор козел", "научись готовить" (комменты к рецепту). Поэтому я и не сделал для себя возможность просмотра таких шедевров.

pivua):
теперь сны будут страшные сниться с догадками что же там было написано)
Все комментарии можно увидеть в списке комментов по автору (ссылка в профиле). Ну это для особо настойчивых, кому очень интересно - что же за бред написал человек, что его заминусовали))
0
DeeMon DeeMon 12 лет назад #
Вот я тоже про это выше и написал...
0
Hellios Hellios 12 лет назад #
+1
Классная вещь спасибо.
0
omax47 omax47 12 лет назад #
Я считаю с троллями нужно бороться жестче. Пару раз предупредить, потом удалять. Только если это реально тролли, целью которого является поиздеваться или поругаться. И админ должен решать что делать с конкретным комментарием и ее автором, а не пользователи своими минусами. Даже здесь часто бывает, что кто-то разработает что-то полезное и продает за копейки, а другие берут и минусуют. Это не правильно. Решение от SJen переделанное под использование спойлера может и подойдет для крупных сайтов, где админ и модераторы не в состоянии отслеживать все, что происходит на сайте. SJen, вам конечно плюс. Спасибо вам за постоянную и качественную работу для нашего сообщества.
+1
letsgo letsgo 12 лет назад #
Убить общение на сайте? ОО отличная задача, тут очень деликатный момент, надо разделить просто спам и общение. Тролли возбуждают публику, люди с ними спорят, общаются, генерят контент. А если будут писать в плане: Спасибо, ой как хорошо, замечательно написано, все правильно, ах, ох. То кто будет общатсья в таком роде? Здесь обратите внимание, где больше контент в темах, либо там где много вопросов, либо там где троллят. Поэтому, такие моменты не очень правильны для вебмастера.
0
Александр Корн Александр Корн 11 лет назад #
Однозначно прав!
0
prosis prosis 12 лет назад #
SJen может имеет смысл плагин с кнопкой пожаловаться, суммируются жалобы и по достижении числа № - либо удаляются, либо скрываются, а плюс минус оставить.
на пожаловаться люди жмут редко, но по делу.
0
SJen SJen 12 лет назад #
на пожаловаться люди жмут редко, но по делу.
Применительно к своему проекту могу сказать то же самое про минусы - минусуют крайне редко и всегда по делу. Но решение, конечно, не для всех - letsgo так вообще с помощью него предлагает общение на сайте убивать:))

Я же просто сделал это для себя (юзеры ну очень просили что-нибудь придумать с мусором в комментах), и поделился. Кому нравится - ставьте себе, дальше развивать эту тему я пока не готов.
0
letsgo letsgo 12 лет назад #
Я наоборот, говорю, что такие вещи сто раз подумать надо прежде чем ставить. На коммерческом сайте или магазине вещь хорошая, если сайт для общения людей на разные темы, то щекотливо такое ставить.
0
SJen SJen 12 лет назад #
да, конечно, нужно чувствовать свою аудиторию - согласен
0
prosis prosis 12 лет назад #
плагин отличный! безусловно пригодится, я плюсанул один из первых. Высказал просто так сказать, мысли в слух.

спасибо.
0
Олег Олег 12 лет назад #
Здорово молодец
0
Иван Шкута Иван Шкута 12 лет назад #
Полезно. +

Еще от автора

Обновление компонента "Мне нравится"
Приветствую. Закончил версию с исправлением ошибок и багов, всем пользователям обновление выслано на электронку.
Обновление компонента  "Каталог дополнений в админку"
Приветствую. Обновление самого популярного аддона из официального каталога дополнений.
Обновленный парсер Яндекс.Карт
Приветствую Изменения довольно значительны, поэтому имеет смысл оформить их отдельным постом.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.