Difference between revisions of "Template:Artist"

m
add sortkey to make categories nicer
m
m (add sortkey to make categories nicer)
 
(54 intermediate revisions by 4 users not shown)
{{infobox
|title={{{name|{{PAGENAMESUBPAGENAME}}}}}|id=Artist|<!--
 
-->{{DEFAULTSORT:{{{name|{{SUBPAGENAME}}}}}|}}<!--
 
-->|id=Artist|
 
<!-- about -->
 
<!-- online presence -->
{{#if:{{{as|}}} | {{row/kv|[[File:ArtStation Logo.svg|14px|]] ArtStation |[https://www.artstation.com/{{{as}}} {{{as}}}] }}|}}
{{#if:{{{'as|}}} | {{row/kv|[[File:ArtStation Logo.svg|14px|]] ArtStation |[{{{'as}}} Link] }}|}}
 
{{#if:{{{behance|}}} | {{row/kv|[[File:Behance Logo.svg|14px]] Behance |[https://www.behance.net/{{{behance}}} {{{behance}}}] }}|}}
{{#if:{{{'behance|}}} | {{row/kv|[[File:Behance Logo.svg|14px]] Behance |[{{{'behance}}} Link] }}|}}
 
{{#if:{{{da|}}} |{{row/kv|[[File:DeviantArt Logo.svg|14px]] DeviantArt |[https://www.deviantart.com/{{{da}}} {{{da}}}] }}|}}
{{#if:{{{'da|}}} |{{row/kv|[[File:DeviantArt Logo.svg|14px]] DeviantArt |[{{{'da}}} Link] }}|}}
 
{{#if:{{{fb|}}} |{{row/kv|[[File:Facebook Logo.svg|14px]] Facebook |[https://www.facebook.com/{{{fb}}} {{{fb}}}] }}|}}
{{#if:{{{'fb|}}} |{{row/kv|[[File:Facebook Logo.svg|14px]] Facebook |[{{{'fb}}} Link] }}|}}
 
{{#if:{{{ig|}}} |{{row/kv|[[File:Instagram Logo.svg|14px]] Instagram |[https://www.instagram.com/{{{ig}}} {{{ig}}}] }}|}}
{{#if:{{{'ig|}}} |{{row/kv|[[File:Instagram Logo.svg|14px]] Instagram |[{{{'ig}}} Link] }}|}}
 
{{#if:{{{tumblrreddit|}}} |{{row/kv|Tumblr[[File:Reddit Icon.svg|14px]] Reddit|[https://www.reddit.com/user/{{{tumblrreddit}}}.tumblr.com/ {{{tumblrreddit}}}] }}|}}
{{#if:{{{'tumblrreddit|}}} |{{row/kv|Tumblr[[File:Reddit Icon.svg|14px]] Reddit |[{{{'tumblrreddit}}} Link] }}|}}
 
{{#if:{{{twittertumblr|}}} |{{row/kv|Twitter[[File:Tumblr Logo.svg|14px]] Tumblr |[https://twitter.com/{{{twittertumblr}}}.tumblr.com/ {{{twittertumblr}}}] }}|}}
{{#if:{{{'twittertumblr|}}} |{{row/kv|Twitter[[File:Tumblr Logo.svg|14px]] Tumblr |[{{{'twittertumblr}}} Link] }}|}}
 
{{#if:{{{twitter|}}} |{{row/kv|[[File:Twitter Logo.svg|14px]] Twitter |[https://twitter.com/{{{twitter}}} {{{twitter}}}] }}|}}
{{#if:{{{'twitter|}}} |{{row/kv|[[File:Twitter Logo.svg|14px]] Twitter |[{{{'twitter}}} Link]}}|}}
 
{{#if:{{{site|}}} |{{row/kv|Website |[{{{site}}} Link] }}|}}
 
<!-- license -->
{{#if:{{{license|}}} |{{row/kv|[[Help:Artists#License|License]] | {{artist-license|{{{license}}}|until={{{until|}}}|}} }}|}}
{{#if:{{{'license|}}} |{{row/kv|[[Help:Artists#License|License]] | {{{'license}}} }}|}}
{{#if:{{{no-notify|}}} ||{{row/kv|[[Help:Artists#License|Notification]] | Notify for each upload }}|}}
 
<!-- contact -->
{{#if:{{{contact|}}} |{{row/kv|Contact |'''{{{contact}}}''' }}|}}
}}<includeonly><!--
 
--><!-- Require a license --><!--
-->{{#if:{{{license|}}}{{{'license|}}} || [[Category: missing param - artist - license]] }}<!--
 
--><!-- Apply artist type category <!--
--><!-- TODO: Allow for multiple values, split, and apply all the specified categories, e.g. |type=cover&interior <!--
-->{{#if:{{{type|}}}|<!--
-->{{#switch:{{lc:{{{type}}}|}} <!--
-->|cover= [[Category: Cover artists]] <!--
-->|interior= [[Category: Interior artists]] <!--
-->|fan= [[Category: Fan artists]] <!--
-->|multimedia= [[Category: Multimedia artists]] <!--
-->| [[Category: Artists with invalid artist type]] <!--
-->}}<!--
-->}}<!--
 
--></includeonly><noinclude>
 
The '''{{t|artist}}''' infobox template can be used to provide metadata about real world artists, fan and official alike. A list of all such artists can be found on '''[[Coppermind:Artists]]'''.
{{User:Argent/templates/artist
 
|name=DNAVENOM
=== Template ===
|as=dnavenom
<pre class=mw-code>
{{artist
|image=
|alias=
|as=
|behance=
|da=
|fb=
|ig=
|reddit=
|tumblr=
|twitter=
|site=
|license=all|some|tentative|none|official
|contact=
|type=fan|interior|cover|multimedia
}}
</pre>
 
=== Parameters ===
Highlighted lines indicate '''mandatory''' parameters.
 
{{docs|title={{t|Artist}} Parameters}}
 
<!-- ---------- -->
<!-- ROW: image -->
<!-- ---------- -->
{{docs/image
|eg=
<code><nowiki>|image=dds.png</nowiki></code>
}}
 
<!-- ---------- -->
<!-- ROW: alias -->
<!-- ---------- -->
{{docs/row/optional
|param= alias
|desc= If the artist goes by different names (e.g. real name and a nickname), you can use this parameter to indicate those.
|eg=
<code><nowiki>|alias=Dandos Heraldin</nowiki></code>
}}
 
<!-- ------- -->
<!-- ROW: as -->
<!-- ------- -->
{{docs/row/optional
|param= as
|desc= Use this to specify the artist's ArtStation username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'as</code>.</small>
|eg=
<code><nowiki>|as=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'as=https://www.artstation.com/DandosOilsworn</nowiki></code>
}}
 
<!-- ------------ -->
<!-- ROW: behance -->
<!-- ------------ -->
{{docs/row/optional
|param= behance
|desc= Use this to specify the artist's Behance username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'behance</code>.</small>
|eg=
<code><nowiki>|behance=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'behance=https://www.behance.net/DandosOilsworn</nowiki></code>
}}
 
<!-- ------- -->
<!-- ROW: da -->
<!-- ------- -->
{{docs/row/optional
|param= da
|desc= Use this to specify the artist's DeviantArt username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'da</code>.</small>
|eg=
<code><nowiki>|da=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'da=https://www.deviantart.com/DandosOilsworn</nowiki></code>
}}
 
<!-- ------- -->
<!-- ROW: fb -->
<!-- ------- -->
{{docs/row/optional
|param= fb
|desc= Use this to specify the artist's Facebook user- or pagename.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'fb</code>.</small>
|eg=
<code><nowiki>|fb=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'fb=https://www.facebook.com/DandosOilsworn</nowiki></code>
}}
 
<!-- ------- -->
<!-- ROW: ig -->
<!-- ------- -->
{{docs/row/optional
|param= ig
|desc= Use this to specify the artist's Instagram username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'ig</code>.</small>
|eg=
<code><nowiki>|ig=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'ig=https://www.instagram.com/DandosOilsworn</nowiki></code>
}}
 
<!-- ----------- -->
<!-- ROW: reddit -->
<!-- ----------- -->
{{docs/row/optional
|param= reddit
|desc= Use this to specify the artist's Reddit username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'reddit</code>.</small>
|eg=
<code><nowiki>|reddit=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'reddit=https://www.reddit.com/user/DandosOilsworn/</nowiki></code>
}}
 
<!-- ----------- -->
<!-- ROW: tumblr -->
<!-- ----------- -->
{{docs/row/optional
|param= tumblr
|desc= Use this to specify the artist's Tumblr username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'tumblr</code>.</small>
|eg=
<code><nowiki>|tumblr=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'tumblr=https://www.DandosOilsworn.tumblr.com/</nowiki></code>
}}
 
<!-- ------------ -->
<!-- ROW: twitter -->
<!-- ------------ -->
{{docs/row/optional
|param= twitter
|desc= Use this to specify the artist's Twitter username.<br>
<small>'''Note:''' Automatically generates a link. To bypass this, use <code>'twitter</code>.</small>
|eg=
<code><nowiki>|twitter=DandosOilsworn</nowiki></code><br>
<code><nowiki>|'twitter=https://twitter.com/DandosOilsworn</nowiki></code>
}}
 
<!-- --------- -->
<!-- ROW: site -->
<!-- --------- -->
{{docs/row/optional
|param= site
|desc= Use this to specify the artist's website or online portfolio.
|eg=
<code><nowiki>|site=http://www.inkthinker.net/</nowiki></code>
}}
 
<!-- -------------- -->
<!-- ROW: preferred -->
<!-- -------------- -->
{{docs/row/optional
|param= preferred
|desc= '''DEPRECATED''' If the artist prefers one or more of their accounts over others for sourcing purposes, use this parameter to indicate that.
|eg=
<code><nowiki>|preferred=ArtStation</nowiki></code>
}}
 
<!-- ------------ -->
<!-- ROW: license -->
<!-- ------------ -->
{{docs/row/required
|param= license
|desc= Use this to specify the kind of art usage permission or license the Coppermind has with the artist.<br>
<small>'''Note:''' Automatically uses the {{t|artist-license}} template, so only values valid for it are allowed here. To bypass this, use <code>'license</code>.</small><br>
<small>'''Note:''' See [[#Licenses]] for details.</small><br>
|eg=
<code><nowiki>|license=all</nowiki></code><br>
<code><nowiki>|license=some</nowiki></code><br>
<code><nowiki>|license=none</nowiki></code><br>
<code><nowiki>|license=Dec 31, 2020</nowiki></code><br>
<code><nowiki>|license=official</nowiki></code><br>
<code><nowiki>|'license=Everything that doesn't say "draft" in its name</nowiki></code>
}}
 
<!-- -------------- -->
<!-- ROW: no-notify -->
<!-- -------------- -->
{{docs/row/optional
|param= no-notify
|desc= If the artist explicitly does not wish to be notified whenever the Coppermind uploads a new artwork of theirs, use this parameter to specify that. Most artist do want the notification though, which is why the row is added by default.
|eg=
<code><nowiki>|no-notify=y</nowiki></code>
}}
 
<!-- ------------ -->
<!-- ROW: contact -->
<!-- ------------ -->
{{docs/row/optional
|param= contact
|desc= Use this to indicate how contributors can contact the artist regarding their work on the Coppermind. Make sure the contact method is linked either here, or earlier in the template (e.g. if this says <code>|contact=Instagram</code>, then the <code>|ig= / ig</code> parameter should be set).
|eg=
<code><nowiki>|contact=Twitter</nowiki></code><br>
<code><nowiki>|contact=[https://twitter.com/izykstewart Twitter]</nowiki></code><br>
<code><nowiki>|[email protected]</nowiki></code>
}}
 
<!-- --------- -->
<!-- ROW: type -->
<!-- --------- -->
{{docs/row/required
|param= type
|desc= Use this to indicate the type of artist this is for, so it gets auto-placed in the appropriate category.
<small>'''Valid values:''' <code>cover</code>, <code>interior</code>, <code>fan</code>, and <code>multimedia</code>.</small>
|eg=
<code><nowiki>|type=fan</nowiki></code><br>
}}
 
|} <!-- END TABLE -->
 
=== Licenses ===
To normalize how art usage permission and license information appear in the {{t|artist}} infobox template, we make use of this helper template. It defines a few specific license names (listed below), and translate each one of them into predetermined text.
* '''<code>all</code>''': Use this when the Coppermind has full permission to use all of the artist's work (related to Brandon Sanderson), past and future alike.
* '''<code>some</code>''': Use this when the Coppermind has permission to only specific artworks or when new uploads require explicit permission by the artist.
* '''<code>tentative</code>''': Use this when when the artist could not be contacted or has given us permission to use their works but hasn't officially filled the Google Form. Sometimes, despite our best efforts, we can't get in touch with a given artist. In this case, we do our best to credit and inform the artists that their art is on the wiki, but we need to be ready to take it down if they reach out to us.
* '''<code>none</code>''': Use this when the Coppermind does not have permission to use ''any'' of the artist's works.
* '''''<code>DATE</code>''''': If the value is neither one of these, the template assumes it has been handed a cutoff date, with artworks before it being allowed on the Coppermind, and ones after it requiring an explicit permission. The value here is re-formatted as '''MMM DD, YYYY'''.
* '''<code>official</code>''': Use this when the Coppermind can only use the official work from this artist, such as covers, interior illustrations or posters.
 
See '''[[Help:Artists#License|Help: Artists]]''' and '''{{t|artist-license}}''' for additional information.
 
'''Note:''' Pages without a license are added to '''[[:Category: Missing param - artist - license]]'''.
 
[[Category: Infoboxes]]
 
== Pages using Template ==
{{for|Special:WhatLinksHere/{{FULLPAGENAME}}|a full listing|here|pre=This list is limited to 100 pages}}
{{Special:WhatLinksHere/{{FULLPAGENAME}}|namespace=4|limit=100}}
40,275

edits