Code Monkey home page Code Monkey logo

cookies-modal's Introduction

Nové Cookies

Autor: Michael Bany @marf.cz | 2024

Tento repozitář obsahuje základní implementaci souhlasu s cookies pro webové stránky. Využívá externí knihovny cookieconsent[v3.0.0] a iframemanager[v1.2.5] pro správu cookies a iframe obsahu. Poslední verze by měla podporovat posílání dat Google.

Jedná se o opravu od změny zákona v Evropské únii v roce 2024.

Důležité Upozornění!

Tento kód nebyl prozatím testovaný v živém prostředí. Proužívejte s rozvahou.

Soubory

Repositář obsahuje tyto soubory:

  • index.html - Hlavní HTML soubor, který zahrnuje integraci cookie souhlasu, následné podmínky pro scripty a tlačítko pro změnu nastavení cookies.
  • Cookies.js - JavaScriptový soubor, který obsahuje logiku pro inicializaci a správu souhlasu s cookies.

Jak Používat

Repozitář byl zpracován tak, aby byl flexibilní pro různé typy webů. Nastavení zobrazení je možné upravit v javascriptovém souboru. Pro konkrétní projekt bude třeba upravit texty případně jazykové mutace, které lze implementovat přímo v inicializaci.

Soubor obsahuje základní jazykové mutace.

Zkratka Jazyk
en Angličtina (Výchozí)
cs Čeština
sk Slovenština
pl Polština
de Němčina
  1. Stáhněte Soubor Cookies.js: Nejprve si stáhněte JavaScriptový soubor, který vložte do složky s JavaScriptem v projektu.
  2. Přidejte odkazy: Do hlavní stránky webu (zpravidla index.html/php nebo @layout.latte) přidejte odkazy pro externí knihovny. Propojte zároveň i vložený JavaScriptový soubor v závislosti na struktuře vašeho projektu.
  3. Nastavte podmínky: Pro jednotlivé scripty je nutné nastavit podmínky v závislosti na povolených cookies. Příklad použití je v index.html.
  4. Modifikace a Testování: Implementujte vlastní nastavní, buď podle zakomentovaných částí kódu nebo podle dokumentace knihovny. Otestujte funkčnost a máte hotovo.

Důležité Odkazy

  • Dokumentace: Pro podrobné informace a pokyny k implementaci a konfiguraci navštivte oficiální dokumentaci zde.
  • Playground: Pro experimentování s různými nastaveními a konfiguracemi cookie souhlasu využijte playground.

Poděkování

Tento projekt využívá knihovny:

Speciální poděkování autorům těchto knihoven za poskytnutí nástrojů pro lepší správu souhlasu s cookies.

cookies-modal's People

Contributors

michaelbany avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.