Как правильно обновить, чтобы не порушить шаблон?
Я бы делал так (а я так пару раз делал): ставим полностью новый сайт с БД, а потом смерживаем старую БД и новую (переносим в новую). А на шаблоне модерн настраиваем как нужно вывод.
Как правильно обновить, чтобы не порушить шаблон?
Я бы делал так (а я так пару раз делал): ставим полностью новый сайт с БД, а потом смерживаем старую БД и новую (переносим в новую). А на шаблоне модерн настраиваем как нужно вывод.
В данный момент осталась такая проблема. Не открывается список установленных компонентов. Есть подозрение на один из плагинов. Как можно удалить его в ручном режиме, не через админку? 

Режим отладки
Просится обновление компонента iforms и возможно других. Для начала в файле system\languages\ru\loadir_iforms.php удалите или закомментируйте строку содержащую LANG_GUEST
И не забывайте, что в некоторых релизах есть раздел «В этом релизе удалены файлы:», который иногда обязательный к исполнению. Например тут instantcms.ru/novosti/release2160.html