小規模Webサイト向け CMS 「すぐ使えるCGI」のサポート情報

曜日の表示と形式の変更方法

最終更新日: 2016-12-21
日付の形式の変更

CMS「すぐ使えるCGI」では管理画面や記事ページに曜日を表示する事ができます。

このサポートページでは、初期設定で表示されていないページへの曜日の表示方法と、形式(「Mon」や「月曜日」など)の変更方法をご案内します。

曜日の表示に対応している製品

Ver. 4.4 以上で曜日の表示が可能です。2016年12月現在の対応状況は以下の通りです。

曜日の表示方法

曜日のテンプレート変数

曜日が表示されていないページに曜日を追加で表示するには、ページに対応するテンプレートファイルにテンプレート変数「%_dayname_%」を追加して下さい。

表示例

%_yyyy_%/%_mm_%/%_dd_% (%_dayname_%)

曜日追加対象ファイル

ページとテンプレートファイルの対応は、下記のリンクからお使いの製品の説明書の「テンプレート対応図」をご覧下さい。

マニュアル一覧

曜日追加の手順

曜日の表示追加は、以下の手順で行って下さい。

  1. テンプレートファイルを編集
  2. サーバに上書きアップロード
  3. 管理画面の「再構築(テンプレート変更反映)」ボタンを押す
  4. ブラウザのキャッシュをクリアして表示確認

※管理画面へ曜日を追加した場合は2のアップロードまでで完了です。


曜日の形式の変更方法

初期設定(日本語版)では、曜日は「月、火、水、...」と表示されます。これを「Mon、Tue、Wed、...」などの英語表記にしたり、その他の言語の曜日名に変更する事ができます。下記の手順で変更して下さい。

admin/admin.cgi の変更

admin/admin.cgi を開いて編集します。460行目付近に「曜日の形式」を設定する部分があります。いくつかの言語での曜日表記のパターンが設定されていますので、希望の形式がある場合は表示したい形式を選んで下記の青字部分を変更して下さい。

#------------------------------[line 405]-->[line 425]-->[line 460]--
# 曜日の形式
#--------------------------------------------------------------------
# 曜日(グレゴリオ暦)の形式を以下から選択して下さい。
# Sunday   => Sunday, Monday, ....
# sunday   => sunday, monday, ....
# Sun      => Sun, Mon, ....
# sun      => sun, mon, ....
# tian     => 天, 一, ....(中文)
# ri       => 日, 一, ....(中文)
# nichi    => 日, 月, ....(日本語)
# dimanche => dimanche, lundi....
# domingo  => domingo, lunes, ....

$conf{dayname_type} = 'nichi';

曜日の形式変更のための設定値

設定値と表示の対応は以下の通りです。

設定 曜日の形式 表示例
Sunday 英語曜日名。大文字始まり Sunday, Monday, ....
sunday 英語曜日名。小文字始まり sunday, monday, ....
Sun 英語曜日名省略形。大文字始まり Sun, Mon, ....
sun 英語曜日名省略形。小文字始まり sun, mon, ....
tian 中国語曜日名。日曜日が「天」 天, 一, ....
ri 中国語曜日名。日曜日が「日」 日, 一, ....
nichi 日本語曜日名 日, 月, ....
dimanche フランス語曜日名 dimanche, lundi....
domingo スペイン語曜日名 domingo, lunes, ....

設定されていない形式の曜日を表示する場合

上記に表示したい形式が無い場合は、表示を個別に設定する事もできます。この場合は、下記例の様に表示したい内容を日曜日から順に列挙して下さい。

$conf{dayname_type} = 'nichi';
$conf{dayname_type} = ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'];

アップロード

変更したファイルをサーバに上書きアップロードして下さい。

再構築

管理画面の一覧から「再構築(テンプレート変更反映)」ボタンを押して下さい。

確認

書き出されたファイルをブラウザから確認して下さい。
変更が反映されていない場合、ブラウザのキャッシュをクリアしてから表示の再読み込みをしてみて下さい。

関連リンク

さらに詳しく