Конвертер форума SMF на форум PunBB
Очередной конвертер форумов :remark: Чтобы не засыхали мозги занялся этим интересным делом Все
-
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2237
Создано тем: 323
Рейтинг: 10
Репа:
(246|246|0)
Баллы: 4035
Был: 2025-11-10 19:14
Лайков: 220

Загрузить все таблицы в базу pubb форума
Айпишки и пароли не подходят с форума SMF - пароли я оставил а айпишки в таблицах пропущены.
Важно! Чтобы не было ошибок при конверсии, обязательно сделайте эти запросы в phpMyAdmin!!!UPDATE smf_messages SET poster_ip = ""; UPDATE smf_members SET member_ip = ""; UPDATE smf_members SET member_ip2 = "";
---------------------------------------
Открыть а базе pubb таблицу users и сохранить админа, чтобы пароль остался
Есть такая фигня в форуме PunBB - Гость должен быть на первом месте
, то есть ID админа 1 улетает в небытие
. Так что перед всеми делами найдите свободное ID и пропишите себе любимому
, если нет желания менять все идентификаторы пользователей
Или раскомментируйте счетчик, все пройдет автоматом, но идешки поменяются

1. Выбираем в базе данных pubb smf_boards.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Далее жмем кнопку Вперед
Открываем файл smf_boards.csv по правой кнопке мыша в Notepad++ и сохраняем в файл pubbconvert_pubb_s1smf_boards.txt
-----------------------------------------
2. Выбираем в базе данных pubb smf_categories.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Далее жмем кнопку Вперед
Открываем файл smf_categories.csv по правой кнопке мыша в Notepad++ и сохраняем в pubbconvert_pubb_s1smf_categories.txt
-----------------------------------------
3. Выбираем в базе данных pubb smf_membergroups.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Далее жмем кнопку Вперед
Открываем файл smf_membergroups.csv по правой кнопке мыша в Notepad++ и сохраняем в pubbconvert_pubb_s1smf_membergroups.txt
Открываем файл smf_membergroups.txt и отделяем звания от групп, сохраняем группы в smf_membergroups.txt а звания в ranks.txt
Это группы1|Админ||#B22222|-1|0|5#iconadmin.png|0|0|-2|0 2|Администратор||#A52A2A|-1|0|5#icongmod.png|0|0|-2|0 3|Модератор|||-1|0|5#iconmod.png|0|0|-2|0 6|Команда сайта||#2F4F4F|-1|0|3#icongmod.png|0|0|-2|0 7|Команда сайта.||#006400|-1|0|3#icon.png|0|0|-2|0 8|Знаток||#556B2F|-1|0|3#icon.png|0|0|-2|0 9|Проверенные||#00008B|-1|0|4#icon.png|0|0|-2|0 10|Стажер||#8B4513|-1|0|2#icon.png|0|0|-2|0 11|Друзья||#0000CD|-1|0|1#icon.png|0|0|-2|0 12|Мастер||#A0522D|-1|0|3#iconmod.png|0|0|-2|0 13|Журналист||#D2691E|-1|0|2#iconmod.png|0|0|-2|0 14|Участники||#0000CD|-1|0|1#icon.png|1|0|-2|0 15|Заблокированные|||-1|0|1#icon.png|0|0|-2|0 16|Portable||#607B8B|-1|0|1#icon.png|0|0|-2|0 29|Прохожие||#0000CD|-1|2|1#icon.png|0|0|-2|0
это звания20|Прибывший|||1|0|1#icon.png|0|0|-2|0 21|Ветеран|||650|0|1#icon.png|0|0|-2|0 22|Новичок|||20|0|1#icon.png|0|0|-2|0 23|Сталкер|||80|0|1#icon.png|0|0|-2|0 24|Бывалый|||150|0|1#icon.png|0|0|-2|0 25|Эксперт|||250|0|1#icon.png|0|0|-2|0 26|Старожил|||450|0|1#icon.png|0|0|-2|0 27|Мастер|||800|0|1#icon.png|0|0|-2|0 28|Легенда|||1500|0|1#icon.png|0|0|-2|0
Добавьте группу Гости вот так1|Админ||#B22222|-1|0|5#iconadmin.png|0|0|-2|0 2|Гости||#A52A2A|-1|0|5#icongmod.png|0|0|-2|0 3|Администратор||#A52A2A|-1|0|5#icongmod.png|0|0|-2|0 4|Модератор|||-1|0|5#iconmod.png|0|0|-2|0
-----------------------------------------
4. Выбираем в базе данных pubb smf_members.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Далее жмем кнопку Вперед
Открываем файл smf_members.csv по правой кнопке мыша в Notepad++ и сохраняем в pubbconvert_pubb_s1smf_members.txt
-----------------------------------------
5. Выбираем в базе данных pubb smf_messages.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Поставить гальку Удалить из полей символы разрыва
Далее жмем кнопку Вперед
Открываем файл smf_messages.csv по правой кнопке мыша в Notepad++ и сохраняем в pubbconvert_pubb_s1smf_messages.txt
-----------------------------------------
6. Выбираем в базе данных pubb smf_personal_messages.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Поставить гальку Удалить из полей символы разрыва
Далее жмем кнопку Вперед
Открываем файл smf_personal_messages.csv по правой кнопке мыша в Notepad++ и сохраняем в pubbconvert_pubb_s1smf_personal_messages.txt
-----------------------------------------
7. Выбираем в базе данных pubb smf_topics.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Далее жмем кнопку Вперед
Открываем файл smf_topics.csv по правой кнопке мыша в Notepad++ и сохраняем в pubbconvert_pubb_s1smf_topics.txt
-----------------------------------------
8. Выбираем в базе данных pubb smf_user_likes.sql, жмем кнопку Экспорт. Дальше формат поставить CSV.
Метод экспорта: обычный - отображать все возможные настройки.
Параметры формата: Разделитель полей: поставить разделитель |.
Значения полей обрамлены: очистить поле
Символ экранирования: очистить поле
Далее жмем кнопку Вперед
Открываем файл smf_user_likes.csv по правой кнопке мыша в Notepad++ и сохраняем в файл smf_user_likes.txt
-----------------------------------------
Перетягиваем смайлики...
Для этого надо скинуть из базы SMF таблицу smf_smileys.sql
Открываем в Notepad++ и прокручиваем вниз, на последнем смайлике меняем(210, ':remark:', 'remark', 0, 167, 2);
на(210, ':remark:', 'remark', 0, 167, 2),
Копируем с первого смайла(5, '>:(', 'Злой', 0, 0, 2),
до последнего(210, ':remark:', 'remark', 0, 167, 2),
У вас свои смайлы, но действия-злодействия не меняются.
Далее. В файле редактора pubbextensionssat_bbcodeincludesmile.php удаляем как на картинке все смайлы.
Смайлики перекидываем так
регулярка найти((.+?)('.+?')(, ')(.+?)(',.+?,.+?,.+?,)
регулярка заменить2 => $ext_info['path'].'/img/Aiwan/4.gif',
-----------------------------------------Как пользоваться...
Качаем конвертер
Распаковать архив в папку OSPaneldomainspubb
Закинуть все файлы выше в папку OSPaneldomainspubbconvert_pubb_s1
Настроить под свои данные
Запустить конвертер http://pubb/convert_pubb/smf-art.php
И по порядку запускать ссылочки на действия
Всё
Сообщение отредактировал WYLEK 25 декабря 2024 - 20:234 апреля 2021 - 18:44 / #1 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2237
Создано тем: 323
Рейтинг: 10
Репа:
(246|246|0)
Баллы: 4035
Был: 2025-11-10 19:14
Лайков: 220
Цитата: zexя пока читал что нужно делать волосы дыбом встали
Ну, так чтобы была только одна кнопочка надо платить немалые деньги
Я в своё время 100 баксов платил чтобы слинять с юкоза.
А теперь с любого форума и сайта можно перебраться на любой форум.
Вот здесь результат конверсииzex нравится это сообщение.5 апреля 2021 - 10:20 / #2
Powered by Bullet Energy Forum
