Template:MusicalGroup: Difference between revisions

From TANGOWIKI-TITAF
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
{{#if:{{{MusicalGroupName|}}}|{{DISPLAYTITLE:{{{MusicalGroupName}}}}}}}
{{#if:{{{MusicalGroupName|}}}|{{DISPLAYTITLE:{{{MusicalGroupName}}}}}}}
<!-- Infobox goes first so it floats to the right of the content -->
<div style="float:right; clear:right; width:340px; margin-left: 1em; padding:10px; background:#f9f9f9; border:1px solid #ccc; border-radius:10px; font-size:95%;">
  <!-- Image: prefer GroupPix, fallback to Commons -->
  {{#if:{{{GroupPix|}}}
    | <div style="text-align:center; margin-bottom:10px;">
        [[File:{{{GroupPix}}}|frameless|300px]]
      </div>
    | {{#if:{{{Commons image URL short|}}}
        | <div style="text-align:center; margin-bottom:10px;">
            [[File:{{{Commons image URL short}}}|frameless|300px]]
          </div>
    }}
  }}
  {{#if:{{{GroupStartYear|}}}{{{GroupEndYear|}}}|
    <p><b>Active:</b> {{{GroupStartYear}}}{{#if:{{{GroupEndYear|}}}|&nbsp;–&nbsp;{{{GroupEndYear}}}}</p>
  }}
  {{#if:{{{GroupType|}}}|
    <p><b>Type:</b> {{{GroupType}}}</p>
  }}
  {{#if:{{{GroupGenre|}}}|
    <p><b>Genre:</b> {{{GroupGenre}}}</p>
  }}
  {{#if:{{{GroupCountry|}}}|
    <p><b>Country:</b> {{{GroupCountry}}}</p>
  }}
  {{#if:{{{GroupHomepage|}}}|
    <p><b>Homepage:</b> [{{{GroupHomepage}}} Link]</p>
  }}
</div>
{{#set:
{{#set:
  |MusicalGroupName={{{MusicalGroupName|}}}
  |MusicalGroupName={{{MusicalGroupName|}}}
Line 10: Line 48:
  |GroupHomepage={{{GroupHomepage|}}}
  |GroupHomepage={{{GroupHomepage|}}}
  |GroupPix={{{GroupPix|}}}
  |GroupPix={{{GroupPix|}}}
}}
<!-- Narrative description -->
{{#if:{{{GroupFreeText|}}}|
<div style="margin-top:1em;">
{{{GroupFreeText}}}
</div>
}}
}}


Line 20: Line 65:
  | ?EndYearPersonInGroup=EndYear
  | ?EndYearPersonInGroup=EndYear
  | format=template
  | format=template
  | template=GroupMemberInstrumentDisplay
  | template=GroupMemberInstrument
  | named args=yes
  | named args=yes
  | limit=100
  | limit=100
  | default=No known group memberships.
  | default=No known group memberships.
}}
<!-- Infobox -->
<div style="float:right; clear:right; width:340px; margin-left: 1em; solid #aaa; padding:10px; background:#f9f9f9;">
  {{#if:{{{Commons image URL short|}}}|
    <div style="text-align:center; margin-bottom:10px;">
      [[File:{{{Commons image URL short}}}|frameless|300px]]
    </div>
  }}
{{#if:{{{GroupStartYear|}}}{{{GroupEndYear|}}}|
<b>Active</b> {{{GroupStartYear}}}{{#if:{{{GroupEndYear|}}}|&nbsp;–&nbsp;{{{GroupEndYear}}}}}<br />
}}
{{#if:{{{GroupType|}}}|
<b>Type</b> {{{GroupType}}}<br />}}
{{#if:{{{GroupGenre|}}}|
<b>Genre</b> {{{GroupGenre}}}<br />}}
{{#if:{{{GroupCountry|}}}|
<b>Country</b> {{{GroupCountry}}}<br />}}
{{#if:{{{GroupHomepage|}}}|
<b>Homepage:</b> [{{{GroupHomepage}}} Link]<br />}}
<!-- Free text description -->
{{#if:{{{GroupFreeText|}}}|
<div style="margin-top:1em;">
{{{GroupFreeText}}}
</div>
}}
}}


[[Category:MusicalGroups]]
[[Category:MusicalGroups]]
</includeonly>
</includeonly>
<noinclude>This template stores structured data about a tango musical group.</noinclude>
<noinclude>This template stores structured data about a tango musical group.</noinclude>

Revision as of 23:52, 17 April 2025


This template stores structured data about a tango musical group.