Difference between revisions of "Template:Person"

From Wayne County, Ohio Online Resource Center
Jump to navigation Jump to search
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<div class="d-none">
+
<includeonly><div class="d-none">
 
{{{Names|}}}
 
{{{Names|}}}
 
{{{Dates|}}}
 
{{{Dates|}}}
Line 8: Line 8:
 
{{{Images|}}}
 
{{{Images|}}}
 
{{{Relatives|}}}
 
{{{Relatives|}}}
{{#vardefine: fullname|{{#arraymap: First name, Middle name, Surname
+
{{#vardefine: fullname|{{#show: {{FULLPAGENAME}}|?First name}} {{#show: {{FULLPAGENAME}}|?Middle name|default={{#show: {{FULLPAGENAME}}|?Surname}}}} {{#if:{{#show: {{FULLPAGENAME}}|?Middle name}}|{{#show: {{FULLPAGENAME}}|?Surname}}}}}}
  |,
 
  |@@@
 
  |{{#show: {{FULLPAGENAME}}|?@@@}}
 
  |&#32;
 
}}}}
 
 
{{#set: Full name={{#var: fullname}}}}
 
{{#set: Full name={{#var: fullname}}}}
 
[[Category:People]]
 
[[Category:People]]
Line 23: Line 18:
 
}}
 
}}
 
<div class="wcpl-infobox-section">
 
<div class="wcpl-infobox-section">
   <div class="wcpl-infobox-section-header">About {{#if: {{CURRENTLOGGEDUSER}}|<span class="float-right">[[Special:FormEdit/Person/{{FULLPAGENAME}}|Edit]]</span>}}</div>
+
   <div class="wcpl-infobox-section-header">About {{#if: {{CURRENTLOGGEDUSER}}|<span class="float-right">[[Special:FormEdit/Person/{{FULLPAGENAME}}|<span class="icon-edit"></span>]]</span>}}</div>
 
   <div class="wcpl-infobox-section-body">
 
   <div class="wcpl-infobox-section-body">
 
     <div class="d-flex">
 
     <div class="d-flex">
Line 63: Line 58:
 
-->{{#arraydiff:u|p|x}}<!--
 
-->{{#arraydiff:u|p|x}}<!--
  
-->{{#if: {{#arrayprint:u}}
+
-->{{#ifexpr: 0{{#arraysize:u}} > 0
 
     |
 
     |
 
<div class="d-flex">
 
<div class="d-flex">
Line 226: Line 221:
 
   |headers=hide  
 
   |headers=hide  
 
   |format=plainlist
 
   |format=plainlist
 +
  |sort=Year of birth
 +
  |order=asc
 
   |template=Relative/Item
 
   |template=Relative/Item
 
   |named args=yes
 
   |named args=yes
Line 234: Line 231:
 
</div>
 
</div>
 
}}
 
}}
</div>
+
</div></includeonly>

Latest revision as of 09:54, 7 August 2022