Changeset 400 for trunk/client/modules/Elezioni/blocchi/privacy/config.php
- Timestamp:
- Feb 25, 2024, 3:57:45 PM (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/modules/Elezioni/blocchi/privacy/config.php
r241 r400 1 1 <?php 2 2 # configurazione blocco privacy 3 $url=$_SERVER['REQUEST_URI']; // url della pagina per il reload 3 # $url=$_SERVER['REQUEST_URI']; // url della pagina per il reload# 4 4 5 5 #### modifica le variabili 6 6 $js_law=''; // 1= uso con javascript e 0= senza javascript 7 $scegli_info=''; // scelta dell'informativa da proporre7 # $scegli_info=''; // scelta dell'informativa da proporre 8 8 9 switch ($scegli_info) { 9 global $name, $id_comune, $id_cons_gen; 10 11 $base_url = ( isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on' ? 'https' : 'http' ) . '://' . $_SERVER['HTTP_HOST'] . $_SERVER["REQUEST_URI"]; 12 #if (isset($_GET['name']) && isset($_GET['id_comune']) && isset($_GET['id_cons_gen']) && $_GET['name'] && $_GET['id_comune'] && $_GET['id_cons_gen']) { 10 13 11 # esempi 12 case "00101": // Informativa privacy 13 $informativa="http://www.example.com/privacy_comune_00101"; 14 break; 15 case "00102": // Informativa privacy in formato HTML, salvata nella cartella "privacy" dei widget 16 $informativa="modules/Elezioni/blocchi/privacy/privacy.html"; 17 break; 18 case "00103": // Informativa privacy in formato PDF, salvata nella cartella "privacy" dei widget 19 $informativa="modules/Elezioni/blocchi/privacy/privacy.pdf"; 20 break; 21 default: // Default per inserimento all'interno della grafica (per modifiche file privacy_ele.html) 22 $informativa="$url&op=privacy"; 23 } 14 $informativa = parse_url($base_url, PHP_URL_SCHEME) . "://" . parse_url($base_url, PHP_URL_HOST) . parse_url($base_url, PHP_URL_PATH) . "?op=privacy&name=$name&id_comune=$id_comune&id_cons_gen=$id_cons_gen"; 15 #} 16 #else { 17 # $informativa = parse_url($base_url, PHP_URL_SCHEME) . "://" . parse_url($base_url, PHP_URL_HOST) . parse_url($base_url, PHP_URL_PATH) . "?op=privacy&name=Elezioni"; 18 19 #} 24 20 25 21 /* Variabili formattazione del blocco di informativa senza javascript */ 26 22 27 28 $varlaw["testo"]="Questo sito utilizza limitatamente i cookie per questioni tecniche e di funzionalita"; // testo messaggio29 30 31 32 33 34 23 $varlaw=array(); 24 $varlaw["testo"]="Questo sito utilizza limitatamente i cookie per questioni tecniche e di funzionalità "; // testo messaggio 25 $varlaw["continua"]="Accetta"; // testo bottone accettazione 26 $varlaw["info"]="Maggiori info"; // testo bottone info . lasciare vuoto nel caso non si hanno altre info 27 $varlaw["link"]=$informativa; // link del doc maggiori info - puo' essere il link anche esterno, o indirizzato ad una pagina html.... 28 $varlaw["colsfondo"]="#ff0000"; // colore sfondo del messaggio 29 $varlaw["coltesto"]="#ffffff"; // colore testo del messaggio 30 $varlaw["colbordo"]="#ffffff"; // colore bordo del messaggio 35 31 36 32 /* … … 41 37 42 38 ?> 43 44
Note:
See TracChangeset
for help on using the changeset viewer.