banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Tue 02 July 2024 13:04

Burol
Juste Inscrit !
Date d'inscription: 21 Apr 2023
Messages: 7

Lizmap configuration de la page d'accueil

Bonjour,
En arrivant sur la page de la carte, il serait souhaitable d'avoir un petit message, comme cela est fait sur le site des Mares https://lizmap.arb-na.fr/lm/index.php/v … ie_mare_pc.
La documentation a été consultée en détail, mais aucune indication comment ceci peut être fait. Sans doute qu'un code Javascript est utilisé, mais pas trouvé non plus comment le faire lancer au démarrage.

D'avance Merci pour vos réponses

Cordialement

R. Burnet

Hors ligne

 

#2 Wed 03 July 2024 20:02

p.jeremie
Participant assidu
Lieu: Valence
Date d'inscription: 10 Sep 2017
Messages: 395

Re: Lizmap configuration de la page d'accueil

Bonjour,

En effet c'est quelque chose que vous pouvez faire avec du javascript.

Voici un exemple de code (à placer dans le dossier media/js/default par exemple) :

Code:

lizMap.events.on({
    uicreated: function(e) {
        // Popup à l'ouverture de la carte
        // librement inspiré de https://github.com/3liz/lizmap-javascript-scripts/tree/master/library/ui/popup_metadata_info
        var html = '';
        var title = 'Titre de la popup';

        // Header
        html += '<div class="modal-header" style="background-color:rgba(84, 11, 14, 1);"><a class="close" data-dismiss="modal">X</a>';
        html += '<h3 style="color:white;">' + title + '</h3></div>';

        // Main content : body
        html += '<div class="modal-body">';
        
        html+= '<dl class="dl-vertical">';
        html+= '<dd>Bienvenue sur la carte blablabla.<br><br>';
        html+= '<b>Blablbla, lien vers un document :  <a href="../view/media/getMedia?repository=dossier&amp;project=projetQGIS&amp;path=media%2Fdoc%2FNomFichier.pdf" target="_blank" <br><img src="../view/media/getMedia?repository=dossier&amp;project=projetQGIS&amp;path=media%2Fdoc%2FDocumentation.svg" alt="lien vers fichier NomFichier" loading="lazy" width="50" height="50"></a></b></dd>';
                
        // End of main content body
        html+= '</div>';

        // Footer
        html+= '<div class="modal-footer" style="background-color:rgba(84, 11, 14, 1);"><button type="button" class="btn btn-default" data-dismiss="modal">Ok</button></div>';

        // Modal window creation
        $('#lizmap-modal').html(html);
        
        // Show modal
        $('#lizmap-modal').modal('show');
    }
});

Pour plus d'infos sur les événements disponibles, c'est cette page : https://docs.lizmap.com/next/fr/publish … cript.html

Hors ligne

 

#3 Mon 15 July 2024 09:27

Burol
Juste Inscrit !
Date d'inscription: 21 Apr 2023
Messages: 7

Re: Lizmap configuration de la page d'accueil

Bonjour,
Un très grand MERCI à p.jeremie pour sa réponse qui donne bien la réponse à la question.
Ce qu'il a suggéré a pu être mis en pratique et vous pouvez le voir ici http://renouee38422.ddns.net/index.php/ … enouee-Liz.
La mise en place des pictogrammes a été un peu plus laborieuse, mais a tout de même pu être effective.
Forum super.

Cordialement

R. Burnet

Hors ligne

 

Pied de page des forums

Powered by FluxBB