Difference between revisions of "Template:ARR Infobox Mob Family"

(70 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
<noinclude><pre>
 
<noinclude><pre>
 
{{ARR Infobox Mob Family
 
{{ARR Infobox Mob Family
| Name = {{subst:SUBPAGENAME}}
+
| Name =  
 
| Description =  
 
| Description =  
 
| Taxonomy Level = <!-- one of: Species, Genus, Class, Kingdom -->
 
| Taxonomy Level = <!-- one of: Species, Genus, Class, Kingdom -->
 +
<!-- Important!  Only fill in one of Kingdom, Class, Genus -->
 +
<!-- Fill in which ever one is directly above the taxa this page is for -->
 
| Kingdom =  
 
| Kingdom =  
 
| Class =   
 
| Class =   
 
| Genus =   
 
| Genus =   
| Species =
 
 
| Etymology =  
 
| Etymology =  
 
| Raimdelle Codex =  
 
| Raimdelle Codex =  
 
| Notes =  
 
| Notes =  
 
}}
 
}}
</pre></noinclude><includeonly>{{#switch:{{lc:{{{Taxonomy Level|}}}}}
+
</pre></noinclude><includeonly>{{#switch:{{lc:{{{Taxonomy Level|}}}}}|kingdom={{#vardefine:kingdom|{{{Name|}}}}}[[Category:Kingdom]]|class={{#vardefine:class|{{{Name|}}}}}{{#vardefine:kingdom|{{{Kingdom|}}}}}[[Category:Class]][[Category:Kingdom:{{{Kingdom|}}}]]|genus={{#vardefine:genus|{{{Name|}}}}}{{#vardefine:class|{{{Class|}}}}}{{#vardefine:kingdom|{{Class2Kingdom|{{#var:class}}}}}}[[Category:Genus]][[Category:Class:{{{Class|unknown class}}}]][[Category:Kingdom:{{#var:kingdom}}]]|species={{#vardefine:species|{{{Name|}}}}}{{#vardefine:genus|{{{Genus|}}}}}{{#vardefine:class|{{Genus2Class|{{#var:genus}}}}}}{{#vardefine:kingdom|{{Class2Kingdom|{{#var:class}}}}}}[[Category:Species]][[Category:Genus:{{#var:genus}}]][[Category:Class:{{#var:class}}]][[Category:Kingdom:{{#var:kingdom}}]]
|kingdom={{#vardefine:kingdom|{{{Name|}}}}}
 
|class={{#vardefine:class|{{{Name|}}}}}{{#vardefine:kingdom|{{{Kingdom|}}}}}[[Category:Kingdom:{{{Kingdom|unknown kingdom}}}]]
 
|genus={{#vardefine:genus|{{{Name|}}}}}{{#vardefine:class|{{{Class|}}}}}{{#vardefine:kingdom|{{Class2Kingdom|{{#var:class}}}}}}[[Category:Class:{{{Class|unknown class}}}]]
 
|species={{#vardefine:species|{{{Name|}}}}}{{#vardefine:genus|{{{Genus|}}}}}{{#vardefine:class|{{Genus2Class|{{#var:genus}}}}}}{{#vardefine:kingdom|{{Class2Kingdom|{{#var:class}}}}}}[[Category:Genus:{{{Genus|unknown genus}}}]]
 
 
|}}
 
|}}
{{{!}} class="itembox" cellpadding="0" width="100%" cellspacing="0" border="0"
+
{{XIVboxHeader|Title={{{Name|}}}|Type=[[:Category:Bestiary|{{{Taxonomy Level}}}]]|Icon={{#if:{{{Icon|}}}|{{{Icon}}}|{{#ifeq:{{{No Icon|}}}|X|Question_mark_stub.png|{{#ifexist:File:{{{Name}}} Icon.png|{{{Name}}} Icon.png|{{#ifexist:File:{{{Genus}}} Icon.png|{{{Genus}}} Icon.png|Beastiary Icon2.png}}}}}}}}}}
{{!}}-
+
|-
{{!}}[[File:{{{Name|}}}_Icon.png|48px|link=]]
+
|height="12px" width="33%" valign="top" colspan="1"|
{{!}}colspan="9" align="left" style="height: 1ex; font-weight: bold; padding:0em 0.3em 0em 0.6em; font-size:18px;font-family:Lucida Sans Unicode;"{{!}}{{color|white|{{{Name}}}}}
 
{{!}}{{#if:{{{NM|}}}|[[File:NMicon.png|32px|center|link=]]}}
 
{{!}}-
 
{{!}}colspan="10" {{!}}<div style="height: 1ex;"></div><div style="padding: 0px; width:100%; background-color:#EBECF0; border:1px solid #969696;" ></div>
 
{{!}}-
 
{{!}}colspan="5" valign="top" style="height: 1ex;"{{!}}
 
 
{{{!}} cellpadding="0" width="100%" cellspacing="0" border="0"  
 
{{{!}} cellpadding="0" width="100%" cellspacing="0" border="0"  
 
{{!}}-
 
{{!}}-
{{!}}align="center" {{!}}{{dl|:Category:Bestiary|Taxonomy}}
+
{{!}}align="left" {{!}}[[:Category:Bestiary|Higher Taxonomy Ranks]]
 
{{!}}-
 
{{!}}-
{{!}}{{!}}{{#if:{{{Kingdom|}}}|{{dl|:category:{{{Kingdom}}}|{{{Kingdom}}}}}}}
+
{{!}}{{!}}{{#if:{{#var:kingdom}}|[[:category:Kingdom:{{#var:kingdom}}|{{#var:kingdom}}]]}}
 
{{!}}-
 
{{!}}-
{{!}}style="padding:0em 0em 0em 2em;"{{!}}{{#if:{{{Class|}}}|{{color|white|&#10149;}}}} {{#if:{{{Class|}}}|{{dl|:category:{{{Class}}}|{{{Class}}}}}}}
+
{{!}}style="padding:0em 0em 0em 2em;"{{!}}{{#if:{{#var:class}}|{{color|white|&#10149;}}}}{{#if:{{#var:class}}|[[:category:Class:{{#var:class}}|{{#var:class}}]]}}
 
{{!}}-
 
{{!}}-
{{!}}style="padding:0em 0em 0em 5em;"{{!}}{{#if:{{{Genus|}}}|{{color|white|&#10149;}}}} {{#if:{{{Genus|}}}|{{dl|:category:{{{Genus}}}|{{{Genus}}}}}}}
+
{{!}}style="padding:0em 0em 0em 5em;"{{!}}{{#if:{{#var:genus}}|{{color|white|&#10149;}}}}{{#if:{{#var:genus}}|[[:category:Genus:{{#var:genus}}|{{#var:genus}}]]}}
 
{{!}}-
 
{{!}}-
{{!}}style="padding:0em 0em 0em 8em;"{{!}}{{#if:{{{Species|}}}|{{color|white|&#10149;}}}} {{#if:{{{Species|}}}|{{dl|:category:{{{Species}}}|{{{Species}}}}}}}
+
{{!}}style="padding:0em 0em 0em 8em;"{{!}}{{#if:{{#var:species}}|{{color|white|&#10149;}}}}{{#if:{{#var:species}}|[[:category:Species:{{#var:species}}|{{#var:species}}]]}}
 
{{!}}-
 
{{!}}-
 
{{!}}}
 
{{!}}}
{{!}}colspan="5" valign="top" style="height: 1ex;"{{!}}
+
|height="12px" width="33%" valign="top" colspan="1"|[[:Category:Bestiary|Lower Taxonomy Ranks]]
{{{!}} cellpadding="0" width="100%" cellspacing="0" border="0"
+
{{color|white|&#10149;}}
{{!}}-
+
{{#ifexpr: {{PAGESINCAT:{{Fixtick|{{SUBPAGENAME}}}} has Unique Species|R}} >0 | [[:Category:Species:Unique|Unique]]|}}{{#dpl:
{{!}}align="center" {{!}}{{color|white|style=normal|Common Drops}}
+
|  category={{SUBPAGENAME}}
{{!}}-
+
|  category={{#switch:{{lc:{{{Taxonomy Level|}}}}}|kingdom=Class|class=Genus|#default=Species}}
{{!}}
+
|  notcategory=Outdated 1.x Articles
 +
|  namespace=14
 +
|  distinct=strict
 +
|  suppresserrors=true
 +
|  allowcachedresults=true
 +
|  includepage ={ARR Infobox Mob Family}:Name
 +
| mode=inline
 +
| format  = ,
 +
| suppresserrors=true
 +
| tablerow =[[:Category:{{#switch:{{lc:{{{Taxonomy Level|}}}}}|kingdom=Class|class=Genus|#default=Species}}:%%{{!}}%%]]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 +
}}
 +
|height="12px" width="34%" valign="top" colspan="1"|Common Drops
 
{{#arraydefine:familydrops|{{#dpl:  
 
{{#arraydefine:familydrops|{{#dpl:  
 
| category={{PAGENAME}}
 
| category={{PAGENAME}}
Line 55: Line 57:
 
| mode=inline
 
| mode=inline
 
| format  = ,
 
| format  = ,
| tablerow = %% ! ,&nbsp;}}|!}}{{#arrayunique:familydrops}}{{#arraydefine:familydropscount|{{#arrayprint:familydrops|,|@@@@|<span style="color:white;">({{nts|{{#dpl:| category={{fixtick|@@@@}} Dropped by Mob| category=Bestiary| includematch = /\{{!}}\s*Name\s*=\s*{{fixtick|@@@@}}[\}\{{!}}]/| format  = ,,| namespace    = | suppresserrors=true| resultsfooter= %PAGES%}}}})</span> [[File:@@@@_Icon.png|18px|link=@@@@]] {{dl|@@@@}}}}}}{{#arraysort:familydropscount|desc}}{{#arrayslice:familydropscounttop|familydropscount|0|5}}{{#arrayprint:familydropscounttop|<br>}}
+
| tablerow = %% ! ,&nbsp;}}|!}}{{#arrayunique:familydrops}}{{#arraydefine:familydropscount|{{#arrayprint:familydrops|,|@@@@|<span style="color:white;">({{nts|{{#dpl:| category={{fixtick|@@@@}} Dropped by Mob| category=Bestiary| includematch = /\{{!}}\s*Name\s*=\s*{{fixtick|@@@@}}[\}\{{!}}]/| format  = ,,| namespace    = | suppresserrors=true| resultsfooter= %PAGES%}}}})</span>&nbsp;[[File:@@@@_Icon.png|18px|link=@@@@]] [[@@@@]]}}}}{{#arraysort:familydropscount|desc}}{{#arrayslice:familydropscounttop|familydropscount|0|5}}{{#arrayprint:familydropscounttop|<br>}}
{{!}}}
+
|-
{{!}}-
+
|height="12px" width="100%" valign="top" colspan="3"|{{#if:{{{Description|}}}|{{{Description}}}|{{#dpl:
{{!}}colspan="10" {{!}}<div style="height: 1ex;"></div><div style="padding: 0px; width:100%; background-color:#EBECF0; border:1px solid #969696;" ></div>
+
|  title= Category:{{#var:class|x}}
{{!}}-
 
{{!}}colspan="10" style="color:white; height: 1ex;"{{!}}{{#if:{{{Description|}}}|{{{Description}}}|
 
{{#dpl:
 
|  title= Category:{{{Class|x}}}
 
 
|  namespace    =  
 
|  namespace    =  
|  includepage ={Infobox Mob Family}:Description
+
|  includepage ={ARR Infobox Mob Family}:Description
 
| mode=inline
 
| mode=inline
 
| format  = ,<div style="color:white;text-align:left;">,</div>
 
| format  = ,<div style="color:white;text-align:left;">,</div>
Line 72: Line 70:
 
}}
 
}}
 
}}
 
}}
{{!}}-
+
{{XIVboxFooter}}{{Refreshlink}}
{{!}}width="10%" style="padding:.5em 0em 0em 0em;"{{!}}
+
{{#ifeq:{{{Taxonomy Level}}}|Kingdom||{{#ifeq:{{{Taxonomy Level}}}|Class||{{CList|Title=Monsters|dpl={{#dpl:
{{!}}width="10%" {{!}}
+
|  category={{{1|{{PAGENAME}}}}}
{{!}}width="10%" {{!}}
+
|  dplcache=mobfamilyslisting-{{{1|{{PAGENAME}}}}}-13ac
{{!}}width="10%" {{!}}
+
|  namespace    =
{{!}}width="10%" {{!}}
+
|  notcategory=Outdated 1.x Articles
{{!}}width="10%" {{!}}
+
|  includepage = {ARR Mob Row} dpl3
{{!}}width="10%" {{!}}
+
|  format      =,,\n
{{!}}width="10%" {{!}}
+
|  tablesortcol= 1
{{!}}width="10%" {{!}}
+
|  table      =class="GEtable sortable" style="width: 100%;",Name,Levels,Zone,class="unsortable"{{!}}Info
{{!}}width="10%" {{!}}
+
|  suppresserrors=true
{{!}}}{{Refreshlink}}
+
|  allowcachedresults=true
{{#ifeq:{{{Taxonomy Level|}}}|Genus|{{CList|Title=Actions|dpl={{#dpl:  
+
}}}}}}}}{{CList|Title=Etymology|dpl={{{Etymology|}}}}}{{CList|Title=Raimdelle Codex|dpl={{{Raimdelle Codex|}}}}}{{#ifeq:{{{Taxonomy Level|}}}|Genus|{{CList|Title=Actions|dpl={{#dpl:  
 
|  category={{{1|{{PAGENAME}}}}} Actions
 
|  category={{{1|{{PAGENAME}}}}} Actions
 
|  dplcache=mobfamilysactions-{{{1|{{PAGENAME}}}}}-1e
 
|  dplcache=mobfamilysactions-{{{1|{{PAGENAME}}}}}-1e
Line 95: Line 93:
 
|  suppresserrors=true
 
|  suppresserrors=true
 
|  allowcachedresults=true
 
|  allowcachedresults=true
}}}}}}
+
}}}}}}{{CList|Title=Notes|dpl={{{Notes|}}}}}
{{CList|Title=Monsters
+
<br style="clear:left;"/><references/>[[Category:Bestiary]]</includeonly><noinclude>[[Category:Templates|{{PAGENAME}}]]</noinclude>__NOEDITSECTION__ __NOTOC__
|dpl={{#dpl:
 
|  category={{{1|{{PAGENAME}}}}}
 
|  dplcache=mobfamilyslisting-{{{1|{{PAGENAME}}}}}-1e
 
|  namespace    =
 
|  notcategory=Outdated 1.x Articles
 
|  includepage = {Mob Row} dpl3
 
|  format      =,,\n
 
|  tablesortcol= 1
 
|  table      =class="GEtable sortable" style="width: 100%;",Name,Levels,Zone,class="unsortable"{{!}}Info
 
|  suppresserrors=true
 
|  allowcachedresults=true
 
}}}}
 
{{CList|Title=Etymology|dpl={{{Etymology|}}}}}
 
{{CList|Title=Raimdelle Codex|dpl={{{Raimdelle Codex|}}}}}
 
{{CList|Title=Screen Shots
 
|dpl= {{#tag:gallery|
 
{{#dpl:
 
|  category={{{1|{{PAGENAME}}}}}
 
|  notcategory=Outdated 1.x Articles
 
|  dplcache=mobfamilysimages-{{{1|{{PAGENAME}}}}}-3d
 
| includepage ={Infobox Mob}:Images
 
| format  =,,\n\n
 
| secseparators    = File:
 
}}}}}}
 
{{CList|Title=Genus {{SUBPAGENAME}}
 
|dpl=List all species in {{SUBPAGENAME}} }}
 
{{CList|Title=Notes|dpl={{{Notes|}}}}}
 
{{#ifeq:{{{Taxonomy Level|}}}|Kingdom|[[Category:Bestiary]]|{{#ifeq:{{{Taxonomy Level|}}}|Class|[[Category:{{{Kingdom}}}]]|{{#ifeq:{{{Taxonomy Level|}}}|Genus|[[Category:{{{Class}}}]]|{{#ifeq:{{{Taxonomy Level|}}}|Species|[[Category:{{{Genus}}}]]|}}}}}}}}</includeonly><noinclude>[[Category:Template|{{PAGENAME}}]]</noinclude>__NOEDITSECTION__ __NOTOC__
 

Revision as of 16:00, 17 December 2021

{{ARR Infobox Mob Family
| Name = 
| Description = 
| Taxonomy Level = <!-- one of: Species, Genus, Class, Kingdom -->
<!-- Important!  Only fill in one of Kingdom, Class, Genus -->
<!-- Fill in which ever one is directly above the taxa this page is for -->
| Kingdom = 
| Class =  
| Genus =   
| Etymology = 
| Raimdelle Codex = 
| Notes = 
}}