Все знают оператор $YEAR$, который выводит текущий год. По-умолчанию он в футере ставится вместе с копирайтом. Тем более, что сейчас популярно писать продолжительность работы сайта, например, у uCozon внизу написано: 2008-2013. Но порой администраторы забывают сменить год после Нового года. Мелочь, а некрасиво получается. Создаётся мнение, что сайт забросили. Сегодня я покажу, как исправить это.
Воспользуемся условными операторами для реализации нашей задумки. На скриншоте видно то, что мы хотели бы получить в итоге. Ну что ж, приступим!
Во-первых, вспомните год создания вашего сайта. Смешно? А многие не помнят. Если вы забыли, то можете зайти на главную страницу панели управления вашего сайта и после ваших инициалов увидите дату создания данного сайта. Увидели год? Запомнили его. Теперь к следующему шагу.
Идём в Управление шаблонами - Нижний контейнер (если он у вас есть, а если нет, то я не знаю как вы будете ставить данную фичу себе на сайт) и в нужное место ставим этот код:
Код
2012<?if($YEAR$-2012>0)?>-$YEAR$<?endif?>
Во-вторых, вспоминаем год создания вашего сайта и меняем 2012 год в коде на ваш. На этом установка и настройка завершена.
В чем плюсы данного решения?
- Если вы создали в этом году сайт, то у вас будет написано просто: 2013
- Если сайт создан был в прошлом году и раньше, то у вас будет нечто подобное: 2008-2013 (Как на uCozon'e ;)
Вот такой простой пример полезности условных операторов. Все предложения и замечания прошу в комментарии ниже.