Jump to content

Template:Website Setup: Difference between revisions

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


==== Frontend ====
=== Backend ===
{{#if: {{{Frontend Notes|}}} | ''{{{Frontend Notes}}}''<br><br>| }}''{{#if: {{{Frontend URL|}}} | URL: [{{{Frontend URL}}} {{{Frontend URL}}}] {{#if: {{{Frontend Type|}}} | ({{{Frontend Type}}}) | }} | }}
{{#if: {{{Backend Notes|}}} | ''{{{Backend Notes}}}''<br>| }}
 
{{#if: {{{Backend URL|}}} | =====URL=====
==== Backend ====
{{ForeachLoop|{{{Backend URL|}}} }} }}
{{#if: {{{Backend Notes|}}} | ''{{{Backend Notes}}}''<br><br>| }}{{#if: {{{Backend URL|}}} | URL: [{{{Backend URL}}} {{{Backend URL}}}] ({{{Backend Type}}}) | }}


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


<noinclude>
<noinclude>
Line 22: Line 25:
],
],
"required": true
"required": true
},
"Backend Type": {
"description": "The Backend/CMS Type (Wordpres, ...)",
"type": "string",
"suggestedvalues": [
"Wordpress"
]
},
},
"Backend URL": {
"Backend URL": {
Line 54: 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"
Line 67: Line 65:
"Server Admin URL",
"Server Admin URL",
"Server Access",
"Server Access",
"Backend Type",
"Backend Notes",
"Backend Notes",
"Backend URL",
"Backend URL",
"Frontend Type",
"Frontend Notes",
"Frontend Notes",
"Frontend URL"
"Frontend URL"

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>