Help:Variables/ja
提供:Terraria Japan Wiki
細 (見出しテンプレ カテゴリ) |
細 (見出しテンプレ解除) |
||
2行: | 2行: | ||
MediaWikiの'''変数'''は時間、サイトの詳細内容、ページ名などの情報として出力されるテキストの文字列です。 | MediaWikiの'''変数'''は時間、サイトの詳細内容、ページ名などの情報として出力されるテキストの文字列です。 | ||
- | + | == 解析 == | |
多くの変数の構文は[[Help:Templates/ja|テンプレート]]と似ていますが、衝突を避けるために大文字になります。テンプレートが変数として同じ名前と問題を持つ場合、変数が使用されます。テンプレートの使用は"msg:"修飾子(例えば"<code><nowiki>{{msg:CURRENTYEAR}}</nowiki></code>")の追加によって強制することが出来ます。 | 多くの変数の構文は[[Help:Templates/ja|テンプレート]]と似ていますが、衝突を避けるために大文字になります。テンプレートが変数として同じ名前と問題を持つ場合、変数が使用されます。テンプレートの使用は"msg:"修飾子(例えば"<code><nowiki>{{msg:CURRENTYEAR}}</nowiki></code>")の追加によって強制することが出来ます。 | ||
変数がページコードにあるもしくはトランスクルードされたテンプレートにあるかに関わらず、ページ依存の変数は現在見ているページについてのデータを返します。 | 変数がページコードにあるもしくはトランスクルードされたテンプレートにあるかに関わらず、ページ依存の変数は現在見ているページについてのデータを返します。 | ||
- | + | == 変数 == | |
- | + | === 日付と時間 === | |
次の変数はユーザのタイムゾーン([[Special:Preferences|プリファレンス]])に従って、現在の日付と時間を返します。デフォルトのタイムゾーンはUTCです。 | 次の変数はユーザのタイムゾーン([[Special:Preferences|プリファレンス]])に従って、現在の日付と時間を返します。デフォルトのタイムゾーンはUTCです。 | ||
98行: | 98行: | ||
* <nowiki>{{LOCALTIMESTAMP}}</nowiki> | * <nowiki>{{LOCALTIMESTAMP}}</nowiki> | ||
- | + | === 統計と技術に関する詳細な情報 === | |
- | + | ==== サイト ==== | |
{| {{prettytable}} | {| {{prettytable}} | ||
|- | |- | ||
127行: | 127行: | ||
|} | |} | ||
- | + | ==== ページへの最新のリビジョン ==== | |
次の変数は、ページのより古いページを見ていても、'''現在のページへの最新の編集'''についてのデータを返します。 | 次の変数は、ページのより古いページを見ていても、'''現在のページへの最新の編集'''についてのデータを返します。 | ||
161行: | 161行: | ||
|} | |} | ||
- | + | === URLデータ === | |
- | + | ==== URLs ==== | |
{| {{prettytable}} | {| {{prettytable}} | ||
|- | |- | ||
186行: | 186行: | ||
|} | |} | ||
- | + | ==== ページ名 ==== | |
{| {{prettytable}} | {| {{prettytable}} | ||
|- | |- | ||
227行: | 227行: | ||
* <nowiki>{{TALKPAGENAMEE}}</nowiki> | * <nowiki>{{TALKPAGENAMEE}}</nowiki> | ||
- | + | ==== 名前空間 ==== | |
{| {{prettytable}} | {| {{prettytable}} | ||
|- | |- | ||
315行: | 315行: | ||
|} | |} | ||
- | + | == カスタムの変数 == | |
MediaWikiはエクステンションの部分として定義された特定のインストールの特有なカスタム変数もサポートします。 | MediaWikiはエクステンションの部分として定義された特定のインストールの特有なカスタム変数もサポートします。 | ||
例えば、URLを変更をしなければならない、<code><nowiki>http://{{SERVERNAME}}</nowiki></code>よりも複雑である場合、スポンサーの組織の名前もしくはタイトルの前に来るwikiのURL部分を識別する変数が存在することが便利であることがあります。 | 例えば、URLを変更をしなければならない、<code><nowiki>http://{{SERVERNAME}}</nowiki></code>よりも複雑である場合、スポンサーの組織の名前もしくはタイトルの前に来るwikiのURL部分を識別する変数が存在することが便利であることがあります。 |
2021年10月23日 (土) 02:08時点における最新版
MediaWikiの変数は時間、サイトの詳細内容、ページ名などの情報として出力されるテキストの文字列です。
目次 |
[編集] 解析
多くの変数の構文はテンプレートと似ていますが、衝突を避けるために大文字になります。テンプレートが変数として同じ名前と問題を持つ場合、変数が使用されます。テンプレートの使用は"msg:"修飾子(例えば"{{msg:CURRENTYEAR}}
")の追加によって強制することが出来ます。
変数がページコードにあるもしくはトランスクルードされたテンプレートにあるかに関わらず、ページ依存の変数は現在見ているページについてのデータを返します。
[編集] 変数
[編集] 日付と時間
次の変数はユーザのタイムゾーン(プリファレンス)に従って、現在の日付と時間を返します。デフォルトのタイムゾーンはUTCです。
MediaWikiとブラウザのキャッシングのおかげで、これらの変数は周期的に現在の時刻よりも前にページがキャッシュされた時刻が表示されます。
Template:Hl2| 変数 | Template:Hl2| 出力 | Template:Hl2| 説明 |
---|---|---|
年 | ||
{{CURRENTYEAR}} | 2024 | 年 |
月 | ||
{{CURRENTMONTH}} | 11 | 月 (0が追加された数字) |
{{CURRENTMONTHNAME}} | 11月 | 月 (名前) |
{{CURRENTMONTHNAMEGEN}} | 11月 | 月 ([:ja:属格 所有格]) |
{{CURRENTMONTHABBREV}} | 11月 | 月 (省略形) |
日 | ||
{{CURRENTDAY}} | 22 | 月の日数(0が追加されていない数字) |
{{CURRENTDAY2}} | 22 | 月の日数(0が追加された数字) |
{{CURRENTDOW}} | 5 | 週の日数(0が追加されていない数字) |
{{CURRENTDAYNAME}} | 金曜日 | 週の日(名前) |
時間 | ||
{{CURRENTTIME}} | 15:15 | 時間(24時間 HH:mm フォーマット) |
{{CURRENTHOUR}} | 15 | 時間 (24時間 0が追加された数字) |
その他 | ||
{{CURRENTWEEK}} | 47 | 週 (数字) |
{{CURRENTTIMESTAMP}} | 20241122151535 | ISO 8601タイムスタンプ |
次の変数は上記と同じことをしますが、ユーザのプリファレンスとUTCの代わりにサイトのローカルタイムゾーンを使用します:
- {{LOCALYEAR}}
- {{LOCALMONTH}}
- {{LOCALMONTHNAME}}
- {{LOCALMONTHABBREV}}
- {{LOCALDAY}}
- {{LOCALDAY2}}
- {{LOCALDOW}}
- {{LOCALDAYNAME}}
- {{LOCALTIME}}
- {{LOCALHOUR}}
- {{LOCALWEEK}}
- {{LOCALTIMESTAMP}}
[編集] 統計と技術に関する詳細な情報
[編集] サイト
Template:Hl2| Variable | Template:Hl2| Output | Template:Hl2| Description |
---|---|---|
{{SITENAME}} | Terraria Japan Wiki | wikiの名前 (Template:Mediawiki) |
{{CONTENTLANGUAGE}} | ja | デフォルトのインターフェイスの言語 (Template:Mediawiki) |
{{NUMBEROFPAGES}} | 8,703 | wikiページの数 |
{{NUMBEROFARTICLES}} | 2,928 | メインの名前空間にあるページ数 |
{{NUMBEROFFILES}} | 80 | アップロードされたファイルの数 |
[編集] ページへの最新のリビジョン
次の変数は、ページのより古いページを見ていても、現在のページへの最新の編集についてのデータを返します。
Template:Hl2| 変数 | Template:Hl2| 出力 | Template:Hl2| 説明 |
---|---|---|
{{REVISIONID}} | 29681 | ユニークID |
{{REVISIONDAY}} | 22 | 編集が行われた日付(0が追加されない数) |
{{REVISIONDAY2}} | 22 | 編集が行われた日付編集(0が追加された数) |
{{REVISIONMONTH}} | 10 | 編集が行われた月(0が追加されていない数) |
{{REVISIONYEAR}} | 2021 | 編集が行われた年 |
{{REVISIONTIMESTAMP}} | 20211022170818 | 編集が行われたタイムスタンプ |
[編集] URLデータ
[編集] URLs
Template:Hl2| 変数 | Template:Hl2| 出力 | Template:Hl2| 説明 |
---|---|---|
{{SERVER}} | http://terraria.arcenserv.info | ドメインURL (Template:Mediawiki) |
{{SERVERNAME}} | terraria.arcenserv.info | ドメイン名 (Template:Mediawiki) |
{{SCRIPTPATH}} | /w | 相対的なスクリプトパス (Template:Mediawiki) |
{{localurl:pagename}} {{localurl:pagename|query string}} | /wiki/Pagename /w/index.php?title=Pagename&query string | 相対的なタイトルへのパス |
[編集] ページ名
Template:Hl2| 変数 | Template:Hl2| 出力 | Template:Hl2| 説明 |
---|---|---|
{{FULLPAGENAME}} | Help:Variables/ja | 名前空間とページ名 |
{{BASEPAGENAME}} | Variables/ja | 名前空間と現在のサブページを除外したページタイトル("Title/foo"上で"Title") |
{{PAGENAME}} | Variables/ja | ページタイトル |
{{SUBPAGENAME}} | Variables/ja | サブページタイトル("Title/foo"上で"foo") |
{{SUBJECTPAGENAME}} | Help:Variables/ja | 関連した内容ページのタイトル。 |
{{TALKPAGENAME}} | Help‐ノート:Variables/ja | 関連した会話ページのタイトル。 |
次のものはURLをエンコードしたものと同等です:
- {{FULLPAGENAMEE}}
- {{PAGENAMEE}}
- {{BASEPAGENAMEE}}
- {{SUBPAGENAMEE}}
- {{SUBJECTPAGENAMEE}}
- {{TALKPAGENAMEE}}
[編集] 名前空間
Template:Hl2| 変数 | Template:Hl2| 出力 | Template:Hl2| 説明 |
---|---|---|
{{NAMESPACE}} | Help | 名前空間 (名前) |
{{SUBJECTSPACE}} | Help | 関連した内容の名前空間の名前 |
{{TALKSPACE}} | Help‐ノート | 関連した会話の名前空間の名前 |
次の内容はURLエンコードされたものと同等です:
- {{NAMESPACEE}}
- {{SUBJECTSPACEE}}
- {{TALKSPACEE}}
{{ns:}}
は定数のためにローカライズした名前空間の名前を返します。デフォルトの値は以下の通りです:
Template:Hl2| Usage | Template: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}} | Terraria Japan Wiki |
{{ns:5}} or {{ns:Project_talk}} | Terraria Japan Wiki‐ノート |
{{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}} | Template |
{{ns:11}} or {{ns:Template_talk}} | Template‐ノート |
{{ns:12}} or {{ns:Help}} | Help |
{{ns:13}} or {{ns:Help_talk}} | Help‐ノート |
{{ns:14}} or {{ns:Category}} | Category |
{{ns:15}} or {{ns:Category_talk}} | Category‐ノート |
[編集] カスタムの変数
MediaWikiはエクステンションの部分として定義された特定のインストールの特有なカスタム変数もサポートします。
例えば、URLを変更をしなければならない、http://{{SERVERNAME}}
よりも複雑である場合、スポンサーの組織の名前もしくはタイトルの前に来るwikiのURL部分を識別する変数が存在することが便利であることがあります。
詳細な情報については、Manual:Variables/jaをご覧下さい。