Конвертор для PunBB 1.4.x
Одна страница
Распечатать
. Редактировалось 7 раз, последний — #1
Конвертор базы данных PunBB 1.4.x в Intellect Board 3.x
Скачать конвертор в ZIP (8 Kb)
Запускать конвертор можно как через Web, так и из командной строки при наличии доступа на сервер по SSH. Второй вариант является более предпочительным для больших форумов, так как в этом случае не применяются ограничения на время выполнения скрипта и максимальный объем памяти. При запуске конвертора через Web рекомендуется временно увеличить лимит времени выполнения до максимально разрешаемом на вашем хостинге. Сделать это можно либо через панель управления, либо прописав в .htaccess директиву вида:
php_value "max_execution_time" 240
Внимание! Группы пользователей и права доступа не конвертируются, за исключением группы Администраторов . Поэтому после окончания преобразования вам будет необходимо заново создать недостающие группы с тем же уровнем доступа и выставить для них права. При этом возможны ситуации, когда окажутся доступными закрытые разделы форума. Во избежание этого имеет смысл на момент конвертации ограничить доступ к новому форуму по IP или каким-либо иным образом. Кроме этого, при конвертации всем пользователям из группы с индентификатором 1 (Администраторы) и выше в Intellect Board будут присвоены права Основателей. В целях безопасности рекомендуется оставить эти права только владельцу форума, а остальных перевести в группу Администраторы.
Конвертор может работать в двух режимах. В аддитивном режиме содержимое преобразуемого форума добавляется к уже имеющемуся содержимому форума на версии 3.x. Этот режим позволяет объединять несколько форумов, но вам нужно самостоятельно отследить, чтобы не было пользователей с одинаковыми логинами и разделов с одинаковыми URL, иначе при конвертации возникнет ошибка. Во втором перед конвертацией производится полная очистка базы форума. В этом случае конфликтов содержимого не возникает. Кроме этого, имеется режим выбора обработки прикрепленных файлов: их можно либо скопировать (самый безопасный вариант, рекомендуется, если на сервере достаточно места), либо перенести, либо оставить без обработки.
Порядок выполнения конвертации:
В версии IntB 3.0 beta 3 при пересчете статистики не производится подсчет рейтинга сообщения (т.е. количества голосовавших за него), поэтому рейтинги пользователей и сообщений останутся равными нулю. В дальнейшем это будет исправлено.
Скачать конвертор в ZIP (8 Kb)
Запускать конвертор можно как через Web, так и из командной строки при наличии доступа на сервер по SSH. Второй вариант является более предпочительным для больших форумов, так как в этом случае не применяются ограничения на время выполнения скрипта и максимальный объем памяти. При запуске конвертора через Web рекомендуется временно увеличить лимит времени выполнения до максимально разрешаемом на вашем хостинге. Сделать это можно либо через панель управления, либо прописав в .htaccess директиву вида:
php_value "max_execution_time" 240
Внимание! Группы пользователей и права доступа не конвертируются, за исключением группы Администраторов . Поэтому после окончания преобразования вам будет необходимо заново создать недостающие группы с тем же уровнем доступа и выставить для них права. При этом возможны ситуации, когда окажутся доступными закрытые разделы форума. Во избежание этого имеет смысл на момент конвертации ограничить доступ к новому форуму по IP или каким-либо иным образом. Кроме этого, при конвертации всем пользователям из группы с индентификатором 1 (Администраторы) и выше в Intellect Board будут присвоены права Основателей. В целях безопасности рекомендуется оставить эти права только владельцу форума, а остальных перевести в группу Администраторы.
Конвертор может работать в двух режимах. В аддитивном режиме содержимое преобразуемого форума добавляется к уже имеющемуся содержимому форума на версии 3.x. Этот режим позволяет объединять несколько форумов, но вам нужно самостоятельно отследить, чтобы не было пользователей с одинаковыми логинами и разделов с одинаковыми URL, иначе при конвертации возникнет ошибка. Во втором перед конвертацией производится полная очистка базы форума. В этом случае конфликтов содержимого не возникает. Кроме этого, имеется режим выбора обработки прикрепленных файлов: их можно либо скопировать (самый безопасный вариант, рекомендуется, если на сервере достаточно места), либо перенести, либо оставить без обработки.
Порядок выполнения конвертации:
- Сделайте резервную копию PunBB
- Установите Intellect Board 3 в отдельный каталог, так, чтобы префикс таблиц в базе данных отличался от префикса, используемого PunBB
- Закройте (переведите в режим профилактики) PunBB
- Загрузите конвертор в каталог, где установлен Intellect Board 3.x (так, чтобы файл punbb_convert.php оказался в www/) и запустите его, укажите все необходимые данные и дождитесь окончания конвертации
- Зайдите в Центр Администрирования Intellect Board 3.x, выполните пересинхронизацию форума
- Отредактируйте любой раздел, чтобы заново сгенерировался файл .htaccess (без этого попытка зайти в любой раздел будет приводить к ошибке 404)
- Создайте недостающие группы доступа, выставьте заново права для них, а также права модераторов
- В целях безопасности удалите файл www/punbb_convert.php и верните исходный лимит времени выполнения скриптов
- Категории
- Разделы
- Темы
- Сообщения
- Прикрепленные файлы (при наличии расширения pun_attachments)
- Профили пользователей
- Аватары пользователей
- Личные сообщения (при наличии расширения pun_pm)
- Подписки на темы
- Благодарности за сообщения (при наличии расширения nya_thanks, с некоторыми ограничениями)
- Данные о последнем заходе на форум и прочтении тем
- Права доступа к разделам и модераторские права
- Данные всех прочих расширений
В версии IntB 3.0 beta 3 при пересчете статистики не производится подсчет рейтинга сообщения (т.е. количества голосовавших за него), поэтому рейтинги пользователей и сообщений останутся равными нулю. В дальнейшем это будет исправлено.
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
Одна страница
Распечатать Тема закрыта, новые ответы не принимаются.