Template:ToolResource: Difference between revisions
Created page with "<includeonly>{{#cargo_declare: _table=ToolResources |tool=Page |country=String |region=String |data_field1_name=String |data_field1_value=Text |data_field2_name=String |data_field2_value=Text |data_field3_name=String |data_field3_value=Text |data_field4_name=String |data_field4_value=Text |data_field5_name=String |data_field5_value=Text |additional_info=Text |last_verified=Date }} {{#cargo_store: _table=ToolResources |tool={{{tool|}}} |country={{{country|}}} |region={{{r..." |
No edit summary |
||
| Line 1: | Line 1: | ||
< | <noinclude> | ||
This template stores locale-specific resource information for tools. | |||
{{#cargo_declare: | |||
_table=ToolResources | _table=ToolResources | ||
|tool=Page | |tool=Page | ||
| Line 17: | Line 20: | ||
|last_verified=Date | |last_verified=Date | ||
}} | }} | ||
== Parameters == | |||
* '''tool''' - The tool page this resource belongs to (e.g., "Tool:SuicideHotline") | |||
* '''country''' - Country name | |||
* '''region''' - Optional region/state within country | |||
* '''data_field1_name''' through '''data_field5_name''' - Names of data fields (e.g., "Phone", "API Endpoint") | |||
* '''data_field1_value''' through '''data_field5_value''' - Values for data fields | |||
* '''additional_info''' - Any additional details | |||
* '''details''' - Long-form content about this resource | |||
| | * '''last_verified''' - Date information was last verified (YYYY-MM-DD) | ||
| | |||
| | == Example == | ||
| | <pre> | ||
| | {{ToolResource | ||
| | |tool=Tool:SuicideHotline | ||
|additional_info= | |country=Singapore | ||
|last_verified= | |data_field1_name=Phone | ||
|data_field1_value=1-767 (24/7) | |||
|data_field2_name=Text Service | |||
|data_field2_value=9151 1767 (WhatsApp) | |||
|additional_info=Free and confidential | |||
|last_verified=2024-01-15 | |||
}} | }} | ||
</pre> | |||
<templatedata> | |||
{ | |||
"description": "Stores locale-specific resource information for tools.", | |||
"params": { | |||
"tool": { | |||
"label": "Tool page", | |||
"type": "wiki-page-name", | |||
"required": true | |||
}, | |||
"country": { | |||
"label": "Country", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"region": { | |||
"label": "Region", | |||
"type": "string" | |||
}, | |||
"data_field1_name": {"label": "Field 1 name", "type": "string"}, | |||
"data_field1_value": {"label": "Field 1 value", "type": "string"}, | |||
"data_field2_name": {"label": "Field 2 name", "type": "string"}, | |||
"data_field2_value": {"label": "Field 2 value", "type": "string"}, | |||
"data_field3_name": {"label": "Field 3 name", "type": "string"}, | |||
"data_field3_value": {"label": "Field 3 value", "type": "string"}, | |||
"data_field4_name": {"label": "Field 4 name", "type": "string"}, | |||
"data_field4_value": {"label": "Field 4 value", "type": "string"}, | |||
"data_field5_name": {"label": "Field 5 name", "type": "string"}, | |||
"data_field5_value": {"label": "Field 5 value", "type": "string"}, | |||
"additional_info": {"label": "Additional info", "type": "content"}, | |||
"details": {"label": "Details", "type": "content"}, | |||
"last_verified": {"label": "Last verified", "type": "date"} | |||
} | |||
} | |||
</templatedata> | |||
[[Category:Templates]] | |||
</noinclude> | |||
<includeonly> | |||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
! colspan="2" style="text-align:center; font-size:larger; background:#f0f0f0;" | {{{country}}}{{#if:{{{region|}}}| - {{{region}}}|}} | ! colspan="2" style="text-align:center; font-size:larger; background:#f0f0f0;" | {{{country}}}{{#if:{{{region|}}}| - {{{region}}}|}} | ||
| Line 80: | Line 127: | ||
== Details == | == Details == | ||
{{{details|}}} | {{{details|}}} | ||
{{#cargo_store: | |||
_table=ToolResources | |||
|tool={{{tool|}}} | |||
|country={{{country|}}} | |||
|region={{{region|}}} | |||
|data_field1_name={{{data_field1_name|}}} | |||
|data_field1_value={{{data_field1_value|}}} | |||
|data_field2_name={{{data_field2_name|}}} | |||
|data_field2_value={{{data_field2_value|}}} | |||
|data_field3_name={{{data_field3_name|}}} | |||
|data_field3_value={{{data_field3_value|}}} | |||
|data_field4_name={{{data_field4_name|}}} | |||
|data_field4_value={{{data_field4_value|}}} | |||
|data_field5_name={{{data_field5_name|}}} | |||
|data_field5_value={{{data_field5_value|}}} | |||
|additional_info={{{additional_info|}}} | |||
|last_verified={{{last_verified|}}} | |||
}} | |||
[[Category:Tool Resources]] | [[Category:Tool Resources]] | ||
[[Category:{{{country}}} Resources]] | [[Category:{{{country}}} Resources]] | ||
</includeonly | </includeonly> | ||