CINXE.COM

ja:farms [DokuWiki]

<!DOCTYPE html> <html lang="ja" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>ja:farms [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="ja,farms"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/ja:farms?do=index" title="サイトマップ"/> <link rel="manifest" href="/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="最近の変更" href="/feed.php"/> <link rel="alternate" type="application/rss+xml" title="現在の名前空間" href="/feed.php?mode=list&amp;ns=ja"/> <link rel="edit" title="文書の編集" href="/ja:farms?do=edit"/> <link rel="alternate" type="text/html" title="プレーンHTML" href="/_export/xhtml/ja:farms"/> <link rel="alternate" type="text/plain" title="Wikiマークアップ" href="/_export/raw/ja:farms"/> <link rel="canonical" href="https://www.dokuwiki.org/ja:farms"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <link rel="alternate" hreflang="en" href="https://www.dokuwiki.org/farms"/> <link rel="alternate" hreflang="pt-br" href="https://www.dokuwiki.org/pt-br:farms"/> <link rel="alternate" hreflang="ru" href="https://www.dokuwiki.org/ru:farms"/> <link rel="alternate" hreflang="x-default" href="https://www.dokuwiki.org/farms"/> <script >var NS='ja';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"ja:farms","namespace":"ja","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0};(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" defer="defer"></script> <script src="/lib/exe/js.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e&amp;lang=ja" defer="defer"></script> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/lib/tpl/dokuwiki/images/apple-touch-icon.png" /> <meta name="verify-v1" content="OVxl3gsCv2MhZqh1cBQyl0JytWXSwXMjyvwc+4w3WtA=" /> <meta name="google-site-verification" content="YhTVK69hW94ZXUtc2zSLPxTkZKbZIn0zK67mz5WQB-E" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-83791-1', { 'anonymize_ip': true }); </script> </head> <body> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki showSidebar hasSidebar"> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">内容へ移動</a></li> </ul> <h1 class="logo"><a href="/start" accesskey="h" title="Home [h]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /><span>DokuWiki</span></a></h1> <p class="claim">It's better when it's simple</p> </div> <div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">ユーザ用ツール</h3> <ul> <li class="action login"><a href="/ja:farms?do=login&amp;sectok=" title="ログイン" rel="nofollow"><span>ログイン</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">サイト用ツール</h3> <form action="/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="ja:farms" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="検索" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="検索">検索</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="ja:farms" /><select name="do" class="edit quickselect" title="ツール"><option value="">ツール</option><optgroup label="ページ用ツール"><option value="edit">文書の編集</option><option value="revisions">以前のリビジョン</option><option value="backlink">バックリンク</option></optgroup><optgroup label="サイト用ツール"><option value="recent">最近の変更</option><option value="media">メディアマネージャー</option><option value="index">サイトマップ</option></optgroup><optgroup label="ユーザ用ツール"><option value="login">ログイン</option></optgroup></select><button type="submit">&gt;</button></div></form> </div> <ul> <li class="action recent"><a href="/ja:farms?do=recent" title="最近の変更 [r]" rel="nofollow" accesskey="r">最近の変更</a></li><li class="action media"><a href="/ja:farms?do=media&amp;ns=ja" title="メディアマネージャー" rel="nofollow">メディアマネージャー</a></li><li class="action index"><a href="/ja:farms?do=index" title="サイトマップ [x]" rel="nofollow" accesskey="x">サイトマップ</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">トレース:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/ja:farms" class="breadcrumbs" title="ja:farms">farms</a></bdi></span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** ASIDE ********** --> <nav id="dokuwiki__aside" aria-label="サイドバー"><div class="pad aside include group"> <h3 class="toggle">サイドバー</h3> <div class="content"><div class="group"> <div class="notify">この翻訳は<a href="/farms" class="wikilink1">元のページ</a>よりも更新日が古く、内容が古い可能性があります。 <a href="/farms?do=diff&amp;rev=1472814608" class="wikilink1">変更点</a>を参照して下さい。</div><div class="plugin_translation is-dropdown"><span class="title">このページの翻訳<sup><a href="/localization" class="wikilink1" title="localization" data-wiki-id="localization">?</a></sup>: </span><ul><li class="a"><a class="wikilink1" title="English" href="/farms">English (en)</a></li><li class="a"><a class="wikilink2" title="|العربية" href="/ar:farms">|العربية (ar)</a></li><li class="a"><a class="wikilink2" title="Català" href="/ca:farms">Català (ca)</a></li><li class="a"><a class="wikilink2" title="Česky" href="/cs:farms">Česky (cs)</a></li><li class="a"><a class="wikilink2" title="Dansk" href="/da:farms">Dansk (da)</a></li><li class="a"><a class="wikilink2" title="Deutsch" href="/de:farms">Deutsch (de)</a></li><li class="a"><a class="wikilink2" title="Ελληνικά" href="/el:farms">Ελληνικά (el)</a></li><li class="a"><a class="wikilink2" title="Esperanto" href="/eo:farms">Esperanto (eo)</a></li><li class="a"><a class="wikilink2" title="Español" href="/es:farms">Español (es)</a></li><li class="a"><a class="wikilink2" title="فارسی" href="/fa:farms">فارسی (fa)</a></li><li class="a"><a class="wikilink2" title="Français" href="/fr:farms">Français (fr)</a></li><li class="a"><a class="wikilink2" title="עברית" href="/he:farms">עברית (he)</a></li><li class="a"><a class="wikilink2" title="Magyar" href="/hu:farms">Magyar (hu)</a></li><li class="a"><a class="wikilink2" title="Italiano" href="/it:farms">Italiano (it)</a></li><li class="span"><span class="wikilink1" title="日本語">日本語 (ja)</span></li><li class="a"><a class="wikilink2" title="한국어" href="/ko:farms">한국어 (ko)</a></li><li class="a"><a class="wikilink2" title="Lietuvių Kalba" href="/lt:farms">Lietuvių Kalba (lt)</a></li><li class="a"><a class="wikilink2" title="Nederlands" href="/nl:farms">Nederlands (nl)</a></li><li class="a"><a class="wikilink2" title="Norsk" href="/no:farms">Norsk (no)</a></li><li class="a"><a class="wikilink2" title="Polski" href="/pl:farms">Polski (pl)</a></li><li class="a"><a class="wikilink1" title="Português" href="/pt-br:farms">Português (pt-br)</a></li><li class="a"><a class="wikilink2" title="Română" href="/ro:farms">Română (ro)</a></li><li class="a"><a class="wikilink1" title="Русский" href="/ru:farms">Русский (ru)</a></li><li class="a"><a class="wikilink2" title="Српски Језик" href="/sr:farms">Српски Језик (sr)</a></li><li class="a"><a class="wikilink2" title="Svenska" href="/sv:farms">Svenska (sv)</a></li><li class="a"><a class="wikilink2" title="ไทย" href="/th:farms">ไทย (th)</a></li><li class="a"><a class="wikilink2" title="Українська" href="/uk:farms">Українська (uk)</a></li><li class="a"><a class="wikilink2" title="中文" href="/zh:farms">中文 (zh)</a></li><li class="a"><a class="wikilink2" title="繁體中文" href="/zh-tw:farms">繁體中文 (zh-tw)</a></li></ul></div> <p> <strong>DokuWiki について知る</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/ja:features" class="wikilink1" title="ja:features" data-wiki-id="ja:features">機能</a> &amp; <a href="/ja:blogroll" class="wikilink1" title="ja:blogroll" data-wiki-id="ja:blogroll">紹介</a> </div> </li> <li class="level1"><div class="li"> <a href="/ja:install" class="wikilink1" title="ja:install" data-wiki-id="ja:install">インストール</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:manual" class="wikilink1" title="ja:manual" data-wiki-id="ja:manual">利用者マニュアル</a> &amp; <a href="/ja:syntax" class="wikilink1" title="ja:syntax" data-wiki-id="ja:syntax">整形記法</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:changes" class="wikilink1" title="ja:changes" data-wiki-id="ja:changes">リリースノート</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:faq" class="wikilink1" title="ja:faq" data-wiki-id="ja:faq">よくある質問</a></div> </li> </ul> <p> <strong>開発</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/ja:extensions" class="wikilink1" title="ja:extensions" data-wiki-id="ja:extensions">機能拡張</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:development" class="wikilink1" title="ja:development" data-wiki-id="ja:development">開発マニュアル</a></div> </li> </ul> <p> <strong>法人利用</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/ja:faq:support" class="wikilink1" title="ja:faq:support" data-wiki-id="ja:faq:support">商用サポート</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:donate" class="wikilink1" title="ja:donate" data-wiki-id="ja:donate">寄付</a></div> </li> </ul> <p> <strong>我々のコミュニティ</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/ja:teams:getting_involved" class="wikilink1" title="ja:teams:getting_involved" data-wiki-id="ja:teams:getting_involved">参加する</a></div> </li> <li class="level1"><div class="li"> <a href="http://forum.dokuwiki.org" class="urlextern" title="http://forum.dokuwiki.org">ユーザフォーラム</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:newsletter" class="wikilink1" title="ja:newsletter" data-wiki-id="ja:newsletter">ニュースレター</a></div> </li> <li class="level1"><div class="li"> <a href="/ja:mailinglist" class="wikilink1" title="ja:mailinglist" data-wiki-id="ja:mailinglist">開発向けメーリングリスト</a></div> </li> </ul> <hr /> <p> <a href="http://www.facebook.com/pages/DokuWiki/52877633616" class="urlextern" title="http://www.facebook.com/pages/DokuWiki/52877633616">Facebook</a>や<a href="http://twitter.com/dokuwiki" class="urlextern" title="http://twitter.com/dokuwiki">Twitter</a>や他の<a href="/ja:social" class="wikilink1" title="ja:social" data-wiki-id="ja:social">ソーシャル・ネットワーク</a>からフォローしてください。 </p> </div></div> </div></nav><!-- /aside --> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>ja:farms</span></div> <div class="page group"> <!-- wikipage start --> <!-- TOC START --> <div id="dw__toc" class="dw__toc"> <h3 class="toggle">目次</h3> <div> <ul class="toc"> <li class="level1"><div class="li"><a href="#dokuwiki_牧場">DokuWiki 牧場</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#用語集">用語集</a></div></li> <li class="level2"><div class="li"><a href="#ディレクトリの設定">ディレクトリの設定</a></div></li> <li class="level2"><div class="li"><a href="#二種類の設定方法">二種類の設定方法</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#仮想ホスト方式の設定">仮想ホスト方式の設定</a></div></li> <li class="level3"><div class="li"><a href="#htaccess_方式の設定">.htaccess 方式の設定</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#牧場の作成方法">牧場の作成方法</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#前提条件">0. 前提条件</a></div></li> <li class="level3"><div class="li"><a href="#牧場ディレクトリの作成">1. 牧場ディレクトリの作成</a></div></li> <li class="level3"><div class="li"><a href="#牧場の有効化">2. 牧場の有効化</a></div></li> <li class="level3"><div class="li"><a href="#動物の追加">3. 動物の追加</a></div></li> <li class="level3"><div class="li"><a href="#必要なサーバー設定の追加">4. 必要なサーバー設定の追加</a></div></li> <li class="level3"><div class="li"><a href="#管理者パスワードの変更">5. 管理者パスワードの変更</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#動物の追加方法">動物の追加方法</a></div></li> <li class="level2"><div class="li"><a href="#議論">議論</a></div></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="dokuwiki_牧場">DokuWiki 牧場</h1> <div class="level1"> <p> wiki 牧場は、同じ Web サーバー上で動き一つの親 wiki エンジンを共有する wiki の集合です。 一つの親 wiki を動かすことで、数百もの独立した別の wiki ウィキ(別名「動物」)を稼働させることができます。 すべての動物は、プラグインやテンプレートの設定を共有しますが、各動物は個別に異なる有効化プラグインの設定・異なるテンプレート・異なる設定を持つことができます。 牧場の概念は、他の <abbr title="Content Management System">CMS</abbr> の文脈内では「マルチサイト」「マルチドメイン」「サブサイト」と呼ばれます。 </p> <p> wiki 牧場の動作を実現する方法は複数あります。 おそらく最も簡単な方法は、<a href="/ja:plugin:farmer" class="wikilink1" title="ja:plugin:farmer" data-wiki-id="ja:plugin:farmer">牧場主プラグイン</a>を使用することです。 このプラグインは牧場を設定し、動物を作成・管理する手段を提供します。 </p> <p> このページでは DokuWiki で wiki 牧場を<em>手動で</em>実行する最も簡単で率直な方法を説明します。 より<a href="/farms:advanced" class="wikilink1" title="farms:advanced" data-wiki-id="farms:advanced">高度な設定</a>やヒントは別のページで説明します。 </p> </div> <div class="secedit editbutton_section editbutton_1"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[DokuWiki 牧場] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="dokuwiki_牧場" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1-1194" /><button type="submit" title="DokuWiki 牧場">編集</button></div></form></div> <h2 class="sectionedit2" id="用語集">用語集</h2> <div class="level2"> <ul> <li class="level1"><div class="li"> <strong>牧場</strong>の話をする場合、以下のすべてを含む全体の設定について説明します。通常、サーバー毎に一つだけ牧場があります。</div> </li> <li class="level1"><div class="li"> <strong>牧場主</strong>(別名「親 wiki」)は実際の DokuWiki のインストールです。すべてのコードが存在する場所、プラグインやテンプレートをインストールする場所、新しいリリースで更新するものです。牧場毎に一つだけ牧場主がいます。</div> </li> <li class="level1"><div class="li"> 牧場の開始時に<strong>牧場ディレクトリ</strong>の設定が必要です。これはサーバー上のすべての動物の物理的な親ディレクトリです。牧場サーバー上に一箇所しかありません。 </div> </li> <li class="level1"><div class="li"> <strong>動物</strong>(別名「子 wiki」)は、個々の wiki インスタンスです。動物が多くなっても各々は wiki データと動物固有の設定しか持たず重複したコードを持たないことを意味します。</div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_2"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[用語集] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="用語集" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1195-2175" /><button type="submit" title="用語集">編集</button></div></form></div> <h2 class="sectionedit3" id="ディレクトリの設定">ディレクトリの設定</h2> <div class="level2"> <p> 以下の例は、最も一般的なディレクトリの設定で、この文書全体で使用します。 しかし、全然異なる設定を持つことも可能です。 </p> <ul> <li class="level1"><div class="li"> <code>/var/www/dokuwiki</code> – DokuWiki エンジン。ウェブからアクセス可能でなければなりません。</div> </li> <li class="level1"><div class="li"> <code>/var/www/farm</code> – すべての動物が含まれている DokuWiki 牧場ディレクトリ</div> </li> </ul> <p> 牧場ディレクトリ内には自由に多くの動物を持つことができます。例: </p> <ul> <li class="level1"><div class="li"> <code>/var/www/farm/animal</code> – 一個目の wiki</div> </li> <li class="level1"><div class="li"> <code>/var/www/farm/example.com</code> – 二個目の wiki</div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_3"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[ディレクトリの設定] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="ディレクトリの設定" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="2176-2817" /><button type="submit" title="ディレクトリの設定">編集</button></div></form></div> <h2 class="sectionedit4" id="二種類の設定方法">二種類の設定方法</h2> <div class="level2"> <p> 二種類の設定方法があります: <strong>仮想ホスト</strong>方式と<strong>.htaccess</strong>方式の二種類の設定方法があります。 </p> <p> <strong>仮想ホスト</strong>(または仮想ウェブサーバー)方式は、使用されるホスト名に基づいて wiki 牧場内の異なる動物へのアクセスを提供するために、ウェブサーバーの機能と名前を IP アドレスに変換する方法を組み合わせます。 この場合、複数のホスト名は、同じウェブサーバーを参照します。 “wiki.mydomain.net” は牧場主 wiki へのアクセスを提供し、“programming.mydomain.net” はプログラムチュートリアルの wiki へのアクセスを提供しますが、両方共物理的には同じサーバーに接続します。 </p> <p> <strong>.htaccess</strong>(またはサーバースクリプト)方式は、異なるファイルパスが個別の wiki を参照するという Web サーバーの機能だけが必要です。 小さなスクリプトの指示に従って、Web サーバーは個々の wiki の最上位ディレクトリを別々に処理します。 これで wiki の独立性を維持します。 この場合、“<a href="http://www.mydomain.net/dokuwiki/" class="urlextern" title="http://www.mydomain.net/dokuwiki/">www.mydomain.net/dokuwiki/</a>”が牧場主 wiki の開始ページであり、”<a href="http://www.mydomain.net/programming" class="urlextern" title="http://www.mydomain.net/programming">www.mydomain.net/programming</a>“ がプログラムチュートリアルの wiki へのアクセスになります。 </p> <p> どちらの方式にせよ、サーバー設定の並べ替えが必要です。 </p> </div> <div class="secedit editbutton_section editbutton_4"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[二種類の設定方法] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="二種類の設定方法" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="2818-4308" /><button type="submit" title="二種類の設定方法">編集</button></div></form></div> <h3 class="sectionedit5" id="仮想ホスト方式の設定">仮想ホスト方式の設定</h3> <div class="level3"> <ul> <li class="level1"><div class="li"> 設定先:Apache の httpd.conf またはレンタルサーバの管理画面を使った <a href="https://ja.wikipedia.org/wiki/バーチャルホスト" class="interwiki iw_wpjp" title="https://ja.wikipedia.org/wiki/バーチャルホスト">バーチャルホスト</a></div> </li> <li class="level1"><div class="li"> 結果の URL:なんでもあり。例:<code>example.com</code>・<code>subdomain.example.net</code>・<code>test.example.org:8080/foo/bar/</code></div> </li> <li class="level1"><div class="li"> 長所:元になるファイル構成とは無関係にはるかに柔軟な <abbr title="Uniform Resource Locator">URL</abbr> を作成できる。</div> </li> <li class="level1"><div class="li"> 短所:仮想ホストの設定可である可能性が低い。一部の(特に安価な)レンタルサーバーは許可していない。</div> </li> </ul> <p> 他の場所からアクセスしたいシステムの場合、Web サーバーの新しいホスト名を公開する必要があります。 この設定をする場合、牧場にアクセス可能な任意のマシンに新しいホスト名を提供する必要があります。 通常、DNS サーバを設定します。 よくわからない場合、具体的な手順についてはシステム管理者またはサービスプロバイダにお問い合わせください。 </p> <p> ローカルマシンからアクセスするには、コンピュータがその新しい名前を知っていることを確認するために、ローカルの &#039;hosts&#039; ファイルを編集する必要があります。 <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> 同じマシンから接続する場合しかこの方法は動作しません。 他のシステムは、マシンの追加名を知りません。 </p> <p> Windows の場合、”C:\Windows\System32\Drivers\etc\hosts“ ファイルの変更が必要です。 ほとんどの設定では、このファイルの編集のために administrator 権限が必要です。 </p> <p> Linux や Unix 類似のシステムの場合、”/etc/hosts“ ファイルの編集が必要です。 </p> <p> どちらの場合も、以下を追加します: </p> <pre class="code">127.0.0.1 farm-animal.mydomain.net</pre> <p> (farm-animal が新しいウィキの名前で、mydomain.net は自分のシステムに合わせます) </p> </div> <div class="secedit editbutton_section editbutton_5"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[仮想ホスト方式の設定] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="仮想ホスト方式の設定" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="4309-6263" /><button type="submit" title="仮想ホスト方式の設定">編集</button></div></form></div> <h3 class="sectionedit6" id="htaccess_方式の設定">.htaccess 方式の設定</h3> <div class="level3"> <ul> <li class="level1"><div class="li"> 設定先:<a href="https://ja.wikipedia.org/wiki/.htaccess" class="interwiki iw_wpjp" title="https://ja.wikipedia.org/wiki/.htaccess">.htaccess</a>。Apache の htaccess 設定を許可する必要があります。</div> </li> <li class="level1"><div class="li"> 結果の URL:一つのドメイン・牧場の「サブディレクトリ」のみ。例:<code>example.com/farm/cat</code>・<code>example.com/farm/dog</code>。<a href="/farms:advanced#flexible_htaccess-based_setups" class="wikilink1" title="farms:advanced" data-wiki-id="farms:advanced">より複雑な設定</a>を使えば、他の設定とほぼ同様な柔軟性が可能です。</div> </li> <li class="level1"><div class="li"> 長所:レンタルサーバーが仮想ホストに対応していない場合、これが唯一の可能な解決策です。</div> </li> <li class="level1"><div class="li"> 短所:レンタルサーバーが必ず .htaccess ファイルに対応しているわけではありません。しかし、仮想ホストよりも対応している可能性は高いです。</div> </li> </ul> </div> <div class="secedit editbutton_section editbutton_6"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[.htaccess 方式の設定] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="htaccess_方式の設定" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="6264-7037" /><button type="submit" title=".htaccess 方式の設定">編集</button></div></form></div> <h2 class="sectionedit7" id="牧場の作成方法">牧場の作成方法</h2> <div class="level2"> </div> <div class="secedit editbutton_section editbutton_7"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[牧場の作成方法] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="牧場の作成方法" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="7038-7072" /><button type="submit" title="牧場の作成方法">編集</button></div></form></div> <h3 class="sectionedit8" id="前提条件">0. 前提条件</h3> <div class="level3"> <p> 以下の手順では、すでに<a href="/ja:install" class="wikilink1" title="ja:install" data-wiki-id="ja:install">標準の DokuWiki をインストールしている</a>と仮定します。 適切にインストールし正常な wiki として動作しているか、またはセキュリティ上の理由から <code>install.php</code> を削除するかを確認してください。 </p> </div> <div class="secedit editbutton_section editbutton_8"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[0. 前提条件] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="前提条件" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="7073-7411" /><button type="submit" title="0. 前提条件">編集</button></div></form></div> <h3 class="sectionedit9" id="牧場ディレクトリの作成">1. 牧場ディレクトリの作成</h3> <div class="level3"> <p> <code>/var/www/farm</code> という名前の空のディレクトリを作成します。 牧場ディレクトリになる予定で、Web サーバーから書き込み可能である必要があります。 通常の DokuWiki を保護するのと同じ方法で保護すべきです。 </p> </div> <div class="secedit editbutton_section editbutton_9"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[1. 牧場ディレクトリの作成] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="牧場ディレクトリの作成" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="7412-7741" /><button type="submit" title="1. 牧場ディレクトリの作成">編集</button></div></form></div> <h3 class="sectionedit10" id="牧場の有効化">2. 牧場の有効化</h3> <div class="level3"> <p> 牧場主のディレクトリ内で <code>./inc/preload.php.dist</code> を <code>./inc/preload.php</code> にコピー、 <code>./inc/preload.php</code> の関連する二行のコメントを解除、 牧場ディレクトリに配置します。 こんな感じです: </p> <pre class="code php"><span class="co1">// set this to your farm directory</span> <span class="kw1">if</span><span class="br0">&#40;</span><span class="sy0">!</span><a href="http://www.php.net/defined"><span class="kw3">defined</span></a><span class="br0">&#40;</span><span class="st_h">'DOKU_FARMDIR'</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <a href="http://www.php.net/define"><span class="kw3">define</span></a><span class="br0">&#40;</span><span class="st_h">'DOKU_FARMDIR'</span><span class="sy0">,</span> <span class="st_h">'/var/www/farm'</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; <span class="co1">// include this after DOKU_FARMDIR if you want to use farms</span> <span class="kw1">include</span><span class="br0">&#40;</span>fullpath<span class="br0">&#40;</span><a href="http://www.php.net/dirname"><span class="kw3">dirname</span></a><span class="br0">&#40;</span><span class="kw4">__FILE__</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="st_h">'/farm.php'</span><span class="br0">&#41;</span><span class="sy0">;</span></pre> <p> 注: DokuWiki の Adora Belle (2012-10-13) 版以降でない場合、二つのファイルがありません。 この場合、ここから二つのファイルをコピーして下さい: <a href="https://raw.github.com/splitbrain/dokuwiki/master/inc/farm.php" class="urlextern" title="https://raw.github.com/splitbrain/dokuwiki/master/inc/farm.php">farm.php</a>・<a href="https://raw.github.com/splitbrain/dokuwiki/master/inc/preload.php.dist" class="urlextern" title="https://raw.github.com/splitbrain/dokuwiki/master/inc/preload.php.dist">preload.php.dist</a> </p> <p> 注: <code>DOKU_FARMDIR</code> として入力したパスは、(PHP 変数 <code>$_SERVER[&#039;DOCUMENT_ROOT&#039;]</code> で公開される)サーバーディレクトリーの絶対パスを基準にする必要があるかもしれません。 シンボリックリンクを使用する場合動かないことがあります。 例えば、<code>/public_html/farm</code> として牧場サーバーディレクトリにアクセスする場合でも、<code>/home/&lt;htmlusername&gt;/public_html/farm</code> のように入力する必要がある場合があります。 </p> </div> <div class="secedit editbutton_section editbutton_10"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[2. 牧場の有効化] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="牧場の有効化" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="7742-9161" /><button type="submit" title="2. 牧場の有効化">編集</button></div></form></div> <h3 class="sectionedit11" id="動物の追加">3. 動物の追加</h3> <div class="level3"> <p> 牧場ディレクトリに<a href="/_media/dokuwiki_farm_animal.zip" class="media mediafile mf_zip" title="dokuwiki_farm_animal.zip (47 KB)">この動物テンプレート</a>を展開します。 空の data ディレクトリと予め補充された conf ディレクトリが入った(<code>_animal</code> という名称の)ディレクトリです。 </p> <p> 展開したディレクトリの名前を変更する必要があります。 動物のファイルをすべて格納するディレクトリの名前の付けるルールは設定によって異なります: </p> <ul> <li class="level1"><div class="li"> 仮想ホスト方式は動物ディレクトリ名に <abbr title="Uniform Resource Locator">URL</abbr> を反映する必要があります。例:<code>subdomain.example.com</code> は <code>subdomain.example.com</code> という名前のディレクトリで動作します。<sup><a href="#fn__1" id="fnt__1" class="fn_top">1)</a></sup></div> </li> <li class="level1"><div class="li"> .htaccess 方式は <abbr title="Uniform Resource Locator">URL</abbr> で表示されたままの動物ディレクトリ名を必要とします。例:<code>example.com/farm/cat</code> は <code>cat</code> という名前の動物ディレクトリが必要です。動物毎に独立したの .htaccess ファイルを使用している場合、そこで動物の名前を指定できます。</div> </li> </ul> <p> .htaccess 方式の場合、<code>conf/local.protected.php</code> 内の <code>$conf[&#039;basedir&#039;]</code> をコメント解除し、動物がアクセスできる <abbr title="Uniform Resource Locator">URL</abbr> 内のパスに変更する必要があります。 (例:http://example.com/animal でアクセスできる &#039;/animal/&#039; – /var/www/farm/animal に格納可能) </p> </div> <div class="secedit editbutton_section editbutton_11"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[3. 動物の追加] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="動物の追加" /><input type="hidden" name="codeblockOffset" value="2" /><input type="hidden" name="range" value="9162-10648" /><button type="submit" title="3. 動物の追加">編集</button></div></form></div> <h3 class="sectionedit12" id="必要なサーバー設定の追加">4. 必要なサーバー設定の追加</h3> <div class="level3"> <p> サーバー設定に慣れていない場合、これだけがちょっと難しいです。 <img src="/lib/images/smileys/fixme.svg" class="icon smiley" alt="FIXME" /> ここ以下を詳細にする必要があります。 </p> </div> <h4 id="a_仮想ホスト方式の設定">a. 仮想ホスト方式の設定</h4> <div class="level4"> <p> Apache の httpd.conf またはレンタルサーバの管理画面を使った <a href="https://ja.wikipedia.org/wiki/バーチャルホスト" class="interwiki iw_wpjp" title="https://ja.wikipedia.org/wiki/バーチャルホスト">バーチャルホスト</a> </p> <p> この設定のために、レンタルサーバの管理画面や <code>httpd.conf</code> で新しい動物毎に<a href="https://ja.wikipedia.org/wiki/バーチャルホスト" class="interwiki iw_wpjp" title="https://ja.wikipedia.org/wiki/バーチャルホスト">バーチャルホスト</a>を設定する必要があります。 これが <code>subdomain.example.com</code> 用の <code>httpd.conf</code> です: </p> <pre class="code apache"><span class="kw1">NameVirtualHost</span> * &nbsp; &lt;<span class="kw3">VirtualHost</span> *&gt; <span class="kw1">ServerName</span> subdomain.example.com <span class="co1"># this is the URL of your wiki animal</span> <span class="kw1">DocumentRoot</span> /var/www/dokuwiki/ <span class="co1"># the document root always needs to be the DokuWiki *farmer* directory</span> &lt;/<span class="kw3">VirtualHost</span>&gt;</pre> <p> 共有ホスト環境のほとんどでは、管理画面から <strong>ServerName</strong>(サブドメインの有無にかかわらずご希望のドメイン)と <strong>DocumentRoot</strong>(常に牧場主ディレクトリを指す)を追加する必要があるだけです。 </p> </div> <h4 id="b_htaccess_方式の設定">b. .htaccess 方式の設定</h4> <div class="level4"> <p> この <code>.htaccess</code> ファイルは、牧場ディレクトリに置く必要があります。 Apache の設定で .htaccess を有効にすることを忘れないでください(AllowOverride All)。 </p> <dl class="code"> <dt><a href="/_export/code/ja:farms?codeblock=3" title="この部分をダウンロード" class="mediafile mf_htaccess">.htaccess</a></dt> <dd><pre class="code apache"><span class="kw1">RewriteEngine</span> <span class="kw2">On</span> &nbsp; <span class="kw1">RewriteRule</span> ^/?([^/]+)/(.*) /dokuwiki/$2?animal=$1 [QSA] <span class="kw1">RewriteRule</span> ^/?([^/]+)$ /dokuwiki/?animal=$1 [QSA] <span class="kw1">Options</span> +<span class="kw2">FollowSymLinks</span></pre> </dd></dl> <p> <code>/dokuwiki/</code> 部分を牧場主へのパスに変更します。 </p> </div> <div class="secedit editbutton_section editbutton_12"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[4. 必要なサーバー設定の追加] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="必要なサーバー設定の追加" /><input type="hidden" name="codeblockOffset" value="2" /><input type="hidden" name="range" value="10649-12391" /><button type="submit" title="4. 必要なサーバー設定の追加">編集</button></div></form></div> <h3 class="sectionedit13" id="管理者パスワードの変更">5. 管理者パスワードの変更</h3> <div class="level3"> <p> 設定を完了すると、動物 <abbr title="Uniform Resource Locator">URL</abbr> にアクセスできるようになります(設定に応じて<code>subdomain.example.com</code> か <code>example.com/farm/animal/</code> )。 </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> 動物テンプレートには、パスワードが「admin」のデフォルトの「admin」ユーザーアカウントが含まれています。 できるだけ早く<strong>管理者パスワードを変更</strong>してください。 admin/admin でログイン、”Admin“ &gt; “User Manager” メニューを選択、admin ユーザーをクリック、下にあるパスワードを変更します。 admin の<strong>電子メール</strong>アドレスも変更して下さい。 </p> </div> <div class="secedit editbutton_section editbutton_13"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[5. 管理者パスワードの変更] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="管理者パスワードの変更" /><input type="hidden" name="codeblockOffset" value="4" /><input type="hidden" name="range" value="12392-13076" /><button type="submit" title="5. 管理者パスワードの変更">編集</button></div></form></div> <h2 class="sectionedit14" id="動物の追加方法">動物の追加方法</h2> <div class="level2"> <p> 初期設定後、<a href="#動物の追加" title="ja:farms ↵" class="wikilink1">動物の追加</a>、<a href="#必要なサーバー設定の追加" title="ja:farms ↵" class="wikilink1">必要なサーバー設定の追加</a>(仮想ホスト方式の場合のみ)、各々新しい動物のための<a href="#管理者パスワードの変更" title="ja:farms ↵" class="wikilink1">管理者パスワードの変更</a>を繰り返す必要があるだけです。 </p> </div> <div class="secedit editbutton_section editbutton_14"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[動物の追加方法] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="動物の追加方法" /><input type="hidden" name="codeblockOffset" value="4" /><input type="hidden" name="range" value="13077-13356" /><button type="submit" title="動物の追加方法">編集</button></div></form></div> <h2 class="sectionedit15" id="議論">議論</h2> <div class="level2"> <p> <a href="/farms:discussion" class="wikilink2" title="farms:discussion" rel="nofollow" data-wiki-id="farms:discussion">discussion page</a> に質問や要望を追加できます。 </p> </div> <div class="secedit editbutton_section editbutton_15"><form class="button btn_secedit" method="post" action="/ja:farms"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1473062716" /><input type="hidden" name="summary" value="[議論] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="議論" /><input type="hidden" name="codeblockOffset" value="4" /><input type="hidden" name="range" value="13357-" /><button type="submit" title="議論">編集</button></div></form></div><div class="footnotes"> <div class="fn"><sup><a href="#fnt__1" id="fn__1" class="fn_bot">1)</a></sup> <div class="content">以下のディレクトリ名のどちらかでも動作します:<code>example</code> <code>example.com</code></div></div> </div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>ja/farms.txt</bdi> · 最終更新: <time datetime="2016-09-05T10:05:16+0200">2016-09-05 10:05</time> by <bdi>sawachan</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">ページ用ツール</h3> <div class="tools"> <ul> <li class="edit"><a href="/ja:farms?do=edit" title="文書の編集 [e]" rel="nofollow" accesskey="e"><span>文書の編集</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg></a></li><li class="revs"><a href="/ja:farms?do=revisions" title="以前のリビジョン [o]" rel="nofollow" accesskey="o"><span>以前のリビジョン</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/ja:farms?do=backlink" title="バックリンク" rel="nofollow"><span>バックリンク</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="文書の先頭へ [t]" rel="nofollow" accesskey="t"><span>文書の先頭へ</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">特に明示されていない限り、本Wikiの内容は次のライセンスに従います: <bdi><a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license"><img src="/lib/images/license/button/cc-by-sa.png" alt="CC Attribution-Share Alike 4.0 International" /></a> <a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/lib/tpl/dokuwiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/lib/tpl/dokuwiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/lib/tpl/dokuwiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/lib/tpl/dokuwiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/lib/tpl/dokuwiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <div style="margin-top: 2em; font-size:90%" class="dokuwiki"><div style="float:right"><a href="http://www.splitbrain.org/personal#imprint" style="float:right; text-decoration: none; color:#333">Imprint</a></div></div><!-- Include for DokuWiki site wide top bar --> <style type="text/css"> @media screen { body { padding-top: 30px; } #global__header { position: absolute; top: 0; left: 0; text-align: left; vertical-align: middle; line-height: 1.5; background-color: #333; box-shadow: 0 0 8px rgba(0,0,0,0.5); width: 100%; margin: 0; padding: 5px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; } #global__header h2 { position: absolute; left: -99999em; top: 0; overflow: hidden; display: inline; } #global__header ul, #global__header li { margin: 0; padding: 0; list-style: none; display: inline; line-height: 1.5; } #global__header a { color: #bbb; text-decoration: none; margin-right: 20px; font-size: 14px; font-weight: normal; } #global__header a:hover, #global__header a:active, #global__header a:focus { color: #fff; text-decoration: underline; } #global__header form { float: right; margin: 0 0 0 20px; } #global__header input { background-color: #333; background-image: none; border: 1px solid #bbb; color: #fff; box-shadow: none; border-radius: 2px; margin: 0; line-height: normal; padding: 1px 0 1px 0; height: auto; } #global__header input.button { border: none; color: #bbb; } #global__header input.button:hover, #global__header input.button:active, #global__header input.button:focus { color: #fff; text-decoration: underline; } } /* /@media */ @media only screen and (min-width: 601px) { /* changes specific for www.dokuwiki.org */ #dokuwiki__header { padding-top: 3em; } #dokuwiki__usertools { top: 3em; } /* changes specific for bugs.dokuwiki.org */ div#container div#showtask { top: 40px; } } /* /@media */ @media only screen and (max-width: 600px) { body { padding-top: 0; } #global__header { position: static; white-space: normal; overflow: auto; } #global__header form { float: none; display: block; margin: 0 0 .4em; } } /* /@media */ @media print { #global__header { display: none; } } /* /@media */ </style> <div id="global__header"> <h2>Global DokuWiki Links</h2> <form method="get" action="https://search.dokuwiki.org/" target="_top"> <input type="text" name="q" title="Search all DokuWiki sites at once" class="input" /> <input type="submit" title="Search all DokuWiki sites at once" value="Search" class="button" /> </form> <ul> <li><a href="https://download.dokuwiki.org" title="Download the latest release" target="_top">Download</a></li> <li><a href="https://www.dokuwiki.org" title="Read the DokuWiki documentation" target="_top">Wiki</a></li> <li><a href="https://forum.dokuwiki.org" title="Ask questions in the DokuWiki forum" target="_top">Forum</a></li> <li><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a></li> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a></li> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a></li> <li><a href="https://github.com/splitbrain/dokuwiki" title="Access the most recent git commits" target="_top">Git</a></li> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a></li> <li><a href="https://codesearch.dokuwiki.org/" title="Search through the sources of DokuWiki, plugins and templates" target="_top">Code Search</a></li> </ul> </div> <!-- end of DokuWiki top bar include --> </div></footer><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="/lib/exe/taskrunner.php?id=ja%3Afarms&amp;1743639909" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10