Template:Disk: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Clean up styling.) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{#template_params:Type|Code|Title|SortableTitle (label=Sortable title)|Series| | {{#template_params:Type | ||
{{#cargo_declare:_table=Disks|Type=String (allowed values=Songs,Styles)|Code=String|Title=String|SortableTitle=String|Series=String| | |Code | ||
|Title | |||
|SortableTitle (label=Sortable title) | |||
|Series | |||
|Producer | |||
|CoProduction (label=Co-production) | |||
|Programming | |||
|SoundFormats (label=Sound format) | |||
|FileFormats (label=File format) | |||
|Medium | |||
|ReleaseYear (label=Release year) | |||
|CoverArt (label=Cover art;namespace=File) | |||
|RelatedProducts (label=Related) | |||
}} | |||
{{#cargo_declare:_table=Disks | |||
|Type=String (size=16;mandatory;allowed values=Songs,Styles) | |||
|Code=String (size=16) | |||
|Title=String (size=100;mandatory) | |||
|SortableTitle=String (size=100) | |||
|Series=String (size=100) | |||
|Producer=Page | |||
|CoProduction=List (,) of Page | |||
|Programming=List (,) of Page | |||
|SoundFormats=List (,) of String (size=16;allowed values=GM,GS,XG) | |||
|FileFormats=List (,) of String (size=16;allowed values=SMF Type 0,SMF Type 1) | |||
|Medium=String (size=16;allowed values=3½" 2DD,3½" 2HD,5¼" 2DD,5¼" 2HD,CD-ROM) | |||
|ReleaseYear=Integer | |||
|CoverArt=File | |||
|RelatedProducts=List (,) of Page | |||
}} | |||
</noinclude><includeonly>{{#cargo_store:_table=Disks}} | </noinclude><includeonly>{{#cargo_store:_table=Disks}} | ||
{{# | {| class="infoboxTable" | ||
! colspan="2" class="infoboxTitle" style="line-height: 1.0em" | <small>{{{Producer}}} {{{Code}}}</small><br>{{ #if: {{{Series|}}} | <small>{{{Series}}}</small><br> | }}<div style="margin-top: 0.5em; margin-bottom: 0.5em;">{{{Title}}}</div> | |||
|- | |||
| colspan="2" style="padding: 0;" | {{ #if: {{{CoverArt|}}} | [[File:{{{CoverArt}}}|350px]] | <div style="background: #333; color: #666; font-weight: bold; text-align: center; height: 350px; display: flex; justify-content: center; align-items: center;">[ No image ]</div> }} | |||
|- | |||
{{ #if: {{{Producer|}}} | ! {{!}} Production: | |||
{{!}} [[{{{Producer}}}]] | |||
{{!}}- | }} | |||
{{ #if: {{{Series|}}} | ! {{!}} Series: | |||
{{!}} {{{Series}}} | |||
{{!}}- | }} | |||
{{ #if: {{{Code|}}} | ! {{!}} Code: | |||
{{!}} {{{Code}}} | |||
{{!}}- | }} | |||
{{ #if: {{{Title|}}} | ! {{!}} Title: | |||
{{!}} {{{Title}}} | |||
{{!}}- | }} | |||
{{ #if: {{{ReleaseYear|}}} | ! {{!}} Release year: | |||
{{!}} {{{ReleaseYear}}} | |||
{{!}}- | }} | |||
{{ #if: {{{CoProduction|}}} | ! {{!}} Co-production: | |||
{{!}} {{#arraymap:{{{CoProduction|}}}|,|x|[[x]] }} | |||
{{!}}- | }} | |||
{{ #if: {{{Programming|}}} | ! {{!}} Programming: | |||
{{!}} {{#arraymap:{{{Programming|}}}|,|x|[[x]] }} | |||
{{!}}- | }} | |||
{{ #if: {{{SoundFormats|}}} | ! {{!}} Sound format: | |||
{{!}} {{#arraymap:{{{SoundFormats|}}}|,|x|[[x]] }} | |||
{{!}}- | }} | |||
{{ #if: {{{FileFormats|}}} | ! {{!}} File format: | |||
{{!}} {{#arraymap:{{{FileFormats|}}}|,|x|[[x]] }} | |||
{{!}}- | }} | |||
{{ #if: {{{Medium|}}} | ! {{!}} Medium: | |||
{{!}} {{{Medium}}} | |||
{{!}}- | }} | |||
{{ #if: {{{RelatedProducts|}}} | ! {{!}} Related products: | |||
{{!}} {{{RelatedProducts}}} | |||
{{!}}- | }} | |||
|} | |||
[[Category:Disks]] | [[Category:Disks]] | ||
</includeonly> | </includeonly> |
Latest revision as of 05:14, 22 March 2024
This is the "Disk" template.
It should be called in the following format:
{{Disk |Type= |Code= |Title= |SortableTitle= |Series= |Producer= |CoProduction= |Programming= |SoundFormats= |FileFormats= |Medium= |ReleaseYear= |CoverArt= |RelatedProducts= }}
Edit the page to see the template text.
This template defines the table "Disks". View table.