Skip to content

Commit 01193f9

Browse files
Deployed adb9f78 to master with MkDocs 1.4.2 and mike 2.0.0
1 parent d846fe0 commit 01193f9

File tree

73 files changed

+252
-234
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+252
-234
lines changed

master/404.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="/img/favicon.ico" />
8-
<title>QWC - 2025.09.01</title>
8+
<title>QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="/css/theme.css" />
1010
<link rel="stylesheet" href="/css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -26,7 +26,7 @@
2626
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
2727
<div class="wy-side-scroll">
2828
<div class="wy-side-nav-search">
29-
<a href="/." class="icon icon-home"> QWC - 2025.09.01
29+
<a href="/." class="icon icon-home"> QWC - 2025.09.02
3030
</a><div role="search">
3131
<form id ="rtd-search-form" class="wy-form" action="//search.html" method="get">
3232
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -113,7 +113,7 @@
113113
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
114114
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
115115
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
116-
<a href="/.">QWC - 2025.09.01</a>
116+
<a href="/.">QWC - 2025.09.02</a>
117117

118118
</nav>
119119
<div class="wy-nav-content">

master/FAQ/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../img/favicon.ico" />
8-
<title>FAQ - QWC - 2025.09.01</title>
8+
<title>FAQ - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../css/theme.css" />
1010
<link rel="stylesheet" href="../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href=".." class="icon icon-home"> QWC - 2025.09.01
36+
<a href=".." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -124,7 +124,7 @@
124124
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
125125
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
126126
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
127-
<a href="..">QWC - 2025.09.01</a>
127+
<a href="..">QWC - 2025.09.02</a>
128128

129129
</nav>
130130
<div class="wy-nav-content">

master/QuickStart/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../img/favicon.ico" />
8-
<title>Quick start - QWC - 2025.09.01</title>
8+
<title>Quick start - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../css/theme.css" />
1010
<link rel="stylesheet" href="../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href=".." class="icon icon-home"> QWC - 2025.09.01
36+
<a href=".." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -126,7 +126,7 @@
126126
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
127127
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
128128
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
129-
<a href="..">QWC - 2025.09.01</a>
129+
<a href="..">QWC - 2025.09.02</a>
130130

131131
</nav>
132132
<div class="wy-nav-content">

master/UserGuide/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../img/favicon.ico" />
8-
<title>User guide - QWC - 2025.09.01</title>
8+
<title>User guide - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../css/theme.css" />
1010
<link rel="stylesheet" href="../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href=".." class="icon icon-home"> QWC - 2025.09.01
36+
<a href=".." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -164,7 +164,7 @@
164164
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
165165
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
166166
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
167-
<a href="..">QWC - 2025.09.01</a>
167+
<a href="..">QWC - 2025.09.02</a>
168168

169169
</nav>
170170
<div class="wy-nav-content">

master/configuration/ResourcesPermissions/index.html

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../../img/favicon.ico" />
8-
<title>Resources and permissions - QWC - 2025.09.01</title>
8+
<title>Resources and permissions - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../../css/theme.css" />
1010
<link rel="stylesheet" href="../../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href="../.." class="icon icon-home"> QWC - 2025.09.01
36+
<a href="../.." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -68,6 +68,8 @@
6868
</li>
6969
<li class="toctree-l3"><a class="reference internal" href="#viewer-task-permissions">Viewer task permissions</a>
7070
</li>
71+
<li class="toctree-l3"><a class="reference internal" href="#viewer-asset-permissions">Viewer asset permissions</a>
72+
</li>
7173
<li class="toctree-l3"><a class="reference internal" href="#wfsoapif-permissions">WFS/OAPIF permissions</a>
7274
</li>
7375
<li class="toctree-l3"><a class="reference internal" href="#group-registration">Group registration</a>
@@ -138,7 +140,7 @@
138140
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
139141
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
140142
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
141-
<a href="../..">QWC - 2025.09.01</a>
143+
<a href="../..">QWC - 2025.09.02</a>
142144

