Плагин социальных комментариев для LiveStreet 0.5.1


Плагин совместим с версией LiveStreet 0.5.1, а так же с шаблонами: default, new-jquery, developer, developer-jquery. Для совместимости с остальными плагинами требуется несколько простых манипуляций с шаблонами.

===
Логика:
1. Пользователь авторизован на сайте.
1.1. Выводится стандартная форма комментирования.

2. Пользователь не авторизован на сайте.
2.1. Проверка на Oauth-авторизацию в соц. сетях.
2.1.1. Авторизация не прошла. Выводится форма для гостевого комментирования (доп. поле с именем, капча и ссылки на авторизацию через ВКонтакте и Facebook).
2.1.2. Авторизация прошла. Выводится форма гостевого комментирования с заполненным полем имени без капчи.

===
Так же при комментировании, используя учетную запись соц. сетей, к комментарию добавляется аватар пользователя.

Демо: test.svobodalip.ru/
Стоимость плагина: 10$

UPD1: Добавил поддержку шаблона: «street-spirit»
UPD2: Обнаружен конфликт с плагином: «Role».
UPD3: Плагин не будет работать с киррилическими доменами.

73 комментария

avatar
демо?
avatar
Спасибо. Вставил в топик.
avatar
Спасибо огромное за супер плагин
avatar
Ого, только сегодня перечитывал тему про обсуждение идеи данного плагина и смотрел реализацию на motor.ru. Только хотел уже искать исполнителя, как на тебе, подарок. Но у меня идея была еще такая: когда человек нажимает на кнопку социальной сети, то он автоматом еще и регистрируется. Возможно доработать?
avatar
ИМХО, чувак просто хочет оставить коммент без регистрации, он хочет что бы его не отвлекали лишними вопросами и формами, а в дальнейшем возможными рассылками, поэтому на мое мнение это делать не правильно.
avatar
В autoopenid нет никаких лишних форм и вопросов. Два клика (1 клик на иконку соцсети и 1 клик на подтверждение) и ты авторизован.
avatar
Точно не уверен, но как он имя генерит? помнится сам попадался на это, имя как миннимум может продублироваться и тогда пользователя необходимо просить разрулить данную ситуацию.
Так же если есть другие плагины которые организовывают рассылки по сайту для всех пользователей. Человек как бы сознательно не регался но по его мнению спам валится.
avatar
Мысль.
Ситуация такая, пользователь не зареган на сайте, написал кучу комментов через этот плагин скачем через вконтактик. Все комменты без гиперссылки, с надписью Гость, все отлично.
Но есть плагин OpenID. Он взял и завел аккаунт на этом сайте через тот же вконтактик. Все его ранее оставленные комменты привяжутся к новому аккаунту или нет? Если нет ИМХО это единственное что сдерживает купить его прямо сейчас.
avatar
Это и имел я ввиду. Отличная мысль -)
avatar
В принципе это реализуемо. При регистрации нового пользователя через соц. сеть, надо сравнивать uid профиля соц. сети с uid соц. сети автора комментария.
При соответствии менять user_id у строки комментария в БД.

Но это скорее предложение к создателю плагина AutoOpenId, так как регистрация через социалки идет через его плагин.
avatar
AutoOpenId это другой платный плагин который работает на основе OpenId.
Вы можете внутри своего плагина переопределить определенные методы плагина OpenId добавив свою логику. И все — никого тревожить не нужно.
avatar
Понял вас. Запишу в ToDo для новой версии.
avatar
И чтобы, если возможно, то и работало с платной версией тоже. Спасибо.
avatar
Хорошо.
avatar
а имеет смысл при комментировании через аккаунт соц. сети сделать так, чтобы на стене пользователя в его соц. сети появилась запись «прокомментировал топик такой-то на таком-то сайте etc.»
avatar
Ну это киллерфича
avatar
Насколько мне известно, api соц. сетей такого не позволяют.
avatar
«Вконтакте» позволяет.
avatar
При отправке уведомления на стену ВКонтакте натолкнулся на следующую проблему:
Если в тексте сообщения указывать адрес страницы, на которой был оставлен комментарий, то ВК просит заполнить капчу, а это не есть хорошо.
Если ссылку на страницу не указывать, то сообщение легко отправляется, но толку от него не вижу.
avatar
Верстка конечно хромает даже под дефолтовый шаблон, но все равно мой шаблон не поддерживается и для меня это не минус и не остановит от покупки. Но все же для многих это критично и я советую немного поиграться с адаптацией под вышеперечисленные шаблоны.
avatar
Можно и красиво оформить. Плагин делал за день, так что времени особо не было на «рюшечки». Если есть пожелания по оформлению, напишите. В следующей версии реализую.
avatar
Пожелание: адаптация под шаблон Social, самого популярного платного шаблона.
avatar
присоединяюсь!
так как меня от покупки сдерживает этот момент =), а то опять куплю, а потом ломай голову почему весь сайт глючит (
avatar
Подождите новой версии. Будет поддержка вашего шаблона, а так же много нововведений.
avatar
Ништяк! жду! =)
avatar
Плагин отличный, но есть одно НО — присутствует проблема плагина opencomments: зависает добавление комментов в личке.
avatar
Исправлю.
avatar
Исправил. Новая версия плагина будет через пару дней.
avatar
было же что то подобное. Велосипед когда он уже есть.
avatar
скажите, пожалуйста, каковы существенные отличия вот от этого плагина livestreet.ru/blog/addons/9833.html
  • eni
  • 0
