pukiwiki1.5/external_link_icon の履歴(No.2)


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

ダウンロード#

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

手順#

  • アイコン用画像をimage/以下にアップロード。ここではext_link.pngとext_linkx2.pngとする。
  • pukiwiki.ini.phpに追記
    // 自サイトのURL (内部・外部リンクの区別のため)
    $my_site = 'nemusg.com';
  • 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

派生#