143145
</nav>
144146
<div class="wy-nav-content">
@@ -256,6 +258,10 @@ <h2 id="resources">Resources<a class="headerlink" href="#resources" title="Perma
256258
<td>Viewer task key, see <a href="#viewer-task-permissions">Viewer task permissions</a>.</td>
257259
</tr>
258260
<tr>
261+
<td><code>Viewer asset</code></td>
262+
<td>Viewer asset path, see <a href="#viewer-asset-permissions">Viewer asset permissions</a>.</td>
263+
</tr>
264+
<tr>
259265
<td><code>Document template</code></td>
260266
<td>Document template name, see <a href="../../topics/Reports/#Permissions">Report permissions</a>.</td>
261267
</tr>
@@ -301,7 +307,7 @@ <h3 id="map-permissions">Map permissions<a name="map-permissions"></a><a class="
301307
<p>The <code>Data</code> and subordinate <code>Attribute</code> resources control whether access to a dataset is permitted via the <a href="https://github.com/qwc-services/qwc-data-service">qwc-data-service</a>. <code>Data</code> resources are not permitted by default. They are used for controlling the dataset accessible for <a href="../../topics/Editing/">Editing</a> and by the <a href="../../topics/FeatureInfo/#feature-form">FeatureForm</a>.</p>
302308
<p>For more detailed <a href="https://en.wikipedia.org/wiki/Create,_read,_update_and_delete">CRUD</a> permissions <code>Data (create)</code>, <code>Data (update)</code> and <code>Date (delete)</code> can be used instead of <code>Data</code>. A <code>Data</code> permission with <code>write=true</code> permits all CRUD operations.</p>
303309
<h2 id="viewer-task-permissions">Viewer task permissions<a name="viewer-task-permissions"></a><a class="headerlink" href="#viewer-task-permissions" title="Permanent link">&para;</a></h2>
304-
<p>The <code>Viewer task</code> resource defines viewer functionalities (e.g. <code>Print</code> or <code>MapExport</code>) that can be restricted or permitted.</p>
310+
<p>The <code>Viewer task</code> resource defines viewer functionalities (e.g. <code>Print</code> or <code>MapExport</code>) which can be restricted.</p>
305311
<p>The resource name will be matched against:</p>
306312
<ul>
307313
<li>The <code>key</code> in <code>menuItems</code> and <code>toolbarItems</code> in the QWC <code>config.json</code>.</li>
@@ -310,6 +316,10 @@ <h2 id="viewer-task-permissions">Viewer task permissions<a name="viewer-task-per
310316
</ul>
311317
<p><em>Note</em>: You can restrict tasks entires which specify a mode (i.e. <code>{"key": "Measure", "mode": "LineString"}</code>) by concatenating the task key and the mode as the <code>viewer_task</code> resource name, i.e. <code>MeasureLineString</code>.</p>
312318
<p>Restricted viewer task items are then removed from the menu and toolbar in the map viewer.</p>
319+
<h2 id="viewer-asset-permissions">Viewer asset permissions<a name="viewer-asset-permissions"></a><a class="headerlink" href="#viewer-asset-permissions" title="Permanent link">&para;</a></h2>
320+
<p>The <code>Viewer asset</code> resource defines viewer assets (i.e. files below the QWC assets folder) which can be restricted.</p>
321+
<p>The resource name is a file path below the assets folder (i.e. <code>pdfs/mydocument.pdf</code> for <code>&lt;baseurl&gt;/assets/pdfs/mydocument.pdf</code>).</p>
322+
<p>Accessing a viewer asset which is not permitted will result in a <code>404 Not Found</code> error.</p>
313323
<h2 id="wfsoapif-permissions">WFS/OAPIF permissions<a name="wfs-permissions"></a><a class="headerlink" href="#wfsoapif-permissions" title="Permanent link">&para;</a></h2>
314324
<p>WFS and OGC API Features (OAPIF) services are disabled by default and need to be explicitly permitted to be exposed by the <code>qwc-ogc-service</code>. The services also need to be published in in <code>QGIS → Project Properties → QGIS Server → WFS/OAPIF</code>.</p>
315325
<p>The <code>WFS Service</code> resource permissions control whether a WFS service is exposed by the <code>qwc-ogc-service</code>. If a <code>WFS Service</code> is permitted, all its (published) child layers are permitted by default, without write permissions.</p>

