Jump to content

Template:Website Setup: Difference between revisions

From Parasol
No edit summary
Tag: wikieditor
No edit summary
Tag: wikieditor
 
(41 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== {{{Stage}}} Webserver ===
== {{{Stage}}} Webserver ==
Provider: {{{Server Provider}}}
{{#if: {{{Server Provider|}}} | Provider: {{{Server Provider}}} <br>| }}{{#if: {{{Server Admin URL|}}} | Console: [{{{Server Admin URL}}} {{{Server Admin URL}}}] <br>| }}{{#if: {{{Server Access|}}} | Server Access: {{{Server Access}}} | }}


Console: {{{Server Admin URL}}}
=== Backend ===
 
{{#if: {{{Backend Notes|}}} | ''{{{Backend Notes}}}''<br>| }}
==== Frontend ====
{{#if: {{{Backend URL|}}} | =====URL=====
Type: {{{Frontend Type}}}|None
{{ForeachLoop|{{{Backend URL|}}} }} }}
 
URL: {{{Frontend URL}}}
 
===== Notes =====
{{{Frontend Notes}}}
 
 
==== Backend ====
{{{Backend URL}}} ({{{Backend Type}}})


=== Frontend ===
{{#if: {{{Frontend Notes|}}} | ''{{{Frontend Notes}}}''<br>| }}
{{#if: {{{Frontend URL|}}} | =====URL=====
{{ForeachLoop|{{{Frontend URL|}}} }} }}


<noinclude>
<noinclude>
Line 30: Line 25:
],
],
"required": true
"required": true
},
"Backend Type": {
"description": "The Backend/CMS Type (Wordpres, ...)",
"type": "string",
"suggestedvalues": [
"Wordpress"
]
},
},
"Backend URL": {
"Backend URL": {
Line 62: Line 50:
"type": "string"
"type": "string"
},
},
"Frontend Type": {},
"Frontend URL": {
"Frontend URL": {},
"description": "Comma separated(Value01,Value02,...)",
"type": "string"
},
"Frontend Notes": {
"Frontend Notes": {
"type": "string"
"type": "string"
}
},
"Server Access": {}
},
},
"description": "Webserver Stage (Preview, Stage, Production, ...)",
"description": "Webserver Stage (Preview, Stage, Production, ...)",
Line 73: Line 64:
"Server Provider",
"Server Provider",
"Server Admin URL",
"Server Admin URL",
"Backend Type",
"Server Access",
"Backend Notes",
"Backend URL",
"Backend URL",
"Backend Notes",
"Frontend Notes",
"Frontend Type",
"Frontend URL"
"Frontend URL",
"Frontend Notes"
]
]
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Latest revision as of 19:21, 10 May 2024

{{{Stage}}} Webserver

[edit]

{{#if: | Provider: {{{Server Provider}}}
| }}{{#if: | Console: [{{{Server Admin URL}}} {{{Server Admin URL}}}]
| }}{{#if: | Server Access: {{{Server Access}}} | }}

Backend

[edit]

{{#if: | {{{Backend Notes}}}
| }} {{#if: | =====URL===== {{#invoke:CSVIterator|iterateCSV| }} }}

Frontend

[edit]

{{#if: | {{{Frontend Notes}}}
| }} {{#if: | =====URL===== {{#invoke:CSVIterator|iterateCSV| }} }}


<templatedata> { "params": { "Stage": { "description": "Webserver Stage (Preview, Stage, Production, ...)", "type": "string", "suggestedvalues": [ "Preview", "Stage", "Production" ], "required": true }, "Backend URL": { "type": "string", "default": "https://" }, "Server Provider": { "type": "string", "suggestedvalues": [ "Host Europe", "pslsrv57.p5l.io (Preview Webserver)", "Amazon Web Services", "Google Cloud Platform", "Microsoft Azure Cloud" ] }, "Server Admin URL": { "type": "string", "default": "https://", "suggestedvalues": [ "https://10.1.10.57:8080/" ] }, "Backend Notes": { "type": "string" }, "Frontend URL": { "description": "Comma separated(Value01,Value02,...)", "type": "string" }, "Frontend Notes": { "type": "string" }, "Server Access": {} }, "description": "Webserver Stage (Preview, Stage, Production, ...)", "paramOrder": [ "Stage", "Server Provider", "Server Admin URL", "Server Access", "Backend Notes", "Backend URL", "Frontend Notes", "Frontend URL" ] } </templatedata>