lastmod.inc.phpがCVSに追加されていない†
- ページ: BugTrack
- 投稿者: Mizar
- 優先順位: 普通
- 状態: 完了
- カテゴリー: 欲しいプラグイン
- 投稿日: 2004-05-23 (日) 15:43:24
- バージョン: 1.4
メッセージ†
CVS:整形ルール(リンクはr1_4_5_alpha時点の内容)の解説にて、
行中で&lastmod;と書くと、そのページの最終更新日時に置換されます。
との説明が含まれています(_date,_time,_now,lastmodについての言及が追加されたのはr1_4_final→r1_4での更新)が、標準のPukiWiki1.4.xのままではlastmod.inc.phpが含まれないため、自力でこれを導入しないと使うことができません。
&lastmod;†
&_date; &_time; &_now;†
コメント†
- 同様に、&_now; や &_date; や &_time; も、cvs:default.ini.phpに記載がない為機能しないようです。 -- Mizar
- 1.4.4ではrules.ini.phpに以下の修正(+CVSにlastmod.inc.phpを追加)が必要です。 -- Ratbeta
--- rules.ini.php 2004-07-13 22:12:15.000000000 +0900
+++ rules.ini.php 2004-09-20 15:45:30.040739200 +0900
@@ -20,6 +20,9 @@
'now\?' => format_date(UTIME),
'date\?' => get_date($date_format),
'time\?' => get_date($time_format),
+ '&_now;' => format_date(UTIME),
+ '&_date;' => get_date($date_format),
+ '&_time;' => get_date($time_format),
'&now;' => format_date(UTIME),
'&date;' => get_date($date_format),
'&time;' => get_date($time_format),
- &_date;&_time;&_now;については表示時に変換されるものなので、 official:質問箱/213にあるとおり、rules.ini.phpではなく、default.ini.phpへの追加ですね。
ここからは個人的な見解ですが、ユーザー定義ルールは全文に毎回適用されるため負荷要因にもなります。便利だとは思いますが、追加するのを見合わせる(整形ルールから該当文を削る)という選択肢も検討したいものです。 -- にぶんのに
- now?なども含めて1.3系互換は捨ててしまうのも良いかもしれませんね。…互換性という物を全く無視した意見ですけどね。 -- Ratbeta
- BugTrack/715 --
- ここで指摘されていたのに、lastmod.inc.phpが1.4.4に同梱されてなかったんですか。単なるミス? それとも……
ちなみに1.3系互換を捨ててしまうのはどうかと思います。 --
- test1.4:FormattingRules, test1.4:PukiWiki/1.4/Manual/Plugin/L-N などのリンクを追加。&_date;&_time;&_now;についても、デフォルトで有効となるようにした方がいいかと思います。$line_rulesに一緒に含めてしまうか、$facemark_rulesのように分けておくかは議論を要するかもしれませんが。 -- Mizar
- _date,_time,_now,lastmodともどもプラグインで実装という手段も…? -- Mizar