При появлении нового программного обеспечения, в нём неизбежно будут внедрены изменения в стандартных шаблонах, которые должны быть перенесены в ваши кастомные темы. При обновлении, только неизмененные шаблоны будут автоматически обновлены, и вам нужно самостоятельно внедрить изменения в необновлённые шаблоны.
Есть несколько инструментов, доступных для вас, чтобы достичь этого. Каждый из которых описан ниже.
Различия тем
Инструмент различия тем это внешний инструмент, расположенный на сайте разработчика по ссылке:
https://invisionpower.com/index.php?app=core&module=system&controller=plugins&do=diff
Этот инструмент позволит вам увидеть различия между 2 версиями IPS4, начиная с 4.0.0 и до текущей.
Инструмент сравнения различий в шаблона IPS4
После того, как вы выбрали версии для сравнения, вы увидите все изменения между шаблонами выбранных версий в формате, показанном на изображении ниже. Красный текст показывает удалённый код, зелёный - добавленный код.
Сравнение в админцентре
Вы можете сравнить изменённый шаблон вашей темы со стандартным шаблоном прямо в вашем админцентре.
Прежде всего, вы должны знать какие именно элементы были изменены в вашей теме. Вы можете сделать это с помощью меню выбора, расположенного сверху списка шаблонов, и выбрать в меню только модифицированные шаблоны. Это позволит вам быстро найти все шаблоны, которые вам необходимо обновить вручную после обновления программного обеспечения.
Поиск модифицированных шаблонов темы
После того, как вы нашли и открыли шаблон, над которым необходимо поработать, вы увидите кнопку Инструменты в правом верхнем углу экрана. При нажатии на неё вы увидите опцию, которая покажет вам стандартный код шаблона.
После того, как вы выбрали это, вы увидите стандартный шаблон, расположенный рядом с модифицированным, и отображающий все изменения, как показано на изображении ниже. Обратите внимание, что вы не можете редактировать код стандартного шаблона.
Просмотр изменений шаблонов в админцентре