テンプレート:Userbox/doc

提供: iTchan Wiki
移動先: 案内検索

{{

 #ifeq: doc | doc
 | 

{{

   #ifeq: show | show
   | {{#ifeq:|yes

|

{{#ifeq:{{#if: | {{{smallimage}}} | }}|none | | }}

{{#if:{{#if: | {{{smallimageright}}} | }} | {{#ifeq:{{#if: | {{{smallimageright}}} | }}|none

 | 
| }} | {{#if:{{#if: | {{{smallimageright-file}}} | }}| }} }}

{{#switch:notice

| | speedy | delete | content | style | move | protection | notice =

| #default =

This message box is using an invalid "type=notice" parameter and needs fixing.

}}

|

{{#ifeq:|none | | }}

{{#if: | {{#ifeq:|none

 | 
| }} | {{#if:| }}

}}

{{#switch:notice

| | speedy | delete | content | style | move | protection | notice =

| #default =

This message box is using an invalid "type=notice" parameter and needs fixing.

}} }}

   | 
 }}
 |

}}{{

 #ifeq: doc | doc
 | {{
   #ifeq: テンプレート | テンプレート
   |
   }}

}}

使用法[編集]

{{Userbox
|border-c = <!--外枠の色、省略値:#999999-->
|border-s = <!--外枠の太さ (px)、省略値:1-->
|id-c = <!--アイコン画像またはID記号の入る枠の背景色、省略値:#dddddd-->
|id-fc = <!--ID記号のフォントの色、省略値:#000000-->
|id-s = <!--ID記号のフォントサイズ (pt)、省略値:14-->
|id = <!--アイコン画像またはID記号、省略値:id-->
|info-c = <!--文章本文の入る枠の背景色、省略値:#eeeeee-->
|info-fc = <!--文章本文のフォントの色、省略値:#000000-->
|info-s = <!--文章本文のフォントサイズ (pt)、省略値:8-->
|info = <!--文章本文、省略値:info-->
|usercategory  = <!--この利用者が該当するカテゴリその1 (option)-->
|usercategory2  = <!--この利用者が該当するカテゴリその2 (option)-->
|usercategory3  = <!--この利用者が該当するカテゴリその3 (option)-->
}}

※usercategory 系のパラメータに定義したカテゴリが、貼り付けられます。通常はこのユーザボックスのテンプレートを貼るのは利用者ページですので、その利用者の名前がこのカテゴリに追加されます。(Category:滋賀県出身のウィキペディアン‎など。以下の例参照)

入力 出力
{{Userbox
|border-c = black
|border-s = 1
|id-c = green
|id-fc = 
|id-s = 
|id = [[File:Crystal kthememgr.png|40px]]
|info-c = yellow
|info-fc = black
|info-s = 8
|info = この利用者はxxxです。
|usercategory  = 滋賀県出身のウィキペディアン‎
|usercategory2  = ウィキプロジェクト 世界遺産に参加しているウィキペディアン‎
|usercategory3  = user:ja-N
}}
Crystal kthememgr.png この利用者はxxxです。
{{#if:|{{#if:
 {{#ifeq:  | true
dontcat
 }}{{#ifeq:  | no
dontcat
 }}{{#switch: ¬
yes ¬ = #default = dontcat
 }}{{#switch: {{#if:|no}}
no =
   テンプレート:Basepage subpage
only =
   テンプレート:Basepage subpage
 }}
 {{#switch:
   {{#ifeq:  | false
yes yes {{#if:x


     {{#if:{{#titleparts:{{#if:|  | テンプレート:Userbox/doc }}|0|2}}








     }}   
   
 

}}

       }}
     }}
   }}
hide = #default =
   {{#ifeq: h0#384!5nea+w9 |    {{#if:|[[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}}   
     {{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = user = wikipedia = file image = mediawiki = template = help = category = portal = other #default =

}}

     {{#iferror: {{#expr: 1 + {{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = [[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}} wikipedia = file image = mediawiki = [[Category:{{{usercategory}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory2}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory3}}}| Userbox]]}} help = category = portal = other #default =

}} }}

{{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = [[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}} wikipedia = file image = mediawiki = [[Category:{{{usercategory}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory2}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory3}}}| Userbox]]}} help = category = portal = other #default =

}}

}}

   }}
 }}

}}}}

