Template:ProductCargo: Difference between revisions

Schang1146 (talk | contribs)
Add infobox and ReleaseYear & InProduction fields
Schang1146 (talk | contribs)
Reorder fields alphabetically
Line 4: Line 4:


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


{{#template_params:Company (label=Company)
{{#template_params:ArticleType (label=Article Type)
                  |Category (label=Category)
                  |Company (label=Company)
                  |Description (label=Description)
                  |InProduction (label=In Production)
                  |Logo (label=Logo)
                   |ProductLine (label=Product Line)
                   |ProductLine (label=Product Line)
                   |Category (label=Category)
                   |ReleaseYear (label=Release Year)
                  |ArticleType (label=Article Type)
                   |Website (label=Website)
                   |Website (label=Website)
                  |Logo (label=Logo)
                  |Description (label=Description)
                  | ReleaseYear (label=Release Year)
                  | InProduction (label=In Production)
}}
}}
{{#cargo_declare:_table=Product
{{#cargo_declare:_table=Product
| ArticleType    = String (allowed values=Product,Service)
| Category      = List (,) of String
| Company        = List (,) of Page
| Company        = List (,) of Page
| Description    = String
| InProduction  = Boolean
| Logo          = File
| ProductLine    = List (,) of Page
| ProductLine    = List (,) of Page
| Category      = List (,) of String
| ReleaseYear   = Date
| ArticleType   = String (allowed values=Product,Service)
| Website        = List (,) of URL
| Website        = List (,) of URL
| Logo          = File
| Description    = String
| ReleaseYear    = Date
| InProduction  = Boolean
}}
}}
</noinclude>
</noinclude>
<includeonly>
<includeonly>
{{#cargo_store:_table=Product
{{#cargo_store:_table=Product
| ArticleType    = {{{ArticleType|}}}
| Category      = {{{Category|}}}
| Company        = {{{Company|}}}
| Company        = {{{Company|}}}
| Description    = {{{Description|}}}
| InProduction  = {{{InProduction|}}}
| Logo          = {{{Logo|}}}
| ProductLine    = {{{ProductLine|}}}
| ProductLine    = {{{ProductLine|}}}
| Category      = {{{Category|}}}
| ReleaseYear   = {{{ReleaseYear|}}}
| ArticleType   = {{{ArticleType|}}}
| Website        = {{{Website|}}}
| Website        = {{{Website|}}}
| Logo          = {{{Logo|}}}
| Description    = {{{Description|}}}
| ReleaseYear    = {{{ReleaseYear|}}}
| InProduction  = {{{InProduction|}}}
}}
}}