Конвертер форума woltlab forum v5.1.8 на vbulletin 425

Назад в будующее
  1. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2188

    Создано тем: 317

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3495

    Был: 2024-10-09 14:08

    Лайков: 202

    40 Перенос данных с форума woltlab на vbulletin4

    В этом деле самое интересное уйти на другой форум со всеми данными. В сети так и не нашел конвертера, есть поделка с woltlab-forum на mybb. Я попробовал сие творение, даже перевел на русский, конверсия произошла без ошибок НО, все ID пользователей слетели, но самое фиговое это убиты все ID сообщений angry .

    Почему это херово? Да если на форуме присутствуют внутренние ссылки, как у нас, то их надо будет восстанавливать вручную или забить на них
    Да, конвертер тот не восстанавливает зашифрованные теги как ниже...
    И если теги выравнивания можно победить, то вложения переделывать вручную не имеет смысла, когда их тысячиorder

        <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>



    44 Победил я это всеura

    Что перенесено...
    Пользователи
    Профиль
    Аватары
    Группы
    Звания
    Категории
    Разделы
    Темы
    Сообщения

    А так-же...
    Смайлики
    Лайки
    Репутация
    Личка
    Вложения

    Сделал я конвертер уже как пол года назад, немного война не дает выставить сие творение friday
    Сообщение отредактировал WYLEK 20 сентября 2024 - 21:37

    20 сентября 2024 - 21:35 / #1
  2. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2188

    Создано тем: 317

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3495

    Был: 2024-10-09 14:08

    Лайков: 202

    Как это всё работает? Конвертер разбит на три части.

    Часть первая, вступительная friday
    Конвертер форума woltlab forum v5.1.8 на vbulletin 425

    Нажимаем все ссылки по порядку и делаем мозговой штурм.

    Файлы аватар.txt и аватар.md5 находятся в архиве конвертера.


    1. email - ищет в постах и личке мыло
    2. Подготовка - приводит в божеский вид теги
    3. Создание атачей и почта - прописывает 100% номера атачей и почты (минус один - одна почта на сообщение)
    4. Сигнатура - тут и ежу понятно
    5. Аватары - нужно поработать в TotalCommander , Notepad++ и phpMyAdmin

    ----------
    Аватары
    ------------

    47 Все тексты редактируем в 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
    --------------------------------

    44 Рисую описание дальше, малость уже подзабыл что дедал и походу вспоминаю biggrin

    --------------------------------
    Откройте в TotalCommander папку "C:\OSPanel1\domains\woltlab\аватар"
    Выделите все и Групповое переименование. Нажмите кнопочку biggrin


    Далее откройте файл


    Если высочит окно с ошибкой, значит не совпадает число аватаров и имен.


    Возможно вы не удалили эти файлы


    Все, аватарам дали родные имена order

    ------------------------
    Аватары
    Из папки аватар - 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
    -----------------------------------

    44 Рисую дальше...
    Сообщение отредактировал WYLEK 27 сентября 2024 - 08:15

    21 сентября 2024 - 11:33 / #2
  3. Оффлайн

    druc

    Звание: Бывалый

    Команда сайта

    Сообщений: 316

    Создано тем: 26

    Рейтинг: 5

    Репа: (151|151|0)

    Баллы: 496

    Страна: не указана!

    Был: 2024-09-22 08:37

    Лайков: 189

    WYLEK,
    Почтение за труд. Но главное, - что живы и здоровы.
    22 сентября 2024 - 08:40 / #3
  4. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2188

    Создано тем: 317

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3495

    Был: 2024-10-09 14:08

    Лайков: 202

    Цитата: druc
    Но главное, - что живы и здоровы.


    Будем жить!

    22 сентября 2024 - 19:26 / #4
  5. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2188

    Создано тем: 317

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3495

    Был: 2024-10-09 14:08

    Лайков: 202

    ----------
    Вложения
    ----------

    В TotalCommander войти в папку C:\ospanel1\domains\woltlab\attachments и нажать Команды->Показать все файлы без подкаталогов
    Конвертер форума woltlab forum v5.1.8 на vbulletin 425

    Создаем папку под именем 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


    На этом подготовка завершена pray2
    44 Рисую дальше, там уже только кнопки тыкать biggrin_mini2
    Сообщение отредактировал WYLEK 23 сентября 2024 - 20:03

    23 сентября 2024 - 19:59 / #5
  6. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2188

    Создано тем: 317

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3495

    Был: 2024-10-09 14:08

    Лайков: 202

    Загрузка данных

    По порядку нажимаем кнопки.
    Конвертер форума woltlab forum v5.1.8 на vbulletin 425



    Настройка в админке vbulletin425

    Заходим в Обслуживание->Основные инструменты обновления. Жмем пока эти две кнопки.


    Теперь поиграемся немного... applause

    1.Переходим в Вложения->Место хранения вложений. Сейчас вложения хранятся в базе данных и жмем кнопку Вперед. Прописываем путь ./attachments и все равно жмем кнопку Вперед и еще раз Вперед.


    2. Переходим в Вложения->Место хранения вложений. Сейчас вложения хранятся в файловой системе, в директории ./attachments и жмем кнопку Вперед и еще раз Вперед. Будут типа ошибки но главное чтобы совпадало число атачей и с ошибками был ноль.


    3. Наступила очередь кнопки в конвертере Вложения по папкам, жмите ее.


    4. Переходим опять в Вложения->Место хранения вложений, и по пункту первому, все папки вложений будут под ID пользователей, которые заливали картинки на форум.

    -----------------------------------

    1. Заходим в Аватары->Место хранения изображений. Типа авки хранятся в базе данных. Жмем кнопку Вперед и еще раз Вперед.
    2. Переходим в Аватары->Место хранения изображений. Сейчас аватары хранятся в файловой системе, в директории ./customavatars, загружаем свои аватары в базу данных, жмем кнопку Вперед и еще раз Вперед. Ждемс...
    3. Вот и загрузились. Заходим сюда C:\ospanel1\domains\vbulletin425\forums и очищаем папку customavatars и в ней папку thumbs. Опять в Аватары->Место хранения изображений и жмем кнопку Вперед и скидываем аватары на диск. Форум пропишет правильные данные аватаров физически.

    Больше я писал, чем дела biggrin

    Скачать.
    Внимание! У вас нет прав для просмотра скрытого текста.
    Смотрящий нравится это сообщение.
    Сообщение отредактировал WYLEK 27 сентября 2024 - 09:02

    27 сентября 2024 - 08:12 / #6

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---
Создано тем
1191
Всего сообщений
15721
Пользователей
17967
Новый участник
olkavv