ヘルプ:Magic words/ja

提供: 閾ペディアことのは
ナビゲーションに移動検索に移動
PD
注意事項: このページは、MediaWikiのパブリックドメインヘルプを利用して作成されたページです。パブリックドメインヘルプはウィキの新規インストールに際して自由にコピーできるものです。ヘルプの全ページの目次はHelp:Contents/jaをご覧ください。使用方法についてはHelp:Copying/jaをご覧ください。

なお、このページでは原文のままではなく、「閾ペディアことのは」に合わせた改変がなされている部分がありますので、ご利用の際にはご注意ください。

PD

MediaWikiの変数は時間、サイトの詳細内容、ページ名などの情報として出力されるテキストの文字列です。

解析

多くの変数の構文はテンプレートと似ていますが、衝突を避けるために大文字になります。テンプレートが変数として同じ名前と問題を持つ場合、変数が使用されます。テンプレートの使用は"msg:"修飾子(例えば"{{msg:CURRENTYEAR}}")の追加によって強制することが出来ます。

変数がページコードにあるもしくはトランスクルードされたテンプレートにあるかに関わらず、ページ依存の変数は現在見ているページについてのデータを返します。

変数

日付と時間

次の変数はユーザのタイムゾーン(プリファレンス)に従って、現在の日付と時間を返します。デフォルトのタイムゾーンはUTCです。

MediaWikiとブラウザのキャッシングのおかげで、これらの変数は周期的に現在の時刻よりも前にページがキャッシュされた時刻が表示されます。

テンプレート:Hl2| 変数 テンプレート:Hl2| 出力 テンプレート:Hl2| 説明
{{CURRENTYEAR}} 2024
{{CURRENTMONTH}} 11 月 (0が追加された数字)
{{CURRENTMONTHNAME}} 11月 月 (名前)
{{CURRENTMONTHNAMEGEN}} 11月 月 ([:ja:属格 所有格])
{{CURRENTMONTHABBREV}} 11月 月 (省略形)
{{CURRENTDAY}} 21 月の日数(0が追加されていない数字)
{{CURRENTDAY2}} 21 月の日数(0が追加された数字)
{{CURRENTDOW}} 4 週の日数(0が追加されていない数字)
{{CURRENTDAYNAME}} 木曜日 週の日(名前)
時間
{{CURRENTTIME}} 19:31 時間(24時間 HH:mm フォーマット)
{{CURRENTHOUR}} 19 時間 (24時間 0が追加された数字)
その他
{{CURRENTWEEK}} 47 週 (数字)
{{CURRENTTIMESTAMP}} 20241121193132 ISO 8601タイムスタンプ

次の変数は上記と同じことをしますが、ユーザのプリファレンスとUTCの代わりにサイトのローカルタイムゾーンを使用します:

  • {{LOCALYEAR}}
  • {{LOCALMONTH}}
  • {{LOCALMONTHNAME}}
  • {{LOCALMONTHABBREV}}
  • {{LOCALDAY}}
  • {{LOCALDAY2}}
  • {{LOCALDOW}}
  • {{LOCALDAYNAME}}
  • {{LOCALTIME}}
  • {{LOCALHOUR}}
  • {{LOCALWEEK}}
  • {{LOCALTIMESTAMP}}

統計と技術に関する詳細な情報

サイト

テンプレート:Hl2| Variable テンプレート:Hl2| Output テンプレート:Hl2| Description
{{SITENAME}} 閾ペディアことのは wikiの名前 (テンプレート:Mediawiki)
{{CONTENTLANGUAGE}} ja デフォルトのインターフェイスの言語 (テンプレート:Mediawiki)
{{NUMBEROFPAGES}} 862 wikiページの数
{{NUMBEROFARTICLES}} 449 メインの名前空間にあるページ数
{{NUMBEROFFILES}} 119 アップロードされたファイルの数

ページへの最新のリビジョン

次の変数は、ページのより古いページを見ていても、現在のページへの最新の編集についてのデータを返します。

テンプレート:Hl2| 変数 テンプレート:Hl2| 出力 テンプレート:Hl2| 説明
{{REVISIONID}} 1533 ユニークID
{{REVISIONDAY}} 6 編集が行われ日付(0が追加されない数)
{{REVISIONDAY2}} 06 編集が行われ日付編集(0が追加された数)
{{REVISIONMONTH}} 07 編集が行われた月(0が追加されていない数)
{{REVISIONYEAR}} 2009 編集が行われた年
{{REVISIONTIMESTAMP}} 20090706182343 編集が行われたタイムスタンプ

