Ignore:
Timestamp:
Feb 25, 2024, 3:57:45 PM (9 months ago)
Author:
roby
Message:
  • ADMIN

-- Migliorata la gestione di operatori e responsabili

  • CLIENT

-- Nuovo tema BSItalia realizzato dal CED di Capo d'Orlando
-- Sistemata la funzione del widget privacy
-- Varie modifiche di allineamento oggetti

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/modules/Elezioni/blocchi/privacy/config.php

    r241 r400  
    11<?php
    22# 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#
    44
    55#### modifica le variabili
    66$js_law=''; // 1= uso con javascript e 0= senza javascript
    7 $scegli_info=''; // scelta dell'informativa da proporre
     7# $scegli_info=''; // scelta dell'informativa da proporre
    88
    9 switch ($scegli_info) {
     9global $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']) {
    1013       
    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#}
    2420
    2521/* Variabili formattazione del blocco di informativa senza javascript */
    2622
    27         $varlaw=array();
    28         $varlaw["testo"]="Questo sito utilizza limitatamente i cookie per questioni tecniche e di funzionalita"; // testo messaggio
    29         $varlaw["continua"]="Accetta"; // testo bottone accettazione
    30         $varlaw["info"]="Maggiori info"; // testo bottone info . lasciare vuoto nel caso non si hanno altre info
    31         $varlaw["link"]=$informativa; // link del doc maggiori info - puo' essere il link anche esterno, o indirizzato ad una pagina html....
    32         $varlaw["colsfondo"]="#ff0000"; // colore sfondo del messaggio
    33         $varlaw["coltesto"]="#ffffff"; // colore testo del messaggio
    34         $varlaw["colbordo"]="#ffffff"; // colore bordo del messaggio
     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
    3531
    3632/*
     
    4137
    4238?>
    43 
    44 
Note: See TracChangeset for help on using the changeset viewer.