#refや&refで添付ファイルにリンクを張るとき、ファイル名を指定する必要がありますが、編集中は添付ファイル名が表示されませんし、長いファイル名を一字一句間違えずに入力するのは結構面倒です。 ファイル添付時に以下のいずれかの様に出来たら便利だと思うのですがいかがでしょうか?
&attachrefも&refと同じ使い方をすればいいのです。結局、&refもページを編集して記述しますので、その代わりに&attachrefを編集で記述すればよろしいかと思います。ページが存在しなければ「ファイルの添付」という作業がそもそも発生しないので、「ページ編集」→「ファイル添付」の順が、ページ作成時のより自然な順番だと思います。&attachrefならこれが実現できます。というお答えではいかがでしょうか。 -- sha 2003-09-24 (水) 20:08:48
pukiwiki.ini.php + ///////////////////////////////////////////////// + // 編集時の添付ファイルの表示 + $attachview_edit= 1; lib/html.php function edit_formに追加 + global $attachview_edit; ..... if (array_key_exists('help', $vars)) { $body .= $hr . catrule(); } else { $body .= "<ul><li><a href=\"$script?cmd=edit&help=true&page=$r_page\">$_msg_help</a></li></ul>"; } + if ($attachview_edit){ + include_once(PLUGIN_DIR."attach.inc.php"); + $attaches=attach_filelist(); + if($attaches){ + $body .= $hr . $attaches; + } + } return $body; }