Jump to content

Template:ProductCargo: Difference between revisions

From Consumer Rights Wiki
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>

Latest revision as of 16:14, 5 November 2025

This is the "Product" template used with Cargo and the Wiki extension.

Fields available
ArticleType (Optional) Indicates whether or not the incident is related to a "Product" or "Service"
Category: (Optional) Categories that the product could fall under (e.g. Laptop, Desktop, Server, etc.)
Company: (Optional) Related company pages
Description: (Optional) Description of the incident in 150 characters or less
InProduction: (Optional) Whether or not the product is still being produced
Logo: (Optional) Image file of the product's logo
ProductLine: (Optional) Related product line pages
ReleaseYear: (Optional) Year that the product was released
Website: (Optional) Links to a product's website - only include a website if it represents a separate top level domain (TLD) or regional variation

This is the "ProductCargo" template.

It should be called in the following format:

{{ProductCargo
|ArticleType=
|Category=
|Company=
|Description=
|InProduction=
|Logo=
|ProductLine=
|ReleaseYear=
|Website=
}}

Edit the page to see the template text.

This template defines the table "Product". View table.


No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Article typeArticleType

The type of article it is.

Unknownsuggested
CategoryCategory

no description

Unknownoptional
CompanyCompany

The company that owns the product.

Unknownsuggested
DescriptionDescription

Describe the product here.

Unknownsuggested
In productionInProduction

If it is in production, type ‘yes’. If it isn’t, type ‘no’.

Example
Yes
Booleansuggested
LogoLogo

The logo. You can add already existing logos here.

Filesuggested
Product lineProductLine

The line of products it is in.

Example
Amazon Echo
Unknownsuggested
Release yearReleaseYear

The year that this product was released.

Unknownsuggested
WebsiteWebsite

The website for the product.

URLsuggested