More actions
Ttenbergen (talk | contribs) No edit summary |
Ttenbergen (talk | contribs) No edit summary |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>== Usage == | |||
<nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki> | |||
and then "edit with form" | |||
See [[:Template:{{PAGENAME}}/Details]] for more info. | |||
Edit pages with [[Form:Software]]. | |||
==Parameters== | |||
<templatedata> | <templatedata> | ||
{ | { | ||
"params": { | "params": { | ||
" | "associated_tools": { | ||
"label": "Associated tools that might use this software", | "label": "Associated tools that might use this software", | ||
"example": "CorelDraw", | "example": "CorelDraw", | ||
Line 10: | Line 17: | ||
"suggested": true | "suggested": true | ||
}, | }, | ||
" | "documentation": { | ||
"label": "Documentation (link or other direction)", | |||
"type": "content", | |||
"suggested": true | |||
}, | |||
"general_purpose": { | |||
"label": "What is the general purpose of this software", | "label": "What is the general purpose of this software", | ||
"example": "eg for CorelDraw, \"This software creates and edits vector graphics. At North Forge, vectors are used to define cutting paths for many of our tools. \"", | "example": "eg for CorelDraw, \"This software creates and edits vector graphics. At North Forge, vectors are used to define cutting paths for many of our tools. \"", | ||
Line 18: | Line 30: | ||
}, | }, | ||
"description": "This template encodes information about software available at North Forge. Software is installed on [[Computers for member use]], and the PC pages encode what software each holds. ", | "description": "This template encodes information about software available at North Forge. Software is installed on [[Computers for member use]], and the PC pages encode what software each holds. ", | ||
"format": "block" | "paramOrder": [ | ||
"associated_tools", | |||
"documentation", | |||
"general_purpose" | |||
], | |||
"format": "block" | |||
} | } | ||
</templatedata> | </templatedata> | ||
</noinclude> | ==Cargo Declaration== | ||
{{#cargo_declare: | |||
_table=software | |||
|associated_tools = List (;) of page | |||
|documentation = wikitext string | |||
|general_purpose = wikitext | |||
}} | |||
</noinclude><!-- | |||
--><includeonly><tabber> | |||
|-|General= | |||
<table class="infobox"> | |||
<tr class="infobox-header"> | |||
<th colspan="2">[[Software]]</th> | |||
</tr> | |||
<tr> | |||
<th class="infobox-label">Associated [[Tools]]</th> | |||
<td> | |||
{{#invoke:String | splitAndLink | source={{{associated_tools}}} }} | |||
</td> | |||
</tr> | |||
<tr> | |||
<th class="infobox-label">Documentation</th> | |||
<td>{{{documentation|documentation info not entered}}}</td> | |||
</tr> | |||
<tr> | |||
<th class="infobox-label">[[PCs]]</th> | |||
<td>{{#cargo_query: | |||
|tables=pc | |||
|fields=pc._pageName=PC, room= | |||
|where=software HOLDS "{{PAGENAME}}" | |||
|order by=pc._pageName | |||
|limit=500 | |||
|default=no PCs found | |||
|format=ul | |||
}}</td> | |||
</tr> | |||
</table> | |||
== General Purpose== | |||
{{{general_purpose|no general purpose defined}}} | |||
|-|Instructions = | |||
{{#ifexist::Instructions:{{PAGENAME}} | |||
|''edit these instructions at [[Instructions:{{PAGENAME}}]]''<br> | |||
{{:Instructions:{{PAGENAME}}}} | |||
| [[:Instructions:{{PAGENAME}}]] doesn't exist yet }} | |||
<!-- | |||
--> | |||
</tabber> | |||
<includeonly><!-- | |||
-->__NOCACHE__<!-- | |||
-->{{#cargo_store:}}<!-- | |||
-->[[Category:Software]]<!-- | |||
-->{{#default_form:Software}}<!-- | |||
--></includeonly> |
Latest revision as of 00:10, 2024 August 17
Usage
{{Software}}
and then "edit with form"
See Template:Software/Details for more info.
Edit pages with Form:Software.
Parameters
This template encodes information about software available at North Forge. Software is installed on [[Computers for member use]], and the PC pages encode what software each holds.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Associated tools that might use this software | associated_tools | no description
| Page name | suggested |
Documentation (link or other direction) | documentation | no description | Content | suggested |
What is the general purpose of this software | general_purpose | no description
| Content | suggested |
Cargo Declaration
This template defines the table "software". View table.