phpBB3

В программе: Проект → Экспорт → Форум phpBB3
phpBB — популярный скрипт форума. phpBB создан в 2000 году и на сегодняшний день является самым используемым в мире форумом с открытым исходным кодом. Zebroid имеет максимальную поддержку этой CMS (импорт контента из сайта в программу, экспорт с программы на сайт, а так же поддержку комментариев).




Экспорт


Экспорт в phpBB3 реализован в виде файловый экспорт. Программа генерирует XML файл, который необходимо импортировать в специальный модуль на сайте.



Процесс установки модуля импорта



Модуль умеет постить комментарии, но phpBB3 не следит за тем, чтобы комментарии и темы были опубликованы в нужно время, а отображает сразу все. Если вы хотите иметь отложенную публикацию для этой CMS — воспользуйтесь модифицированной сборкой phpBB3 Zebroid Edititon.




Импорт


Для phpBB3 был создан специальный модуль экспорта форума, который потом можно без проблем импортировать, используя профиль XML импорта сгенерированого модулем файла. Установка модуля:

  1. Качаем модуль и распаковываем архив
  2. Открываем файл с помощью редактора и устанавливаем логин и пароль в 6 и 7 строках
  3. Заливаем файл zexport.php в папку с форумом



Далее открываем страницу:

http://полный_путь_к_форуму/zexport.php

Вводим логи и пароль, указываем какую ветку форума экспортировать и запускаем процесс.

После экспорта скачиваем сгенерированный файл и импортируем его с использованием правильного профиля импорта XML. Если полученный проект вы не планируете в будущем экспортировать в phpBB3, тогда с помощью снипета поиска и замены, который называется phpBB3, проект можно почистить от BB-кодов (точнее перевести их в HTML-коды).




Сборка phpBB3 Zebroid Edititon


Основная особенность и достоинство этой модификации есть то, что скрипт форума строго контролирует вывод тем и сообщений в зависимости от текущей даты. Таким образом, если мы с помощью Зеброида наполнили форум в котором есть посты и темы с не наступившей датой, то такие темы и посты появятся именно тогда, когда дата их публикации наступит. Что это дает? — теперь очень просто создать псевдо-активные форумы, которые будут жить своей жизнью и не завесить от вас.



При внесении модификаций было уделено внимание малейшим деталям:

  • Количество тем, сообщений и пользователей соответствует данным для текущего момента времени
  • Пользователей с не наступившей датой регистрации в списках пользователей нету
  • Количество сообщений у пользователя всегда показывается верное на данный момент времени
  • В поиске нельзя найти постов и тем из будущего
  • Последняя активность пользователя никогда не бывает больше текущего времени
  • Посты всегда отображаются в хронологическом порядке

Последний, кстати, очень важен. Вот к примеру: Есть тема, в которой 7 сообщений, но в данный момент отображается только 3 (дата публикации остальных еще не наступила). Пользователь читает тему и решает оставить свой ответ, которой в результате попадает на место четвертого в теме и никуда не сдвигается. Все ответы, имеющие более позднюю дату публикации — отображаются в теме после этого поста.

Внимание: Обновляться с официальных источников категорически запрещено

Скрипт импорта контента Зеброид в движок уже установлен.