Тестовый сайт  

Вернуться   Тестовый сайт > Все для SMF и DLE > Форумы и модули

Форумы и модули Все, что действительно работает

Ответ
 
Опции темы Опции просмотра
Старый 04.04.2021, 15:44   #1
WYLEK
Админ
 
Аватар для WYLEK
Доп. информация
По умолчанию Конвертер форума SMF на форум PunBB


Очередной конвертер форумов

Чтобы не засыхали мозги занялся этим интересным делом

Все готово, напишу статью и перекину данные PunBB с этой статьей, где вы можете сравнить эти форумы.

Что перенесено...
1. Пользователи
2. Категории
3. Разделы
4. Темы
5. Лайки
6. Репутация
7. Личка
8. Смайлики



Что надо - установить форум PunBB и скачать моды ниже.

Порядок установки модов

1. Pun jQuery 1.1.7
2. Pan Manage Extensions 1.5.4
3. Pan Framework 0.1.7
4. Agreement for install extensions 1.1
5. Simple subforums 0.0.4.3
6. Gender identity 1.0
7. Pan Likes 0.3.2
8. Rating 1.7
9. Pan Resize Avatar 0.2
10. Sat BBcode 0.1
11. Pan Private Messages 0.2.7
12. Private Messaging 2.4.2
13. Pan Default Avatar 0.3.1
14. Pan Uploader 0.4.9
15. Spoiler BBcode 1.0.3
16. Media.js 2.3.0
17. Fancy Video Tag 0.4.11.2
18. [NL] Userlist Avatar 0.13
19. Pan Last Post Info 0.9
--------------------------------------
Скинуть таблицы
smf_boards, smf_categories, smf_membergroups, smf_members, smf_messages, smf_personal_messages, smf_pm_recipients, smf_topics, smf_user_likes

Открыть в notepad++ таблицы smf_members и smf_messages и заменить все разделители | на !77777778!


Загрузить все таблицы в базу 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',
-----------------------------------------

Как пользоваться...

Качаем конвертер [invisible guests=1]Конвертер форума SMF на форум PunBB[else][hideguests]_[/hideguests][/invisible]

Распаковать архив в папку OSPaneldomainspubb
Закинуть все файлы выше в папку OSPaneldomainspubbconvert_pubb\_s1

Настроить под свои данные

Запустить конвертер http://pubb/convert_pubb/smf-art.php
И по порядку запускать ссылочки на действия

Всё
__________________
WYLEK вне форума   Ответить с цитированием
Старый 05.04.2021, 01:45   #2
zex
Участники
 
Аватар для zex
Доп. информация
По умолчанию Конвертер форума SMF на форум PunBB

я пока читал что нужно делать волосы дыбом встали
zex вне форума   Ответить с цитированием
Старый 05.04.2021, 07:20   #3
WYLEK
Админ
 
Аватар для WYLEK
Доп. информация
По умолчанию Конвертер форума SMF на форум PunBB

Цитата:
я пока читал что нужно делать волосы дыбом встали
Ну, так чтобы была только одна кнопочка надо платить немалые деньги
Я в своё время 100 баксов платил чтобы слинять с юкоза.
А теперь с любого форума и сайта можно перебраться на любой форум.

Вот здесь результат конверсии
__________________
WYLEK вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:04. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2021, vBulletin Solutions, Inc. Перевод: zCarot