Плагин "Native"


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

Функционал похож на другой плагин «OpenID Comments», но имеет отличную логику, не делегирует шаблонов и поддерживает последнюю версию LS 1.0. Также предоставляет возможность другим плагинам использовать механизмы сохранения реквестов(GET и POST параметров) для гостей с последующей их отправкой.

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

avatar
При активации:
Fatal error: Class 'PluginNative_ModuleViewer' not found in .../engine/classes/Engine.class.php on line 374
  • mixan
  • 0
avatar
fix
avatar
Здравствуйте. При активации пишет: Fatal error: Class 'PluginNative_ModuleViewer' not found in /var/www/xxx/data/www/xxx.ru/engine/classes/Engine.class.php on line 374

С чем это связано?
  • vk883
  • 0
avatar
выше пофиксил
еще раз нужно скачать плагин
avatar
Спасибо!
avatar
Перезалил, но нет возможности оставить комментарий, а так же ответить. www.fish-blog.ru/blog/video/1304.html
  • vk883
  • 0
avatar
Та же проблема.
avatar
тоже Формы комментариев в топике нет (как и нет надписи 'для комментариев необходимо бла бла', в структуре html тоже нет ничего). При голосовании появляется форма регистрации.
avatar
С голосованием точно все в порядке.
avatar
какие плагины стоят? какая версия лс?
avatar
В шаблоне должен быть этот хук github.com/livestreet/livestreet/blob/1.0.1/templates/skin/synio/comment_tree.tpl#L52
avatar
Добавил этот хук и все заработало. Спасибо.
avatar
стоит шаблон lightblue в нем нет хука. Добавил хук всё поялилось.
avatar
да, хука там нет. очевидно его не было на момент правки файла Comment_tree.tpl
avatar
этот хук есть в стандарте 1.0.1 в synio и developer
avatar
Возможно стоит отключить плагин ec, либо все по очереди, пока не заработает, кто то переопределяет шаблон комментариев и в нем нет хука
avatar
Отключил плагин — все заработало.
avatar
Да, отключил этот плагин и все заработало. Но вопрос: как теперь редактировать комментарии?
avatar
Добавьте в «Редактирования коментариев» ec\templates\skin\synio\comment_tree.tpl такой же хук
github.com/livestreet/livestreet/blob/1.0.1/templates/skin/synio/comment_tree.tpl#L52
и все будет работать.
avatar
в новой версии не надо добавлять
avatar
Не забудьте что у вас ещё в role такой же функционал, а то сейчас там в ручную приходиться {hook run='comment_tree_end' iTargetId=$iTargetId sTargetType=$sTargetType} добавлять для совместимости с Native.
avatar
В новой версии уже нет
avatar
То, что нужно! В последнее время очень полезные плагины стали выходит от ls-team) Подожду пока баги поправят.
avatar
Класс просто, очень необходимый плагин.
avatar
Добавь на «добавить в избранное» тоже самое
avatar
В топике-голосовалке нет жаль, а так шикарно
спасибо!
  • Rega
  • 0
avatar
вернее в опросе кто не понял )
avatar
скопировал хук
повились комментарии но почему то редактор в них — два раза клонируется

avatar
работаем на 1.0.1 с сошлом и на флоу
avatar
поставил хук обновил теперь опять ничего нету
голосовалка воркает)))
а редактор исчез

есть флоу — мейн превиев, сошл,
avatar
исчез клон, но редактор не отображается как у зарегестрированого. но есть кнопка «ответить»… ) и тогда редактор появляется. как сделать чтоб редактор был в конце страницы уже открытым?
avatar
наверное проблема в плагине. как хак можно сделать ls.comments.toggle();
avatar
ой, не в плагине, а в шаблоне проблема
avatar
куда хоть рыть, подскажите
avatar
вроде в comment_tree.tpl при клике на ответить вызывать ls.comments.toggle();
avatar
поставил хук обновил теперь опять ничего нету
ничего ставить не надо, достаточно обновить плагин Native до 1.1
avatar
спасибо, воркает
avatar
Ок, а что с публикацией топика? Было бы круто — человек зашел, начал писать топик, написал все… жмет опубликовать и опана! надо регистрироваться. А удалять топик уже жалко.
avatar
+1 гениально
avatar
да, ajax рега и топик опубликован! что может быть удобнее?
avatar
Плагин обновился до версии 1.1:
фикс багов (шаблон social) + обработка избранного и голосования в опросе
  • ort
  • 0