master/configuration/ServiceConfiguration/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../../img/favicon.ico" />
8-
<title>Services - QWC - 2025.09.01</title>
8+
<title>Services - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../../css/theme.css" />
1010
<link rel="stylesheet" href="../../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href="../.." class="icon icon-home"> QWC - 2025.09.01
36+
<a href="../.." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -138,7 +138,7 @@
138138
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
139139
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
140140
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
141-
<a href="../..">QWC - 2025.09.01</a>
141+
<a href="../..">QWC - 2025.09.02</a>
142142

143143
</nav>
144144
<div class="wy-nav-content">

master/configuration/ThemesConfiguration/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../../img/favicon.ico" />
8-
<title>Themes - QWC - 2025.09.01</title>
8+
<title>Themes - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../../css/theme.css" />
1010
<link rel="stylesheet" href="../../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href="../.." class="icon icon-home"> QWC - 2025.09.01
36+
<a href="../.." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -152,7 +152,7 @@
152152
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
153153
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
154154
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
155-
<a href="../..">QWC - 2025.09.01</a>
155+
<a href="../..">QWC - 2025.09.02</a>
156156

157157
</nav>
158158
<div class="wy-nav-content">

master/configuration/ViewerConfiguration/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../../img/favicon.ico" />
8-
<title>Viewer - QWC - 2025.09.01</title>
8+
<title>Viewer - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../../css/theme.css" />
1010
<link rel="stylesheet" href="../../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href="../.." class="icon icon-home"> QWC - 2025.09.01
36+
<a href="../.." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -164,7 +164,7 @@
164164
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
165165
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
166166
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
167-
<a href="../..">QWC - 2025.09.01</a>
167+
<a href="../..">QWC - 2025.09.02</a>
168168

169169
</nav>
170170
<div class="wy-nav-content">

master/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="img/favicon.ico" />
8-
<title>Home - QWC - 2025.09.01</title>
8+
<title>Home - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="css/theme.css" />
1010
<link rel="stylesheet" href="css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href="." class="icon icon-home"> QWC - 2025.09.01
36+
<a href="." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="./search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -128,7 +128,7 @@
128128
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
129129
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
130130
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
131-
<a href=".">QWC - 2025.09.01</a>
131+
<a href=".">QWC - 2025.09.02</a>
132132

133133
</nav>
134134
<div class="wy-nav-content">

master/references/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<link rel="shortcut icon" href="../img/favicon.ico" />
8-
<title>References - QWC - 2025.09.01</title>
8+
<title>References - QWC - 2025.09.02</title>
99
<link rel="stylesheet" href="../css/theme.css" />
1010
<link rel="stylesheet" href="../css/theme_extra.css" />
1111
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
@@ -33,7 +33,7 @@
3333
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
3434
<div class="wy-side-scroll">
3535
<div class="wy-side-nav-search">
36-
<a href=".." class="icon icon-home"> QWC - 2025.09.01
36+
<a href=".." class="icon icon-home"> QWC - 2025.09.02
3737
</a><div role="search">
3838
<form id ="rtd-search-form" class="wy-form" action="../search.html" method="get">
3939
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
@@ -122,7 +122,7 @@
122122
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
123123
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
124124
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
125-
<a href="..">QWC - 2025.09.01</a>
125+
<a href="..">QWC - 2025.09.02</a>
126126

127127
</nav>
128128
<div class="wy-nav-content">

0 commit comments

Comments
 (0)