Difference between revisions of "Template:Member"
From Earth Science Information Partners (ESIP)
m (1 revision imported: Portal help update) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#subobject: | + | <includeonly>{{#vardefine: phones |
+ | |{{#arraymap:{{{Has phone|}}} | ||
+ | |; | ||
+ | |@ | ||
+ | |{{#replace:{{#replace:{{#replace:{{#if:{{#explode:@|+|1}}|@|+1-@}}|(|-}}|)|-}}| |}} | ||
+ | |; | ||
+ | }} | ||
+ | }}<!-- | ||
+ | -->{{#subobject: | ||
|Person={{{Member|}}} | |Person={{{Member|}}} | ||
|Role in committee={{{Role in committee|}}}|+sep=; | |Role in committee={{{Role in committee|}}}|+sep=; | ||
|Member image={{{Member image|}}} | |Member image={{{Member image|}}} | ||
|Has email={{{Has email|}}}|+sep=; | |Has email={{{Has email|}}}|+sep=; | ||
− | |Has phone={{ | + | |Has phone={{#var: phones}}|+sep=; |
|@category=People | |@category=People | ||
}} | }} | ||
Line 19: | Line 27: | ||
| {{#arraymap: {{{Has email|}}}|;|$$$|[mailto:$$$ <i class="fas fa-envelope text-primary mr-1"></i>]|}} | | {{#arraymap: {{{Has email|}}}|;|$$$|[mailto:$$$ <i class="fas fa-envelope text-primary mr-1"></i>]|}} | ||
}}{{#if: {{{Has phone|}}} | }}{{#if: {{{Has phone|}}} | ||
− | | {{#arraymap: {{{Has phone|}}}|;|$$$|[tel:$$$ $$$]|, }} | + | | {{#arraymap: {{{Has phone|}}}|;|$$$|[tel:{{#replace:{{#replace:{{#replace:{{#if:{{#explode:$$$|+|1}}|$$$|+1-$$$}}|(|-}}|)|-}}| |}} $$$]|, }} |
}} | }} | ||
</div> | </div> |
Latest revision as of 16:07, December 30, 2020
Committee member semantic structure (subobject)