Smartyでページフッターの西暦を完全自動更新させる

2007年1月17日 オフ 投稿者: KYO
Table of Contents

新年になっての作業といえば、公開している全ページのフッターにある、西暦を更新するって作業。
年に一度しか変わらないので、出来ればあまりサーバーに負荷をかけずに、しかも・・・楽したいとこです。
Smarty化したサイトなら、以下の方法で簡単に対応可能(完全自動化)。
ってことで、メモ。

Smartyでページフッターの西暦を完全自動更新させる

例えば、ページのフッターに以下のように表示させている場合。

Copyright KYO's Tech 2006-2007 (C) Copyright All Rights Reserved.

こういう場合は、以下のようにSmartyテンプレートを作成する

Copyright KYO's Tech 2006-{$smarty.now|date_format:"%Y"} (C) Copyright All Rights Reserved.

ちなみに、Copyrightのマークは、© と書くと全ブラウザで囲い文字のCを出せる。