Warning: Parameter 3 to botPasswort() expected to be a reference, value given in /home/p338928/public_html/libraries/joomla/event/dispatcher.php on line 136
Компонент JFusion для работы форума SMF в Joomla
Статьи в разделе |
Для интеграции пользователей в Joomla 1.5 и форуме используют компонент JFusion. Данный компонент позволяет связать группы пользователей между приложениями. В настоящий момент он поддерживается в следующих приложениях: SMF, phpBB3, vBulletin, MyBB, Moodlie, gallery2, Magento, dokuwiki.
Данный компонент очень функциональный. Его вы можете скачать на официальном сайте разработчика.
Для настройки компонента JFusion заходим в админпанель Joomla в меню выбираем «Компоненты» - «JFusion» - «Joomla Options». Далее вводим путь к скрипту (нашему форуму SMF). Он будет выглядеть следующим образом:
http://www.Ваш сайт.ru/forum/
В окне опции авторизации в поле идентификатор входа вводим «логин», а в поле фильтрация логина «smf», нажимаем сохранить.
После проделанных операций мы попадем на страницу настройки плагинов JFusion. В списке находим плагин JFusion для форума SMF, его нужно активировать, нажимаем на «Edit plagin» (значок листок с карандашом). Откроется окно с настройками, нас интересует «Общая информация о плгине». Переходим к настройкам:
поле «описание» - оставляем без изменений
«полный URL к интегрируемому софту/скрипту» вводим путь к папку (пример, как выглядит путь смотрите чуть выше)
«полный путь к интегрированному софту/скрипту» - вводиться абсолютный путь к папке.
«Домен Cookie» - оставляем по умолчанию.
«Имя Cookie» исходное значение Cookie можно посмотреть в файле forum/settings.php. Его можно посмотреть с помощью FTP, нужно открыть этот файл в редакторе, например Notepad++, он находиться примерно на 37 строчке. (например, SMFCookie10).
Переходим к «Опции Базы Данных»
«Тип базы данных» - это, конечно же, MySQL
«Хост базы данных» - localhost
Имя базы данных и пользователя базы данных вводите ваше,
Пароль – ваш пароль
Префикс таблиц – smf_
В других областях настройки остаются по умолчанию. Нажимаем «Сохранить», и попадаем опять на страницу с настройками плагинов, ставим галочки напротив следующих позиций:
Вверху страницы выбираем закладку «Cpanel», мы увидим приглашение включить наш плагин JFusion. Кликаете мышкой «Включить плагин JFusion».
Мы установили настройки для регистрации пользователей в Joomla, тогда нужно отключить регистрацию на самом форуме.
На форуме SMF заходим под админом, переходим в админпанель SMF в левой части панели увидим пункт «Регистрация» (область «пользователи»). Заходим во вкладку «настройки» Откроется окно, где выбираем первый пункт «Способ регистрации новых пользователей» из выпадающего списка меню выбираем «Регистрация запрещена».
Далее переходим к управлению группами пользователей в JFusion. Посетитель вашего сайта решил зарегистрироваться в Joomla для общения на форуме SMF, но к какой группе пользователей он там будет относиться (администратор, новичок...)? Чтобы наделить его какими – либо правами необходимо перейти в админпанель Joomla, а далее «компоненты» - «JFusion» - «configuration» выбираем значок карандаша на листке бумаге «edit plugin» рядом с названием smf.
В окне «опции пользователей» пункт «управление группами пользователей» можно настроить нужную группу, из выпадающего списка меню выбираете нужную группу в которую будет добавлен пользователь после регистрации на Joomla.
Есть еще один пункт «Группа Userpost по умолчанию» - это так сказать группа пользователей по количеству сообщений на форуме, здесь тоже можно выбрать нужную группу.
Здесь же можно посмотреть всех пользователей, которые находятся на вашем форуме, в админпанели SMF выбираете «Группы пользователей».
Так как все настройки были сделаны с нуля, нам не потребуется производить синхронизацию пользователей между Joomla и SMF. Но остаются еще несколько моментов по поводу регистрации и отображения форума, об этом читайте в следующих статьях.
< Предыдущая | Следующая > |
---|