Template:Website Setup: Difference between revisions
No edit summary Tag: wikieditor |
No edit summary Tag: wikieditor |
||
| (37 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== {{{Stage}}} Webserver == | |||
{{#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}}} | }} | |||
{{{ | |||
{{{ | |||
{{{ | |||
=== Backend === | |||
{{#if: {{{Backend Notes|}}} | ''{{{Backend Notes}}}''<br>| }} | |||
{{#if: {{{Backend URL|}}} | =====URL===== | |||
{{ForeachLoop|{{{Backend URL|}}} }} }} | |||
=== Frontend === | |||
{{#if: {{{Frontend Notes|}}} | ''{{{Frontend Notes}}}''<br>| }} | |||
{{#if: {{{Frontend URL|}}} | =====URL===== | |||
{{ForeachLoop|{{{Frontend URL|}}} }} }} | |||
<noinclude> | <noinclude> | ||
| Line 35: | Line 25: | ||
], | ], | ||
"required": true | "required": true | ||
}, | }, | ||
"Backend URL": { | "Backend URL": { | ||
| Line 67: | Line 50: | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
"Frontend | "Frontend URL": { | ||
"description": "Comma separated(Value01,Value02,...)", | |||
"type": "string" | |||
}, | |||
"Frontend Notes": { | "Frontend Notes": { | ||
"type": "string" | "type": "string" | ||
| Line 80: | Line 65: | ||
"Server Admin URL", | "Server Admin URL", | ||
"Server Access", | "Server Access", | ||
"Backend | "Backend Notes", | ||
"Backend URL", | "Backend URL", | ||
" | "Frontend Notes", | ||
"Frontend URL" | |||
"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>