avatar
все пашет!
avatar
что то нажимаю на «добавить в избранное» и ничего. Наверное, опять что то не так в шаблоне
avatar
очистить js кеш
avatar
обновил плагин
опросы и избранное не заработали (
avatar
Зачем было делать перенос кнопок вниз и выравнивание по центру, когда в обычном комменте кнопки внизу и слева? В поле сообщения шрифт мелкий, мельче чем в таком же окне у зарегистрированных пользователей.
avatar
Плагин отличный то что нужно спасибо!
avatar
а будет(или есть) такой же, но для версии 0.5.1?
avatar
avatar
Не работает, если в конфиге включена активация регистрации — пользователь регистрируется, но коммент не появляется. С отключенной активацией все норм.
avatar
В текущей версии комментарии добавляются, но не срабатывает добавление топика в избранное и голосование.
avatar
но не срабатывает добавление топика в избранное и голосование.
подробнее?
avatar
В конфиге включена активация при регистрации, при попытке анонима проголосовать или добавить топик в избранное появляется окно регистрации, после регистрации пользователя и в избранном у него топик не появился и голос его за топик не учтен, т.е. он не проголосовал. Мелочь, в принципе, но в случае с избранным пользователь может и не найти топик, который хотел добавить.

Для случая с отключенной активацией данный момент не смотрел.

С добавлением коммента все хорошо, в обоих случаях. Единственное, что было бы не плохо добавить — это редирект только что зарегистрировавшегося пользователя на страницу на которой он оставлял коммент/голосовал/добавлял в закладки, если такое возможно, но это уже из разряда личных хотелок ))
avatar
в избранном у него топик не появился и голос его за топик не учтен
это стандартное поведение плагина — функционал только в сплывающем поп-апе
avatar
ок
avatar
Некоторые проблемы в хромиуме (убунта, возможно и другие оси)

Если набирать адрес блога ручками, то топик прокручивается в самый низ, — до открытой формы.

Если пользователь не зареген, то формы нередактируемы — не могут получить фокус.

У кого есть хромы, проверьте пожалуйста.
avatar
По пункту 1. Если переходить по ссылкам, то тоже прокручивается до низу самостоятельно.
avatar
да тоже заметил сегодня. Если не зареганный юзер открывает топик, то автоматически прокручивается страница до самого низа. Видимо из-за открытия формы для комментирования. Ведь при её открытии она в фокусе.
avatar
в inject.comment.form.tpl 4-ю строчку поменять на
<a href="#" class="link-dotted" onclick="ls.comments.toggleCommentForm(0,true); return false;">{$aLang.topic_comment_add}</a>
avatar
неправ был
в native/js/main.js 16-ю строчку
на ls.comments.toggleCommentForm(0,true);
avatar
Спасибо!
avatar
Заменил, но не зарегистрированный пользователь все равно видит не начало страницы, а зарегеный видит все как нужно.
avatar
кеши?
avatar
Верно, сбросил — заработало.
avatar
Как очистить кэш ЛС?
Нужно удалить вручную содержимое папок:

    /templates/cache/
    /templates/compiled/
    /tmp/<br />


сделал
заменил код ниже… но ничего не работает ((

var ls = ls || {};
ls.plugin = ls.plugin || {};


ls.plugin.native = (function ($) {

	this.options = {
		type: {
			topic: {
				url_add_comment: 		aRouter.blog+'addcomment/'
			}
		}
	};

	this.init = function() {
		ls.comments.toggleCommentForm(0,true); {
			return false;
		}
		if (!$('#reply').is(':visible')) {
			ls.comments.toggleCommentForm(0);
		}


ещё вопрос тестируя комментарии они остаются на сайте удаляя их они всё равно показываются как 1 или 2 комментария в теме, как их удалить? удалённые
avatar
ort, а где настраивается место вывода ссылки «ответить» в комментах? пока не могу вкурить, вылезло не там, где хотелось бы.
avatar
в native/js/main.js там с 18 строчки и дальше
avatar
не работает фотосет
главное пытается загрузить картинку и висит
avatar
не работает из-за плагина?
avatar
дело не в плагине, только что проверил — чистая ЛС + плагин, работает, проблема только с .png изображениями, но это видимо проблема ЛС: картика загружается и уходит в постоянный ресайз, испытано с плагином и без, jpeg-и загружает нормально, гифки не пробовал.
avatar
А будет ли работать с версией 0.51? Не могу перейти на 1.0 из-за шаблона Simple.
avatar
Данный плагин конфликтует с плагином Role. Не выводится редактор для добавления комментария. При отключении Role все работает хорошо.
avatar
Не знаю, только у меня такое?
Шаблон… Fortune
Если авторизован все нормально.
А если нет, то при клике с главной или блогов на ссылку-заголовок топика, то переносит не на начало страницы, а где то на середину, туда же где . Причем в урле стандартный адрес без якоря.

Можно это как то исправить?
avatar
По всем вопросам с плагинами и с шаблоном сначала ко мне заглядывайте, будем смотреть.
avatar
Вы прежде чем писать читайте комменты хотя бы мельком
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.