avatar
В приведенном вами плагине — виджеты соцсетей. И комментарии будут храниться в соцсетях (vk и fb). Так же, т.к. виджеты встраиваются как iframe, они вряд ли будут индексироваться поисковиками, хотя создатели ВК утверждают, что индексируется, комментарии, оставленные через эти виджеты на моем сайте не индексируются.

А этот плагин позволяет просто разместить комментарий используя свои аккаунты в соцсетях и при этом все комментарии будут храниться на вашем сайте, в базе и вы можете ими управлять так, как хотите, например удалить или отредактировать.
avatar
лента комментариев не в три закладки а в одну (один общий поток), внешний вид одинаковый.
Я и первый и второй плагин наблюдаю не более 3 минут и смог найти отличия. Почему вы не смогли сдлеать это сами не понятно, но скорее всего лень.
avatar
это плагин совсем другой, это то чего реально не хватало, только я этого не понимал. сейчас я это осознал! оч. круто, спасибо ))
avatar
было бы здорово добавить к логину ссылку на профиль в соц. сети, если человек комментирует через Fb/Vk и не захотел регится у тебя на сайте
avatar
Реализую.
avatar
Плагин отличный, то, что хотелось. Скажите пожалуйста насколько сложно будет его адаптировать под ls 4.2?
Я понимаю что уже древняя версия, но у многих она стоит до сих пор.
avatar
Специально не тестировал на этой версии, так что ничего не могу сказать. У самого сайт держится на ls 0.4.2 :)
Если возникнут проблемы с адаптацией, напишите мне.
avatar
не одноклассников, не моего мира, не твиттера)

ради двух социалок не вижу смысла покупать. имхо
avatar
ИМХО только твиттер и google оправдан, остальными на моих сайтах никто не пользуется.
Но зависит от аудитории
avatar
В следующих версиях будет больше социальных сетей.
avatar
которые можно исключать в конфиге?
avatar
Можно сделать и так.
avatar
сам постоянно авторизовываюсь мейлом или твиттером, и таких как я не мало.

Я думаю плагин должен быть мксимально гибок, чтобы не ущемлять права и свободы НЕ пользователей вконтате и фейсбука)
комментарий был удален
avatar


Это внизу страницы:

Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

комментарии гостем не добавляются…

