外部リンクにアイコンを表示

ダウンロード

内部・外部リンクを区別する cubic9.com

  • pukiwiki.ini.phpの変更が必要
  • lib/make_link.phpの変更が必要(diffファイルあり)
  • 1.4.6版が1.4.7でも動作する
  • diffファイルがEUCなのでUTF-8環境で使う場合は注意

http://blog.rtwiki.net/wp-content/uploads/ext_link.png
http://blog.rtwiki.net/wp-content/uploads/ext_linkx2.png

手順

  • アイコン用画像をimage/以下にアップロード。ここではext_link.pngとext_linkx2.pngとする。
  • pukiwiki.ini.phpに追記
    // 自サイトのURL (内部・外部リンクの区別のため)
    $my_site = 'pukiwiki.rtwiki.net';
  • CSSに追記する
    /* .external */
    a:link.external,
    a:visited.external{padding-left:14px;background:url("../image/ext_link.png") no-repeat 0 70%;}
    @media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5){
    	a:link.external,
    	a:visited.external{-webkit-background-size:11px 11px;background-image:url("../image/ext_linkx2.png");}
    }
  • ext_link_146_utf8.diffを元にlib/make_link.phpを変更する
    WinSCPのコンソール等で
    patch < ext_link_146_utf8.diff

コメント

コメントはありません。 コメント/Tips/外部リンクにアイコンを表示?

コメント:

最終更新: 2017-10-15 (日) 22:57:03