Статья Правильная работа с шаблонами стилей

Cyber

Основатель
Команда форума
Администратор
25.05.14
6.160
1.691
#1
Большинство стилей и дополнений периодически обновляются с целью исправления ошибок и актуальности соответствия обновлённым версиям движка.

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

Многих этот факт заставляет не обновлять стиль, придумывая "костыли".

Но сейчас я расскажу, как избавиться от головной боли во время обновления стиля и тем самым держать свой форум в чистоте и актуальном состоянии.

Во-первых, начну с того, что необходимо пользоваться системой модификации шаблонов.

А теперь о том, как правильно работать с шаблонами стиля, вносить любые изменения и сохранять их после того, как мы обновим стиль, то есть чтобы не было проблем при обновлении стиля и не приходилось записывать в блокнот все правки шаблонов и постоянно проделывать муторную работу по восстановлению этих правок после обновления стиля.

Буду описывать на примере стиля, установленного на этом форуме.

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

В дальнейшем исключительно все изменения должны делаться в дочернем стиле, не только касаемо самих шаблонов, но и изменений вносимых в настройки стиля.

  • И теперь все наши изменения в стиле не будут затронуты после обновления стиля.
Повторюсь, при обновлении стиля необходимо его устанавливать на стиль, который мы отключили, то есть родительский стиль, в приведённом выше примере он называется "Основной".

Если стиль уже установлен и в нём сделаны правки, то безопасно обновить его тоже можно. Что для этого нужно:
1. Экспортируем стиль (кнопка экспорт возле настроек стиля) как самостоятельный.
2. Затем устанавливаем готовый файл дочерним нашему стилю...
И всё. :)
После этого можно смело обновлять основной стиль. Дочерний останется на старой версии, но сохранит все настойки.
 
Забыли свой пароль?