-
Установка конвертера IPS4 ни чем не отличается от установки любого другого приложения в IPS4. Здесь мы будем считать, что вы никогда не устанавливали приложения ранее.
Где загрузить конвертер
Первое, что вам нужно будет сделать, это скачать приложение конвертера. Вы можете скачать его на официальном сайте разработчика. Прямая ссылка:
https://invisionpower.com/files/file/7814-ips4-converters/
Установка конвертера
Для установки приложения посетите следующую страницу вашего админцентра Система > Возможности > Приложения. Далее вам необходимо нажать кнопку установки:
После этого вам нужно указать файл convert.tar, который Вы скачали на первом этапе данной инструкции. Нажмите кнопку Установить.
После завершения установки конвертера, вы увидите его конфигурацию в меню Система > Conversions, где вы можете начать вашу конвертацию.
-
Перед тем, как вы начнёте конвертирование, есть несколько важных пунктов, которые вам нужно знать. Это важная информация, поэтому не пренебрегайте ознакомлением с ней, иначе могут возникнуть непредвиденные обстоятельства.
У вас есть доступ к старому сайту? - это может быть очевидным, но вы должны убедиться, что ваш старый сайт находится на том же сервере, на котором установлен Invision Community.
Всё ли работает? перед началом, если вы переместили ваш старый сайт на новый сервер для конвертирования, убедитесь в том, что всё работает корректно. Убедитесь в правильности путей сайта и вообще в целом, как будто вы хотите продолжить пользоваться этим сайтом. Этот важный шаг поможет вам сэкономить время, гарантируя, что вы не начнёте процесс конвертации снова из-за ошибок.
Очистите свой сайт. Перед началом конвертирования, очистите свой старый сайт. Убедитесь, что вы не имеете данных, которые будут конвертированы, но которые вы хотели бы удалить. Чем меньше данных у вас есть для конвертирования, тем быстрее пройдёт этот процесс. Нет смысла конвертировать ненужные вам данные.
Подготовьте необходимые данные. Убедитесь, что у вас пути старого сайта и учётные данные от базы данных. Вам понадобится эта информация в процессе конвертирования.
Всё ли доступно? Убедитесь, что ваши файлы и база данных доступны из расположения Invision Community. Проверьте разрешения, чтобы гарантировать доступ к этим данным.
Настройки групп, профилей и т.д. В процессе конвертирования вам будет предложено связать ваши текущие группы пользователей, поля профилей и т.д. с подобными в Invision Community, таким образом имейте это ввиду и держите эту информацию на готове.
Измените настройки. Некоторые данные, например изображения, будут импортированы с учётом настроек программного обеспечения IPS. Вы должны изменить параметры, которые вам необходимы, ещё до импорта данных.
-
Хотя процесс конвертирования сам по себе может занять некоторое продолжительное время на крупных сайтах, сам процесс довольно прост. В нашем примере ниже мы произведём конвертирование информации с XenForo 1.5.x в Invision Community 4. Сам процесс очень похож для конвертировании любого другого программного обеспечения.
Если вы ещё не читали инструкции Установка конвертера и Перед началом конвертирования в IPS4, рекомендуем вам сделать это прямо сейчас. Их прочтение поможет вам сэкономить много времени.
Для начала нового конвертирования, посетите страницу в вашем админцентре Система > Conversions > Start New Conversion. Важно знать перед началом, что вы процесс конвертирования проходит поэтапно. Таким образом, первым шагом будет выбор единственного пункта из выпадающего меню - "System and member information". После этого нажмите на кнопку "Select Source Software".
Выбор данных для конвертирования
Затем вам будет предложено выбрать программное обеспечение, с которого вы хотите конвертировать информацию. Пожалуйста, выберите необходимое ПО из выпадающего списка и нажмите кнопку "Enter Database Details".
Выбираем программное обеспечение
На следующей странице вам будет предложено указать детали для подключения к базе данных. Данные необходимо ввести от базы данных источника (с которой вы хотите конвертировать информацию. Вам будет дана подсказка на этой странице сверху экрана).
Указание данных для подключения к базе данных
После того, как вы ввели детали для подключения к базе данных, вы будете перемещены на страницу конвертирования данных. Вы должны следовать порядку, который показан на изображении. А именно:
Конвертировать ваши старые настройки в эквивалентные настройки Invision Community.
Запустить каждый шаг конвертирования.
Либо закончить конвертирование, либо начать новое.
Обратите внимание, как вы можете увидеть, некоторые элементы имеют неактивную кнопку со значением "Cannot convert Yet". Это не является ошибкой или проблемой программного обеспечения. В данном случае имеется ввиду, что вы сперва должны запустить конвертирование информации с активной кнопкой. Нажмите кнопку "Begin Conversion" у каждого активного пункта.
Пошаговое конвертирование данных
При клике на ссылку в самом верху, чтобы конвертировать некоторые настройки, вам будет предложено выбрать настройки, которые вы хотите перенести в IPS. В нашем случае мы можем конвертировать название нашего сайта.
Перенос настроек
В процессе конвертирования, вам может быть предложено указать дополнительную информацию, чтобы продолжить процесс. Например, мы начали конвертировать смайлы и были перемещены на страницу, где нам предложено указать полный путь до директории смайлов. Как правило будет дана подсказка о том, где найти необходимую информацию, если система сможет сделать это. Вы также сможете объединить смайлы со стандартным набором смайлов IPS.
Дополнительная информация при конвертировании
При конвертировании других данных в списке вы сможете связать поля из вашей старой базы данных с полями в IPS. На изображении ниже вы увидите пример такого 'связывания' полей профиля.
Если вы выберите "Нет", будет создан новый элемент с тем же названием. Таким образом, если у вас есть поле профиля, которому вы не можете ничего сопоставить, будет создано новое поле профиля с таким же названием.
Перенос полей профиля
После завершения вы должны нажать на кнопку "Finish" снизу списка. Либо вы можете воспользоваться другой кнопкой, как показано на изображении ниже. Это перестроит данные, счётчики, кэш и многие другие параметры, необходимые для нормального функционирования системы с новыми данными.
Завершение процесса конвертирования
Имейте ввиду, что мы сконвертировали только системные данные и пользователей. Таким образом, вам нужно конвертировать другие данные - форумы, сообщения, данные галереи и многое другое. Для этого вам нужно создать новые конвертирования этих данных с помощью той же кнопки "Start New Conversion". После первого конвертирования у вас появятся дополнительные доступные пункты в выпадающем меню, как показано на изображении ниже. Выберите необходимые данные для нового процесса конвертирования данных.
Вы можете конвертировать сразу несколько групп данных в Invision Community. Так, если у вас есть 2 XenForo, вы можете импортировать их оба в IPS, если хотите.
Указание других данных
На странице указания данные для подключения к базе данных, вы сможете выбрать родительское конвертирование. Поскольку мы продолжаем наше предыдущее конвертирование, мы должны выбрать его из выпадающего списка, чтобы на этот раз добавить форумы, темы, сообщения. Если данные от базы данных не отличаются, вы можете не указывать их.
Прдолжение конвертирования
Вы должны продолжать конвертировать данные, которые хотите перенести в ваш Invision Community.
-
После успешного переноса данных с другого программного обеспечения в Invision Community, все данные готовы к работе. Однако, есть важный шаг, который вы должны произвести пере окончательным завершением процесса конвертирования - перенаправление старых ссылок.
После конвертирования вы получите недействительные ссылки на весь контент, т.к ссылки в разном программном обеспечении имеют различную структуру. Например, мы сконвертировали данные из XenForo, и любые ссылки на сообщения больше не будут работать. Однако это не проблема, мы можете перенаправить ссылки на свои эквивалентные страницы в рамках нашего Invision Community. Первое, что вам нужно сделать для этого, это скачать файл перенаправлений для вашего программного обеспечения. Файл расположен там же, откуда вы скачать конвертер.
После скачивания файла вам нужно распаковать его и вы увидите структуру директорий, похожую как на изображении ниже.
Список ПО для перенаправления ссылок
Выберите директорию программного обеспечения, с которого вы конвертировали данные, и вы увидите файлы, которые необходимы для перенаправления ссылок. В нашем случае это Links - XenForo
Конфигурационные файлы перенаправления
Вам необходимо загрузить их в корневую директорию вашего Invision Community. Однако, перед этим, нам нужно сконфигурировать программное обеспечения таким образом, чтобы оно знало, какая конвертация для него предназначена. Сделать это можно изменим конфигурационный файл с текстовом редакторе, в нашем случае это файл index.php. Здесь вы должны ввести полный путь до вашего IPS4.
Это путь на сервере, а не URL-адрес.
Вам также нужно указать идентификатор конвертирования, как показано на изображении:
Изменение конфигурационных данных
Вы можете узнать идентификатор вашего конвертирования в приложении конвертера, посетив страницу Система > Conversions > Manage Conversions.
Идентификатор расположен в колонке "Identifier", как показано на изображении ниже.
Список конвертаций
После этого загрузите файлы на ваш сервер. Ваше конвертирование и перенаправление ссылок теперь завершено.