Сама интеграция взята , там же, в принципе, есть ответы на все вопросы. Однако, все равно далеко не все понятно, особенно по работе с самими модулями JFusion, и я постараюсь дать пошаговую инструкцию как это все сделать и настроить, чтобы оно заработало.
Итак, скачиваем по вышеприведенной ссылке компонент и устанавливаем его как обычно. Заходим в меню Компоненты/JFusion/Joomla Options. У нас открывается следующая картинка:
- Поле описание - описание
- Поле Полный путь - указываем полный путь к нашему сайту на Joomla
- Поле Фильтрация логина - smf
- Поле Группа по умолчанию - у меня, в силу специфики сайта, стоит autor, обычно оставляем registered
- Поле Автоматически регистрировать пользователей - Да, для автоматической регистрации пользователей и на сайте и на форуме
Заходим в меню Компоненты/JFusion/Configuration.
Нажимаем зеленую кнопку со стрелкой (я обвел ее красным кружочком) для конфигурации плагина. В следующем окне:
В поле полный путь указываем поный путь к нашему форуму. Нажимаем на кнопку Следующее. Открывается еще одно окошко:
- Поле Полный URL к интегрируемому софту/скрипту - указываем полный URL к нашему форуму SMF:
- Поле Полный путь к интегрируемому софту/скрипту - указываем полный путь к нашему форуму SMF:
- Поле Имя куки - открываем файл settings.php и в строке 37 находим строку $cookiename = 'SMFCookie37' и вот это значение SMFCookie37 и вставляем в это поле:
- Тип базы данных - обычно mysql
- Хост базы данных - обычно localhost, но у разных хостеров по разному, можно узнать в панели управления хостингом:
- Имя базы данных - имя
- Пользователь базы данных - пользователь
- Пароль базы данных - пароль
- Префикс таблиц - по умолчанию smf_, если Вы при установке не меняли, то так и останется.
- Кодировка - по умолчанию UTF8
Далее следуют настройки групп пользователей. Группа, в которую попадает новый пользователь по умолчанию и другие незначительные настройки. Проверяем все настройки и нажимаем сохранить.
Далее возвращаемся в раздел Configuration и выставляем галочки напротив joomla_int и smf и выставляем галочки напротив них таким образом, чтобы один из них стоял в положении мастер, второй в положении слейв.
У мення в положении мастер стоит joomla_int. Это говорит о том, что регистрация пользователей осуществляется средствами Joomla. Если в мастер выставить SMF, то регистрация пользователей будет проводиться средствами форума SMF м данные о новых пользователях будут автоматически дублироваться в приложении, выставленном как слейв. В том приложении, котрое Вы выставите как слейв, нужно запретить регистрацию. Если все сделано правильно, то у Вас везде появятся зеленые галочки, кроме полей мастер и слейв, где у одного из приложений в соответствующем поле и будет стоять зеленая галочка.
Далее, переходим в Cpanel и включаем плагины JFusion. Если Вы все сделали правильно, то появится надпись - Плагины JFusion включены, как на нижеприведенной картинке.
Заходим в раздел синхронизации пользователей (new Usersync), отмечаем импорт пользователей в мастер, а напротив слейв ставим включить этот плагин в синхронизацию (здесь нужно отметить, что бывают разные варианты, возможно, что будет нужно устроить синхронизацию наоборот) . Запускаем синхронизацию. Если все прошло успешно, то Вы увидите сообщение об этом.
После этого заходите в проверку Логина и производите проверку паролей админа и нескольких пользователей для верности.
На этом, в принципе, интеграция Joomla и SMF завершена. Проверяем с помощью регистрауии нового пользователя как все работает и переходим к настройке модулей.
В следующей статье я расскажу о модулях, входящих в комплект JFusion.
А пока Вы можете ознакомиться со следующими статьями:


