URLデータ

URLs

テンプレート:Hl2| 変数 テンプレート:Hl2| 出力 テンプレート:Hl2| 説明
{{SERVER}} http://www.kotono8.com ドメインURL (テンプレート:Mediawiki)
{{SERVERNAME}} www.kotono8.com ドメイン名 (テンプレート:Mediawiki)
{{SCRIPTPATH}} /pedia/w 相対的なスクリプトパス (テンプレート:Mediawiki)
{{localurl:pagename}}
{{localurl:pagename|query string}}
/wiki/Pagename
/pedia/w/index.php?title=Pagename&query string
相対的なタイトルへのパス

ページ名

テンプレート:Hl2| 変数 テンプレート:Hl2| 出力 テンプレート:Hl2| 説明
{{FULLPAGENAME}} ヘルプ:Magic words/ja 名前空間とページ名
{{BASEPAGENAME}} Magic words 名前空間と現在のサブページを除外したページタイトル("Title/foo"上で"Title")
{{PAGENAME}} Magic words/ja ページタイトル
{{SUBPAGENAME}} ja サブページタイトル("Title/foo"上で"foo")
{{SUBJECTPAGENAME}} ヘルプ:Magic words/ja 関連した内容ページのタイトル。
{{TALKPAGENAME}} ヘルプ・トーク:Magic words/ja 関連した会話ページのタイトル。

次のものはURLをエンコードしたものと同等です:

  • {{FULLPAGENAMEE}}
  • {{PAGENAMEE}}
  • {{BASEPAGENAMEE}}
  • {{SUBPAGENAMEE}}
  • {{SUBJECTPAGENAMEE}}
  • {{TALKPAGENAMEE}}

名前空間

テンプレート:Hl2| 変数 テンプレート:Hl2| 出力 テンプレート:Hl2| 説明
{{NAMESPACE}} ヘルプ 名前空間 (名前)
{{SUBJECTSPACE}} ヘルプ 関連した内容の名前空間の名前
{{TALKSPACE}} ヘルプ・トーク 関連した会話の名前空間の名前

次の内容はURLエンコードされたものと同等です:

  • {{NAMESPACEE}}
  • {{SUBJECTSPACEE}}
  • {{TALKSPACEE}}

{{ns:}}は定数のためにローカライズした名前空間の名前を返します。デフォルトの値は以下の通りです:

テンプレート:Hl2| Usage テンプレート:Hl2| Output
{{ns:-2}} or {{ns:Media}} メディア
{{ns:-1}} or {{ns:Special}} 特別
{{ns:0}} or {{ns:Main}}
{{ns:1}} or {{ns:Talk}} トーク
{{ns:2}} or {{ns:User}} 利用者
{{ns:3}} or {{ns:User_talk}} 利用者・トーク
{{ns:4}} or {{ns:Project}} 閾ペディアことのは
{{ns:5}} or {{ns:Project_talk}} 閾ペディアことのは・トーク
{{ns:6}} or {{ns:Image}} ファイル
{{ns:7}} or {{ns:Image_talk}} ファイル・トーク
{{ns:8}} or {{ns:MediaWiki}} MediaWiki
{{ns:9}} or {{ns:MediaWiki_talk}} MediaWiki・トーク
{{ns:10}} or {{ns:Template}} テンプレート
{{ns:11}} or {{ns:Template_talk}} テンプレート・トーク
{{ns:12}} or {{ns:Help}} ヘルプ
{{ns:13}} or {{ns:Help_talk}} ヘルプ・トーク
{{ns:14}} or {{ns:Category}} カテゴリ
{{ns:15}} or {{ns:Category_talk}} カテゴリ・トーク

カスタムの変数

MediaWikiはエクステンションの部分として定義された特定のインストールの特有なカスタム変数もサポートします。 例えば、URLを変更をしなければならない、http://{{SERVERNAME}}よりも複雑である場合、スポンサーの組織の名前もしくはタイトルの前に来るwikiのURL部分を識別する変数が存在することが便利であることがあります。

詳細な情報については、Manual:Variables/jaをご覧下さい。