Jump to content

Template:Website Setup: Difference between revisions

From Parasol
No edit summary
Tag: wikieditor
No edit summary
Tag: wikieditor
 
(47 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== {{{Stage}}} Webserver ===
== {{{Stage}}} Webserver ==
Server:
{{#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}}} | }}
Domain:  


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


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


<noinclude>
<noinclude>
Line 24: Line 26:
"required": true
"required": true
},
},
"Backend Type": {
"Backend URL": {
"aliases": [
"type": "string",
"backend_type"
"default": "https://"
],
},
"description": "The Backend/CMS Type (Wordpres, ...)",
"Server Provider": {
"type": "string",
"type": "string",
"suggestedvalues": [
"suggestedvalues": [
"Wordpress"
"Host Europe",
"pslsrv57.p5l.io (Preview Webserver)",
"Amazon Web Services",
"Google Cloud Platform",
"Microsoft Azure Cloud"
]
]
},
},
"Backend URL": {
"Server Admin URL": {
"type": "string",
"type": "string",
"default": "https://"
"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, ...)",
"description": "Webserver Stage (Preview, Stage, Production, ...)",
"paramOrder": [
"paramOrder": [
"Stage",
"Stage",
"Server Provider",
"Server Admin URL",
"Server Access",
"Backend Notes",
"Backend URL",
"Backend URL",
"Backend Type"
"Frontend Notes",
"Frontend URL"
]
]
}
}
</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>