Важная информация для всех клиентов у которых версия продукта 1.7.0 и ниже.
В версии 1.7.1 изменён основной шаблон интерфейса продукта, а также шаблоны абсолютно всех компонентов продукта (/bitrix/components/democontent2.pi), как следствие шаблон интерфейса который существовал до версии 1.7.0 включительно - больше не будет доступен, и не будет поддерживаться.
В том случае, если по какой либо причине, Вам нужно сохранить шаблон который существовал до версии 1.7.0 включительно, Вам нужно либо сохранить и после каждого обновления переносить изменения, либо не обновляться до версии 1.7.1 и всех последующих.
В связи с этим, перед обновлением до этой версии необходимо внимательно прочитать данный текст и выполнить все необходимые требования и подготовительные работы (если версия Вашей текущей копии продукта менее 1.7.1)
Первое, и самое важное - Вы обязательно должны перед обновлением до этой версии предварительно сделать полную резервную копию всего Вашего сайта, и только после этого Вы можете обновляться предварительно изучив этот текст.
Компоненты:
Как обычно при любом обновлении продукта все файлы компонентов расположенные в папке /bitrix/components/democontent2.pi будут перезаписаны.
Но в обновлении до версии 1.7.1 часть компонентов в указанной папке будут физически удалены, в связи с тем что не используются более в бизнес-логике продукта.
Список компонентов которые будут физически удалены:
- top.auth
-
top.balance
- top.chat
- top.notification
- top.notifications
В связи с этим, если Вы модифицируете продукт под свои задачи, и используете в своей реализации указанные выше компоненты - вам необходимо предварительно скопировать и вынести их в собственное пространство имён.
Обратитесь по этому вопросу к разработчику и/или администратору Вашего сайта/сервера.
Основной шаблон:
Как обычно при любом обновлении продукта все файл основного шаблона расположенные в папке /bitrix/templates/democontent2.pi будут перезаписаны.
Но в обновлении до версии 1.7.1 часть файлов шаблона будет физически удалена.
В связи с этим, если Вы модифицируете продукт под свои задачи, и используете в своей реализации указанный выше шаблон - вам необходимо предварительно скопировать и вынести его в собственное пространство имён.
Обратитесь по этому вопросу к разработчику и/или администратору Вашего сайта.
Папки которые будут удалены вместе с содержимым из основного шаблона:
- css
- js
- fonts
- images
Однако, в том случае если папки css и/или js содержат файлы custom.css и/или custom.js соответственно, эти файлы будут перенесены в папку app основного шаблона.
Главная страница:
В обычных обновлениях главная страница сайта никогда не перезаписывается.
Однако нужно обратить внимание, что в связи в существенными изменениями в html-вёрстке основного шаблона, в обновлении до версии 1.7.1 главная страница сайта (файл index.php в корне сайта) будет перезаписана.
В связи с этим, первым делом после обновления до этой версии, Вам нужно внести определённые изменения в файл главной страницы, а именно - отредактировать на своё усмотрение мета-теги.
В том случае, если вы используете модифицированную версию продукта, Вам необходимо предварительно скопировать и сохранить свой вариант главной страницы, а затем после обновления заменить при необходимости обратно, однако Вы должны учитывать, что Ваш вариант главной страницы может быть не совместим с новым шаблоном, и возможно, Вам потребуется вносить свои корректировки.
Обратите внимание, что состав используемых в продукте компонентов изменился, и Ваш вариант главной страницы может содержать подключения компонентов которые или исключены из продукта, или используют другие шаблоны.
Подключаемые пользовательские файлы (включаемые области):
После завершения обновления, Вам необходимо перейти в папку основного шаблона (/bitrix/templates/democontent2.pi), найти в ней папку inc и перейти в неё.
Данная папка содержит различные пользовательские подключаемые файлы которые никогда при обычном обновлении не перезаписываются, однако в обновлении до версии 1.7.1 в связи с существенными изменениями в вёрстке, файлы в папке inc и вложенных в неё - будут перезаписаны.
В связи с этим, Вам необходимо вручную отредактировать под свои нужды каждый файл в этой папке и вложенных в неё.
Также имеется ряд подключаемых файлов которые будут физически удалены из папки inc основного шаблона:
- footer/copyright.php
- footer/social.php
- index/advantages.php
- index/search.php
- header/logo.php
- header/menu.php
- adv/vertical.php
- create/steps-create.php
- balance/description.php
Список файлов и их предназначение (пути указаны от папки inc):
- 404/default.php - Подключается при 404 странице
- adv/list.php - Подключается в каталоге заданий. Подразумевается использование кода вызова контекстной рекламы.
- footer/footer_site_name.php - Подключается в подвале каждой страницы. Содержит название сайта.
- header/counters.php - Подключается в HEAD каждой страницы. Предназначен для счётчиков аналитики (Яндекс.Метрика и тп.)
В процессе обновления до версии 1.7.1 будет предпринята попытка автоматически создать резервную копию главной страницы, всей папки основного шаблона а также всей папки с компонентами democontent2.pi, т.е. файлы и папки версии 1.7.0.
В случае успешного копирования данных файлов и папок, после обновления до этой версии в административной панели появится ряд сообщений с описанием операции.
Файл главной страницы и папки с шаблоном и компонентами будут скопированы в папку /upload/_democontent2.pi/backups/1.7.0_*
В случае особой необходимости (забыли скопировать и тд.) - Вы можете найти созданные копии в указанной папке.
Однако, наличие этой опции никак не гарантирует её исполнение, и не отменяет предварительное обязательное создание Вами полной резервной копии всего сайта о чём написано в начале данной инструкции.
После завершения обновления, и завершения работы с редактированием файлов указанных выше, перейдите в настройки модуля в админке (/bitrix/admin/settings.php?lang=ru&mid=democontent2.pi&mid_menu=1).
На первом экране настроек, загрузите файл с логотипом который будет отображаться в публичной части сайта.
В дальнейшем, при любой необходимости Вы можете менять логотип просто заменив существующий на новых, аналогично через настройки модуля.
Вёрстка шаблона предполагает что логотип будет в горизонтальном исполнении. Оптимально размером 203х48px, но Вы можете экспериментировать с размерами на свой вкус, в крайнем случае, Вы можете модифицировать вёрстку шаблона.
Поддерживаются следующие типы файлов: image/png, image/jpg, image/jpeg, image/svg+xml
В целях отличного качества и отображения в том числе на мобильных устройствах, настоятельно рекомендуется использовать тип файла image/svg+xml (расширение .svg)