-
-
Notifications
You must be signed in to change notification settings - Fork 0
Vygenerování konfiguračního souboru pomocí PHP
jahhoo edited this page Feb 21, 2022
·
1 revision
Vytvořte následující soubor:
Parametry samozřejmě upravte / zakomentujte dle potřeby.
<?php
header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
include __DIR__."/cookieToolbar_class.php";
$ck=new CookieToolbar("Instituce");
$ck->setAlign("center"); //nastaví pozici lišty
$ck->setWidth(400); //nastaví maximální velikost lišty
//nastaví barvu("pozadí", "písma", "odkazu")
$ck->setColors("lightblue", "black", "#1976d2");
//nastaví barvu tlačítek ("potvrzovací", "odmítnutí", "uložení vlastního nastavení")
$ck->setButtonColors("primary", "rgba(0,0,0,.2)", "primary")
$ck->addDescription("", "en"); //nastaví výchozí jazyk
$ck->defaultGoogleAnalytics(); //vygeneruje texty pro Google Analytics
//definuje personalizační cookie ("název cookie", "zpracovatel", "expirace", "doména")
$ck->addPersonalizationCookie("ismobile", false, "relace");
$ck->addDescription("Ukládá nastavení uživatele, zda požaduje zobrazit mobilní verzi webu", "cs"); //český popisek cookies
$ck->addDescription("", "en"); //anglický popisek cookies
//definuje nezbytnou cookie ("název cookie", "zpracovatel", "expirace", "doména")
$ck->addNecessaryCookie("", "Instituce", "365", "domena.cz");
$ck->addDescription("Popisek", "cs"); //český popisek cookies
$ck->addDescription("Label", "en"); //anglický popisek cookies
//definuje analytickou cookie ("název cookie", "zpracovatel", "expirace", "doména")
$ck->addAnalyticsCookie("", false, "365", "Google Inc");
$ck->addDescription("Popisek", "cs"); //český popisek cookies
$ck->addDescription("Label", "en"); //anglický popisek cookies
//definuje marketingovou cookie ("název cookie", "zpracovatel", "expirace", "doména")
$ck->addMarketingCookie("", false, "365", "");
$ck->addDescription("Popisek", "cs"); //český popisek cookies
$ck->addDescription("Label", "en"); //anglický popisek cookies
echo $ck->getJson(); //vypíše JSON konfiguraci
$ck->createConfigJsonFile("cookieToolbarConfig.json"); //uloží JSON konfiguraci do souboru
?>