Changes

Jump to navigation Jump to search
952 bytes added ,  08:31, 25 January 2019
no edit summary
Line 1: Line 1:  
{{#if:{{{first name|}}}|{{#if: {{{last name|}}}|{{#if:{{{alt|}}}|[[has person::{{{first name|}}} {{#if:{{{middle name|}}}|{{{middle name|}}} |}} {{{last name|}}}{{#!:|}}{{{alt|}}}]]|[[has person::{{{first name|}}}{{#if:{{{middle name|}}}|{{{middle name|}}} |}} {{{last name|}}}]]{{#set: has surname={{{last name|}}} }} |first and last name must be provided}}|{{#if:{{{alt|}}}|[[has person::{{{name|}}}{{#!:|}}{{{alt|}}}]]|[[has person::{{{name|}}}]]}}{{#set:has surname={{#if:{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |1}}}}}}{{#if: {{{surname|}}}|[[Category:{{{surname|}}}]]|[[Category:{{#if:{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |1}}}}]] }} }} }}<noinclude>{{documentation}}</noinclude>
 
{{#if:{{{first name|}}}|{{#if: {{{last name|}}}|{{#if:{{{alt|}}}|[[has person::{{{first name|}}} {{#if:{{{middle name|}}}|{{{middle name|}}} |}} {{{last name|}}}{{#!:|}}{{{alt|}}}]]|[[has person::{{{first name|}}}{{#if:{{{middle name|}}}|{{{middle name|}}} |}} {{{last name|}}}]]{{#set: has surname={{{last name|}}} }} |first and last name must be provided}}|{{#if:{{{alt|}}}|[[has person::{{{name|}}}{{#!:|}}{{{alt|}}}]]|[[has person::{{{name|}}}]]}}{{#set:has surname={{#if:{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |1}}}}}}{{#if: {{{surname|}}}|[[Category:{{{surname|}}}]]|[[Category:{{#if:{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |2}}|{{#explode:{{{name|}}}| |1}}}}]] }} }} }}<noinclude>{{documentation}}</noinclude>
 +
 +
name provided desperately provided:
 +
    no alt text provided
 +
          first name only -err
 +
          last name only - err
 +
          middle name only - err
 +
          suffix only -rr
 +
          id only - err
 +
          first and last name
 +
          first middle and last name
 +
          first middle last and suffix
 +
          first middle last suffix and id
 +
         
 +
{{#if: {{{first name|}}}|{{{first name|}}}|<!-show nothing->}}{{#if: {{{middle name|}}}|&emsp;{{{middle name|}}}|<!-show nothing->}}{{#if: {{{last name|}}}|&emsp;{{{last name|}}}|<!-show nothing->}}{{#if: {{{suffix|}}}|&emsp;{{{suffix|}}}|<!-show nothing->}}{{#if: {{{ide|}}}|&emsp;{{{id|}}}|<!-show nothing->}}
 +
   
 +
 +
    alt text provided
 +
 +
<noinclude>
 +
Test:
 +
{{has person |first name=jason |middle name=michael |last name=crews |suffix=Sr. |id=1982}}
 +
</noinclude>
 +
   
 +
 +
 +
full name provided:
 +
    alt text provided
 +
          full name
 +
    no alt text provided
 +
          full name

Navigation menu