**[[質問箱4/537]] [#zb901b90]
|RIGHT:70|LEFT:410|c
|~サマリ|ref機能に関する質問|
|~バージョン|1.4.7|
|~投稿者|[[MTG]]|
|~状態|質問|
|~投稿日|&new{2009-12-09 (水) 02:19:27};|
***質問 [#l3a0a032]
refプラグインを使用して張った画像にマウスカーソルを合わせると、そのファイル名が表示されてしまうのですが、これを無くためにはどう記述すれば良いでしょうか。
",,"としても効果が無く、", ,"とすれば当然ながら半角スペースが表示されてしまい悩んでいます。

***回答 [#b59b1cdc]
- 「そういうオプションがデフォルトでついていないので、改造しないと実現できない」が回答になります。&br;すでに先人がそーいった事に挑戦していたり、自作プラグインとして公開していたりするかもしれないので、(公式以外もを含めて)検索をしてみましょう。あるいは、自力で挑むかです。 --  &new{2009-12-09 (水) 03:36:21};
- 質問する前に暫く探してみたのですが、探し方が悪いのか目的のプラグインが見つけられませんでした。気長に探そうと思います。回答ありがとうございました。 -- [[MTG]] &new{2009-12-09 (水) 06:10:28};
-- 事前に試していた事を質問する時に書いておかないと、Q&A みたいな答えを返されたり、すでに試した事をするようにアドバイスされる可能性があるので、気をつけた方がいいですよ。 --  &new{2009-12-10 (木) 16:30:12};
- そういうニーズが今までなかったのかも。とりあえずでよければ、こんなかんじで。&br;plugin/ref.inc.php (rev.1.50 での目安)
--120行目あたり
		'nowrap' => FALSE, // TABLEで囲まない
  		'around' => FALSE, // 回り込み
  		'noicon' => FALSE, // アイコンを表示しない
  		'nolink' => FALSE, // 元ファイルへのリンクを張らない
 +		'notitle'=> FALSE, // title属性をつけない
  		'noimg'  => FALSE, // 画像を展開しない
  		'zoom'   => FALSE, // 縦横比を保持する
  		'_size'  => FALSE, // サイズ指定あり
  		'_w'     => 0,       // 幅
--350行目あたり
  	}
  
  	if ($is_image) { // 画像
 -		$params['_body'] = "<img src=\"$url\" alt=\"$title\" title=\"$title\" $info/>";
 -		if (! $params['nolink'] && $url2)
 -			$params['_body'] = "<a href=\"$url2\" title=\"$title\">{$params['_body']}</a>";
 +		if ($params['notitle']) {
 +			$params['_body'] = "<img src=\"$url\" alt=\"$title\" $info/>";
 +			if (! $params['nolink'] && $url2)
 +				$params['_body'] = "<a href=\"$url2\">{$params['_body']}</a>";
 +		} else {
 +			$params['_body'] = "<img src=\"$url\" alt=\"$title\" title=\"$title\" $info/>";
 +			if (! $params['nolink'] && $url2)
 +				$params['_body'] = "<a href=\"$url2\" title=\"$title\">{$params['_body']}</a>";
 +		}
  	} else {
  		$icon = $params['noicon'] ? '' : FILE_ICON;
 -		$params['_body'] = "<a href=\"$url\" title=\"$info\">$icon$title</a>";
 +		if ($params['notitle']) {
 +			$params['_body'] = "<a href=\"$url\">$icon$title</a>";
 +		} else {
 +			$params['_body'] = "<a href=\"$url\" title=\"$info\">$icon$title</a>";
 +		}
  	}
  
  	return $params;
-
'notitle' でtitle属性をつけないという、ほかの誰かの改造とパラメータ名がかぶりそうな仕様ですが・・・ --  &new{2009-12-09 (水) 15:05:14};
- ありがとうございます。早速試してみたのですが、新しく別のwikiをインストールしてみた場合もやはりファイル名が表示されてしまいました。ちょっと原因がわかりません… -- [[MTG]] &new{2009-12-12 (土) 01:32:09};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

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

SourceForge