|
Последние новости 01.03.10 : Релиз phpBB 3.0.7 21.01.10 : Спонсор форума в phpBB 08.01.10 : Переход по страницам с помощью клавиш Ctrl и стрелок ← → 03.01.10 : Подборка модов за декабрь 2009 03.12.09 : Подборка модов за ноябрь 2009 |
Последние файлы 06.03.10 : Русифицированная версия phpBB 3.0.7 21.01.10 : Перевод мода Syntax Highlighter 07.01.10 : Дополнительные инструкции к сборке phpBB 3.0.6 light 24.12.09 : phpBB 3.0.6 PreHack Light 23.12.09 : phpBB 3.0.6 русифицированная версия |
Последние статьи 09.09.09 : robots.txt для phpBB3 Olympus 03.08.09 : Установка кода sape на phpBB 3 09.05.09 : Обновление форума phpBB 3.0.x Olympus. 27.12.08 : Установка форума phpBB 3.0.x Olympus. Пошаговое руководство с скриншотами. 22.12.08 : Руководство по интеграции phpBB 3.0.x и danneo cms 0.5.2 |
|
|
|
|
|
Актуальные версии
RSS / РСС
|
Руководство по интеграции phpBB 3.0.x и danneo cms 0.5.2Достаточно часто форум используется как дополнение к сайту. Это приводит к проблеме интеграции движка форума и движка сайта. Благодаря своей распространенности, форум phpBB хорошо интегрируется практически со всеми известными cms. В этой статье постараюсь подробно осветить процесс интеграции форума phpBB 3.0.x Olympus с danneo cms 0.5.2. Предварительная подготовка. Для нормальной интеграции необходимо, чтобы файлы сайта и форума были на одном фтп, а таблицы - в одной базе данных (однако префиксы должны быть разными). Так как форумы обычно устанавливают не в корень, а во вложенную директорию, то и данную инструкцию я буду составлять исходя из этого факта. Итак, пусть таблицы форума имеют префикс phpbb_, таблицы сайта имеют префикс dn052_, файлы сайта находятся в корне ftp, а форум в папке forum также в корне ftp. Для начала нужно произвести установку danneo cms и форума phpBB. Описание этого этапа выходит за рамки данного руководства, поэтому предположим, что он успешно пройден, и перейдем к следующему пункту. Открываем файл base/userbase/phpbb30/danneo.user.php Находим строчку
Если вы используете нестандартный префикс для таблиц форума, то замените в этой строке слово phpbb на свой префикс. Аналогично поступаем с следующими строками:
Строки
отвечают за аватарки. В большинстве случаев эти строки менять не нужно, но если сомневаетесь - сравните со значениями в разделе "Конфигурация" администраторского раздела форума. Данный кусок кода
и строчку
меняем только в случае, если форум у вас лежит не в папке forum в корне ftp, а в какой-то другой. При использовании другой папки нужно просто заменить forum на путь к вашей папке. Сохраняем изменения и закрываем файл. Заходим в администраторский раздел danneo cms ( /apanel/). В левой вкладке ищем меню "Настройки", а в нем пункт "Интеграция". В открывшемся списке выбираем phpbb30 и нажимаем Сохранить. В принципе все, интеграция готова. Но часто нужен блок авторизации на страницах сайта. Чтобы активировать такой блок, нужно в Apanel зайти в меню "Управление дизайном" и выбрать в нем пункт "Управление блоками". Затем в форме "Добавление нового блока", которая находится внизу, выбираем блок User из списка "Выбор блоков" и вписываем его название, позицию, оформление и моды для вывода. Пункт "Текст" заполнять не нужно. Затем нажимаем "Сохранить", и получаем блок авторизации. Интеграция готова! Удачного администрирования ;) Страниц: 1
|