phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Normativa Europea sui cookie, Legge sui cookie 2015

Supporto per phpBB 3.1.x.
Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da frank » 01/06/2015, 20:44

Ok, l'ho tolto. Ho seguito il modo di installare il file e lo script, ma non funziona come dovrebbe. L'avviso appare sopra la pagina, quasi invisibile (non come finestrina popup), eppoi anche se non Accetta, può navigare lo stesso.

Il file cookiechoices.is l'ho messo nella directory del sito (non del forum) e da overall_header.html lo richiamo così:

Codice: Seleziona tutto

<body id="phpbb" class="nojs notouch section-{SCRIPT_NAME} {S_CONTENT_DIRECTION} {BODY_CLASS}">

<!-- Fa apparire il messaggio nel sito, vedi legge sui cookie  -->
<script src="../cookiechoices.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function(event) {
    cookieChoices.showCookieConsentBar('Accedendo a questo sito, accetti l\'uso di tutte le tipologie di cookie in esso presenti, sia del medesimo che di terze parti.',
        'Accetto', 'Maggiori informazioni', './ucp.php?mode=privacy');
  });
</script>

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da Angolo » 01/06/2015, 20:53

Lo script deve essere personalizzato (come il testo) in base alle proprie esigenze.
Modificando il css (colore, dimensione, grassetto, ecc.), scegliendo la modalità Bar (Barra delle notifiche) o Dialog (Schermata Iniziale), e se il caso lo richiede, diversificando le pagine.

Questo non è uno script una MOD da copia incolla secco. Si deve studiare, comprendere e modificare.

Tutto deve essere modificato e personalizzato: testo e script.

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da frank » 01/06/2015, 21:00

E' identico a quella che ho nel sito, però quella va bene. Dove si modificano i css, ecc? Non sono riuscito a trovare questi dati.

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da Angolo » 01/06/2015, 21:06

Nel file javascript.
La modifica del css, può dare risultati leggermente diversi, a seconda dello stile in uso.

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da frank » 01/06/2015, 21:52

Un po' l'ho modificato, se riuscissi a fargli mettere a video lo shade (lo sfondo trasparente bianco) è fatta, così non può navigare. Questo è quello che la mia conoscenza mi ha permesso di fare

Codice: Seleziona tutto

  
...
function _createHeaderElement(cookieText, dismissText, linkText, linkHref) {
      var butterBarStyles = 'position:fixed;width:100%;background-color:#fff; color:#000;' +
          'margin-top:100px; left:0; top:0;padding:4px;z-index:1000;text-align:center;';
...

Zodiac
Utente
Utente
Messaggi: 11
Iscritto il: 02/06/2015, 10:08
Sesso: Maschio
Versione: 3.0.12
Contatta:

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da Zodiac » 02/06/2015, 10:22

salve ragazzi, gestisco un forum e con le ultime normative in vigore ho notato che dovrei inserire un banner nel forum con il consenso all'uso dei cookie.
Il forum utilizza la versione 3.0.12 con tema "Alpha" (basato su prosilver). il mio problema è che quando faccio il procedimento per inserire il baner, non mi viene visualizzato nulla. in particolare uso il file "coockiechoices.js" che dovrebbe visualizzare il banner, e poi lo carico nel file "overhall_header" appena dopo "<body>" tramite l'apposito script

Codice: Seleziona tutto

<script src="/cookiechoices.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function(event) {
    cookieChoices.showCookieConsentBar('Questo Forum, utilizza cookie; accedendo, cliccando su "Accetto" o su questo messaggio, acconsenti a scaricare sul tuo browser, tutte le tipologie di cookie presenti in questo Forum.',
        'Accetto', 'Ulteriori informazioni', './ucp.php?mode=privacy');
  });
</script>
purtroppo però non riesco a visualizzare nulla, il banner non esce!

Avatar utente
invisibile
phpBB Expert
phpBB Expert
Messaggi: 311
Iscritto il: 08/07/2011, 16:54
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: 5.1.65-cll
Località: http://www.libera-mente.net/forum

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da invisibile » 02/06/2015, 10:47

Ciao, prova così...

Questo subito dopo <body> in overall_header.html

Codice: Seleziona tutto

<!-- You should make sure that the file cookiechoices.js is available
and accessible from the root directory of your site.  -->
<script src="/cookiechoices.js"></script>
<script>
	document.addEventListener('DOMContentLoaded', function(event) {
	cookieChoices.showCookieConsentBar('Questo Forum, utilizza cookie; accedendo o cliccando su "Accetto", acconsenti a scaricare sul tuo browser, tutte le tipologie di cookie presenti in questo Forum.',
            'Accetto', 'Ulteriori informazioni', './ucp.php?mode=privacy');
      });
</script>
<noscript><br /><div style="text-align: center; color: white; font-size: 150%; font-weight: bold;">Questo Forum, utilizza cookie; l'accesso, implica la completa accettazione di tutte le tipologie di cookie presenti in questo Forum. <a href="./ucp.php?mode=privacy" style="color: white;" target="_blank">Ulteriori informazioni</a></div><br /></noscript>
...poi lo script cookiechoices.js caricato nella root del sito...infine accedi al pannello di amministrazione del forum, aggiorna il tema e vuota la cache! ;)
www.libera-mente.net/forum ...le rotelle girano!

Zodiac
Utente
Utente
Messaggi: 11
Iscritto il: 02/06/2015, 10:08
Sesso: Maschio
Versione: 3.0.12
Contatta:

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da Zodiac » 02/06/2015, 11:02

grazie della risposta immediata, provo subito però ho delle domande. praticamente il mio forum è hostato su altervista, e lo spazio disponibile è diviso in questo modo:

Sito
Forum

quindi io ho gli indirizzi che sono:

http://www.miosito.altervista.org/Sito per entrare nel sito principale
http://www.miosito.altervista.org/Forum per entrare nel forum.
da quello che ho capito il file .js lo devo inserire nella cartella "Forum" giusto?

poi per aggiornare il tema come faccio?

EDIT:

ok ho fatto, ora non mi fa accedere al forum. mi esce scritto questo errore:

Codice: Seleziona tutto

Parse error: syntax error, unexpected '}' in /membri/arrowheadgaming/forum/cache/tpl_Alpha_index_body.html.php on line 40

Avatar utente
invisibile
phpBB Expert
phpBB Expert
Messaggi: 311
Iscritto il: 08/07/2011, 16:54
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: 5.1.65-cll
Località: http://www.libera-mente.net/forum

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da invisibile » 02/06/2015, 11:31

Il file .js va nella root del sito, non del forum altrimenti dovresti cambiare il riferimento nello script! :)

Per quanto riguarda l'errore, scaricati il file e successivamente prova a cancellarlo! :)
www.libera-mente.net/forum ...le rotelle girano!

Zodiac
Utente
Utente
Messaggi: 11
Iscritto il: 02/06/2015, 10:08
Sesso: Maschio
Versione: 3.0.12
Contatta:

Re: Normativa Europea sui cookie, Legge sui cookie 2015

Messaggio da Zodiac » 02/06/2015, 11:39

ok, quindi se ho capito bene prima sposto il file .js nella cartella "Sito" e poi mi scarico il file "tpl_Alpha_index_body.html.php" e lo elimino dal sito (lo scarico solo per una copia di sicurezza giusto?)

Scusa ma sono molto ignorante su questi procedimenti

Rispondi

Torna a “[3.1.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 47 ospiti