Шаблон симпле…
avatar
Отписал Вам в ЛС
avatar
У меня кстати на тестовом сайте раза с 7 тока добавился от гостя. Может просто у меня в браузере че глюкануло, но решил сообщить на всякий.
avatar
UPD: В прямом эфире куда то подевались аватарки пользователей…
avatar
Проблема конфликта с плагином Role, решается чисткой кеша…
avatar
Есть вопрос. У меня стоит сейчас opencomments для комментирования от имени гостя. Там работает все на учетке гостя с id=0. Как будет выглядеть работа с вашим плагином? Нужно ли будет отключить существующий плагин opencomments? если да, то что будет с существующими комментами, придется ли их копировать через таблицу в бд?
ПС
По поводу капчи =) У меня сайт долго работал со стандартной капчей, но недавно угодил в какую-то спам-базу, а та капча, которая стоит по умолчанию — это практически не капча (без обид, так как даже я робота напишу для спама с ней). Кароче, с ней сайт за минуты забивается тоннами спама. ))) Может быть, стоит вместо стандартной капчи добавить какой-нить вариант со скрытым полем? Ну, в общем, это так информация к размышлению… =)
avatar
Посмотрите, не удаляет ли плагин OpenComments из БД таблицы при отключении. Если нет, — то смело отключайте его и включайте мой. По поводу капчи: я придумаю какое-нибудь решение. Многие жалуются на стандартную.
avatar
avatar
reCAPTCHA здесь не подойдет — один раз при регистрации её ввести еще куда не шло, но при написании комментария это излишне. Здесь именно нужно сделать фильтрацию от ботов вообще без каптч. У меня есть кое-какие идеи, но к сожалению плагин пока покупать не собираюсь.
avatar
У меня есть идеи по поводу защиты от ботов. Тем, кто купил, расскажу про защиту.
avatar
всегда при разговоре а капче приходит в голову случай. Очень мучал спам на ВП. все знают насколько движок подвержен спаму. Как-то наткнулся на простенький плагин — ни вопросов, ни буков-цифер. Но как ни странно, он фильтровал вообще весь спам. :)
Так что, если мог бы, то поставил комменту определенно плюс. Такой подход самый удобный и действенный.
avatar
ставил, это не совсем то + с opencomments и social (!!!!!) не работает.
avatar
не долго думая так и сделал. =) Все комменты сохранились. Но «есть нюансы», как говорится. Ну верска кривинькая social — это понятно, было ожидаемо. Но: Пропали аватарки из Активности (Role не стоит). Возможно проблема той же верстки. Если кто знает отпишитесь плиз, сэкономит много времени на поиски.
avatar
upd
Кнопки Комментировать при помощи: не работают (
комментарий был удален
комментарий был удален
avatar
На мой взгляд плагин больше подходит для одно-пользовательских блогов. Но здесь тоже найдется своя аудитория. Хотя мне бы лично хотелось еще видеть поля e-mail для граватаров гостей и подписки на комментарии, а также галочку согласия (опционально в конфиге).
avatar
Отличный плагин, обязательно куплю новую версию с большим количеством соцсетей, пока стоит vkcomments.
avatar
плагин очень интересный
интересует несколько аспектов:
1. Я так понимаю, что основную проблему — связать контент, оставленный таким образом пользователем до регистрации и после — чисто логически не получается ни у кого. Это было бы просто мастхэв.
2. Разделение авторов комментариев на зарегистрированных через сайт, через соц.сети или просто гостевые комментарии. Если реализуете ссылку на профиль человека в соц.сетях то можно рядом с таким комментарием ставить значок соц.сети, и это немного поможет. Но всё равно, для непрошаренных пользователей интернета будет небольшая путанница про совпадении ников общающихся (один с таким ником на сайте, один из соц.сети). И как вывести например все комментарии на моём сайте, сделанные определённым пользователем из соц.сети?

Если докрутите свой плагин, он побьёт все остальные, ибо такой функционал очень нужен.
avatar
переход с opencomments на socialcomments

все баги-глюки, о которых я писал выше — следствие отсутствия шаблона для social. Сделать шаблон на основе имеющихся не столько трудно, сколько долго и муторно. Кому интересно вот, что вышло у меня.

www.mediafire.com/?wdj5ol5a523yj53

opencomments можно безболезненно отключить, socialcomments влкючить НО! оба плугина используют юзер_ид 0 в базе, однако данные хранят немного разные. Поэтому необходимо добавить колонку
ALTER TABLE `prefix_comment` ADD  `guest_avatar` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL

Несмотря на то, что действие довольно очевидное, я допехал только через 2 часа мытарств, а все ведь в ридми написано! :)

Еще раз спасибо за плагин!
avatar
как выяснилось на утро :) в переделанном мною шаблоне аватарки не отображаются
www.mediafire.com/?40qj747w7uwt3s7
avatar
Заметил следующее: Под пользователем в топиках отображаются комментарии, будто плагина и нет — все правильно, так и задумано. Но если топику больше 10 дней, то в точно таком же случае, отображается форма комментов для незарегистрированных пользователей, с полем для имени, капчей и кнопками социалок. У кого-то еще есть такое, или это мой индивидуальный случай и нужно копаться с других модулях и искать конфликты?
avatar
у кого работает на шаблоне Simple, проблема в том что не работает Комментировать при помощи, и не определяется, что я например в данный момент залогинен в контакте или фб
avatar
Все заработало, спасибо за плагин)!
avatar
Только аватары не подхватывает
avatar
Короче, не хочет он нормально работать с simple
avatar
Так же при комментировании, используя учетную запись соц. сетей, к комментарию добавляется аватар пользователя.
Можно сделать, чтобы при клике на аватарку из социальной сети в новой вкладке открывался профиль пользователя в этой социальной сети (вконтакте или facebook)?
avatar
обновить бы плагин для 1.01
avatar
помогите, в шаблоне womack-mail, учетную запись заходит, но комментарий не добавляется, что делать?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.