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

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


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

**パッチ
-&ref(ext_link.diff);(PukiWiki1.4.4専用)
-&ref(ext_link_146.diff);(PukiWiki1.4.6専用)

**その他の修正
それぞれ適当な箇所に追記。
-cssファイル
#code(css,nonumber,nooutline){{
a.external {
	padding-left: 14px;
	background: url("../image/ext_link.png") no-repeat left bottom;
}
}}
>
&ref(ext_link.png,noimg);をimage/に保存。

-pukiwiki.ini.php
#code(php,nonumber,nooutline){{
/////////////////////////////////////////////////
// 自サイトのURL (内部・外部リンクの区別のため)
$my_site = 'example.com';
}}

**サンプル
-http://pukiwiki.sourceforge.jp/
-[[PukiWiki>http://pukiwiki.sourceforge.jp/]]
-http://pukiwiki.osdn.jp/
-[[PukiWiki>http://pukiwiki.osdn.jp/]]
-[[PukiWiki:FrontPage]]
-http://cubic9.com/test/hatena/

**備考
IEでは[[このように途中で改行&br;されると表示が乱れてしまう>http://example.com]]のが難点。Gecko系やOperaでは問題なさそうです。~
原因は恐らく、「[[インライン要素のrepeat-x背景画像が1行目にしか表示されない>http://cssbug.at.infoseek.co.jp/detail/winie/b143.html]]」と同じでしょうね。

*コメント等ありましたらどうぞ :)
#pcomment(,5,reply)

*参考
-[[PukiWiki-dev:BugTrack/730#content_1_8]]
>ネタ元。
<
-[[Research-Based Web Guidelines: Links>http://usability.gov/guidelines/links.html#three]]
-[[羊堂本舗(2003-08-02)>http://sheepman.parfait.ne.jp/20030802.html#p04]]
-[[CYBER@GARDEN > XHTML講座 > XHTMLの基礎知識>http://www.cybergarden.net/xhtml/basic.html]]
>アイコンはこちらを参考にしました。
<

*Amazon
#amazon(4798109223,left)
#amazon(4798119865,left)
差分 一覧