Jump to content

Template:ProductPage: Difference between revisions

From Consumer Rights Wiki
mNo edit summary
added section for browser extension's short description
Tag: 2017 source edit
 
Line 4: Line 4:
   <table class="infobox-table">
   <table class="infobox-table">
     <tr><th colspan=2 class="infobox-table-caption" >Basic Information</th></tr>
     <tr><th colspan=2 class="infobox-table-caption" >Basic Information</th></tr>
    {{#if:{{{short_description|}}}|<tr><th>{{nowrap|Browser alert summary}}</th><td>{{{short_description}}}</td></tr>}}
     {{#if:{{{infobox_1_key|}}}|<tr><th>{{nowrap|{{{infobox_1_key}}}}}</th><td>{{{infobox_1_value|Not specified}}}</td></tr>}}
     {{#if:{{{infobox_1_key|}}}|<tr><th>{{nowrap|{{{infobox_1_key}}}}}</th><td>{{{infobox_1_value|Not specified}}}</td></tr>}}
     {{#if:{{{infobox_2_key|}}}|<tr><th>{{nowrap|{{{infobox_2_key}}}}}</th><td>{{{infobox_2_value|Not specified}}}</td></tr>}}
     {{#if:{{{infobox_2_key|}}}|<tr><th>{{nowrap|{{{infobox_2_key}}}}}</th><td>{{{infobox_2_value|Not specified}}}</td></tr>}}
Line 11: Line 12:
     {{#if:{{{infobox_6_key|}}}|<tr><th>{{nowrap|{{{infobox_6_key}}}}}</th><td>{{{infobox_6_value|Not specified}}}</td></tr>}}
     {{#if:{{{infobox_6_key|}}}|<tr><th>{{nowrap|{{{infobox_6_key}}}}}</th><td>{{{infobox_6_value|Not specified}}}</td></tr>}}
   </table>
   </table>
</div>{{{description|}}}
</div>
 
{{#if:{{{short_description|}}}|<div class="short-description"><strong>Alert shown in browser extension:</strong> {{{short_description}}}</div>}}
 
{{{description|}}}


== Consumer impact ==
== Consumer impact ==
Line 25: Line 30:


== Consumer-protection incidents ==
== Consumer-protection incidents ==
{{#if:{{{incidents_1_title|}}}|</ul><h4>{{{incidents_1_title}}} ({{{incidents_1_date|}}})</h4>{{{incidents_1_text|}}}}}{{#if:{{{incidents_2_title|}}}|</ul><h4>{{{incidents_2_title}}} ({{{incidents_2_date|}}})</h4>{{{incidents_2_text|}}}}}{{#if:{{{incidents_3_title|}}}|</ul><h4>{{{incidents_3_title}}} ({{{incidents_3_date|}}})</h4>{{{incidents_3_text|}}}}}{{#if:{{{incidents_4_title|}}}|</ul><h4>{{{incidents_4_title}}} ({{{incidents_4_date|}}})</h4>{{{incidents_4_text|}}}}}{{#if:{{{incidents_5_title|}}}|</ul><h4>{{{incidents_5_title}}} ({{{incidents_5_date|}}})</h4>{{{incidents_5_text|}}}}}{{#if:{{{incidents_6_title|}}}|</ul><h4>{{{incidents_6_title}}} ({{{incidents_6_date|}}})</h4>{{{incidents_6_text|}}}}}{{#if:{{{incidents_7_title|}}}|</ul><h4>{{{incidents_7_title}}} ({{{incidents_7_date|}}})</h4>{{{incidents_7_text|}}}}}{{#if:{{{incidents_8_title|}}}|</ul><h4>{{{incidents_8_title}}} ({{{incidents_8_date|}}})</h4>{{{incidents_8_text|}}}}}{{#if:{{{incidents_9_title|}}}|</ul><h4>{{{incidents_9_title}}} ({{{incidents_9_date|}}})</h4>{{{incidents_9_text|}}}}}{{#if:{{{incidents_10_title|}}}|</ul><h4>{{{incidents_10_title}}} ({{{incidents_10_date|}}})</h4>{{{incidents_10_text|}}}}}{{#if:{{{incidents_11_title|}}}|</ul><h4>{{{incidents_11_title}}} ({{{incidents_11_date|}}})</h4>{{{incidents_11_text|}}}}}{{#if:{{{incidents_12_title|}}}|</ul><h4>{{{incidents_12_title}}} ({{{incidents_12_date|}}})</h4>{{{incidents_12_text|}}}}}
{{#if:{{{incidents_1_title|}}}|</ul><h4>{{{incidents_1_title}}} ({{{incidents_1_date|}}})</h4>{{{incidents_1_text|}}}}}{{#if:{{{incidents_2_title|}}}|</ul><h4>{{{incidents_2_title}}} ({{{incidents_2_date|}}})</h4>{{{incidents_2_text|}}}}}{{#if:{{{incidents_3_title|}}}|</ul><h4>{{{incidents_3_title}}} ({{{incidents_3_date|}}})</h4>{{{incidents_3_text|}}}}}{{#if:{{{incidents_4_title|}}}|</ul><h4>{{{incidents_4_title}}} ({{{incidents_4_date|}}})</h4>{{{incidents_4_text|}}}}}{{#if:{{{incidents_5_title|}}}|</ul><h4>{{{incidents_5_title}}} ({{{incidents_5_date|}}})</h4>{{{incidents_5_text|}}}}}{{#if:{{{incidents_6_title|}}}|</ul><h4>{{{incidents_6_title}}} ({{{incidents_6_date|}}})</h4>{{{incidents_6_text|}}}}}{{#if:{{{incidents_7_title|}}}|</ul><h4>{{{incidents_7_title}}} ({{{incidents_7_date|}}})</h4>{{{incidents_7_text|}}}}}{{#if:{{{incidents_8_title|}}}|</ul><h4>{{{incidents_8_title}}} ({{{incidents_8_date|}}})</h4>{{{incidents_8_text|}}}}}{{#if:{{{incidents_9_title|}}}|</ul><h4>{{{incidents_9_title}}} ({{{incidents_9_date|}}})</h4>{{{incidents_9_text|}}}}}{{#if:{{{incidents_10_title|}}}|</ul><h4>{{{incidents_10_title}}} ({{{incidents_10_date|}}})</h4>{{{incidents_10_text|}}}}}{{#if:{{{incidents_11_title|}}}|</ul><h4>{{{incidents_11_title}}} ({{{incidents_11_date|}}})</h4>{{{incidents_11_text|}}}}}{{#if:{{{incidents_12_title|}}}|</ul><h4>{{{incidents_12_title}}} ({{{incidents_12_date|}}})</h4>{{{incidents_12_text|}}}}}


Line 35: Line 39:
{
{
"params": {
"params": {
"short_description": {
"description": "This appears as a browser alert when someone visits this product's page. Limit to 140 characters. Be clear and concise.",
"type": "string",
"required": true
},
"infobox_logo": {},
"infobox_logo": {},
"infobox_1_key": {},
"infobox_1_key": {},
Line 116: Line 125:
"description": "This template generates a structured infobox and content section as a base for a product page",
"description": "This template generates a structured infobox and content section as a base for a product page",
"paramOrder": [
"paramOrder": [
"short_description",
"infobox_logo",
"infobox_logo",
"description",
"description",
Line 192: Line 202:
]
]
}
}
</templatedata></noinclude>
</templatedata>
</noinclude>

Latest revision as of 05:16, 12 June 2025


This template generates a structured infobox and content section as a base for a product page

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
short_descriptionshort_description

This appears as a browser alert when someone visits this product's page. Limit to 140 characters. Be clear and concise.

Stringrequired
infobox_logoinfobox_logo

no description

Unknownoptional
descriptiondescription

The incipit, the first lines of the page

Stringrequired
infobox_1_keyinfobox_1_key

no description

Unknownoptional
infobox_1_valueinfobox_1_value

no description

Unknownoptional
infobox_2_keyinfobox_2_key

no description

Unknownoptional
infobox_2_valueinfobox_2_value

no description

Unknownoptional
infobox_3_keyinfobox_3_key

no description

Unknownoptional
infobox_3_valueinfobox_3_value

no description

Unknownoptional
infobox_4_keyinfobox_4_key

no description

Unknownoptional
infobox_4_valueinfobox_4_value

no description

Unknownoptional
infobox_5_keyinfobox_5_key

no description

Unknownoptional
infobox_5_valueinfobox_5_value

no description

Unknownoptional
infobox_6_keyinfobox_6_key

no description

Unknownoptional
infobox_6_valueinfobox_6_value

no description

Unknownoptional
summary_privacy_1summary_privacy_1

no description

Unknownoptional
summary_privacy_2summary_privacy_2

no description

Unknownoptional
summary_privacy_3summary_privacy_3

no description

Unknownoptional
summary_privacy_4summary_privacy_4

no description

Unknownoptional
summary_privacy_5summary_privacy_5

no description

Unknownoptional
summary_privacy_6summary_privacy_6

no description

Unknownoptional
summary_privacy_7summary_privacy_7

no description

Unknownoptional
summary_privacy_8summary_privacy_8

no description

Unknownoptional
summary_freedom_1summary_freedom_1

no description

Unknownoptional
summary_freedom_2summary_freedom_2

no description

Unknownoptional
summary_freedom_3summary_freedom_3

no description

Unknownoptional
summary_freedom_4summary_freedom_4

no description

Unknownoptional
summary_freedom_5summary_freedom_5

no description

Unknownoptional
summary_freedom_6summary_freedom_6

no description

Unknownoptional
summary_freedom_7summary_freedom_7

no description

Unknownoptional
summary_freedom_8summary_freedom_8

no description

Unknownoptional
summary_transparency_1summary_transparency_1

no description

Unknownoptional
summary_transparency_2summary_transparency_2

no description

Unknownoptional
summary_transparency_3summary_transparency_3

no description

Unknownoptional
summary_transparency_4summary_transparency_4

no description

Unknownoptional
summary_transparency_5summary_transparency_5

no description

Unknownoptional
summary_transparency_6summary_transparency_6

no description

Unknownoptional
summary_transparency_7summary_transparency_7

no description

Unknownoptional
summary_transparency_8summary_transparency_8

no description

Unknownoptional
incidents_1_titleincidents_1_title

no description

Unknownoptional
incidents_1_dateincidents_1_date

no description

Unknownoptional
incidents_1_textincidents_1_text

no description

Unknownoptional
incidents_2_titleincidents_2_title

no description

Unknownoptional
incidents_2_dateincidents_2_date

no description

Unknownoptional
incidents_2_textincidents_2_text

no description

Unknownoptional
incidents_3_titleincidents_3_title

no description

Unknownoptional
incidents_3_dateincidents_3_date

no description

Unknownoptional
incidents_3_textincidents_3_text

no description

Unknownoptional
incidents_4_titleincidents_4_title

no description

Unknownoptional
incidents_4_dateincidents_4_date

no description

Unknownoptional
incidents_4_textincidents_4_text

no description

Unknownoptional
incidents_5_titleincidents_5_title

no description

Unknownoptional
incidents_5_dateincidents_5_date

no description

Unknownoptional
incidents_5_textincidents_5_text

no description

Unknownoptional
incidents_6_titleincidents_6_title

no description

Unknownoptional
incidents_6_dateincidents_6_date

no description

Unknownoptional
incidents_6_textincidents_6_text

no description

Unknownoptional
incidents_7_titleincidents_7_title

no description

Unknownoptional
incidents_7_dateincidents_7_date

no description

Unknownoptional
incidents_7_textincidents_7_text

no description

Unknownoptional
incidents_8_titleincidents_8_title

no description

Unknownoptional
incidents_8_dateincidents_8_date

no description

Unknownoptional
incidents_8_textincidents_8_text

no description

Unknownoptional
incidents_9_titleincidents_9_title

no description

Unknownoptional
incidents_9_dateincidents_9_date

no description

Unknownoptional
incidents_9_textincidents_9_text

no description

Unknownoptional
incidents_10_titleincidents_10_title

no description

Unknownoptional
incidents_10_dateincidents_10_date

no description

Unknownoptional
incidents_10_textincidents_10_text

no description

Unknownoptional
incidents_11_titleincidents_11_title

no description

Unknownoptional
incidents_11_dateincidents_11_date

no description

Unknownoptional
incidents_11_textincidents_11_text

no description

Unknownoptional
incidents_12_titleincidents_12_title

no description

Unknownoptional
incidents_12_dateincidents_12_date

no description

Unknownoptional
incidents_12_textincidents_12_text

no description

Unknownoptional