{{Userbox
|border-c = black
|border-s = 1
|id-c = blue
|id-fc = red
|id-s = 14
|id = xxx
|info-c = yellow
|info-fc = black
|info-s = 8
|info = この利用者はxxxです。
}}
xxx この利用者はxxxです。
{{#if:|{{#if:
 {{#ifeq:  | true
dontcat
 }}{{#ifeq:  | no
dontcat
 }}{{#switch: ¬
yes ¬ = #default = dontcat
 }}{{#switch: {{#if:|no}}
no =
   テンプレート:Basepage subpage
only =
   テンプレート:Basepage subpage
 }}
 {{#switch:
   {{#ifeq:  | false
yes yes {{#if:x


     {{#if:{{#titleparts:{{#if:|  | テンプレート:Userbox/doc }}|0|2}}








     }}   
   
 

}}

       }}
     }}
   }}
hide = #default =
   {{#ifeq: h0#384!5nea+w9 |    {{#if:|[[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}}   
     {{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = user = wikipedia = file image = mediawiki = template = help = category = portal = other #default =

}}

     {{#iferror: {{#expr: 1 + {{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = [[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}} wikipedia = file image = mediawiki = [[Category:{{{usercategory}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory2}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory3}}}| Userbox]]}} help = category = portal = other #default =

}} }}

{{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = [[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}} wikipedia = file image = mediawiki = [[Category:{{{usercategory}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory2}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory3}}}| Userbox]]}} help = category = portal = other #default =

}}

}}

   }}
 }}

}}}}

省略版: 第1引数がborder-c、第2引数がinfo-c、第3引数がid、第4引数がinfo、第5引数がid-s。この場合、id-cにも第1引数の値が設定される。

入力 出力
{{Userbox|grey|lightgrey|xxx|この利用者はxxxです。|14}}
xxx この利用者はxxxです。
{{#if:|{{#if:
 {{#ifeq:  | true
dontcat
 }}{{#ifeq:  | no
dontcat
 }}{{#switch: ¬
yes ¬ = #default = dontcat
 }}{{#switch: {{#if:|no}}
no =
   テンプレート:Basepage subpage
only =
   テンプレート:Basepage subpage
 }}
 {{#switch:
   {{#ifeq:  | false
yes yes {{#if:x


     {{#if:{{#titleparts:{{#if:|  | テンプレート:Userbox/doc }}|0|2}}








     }}   
   
 

}}

       }}
     }}
   }}
hide = #default =
   {{#ifeq: h0#384!5nea+w9 |    {{#if:|[[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}}   
     {{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = user = wikipedia = file image = mediawiki = template = help = category = portal = other #default =

}}

     {{#iferror: {{#expr: 1 + {{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = [[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}} wikipedia = file image = mediawiki = [[Category:{{{usercategory}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory2}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory3}}}| Userbox]]}} help = category = portal = other #default =

}} }}

{{#switch:
 {{#if: 
{{{demospace}}} {{#switch:テンプレート = main テンプレート・トーク = talk 利用者 = user itchan wiki = wikipedia ファイル = file mediawiki = mediawiki テンプレート = template ヘルプ = help カテゴリ = category = portal #default = テンプレート
     }} 
   }}
main = talk = [[Category:{{{usercategory}}}]]}}{{#if:|[[Category:{{{usercategory2}}}]]}}{{#if:|[[Category:{{{usercategory3}}}]]}} wikipedia = file image = mediawiki = [[Category:{{{usercategory}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory2}}}| Userbox]]}}{{#if:|[[Category:{{{usercategory3}}}| Userbox]]}} help = category = portal = other #default =

}}

}}

   }}
 }}

}}}}