avatar_WYLEK

Форумы и модули для SMF Конвертер форума SMF21rc3 на форум vBulletin3812

Автор WYLEK, 11 мая 2021, 17:34:30

« Bullet Energy 1.3 rev 2016 | Конвертер форума SMF на форум PunBB »

WYLEKАвтор темы


Сделал еще один конвертер, теперь на vBulletin3812. Почему эта версия форума, да потому что поддерживает PHP7 :1tooth:

Как всегда можно посмотреть конечный результат здесь -  Войдите на сайт для перехода по ссылке

Просмотрел возможности этого чуда, совместимость таблиц - все ОК. Одна ложка дегтя все же есть, аватары только на .gif :bang: Да и пути он нихрена не понимает :dontknow:

Для интереса установил пятую версию, опа :ok2: понимает все расширения и пути :ura:
Что это означает - в SMF21rc3 аватары могут находится в любой папке, а если установлен мод то на 20 картинок приходится до пару сотен пользователей. Надо физически создать аватары юзаков, программно то это пустяк. Так все это сделает форум vBulletin533. Самое "сложное" будет перенести аватары из одной папки в другую :lol:

Да, конвертер теперь для простых юзеров - просто жми кнопочки и все :beer:

-----------------------------------------------------------------------------------
Инструменты для сего действия...

Open Server_5.2.8
Sypex Dumper Pro 2.3.2
vBulletin533
vBulletin3812
TotalCommander
Notepad++
------------------------------------------------------------------------------------

Этап первый - перенос аватаров и вложений из SMF21rc3 в vBulletin533


Копируем папки аватаров из стандартной папки SMF21rc3

Вставляем в стандартную папку аватаров vBulletin533

Еще раз вставляем все папки SMF21rc3 в папку thumbs

Копируем аватары из стандартной папки SMF21rc3 custom_avatar и вставляем в стандартную папку аватаров vBulletin533, и еще раз вставляем в папку thumbs

У меня остались аватары из юкоза и DLE в папке SMF21rc3\uploads\fotos, их так же надо закинуть в стандартную папку аватаров vBulletin533, и еще раз в папку thumbs

Выставляем свои данные в config.php

Запускаем конвертер по адресу http://vbulletin533/convert_vbulletin/smf-art.php и жмем по порядку кнопочки :biggrin:

В админке vBulletin533 жмакаем Аватары и Место хранения изображений. Прописываем путь как на картинке. Форум думает, что аватары уже загружены в память, так надо ему типа помочь избавиться от сего непосильного груза :lol: Жмите кнопку Вперед и ждите окончания процесса.

Все, аватары подключены и теперь будут считываться из папки customavatars

Вы можете нажать кнопку Список участников просмотреть юзаков с аватарами.

Приступим к физическому созданию аватаров из папок SMF21rc3. Жмите кнопку Вперед.

Я выставил вместо 300 число 150. Пару раз зависал форум. Жмите опять кнопку Вперед.

Все аватары загрузились в базу данных в таблицу vb _customavatar

Переименуйте папку customavatars а вместо нее из архива скиньте пустую папку с причандалами.

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

Скопируйте папку с аватарами и вставьте ее на форум vBulletin3812 по пути OSPanel\domains\vBulletin3812\forums\customavatars. Откройте в TotalCommander папку с аватарами и переименуйте все расширения аватаров в .gif


С вложениями еще проще. Скопируйте из папки attachments вложения форума SMF21rc3 на форум vBulletin3812 по пути OSPanel\domains\vBulletin3812\forums\attachments\1\. Папка под именем 1 означает идентификатор юзака. Если папки там по годам накиданы, то из каждой папки перенесите вложения в основную папку. Откройте в TotalCommander папку с вложениями и выставьте переименование как на картинке.

Поставьте гальку на регулярку,

Найти -
(.*)_(.*)(.dat)

Заменить на
$1.attach



Скачать конвертер аватаров

Вы должны войти или зарегистрироваться, чтобы увидеть этот текст.


Продолжение следует....

WYLEKАвтор темы

Этап второй - перенос данных из SMF21rc3 в vBulletin3812

Что может конвертер...

1. Перенос пользователей
2. Перенос аватаров
3. Перенос групп
4. Перенос тем
5. Перенос статей
6. Связь сообщений с темами
7. Перенос смайликов
8. Перенос лайков
9. Перенос репутации
10. Перенос личных сообщений
11. Перенос вложений
12. Перенос тэгов из мода Optimus

Что важно - все ID остаются на месте, так что внутренние ссылки будут работать :biggrin:
Нашел в сети конвертер заводской impex1.104 для SMF 2.0, вдохнул в него жизнь :order: ,  заработало это чудо. Все ID в кучу, вложения не переносит, так, недоделка какая то :lol:


Аватарки и вложения уже на месте, теперь надо смайлики перенести в vBulletin3812
В админке SMF21rc3 смотрим, какая папка по умолчанию подключена.

Переносим ее на новый форум, название папки сделайте с маленькой буквы.

Приступаем к конвертации, для этого надо заполнить конфигурацию. Все здесь понятно, я думаю, единственно счетчик импорта-экспорта аватаров это например имя аватара avatar1_2.gif, цифра перед расширением и есть оно :biggrin:


Запускаем конвертер и по порядку тыкаем кнопочки, или ссылки, как кому нравится :1tooth:
На этом вроде бы и все, но покажу как увидеть результат сего непосильного труда :mad:
Забыл написать - чтобы сконвертировать лайки, надо установить на vBulletin3812 мод Post Thanks 7.7 SE for 3.8.x

После переноса данных идем в Аватары и имитируем сброс картинок из базы данных в файловую систему.

Теперь форум будет читать аватары из папки customavatars

Вложения так же скидываем в файловую систему :1tooth:

Пишем здесь путь папки ./attachments

Все, вложения будут читаться из папки attachments

Чтобы увидеть разделы и темы надо пересчитать инфу. Пока достаточно перестроить два счетчика.

Если аватары видны не у всех пользователей, зайдите в Управление группами пользователей, и по очереди дайте разрешения на аватары.

Вот тут :ura:

Ну, теперь уже все.

Скачать конвертер...

Вы должны войти или зарегистрироваться, чтобы увидеть этот текст.


Скачать набор из vBulletin 3.8.12, русификатор к нему и моды Cyb - Sub-Forum Manager v.2.5 (Ru v.1.02), Post Thanks 7.7 SE for 3.8.x, gd_davatar, mdm_image_resizer_lite_2.0.2_ru и бб-коды Spoiler Tag, YouTube Tag.

vBulletin 3.8.12+моды.rar

* Ваши права на сайте

    Light Portal

  • Вы можете просматривать элементы портала
  • Вы не можете управлять блоками
  • Вы не можете управлять своими страницами
  • Вы не можете размещать свои страницы без модерации

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

Яндекс.Метрика Каталог@MAIL.RU - каталог ресурсов интернет