''InterWiki用の練習ページです。'' **他のWikiのページに飛んでみよう。 [#t20eea48] -[[WikiWikiWeb:FrontPage]] -[[Tiki:WelcomeVisitors]] -[[YukiWiki:FrontPage]] -[[RWiki:top]] //-[[PukiWiki:FrontPage]] //-[[ウヰキエリア:FrontPage]] **PukiWikiのページで飛んでみよう。 [#sfce4c27] -[[pukiwiki:FrontPage]] -[[pukiwiki.dev:FrontPage]] **検索だって出来る。 [#wec8fb2d] :Googleでpukiwikiを検索| [[Google:pukiwiki]] :YahooでPHPを検索| [[Yahoo:PHP]]
InterWiki用のサーバリストです。 [URL サーバ名] タイプ の形式で記述してください。
#br
* WikiEngines [#c3e04f1c] -[http://www.c2.com/cgi/wiki? WikiWikiWeb] raw WikiNameのみなのでraw。 -[http://www.todo.org/cgi-bin/jp/tiki.cgi?c=v&p= Tiki] euc -[http://www.hyuki.com/yukiwiki/wiki.cgi? YukiWiki] euc -[http://www.jin.gr.jp/~nahi/RWiki/?cmd=view;name= RWiki] euc -[http://digit.que.ne.jp/work/index.cgi? WalWiki] euc -[http://fswiki.poi.jp/wiki.cgi? FSWiki] euc -[http://www.namaraii.com/hiki/? Hiki] euc -[http://xiki.mitsuki.no-ip.com/? Xiki] utf8
* PukiWiki [#j0d346fa] // PukiWiki Official Main Site -[http://pukiwiki.sourceforge.jp/? pukiwiki] utf8 // PukiWiki Developer Site -[http://pukiwiki.sourceforge.jp/dev/? pukiwiki.dev] euc
* Search Engine [#jaaa4e4c] -[http://www.google.co.jp/search?ie=utf8&oe=utf8&q=$1&lr=lang_ja&hl=ja Google] utf8 //IEのGoogleツールバー対策でUTF-8になってます。 -[http://search.yahoo.co.jp/bin/search?p= Yahoo] euc -[http://www.wikipedia.org/wiki/ WikiPedia] utf8 -[http://en.wikipedia.org/wiki/ WikiPedia.en] utf8 -[http://ja.wikipedia.org/wiki/ WikiPedia.ja] utf8
* 拡張InterWikiName [#q192ea38] -[./?cmd=add&page= 新規] -[./?cmd=add&page= New] -[./?cmd=read&page= 参照] -[./?cmd=read&page= View] -[./?cmd=edit&page= 編集] -[./?cmd=edit&page= Edit] -[./?cmd=backup&page= バックアップ] -[./?cmd=backup&page= Backup] -[./?cmd=search&word=$1&type=OR 検索] -[./?cmd=search&word=$1&type=OR Search]
** その他 [#b69e2eec] -[http://wikiwiki.jp/? wikiwikijp] euc -[http://wikiwiki.jp/sample/? wikiwikijpsample] euc
#br
|650|c | ''Contents''| |#contents|
#br
**[[InterWiki]]へのアクセス(InterWikiNameの生成) [#nb5bafb9] サーバリストにあるサーバ名:WikiNameを[[BracketName]]で作れば[[InterWikiName]]の完成。~ これをページに記述すれば、そのサーバのWikiNameへのハイパーリンクが生成されます。
[[サーバ名:WikiName]] [[pukiwiki:FrontPage]]
**サーバーリストへの追加 [#a71a4d66] [[InterWikiName]] のページに以下のようにサーバの定義をすることで サーバーリストに追加することができます。
[URL サーバ名] タイプ [http://pukiwiki.sourceforge.jp/index.php pukiwiki] utf8
**WikiNameの挿入位置 [#q7ad1d6d] 要求しようとするURLへのWikiNameの挿入位置を $1 で指定することができます。省略するとお尻にくっつきます。
-[http://pukiwiki.sourceforge.jp/index.php?cmd=backup&page=$1&age=1 pukiwiki] utf8
**文字コード変換タイプ [#k34801d3]
PukiWiki内のページ以外にも飛ばせます。日本語をURLに含む可能性もあるのでその場合のエンコーディングの指定をタイプとして指定できます。
-[http://pukiwiki.sourceforge.jp/index.php?cmd=read&page=$1 somewhere] utf8
:std 省略時|内部文字エンコーディング(標準はSJIS)のままURLエンコードします。 :raw asis|URLエンコードしないでそのまま使用。 :sjis|文字列をSJISに変換し、URLエンコードします。(mb_stringのSJISへのエイリアスです) :euc|文字列を日本語EUCに変換し、URLエンコードします。(mb_stringのEUC-JPへのエイリアスです) :utf8|文字列をUTF-8に変換し、URLエンコードします。(mb_stringのUTF-8へのエイリアスです) :yw|YukiWiki系へのエンコーディング。 :moin|MoinMoin用に変換します。
その他、PHP4のmb_stringでサポートされている以下のエンコード文字が使用できます。
''UCS-4, UCS-4BE, UCS-4LE, UCS-2, UCS-2BE, UCS-2LE, UTF-32, UTF-32BE, UTF-32LE, UCS-2LE, UTF-16, UTF-16BE, UTF-16LE, UTF-8, UTF-7, ASCII, EUC-JP, SJIS, eucJP-win, SJIS-win, ISO-2022-JP, JIS, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-13, ISO-8859-14, ISO-8859-15, byte2be, byte2le, byte4be, byte4le, BASE64, 7bit, 8bit, UTF7-IMAP''
**YukiWiki系へのエンコーディング [#zeb5d7f0]
-WikiNameのものへはそのままURLエンコード。 -[[BracketName]]のものは[[ ]]を付加してURLエンコード。