Этот сайт создан как клуб русификаторщиков. Для нас существуют три основных правила.
1. Мы никому и ничего не должны!
2.Один пришедший на сайт толковый русификаторщик дороже всех пользователей.
3. Мы делаем русификаторы для своего сайта, но в оригинале ими могут пользоваться все в интернете.
Сделал еще один конвертер, теперь на vBulletin3812. Почему эта версия форума, да потому что поддерживает PHP7
Как всегда можно посмотреть конечный результат здесь - http://sub.wylek.ru/forums/index.php
Просмотрел возможности этого чуда, совместимость таблиц - все ОК. Одна ложка дегтя все же есть, аватары только на .gif Да и пути он нихрена не понимает
Для интереса установил пятую версию, опа понимает все расширения и пути Что это означает - в SMF21rc3 аватары могут находится в любой папке, а если установлен мод то на 20 картинок приходится до пару сотен пользователей. Надо физически создать аватары юзаков, программно то это пустяк. Так все это сделает форум vBulletin533. Самое "сложное" будет перенести аватары из одной папки в другую
Да, конвертер теперь для простых юзеров - просто жми кнопочки и все
----------------------------------------------------------------------------------- Инструменты для сего действия...
Open Server_5.2.8 Sypex Dumper Pro 2.3.2 vBulletin533 vBulletin3812 TotalCommander Notepad++ ------------------------------------------------------------------------------------
Этап первый - перенос аватаров и вложений из SMF21rc3 в vBulletin533
Копируем папки аватаров из стандартной папки SMF21rc3
Вставляем в стандартную папку аватаров vBulletin533
Еще раз вставляем все папки SMF21rc3 в папку thumbs
Копируем аватары из стандартной папки SMF21rc3custom_avatar и вставляем в стандартную папку аватаров vBulletin533, и еще раз вставляем в папку thumbs
У меня остались аватары из юкоза и DLE в папке SMF21rc3\uploads\fotos, их так же надо закинуть в стандартную папку аватаров vBulletin533, и еще раз в папку thumbs
Выставляем свои данные в config.php
Запускаем конвертер по адресу http://vbulletin533/convert_vbulletin/smf-art.php и жмем по порядку кнопочки
В админке vBulletin533 жмакаем Аватары и Место хранения изображений. Прописываем путь как на картинке. Форум думает, что аватары уже загружены в память, так надо ему типа помочь избавиться от сего непосильного груза Жмите кнопку Вперед и ждите окончания процесса.
Все, аватары подключены и теперь будут считываться из папки 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 29 января 2023 - 13:45
Этап второй - перенос данных из SMF21rc3 в vBulletin3812
Что может конвертер...
1. Перенос пользователей 2. Перенос аватаров 3. Перенос групп 4. Перенос тем 5. Перенос статей 6. Связь сообщений с темами 7. Перенос смайликов 8. Перенос лайков 9. Перенос репутации 10. Перенос личных сообщений 11. Перенос вложений 12. Перенос тэгов из мода Optimus
Что важно - все ID остаются на месте, так что внутренние ссылки будут работать Нашел в сети конвертер заводской impex1.104 для SMF 2.0, вдохнул в него жизнь , заработало это чудо. Все ID в кучу, вложения не переносит, так, недоделка какая то
Аватарки и вложения уже на месте, теперь надо смайлики перенести в vBulletin3812 В админке SMF21rc3 смотрим, какая папка по умолчанию подключена.
Переносим ее на новый форум, название папки сделайте с маленькой буквы.
Приступаем к конвертации, для этого надо заполнить конфигурацию. Все здесь понятно, я думаю, единственно счетчик импорта-экспорта аватаров это например имя аватара avatar1_2.gif, цифра перед расширением и есть оно
Запускаем конвертер и по порядку тыкаем кнопочки, или ссылки, как кому нравится На этом вроде бы и все, но покажу как увидеть результат сего непосильного труда Забыл написать - чтобы сконвертировать лайки, надо установить на vBulletin3812 мод Post Thanks 7.7 SE for 3.8.x
После переноса данных идем в Аватары и имитируем сброс картинок из базы данных в файловую систему.
Теперь форум будет читать аватары из папки customavatars
Вложения так же скидываем в файловую систему
Пишем здесь путь папки ./attachments
Все, вложения будут читаться из папки attachments
Чтобы увидеть разделы и темы надо пересчитать инфу. Пока достаточно перестроить два счетчика.
Если аватары видны не у всех пользователей, зайдите в Управление группами пользователей, и по очереди дайте разрешения на аватары.
Вот тут
Ну, теперь уже все.
Скачать конвертер...
Внимание! У вас нет прав для просмотра скрытого текста.
Скачать набор из 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.