Difference between revisions of "Template:Villager Info"

From Nookipedia, the Animal Crossing wiki
m
m (Adjusting caption)
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| width="60%" |
+
<includeonly>{{#ifeq:{{NAMESPACE}}||{{#switch:{{{game|}}}|WW={{#cargo_store:
| width="42%" style="vertical-align: top; padding:0px;" |
+
_table=ww_villager
 +
|name ={{{name|{{PAGENAME}}}}}
 +
|name_sort = {{{name_sort|{{{name|{{PAGENAME}}}}}}}}
 +
|pic = {{{pic|}}}
 +
|quote = {{{quote|}}}
 +
|favclothing = {{{favclothing|}}}
 +
|leastfavclothing = {{{leastfavclothing|}}}
 +
}}|CF={{#cargo_store:
 +
_table=cf_villager
 +
|name ={{{name|{{PAGENAME}}}}}
 +
|name_sort = {{{name_sort|{{{name|{{PAGENAME}}}}}}}}
 +
|favclothing = {{{favclothing|}}}
 +
|leastfavclothing = {{{leastfavclothing|}}}
 +
|favgenre = {{{favgenre|}}}
 +
|favseries = {{{favseries|}}}
 +
|favcolor = {{{favcolor|}}}
 +
}}|NL={{#cargo_store:
 +
_table=nl_villager
 +
|name ={{{name|{{PAGENAME}}}}}
 +
|name_sort = {{{name_sort|{{{name|{{PAGENAME}}}}}}}}
 +
|pic = {{{pic|[[File:{{{name|{{PAGENAME}}}}}'s Pic {{#incat:Welcome amiibo characters|WA|NL}} Texture.png]]}}}
 +
|quote = {{{quote|}}}
 +
|siblings = {{{siblings|}}}
 +
|skill = {{{skill|}}}
 +
|goal = {{{goal|}}}
 +
|fear = {{{fear|}}}
 +
|favclothing = {{{favclothing|}}}
 +
|leastfavclothing = {{{leastfavclothing|}}}
 +
|favcolor = {{{favcolor|}}}
 +
|coffeetype = {{{coffeetype|}}}
 +
|milk = {{{milk|}}}
 +
|sugar = {{{sugar|}}}
 +
}}}}}}</includeonly><div class="flex-container">
 +
<div class="flex-item">
 
{| width="100%"  style="{{#switch: {{{game|}}} | WW | NL | NH = border-collapse:collapse;}} vertical-align: top;"
 
{| width="100%"  style="{{#switch: {{{game|}}} | WW | NL | NH = border-collapse:collapse;}} vertical-align: top;"
 
<!--Biography-->
 
<!--Biography-->
Line 8: Line 41:
 
! colspan="2" style="border: 2px solid #61939b; background:#8cbcd1; {{roundytop|10px}};" {{!}} Picture
 
! colspan="2" style="border: 2px solid #61939b; background:#8cbcd1; {{roundytop|10px}};" {{!}} Picture
 
{{!-}}
 
{{!-}}
{{!}} width="62px" {{!}} {{{pic|[[File:{{PAGENAME}}PicACNL.png]]}}}
+
{{!}} width="62px" {{!}} {{{pic|[[File:{{{name|{{PAGENAME}}}}}'s Pic {{#incat:Welcome amiibo characters|WA|NL}} Texture.png|{{{name|{{PAGENAME}}}}}'s picture in Animal Crossing: New Leaf]]}}}
 
{{!}} style="border: 2px solid #8cbcd1; background:#B3dae7; text-align:center;" {{!}} ''{{{quote|Please insert ACNL picture quote here.}}}''
 
{{!}} style="border: 2px solid #8cbcd1; background:#B3dae7; text-align:center;" {{!}} ''{{{quote|Please insert ACNL picture quote here.}}}''
 
}}
 
}}
Line 16: Line 49:
 
! colspan="2" style="border: 2px solid #61939b; background:#8cbcd1; {{roundytop|10px}};" {{!}} Photo
 
! colspan="2" style="border: 2px solid #61939b; background:#8cbcd1; {{roundytop|10px}};" {{!}} Photo
 
{{!-}}
 
{{!-}}
{{!}} width="62px" {{!}} {{{pic|[[File:{{PAGENAME}}PicACNH.png|64px]]}}}
+
{{!}} width="62px" {{!}} [[File:{{{pic|{{PAGENAME}}PicACNH.png}}}|64px]]
 
{{!}} style="border: 2px solid #8cbcd1; background:#B3dae7; text-align:center;" {{!}} ''{{{quote|Please insert ACNH picture quote here.}}}''}}
 
