#refでファイル情報を表示

バージョン1.4
投稿者まるぱ
状態完了
投稿日2003-10-20 (MON) 16:20:15

メッセージ

通常のファイルを添付したときに、

#ref(ファイル名,info)

とすると、ファイル情報をとなりに表示するパッチを作ってみました。

ツールチップ(っていうのかな?)だけではなく、ファイル名のとなりに表示させたかったので・・・。

しょうもないパッチですみません m(__)m

--- ref.inc.php~        2003-06-30 14:06:48.000000000 +0900
+++ ref.inc.php 2003-10-20 16:11:14.000000000 +0900
@@ -38,6 +38,8 @@
 サイズを指定(幅x高さ)
 -999%~
 サイズを指定(拡大率)
+-info~
+ファイル情報を表示する
 -その他~
 imgのalt/hrefのtitleとして使用~
 ページ名やパラメータに見える文字列を使用するときは、#ref(hoge.png,,zoom)のように
@@ -156,6 +158,7 @@
                'nolink' => FALSE, // 元ファイルへのリンクを張らない
                'noimg'  => FALSE, // 画像を展開しない
                'zoom'   => FALSE, // 縦横比を保持する
+               'info'   => FALSE, // ファイル情報を表示する
                '_size'  => FALSE, //(サイズ指定あり)
                '_w'     => 0,      //(幅)
                '_h'     => 0,      //(高さ)
@@ -347,7 +350,8 @@
        else    // 通常ファイル
        {
                $icon = $params['noicon'] ? '' : FILE_ICON;
-               $params['_body'] = "<a href=\"$url\" title=\"$info\">$icon$title</a>\n";
+               $fileinfo = $params['info'] ? " ($info)" : '';
+               $params['_body'] = "<a href=\"$url\" title=\"$info\">$icon$title</a>$fileinfo\n";
        }
        return $params;
 }

コメント


*1 ちょっと書き込む場所的にどうかと思いますが、他に場所ないし..。 こういったちょっとしたTipsをまとめる場所がないなぁ?
*2 たしかに書き込む場所は迷いました・・・。PukiWikiに限らず、バグ報告や要望を書くところはあってもパッチの投稿場所が見つからないことって多いかも。

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-08 (月) 16:21:10
Site admin: PukiWiki Development Team

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

SourceForge