Плагин интеграции Livestreet и форума SMF



http://livestreetcms.com/addons/view/350/

Плагин реализует сквозную авторизацию на сайте под управлением Livestreet и форуме Simple Machines Forum(SMF). Другими словами, пользователь регистрируется в LS, а на форуме учётная запись заводится автоматически при первом переходе на него.

Пара слов о работе плагина:
  • Вход можно выполнять как через LS так и через SMF. Вход через форум
  • При попытке зарегистрироваться на форуме пользователь будет перенаправлен на страницу регистрации LS.
  • После активации плагина в главном меню форума появляется ссылка на главную страницу сайта на LS. Текст ссылки можно изменить в языковом файле.
    Меню с пунктом Форум
  • При интеграции никакие файлы движков SMF и LS не изменяются. Всё реализовано через наследование и хуки.
  • При редактировании полей профиля на сайте с LS — данные также изменяются на форуме.
  • При редактировании полей профиля на форуме — данные также изменяются в LS (кроме аватара).
  • Плагин позволяет создать вкладку «Форум» в блоке «Прямой эфир» и вывести туда либо последние сообщения форума, либо последние заведённые темы.(см. описание опций в конфигурационном файле плагина)
  • Плагин позволяет создать ссылку на сайт в главном меню форума

ОГРАНИЧЕНИЯ:
  1. Версия SMF 2.*
  2. На форуме SMF работа с сессиями должна вестись не через БД. (Admin ->Features and Options -> Configuration -> Server settings -> Cookies and Sessions -> Use database driven sessions). Плагин при установке снимет этот флажок сам.
  3. На SMF не должно стоять плагина реализующего вход через OpenID
  4. Работает только с jquery шаблонами

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

avatar
А демосайт есть?
avatar
Отправил в личку потому как специально демо не разворачивал, а рекламу своего ресурса здесь считаю неуместной.
avatar
можно тоже в личку?
avatar
Присоединяюсь
avatar
и мне в личку пожалуйста
avatar
И мне.
avatar
И мне, пожалуйста ссылочку.
avatar
Также прошу в личку
avatar
Купил, поставил. Плагин супер. Остался один вопрос. Как сделать, чтобы в форуме по умолчанию отображались не имена пользователей, а их ник-неймы?
avatar
К сожалению пока никак. SSI от SMF отдаёт только в таком виде. Как только найду способ реализовать это — обязательно сделаю.
avatar
Привет) И мне в личку демо пожалуйста… и еще вопрос… livestreet. и СМФ должны быть на одном домене? или можно форум на домене, livestreet на поддомене?
У меня просто так получается что на основном домене установлен СМФ… хочется сделать на поддомене раздел блогов…
Спасибо.
avatar
И мне адрес можно.

+ Поддерживаю вопрос kak2z в тоже интересно.

И еще есть форум, хочу перетащить активных пользователей с него в раздел блоги. Т.е. как будет работать если пользователь зарегистрирован на форуме и перейдет на LS?

И второе — перевод плагина на LS 1.ХХ будет осуществлен?
avatar
Автор тут появляется? Если можно ответе на вопросы последние, оч. хочется.

Если кто то получал ссылку на работающую связку можно плз. мне в личку ее тоже хочу глянуть как выглядит!
avatar
Можно в личку ссылку на работающую связку ЛС+форум? Очень заинтересовало. Хочу посмотреть прежде чем купить плагин.
avatar
лучше поздно чем никогда:) ответил в личку
avatar
мне тоже можно ссыль?)))
avatar
avatar
Куда исчез плагин? Хочу купить.
avatar
Подскажите пожалуйста у кого нибудь работает связка LS — SMF достаточно долго (кроме сайта разработчика zonatex.ru/)
В каталоге плагин ( livestreet.ru/blog/addons/10228.html )куплен 22 раза хочется услышать отзывы по нему. Если можно дайте ссылку в личку на работающий сайт.
avatar
Мой сайт zonatex.ru/ не является «сайтом разработчика»! Я такой же как и ты, обычный пользователь купившим плагин в каталоге.
Работает он хорошо, настраивали долго, есть много нюансов, но впринципе настроить всё можно. Работает сносно.
Минусы, сложно всё это для не программиста. Карма отдельная от сайта у форума.
avatar
Прошу прощения напутал. Спасибо за отзыв о плагине!

