DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


ja:interwiki

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
ja:interwiki [2013-07-12 18:02] – XML フィード 125.55.214.60ja:interwiki [2014-02-08 14:34] (現在) s.sahara
行 8: 行 8:
 例: 例:
 | %%[[wp>InterWiki]]%%         | [[wp>InterWiki]]  | 英語 Wikipedia へのリンク | | %%[[wp>InterWiki]]%%         | [[wp>InterWiki]]  | 英語 Wikipedia へのリンク |
-| %%[[Meatball>InterWiki]]%%   | [[Meatball>InterWiki]] | MeatBall wiki InterWiki へのリンク | +| %%[[phpfn>random]]%%         | [[phpfn>random]] | PHP 関数マニュアルへのリンク  
-| %%[[google>Wiki]]%%          | [[google>Wiki]] | Google search へのリンク |+| %%[[google>Wiki]]%%          | [[google>Wiki]] | Google search へのリンク  |
 | %%[[doku>interwiki]]%%       | [[doku>interwiki]] | DokuWiki wiki へのリンク  | | %%[[doku>interwiki]]%%       | [[doku>interwiki]] | DokuWiki wiki へのリンク  |
 |    |    | |    |    |
-| %%[[this>feed.php]]%%        | [[this>feed.php]] | ''<dokuwiki_data>'' へのリンク(DokuWiki がインストールされた Web サーバ上のディレクトリ)。この仕組みは相対リンク作成する場合に利用できます。以下の例は常にその DokuWiki の[[ja:syndication|XML フィード]]にリンクします: [[this>feed.php]]\\ **''注:''** The ''.htaccess'' file may tell the web server to refuse to serve certain files or directories in the ''<dokuwiki_data>''-directory.  |+| %%[[this>feed.php]]%%        | [[this>feed.php]] | ''<dokuwiki_data>'' へのリンク(DokuWiki がインストールされた Web サーバ上のディレクトリ)。この仕組みは相対リンク作成に利用できます。以下の例は常にその DokuWiki の[[ja:syndication|XML フィード]]にリンクします: [[this>feed.php]]\\ **注:** ''<dokuwiki_data>''ディレクトリ内へのアクセス可否を決める要因には、ウェブサーバー側の制約(''.htaccess'' ファイルに記述内容)もあることに注意しましょう。  |
  
 この例は、画像をクリックして、DokuWikiの data/media ディレクトリ内の任意のファイルにアクセスする方法です。 この例は、画像をクリックして、DokuWikiの data/media ディレクトリ内の任意のファイルにアクセスする方法です。
行 22: 行 22:
  
 InterWiki ショートカットは2つのファイル内で定義されます: InterWiki ショートカットは2つのファイル内で定義されます:
-  * ''<dokuwiki_conf>/interwiki.conf'' ファイル\\ [[http://usemod.com/intermap.txt]] で提案されているすべてのショートカット収録た、デフォルトの設定ファイルです。このファイルを直接編集することもできますが、この方法では DokuWiki のバージョンアップ時に独自の設定が上書きされてしいます +  * ''[[https://github.com/splitbrain/dokuwiki/blob/master/conf/interwiki.conf|<dokuwiki_conf>/interwiki.conf]]'' ファイル\\ デフォルトの設定ファイルあり、有益と思われるショートカットを含んでいます(より多くのショーカット例は、[[http://usemod.com/intermap.txt]] を参照てください)。このファイルは DokuWiki のバージョンアップ時に上書きされるので、このファイルに独自の設定を加えるのは避けしょう。  
-  * ''<dokuwiki_conf>/interwiki.local.conf'' ファイル\\ 独自の InterWiki リンクを追加するファイルです。バージョンアップ時上書きを避けることができます。 +  * ''<dokuwiki_conf>/interwiki.local.conf'' ファイル\\ 独自の InterWiki リンク定義を追加するファイルです。バージョンアップ時にも上書きされず、独自の設定維持できます。 
  
 InterWiki ショートカットは小文字である必要があり、[[ja:pagename|ページ名]]と同じルールに従う必要があります。 InterWiki ショートカットは小文字である必要があり、[[ja:pagename|ページ名]]と同じルールに従う必要があります。
行 48: 行 48:
 同梱されている ''interwiki.conf'' ファイルの ''coral'' というショートカットの設定を参照してください。 同梱されている ''interwiki.conf'' ファイルの ''coral'' というショートカットの設定を参照してください。
 他の置換文字列の利用法も ''<dokuwiki_conf>/interwiki.conf'' ファイルにあります。 他の置換文字列の利用法も ''<dokuwiki_conf>/interwiki.conf'' ファイルにあります。
-例えば [[https://wiki.ubuntu.com/|Ubuntu's wiki]] で "LaptopTestingTeam/ToshibaPortegeM700" のような名前空間とページ名を使用した場合、interwiki.local.conf ファイル内で置換文字列 {NAME} を使用しないと、リンク先で Not Found エラーが発生します。 + 
-スラッシュが %2F に URL エンコードされてしまうためです。 +例えば [[https://wiki.ubuntu.com/|Ubuntu's wiki]] で "LaptopTestingTeam/ToshibaPortegeM700" のような名前空間とページ名を使用した場合、スラッシュが %2F に URL エンコードされてしまうために、リンク先で Not Found エラーが発生します。この対策として、InterWiki ショートカットを定義するときに 置換文字列 {NAME} を使用します。具体的には、conf/interwiki.local.conf ファイルで 以下のよう設定します:
-対策として conf/interwiki.local.conf ファイル以下のよう設定します:+
 <code>ubuntu https://wiki.ubuntu.com/{NAME}</code> <code>ubuntu https://wiki.ubuntu.com/{NAME}</code>
-それから、以下のようリンクを作成ます:+このように定義すると、以下のようなやり方で InterWiki リンクを作成できます:
 <code>[[ubuntu>LaptopTestingTeam/ToshibaPortegeM700|Ubuntu Linux on Toshiba Portege M700 Tablet]]</code> <code>[[ubuntu>LaptopTestingTeam/ToshibaPortegeM700|Ubuntu Linux on Toshiba Portege M700 Tablet]]</code>
  
行 60: 行 59:
   * ''<dokuwiki_root>/lib/images/interwiki''\\ 画像ファイルを置くディレクトリ   * ''<dokuwiki_root>/lib/images/interwiki''\\ 画像ファイルを置くディレクトリ
  
-アップロードしたアイコンの替わりにデト画像がある場合、CSS ファイル同様 [[ja:caching|キャッシュされた]] PNG や GIF 画像を削除する必要があります。+デフォルトアイコンをアップロードしたファイで置き換えた場合、CSS ファイル同様 [[ja:caching|キャッシュされた]] PNG や GIF 画像を削除する必要があります。
  
 <code> <code>
行 66: 行 65:
 </code> </code>
  
-CSS のキャッシュを無効するの、設定管理の再保存(「再保存」とは何も設定をへんこうすることなく設定管理の保存ボタンを押すこと)で実際には充分でしょう+キャッシュされたファイルを無効する簡便な方法として、設定管理の再保存(「再保存」とは何も設定を変更せずに設定管理の保存ボタンを押すこと)があります
  
 リンクアイコン表示を無効にするには、[[tips:disabling_link_icons|Disable Link Icons]] を見て下さい。 リンクアイコン表示を無効にするには、[[tips:disabling_link_icons|Disable Link Icons]] を見て下さい。
ja/interwiki.1373644944.txt.gz · 最終更新: 2013-07-12 18:02 by 125.55.214.60

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki