Template:ProjectInternal: Difference between revisions

From Squirrel's Lair
m (starting update to this template to include additional data about in-progress projects.)
mNo edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
Counterpart to [[Template:Project]]. Simply gives link to main page for now.
Counterpart to [[Template:Project]]. Simply gives link to main page for now. Will be used to populate [[Internal:Projects in progress]].
<templatedata>
{
"params": {
"status": {
"label": "Status",
"description": "where is the project at...",
"example": "delivered",
"type": "Wikitext string",
"suggestedvalues": [
", internal, proposed, building, waiting for client, cancelled, delivered"
],
"required": true,
"suggested": true
},
"billing": {
"label": "Billing",
"description": "billing status",
"example": "estimated",
"type": "Wikitext string",
"suggestedvalues": [", estimated, accepted, invoiced, paid"],
"required": false,
"suggested": true
},
"Est_invoice_loc": {
"label": "Estimate/Invoice Location",
"description": "estimate/invoice URL on google drive",
"type": "URL",
"required": false,
"suggested": true
},
"estimate requested date": {
"label": "Estimate requested",
"description": "Date client requested estimate",
"type": "Wikitext",
"suggestedvalues": [""],
"required": false,
"suggested": true
},
"estimate sent date": {
"label": "Estimate sent date",
"description": "Date estimate sent to client",
"example": "",
"type": "Wikitext",
"suggestedvalues": [""],
"required": false,
"suggested": true
},
"end date": {
"label": "End date",
"description": "delivered or cancelled date",
"type": "Wikitext",
"required": false,
"suggested": true
},
"priority": {
"label": "priority",
"description": "number, low # high priority",
"example": "3",
"type": "Float",
"required": false,
"suggested": true
},
"log": {
"label": "Log",
"description": "free form text, ideally with dates",
"example": "2023-01-01 - site visit to repair cable",
"type": "Wikitext",
"required": false,
"suggested": true
}
},
"description": "This template is used on internal project pages to help track progress data. "
}
</templatedata>


<!-- ===Cargo declaration===
===Cargo declaration===
{{#cargo_declare:
{{#cargo_declare:
_table = ProjectInternal
_table = ProjectInternal
| status = Wikitext string
| status = Wikitext string
| contactNames = Wikitext
| contacts = Wikitext
| contactEmails = Wikitext
| EstInvoiceLoc = URL
| EstInvoiceLoc = Wikitext
| billing = Wikitext string
}} -->
| estimate_requested = date
| estimate_sent_date = date
| end_date = date
| priority = Wikitext string
}}


[[Category:Project Wiki Infrastructure]]
[[Category:Project Wiki Infrastructure]]
----</noinclude><includeonly>Internal notes for [[{{PAGENAME}}]].<div style="display: none;">
----</noinclude><includeonly>Internal notes for [[{{PAGENAME}}]].<div style="display: none;">
<!--
* Cargo
* Cargo
{{#cargo_store:
{{#cargo_store:
_table = Project
_table = ProjectInternal
| shortDescription = {{{shortDescription|}}}
| longDescription = {{{longDescription |}}}
| skillSet = {{{skillSet |}}}
| projectType = {{{projectType |}}}
| northForge = {{{northForge |}}}
}}
}}
-->
 
* Categories
* Categories
[[Category:Project Internal Page]]
[[Category:Project Internal Page]]


</div></includeonly>
</div></includeonly>

Revision as of 21:54, 2023 April 12

Counterpart to Template:Project. Simply gives link to main page for now. Will be used to populate Internal:Projects in progress.

Invalid value for property "params.status.type".

Cargo declaration

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