1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Сложный переезд

Тема в разделе "Переезд на XenForo c других движков", создана пользователем Lopar, 10.07.2013.

Загрузка
  1. Lopar

    Lopar Местный

    Регистрация:
    12.10.10
    Сообщения:
    24
    Симпатии:
    10
    Версия XF:
    1.2.3
    Ребят, столкнулся с идиотским случаем. Есть три базы: vb3.8, vanilla2 (сконвертированная из vb3.8), smf2. Человек вёл форумы периодически меняя движки. Встал вопрос переезда на xf1.2 с импортом данных из всех трёх баз.

    Такое вообще в природе возможно? Любыми многоступенчатыми операциями. У меня промышленный ступор.
     
  2. Гептилл

    Гептилл Активный пользователь

    Регистрация:
    03.03.13
    Сообщения:
    91
    Симпатии:
    41
    Версия XF:
    1.3.0
    Почему именно из трёх баз? Нужно три форума? При смене движков база разве не конвертировалась? Как тогда работал форум? Я технически этого не пойму.
     
  3. Lopar

    Lopar Местный

    Регистрация:
    12.10.10
    Сообщения:
    24
    Симпатии:
    10
    Версия XF:
    1.2.3
    Человек хочет три форума слить в один, так как каждый следующий, по ходу, дополняет предыдущий. То есть три импорта один поверх другого. Если пользователи дублируются - записывать более новые значения. Первоочередная задача сохранить пользователей-темы-сообщения. Если будет путаница с разделами - модераторы вручную наведут порядок.
     
  4. WalRus

    WalRus Местный

    Регистрация:
    04.02.11
    Сообщения:
    33
    Симпатии:
    21
    Теоретически да, а практически - нужно пробовать. А темы и посты тоже дублируются в каждом из форумов?
     
  5. Lopar

    Lopar Местный

    Регистрация:
    12.10.10
    Сообщения:
    24
    Симпатии:
    10
    Версия XF:
    1.2.3
    Нет не дублируются. Хотя... Если ваниль сконвертирована из булки, то эти две базы могут во многом совпадать контентом. Еще известно, что на булке overдофига вложений, опциональное условие - сохранить и их тоже.
     
  6. Гептилл

    Гептилл Активный пользователь

    Регистрация:
    03.03.13
    Сообщения:
    91
    Симпатии:
    41
    Версия XF:
    1.3.0
    Объедините всё в одну базу. К примеру на движке vbulletin (лучше все базы сначала конвертировать в vbulletin, а потом сливать в одну - меньше мороки будет). Можно врукопашную, а можно пару скриптов написать. Основная проблема там в ID тем, сообщений да пользователей будет. А уж потом конвертируйте в XF имеющимися средствами.
     

Поделиться этой страницей