Help:サブページ
出典: Wikia
- 注意: 現在、ウィキア上の全ての名前空間はサブページが有効になっています(なっているべきです)。ノートページにて、問題をお知らせください。
サブページは、Foo/Barという名前をしたページのことです。
このような名前は、いつでも作ることができます。メディアウィキのサブページが機能させている名前空間については、以下のように動作します。
普通の名前と同じように、サブページも、大文字小文字を区別します。例えば、Foo/Bar と Foo/barは別のページになります。
目次 |
[編集] 利用法
ウィキにより、サブページを作る/作らないの方針は異なります。
普通は、[[User:Yourname/sandbox]]といった個人のサンドボックスなど、ユーザーのサブページは作成することができます。
ノートページのアーカイブは、ノートページのサブページになることが多いです。例えば、Talk:Wikia/Archive 1といった感じです。
[編集] 技術的な応用
- 親ページとサブページは、{{SUBPAGENAME}} と {{BASEPAGENAME}}といったmagic words を通して参照できます(詳細)。これは、テンプレートや、描出機能などに便利です)。
- [[../]]と書いても、親ページを参照でき、[[../PAGENAME]]と書くと、兄弟ページを参照できます。
- 親ページが存在する場合は、#contentSubという記述で、class="subpages"の特別な書き方が可能になります。これは、
#contentSub .subpages {}という書き方になります。
[編集] 無効にする主要な方法
ウィキア上でいやがらせをするような、突出して酷いサブページを見付けたら、CSSでこれを隠すことができます(MediaWiki:Monobook.cssに以下のように加えてください)。
body.ns-0 #contentSub .subpages { display:none; }
また、ns-# の番号を適切な番号に変更することによって、他の名前空間に関しても無効にすることができます(名前空間の番号を見付けるには、ページのソースを御覧ください)。
[編集] サブページを探す
特定のページにあるサブページを探すには、関連するウィキの全ページで、名前に続けてスラッシュを入力してください。
[編集] サブページを作らない場合
ウィキペディアは、おもな記事の名前空間にサブペジージを許容していません。サブページを作らない場合は、プロジェクトの初期に作られ、サブページよりも普通のタイトルを持つページへのリンクを簡単に作るのに参照されています。それゆえ、デフォルトでは、メディアウィキは、ノートページとユーザーページのサブページを認識します。
しかし、ウィキアは、現在全体でサブページを作れるか実験中です。サブページがあなたのウィキアの主要な名前空間に対して不利益であるように思われる場合は、サブページの機能を無効にする申請をしてください。
AngelaかJasonに$wgNamespacesWithSubpages[0]=false;をlocalsettings.phpに加えるよう申請すれば、サブページの機能を有効にしたり無効にしたりすることができます。これは、他に名前空間に対する設定には、影響を与えません。複数の名前空間で変更を行うには、下記のように配列を使います。0がサブページ無効で、1が有効になります。
$wgNamespacesWithSubpages = array( -1 => 0, 0 => 0, 1 => 1, 2 => 1, 3 => 1, 4 => 0, 5 => 1, 6 => 0, 7 => 1 );