Template:SidebarPersonBadge: Difference between revisions
From Bodhicitta
(VSCode edit) |
(VSCode edit) |
||
| Line 1: | Line 1: | ||
<includeonly>{{#ifeq:{{{ 1 | }}}|Anon||<div class=" | <includeonly>{{#ifeq:{{{ 1 | }}}|Anon||<div class="sidebar-person position-relative rounded-xl"><!-- | ||
Portrait, name and roles for one person in a library-item sidebar. | Portrait, name and roles for one person in a library-item sidebar. | ||
| Line 13: | Line 13: | ||
module now asks for ?FirstImage# and passes the raw title. | module now asks for ?FirstImage# and passes the raw title. | ||
--> | --> | ||
<div class=" | <div class="sidebar-person-avatar">{{#widget:SidebarPersonPageRoundImage | ||
|filepath={{#if: {{{ img | }}} | |||
|{{#ifeq: {{{ img | }}} | |||
|File:Noimagefound.jpg | |||
|{{filepath:Teaching_Mudra_2_reduced_opacity.png|300}} | |||
|{{filepath:{{#titleparts:{{PAGENAME:{{{ img | }}}}} }}|150}} | |||
}} | }} | ||
|{{filepath:Teaching_Mudra_2_reduced_opacity.png|300}} | |||
</div> | }} | ||
<div class=" | |size=100% | ||
|bgSize=cover | |||
|depth=0 | |||
}} | |||
</div> | |||
<div class="sidebar-person-text font-serif"> | |||
<div class="w-100"> | <div class="w-100"> | ||
<div class=" | <div class="sidebar-person-name line12">{{#if: {{{ phon | }}} | ||
|{{#if: {{{ tib | }}} | |{{#if: {{{ tib | }}} | ||
|{{I18n | |{{I18n | ||
| Line 54: | Line 51: | ||
}} | }} | ||
}}</div> | }}</div> | ||
<div class="opac-50 | <div class="sidebar-person-roles opac-50 font-italic line11">{{#arraymap:{{{ 2 | }}} | ||
|; | |; | ||
|@@@ | |@@@ | ||
|@@@ | |@@@ | ||
| | | · | ||
}}</div>{{#ifexist:{{{ 1 | }}}||{{#ifexist:People/{{{ 1 | }}}| | }}</div>{{#ifexist:{{{ 1 | }}}||{{#ifexist:People/{{{ 1 | }}}| | ||
<div class="carnelian mb-2">redirect needed</div>{{#set:PersonNameNeedsRedirect={{{ 1 | }}}}}| | <div class="carnelian mb-2">redirect needed</div>{{#set:PersonNameNeedsRedirect={{{ 1 | }}}}}| | ||
<div class="carnelian mb-2">page missing</div>{{#set:PersonNameNeedsPage={{{ 1 | }}}}} }} }} | <div class="carnelian mb-2">page missing</div>{{#set:PersonNameNeedsPage={{{ 1 | }}}}} }} }} | ||
</div> | </div> | ||
</div>{{#widget:OverlayLink | |||
|link=/index.php/{{#ifexist:{{{ 1 | }}} | |link=/index.php/{{#ifexist:{{{ 1 | }}} | ||
|{{{ 1 | }}} | |{{{ 1 | }}} | ||