「テンプレート:Instagram」の版間の差分

ページの作成:「<includeonly>{{#invoke:Instagram|main}}</includeonly><noinclude> <templatedata> { "params": { "id": { "aliases": [ "1" ], "label": "name", "description…」
 
Softyu (トーク | 投稿記録)
 
(2人の利用者による、間の5版が非表示)
1行目: 1行目:
<includeonly>{{#invoke:Instagram|main}}</includeonly><noinclude>
<includeonly>{{#invoke:Instagram|main}}</includeonly><noinclude>
<noinclude>
このテンプレートは、Instagramアカウントを表示します。 基本的に外部リンク節で使用します
*[[Property:Instagramアカウント]]
*[[モジュール:Instagram]]
== 使い方 ==
<pre>
{{Instagram
| id = akb48moeka_yahagi
| name = 矢作萌夏
}}
{{Instagram|akb48moeka_yahagi|矢作萌夏}}
{{Instagram|akb48moeka_yahagi}}
</pre>
== 引数 ==
{| class="wikitable"
! style="width:8em;" | 引数 !! style="width:13em;" | 指定内容 !! style="width:5em;" | 既定値 !! 説明
|-
! id
| テキスト (username)|| (なし) ||  Instagramアカウント名。https://instagram.com/$1 の $1 の部分 (必須)
|-
! name
| テキスト (name)|| ページ名(≒メンバー名) || (省略可)記事本文に表示するリンクの文字列 
|-
! verify
| (なし) もしくは true|| (なし)||  (省略可) 認証アカウントの場合のみtrueと設定してください(認証されていない場合省略してください)
|-
! nosmw
| (なし) もしくは true|| (なし) ||  (省略可)通常は省略してください。ただし、 記事[[インスタグラム]]の一覧に表示したくない場合のみ true と設定してください。具体的には<br>* アカウントが廃止され<nowiki><s>XXXX</s></nowiki>(<s>XXXX</s>)で囲んでいる場合<br>* アカウントは残っているが、鍵アカ、もしくは相当期間更新がない場合。<br>* 共用アカウントのうち利用メンバーが相当人数おり、メンバー毎に都度表示すると見た目煩雑になる場合(例:「栄6期生」「HKT48 5期生」)
|}
== 使用例 ==
{| class="wikitable"
|-
! 見出しテキスト !! 見出しテキスト
|-
|
<pre>
{{Instagram
| id = suzuha48yamane16
| name = 矢作萌夏
}}
{{Instagram|akb48moeka_yahagi}}
{{Instagram
| id = akb48moeka_yahagi
| name = 矢作萌夏
| verify = true
}}
{{Instagram|suzuha48yamane16|矢作萌夏|nosmw=true}}
</pre>
||
{{Instagram
| id = suzuha48yamane16
| name = 矢作萌夏
}}
{{Instagram|suzuha48yamane16|矢作萌夏}}
{{Instagram
| id = akb48moeka_yahagi
| name = 矢作萌夏
| verify = true
}}
{{Instagram|suzuha48yamane16|矢作萌夏|nosmw=true}}
<br>※メンバー記事の見た目は変わりません。ただし記事[[インスタグラム]]のアカウント一覧表には表示されなくなります。
|}
[[Category:Luaを利用するテンプレート]]
[[Category:ソーシャル・ネットワーキング・サービステンプレート]]
==テンプレートデータ==
<templatedata>
<templatedata>
{
{
20行目: 100行目:
"example": "AKB48",
"example": "AKB48",
"type": "string",
"type": "string",
"default": "Instagramアカウント",
"default": "(ページ名)",
"deprecated": true
"deprecated": true
},
},
"nosmw": {
"nosmw": {
"description": "Property:Instagramアカウントに登録しない",
"description": "記事「インスタグラム」のアカウント一覧に表示したくない場合のみ true と設定します(通常は何も設定しないでください)",
"example": "true",
"example": "true",
"type": "boolean",
"type": "boolean",
"default": "false",
"default": "false",
"deprecated": true
"deprecated": true
},
"verify": {
"label": "verify",
"description": "アカウントが認証されている場合に使用します(認証されていない場合何も入れないでください)",
"example": "true",
"type": "boolean",
"default": "(なし)",
"suggested": true
}
}
},
},
35行目: 123行目:
"id",
"id",
"name",
"name",
"nosmw"
"nosmw",
"verify"
],
],
"format": "inline"
"format": "inline"
}
}
</templatedata></noinclude>
</templatedata></noinclude>