Jump to content

Перед обновлением с 3.x на 4.x

В данной документации описана общая информация, знать которую необходимо перед обновлением Invision Community с линейки 3.x на 4.x.

Некоторые элементы в 3.x не совместимы с 4.x:

  • Стили.
  • Изображения стилей.
  • Хуки сторонних разработчиков.
  • Приложения сторонних разработчиков.
  • Языки.

Основные данные форума (пользователи, личные сообщения, форумы, темы, сообщения и т.д.) будут обновлены для работы IPS 4.x.

Резервные копии

Пожалуйста, перед обновлением убедитесь, что у вас есть полные резервные копии базы данных и файловой системы вашего сообщества.

Системные требования для работы Invision Community 4.x

Для проверки системных требований на предмет работоспособности Invision Community 4.x на вашем сервере, необходимо воспользоваться проверочным файлом - Файл проверки системных требований Invision Community 4.x.

Требования UTF8

Invision Community 4 корректно работает только с кодировкой UTF8, по этому, если кодировка вашей базы данных отлична от UTF8, в начале процесса обновления вам будет предложено конвертировать базу данных в соответствующую кодировку. Такая возможность присутствует в Invision Community 4 что называется 'из коробки' и отлично работает. После процесса конвертирования базы данных вы будете перемещены к мастеру обновления.

Проверка URL адресов и путей перед обновлением

Очень важно перед процессом обновления проверить свои url адреса и пути хранения файлов в админцентре 3.x.

Имена пользователей

Имена пользователей и отображаемые имена в IPS4 были объединены. Как администратор, вы должны выбрать какие данные использовать при обновлении. Обратите внимание, что это поле будет публично отображаться для всех пользователей. 

Друзья / Подписчики

Вместо друзей в IPS4 есть только подписчики. Теперь пользователь может подписаться на контент другого пользователя. В процессе обновления у вас есть возможность преобразовать друзей в подписчиков.

Форумы вопросов и ответов

Предыдущие версии IP.Board позволяют активировать у каждого форума функцию 'Решено'. В IPS4 этот функционал несколько расширен, позволяя пользователям задавать вопросы и оценивать ответы на них.

Группа Неактивированные

При обновлении на IPS4, группа Неактивированных пользователей объединится с группой Пользователи с "Флагом неактивированный", этим пользователям будет предложено активировать свою учётную запись, либо продолжить использование форума/сайта в качестве гостя до подтверждения аккаунта.

IP.content > Pages

Обновление IP.Content в Pages обновит базу данных приложения и её содержимое для нового приложения Pages, однако, все блоки и шаблоны необходимо создать заново после обновления.

Удалённый контент

Если у вас в панели модератора имеются удалённые элементы контента, в процессе обновления они будут удалены окончательно, т.к. в IPS 4 больше не существует такого функционала. Поэтому, если вы не хотите удалять контент, необходимо его восстановить перед обновлением.