カテゴリ | |
---|---|
サマリ | (newプラグイン) comment, pcommentなどで、日付の部分にページへのリンクが表示される |
バージョン | 1.4.5_1 |
投稿者 | さるさる |
状態 | 完了 |
投稿日 | 2005-05-06 (金) 11:43:10 |
pcommentをデフォルトのまま使用しているのですが、入力されたコメントに入力日時ではなく、親ページの名前が表示されるようになりました(以下のような感じです)。
コメント 名前 親ページ (New)
以前のバージョンでは「コメント、名前、日時、(New)」という書式で表示されていました。できればこの形式で表示するようにしたいと考えております。知識がないなりにpcomment.ini.phpの中身を読んでいますが、今のところ解決策を見つけられずにおります。
もし何か良い方法をご存知の方がいらしたら、是非教えてください。よろしくお願いします。
再現手順: (1) このような文字列をどこかに書く: &new{2005-05-07 (土) 05:17:55}; (2) 編集し終えると、内容がレンダリングされる: 2005-05-07 (土) 05:17:55 New! (3) "2005-05-07" というページを作成する (4) 1 のページを(再)表示すると、newプラグインがAutoLinkに 影響されたかのような挙動を示す。CVS版の場合: &new([nodate]){date}: Invalid date string; (5) "2005-05-07" というページを削除すると、元に戻る
function plugin_new_inline() { global $vars, $_plugin_new_elapses; $retval = ''; $args = func_get_args(); - $date = array_pop($args); // {date} always exists + $date = strip_htmltag(array_pop($args)); + // {date} always exists. strip_htmltag() is just for AutoLink