{{!}} style="border: 2px solid #8cbcd1; background:#B3dae7; text-align:center;" {{!}} ''{{{quote|Please insert ACNH picture quote here.}}}''}}
 
{{#switch:{{{game|}}}|NL={{#if:{{{siblings|}}}{{{skill|}}}{{{goal|}}}{{{fear|}}}|{{!)}}
 
{{#switch:{{{game|}}}|NL={{#if:{{{siblings|}}}{{{skill|}}}{{{goal|}}}{{{fear|}}}|{{!)}}
Line 100: Line 133:
 
{{#switch: {{{game|}}} | NL | NH = {{!)}}}}
 
{{#switch: {{{game|}}} | NL | NH = {{!)}}}}
 
{{!)}}
 
{{!)}}
 +
</div>
 
<!--Second Table-->
 
<!--Second Table-->
{{!}} width="58%"  style="vertical-align: top; padding: 2px;" {{!}}
+
<div class="flex-item">
 
{| class="collapsible collapsed" align="center" width="100%" cellpadding="0px" style="text-align:center; background-color:#FFDD66; border-top: 3px solid #FFDD66; border-right: 3px solid #FFDD66; border-left: 3px solid #FFDD66; {{roundy|10px}}"  
 
{| class="collapsible collapsed" align="center" width="100%" cellpadding="0px" style="text-align:center; background-color:#FFDD66; border-top: 3px solid #FFDD66; border-right: 3px solid #FFDD66; border-left: 3px solid #FFDD66; {{roundy|10px}}"  
 
! colspan="2" | Ideal {{#switch:{{{game|NL}}}|WW=Clothing|CF=Furniture|NL|NH=Gifts}} for {{{name|{{PAGENAME}}}}} – {{#switch:{{{game|NL}}}|WW={{{favclothing|}}}|CF={{{favcolor|}}} {{{favgenre|}}}|NL={{{favcolor|}}} {{{favclothing|}}}|NH={{{favcolor1|}}} {{#if:{{{favcolor2|}}}|/ {{{favcolor2|}}}|}} {{{favstyle1|}}} {{#if:{{{favstyle2|}}}| and {{{favstyle2|}}}|}} Items}}
 
! colspan="2" | Ideal {{#switch:{{{game|NL}}}|WW=Clothing|CF=Furniture|NL|NH=Gifts}} for {{{name|{{PAGENAME}}}}} – {{#switch:{{{game|NL}}}|WW={{{favclothing|}}}|CF={{{favcolor|}}} {{{favgenre|}}}|NL={{{favcolor|}}} {{{favclothing|}}}|NH={{{favcolor1|}}} {{#if:{{{favcolor2|}}}|/ {{{favcolor2|}}}|}} {{{favstyle1|}}} {{#if:{{{favstyle2|}}}| and {{{favstyle2|}}}|}} Items}}
Line 117: Line 151:
 
|NL={{Ideal Gifts/{{{favclothing|}}}|{{{favcolor|}}}}}
 
|NL={{Ideal Gifts/{{{favclothing|}}}|{{{favcolor|}}}}}
 
|NH={{#cargo_query:
 
|NH={{#cargo_query:
table=nh_clothing_variations,nh_clothing
+
table=nh_clothing_variation,nh_clothing
|join on=nh_clothing_variations.en_name = nh_clothing.en_name
+
|join on=nh_clothing_variation.en_name = nh_clothing.en_name
|fields=nh_clothing_variations.en_name=name,nh_clothing_variations.image=image,nh_clothing.buy1_wikitext=buy1,nh_clothing.availability1,nh_clothing.availability2
+
|fields=nh_clothing_variation.en_name=name,nh_clothing_variation.variation,nh_clothing_variation.image=image,nh_clothing.buy1_price=buy,nh_clothing.buy1_currency=currency,nh_clothing.availability1,nh_clothing.availability2
|where=nh_clothing.vill_equip=1 AND nh_clothing.style='{{{favstyle1|Simple}}}' AND nh_clothing_variations.color1='{{{favcolor1|}}}' AND nh_clothing_variations.color2='{{{favcolor2|{{{favcolor1|}}}}}}' {{#if:{{{favcolor2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style='{{{favstyle1|}}}' AND nh_clothing_variations.color1='{{{favcolor2|}}}' AND nh_clothing_variations.color2='{{{favcolor1|}}}'|}} {{#if:{{{favstyle2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style='{{{favstyle2|}}}' AND nh_clothing_variations.color1='{{{favcolor1|}}}' AND nh_clothing_variations.color2='{{{favcolor2|{{{favcolor1|}}}}}}' {{#if:{{{favcolor2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style='{{{favstyle2|}}}' AND nh_clothing_variations.color1='{{{favcolor2|}}}' AND nh_clothing_variations.color2='{{{favcolor1|}}}'|}}|}}
+
|where=nh_clothing.vill_equip=1 AND nh_clothing.style1='{{{favstyle1|}}}' AND nh_clothing_variation.color1='{{{favcolor1|}}}' AND nh_clothing_variation.color2='{{{favcolor2|{{{favcolor1|}}}}}}' {{#if:{{{favcolor2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style1='{{{favstyle1|}}}' AND nh_clothing_variation.color1='{{{favcolor2|}}}' AND nh_clothing_variation.color2='{{{favcolor1|}}}'|}} {{#if:{{{favstyle2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style1='{{{favstyle2|}}}' AND nh_clothing_variation.color1='{{{favcolor1|}}}' AND nh_clothing_variation.color2='{{{favcolor2|{{{favcolor1|}}}}}}' {{#if:{{{favcolor2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style1='{{{favstyle2|}}}' AND nh_clothing_variation.color1='{{{favcolor2|}}}' AND nh_clothing_variation.color2='{{{favcolor1|}}}'|}}|}} OR nh_clothing.vill_equip=1 AND nh_clothing.style2='{{{favstyle1|}}}' AND nh_clothing_variation.color1='{{{favcolor1|}}}' AND nh_clothing_variation.color2='{{{favcolor2|{{{favcolor1|}}}}}}' {{#if:{{{favcolor2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style2='{{{favstyle1|}}}' AND nh_clothing_variation.color1='{{{favcolor2|}}}' AND nh_clothing_variation.color2='{{{favcolor1|}}}'|}} {{#if:{{{favstyle2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style2='{{{favstyle2|}}}' AND nh_clothing_variation.color1='{{{favcolor1|}}}' AND nh_clothing_variation.color2='{{{favcolor2|{{{favcolor1|}}}}}}' {{#if:{{{favcolor2|}}}|OR nh_clothing.vill_equip=1 AND nh_clothing.style2='{{{favstyle2|}}}' AND nh_clothing_variation.color1='{{{favcolor2|}}}' AND nh_clothing_variation.color2='{{{favcolor1|}}}'|}}|}}
|order by=nh_clothing_variations.en_name
+
|order by=nh_clothing_variation.en_name
 
|format=template
 
|format=template
 
|template=Ideal NH Gifts Navigate‎‎
 
|template=Ideal NH Gifts Navigate‎‎
 
|named args=yes
 
|named args=yes
|limit=100
+
|limit=300
 
}}
 
}}
 
}}
 
}}
Line 144: Line 178:
 
|}
 
|}
 
|}
 
|}
|}<includeonly><span id="api-villager_picture" style="display:none;">{{filepath:{{PAGENAME}}PicACNL.png}}</span><span id="api-villager_siblings" style="display:none;">{{{siblings|Unknown}}}</span><span id="api-villager_skill" style="display:none;">{{{skill|Unknown}}}</span><span id="api-villager_goal" style="display:none;">{{{goal|Unknown}}}</span><span id="api-villager_fear" style="display:none;">{{{fear|Unknown}}}</span><span id="api-villager_favclothing" style="display:none;">{{{favclothing|Unknown}}}</span><span id="api-villager_leastfavclothing" style="display:none;">{{{leastfavclothing|Unknown}}}</span><span id="api-villager_favcolor" style="display:none;">{{{favcolor|Unknown}}}</span><span id="api-villager_coffee-type" style="display:none;">{{{coffeetype|Unknown}}}</span><span id="api-villager_coffee-milk" style="display:none;">{{{milk|Unknown}}}</span><span id="api-villager_coffee-sugar" style="display:none;">{{{sugar|Unknown}}}</span></includeonly>
+
</div>
 +
</div><includeonly><span id="api-villager_picture" style="display:none;">{{filepath:{{#incat:New Horizons characters|{{{pic|{{PAGENAME}}PicACNH.png}}}|{{#incat:Welcome amiibo characters|{{{pic|{{PAGENAME}}PicACNL.png}}}|{{{pic|{{PAGENAME}}PicACWW.png}}}}}}}}}</span><span id="api-villager_siblings" style="display:none;">{{{siblings|Unknown}}}</span><span id="api-villager_skill" style="display:none;">{{{skill|Unknown}}}</span><span id="api-villager_goal" style="display:none;">{{{goal|Unknown}}}</span><span id="api-villager_fear" style="display:none;">{{{fear|Unknown}}}</span><span id="api-villager_favclothing" style="display:none;">{{{favclothing|Unknown}}}</span><span id="api-villager_leastfavclothing" style="display:none;">{{{leastfavclothing|Unknown}}}</span><span id="api-villager_favcolor" style="display:none;">{{{favcolor|Unknown}}}</span><span id="api-villager_coffee-type" style="display:none;">{{{coffeetype|Unknown}}}</span><span id="api-villager_coffee-milk" style="display:none;">{{{milk|Unknown}}}</span><span id="api-villager_coffee-sugar" style="display:none;">{{{sugar|Unknown}}}</span></includeonly>
  
<noinclude>==Example==
+
<noinclude>{{Documentation}}
{{User:Vmario97/Sandbox/Villager Info
+
[[Category:Templates]]
|game = NL
 
|pic = [[File:Unknown Frame.png]]
 
|quote = (Quote)
 
|siblings = (Siblings)
 
|skill = (Skill)
 
|goal = (Goal)
 
|fear = (Fear)
 
|favclothing = (Favorite)
 
|leastfavclothing = (Least Favorite)
 
|favcolor = (Favorite Color)
 
|coffeetype = (Type)
 
|milk = (Milk)
 
|sugar = (Sugar)
 
}}
 
 
 
==Usage==
 
===For ''Animal Crossing: Wild World''===
 
<pre>
 
{{Villager Info
 
|game = WW
 
|pic =
 
|quote =
 
|favclothing =
 
|leastfavclothing =
 
}}
 
</pre>
 
 
 
===For ''Animal Crossing: City Folk''===
 
<pre>
 
{{Villager Info
 
|game = CF
 
|favclothing =
 
|leastfavclothing =
 
|favgenre =
 
|favseries =
 
|favcolor =
 
}}
 
</pre>
 
 
 
===For ''Animal Crossing: New Leaf''===
 
<pre>
 
{{Villager Info
 
|game = NL
 
|pic =
 
|quote =
 
|siblings =
 
|skill =
 
|goal =
 
|fear =
 
|favclothing =
 
|leastfavclothing =
 
|favcolor =
 
|coffeetype =
 
|milk =
 
|sugar =
 
}}
 
</pre>
 
 
 
===For ''Animal Crossing: New Horizons''===
 
<pre>
 
{{Villager Info
 
|game = NH
 
|pic =
 
|quote =
 
|favstyle1 =
 
|favstyle2 =
 
|favcolor1 =
 
|favcolor2 =
 
}}
 
</pre>
 
 
</noinclude>
 
</noinclude>

Revision as of 20:41, September 23, 2020

Template documentation (view)


Emotion Surprise NH Icon cropped.png
This template is complex or is transcluded on a large number of pages.
Due to the sensitive nature of this template, caution is advised before editing. Any changes should first be tested in a sandbox. Please consider discussing planned changes on the talk page or with staff members before implementing them.
Emotion Surprise NH Icon cropped.png
This template is complex or is transcluded on a large number of pages.
Due to the sensitive nature of this template, caution is advised before editing. Any changes should first be tested in a sandbox. Please consider discussing planned changes on the talk page or with staff members before implementing them.

Example

Picture
Unknown Frame.png (Quote)
Biography
Siblings (Siblings)
Skill (Skill)
Goal (Goal)
Fear (Fear)
Favorites
Clothing Smallcheckmark.png (Favorite)
Smallxmark.png (Least Favorite)
Color (Favorite Color)
Coffee
Type (Type)
Milk (Milk)
Sugar (Sugar)


Usage

For Animal Crossing: Wild World

{{Villager Info
|game = WW
|pic =
|quote = 
|favclothing = 
|leastfavclothing = 
}}

For Animal Crossing: City Folk

{{Villager Info
|game = CF
|favclothing = 
|leastfavclothing = 
|favgenre = 
|favseries = 
|favcolor = 
}}

For Animal Crossing: New Leaf

{{Villager Info
|game = NL
|pic =
|quote = 
|siblings = 
|skill = 
|goal = 
|fear =
|favclothing = 
|leastfavclothing = 
|favcolor = 
|coffeetype = 
|milk = 
|sugar = 
}}

For Animal Crossing: New Horizons

{{Villager Info
|game = NH
|pic =
|quote = 
|favstyle1 = 
|favstyle2 = 
|favcolor1 = 
|favcolor2 = 
}}