<!DOCTYPE html>
<html data-lt-installed="true">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body style="padding-bottom: 1px;">
<p>Good morning,</p>
<p>As Arnaud said, it depends on what you want to do with Lizmap.</p>
<ul>
<li>Python : Only if you want to do some "script" in QGIS Desktop
and/or on QGIS Server</li>
<li>PHP : It's used if you want to debug, or improve "core" code
of Lizmap Web Client. It is running on the server side. Or you
can your custom Lizmap "module".<br>
</li>
</ul>
<p>I think these two above are not the priority, first to start.<br>
</p>
<p>I would personally learn HTML and JavaScript : <br>
</p>
<ul>
<li>Lizmap has a JavaScript API. You can add custom scripts and
make custom UI tweaks. If you are in France, look at Calvados
instance
<a class="moz-txt-link-freetext" href="https://mapeo.calvados.fr/carto/index.php?repository=2cd14">https://mapeo.calvados.fr/carto/index.php?repository=2cd14</a> It's
a Lizmap Web Client instance, but as you can see it's very
customized UI ! and some custom tool within the main map
interface<br>
</li>
<li>Other example in Guadeloupe
<a class="moz-txt-link-freetext" href="https://deal972.lizmap.com/carto/index.php/view/map?repository=ocs&project=b_indic_urbain#">https://deal972.lizmap.com/carto/index.php/view/map?repository=ocs&project=b_indic_urbain#</a>
I took a random projects.</li>
<li>Custom form filtering with icons and cards on the side
<a class="moz-txt-link-freetext" href="https://lizmap.legrandnarbonne.com/index.php/view/map?repository=public&project=circuit_court">https://lizmap.legrandnarbonne.com/index.php/view/map?repository=public&project=circuit_court</a>
or
<a class="moz-txt-link-freetext" href="https://demo2.lizmap.com/lizmap/index.php/view/map?repository=cd48&project=poi">https://demo2.lizmap.com/lizmap/index.php/view/map?repository=cd48&project=poi</a></li>
</ul>
<p>I would also improve SQL skills : trigger, functions, etc. There
is some really nice features to do in QGIS with SQL logic in the
database and relations between tables. Then you can combine this
with Lizmap Actions
<a class="moz-txt-link-freetext" href="https://docs.lizmap.com/current/en/publish/lizmap_plugin/actions.html">https://docs.lizmap.com/current/en/publish/lizmap_plugin/actions.html</a>
which brings all your SQL logic within Lizmap with some buttons
for your own application.</p>
<p>Regards,</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 28/08/2024 16:59, celati Laurent via
Lizmap wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAHByMH1AkQ4d-bWMLksGWLPUZz7sb0uwZuO=Hvd0LnMUms7SEQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hello,<br>
I 'm taking the liberty to ask a quick question about lizmap. As
far as i know, for "basic" use, there is no real skills for web
development / language skills with lizmap. In the perspective of
advanced use of this web client such as: development of own
lizmap modules or components, writing your own search provider,
adding your own javascript, etc. What skills would be necessary
/ recommended: javascript? HTML? CSS? Could python be as useful?
Other languages? SQL (data stored in postgis databases).<br>
If people have in mind use cases with lizmap that would require
specific development / language skills. Thanks so much for your
help.<br>
<div>Kind regards. </div>
<div><br>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
Lizmap mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Lizmap@lists.osgeo.org">Lizmap@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/lizmap">https://lists.osgeo.org/mailman/listinfo/lizmap</a>
</pre>
</blockquote>
<div class="moz-signature">-- <br>
<p> <span style="font-weight:bold;color:#9ACD32;">Etienne
Trimaille</span> <br>
Géomaticien <br>
<a href="http://www.3liz.com"
style="text-decoration: none; color: #9ACD32;">www.3liz.com</a>
<br>
<span style="font-size:0.8em;"> <br>
<b>Tel.</b> 06 12 93 11 39 <br>
<b>Bureau</b> <br>
31, rue de l'Argenterie <br>
34000 Montpellier <br>
<b>Siège social</b> <br>
73, allée Kleber <br>
Boulevard de Strasbourg <br>
34000 Montpellier </span>
</p>
<p><br>
</p>
</div>
<div id="grammalecte_menu_main_button_shadow_host"
style="width: 0px; height: 0px;"></div>
</body>
<lt-container></lt-container>
</html>