<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Sebastian</p>
<p>Your themes.json works here (resp I can see "Natur in der Stadt"
as editable layer).</p>
<p>Are you sure the themes.json the client is reading contains the
editConfig?</p>
<p>The matching between the layer names in the editConfig and the
actual WMS names is only important to ensure the WMS layers are
correctly refreshed after edit changes are committed. The "No
editable layers found" message really only appears when the
editConfig is empty.</p>
<p>Best<br>
Sandro<br>
</p>
<br>
<div class="moz-cite-prefix">On 25.04.2018 10:29, GOERKE Sebastian
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:AM0PR07MB43725D8D012584A7B8F7AFE0998F0@AM0PR07MB4372.eurprd07.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
mso-fareast-language:EN-US;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Vorformatiert Zchn";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;
mso-fareast-language:DE;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;
mso-fareast-language:DE;}
span.E-MailFormatvorlage19
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.HTMLVorformatiertZchn
{mso-style-name:"HTML Vorformatiert Zchn";
mso-style-priority:99;
mso-style-link:"HTML Vorformatiert";
font-family:Consolas;
color:black;
mso-fareast-language:EN-US;}
span.E-MailFormatvorlage22
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Hi
Sandro,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">I
have to pick up the issue with the editConfig again.
Attached you can find my generated themes.json file. The
application states there are no editable layers. I have
changed nothing else with the editing interface etc. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Do
you have any further idea what to look up for? What I have
seen is, that within the WFS the FeatureTypeName seems to be
created by the LayerTitle (and so differs from the LayerName
in the WMS). Could that be an issue?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Best
Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><br>
Sebastian Goerke<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0"
cellpadding="0">
<tbody>
<tr>
<td style="padding:0cm 4.5pt 0cm 0cm" valign="top">
<div>
<p class="MsoNormal"><b><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:DE"
lang="EN-US"><br>
Sebastian GOE</span></b><b><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:DE">RKE<o:p></o:p></span></b></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:DE">Consultant<o:p></o:p></span></p>
</div>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:#E51519;mso-fareast-language:DE"><img
style="width:1.9791in;height:.4791in"
id="_x0000_i1036"
src="cid:part1.34E20089.C2399160@gmail.com"
alt="Sopra Steria Consulting" class=""
width="190" height="46"></span></b><b><span
style="font-size:12.0pt;font-family:"Times
New
Roman",serif;color:#1F497D;mso-fareast-language:DE"><o:p></o:p></span></b></p>
</td>
</tr>
<tr>
<td style="padding:4.5pt 4.5pt 4.5pt 0cm">
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#888888;mso-fareast-language:DE">Sopra
Steria AG<br>
Barcelona-Allee 1<br>
51103 Köln - Deutschland<br>
Phone: +49 221 92404-8958 - Mobile: +49151
40625945<br>
<a
href="mailto:sebastian.goerke@soprasteria.com"
moz-do-not-send="true"><span
style="color:#888888;text-decoration:none">sebastian.goerke@soprasteria.com</span></a>
-
<a href="http://www.soprasteria.de/"
moz-do-not-send="true"><span
style="color:#888888;text-decoration:none">www.soprasteria.de</span></a><o:p></o:p></span></p>
</div>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span
style="color:#1F497D;mso-fareast-language:DE"><br>
</span><a
href="https://www.linkedin.com/company/soprasteria"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1035"
src="cid:part4.F49DD0EB.28B8C03F@gmail.com" class=""
border="0" width="20" height="20"></span></a><span
style="color:#1F497D;mso-fareast-language:DE" lang="EN-US"> </span><a
href="https://www.facebook.com/soprasteria.de"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1034"
src="cid:part6.349D330E.80528499@gmail.com" class=""
border="0" width="20" height="20"></span></a><span
style="color:#1F497D;mso-fareast-language:DE" lang="EN-US"> </span><a
href="https://twitter.com/SopraSteria_de"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1033"
src="cid:part8.5E16AB5B.778DC680@gmail.com" class=""
border="0" width="20" height="20"></span></a><span
style="color:#1F497D;mso-fareast-language:DE" lang="EN-US"> </span><a
href="https://www.xing.com/company/soprasteria"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1032"
src="cid:part10.7021145A.A03FE7A1@gmail.com" class=""
border="0" width="20" height="20"></span></a><span
style="color:#1F497D;mso-fareast-language:DE" lang="EN-US"> </span><a
href="http://digitale-exzellenz.de/"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1031"
src="cid:part12.FC94645F.0EFD7C57@gmail.com" class=""
border="0" width="20" height="20"></span></a><span
style="color:#1F497D;mso-fareast-language:DE" lang="EN-US"> </span><span
style="font-size:12.0pt;font-family:"Times New
Roman",serif;color:#1F497D;mso-fareast-language:DE"
lang="EN-US"><o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#AAAAAA;mso-fareast-language:DE"
lang="EN-US">Before printing, think about the
environment.<br>
The content of this message may be confidential, legally
privileged and protected by law. Unauthorized use,
copying or disclosure of any of it may be unlawful. If
you are not the intended recipient please notify the
sender and remove it from your system. While attachments
to this e-mail are checked for viruses, we do not accept
any liability for any damage sustained by viruses.<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:DE">Von:</span></b><span
style="color:windowtext;mso-fareast-language:DE"> Sandro
Mani <a class="moz-txt-link-rfc2396E" href="mailto:manisandro@gmail.com"><manisandro@gmail.com></a>
<br>
<b>Gesendet:</b> Donnerstag, 29. März 2018 10:15<br>
<b>An:</b> GOERKE Sebastian
<a class="moz-txt-link-rfc2396E" href="mailto:sebastian.goerke@soprasteria.com"><sebastian.goerke@soprasteria.com></a>;
<a class="moz-txt-link-abbreviated" href="mailto:qgis-qwc2@lists.osgeo.org">qgis-qwc2@lists.osgeo.org</a><br>
<b>Betreff:</b> Re: [qgis-qwc2] Question about Editin
Plugin<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Hi Sebastian<span
style="font-size:12.0pt;mso-fareast-language:DE"><o:p></o:p></span></p>
<p>There is no out-of-the box implementation for editing, you
need to implement the EditingInterface [1] to talk to whatever
service you want to use to handle the editing operations
server side.<o:p></o:p></p>
<p>As far as the message about no editable layers is concerned,
it looks like your edit config is not getting picked up. Make
sure the editConfig is correctly specified in the
themesConfig.json and the themes.json regenerated. If you run
the vanilla qwc2-demo-app you should already get a setup where
this works, at least to the degree that it talks to the dummy
EditingInterface.js.<o:p></o:p></p>
<p>Hope this helps<br>
Sandro<o:p></o:p></p>
<p><o:p> </o:p></p>
<p>[1] <a
href="https://github.com/qgis/qwc2-demo-app/blob/master/js/EditingInterface.js"
moz-do-not-send="true">
https://github.com/qgis/qwc2-demo-app/blob/master/js/EditingInterface.js</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 29.03.2018 10:07, GOERKE Sebastian
wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">Hi all,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">I am very happy so
say, that QWC2 fits 100 % for our requirements developing
a WebGIS for a research project. After successful
deployment I will share the link with the list aswell.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Currently we are
thinking about the Editing Plugin(?)/ Interface.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">As far as I
understood, the built-in implementation uses the QGIS
Server WFS. Is that correct? Or do we have to implement
something on our own here?</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">What we did was
configuring all the things mentioned within the
documentation (activation the Plugin, edit themesConfig,
adding editConfig) for our specific layer. QWC2 frontend
stays saying that there is no layer for editing. Are we
missing something here?</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Best Regards</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Sebastian</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0"
cellpadding="0">
<tbody>
<tr>
<td style="padding:0cm 4.5pt 0cm 0cm" valign="top">
<div>
<p class="MsoNormal"><b><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:DE"
lang="EN-US"><br>
</span></b><b><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:DE">Sebastian
GOERKE</span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:DE">Consultant</span><o:p></o:p></p>
</div>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:#E51519;mso-fareast-language:DE"><img
style="width:1.9791in;height:.4791in"
id="_x0000_i1025"
src="cid:part1.47601BC1.0177B671@gmail.com"
alt="Sopra Steria Consulting"
moz-do-not-send="true" border="0" width="190"
height="46"></span></b><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:4.5pt 4.5pt 4.5pt 0cm">
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#888888;mso-fareast-language:DE">Sopra
Steria AG<br>
Barcelona-Allee 1<br>
51103 Köln - Deutschland<br>
Phone: +49 221 92404-8958 - Mobile: +49151
40625945<br>
<a
href="mailto:sebastian.goerke@soprasteria.com"
moz-do-not-send="true"><span
style="color:#888888;text-decoration:none">sebastian.goerke@soprasteria.com</span></a>
-
<a href="http://www.soprasteria.de/"
moz-do-not-send="true"><span
style="color:#888888;text-decoration:none">www.soprasteria.de</span></a></span><o:p></o:p></p>
</div>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:DE"><br>
</span><a
href="https://www.linkedin.com/company/soprasteria"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1026"
src="cid:part4.E8E36D01.6FC75D27@gmail.com"
moz-do-not-send="true" border="0" width="20"
height="20"></span></a><span
style="mso-fareast-language:DE" lang="EN-US"> </span><a
href="https://www.facebook.com/soprasteria.de"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1027"
src="cid:part6.BFFCDC70.EF6E3E15@gmail.com"
moz-do-not-send="true" border="0" width="20"
height="20"></span></a><span
style="mso-fareast-language:DE" lang="EN-US"> </span><a
href="https://twitter.com/SopraSteria_de"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1028"
src="cid:part8.F8AF339C.7AAEC15B@gmail.com"
moz-do-not-send="true" border="0" width="20"
height="20"></span></a><span
style="mso-fareast-language:DE" lang="EN-US"> </span><a
href="https://www.xing.com/company/soprasteria"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1029"
src="cid:part10.7DF3A2B9.78B4229D@gmail.com"
moz-do-not-send="true" border="0" width="20"
height="20"></span></a><span
style="mso-fareast-language:DE" lang="EN-US"> </span><a
href="http://digitale-exzellenz.de/"
moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:DE;text-decoration:none"><img
style="width:.2083in;height:.2083in" id="_x0000_i1030"
src="cid:part12.73DA9DD2.C128943B@gmail.com"
moz-do-not-send="true" border="0" width="20"
height="20"></span></a><span
style="mso-fareast-language:DE" lang="EN-US"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#AAAAAA;mso-fareast-language:DE"
lang="EN-US">Before printing, think about the
environment.<br>
The content of this message may be confidential, legally
privileged and protected by law. Unauthorized use,
copying or disclosure of any of it may be unlawful. If
you are not the intended recipient please notify the
sender and remove it from your system. While attachments
to this e-mail are checked for viruses, we do not accept
any liability for any damage sustained by viruses.</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#AAAAAA;mso-fareast-language:DE">Sopra
Steria Consulting is the trading name of:
<br>
Sopra Steria AG - Vorsitzender des Aufsichtsrates:
Vincent Paris - Vorstand: Urs Michael Krämer - Sitz der
Gesellschaft: Hamburg - HR B 148540 Amtsgericht Hamburg
- USt-ID-Nr.: DE118671351<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span
style="font-size:12.0pt;font-family:"Times New
Roman",serif;mso-fareast-language:DE"><br>
<br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>qgis-qwc2 mailing list<o:p></o:p></pre>
<pre><a href="mailto:qgis-qwc2@lists.osgeo.org" moz-do-not-send="true">qgis-qwc2@lists.osgeo.org</a><o:p></o:p></pre>
<pre><a href="https://lists.osgeo.org/mailman/listinfo/qgis-qwc2" moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/qgis-qwc2</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span
style="font-size:12.0pt;font-family:"Times New
Roman",serif;mso-fareast-language:DE"><o:p> </o:p></span></p>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size:
8pt; font-weight: normal; color: #aaaaaa;">
Sopra Steria Consulting is the trading name of: <br>
Sopra Steria AG - Vorsitzender des Aufsichtsrates: Vincent Paris
- Vorstand: Urs Michael Krämer - Sitz der Gesellschaft: Hamburg
- HR B 148540 Amtsgericht Hamburg - USt-ID-Nr.: DE118671351<br>
</div>
</blockquote>
<br>
</body>
</html>