Mediawiki/名前空間&サブページ
提供:maruko2 Note.
目次 |
名前空間
| ID | Name | {{ns:}}
|
|---|---|---|
| -2 | Media | メディア |
| -1 | Special | 特別 |
| 0 | (Main) | |
| 1 | Talk | トーク |
| 2 | User | 利用者 |
| 3 | User talk | 利用者・トーク |
| 4 | Project | maruko2 Note. |
| 5 | Project talk | maruko2 Note.・トーク |
| 6 | File | ファイル |
| 7 | File talk | ファイル・トーク |
| 8 | MediaWiki | MediaWiki |
| 9 | MediaWiki talk | MediaWiki・トーク |
| 10 | Template | テンプレート |
| 11 | Template talk | テンプレート・トーク |
| 12 | Help | ヘルプ |
| 13 | Help talk | ヘルプ・トーク |
| 14 | Category | カテゴリ |
| 15 | Category talk | カテゴリ・トーク |
主な MediaWiki 名前空間
MediaWiki 名前空間を編集する方法は、特別ページ > 表示メッセージの一覧 から選択するか、直接ページ名(例: MediaWiki:Sidebar)を指定する。
- http://www.mediawiki.org/wiki/Manual:System_message
- http://www.mediawiki.org/wiki/Manual:Interface/Sitenotice
| MediaWiki 名前空間 | 説明 | デフォルト値 |
|---|---|---|
| MediaWiki:Anonnotice | 未ログインユーザー(IPユーザー)に対して、全てのページのタイトルの上にメッセージを表示する。 | - |
| MediaWiki:Common.css | 全ての skin に適用される CSS | /* ここに書いた CSS は全ての外装に反映されます */ |
| MediaWiki:Lastmodifiedat | 最終更新 $1, $2。 | |
| MediaWiki:Lastmodifiedatby | 最終更新 $1 $2 $3 | |
| MediaWiki:Monobook.css | Monobook スキンにのみ適用される CSS | /* ここに書いた CSS は Monobook 外装に反映されます */ |
| Mediawiki:Sidebar | ナビゲーション の内容 | * navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesupport |
| MediaWiki:Sitenotice | MediaWiki:Anonnotice に何も書かれていない場合、全てのページのタイトルの上にメッセージを表示する。
MediaWiki:Anonnotice に何か書かれている場合、ログインユーザーに対しては MediaWiki:Sitenotice が表示され、未ログインユーザーに対しては MediaWiki:Anonnotice が表示される。 MediaWiki:Anonnotice に <div></div> などを書いておくことで、ログインユーザーのみにメッセージ MediaWiki:Sitenotice を表示させることができる。 |
- |
| MediaWiki:Siteuser | {{SITENAME}}の利用者$1 | |
| MediaWiki:Tagline | 全てのページのタイトルの下に表示するメッセージ | 出典: {{SITENAME}} |
サブページ
ページ名にスラッシュ "/" を使うことでページに階層構造をもたせることができる。
"親ページ/子ページ", "親ページ/子ページ/孫ページ" の関係になる。
子ページにはページタイトルの下に親ページへのリンクが表示されるようになる。
ただし、親ページが存在しない場合はリンクは表示されない。
サブページ機能を ON にする
Mediawiki のデフォルト設定ではサブページは OFF になっている。
正確には、名前空間ごとにサブページの ON/OFF が設定でき、デフォルト設定 DefaultSettings.php では標準名前空間 (NS_MAIN) のサブページが OFF になっている。
ON にするには LocalSettings.php に次の行を追記する。
# 標準名前空間のサブページを ON にする。 $wgNamespacesWithSubpages = array( NS_MAIN => true, );