Ta vtičnik omogoča:
- do 3 strani za zapis pravnih obvestil :
- Pravne informacije (za vsa splošna pravna obvestila)
- Pogoji storitve (če morate zagotoviti takšne pogoje)
- Politika zasebnosti (za vsa obvestila v zvezi z obdelavo osebnih podatkov in uporabo piškotkov)
- platforma za upravljanje privolitev (za napredne uporabnike)
Namestitev
Najprej prenesite vtičnik:
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.

Nastavitve

Več nastavitev omogoča spreminjanje delovanja vtičnika:
- Omogoči stran »Pravne informacije«
- Omogoči stran »Pogoji storitve«
- Omogoči stran »Politika zasebnosti«
- Premik povezav v meni »Javne strani« : povezave so privzeto dodane v nogo. Omogočite to možnost, če jih želite premakniti v meni “Javne strani”.
- Nadomestni jezik za neprevedene strani
- Omogoči upravitelja privolitev
- Skrij gumb »Sprejmi vse« : te možnosti ne omogočite, če morate biti skladni z evropsko zakonodajo (GDPR in e-zasebnost).
- Skrij gumb »Zavrni« : te možnosti ne omogočite, če morate biti skladni z evropsko zakonodajo (GDPR in e-zasebnost).
- Trajanje piškotka: določite najdaljše trajanje piškotka, ki se uporablja za shranjevanje podatkov o privolitvi v brskalniku (v dneh). Po tem obdobju bo od uporabnika ponovno zahtevana privolitev.
- Domena piškotka: to možnost uporabite, če želite pridobiti soglasje enkrat za več ustreznih domen. To predpostavlja, da na drugih domenah prav tako uporabljate Klaro!. Privzeto se uporabi trenutna domena.
- Omogoči “localStorage”: privzeto se podatki o privolitvi v brskalniku shranijo v piškotek. To možnost omogočite, če želite namesto tega uporabiti “localStorage”. Če je ta možnost omogočena, nastavitve zgoraj, ki se nanašajo na piškotek, niso več pomembne.
Vsebina 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):
{ASSO_NAME}{ASSO_SLOGAN}{ASSO_ADDRESS}{ASSO_ADDRESS_MULTI}{ASSO_PHONE}{ASSO_EMAIL}{ASSO_WEBSITE}{ASSO_PHONE_LINK}{ASSO_EMAIL_LINK}
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.

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

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.

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.
-
Najprej morate ustvariti datoteko predloge po meri z imenom
local_klaro_config.html.twigv mapitemplates/defaultvtičnika. -
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
purposesza organiziranje dodatnih storitev v Consent Managerju:functional(storitve v tej kategoriji so obvezne in jih uporabnik ne more zavrniti)performanceanalyticsmarketingadvertising
-
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>