Top/PukiWiki/改造/内部・外部リンクを区別する

内部・外部リンクを区別するはてなブックマーク

問題

文章内でWikiNameやBracketNameを使うように、
外部リンクもエイリアスを使って文章に馴染むようにしてしまいがち*1だが、
両者の違いを識別できる方がユーザビリティー的には好ましい。

パッチ

その他の修正

それぞれ適当な箇所に追記。

  • cssファイル
    a.external {
        padding-left: 14px;
        background: url("../image/ext_link.png") no-repeat left bottom;
    }

    fileext_link.pngをimage/に保存。

  • pukiwiki.ini.php
    <?php /////////////////////////////////////////////////
    // 自サイトのURL (内部・外部リンクの区別のため)
    $my_site = 'example.com'; ?>

サンプル

備考

IEではこのように途中で改行
されると表示が乱れてしまう
のが難点。Gecko系やOperaでは問題なさそうです。
原因は恐らく、「インライン要素のrepeat-x背景画像が1行目にしか表示されない」と同じでしょうね。

コメント等ありましたらどうぞ :)

name:

参考

Amazon

*1 個人的には。
差分 一覧