テンプレート:Twitter/sandbox

From 日本TW架空国家WIKI
Jump to navigation Jump to search
テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

Twitterアカウントへのリンクを生成するテンプレートです。


このテンプレートは英語版en:Template:Twitterを元に作成されましたが、その後日本語版独自機能などが盛り込まれた結果、現時点の機能は英語版と大きく異なっています。
このため、英語版最新版をそのまま日本語版に転記して持ち込むと(英語版では問題なくても、日本語版では)テンプレート使用先の各記事で表示・記述を破壊する場合が有り得ます。
テンプレート内容の大幅改訂を試みる際は必ず先にノートページにて提案・合意して下さい。

使用方法

このテンプレートは外部リンクの節で使用します。

{{Twitter|アカウント名|記事本文に表示するリンクの文字列|lang=リンクの文字列の言語コード}}

または、

{{Twitter|id=アカウント名|name=記事本文に表示するリンクの文字列|lang=リンクの文字列の言語コード}}

の形で記述します。

第1引数またはid=〜では、アカウント名(アカウントID; {{#property:P1630|from=P2002}}の$1の部分)を指定します。ウィキデータTwitterのユーザー名(P2002)を指定している場合はこのテンプレートで指定しなくてもリンクできます。この引数のみ指定すると、記事本文に表示されるリンクの文字列には、テンプレートを記述した記事名({{PAGENAME}})が割り当てられます。

第2引数またはname=〜で、記事本文に表示する文字列を指定することができます。この指定は省略可能です。

lang=〜 で、リンクの文字列の言語をISO-639コードで指定できます。この指定は省略可能です。次の例は文字列が英語の場合です。

使用例

記述 結果
{{Twitter|日本TW架空国家WIKI}} スクリプトエラー: モジュール「Twitter」はありません。
{{Twitter|日本TW架空国家WIKI|ウィキペディア}} スクリプトエラー: モジュール「Twitter」はありません。
{{Twitter|日本TW架空国家WIKI|Русский|lang=ru}} スクリプトエラー: モジュール「Twitter」はありません。
{{Twitter|name=ウィキペディア|from=Q52}} スクリプトエラー: モジュール「Twitter」はありません。

from=〜 で、記事とは異なるウィキデータリポジトリの項目を指定できます。

注意
もしリンクの文字列の最後尾が「アカウント名」である場合、テンプレートによるアカウント名表示は行われません。
記述 結果
{{Twitter|日本TW架空国家WIKI|フリー百科事典(日本TW架空国家WIKI)|lang=en}} スクリプトエラー: モジュール「Twitter」はありません。

TemplateData

これは新しいビジュアルエディターにより使用されるテンプレートのためのTemplateData文書です。

Twitter

Twitterアカウントへのリンクを生成します

Template parameters

ParameterDescriptionTypeStatus
アカウント1 id

Twitterアカウント名。ただし「@」を含まない。

Example
日本TW架空国家WIKI
Linerequired
リンク文字列2 name

記事本文に表示するリンクの文字列。

Default
記事名({{PAGENAME}})
Lineoptional
言語lang

リンク文字列の言語コード(ISO-639)

Example
en
Lineoptional
fromfrom

Wikidataリポジトリの項目

Example
Q52
Lineoptional

関連項目