Galette

Ta vtičnik omogoča:

Namestitev

Najprej prenesite vtičnik:

Prenesite najnovejši vtičnik Legal
Notices! Prenesite nočno gradnjo vtičnika Legal
Notices!

Razširite preneseni arhiv v mapo plugins programa Galette. Na primer v sistemu Linux (pri čemer {url} in {version} nadomestite z ustreznimi vrednostmi):

$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-legal-notices-{version}.tar.bz2

Inicializacija podatkovne baze

Za delovanje ta vtičnik potrebuje več tabel v podatkovni bazi. Glejte vmesnik za upravljanje vtičnikov Galette.

In to je to; vtičnik Legal Notices je nameščen. :)

Uporaba vtičnika

Po namestitvi vtičnika se v meniju programa Galette – ko je uporabnik prijavljen – prikaže skupina Pravna obvestila, ki skrbnikom in osebju omogoča določanje nastavitev vtičnika ter urejanje vsebine strani.

Meni vtičnika

Nastavitve

Zaslon z nastavitvami

Več nastavitev omogoča spreminjanje delovanja vtičnika:

Vsebina strani

Zaslon z vsebino strani

Vsebino vsake strani je mogoče urejati v vseh razpoložljivih jezikih.

Možno je urejati telo strani z urejevalnikom WYSIWYG. Uporabite lahko naslednje nadomestne vrednosti (za podrobnosti si oglejte vgrajeno pomoč v uporabniškem vmesniku):

Prav tako je mogoče določiti zunanji URL, če takšna stran že obstaja (na primer na spletnem mestu združenja). Če je ta določen, bo urejanje vsebine strani onemogočeno, uporabniki pa bodo preusmerjeni na navedeni URL.

Če obe polji ostaneta prazni, se uporabnikom prikaže vsebina v nadomestnem jeziku, izbranem v nastavitvah.

O platformi za upravljanje privolitev

Note — Uporaba platforme za upravljanje privolitev (CMP) zahteva razumevanje in znanje pisanja kode JavaScript.

Omogočanje CMP-ja v nastavitvah samo po sebi ne prinaša nobene koristne funkcije. Privzeto bo prikazano le obvestilo o funkcionalnih piškotkih, ki jih shranjuje Galette.

Modal upravitelja soglasja

Dodal bo tudi povezavo v nogo za odpiranje upravitelja soglasja, potem ko je soglasje že prejeto.

povezava CMP v nogi

Tako je CMP uporaben le, ko dodate dodatne zunanje storitve, za katere je potrebno soglasje uporabnika, da jih omogočite v Galette, kot je storitev analitike.

Sporočilo CMP

Kako dodati zunanjo storitev?

Note – Ta vtičnik uporablja Klaro! kot svojo platformo za upravljanje privolitve (CMP). Naslednji primeri kode opisujejo, kako dodati preprosto dodatno storitev. Prosim, preberite Klaro! dokumentacija za nadaljnje podrobnosti in boljše razumevanje.

  1. Najprej morate ustvariti datoteko predloge po meri z imenom local_klaro_config.html.twig v mapi templates/default vtičnika.

  2. Nato morate storitev dodati v CMP. Uporabite naslednjo kodo v svoji datoteki s predlogo po meri (prilagodite jo svojim potrebam; več podrobnosti najdete v dokumentaciji CMP; preberite Anotated Config File).

    Primer:

    <script type="text/javascript">
        let matomo = {
            name: 'matomo',
            purposes: ['analytics'],
            translations: {
                zz: {
                    title: 'Matomo'
                }
            }
        };
        klaroConfig.services.push(matomo);
    </script>
    

    Vtičnik ponuja več vnaprej določenih purposes za organiziranje dodatnih storitev v Consent Managerju:

    • functional (storitve v tej kategoriji so obvezne in jih uporabnik ne more zavrniti)
    • performance
    • analytics
    • marketing
    • advertising
  3. Nazadnje morate v svojo datoteko predloge po meri dodati dejansko kodo, ki jo nudi storitev, vendar z manjšimi spremembami atributov oznake script (za več razlag preberite drugi del poglavja Kako začeti v dokumentaciji CMP).

    Primer:

    <script type="text/plain" data-type="application/javascript" data-src="https://YOUR_MATOMO_URL" data-name="matomo"></script>