Сниппеты: автоматическое формирование года

Автоматическое отображение года. Сниппет MODX

 

Простецкий сниппет для автоматического вывода текущего года, либо диапазона:
год создания сайта – текущий год, 2015 - 2016. Вот этот текущий год и будет самостоятельно меняться, когда придет 1 января.

Использовать сей код можно при оформлении знака охраны авторских прав – ©, который частенько (причем, неправильно) называют «копирайтом»


Создаем новый сниппет под названием, скажем, copyrightYear и вставляем код:

<?php 
  $year = date("Y"); 
    if($year == $start) 
      { return $year; 
    } else { 
  return ''.$start.' – '.$year.''; 
 } 

Вызываем сниппет в нужном месте чанка или шаблона следующим образом:

&copy; Студия НиК, [[copyrightYear? &start=`2015`]]

Цифра 2015 в данном случае будет начальной датой, а текущую сформирует сам сниппет.

В итоге получим задуманное: © Студия НиК, 2015 – 2022


Правильное оформление знака охраны авторских прав регулируется ст. 1271 Гражданского Кодекса РФ. Там вообще есть нюансы, но визуальное отображение должно быть таким: латинская буква С, заключенная в окружность, имя (наименование) правообладателя, через запятую год первого опубликования.