質問箱/3052

カテゴリ
サマリ(newプラグイン) comment, pcommentなどで、日付の部分にページへのリンクが表示される
バージョン1.4.5_1
投稿者さるさる
状態完了
投稿日2005-05-06 (金) 11:43:10

質問

pcommentをデフォルトのまま使用しているのですが、入力されたコメントに入力日時ではなく、親ページの名前が表示されるようになりました(以下のような感じです)。

コメント 名前 親ページ (New)

以前のバージョンでは「コメント、名前、日時、(New)」という書式で表示されていました。できればこの形式で表示するようにしたいと考えております。知識がないなりにpcomment.ini.phpの中身を読んでいますが、今のところ解決策を見つけられずにおります。

もし何か良い方法をご存知の方がいらしたら、是非教えてください。よろしくお願いします。

追記
その後確認したところ、PukiWiki 1.4.5_1 をデフォルトのまま使った場合には、この現象はおきませんでした。私がカスタマイズした部分に何か問題があるようです。引き続き調べて見るつもりです。
追記
cacheフォルダの中身を空にしたり、autolinkをoffにしたりすると、この現象はおきませんでした。

回答

 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

*1 本来無駄な処理であるので削除していました

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-23 (木) 19:14:24
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.292 sec.

SourceForge