Template:Process: Difference between revisions

// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>{{#invoke:T-Process|render}}</includeonly><noinclude>
{{#invoke:T-Process|render
| logo = {{{logo|}}}
| process = {{{process|}}}
| model = {{{model|}}}
| start = {{{start|}}}
| ending = {{{ending|}}}
| process_status = {{{process_status|}}}
| governing_body = {{{governing_body|}}}
| secretariat = {{{secretariat|}}}
| frequency = {{{frequency|}}}
| scope_geo = {{{scope_geo|}}}
| region = {{{region|}}}
| country = {{{country|}}}
| website = {{{website|}}}
| has_previous = {{{has_previous|}}}
| has_next = {{{has_next|}}}
}}</includeonly><noinclude>
== Usage ==
== Usage ==
* The following code block creates a "Process" template floating to the right of an article.
* The following code block creates a "Process" template floating to the right of an article.
* Choose a single option from the choices within '''curly brackets''' '''{''' and '''}''', but remove the curly brackets. For example: '''process_status = Active'''.
* Choose a single option from the choices within '''curly brackets''' '''{''' and '''}''', but remove the curly brackets. For example: '''process_status = Active'''.
* '''Every parameter is optional other than: "process_status" and scope_geo'''.
* '''Every parameter is optional other than: "process_status" and scope_geo'''.
<syntaxhighlight lang="wiki">
<syntaxhighlight lang="wikitext">
{{Process|
{{Process|
|logo = LogoFile.{png / svg} (Upload the logo first)
|logo = LogoFile.{png / svg} (Upload the logo first)
|process = {AFRINIC / APNIC / ARIN / DNS-OARC / EuroDIG / ICANN / IEEE / IETF / IGF / ITU / LACNIC / NETmundial / RIPE NCC / W3C / WSIS} (Property:Has process connection)
|process = {AFRINIC / APNIC / ARIN / DNS-OARC / EuroDIG / ICANN / IEEE / IETF / IGF / ITU / LACNIC / RIPE NCC / W3C / WSIS} (Property:Has process connection)
|model = {Multistakeholder / Single stakeholder}
|model = {Multistakeholder / Single stakeholder}
|start = Start date of event in YYYY/MM/DD format (Required)
|start = Start date of event in YYYY/MM/DD format (Required)
Line 34: Line 17:
|scope_geo = {Global / Regional / National} (Property:Has geographic scope)
|scope_geo = {Global / Regional / National} (Property:Has geographic scope)
|country = Only when applicable, name of the country or territory
|country = Only when applicable, name of the country or territory
|website = https://example.org
|website = https://example.org; https://example.wiki (up to 2 websites, separated by a semicolon)
|has_previous = The process which historically directly precedes this one  
|has_previous = The process which historically directly precedes this one  
|has_next = The process which historically directly succeeds this one  
|has_next = The process which historically directly succeeds this one  
Line 46: Line 29:
{
{
   "description": "Template for multi or single stakeholder processes.",
   "description": "Template for multi or single stakeholder processes.",
  "format": "block",
   "params": {
   "params": {
     "logo": {
     "logo": {
       "label": "Logo",
       "label": "Logo",
       "description": "File name of the logo without 'https://icannwiki.org/File:', needs to be uploaded to ICANNWiki first",
       "description": "File name of the logo without 'https://icannwiki.org/File:', needs to be uploaded to ICANNWiki first.",
       "example": "Example.png",
       "example": "Example.png",
       "type": "wiki-file-name",
       "type": "wiki-file-name",
Line 57: Line 41:
       "label": "Process",
       "label": "Process",
       "description": "Self-identification of the governance process; only if it is in the list below.",
       "description": "Self-identification of the governance process; only if it is in the list below.",
       "suggestedvalues": ["AFRINIC", "APNIC", "ARIN", "DNS-OARC", "EuroDIG", "ICANN", "IEEE", "IETF", "IGF", "ITU", "LACNIC", "NETmundial", "RIPE NCC", "W3C", "WSIS"],
       "suggestedvalues": ["AFRINIC", "APNIC", "ARIN", "DNS-OARC", "EuroDIG", "ICANN", "IEEE", "IETF", "IGF", "ITU", "LACNIC", "RIPE NCC", "W3C", "WSIS"],
       "type": "string",
       "type": "string",
       "suggested": true
       "suggested": true
Line 89: Line 73:
     "governing_body": {
     "governing_body": {
       "label": "Governing body",
       "label": "Governing body",
       "description": "Entity providing oversight of the process.",
       "description": "Entity providing oversight of the process from a broader perspective.",
       "example": "United Nations",
       "example": "United Nations",
       "type": "wiki-page-name",
       "type": "wiki-page-name",
Line 117: Line 101:
     "country": {
     "country": {
       "label": "Country",
       "label": "Country",
       "description": "Name of the country or territory (if applicable to the process).",
       "description": "Name of the country or territory, if the process has the 'National' geographical scope.",
       "type": "string",
       "type": "string",
       "required": false
       "required": false
Line 130: Line 114:
     "has_previous": {
     "has_previous": {
       "label": "Previous process",
       "label": "Previous process",
       "description": "Page name of the directly preceding process",
       "description": "Name of the directly preceding process, if it exists.",
      "example": "For the IGF, this would be the 'WSIS'.",
       "type": "wiki-file-name",
       "type": "wiki-file-name",
       "required": false
       "required": false
Line 136: Line 121:
     "has_next": {
     "has_next": {
       "label": "Next process",
       "label": "Next process",
       "description": "Page name of the directly succeeding process",
       "description": "Name of the directly succeeding process, if it exists.",
      "example": "For the WSIS, this would be the 'IGF'.",
       "type": "wiki-file-name",
       "type": "wiki-file-name",
       "required": false
       "required": false
Line 142: Line 128:
     "facebook": {
     "facebook": {
       "label": "Social: Facebook",
       "label": "Social: Facebook",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
      "example": "icannwiki",
       "type": "string",
       "type": "string",
       "required": false
       "required": false
Line 149: Line 135:
     "instagram": {
     "instagram": {
       "label": "Social: Instagram",
       "label": "Social: Instagram",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",
Line 155: Line 142:
     "linkedin": {
     "linkedin": {
       "label": "Social: LinkedIn",
       "label": "Social: LinkedIn",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",
       "required": false
       "suggested": true
     },
     },
     "telegram": {
     "telegram": {
       "label": "Social: Telegram",
       "label": "Social: Telegram",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",
Line 167: Line 156:
     "threads": {
     "threads": {
       "label": "Social: Threads",
       "label": "Social: Threads",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",
Line 173: Line 163:
     "tiktok": {
     "tiktok": {
       "label": "Social: TikTok",
       "label": "Social: TikTok",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",
Line 179: Line 170:
     "x": {
     "x": {
       "label": "Social: X/Twitter",
       "label": "Social: X/Twitter",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",
Line 185: Line 177:
     "youtube": {
     "youtube": {
       "label": "Social: YouTube",
       "label": "Social: YouTube",
      "example": "icannwiki",
       "description": "User handle",
       "description": "User handle",
       "type": "string",
       "type": "string",