Конвертер ExBB FM 1.0 RC1=>phpBB3

Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

Учитывая постоянные обращения в ЛС с просьбой помочь в конвертации форума на ExBB и, как я понимаю, тупик этого проекта, решил поднять из архива тему о конвертировании данных.
Не знаю, имеется ли на данный момент работающий конвертер ExBB FM 1.0 RC1=>phpBB3, на момент конвертирования ЭТОГО форума, дистрибутив, по заявляению админа ExBB (Юры), у него имелся, но все обращения к нему так и остались без ответа, поэтому пришлось искать другие пути конвертирования форума. Опишу способ, который поможет перенести данные из файлов ExBB FM 1.0 RC1 в БД phpBB3. Может кому пригодится . Предупреждаю, что не конвертируются личные сообщения и некоторые пользовательские настройки (аватара, часовой пояс, репутация), а также показания счечиков просмотров постов.
Скачиваем ExBB Full Mods 0.1.4 с

Код: Выделить всё

http://mihalicyn.ru/exbb/exbb_0.1.4.tar.gz
и распаковываем в папку forum1 на localhost и устанавливаем, зайдя браузером в forum1/install.php
Копируем в эту папку все каталоги вашего форума ExBB-RC1: forum, members,messages,uploads, файлы каталога data : allforums, boardstats (формат отличается, поэтому переносим данные в текстовом редакторе), news, users. Проверяем работоспособность форума на платформе ExBB Full Mods 0.1.4 .
Скачиваем и устанавливаем форум punbb-1.2.23 (ищем поиском)( в процессе установки выбираем Database type – standart и Table prefix - punbb_) в папку forum2 (предварительно создав для него БД). В эту же папку скачиваем и распаковываем файл exbb2punbb_003_windows1251.zip отсюда

Код: Выделить всё

http://punbb.ru/viewtopic.php?pid=6230
Заходим браузером по адресу / forum2/ exbb2punbb.php.
Указываем путь

Код: Выделить всё

Path to ExBB root ../forum1
жмем use path. Конвертируем юзеров, форумы, файлы и проверяем новый форум, работающий на БД.
В папку forum3 скачиваем и устанавливаем phpBB-2.0.23 (ищем поиском) (при установке указываем ту же БД, которая используется punbb).
Удаляем каталоги install/ и contrib/.
В эту же папку скачиваем и распаковываем конвертер pun2phpbb отсюда

Код: Выделить всё

http://punbb.informer.com/downloads.php 
Заходим браузером

Код: Выделить всё

forum3/pun2phpBB/index.php
и выполняем конвертацию. Проверяем работу форума phpBB2.
Если на этом этапе возникают трудности с авторизацией администратора, в таблице phpbb_users в поле администратора

Код: Выделить всё

user_password
прописываем

Код: Выделить всё

96e79218965eb72c92a549dd5a330112
и входим под паролем .
Конвертер в phpBB3 включен в установочный пакет, однако есть один нюанс. phpBB3 работает в кодировке UTF-8, поэтому для корректного переноса данных нужно сделать следующее.
Устанавливаем phpBB-3.0.8-rus в папку forum4 (предварительно сделав бэкап базы phpBB2 из админки и создав новую БД под phpBB3). После процесса установки создаем новую базу в кодировке utf8_general_ci и импортируем в нее из бэкапа форума, указав при этом кодировку файла cp1251. Проверяем свойства таблиц ( должна быть кодировка utf8_general_ci) и читабельность полей post_text. Открываем файл forum3/language/lang_russian/lang_main и строку

Код: Выделить всё

$lang['ENCODING'] = 'windows-1251';
меняем на

Код: Выделить всё

$lang['ENCODING'] = 'UTF-8'; 
затем открываем файл

Код: Выделить всё

forum4/install/convertors/functions_phpbb20.php
и после строк

Код: Выделить всё

