Difference between revisions of "Template:Availability/row"
From PCGamingWiki, the wiki about fixing PC games
m (lowercase) |
m (only set Available_digitally to true if a digital release is actually available at the moment (this feeds into e.g. SafeDisc warnings)) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly><tr class="template-infotable-body table-availability-body-row" style="{{#ifeq: {{lc:{{{7|}}}}} | unavailable | opacity: 70%; {{#vardefine:store unavailable|true}} }}"> | <includeonly><tr class="template-infotable-body table-availability-body-row" style="{{#ifeq: {{lc:{{{7|}}}}} | unavailable | opacity: 70%; {{#vardefine:store unavailable|true}} }}"> | ||
− | <th scope="row" class="table-availability-body-source" | + | <th scope="row" class="table-availability-body-source" data-sort-value="{{#if:{{#var:store unavailable}}|zzz-unavailable-}}{{#ifeq:{{lc:{{{1|}}}}}|retail|aaa-}}{{{1|}}}">{{Availability/store|{{{1|}}}|link={{{2|}}}}} {{#if: {{#var:store unavailable}} | ({{Abbr|''unavailable''|Although the product is or has been listed on this source, it is currently not available for purchase. The row is retained for historical reference.}}) | {{#ifeq:{{lc:{{{1|}}}}}|retail||{{#vardefine:digital|true}}}} }}</th> |
<td class="table-availability-body-DRM">{{#if: {{{3}}} |{{#arraymaptemplate:{{{3}}}|Availability/DRM|,|}}|{{Availability/DRM}}}}</td> | <td class="table-availability-body-DRM">{{#if: {{{3}}} |{{#arraymaptemplate:{{{3}}}|Availability/DRM|,|}}|{{Availability/DRM}}}}</td> | ||
<td class="table-availability-body-notes">{{{4|}}}</td> | <td class="table-availability-body-notes">{{{4|}}}</td> | ||
<td class="table-availability-body-keys">{{#if:{{{5}}}|{{#arraymaptemplate:{{{5}}}|Availability/keys|,|}}}}</td> | <td class="table-availability-body-keys">{{#if:{{{5}}}|{{#arraymaptemplate:{{{5}}}|Availability/keys|,|}}}}</td> | ||
<td class="table-availability-body-OS" data-sort-value="{{{6|}}}">{{#if:{{{6|}}}|{{#arraymaptemplate:{{{6|}}}|Availability/OS|,|}}|<div class="svg-icon svg-25 os-error">[[File:Icon overlay.png|link=|Error: OS parameter cannot be empty]]</div>{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]]}}}}{{#vardefine:store|}}</td> | <td class="table-availability-body-OS" data-sort-value="{{{6|}}}">{{#if:{{{6|}}}|{{#arraymaptemplate:{{{6|}}}|Availability/OS|,|}}|<div class="svg-icon svg-25 os-error">[[File:Icon overlay.png|link=|Error: OS parameter cannot be empty]]</div>{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]]}}}}{{#vardefine:store|}}</td> | ||
− | </tr>{{#vardefine:store unavailable|}} | + | </tr>{{#vardefine:store unavailable|}}{{#vardefine:Availability|present}}{{#vardefine:store property value|}} |
</includeonly> | </includeonly> |