<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Sebastian</p>
    <p>The entries in the styleConfig.js [1] changed a bit, probably
      easiest to just use the one from the current qwc2-demo-app.</p>
    <p>When updating the qwc2 submodule, remember to scan though the
      ChangeLog.md [2] to see whether you need to perform any changes to
      you application as well.</p>
    <p>Best<br>
      Sandro<br>
    </p>
    <p>[1]
      <a class="moz-txt-link-freetext" href="https://github.com/qgis/qwc2-demo-app/blob/master/styleConfig.js">https://github.com/qgis/qwc2-demo-app/blob/master/styleConfig.js</a><br>
      [2] <a class="moz-txt-link-freetext" href="https://github.com/qgis/qwc2-demo-app/blob/master/ChangeLog.md">https://github.com/qgis/qwc2-demo-app/blob/master/ChangeLog.md</a><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 29.03.2018 10:33, GOERKE Sebastian
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:AM5PR0701MB302749E3A693573A0F23328899A20@AM5PR0701MB3027.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">Hi Sandro,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">yes,
            this helps. We have to implement the EditingInterface then.<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
            think, why the frontend is saying, the layer is not editable
            belongs to some naming things. I will investigate these. The
            editing part is contained within the generated themes.json.<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">Another
            issue is, that since I updated the qwc2 folder to the
            current master, the layer-menue and other ones have a
            transparent background (see screenshot). What would best
            starting point to figure out, where that behavior has to be
            changed?<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 and thank you very much for your help<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">Sebastian
            <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 GOERKE<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"
                        lang="EN-US">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.CEA7669D.7C421BF3@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"
                        lang="EN-US"><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"
                        lang="EN-US">Sopra Steria AG<br>
                        Barcelona-Allee 1<br>
                        51103 Köln - Deutschland<br>
                        Phone: +49 221 92404-8958 - Mobile</span><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#888888;mso-fareast-language:DE">:
                        +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.217A5713.530429CD@gmail.com" class=""
                  width="20" border="0" 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.0B0A62E7.55FCB97D@gmail.com" class=""
                  width="20" border="0" 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.82C88A0F.FFBE5EE5@gmail.com" class=""
                  width="20" border="0" 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.8ACFCEE7.10B89141@gmail.com" class=""
                  width="20" border="0" 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.AF85CFD1.CA4C92CE@gmail.com" class=""
                  width="20" border="0" 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-freetext" href="mailto:manisandro@gmail.com">mailto: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" width="190" border="0"
                          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" width="20" border="0"
                  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" width="20" border="0"
                  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" width="20" border="0"
                  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" width="20" border="0"
                  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" width="20" border="0"
                  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>