Конвертер форума woltlab forum v5.1.8 на vbulletin 425
-
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2188
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3495
Был: 2024-10-09 14:08
Лайков: 202
Перенос данных с форума woltlab на vbulletin4
В этом деле самое интересное уйти на другой форум со всеми данными. В сети так и не нашел конвертера, есть поделка с woltlab-forum на mybb. Я попробовал сие творение, даже перевел на русский, конверсия произошла без ошибок НО, все ID пользователей слетели, но самое фиговое это убиты все ID сообщений .
Почему это херово? Да если на форуме присутствуют внутренние ссылки, как у нас, то их надо будет восстанавливать вручную или забить на них
Да, конвертер тот не восстанавливает зашифрованные теги как ниже...
И если теги выравнивания можно победить, то вложения переделывать вручную не имеет смысла, когда их тысячи<woltlab-metacode dаta-name=\"attach\" data-attributes=\"WуI2NjYiXQ==\"></woltlаb-metacode> <woltlab-metacode dаta-name=\"email\" data-attributes=\"WуJzdXBwb3J0QHJhZGlhbGl4LmNvbSJd\"></woltlаb-metacode> <woltlab-metacode dаta-name=\"align\" data-attributes=\"WуJjZW50ZXIiXQ==\"><img...be7dab96cf88.png\"></woltlаb-metacode>
Победил я это все
Что перенесено...
Пользователи
Профиль
Аватары
Группы
Звания
Категории
Разделы
Темы
Сообщения
А так-же...
Смайлики
Лайки
Репутация
Личка
Вложения
Сделал я конвертер уже как пол года назад, немного война не дает выставить сие творениеСообщение отредактировал WYLEK 20 сентября 2024 - 21:3720 сентября 2024 - 21:35 / #1 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2188
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3495
Был: 2024-10-09 14:08
Лайков: 202
Как это всё работает? Конвертер разбит на три части.
Часть первая, вступительная
Нажимаем все ссылки по порядку и делаем мозговой штурм.
Файлы аватар.txt и аватар.md5 находятся в архиве конвертера.
1. email - ищет в постах и личке мыло
2. Подготовка - приводит в божеский вид теги
3. Создание атачей и почта - прописывает 100% номера атачей и почты (минус один - одна почта на сообщение)
4. Сигнатура - тут и ежу понятно
5. Аватары - нужно поработать в TotalCommander , Notepad++ и phpMyAdmin
----------Аватары------------
Все тексты редактируем в Notepad++
--------Поехали----------------------
В TotalCommander войти в папку "C:\OSPanel1\domains\woltlab\images\avatars" и нажать Команды->Показать все файлы без подкаталогов
Выделить все файлы и скопировать в папку "C:\OSPanel1\domains\woltlab\аватар"
--------Далее---------------------
Выделить все аватары и скопировать содержимое всех колонок. Вставить в файл аватар.txt
Найти^(\d*)-(.*?)\.(.*?)$
Заменить$1|$2|gif|
-----------------------------
В phpMyAdmin открыть таблицу wcf1_user_avatar1 и сделать экспорт строк из таблицы "wcf1_user_avatar1" в формате Texy! text
Удалите ненужное
Найти^\|(\d*)\|(.*?)\|(.*?)\|(\d*)\|(\d*)\|(\d*)\|
Заменитьavatar$6_2.gif
строки с файлам avatar-default.svg и avatar-spider-default.svg удалить
Выделить все и скопировать в файл аватар.md5
--------------------------------
Рисую описание дальше, малость уже подзабыл что дедал и походу вспоминаю
--------------------------------
Откройте в TotalCommander папку "C:\OSPanel1\domains\woltlab\аватар"
Выделите все и Групповое переименование. Нажмите кнопочку
Далее откройте файл
Если высочит окно с ошибкой, значит не совпадает число аватаров и имен.
Возможно вы не удалили эти файлы
Все, аватарам дали родные имена
------------------------
Аватары
Из папки аватар - C:\ospanel1\domains\woltlab\аватар копируем все файлы в папку customavatars - C:\ospanel1\domains\vbulletin425\forums\customavatars и в папку thumbs - C:\ospanel1\domains\vbulletin425\forums\customavatars\thumbs
Смайлы
Из папки smilies - C:\ospanel1\domains\woltlab\images\smilies копируем все файлы в папку smileys - C:\ospanel1\domains\vbulletin425\forums\smileys
-----------------------------------
Рисую дальше...Сообщение отредактировал WYLEK 27 сентября 2024 - 08:1521 сентября 2024 - 11:33 / #2 -
Оффлайн
Звание: Бывалый
Команда сайта
Сообщений: 316
Создано тем: 26
Рейтинг: 5
Репа: (151|151|0)
Баллы: 496
Страна: не указана!
Был: 2024-09-22 08:37
Лайков: 189
WYLEK,
Почтение за труд. Но главное, - что живы и здоровы.22 сентября 2024 - 08:40 / #3 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2188
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3495
Был: 2024-10-09 14:08
Лайков: 202
22 сентября 2024 - 19:26 / #4 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2188
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3495
Был: 2024-10-09 14:08
Лайков: 202
----------Вложения----------
В TotalCommander войти в папку C:\ospanel1\domains\woltlab\attachments и нажать Команды->Показать все файлы без подкаталогов
Создаем папку под именем 1 - C:\ospanel1\domains\vbulletin425\forums\attachments\1
Выделить все файлы и скопировать в папку 1
Удалите этот файл
Зайдите сюда C:\ospanel1\domains\vbulletin425\forums\attachments\1 и выделите все.
Потом забейте в поиск thumbnail и жмите Файлы на панель
Правый клик мыша и удалите эти файлы
[
Опять Поиск и забейте tiny. Правый клик мыша и удалите эти файлы
Зайдите сюда C:\ospanel1\domains\vbulletin425\forums\attachments\1 и выделите все, потом Групповое переименование
Включаем Регулярные выражения и подставляем данные
Найти(.*)-(.*)
Заменить на$1.attach
На этом подготовка завершена
Рисую дальше, там уже только кнопки тыкатьСообщение отредактировал WYLEK 23 сентября 2024 - 20:0323 сентября 2024 - 19:59 / #5 -
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2188
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3495
Был: 2024-10-09 14:08
Лайков: 202
Загрузка данных
По порядку нажимаем кнопки.
Настройка в админке vbulletin425
Заходим в Обслуживание->Основные инструменты обновления. Жмем пока эти две кнопки.
Теперь поиграемся немного...
1.Переходим в Вложения->Место хранения вложений. Сейчас вложения хранятся в базе данных и жмем кнопку Вперед. Прописываем путь ./attachments и все равно жмем кнопку Вперед и еще раз Вперед.
2. Переходим в Вложения->Место хранения вложений. Сейчас вложения хранятся в файловой системе, в директории ./attachments и жмем кнопку Вперед и еще раз Вперед. Будут типа ошибки но главное чтобы совпадало число атачей и с ошибками был ноль.
3. Наступила очередь кнопки в конвертере Вложения по папкам, жмите ее.
4. Переходим опять в Вложения->Место хранения вложений, и по пункту первому, все папки вложений будут под ID пользователей, которые заливали картинки на форум.
-----------------------------------
1. Заходим в Аватары->Место хранения изображений. Типа авки хранятся в базе данных. Жмем кнопку Вперед и еще раз Вперед.
2. Переходим в Аватары->Место хранения изображений. Сейчас аватары хранятся в файловой системе, в директории ./customavatars, загружаем свои аватары в базу данных, жмем кнопку Вперед и еще раз Вперед. Ждемс...
3. Вот и загрузились. Заходим сюда C:\ospanel1\domains\vbulletin425\forums и очищаем папку customavatars и в ней папку thumbs. Опять в Аватары->Место хранения изображений и жмем кнопку Вперед и скидываем аватары на диск. Форум пропишет правильные данные аватаров физически.
Больше я писал, чем дела
Скачать.Внимание! У вас нет прав для просмотра скрытого текста.Смотрящий нравится это сообщение.Сообщение отредактировал WYLEK 27 сентября 2024 - 09:0227 сентября 2024 - 08:12 / #6
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
- Создано тем
- 1191
- Всего сообщений
- 15721
- Пользователей
- 17967
- Новый участник
- olkavv