Jump to content

Template:Infobox musical artist: Difference between revisions

No edit summary
No edit summary
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{pp-protected}}
<includeonly>{| class="infobox biography vcard" style="width:22em; font-size:90%; text-align:left; float:right; clear:right; margin:0 0 1em 1em; background:#f8f9fa; border:1px solid #a2a9b1; border-collapse:collapse;"
{{#invoke:infobox|infoboxTemplate
|-
| child      = {{lc:{{{embed|}}}}}
! colspan="2" style="text-align:center; font-size:125%; font-weight:bold; padding:0.5em;" | <div class="page-actions-wrapper" style="position:relative; display:inline-block; float:right; z-index:10;"><div class="page-actions-dots" style="cursor:pointer; font-size:20px; padding:0 6px; line-height:1; font-weight:bold;">⋮</div><div class="page-actions-dropdown" style="display:none; position:absolute; right:0; top:24px; background:#fff; border:1px solid #a2a9b1; border-radius:4px; min-width:200px; box-shadow:0 2px 8px rgba(0,0,0,0.15); text-align:left; font-size:85%; font-weight:normal;">{{#ifeq:{{{verified|}}}||<div style="border-bottom:1px solid #eee;">[[Project:Claim|🔒 Claim this page]]</div>|<div style="padding:8px 12px; color:#666; border-bottom:1px solid #eee;">✅ This page is managed</div><div style="padding:6px 12px; color:#888; border-bottom:1px solid #eee; font-size:80%;">Contact admin@dgrwiki.org for changes</div>}}<div style="border-bottom:1px solid #eee;">[[Project:Feedback|💬 Send feedback]]</div><div style="border-bottom:1px solid #eee;">[[{{TALKPAGENAME}}|💭 Discuss this page]]</div><div style="border-bottom:1px solid #eee;">[{{fullurl:{{FULLPAGENAME}}|action=history}} 📜 View history]</div><div>[{{fullurl:{{FULLPAGENAME}}|action=info}} ℹ️ Page information]</div></div></div> {{{name|{{PAGENAME}}}}}
|-
{{#if:{{{image|}}}|
{{!}} colspan="2" style="text-align:center; padding:0.5em;" {{!}} [[File:{{{image}}}|{{{image_size|frameless}}}|alt={{{alt|}}}]]
{{!}}-
}}
{{#if:{{{caption|}}}|
{{!}} colspan="2" style="text-align:center; padding:0 0.5em 0.5em;" {{!}} {{{caption}}}
{{!}}-
}}


| bodyclass  = vcard plainlist
<!-- MONTHLY VIEWS -->
| headerstyle = color: #202122;background-color: {{Infobox musical artist/color}}
{{!}} colspan="2" style="text-align:center; padding:6px 8px; border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1;" {{!}}
| autoheaders = y
<div style="font-size:75%; color:#888; text-transform:uppercase; letter-spacing:1px;">Monthly views</div>
<div style="font-size:26px; font-weight:bold; color:#1db954; line-height:1.2;" class="monthly-views-count">0</div>
{{!}}-


| title      = {{#ifeq:{{lc:{{{embed|}}}}}|yes|'''Musical career'''}}
{{#if:{{{birth_name|}}}{{{alias|}}}{{{birth_date|}}}{{{birth_place|}}}{{{origin|}}}{{{genre|}}}{{{occupation|}}}|
| decat      = yes <!-- remove from template:infobox tracking categories -->
{{!}} colspan="2" style="background:#f0e68c; text-align:center; font-weight:bold; padding:0.2em;" {{!}} Background information
 
{{!}}-
| abovestyle  = color: #202122;background-color: {{Infobox musical artist/color}}; font-size: 125%;
}}
| above      = {{#ifeq:{{lc:{{{embed|}}}}}|yes||{{#if:{{{name|}}}{{PAGENAMEBASE}}|{{#if:{{{honorific_prefix|}}}|<div class="honorific-prefix" style="font-size: 78%; font-weight: normal;">{{{honorific_prefix|}}}</div>}}<div class="{{Infobox musical artist/hCard class|{{{background|}}}}}">{{if empty|{{{name|}}}|{{PAGENAMEBASE}}}}</div>{{#if:{{{native_name|}}}|<div style="font-weight: normal;">{{#if:{{{native_name_lang|}}}|<div class="nickname" lang="{{{native_name_lang|}}}">}}{{{native_name|}}}{{#if:{{{native_name_lang|}}}|</div>}}</div>}}{{#if:{{{honorific_suffix|}}}|<div class="honorific-suffix" style="font-size: 78%; font-weight: normal;">{{{honorific_suffix|}}}</div>}} |{{BASEPAGENAME}}}}}}
{{#if:{{{native_name|}}}|
 
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Native name'''
| image      = {{#invoke:InfoboxImage|InfoboxImage
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{native_name}}}
| image              = {{{image|}}}
{{!}}-
| size                = {{#ifeq:{{lc:{{yesno|{{{landscape|}}}}}}}|yes|{{min|300|{{#if:{{#ifexpr:{{{image_size|}}}}}|300|{{{image_size|}}}}}}}x200px|{{{image_size|}}}}}
}}
| upright            = {{if empty|{{{image_upright|}}}|1}}
{{#if:{{{birth_name|}}}|
| title              = {{if empty|{{{alt|}}}|{{{caption|}}}}}
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Birth name'''
| alt                = {{{alt|}}}
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{birth_name}}}
| suppressplaceholder = yes
{{!}}-
}}
{{#if:{{{alias|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Also known as'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{alias}}}
{{!}}-
}}
{{#if:{{{birth_date|}}}{{{birth_place|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Born'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{birth_date|}}}{{#if:{{{birth_place|}}}|<br />{{{birth_place}}}}}
{{!}}-
}}
{{#if:{{{origin|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Origin'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{origin}}}
{{!}}-
}}
{{#if:{{{death_date|}}}{{{death_place|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Died'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{death_date|}}}{{#if:{{{death_place|}}}|<br />{{{death_place}}}}}
{{!}}-
}}
{{#if:{{{genre|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Genres'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{genre}}}
{{!}}-
}}
{{#if:{{{occupation|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Occupation(s)'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{occupation}}}
{{!}}-
}}
{{#if:{{{instrument|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Instrument(s)'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{instrument}}}
{{!}}-
}}
{{#if:{{{years_active|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Years active'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{years_active}}}
{{!}}-
}}
{{#if:{{{label|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Labels'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{label}}}
{{!}}-
}}
{{#if:{{{releases|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Releases'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{releases}}}
{{!}}-
}}
{{#if:{{{associated_acts|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Associated acts'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{associated_acts}}}
{{!}}-
}}
{{#if:{{{current_member_of|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Member of'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{current_member_of}}}
{{!}}-
}}
{{#if:{{{past_member_of|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Formerly of'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{past_member_of}}}
{{!}}-
}}
{{#if:{{{spouse|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Spouse(s)'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{spouse}}}
{{!}}-
}}
{{#if:{{{partner|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Partner(s)'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{partner}}}
{{!}}-
}}
{{#if:{{{children|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Children'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{children}}}
{{!}}-
}}
{{#if:{{{parents|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Parent(s)'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{parents}}}
{{!}}-
}}
{{#if:{{{relatives|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Relatives'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{relatives}}}
{{!}}-
}}
{{#if:{{{education|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Education'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{education}}}
{{!}}-
}}
{{#if:{{{website|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Website'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{website}}}
{{!}}-
}}
{{#if:{{{known_for|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Known for'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{known_for}}}
{{!}}-
}}
{{#if:{{{founded|}}}|
{{!}} style="padding:0.2em 0.5em; vertical-align:top;" {{!}} '''Founded'''
{{!}} style="padding:0.2em 0.5em;" {{!}} {{{founded}}}
{{!}}-
}}
{{#if:{{{signature|}}}|
{{!}} colspan="2" style="text-align:center; padding:0.5em;" {{!}} {{{signature}}}
{{!}}-
}}
{{#if:{{{misc|}}}|
{{!}} colspan="2" style="text-align:center; padding:0;" {{!}} {{{misc}}}
{{!}}-
}}
}}
| caption    = {{{caption|}}}
| header1    = {{#if:{{{image|}}}|Background information}}
| class4      = nickname
| label4      = {{Nowrap|Also known as}}
| data4      = {{{alias|}}}


| label5      = Born
<!-- SOCIAL PROFILES -->
| data5      = {{br separated entries
{{#if:{{{facebook|}}}{{{instagram|}}}{{{twitter|}}}{{{tiktok|}}}{{{snapchat|}}}{{{linkedin|}}}|
  |1={{#if:{{{birth_name|}}}|<div style="display:inline" class="nickname">{{{birth_name|}}}</div>}}
{{!}} colspan="2" style="border-top:1px solid #a2a9b1; padding:6px 8px;" {{!}}
  |2={{#invoke:person date|birth}}
<div style="font-weight:bold; font-size:90%; margin-bottom:6px;">Social profiles</div>
  |3={{#if:{{{birth_place|}}}|<div style="display:inline" class="birthplace">{{{birth_place|}}}</div>}}
<div style="display:flex; gap:10px; overflow-x:auto; white-space:nowrap;">
{{#if:{{{facebook|}}}|[[File:Facebook_icon.png|28px|link={{{facebook}}}|Facebook]]}}
{{#if:{{{instagram|}}}|[[File:Instagram_icon.png|28px|link={{{instagram}}}|Instagram]]}}
{{#if:{{{twitter|}}}|[[File:X_icon.png|28px|link={{{twitter}}}|X]]}}
{{#if:{{{tiktok|}}}|[[File:TikTok_icon.png|28px|link={{{tiktok}}}|TikTok]]}}
{{#if:{{{snapchat|}}}|[[File:Snapchat_icon.png|28px|link={{{snapchat}}}|Snapchat]]}}
{{#if:{{{linkedin|}}}|[[File:LinkedIn_icon.png|28px|link={{{linkedin}}}|LinkedIn]]}}
</div>
{{!}}-
}}
}}
| label6      = Origin
| data6      = {{{origin|}}}


| label7      = Died
<!-- LISTEN -->
| data7      = {{br separated entries
{{#if:{{{spotify|}}}{{{apple|}}}{{{audiomack|}}}{{{youtube|}}}{{{youtubemusic|}}}{{{tidal|}}}{{{deezer|}}}{{{boomplay|}}}|
| 1 = {{#invoke:person date|death}}
{{!}} colspan="2" style="border-top:1px solid #a2a9b1; padding:6px 8px;" {{!}}
| 2 = {{#if:{{{death_place|}}}|<div class="deathplace">{{{death_place|}}}</div>}}
<div style="font-weight:bold; font-size:90%; margin-bottom:6px;">Listen</div>
<div style="display:flex; gap:10px; overflow-x:auto; white-space:nowrap;">
{{#if:{{{spotify|}}}|[[File:Spotify_icon.png|28px|link={{{spotify}}}|Spotify]]}}
{{#if:{{{apple|}}}|[[File:Apple_Music_icon.png|28px|link={{{apple}}}|Apple Music]]}}
{{#if:{{{audiomack|}}}|[[File:Audiomack_icon.png|28px|link={{{audiomack}}}|Audiomack]]}}
{{#if:{{{youtube|}}}|[[File:YouTube_icon.png|28px|link={{{youtube}}}|YouTube]]}}
{{#if:{{{youtubemusic|}}}|[[File:YouTube_Music_icon.png|28px|link={{{youtubemusic}}}|YouTube Music]]}}
{{#if:{{{tidal|}}}|[[File:Tidal_icon.png|28px|link={{{tidal}}}|Tidal]]}}
{{#if:{{{deezer|}}}|[[File:Deezer_icon.png|28px|link={{{deezer}}}|Deezer]]}}
{{#if:{{{boomplay|}}}|[[File:Boomplay_icon.png|28px|link={{{boomplay}}}|Boomplay]]}}
</div>
{{!}}-
}}
}}
 
|}</includeonly><noinclude>
| label8      = Cause of death
{{Documentation}}
| data8      = {{{death_cause|}}}
</noinclude>
 
| label9      = Education
| data9      = {{{education|}}}
 
| label18    = Genres
| data18      = {{{genre|}}}
 
| class19    = role
| label19    = {{#if:{{{occupations|}}}|Occupations|Occupation{{Pluralize from text|{{{occupation|}}}|plural=s}}}}
| data19      = {{if empty|{{{occupations|}}}|{{{occupation|}}}}}
 
| class20    = note
| label20    = {{#if:{{{instruments|}}}|Instruments|Instrument{{Pluralize from text|{{{instrument|}}}|plural=s}}}}
| data20      = {{if empty|{{{instruments|}}}|{{{instrument|}}}}}
 
| class21    = noprint
| label21    = Works
| data21      = {{if empty|{{{discography|}}}|{{{works|}}}}}
 
| label22    = {{Nowrap|Years active}}
| data22      = {{{years_active|}}}
 
| label23    = Label{{Pluralize from text|{{{label|}}}|plural=s}}
| data23      = {{{label|}}}
 
| label24    = Publisher{{Pluralize from text|{{{publishers|}}}|plural=s}}
| data24      = {{{publishers|}}}
 
| label25    = Member of
| data25      = {{{current_member_of|}}}
 
| label26    = Formerly of
| data26      = {{{past_member_of|}}}
 
| label27    = Spinoffs
| data27      = {{{spinoffs|}}}
 
| label28    = Spinoff of
| data28      = {{{spinoff_of|}}}
 
| label29    = <div class="nowrap">Spouse{{Pluralize from text|{{{spouse|}}}|likely=(s)|plural=s}}</div>
| data29    = {{{spouse|}}}
 
| label40    = <div class="nowrap">Partner{{Pluralize from text|{{{partner|}}}|likely=(s)|plural=s}}</div>
| data40    = {{{partner|}}}
 
| label41    = Award{{Pluralize from text|{{{awards|}}}|plural=s}}
| data41    = {{{awards|}}}
 
| header42    = {{#ifeq:{{lc:{{{embed|}}}}}|yes||<nowiki />}}
 
| label43    = Members
| data43      = {{{current_members|}}}
 
| header44    = {{#ifeq:{{lc:{{{embed|}}}}}|yes||<nowiki />}}
 
| label45    = {{Nowrap|Past members}}
| data45      = {{{past_members|}}}
 
| header50    = {{#ifeq:{{lc:{{{embed|}}}}}|yes||<nowiki />}}
 
| label51    = Website
| data51      = {{{website|}}}
 
| label60    = BLANK
| data61      = {{{module|}}}
| data62      = {{{module2|}}}
| data63      = {{{module3|}}}
 
}}<includeonly>{{#if:{{{current_members|}}}{{{past_members|}}}||{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Mm]usical [Aa]rtists?}}<!--
Is infobox in lead:
-->{{#invoke:Is infobox in lead|main|[Ii]nfobox [Ss]inger}}{{#invoke:Is infobox in lead|main|[Ii]nfobox [Mm]usician}}{{#invoke:Is infobox in lead|main|[Ii]nfobox [Ii]nstrumentalist}}|true|{{short description|Musical artist|noreplace}}}}}}<!--
hCards:
-->{{Main other|1=[[Category:Articles with hCards]]}}<!--
Unknown parameters:
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox musical artist with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox musical artist]] with unknown parameter "_VALUE_"|ignoreblank=y| alias | alt | associated_acts | awards | background | birth_date | birth_name | birth_place | caption | current_member_of | current_members | death_cause | death_date | death_place | discography | education | embed | genre | honorific_prefix | honorific_suffix | image | image_size | image_upright | instrument | instruments | label | landscape | module | module2 | module3 | name | native_name | native_name_lang | occupation | occupations | origin | partner | past_member_of | past_members | publishers | spinoff_of | spinoffs | spouse | website | works | years_active }}<!--
Associated_acts tracking:
-->{{#invoke:Check for deprecated parameters|check
| _category = {{main other|[[Category:Pages using infobox musical artist with associated acts]]}}
| ignoreblank = y
| _remove = associated_acts
}}</includeonly><!--
Documentation:
-->{{#invoke:Check for conflicting parameters|check
| template = [[Template:Infobox musical artist]]
| cat = {{main other|Category:Pages using infobox musical artist with conflicting parameters}}
| occupations; occupation
| instruments; instrument
| discography; works
}}<noinclude>{{Documentation}}</noinclude>
 
 
<includeonly>
<nowiki><script type="application/ld+json"></nowiki>
{
"@context": "https://schema.org",
"@type": "Musician",
"name": "{{{name|{{PAGENAME}}}}}",
"url": "{{fullurl:{{PAGENAME}}}}",
"image": "https://dgrwiki.org/wiki/Special:FilePath/{{{image|}}}",
"genre": "{{{genres|}}}",
"birthDate": "{{{birth_date|}}}",
"birthPlace": "{{{birth_place|}}}",
"sameAs": [
  "{{{website|}}}"
]
}
<nowiki></script></nowiki>
</includeonly>

Latest revision as of 03:55, 18 May 2026

   📄 Template documentation
   Template loop detected: Template:Documentation

Template loop detected: Template:Documentation