Schang1146 (talk | contribs)
Fix spacing
+really good docs for visualeditor ngl
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
{{Important|This is a work in progress}}
This is the "Product" template used with Cargo and the Wiki extension.
This is the "Product" template used with Cargo and the Wiki extension.


Line 36: Line 35:
}}
}}
</noinclude>
</noinclude>
<includeonly>
<includeonly>{{#cargo_store:_table=Product
{{#cargo_store:_table=Product
| ArticleType    = {{{ArticleType|}}}
| ArticleType    = {{{ArticleType|}}}
| Category      = {{{Category|}}}
| Category      = {{{Category|}}}
Line 47: Line 45:
| ReleaseYear    = {{{ReleaseYear|}}}
| ReleaseYear    = {{{ReleaseYear|}}}
| Website        = {{{Website|}}}
| Website        = {{{Website|}}}
}}
}}<div class="infobox">
 
<div class="infobox">
     <div style="display: flex; gap: 8px; flex-direction: column">
     <div style="display: flex; gap: 8px; flex-direction: column">
         <div class="infobox-title">{{PAGENAME}}</div>
         <div class="infobox-title">{{PAGENAME}}</div>
         <div class="infobox-image">[[File:{{{Logo}}}|200px]]</div>
         <div class="infobox-image">[[File:{{{Logo|QuestionMark.svg}}}|200px]]</div>
         <table class="infobox-table">
         <table class="infobox-table">
             <tr>
             <tr>
Line 60: Line 56:
             <tr>
             <tr>
                 <th>{{nowrap|Release Year}}</th>
                 <th>{{nowrap|Release Year}}</th>
                 <td>{{{ReleaseYear}}}</td>
                 <td>{{{ReleaseYear|}}}</td>
             </tr>
             </tr>


             <tr>
             <tr>
                 <th>{{nowrap|Product Type}}</th>
                 <th>{{nowrap|Product Type}}</th>
                 <td>{{{Category}}}</td>
                 <td>{{{Category|}}}</td>
             </tr>
             </tr>


             <tr>
             <tr>
                 <th>{{nowrap|In Production}}</th>
                 <th>{{nowrap|In Production}}</th>
                 <td>{{{InProduction}}}</td>
                 <td>{{{InProduction|}}}</td>
             </tr>
             </tr>


             <tr>
             <tr>
                 <th>{{nowrap|Official Website}}</th>
                 <th>{{nowrap|Official Website}}</th>
                 <td>{{{Website}}}</td>
                 <td>{{#explode:{{{Website|}}}|,|0}}</td>
             </tr>
             </tr>
         </table>
         </table>
     </div>
     </div>
</div>
</div></includeonly>
</includeonly>
<noinclude>
<templatedata>
{
"params": {
"ArticleType": {
"label": "Article type",
"description": "The type of article it is.",
"suggested": true
},
"Category": {},
"Company": {
"description": "The company that owns the product.",
"suggested": true
},
"Description": {
"description": "Describe the product here.",
"suggested": true
},
"InProduction": {
"label": "In production",
"description": "If it is in production, type ‘yes’. If it isn’t, type ‘no’.",
"example": "Yes",
"type": "boolean",
"suggested": true
},
"Logo": {
"description": "The logo. You can add already existing logos here.",
"type": "wiki-file-name",
"suggested": true
},
"ProductLine": {
"label": "Product line",
"description": "The line of products it is in.",
"example": "Amazon Echo",
"suggested": true
},
"ReleaseYear": {
"label": "Release year",
"description": "The year that this product was released.",
"suggested": true
},
"Website": {
"description": "The website for the product.",
"type": "url",
"suggested": true
}
},
"paramOrder": [
"ArticleType",
"Category",
"Company",
"Description",
"InProduction",
"Logo",
"ProductLine",
"ReleaseYear",
"Website"
]
}
</templatedata>
</noinclude>