Commit c398fc9f authored by Patrick's avatar Patrick
Browse files

.htaccess, .htpasswd und 131 weitere dateien aktualisiert...

parent 8f58062a
Pipeline #560 failed with stages
in 35 seconds
<IfModule rewrite_module>
RequestHeader unset Authorization
RewriteEngine On
RewriteRule ^UUID/(.*)$ $1 [L]
RewriteRule ^datasource-data(.*)$ https://s3.eu-central-1.amazonaws.com/virtualcitymaps/bucket [P]
</IfModule>
SetEnvIf Request_URI "UUID/" noauth=1
AuthType Basic
AuthName "Restricted Files"
AuthBasicProvider file
AuthUserFile "/.htpasswd"
Require valid-user
Order deny,allow
Allow from env=noauth
Deny from all
Satisfy any
\ No newline at end of file
admin:{SHA}++CUESpa9/p99oVEOkCi1Dm2hjw=
\ No newline at end of file
{
"mapcontainer": "vcs_map_container",
"locale": "en",
"availableLocales": [
"de",
"en"
],
"startViewPoint": "startview",
"projection": {
"epsg": 31463,
"proj4": "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +datum=potsdam +units=m +no_defs"
},
"ui": {
"startRoute": null,
"content": {
"show": true,
"iframe": {
"contentPosition": "center",
"contentPositionFixed": false,
"show": true
},
"legend": {
"contentPosition": "left",
"contentPositionFixed": false,
"show": true
}
},
"search": {
"activeOnStartup": false
},
"toolbox": {
"show": true,
"homeButton": {
"show": true
},
"mapButtons": {
"show": true
},
"widgetButtons": {
"show": true
},
"overviewMap": {
"show": true
}
},
"metaLinks": {
"links": [
{
"url": {
"de": "templates/de/impressum.html",
"en": "templates/en/impressum.html"
},
"title": {
"de": "Impressum",
"en": "Imprint"
},
"target": "iframe"
},
{
"url": {
"de": "templates/de/datenschutzhinweise.html",
"en": "templates/en/datenschutzhinweise.html"
},
"title": {
"de": "Datenschutz",
"en": "Privacy"
},
"target": "iframe"
}
]
},
"mapControls": {
"show": true,
"Navigation": {
"show": true
},
"Shadow": {
"show": true
}
},
"footer": {
"logoBox": {
"show": true,
"text": null
},
"show": true
},
"header": {
"headerButtons": {
"show": true,
"help": true
},
"show": true,
"logoBox": null,
"title": "M4_Lab Platform"
}
},
"selectBehavior": {
"highlightStyle": {
"selectionset": {
"color": "rgb(63, 81, 181)"
},
"currentItem": {
"color": "rgb(244, 67, 54)",
"pointStyle": {
"icon": {
"scale": 1,
"src": "{layerIcon}"
}
},
"lineStyle": {
"color": "rgb(131, 245, 44)",
"width": 1.25
},
"polygonStyle": {
"fill": {
"color": "rgba(255, 255, 255, 0.4)"
},
"stroke": {
"color": "rgb(131, 245, 44)",
"width": "1"
}
}
}
}
},
"maps": [
{
"name": "Cesium Map",
"startingmap": true,
"type": "vcs.vcm.maps.Cesium",
"webGLaa": false
},
{
"name": "Openlayers Map",
"startingmap": false,
"type": "vcs.vcm.maps.Openlayers"
}
],
"widgets": [
{
"type": "vcs.vcm.widgets.AdvancedWalkMode",
"name": "Advanced walkmode"
},
{
"type": "vcs.vcm.widgets.BalloonInfo",
"name": "Balloon Info",
"balloonTypes": [
{
"template": [
"<div class='balloon' id='myBalloon'>",
" <h1 class='balloon-title'><%= obj.title %></h1>",
" <div class='balloon-content'>",
" <%= obj.description %>",
" </div>",
" <div class='balloon-close-col'>",
" <button class='close-balloon'><i class='fa fa-times fa-lg'></i></button>",
" </div>",
" <div class='dialog-image-balloon'></div>",
" <div class='balloon-left-edge'></div>",
"</div>"
],
"minTop": "balloonHeight + 70",
"minLeft": "70",
"layerNames": [],
"layerTypes": [
"vcs.vcm.layer.Vector"
]
},
{
"template": [
"<div class='balloon' id='myBalloon'>",
" <h1 class='balloon-title'><%= obj.name %></h1>",
" <div class='balloon-content'>",
" <%= obj.description %>",
" </div>",
" <div class='balloon-close-col'>",
" <button class='close-balloon'><i class='fa fa-times fa-lg'></i></button>",
" </div>",
" <div class='dialog-image-balloon'></div>",
" <div class='balloon-left-edge'></div>",
"</div>"
],
"minTop": "balloonHeight + 70",
"minLeft": "70",
"layerNames": [],
"layerTypes": [
"vcs.vcm.layer.cesium.Gltf"
]
},
{
"comment": "Default Balloon for Planning Vector Layers",
"template": [
"<div class='balloon' id='myBalloon'>",
"<div class='balloon-content'>",
"<h1 class='balloon-title'>Balloon header</h1>",
"</div>",
"<div class='balloon-close-col'><button class='close-balloon'><i class='fa fa-times fa-lg'></i></button>",
"</div><div class='dialog-image-balloon'></div><div class='balloon-left-edge'></div></div>"
],
"minTop": "balloonHeight + 70",
"minLeft": "70",
"layerNames": [],
"layerTypes": [
"vcs.vcm.layer.FeatureStore"
],
"allAvailable": false,
"properties": [],
"balloonHeader": "Balloon header"
},
{
"template": [
"<div class='balloon' id='myBalloon'>",
"<div class='balloon-content'>",
"<h1 class='balloon-title'>Balloon header</h1>",
"<% for (var key in obj) { %>",
"<% if (obj[key] instanceof Object){%>",
"<% for (var key2 in obj[key]) { %>",
"<p class='balloon-text'><span class='balloon-street'> <strong> <%=key%>.<%=key2%> </strong> : <%=obj[key][key2]%></span><br></p>",
"<% } %>",
"<% } else{ %>",
"<p class='balloon-text'>",
"<span class='balloon-street'> <strong> <%=key%> </strong> : <%=obj[key]%></span><br>",
"</p>",
"<% } %>",
"<% } %>",
"</div>",
"<div class='balloon-close-col'>",
"<button class='close-balloon'><i class='fa fa-times fa-lg'></i></button>",
"</div>",
"<div class='dialog-image-balloon'></div>",
"<div class='balloon-left-edge'></div>",
"</div>"
],
"layerTypes": [
null
],
"layerNames": [
"Böckingerstrasse"
],
"minTop": "balloonHeight + 30",
"minLeft": "70",
"allAvailable": true,
"properties": [],
"balloonHeader": "Balloon header"
},
{
"template": [
"<div class='balloon' id='myBalloon'>",
"<div class='balloon-content'>",
"<h1 class='balloon-title'>Balloon header</h1>",
"<% for (var key in obj) { %>",
"<% if (obj[key] instanceof Object){%>",
"<% for (var key2 in obj[key]) { %>",
"<p class='balloon-text'><span class='balloon-street'> <strong> <%=key%>.<%=key2%> </strong> : <%=obj[key][key2]%></span><br></p>",
"<% } %>",
"<% } else{ %>",
"<p class='balloon-text'>",
"<span class='balloon-street'> <strong> <%=key%> </strong> : <%=obj[key]%></span><br>",
"</p>",
"<% } %>",
"<% } %>",
"</div>",
"<div class='balloon-close-col'>",
"<button class='close-balloon'><i class='fa fa-times fa-lg'></i></button>",
"</div>",
"<div class='dialog-image-balloon'></div>",
"<div class='balloon-left-edge'></div>",
"</div>"
],
"layerTypes": [
null
],
"layerNames": [
"Stöckach"
],
"minTop": "balloonHeight + 30",
"minLeft": "70",
"allAvailable": true,
"properties": [
{
"title": "creationDate",
"name": "creationDate"
},
{
"title": "gml:name",
"name": "gml:name"
}
],
"balloonHeader": "Balloon header"
},{
"template": [
"<div class='balloon' onclick='Questionnaire()' id='myBalloonP1'>",
" <h1 class='balloon-title'>Umfrage (Böckinger Straße)</h1>",
" <div class='balloon-content' style='height:280px; width:300px'",
" </div>",
"<p class='balloon-text'><span>Um die Umfrage zu starten klicken Sie bitte hier!</span><br></p>",
"<img style='padding-top:10px' src='../../images/content/contentboeckingerstrasse/Umfrage.jpg' alt='Simply Easy Learning' width='375'>",
"</div>",
"<% %>",
"<% openquestionaire() %>"
],
"minTop": "balloonHeight + 10",
"minLeft": "70",
"layerTypes": [
""
],
"layerNames": [
"Questionnaire"
]
},
{
"template": [
"<div class='balloon' onclick='ProjectOneFunction()' id='myBalloonP1'>",
" <h1 class='balloon-title'>Projekt One (Stöckach)</h1>",
" <div class='balloon-content' style='height:280px; width:300px'",
" </div>",
"<p class='balloon-text'><span>Für mehr Infos klicken Sie bitte hier!</span><br></p>",
"<img style='padding-top:10px' src='../../images/content/contentstoeckach/Stoeckach.jpg' alt='Simply Easy Learning' width='375'>",
"</div>",
"<% %>",
"<% openquestionaire() %>"
],
"minTop": "balloonHeight + 10",
"minLeft": "70",
"layerTypes": [
""
],
"layerNames": [
"ProjektOne"
]
},
{
"template": [
"<div class='balloon' onclick='showtourSpecific()' id='myBalloon'>",
" <h1 class='balloon-title'>Station 2</h1>",
" <div class='balloon-content' style='height:280px; width:300px'",
" </div>",
"<p class='balloon-text'><span>hier wurde eine Gartenkiosk errichtet.</span><br></p>",
"<img style='padding-top:10px' src='../../images/content/contentboeckingerstrasse/station2_gartenkiosk.jpg' alt='Simply Easy Learning' width='375'>",
"</div>",
"<% %>",
"<% openquestionaire() %>"
],
"minTop": "balloonHeight + 10",
"minLeft": "70",
"layerTypes": [
""
],
"layerNames": [
"LocationTwo"
]
},
{
"template": [
"<div class='balloon' onclick='showtourSpecific()' id='myBalloon'>",
" <h1 class='balloon-title'>Station 1</h1>",
" <div class='balloon-content' style='height:280px; width:300px'",
" </div>",
"<p class='balloon-text'><span>hier wurde eine Spielekiosk errichtet.</span><br></p>",
"<img style='padding-top:10px' src='../../images/content/contentboeckingerstrasse/station1_spielekiosk.jpg' alt='Simply Easy Learning' width='375'>",
"</div>",
"<% %>",
"<% openquestionaire() %>"
],
"minTop": "balloonHeight + 10",
"minLeft": "70",
"layerTypes": [
""
],
"layerNames": [
"LocationOne"
]
},
{
"template": [
"<div class='balloon' onclick='showtourSpecific()' id='myBalloon'>",
" <h1 class='balloon-title'>Station 3</h1>",
" <div class='balloon-content' style='height:280px; width:300px'",
" </div>",
"<p class='balloon-text'><span>hier wurde eine Outdoorkiosk errichtet.</span><br></p>",
"<img style='padding-top:10px' src='../../images/content/contentboeckingerstrasse/station3_outdoorkiosk1.jpg' alt='Simply Easy Learning' width='375'>",
"</div>",
"<% %>",
"<% openquestionaire() %>"
],
"minTop": "balloonHeight + 10",
"minLeft": "70",
"layerTypes": [
""
],
"layerNames": [
"LocationThree"
]
},
{
"template": [
"<div class='balloon' onclick='showtourSpecific()' id='myBalloon'>",
" <h1 class='balloon-title'>Station 4</h1>",
" <div class='balloon-content' style='height:280px; width:300px'",
" </div>",
"<p class='balloon-text'><span>hier wurde eine Infokiosk errichtet.</span><br></p>",
"<img style='padding-top:10px' src='../../images/content/contentboeckingerstrasse/station4_Infokiosk.jpg' alt='Simply Easy Learning' width='375'>",
"</div>",
"<% %>",
"<% openquestionaire() %>"
],
"minTop": "balloonHeight + 10",
"minLeft": "70",
"layerTypes": [
""
],
"layerNames": [
"LocationFour"
]
}
],
"excludedLayerNames": []
},
{
"type": "vcs.vcm.widgets.Copyright"
},
{
"low": {
"sse": 4,
"fxaa": false,
"fog": {
"enabled": true
},
"resolutionScale": 0.9,
"layerSSEFactor": 2
},
"medium": {
"sse": 2.333,
"fxaa": false,
"fog": {
"enabled": true
},
"resolutionScale": 1,
"layerSSEFactor": 1.1
},
"high": {
"sse": 1.3333333333333333,
"fxaa": true,
"fog": {
"enabled": true
},
"resolutionScale": 1,
"layerSSEFactor": 0.5
},
"defaultQualityLevel": "medium",
"showAdvancedSettings": false,
"type": "vcs.vcm.widgets.DisplayQuality"
},
{
"color": [
255,
152,
0
],
"opacity": 0.8,
"pointRadius": 5,
"width": 5,
"type": "vcs.vcm.widgets.Drawing"
},
{
"type": "vcs.vcm.widgets.CreateLink",
"name": "Link Creator"
},
{
"type": "vcs.vcm.widgets.Locator",
"name": "Locator",
"zoomDistance": 1000,
"style": {
"image": {
"circle": {
"fill": {
"color": "rgba(255,255,255,1.0)"
},
"stroke": {
"color": "rgba(0,0,0,1.0)",
"width": 1
},
"radius": 5
}
}
}
},
{
"type": "vcs.vcm.widgets.Measurement",
"name": "Measurements",
"style": {
"fill": {
"color": [
255,
255,
255,
0.4
]
},
"stroke": {
"color": [
51,
153,
204,
1
],
"width": 1.25,
"lineDash": null
},
"text": {
"font": "18px sans-serif",
"fill": {
"color": [
51,
51,
51,
1
]
},
"textBaseline": "bottom",
"offsetY": -15,
"offsetX": 0
},
"image": {
"scale": 1,
"fill": {
"color": [
255,
255,
255,
0.4
]
},
"radius": 5,
"stroke": {
"color": [
0,
0,
0,
1
],
"width": 1,
"lineDash": null
}
}
},
"decimalPlaces": 1
},
{
"type": "vcs.vcm.widgets.NavigationControls",
"name": "NavigationControls",
"zoomFactor": 2,
"moveFactor": 1.5,
"animationDuration": 0.5,
"tiltFactor": 10,
"animation": true,
"showZoomButtons": true,
"showTiltButtons": true,
"showHomeButton": true,
"showCompass": true,
"rotationPerFrame": 0.5
},
{
"type": "vcs.vcm.widgets.OverviewMap",
"name": "Overview Map",
"layerName": "Openstreetmap layer",
"minimumHeight": 150,
"cameraIcon": "",
"activeOnStartup": false
},
{
"type": "vcs.vcm.widgets.PDFCreator",
"name": "PDF Creator"
},
{
"type": "vcs.vcm.widgets.PositionDisplay",
"name": "Position Display",
"positionDecimalPlaces": 2,
"template": null
},
{
"type": "vcs.vcm.widgets.search.Search",
"name": "Search",
"autocomplete": false,
"autocompleteRequest": null,
"resultIcon": null,
"searchImplementations": [
{
"type": "vcs.vcm.widgets.search.Nominatim",