function phpbb_set_encoding($text, $grab_user_lang = true)
{
   global $lang_enc_array, $convert_row;
   global $convert, $phpEx;
вставляем

Код: Выделить всё

return $text;
При конвертировании, естественно, указываете БД в кодировке UTF-8. После конвертации удалите папку install и пользуйтесь новым движком.
Если на сервере новый форум установлен в другую папку (например forum_new), то в файле .htaccess, лежащего в папке старого форма (forum) пропишите строки
Код:

Код: Выделить всё

RewriteEngine On
RewriteBase /forum/           
RewriteCond %{QUERY_STRING} ^forum=([0-9]+)&topic=([0-9]+)&v=(.*)$
RewriteRule ^topic\.php?$ http://ваш-сайт/forum_new/viewtopic.php?f=%1&t=%2 [L,R=301]
RewriteCond %{QUERY_STRING} ^forum=([0-9]+)$
RewriteRule ^forums\.php$ http://ваш-сайт/forum_new/viewforum.php?f=%1 [L,R=301]
RewriteRule ^index.php$ http://ваш-сайт/forum_new/index.php [L,R=301]
RewriteRule ^register.php$ http://ваш-сайт/forum_new/ucp.php?mode=login [L,R=301]
для переадресации ссылок и пользователей на новый форум.
zazula
Новичок
Сообщения: 2
Зарегистрирован: 15 авг 2011 22:25
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение zazula »

Gudvin, подскажите пожалуйста, как конвертировать этот форум, если можно в ЛС.Нигде нет инфы. Спасибо!
Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

У Вас личка не работает, пока не будет 3 сообщения.
Схема такая ExBB FM 1.0 RC1=>ExBB Full Mods 0.1.4 =>punbb-1.2.23=> phpBB-2.0.23 =>phpBB-3.0.9 + гугл+ прямые руки. Удачи!
zazula
Новичок
Сообщения: 2
Зарегистрирован: 15 авг 2011 22:25
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение zazula »

Gudvin, большое спасибо!
drummer69
Новичок
Сообщения: 2
Зарегистрирован: 26 дек 2011 23:00
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение drummer69 »

Прошу помочи в в конвертере..ссылка на файлик http://punbb.ru/viewtopic.php?pid=6230 не доступна..может у кого осталась копия архива. Спасибо!
Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

У меня не сохранился.
drummer69
Новичок
Сообщения: 2
Зарегистрирован: 26 дек 2011 23:00
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение drummer69 »

АААА!!!! Получается вся инструкция на смарку((((
Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

Поспрашивайте у бывших пользователей ExBB. Многие конвертанулись по этой схеме.
Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

Так Юра предлагает конвертор http://exbb.org/community/topic.php?forum=42&topic=18&p=1 Видимо, поэтому и ссылка не работает.
dxman
Новичок
Сообщения: 3
Зарегистрирован: 30 май 2012 22:44
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение dxman »

Помогите, пожалуйста с конвертацией. Учитывая что поддержка прекращена.
Не хватает файла exbb2punbb_003_windows1251.zip.
Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

У меня не сохранился.
dxman
Новичок
Сообщения: 3
Зарегистрирован: 30 май 2012 22:44
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение dxman »

Жаль, на форуме поддержки у них бардак...
Аватара пользователя
Gudvin
✔Добрый админ
Сообщения: 27914
Зарегистрирован: 24 фев 2009 23:05
Пол:
Гепатит: С ушел в минус
Фиброз: F2
Генотип: 1
Город: Million roses city
Благодарил (а): 1510 раз
Поблагодарили: 5310 раз

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение Gudvin »

dxman
пишите Юре в личку или ищите нужный файл на файлообменниках. Он у меня был, но с тех пор уже и комп поменялся).
dxman писал(а):а форуме поддержки у них бардак
тот движок, насколько я знаю, не поддерживается, т.к. морально устарел.
dxman
Новичок
Сообщения: 3
Зарегистрирован: 30 май 2012 22:44
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение dxman »

Отложу конвертацию до лучших времен. Спасибо Вам за ответы.
roma1
Новичок
Сообщения: 1
Зарегистрирован: 12 июн 2012 18:14
Гепатит: Не обнаружен

Re: Конвертер ExBB FM 1.0 RC1=>phpBB3

Сообщение roma1 »

привет админ, вот и я к Вам пожаловал ибо не кому помочь мне, появился конвертер http://exbb.org/community/topic.php?forum=42&topic=18&p=5 видимо с ехвв сразу в пхпбб3, посмотрите ибо я даже не знаю как и что. с ув.
Ответить