PukiWiki/1.4/ちょっと便利に

Category:Design

ツールチップで注釈の内容を表示する

本文中の注釈にカーソルを当てると、内容が表示されるようになります。

make_link.php 300行目付近

-$name = "<a id=\"notetext_$id\" href=\"#notefoot_$id\" class=\"note_super\">*$id</a>";
+$name = "<a id=\"notetext_$id\" href=\"#notefoot_$id\" class=\"note_super\" title=\"$note\">*$id</a>";

関連


  • フェイスマークが入ったときに、少し変な表示になりますね。noteプラグインを使ったほうがいいのかも・・・ -- teanan 2004-08-15 (日) 00:58:17
  • これだと注釈内でリンクなどを使うと、それがそのままtitle属性に入ってしまって、invalidになるのではないでしょうか? -- 2004-08-17 (火) 00:43:44
  • 単純に、こんな感じでどうでしょうか -- teanan 2004-08-17 (火) 01:39:31
    -$name = "<a id=\"notetext_$id\" href=\"#notefoot_$id\" class=\"note_super\">*$id</a>";
    +$tnote = strip_tags($note);
    +$name = "<a id=\"notetext_$id\" href=\"#notefoot_$id\" class=\"note_super\" title=\"$tnote\">*$id</a>";
  • バッチシですね、どうも。 -- 2004-08-17 (火) 23:19:42
  • 念のため、htmlspecialchars()もかけておいた方が良さそうです。 -- henoheno 2005-01-16 (日) 22:22:09
  • 長大な脚注が大量にあったときの転送・表示負担がどの位になるか少し心配ですが、ほとんどのケースでは杞憂でしょう。懸念していた「脚注の入れ子」もそれなりに取り扱える様ですので、コミットしておきます ;) MSIEは長文も折り返して表示するものの、Firefoxはあまり長い文は省略してしまいます。ブラウザによって長文に対する挙動が変わりうるというのは抑えておいて下さい。-- henoheno 2005-01-16 (日) 22:30:17
    • (携帯などのことを考えると、オフにもできた方がいいと思いますがひとまず) -- henoheno 2005-01-16 (日) 22:34:58
    • => 開発日記/2005-01-16 -- henoheno 2005-01-16 (日) 23:07:58
  • はい、携帯のほうはたしかに off にしてほしいですが、幾つかの画像のように、正規表現でカットしてもかまわないのではないでしょうか。むしろ、携帯から見たときも脚注を見たいときはたまにあるのですが、noidea なのでこちらはまた別の機会に (^^; -- みこ 2005-01-17 (月) 14:44:18


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-03-09 (水) 16:46:09
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.207 sec.

OSDN