====== アイコンプラグイン ====== ---- plugin ---- description: DokuWiki の中にアイコンを埋め込む author : Giuseppe Di Terlizzi email : giuseppe.diterlizzi@gmail.com type : syntax, action lastupdate : 2016-04-02 compatible : Weatherwax, Hrun, Detritus depends : conflicts : similar : fontawesome tags : icons fontawesome glyphicon fugue oxygen silk flag downloadurl: https://github.com/LotarProject/dokuwiki-plugin-icons/zipball/master bugtracker : https://github.com/LotarProject/dokuwiki-plugin-icons/issues sourcerepo : https://github.com/LotarProject/dokuwiki-plugin-icons/ donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9LJDLVSNGYSA2 screenshot_img : ---- ===== インストール ===== :!: **オプションの外部要件:** このプラグインは、個別にインストールする必要のある次の追加コンポーネントが必要です: * [[http://fontawesome.io/|Font Awesome]] * [[http://getbootstrap.com|Twitter Bootstrap の Glyphicons]] [[ja:plugin:plugin|プラグイン管理]]とプラグインの最新バージョンを示す上記のダウンロードURLを使用して、プラグインをインストールします。 手動でプラグインをインストールする方法については[[ja:plugins|プラグイン]]を参照してください。 ===== 使用例・使用方法 ===== 動作中のプラグインは[[http://lotar.altervista.org/dokuwiki/wiki/plugin/icons|ここ]]を参照して下さい。 使用例ページは、プラグインで使用可能なすべてのスタイルを表示しています。 簡単な使用方法: {{icon>house}} {{ https://img-fotki.yandex.ru/get/66958/85226599.c/0_be81d_80ed63e2_orig.png?60*284|使用例}} より複雑な使用例: {{icon>home?24&circle&padding=10px&background=#DDD&color=#CCC}} {{fa>home|My Home}} {{fugue>user?24}} {{silk>anchor}} {{flag>en}} [[:wiki:welcome|{{fa>home?24|Welcome to DokuWiki}}]] [[https://github.com/LotarProject/dokuwiki-plugin-icons|{{fa>github-square?24|Icons DokuWiki plugin on GitHub}}]] ===== 構文 ===== === 基本構文 === {{icon>icon-name&flags|title}} === DokuWiki リンク構文 === [[:dokuwiki:page|{{icon>icon-name&flags|title}}]] === 外部リンク構文 === [[protocol://host/path|{{icon>icon-name&flags|title}}]] === 利用可能なアイコン集 === ^ アイコン集 ^^ | ''icon'' | デフォルトアイコン集(''defaultPack'' オプションを参照) | | ''fa'' | Font Awesome | | ''glyphicon'' | Glyphicons | | ''typcn'' | Typicons | | ''fugue'' | Fugue | | ''oxygen'' | KDE Oxygen | ===== 設定 ===== 管理者メニューにある DokuWiki の[[ja:plugin:config|設定管理]]でプラグインの設定ができます。 ^ 設定オプション ^ デフォルト値 ^ 説明 ^ ^ ''defaultSize'' | ''16'' | サイズが指定されていない場合のデフォルト値 | ^ ''defaultPack'' | ''fa'' | 指定されていない場合のデフォルトアイコン集 | ^ ''loadFontAwesome'' | ''On'' | //Font Awesome//: CSS の読込みの許可・禁止(Bootstrap3 ベースのテンプレートの場合、不可) | ^ ''fontAwesomeURL'' | (CDN URL) | //Font Awesome// CDN or local URL | ^ ''loadTypicons'' | ''On'' | //Typicons//: CSS の読込みの許可・禁止 | ^ ''typiconsURL'' | (CDN URL) | //Typicons// CDN or local URL | ^ ''fugueURL'' | (CDN URL) | //Fugue// CDN or local URL | ^ ''oxygenURL'' | (CDN URL) | //KDE Oxygen// CDN or local URL | ^ ''silkURL'' | (CDN URL) | //Silk// CDN or local URL | ^ ''flagURL'' | (CDN URL) | //Flag// CDN or local URL | **Flag アイコン集のための注意**:デフォルトでは、Dokuwiki 内に存在する [[plugin:translation|Translation plugin]] の flag を利用します。 ===== 変数 ===== ^ 変数 ^ 値 ^ 説明 ^ | ''size'' | (''defaultSize'' オプションを参照) | アイコンサイズ(ピクセル単位) | | ''pack'' | (''defaultPack'' オプションを参照) | アイコン集 (fa, glyphicon, fugue, oxygen) | | ''circle'' | - | アイコンの周囲に //circle// を作成 | | ''border'' | - | アイコンの周囲に//境界線//を追加 | | ''borderColor''| - | 境界線の色設定 | | ''padding'' | - | アイコンに//余白//を適用(ピクセル単位) | | ''background'' | - | アイコンに//背景色//を適用(16進数か色名) | | ''color'' | - | アイコンに//色//を適用(16進数か色名) | | ''class'' | - | アイコンに CSS クラスを追加(Font Awesome や Glyphicon で便利) | | ''align'' | ''left|center|right'' | アイコンの配置(//left//・//right//・ //center//) | | ''left'' | - | アイコンを//左寄せ// | | ''right'' | - | アイコンを//右寄せ// | | ''center'' | - | アイコンを//中央揃え// | ==== Font Awesome 変数 ==== ^ 変数 ^ 値 ^ 説明 ^ | ''lg'' | - | アイコンサイズを 33% 拡大 | | ''2x|3x|4x|5x'' | - | アイコンサイズを拡大 | | ''border'' | - | アイコンに境界線を追加 | | ''spin'' | - | 回転動作を追加 | | ''pulse'' | - | 脈動動作を追加 | | ''rotate'' | ''90|180|270'' | アイコンを回転する | | ''flip'' | ''horizontal|vertical'' | アイコンを反転する | | ''pull-left'' | - | 左にアイコンを引き出す | | ''pull-right'' | - | 右にアイコンを引き出す | ===== デモ ===== デモと使用例は、[[http://www.lotar.altervista.org/dokuwiki/wiki/plugin/icons]] にあります。 ===== 開発 ===== [[https://travis-ci.org/LotarProject/dokuwiki-plugin-icons|{{ https://travis-ci.org/LotarProject/dokuwiki-plugin-icons.png?nocache|Build Status}}]] === 変更履歴 === {{rss>https://github.com/LotarProject/dokuwiki-plugin-icons/commits/master.atom 5 author date 1h }} === 既知のバグと問題点 === バグ報告と機能要望は[[https://github.com/LotarProject/dokuwiki-plugin-icons/issues|バグ追跡システム]]にお願いします。 === ToDo と要望一覧 === * ADD: New configuration option to change the Fugue CDN URL * ADD: New configuration option to change the Oxygen CDN URL ===== FAQ ===== === 携帯用の DokuWiki に Font Awesome や Glyphicon をインストールする方法 === 最初に Font Awesome パッケージをダウンロードし、DokuWiki 内にインストールディレクトリ(例:''assets/font-awesome'')を作成し、全ファイルを配置します。 次に[[ja:plugin:config|設定管理]]内で ''loadFontAwesome'' を有効にし、''fontAwesomeURL'' に Font Awesome パッケージのローカル URL(例:''/dokuwiki/assets/font-awesome/css/font-awesome.min.css'') を入力します。 代替案は、Font Awesome と Glyphicon を同梱したテンプレート([[ja:template:bootstrap3|Bootstrap3 テンプレート]])を使うことです。 ===== 議論 =====