Можно уточнить что значит настраивали долго — т.е. «из коробки» плагин с СМФ не работает и нужно танцевать с бубном?

И тогда уточняю вопрос кто-нибудь еще кроме golden_dragon ставил плагин, что скажите о нем?

И второе актуальная версия СМФ 2,0,8 у кого нибудь с ней ЛС уже связывал?
avatar
У меня была проблема с кодировкой вывода коментов и названия топиков с форума на сайте. Автора плагина все исправил.

У меня версия форума 2.0.7 все работает нормально. В 2.0.8 нечего кардинально не поменялось так что должно работать. С плагинами для форума тоже проблем нету.
avatar
wasq05 спасибо, буду пробовать на 2,0,8. Можно ссылочку на ваш сайт в личку?
avatar
буду пробовать на 2,0,8
Вы не по цифрам версии форума смотрите, а по тому какой версией основное большинство пользуется. Иначе кто вам поможет если глюки будут или доработки там, баги всякие. Вы учитывайте что по мимо глюков ЛС теперь вам ещё и разбираться с СМФ :) А там так же всякое бывает.
avatar
тут главное нечего не трогать что связано с авторизацией. В остальном вроде проблем быть не должно.
avatar
отправил.
avatar
Принял, ответил в личку.
avatar
avatar
У меня была проблема с кодировкой вывода коментов и названия топиков с форума на сайте. Автора плагина все исправил.
МНе исправили так же, но мой программист.
avatar
Встало на СМФ 2,0,8… авторизация работает.

Из проблем пока замечено что
— кнопка на главную ведущая с форума на сайт не создалась — делать руками?
— кодировка в последних сообщениях с форума на сайте не та — вылезли кракозябры ((( Подскажите как поправить.
avatar
C кодировкой помог lsDev, остался вопрос по кнопке. Подскажите как делали?
avatar
Ну как, открываешь шаблон и в меню добавляешь новый пункт. Шаблоны все разные но принцип один:) У меня вообще самодельный шаблон…
avatar
В общем вернулся к вопросу докладываю:

На СМФ 2,0,9 плагин полет нормальный.

Единственные шероховатости которые заметил:
1 — когда в конфиге плагина отключаешь
//делать вкладку в прямом эфире или нет
Сообщения с форума в блок на ЛС прямом эфир не выводятся, но блок «Форум» не убирается и висит хоть и пустой.

2 Кнопка на СМФ на главную ЛС так и не добавляется пришлось руками вставлять в файл шаблона.
Кому нужно то (дефолтной темы) в файл .../forum/Themes/default/index.template.php
после
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
	global $context, $settings, $options, $scripturl, $txt;


Добавляем
echo '
		<div id="main_menu">
			<ul class="dropmenu" id="menu_nav">';
			 echo   '<li id="button">
               <a class="firstlevel" href="http://Ваш сайт/" target="_blank">

                  <span class="firstlevel">На главную</span>
               </a></li>';  


или читаем про другие способы здесь www.simplemachines.ru/index.php?topic=5134.100
avatar
Подскажите куда копать по кодировке в последних сообщениях сайта? Та же проблема…
avatar
Решение проблемы с кракозябрами от lsDev

Вставить в фафйл СМФ движка Subs-Db-mysql.php в стр. 59 

mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'", $connection);

Чтобы получилось:

if (!empty($db_options['persist']))
		$connection = @mysql_pconnect($db_server, $db_user, $db_passwd);
	else
		$connection = @mysql_connect($db_server, $db_user, $db_passwd);
    mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'", $connection)
;
avatar
Спасибо Вам! Сейчас пойду пробовать!
avatar
samodelka, огромная благодарность! Я провозился вчера целый день и сегодня целый день… Уже практически принял решение приспосабливать другой плагин вывода, с форума смф… Вы просто меня спасли! Сразу же заработало!
avatar
Собственно не мне спасибо, но все равно пожалуйста.
avatar
Поставил себе, всё супер работает.
avatar
а кто знает как отключить вкладку в прямом эфире? (в конфиге отключаю а оно не исчезает)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.