ブログ - piCal [0.91h] の詳細情報画面を簡素化

piCal [0.91h] の詳細情報画面を簡素化

カテゴリ : 
Customize/Hackメモ » piCal
執筆 : 
masa 2008/5/18
詳細情報画面をもう少し簡素化したい

詳細画面のテンプレートは templates/picalN_event_detail.html だが
ここは全体の大枠があるだけで、情報部分はハードコーディングされている。

コードは class/piCal.php の get_schedule_view_html() メソッドの中だ。
今回の目的は項目を減らすという単純なもの
(1) 「開始/終了日時」の(GMT+) 表示を消す(なにしろとてもローカルなサイトなので...)
(2) 「レコード表示」「繰り返し」を消す(公開/非公開は編集モードで確認する...)

(1)はとりあえず
1744行目の $disp_user_tz = ... をコメントアウトして

//	$disp_user_tz = $this->get_tz_for_display( $this->user_TZ ) ;
	$disp_user_tz = "";

のようにする

(2) は簡単
1857行目からの

	<tr>
		<td class='head'>"._PICAL_TH_CLASS."</td>
		<td class='even'>$class_status</td>
	</tr>
	<tr>
		<td class='head'>"._PICAL_TH_RRULE."</td>
		<td class='even'>$rrule</td>
	</tr>

を削除する。
  • トラックバック (0)
  • 閲覧 (5380)