Venghino, siòri, venghino…

…sotto il tendone dei commenti, appena riaperto!
Ricordatevi di stare lontani dalle sbarre e di non dare da mangiare ai troll.


TypeKeyPer la cronaca, già che c’eravamo, abbiamo persino aggiornato i template dei commenti, in modo che fosse nuovamente possibile lasciare un proprio intervento essendo riconosciuti da TypeKey (vale anche per tutti gli altri blog ospitati da BlogNation, a patto che aggiornino i templates: il funzionamento senza quest’ultimo accorgimento non è garantito). In più, da oggi, ogni singolo commento ha il suo permalink. Va specificato, in ogni caso, che su Macchianera è al momento comunque possibile lasciare commenti anche senza identificarsi su TypeKey.
Ciò che andremo a dire sarà probabilmente utile a parecchi gestori di blog amministrati attraverso Movable Type.
E insomma, perché con Explorer si poteva lasciare un commento, e con Firefox no? Perché alle volte accadeva il contrario? Perché la validazione su TypeKey dava errore?

Innanzitutto era necessario aggiornare i template. Quelli vecchi funzionavano, ma quelli dell’ultima versione hanno introdotto nuove tag. Chi desiderasse cimentarsi nell’avventura trova gli ultimi, aggiornati, cliccando qui.
Poi c’era la questione dell’orologio del server: incuranti degli avvertimenti di Daveblog e Pandemia, non ci eravamo accorti che aveva una ventina di minuti di ritardo: secondo TypeKey ciò non è buono, e questo è il motivo per cui restituiva l’errore. Sincronizzato l’orario con il primo orologio atomico capitato sottomano, la validazione mediante TypeKey ha ripreso a funzionare. Ma solo su Firefox.
Il motivo è presto detto: su BlogNation risiedono parecchi siti e dominî diversi. Per essere riconosciuti da TypeKey è necessario ricevere un cookie. Il problema sta nel fatto che il cookie viene inviato da blognation.it e non, per dire, da macchianera.net. E se Firefox è abbastanza intelligente da capire che, in fondo, non sta crollando il mondo, Explorer non lo è altrettanto.
Come ampiamente spiegato in questa pagina, Internet Explorer classificava i cookies provenienti da BlogNation come “leashed”.
I “leashed” cookies rappresentano una novità per Internet Explorer 6. in pratica non permettono al cookie di essere letto da terze parti. E così, quando BlogNation piazzava il suo biscottino, Macchianera lo leggeva e TypeKey lo considerava un estraneo che tentava di farsi i fatti di qualcun altro.
La soluzione proposta da Movable Type non era granché comoda: tutti gli utenti di Internet Explorer avrebbero dovuto aprire le preferenze, cliccare su “Privacy”, poi su “Siti”, e lì specificare che blognation.it aveva l’autorizzazione a piazzare i propri cookies.
Sui forum di supporto, invece, un utente ha proposto una soluzione valida per tutti. La riporto nel caso possa in futuro essere utile a qualcuno:

  1. Aprire il file MT-3.2-en_US\lib\MT\App.pm con un editor di testo (ricordandosi di farne prima un backup, che non si sa mai).
  2. Cercare la frase “sub send_http_header”, attorno alle linee 59 o 60.
  3. Aggiungere questa come prima linea dopo la frase trovata:
    • print(‘P3P: CP=”CUR ADM OUR IND DSP ALL COR ONL STA UNI CNT”\n\n’);

In pratica stiamo dicendo a Internet Explorer che il dominio su cui risiede questa copia di Movable Type è autorizzato a leggere i cookies di terze parti.
Non sarà elegante, ma funziona.

(Visited 8 times, 1 visits today)

19 Comments

  1. Non sarà elegante aggiungerlo a mano, ma è una soluzione molto elegante dal punto di vista tecnico (P3P= Platform for Privacy Preferences, raccomandazione W3C).

  2. Notina polemichina. Secondo me hai esagerato con la faccenda dello stupido che alberga in noi commentatori. Non si possono paragonare le lettere ad un giornale con i commenti ad un blog, dove tutto è molto più informale e confidenziale. Detto questo, sono d’accordo sul fatto che l’ambiente informale non autorizza a scrivere cazzate (ecco, il termine cazzate su un giornale non me l’avrebbero fatto passare, e qui?).

  3. mah. Adesso mi dice “grazie per esserti registrato” però ci sono i campi nome ed email.
    Il problema dei cookie di terze parti è che Internet Explorer è un browser berlusconiano, nel senso che vuole semplificare al massimo la vita all’utonto… quindi o tutto libero o tutto bloccato.

  4. mi sembra oramai chiaro da questa settimana che senza i commentatori che si fanno carico di distribuire l’aggressività più o meno latente in tante piccole diatribe poi gli Dei dell’olimpo vengono alle mani direttamente ed è peggio. Dovreste ringraziarci per questa funzione che assolviamo.

  5. sono nati prima i commenti ? o è venuto prima il
    blog ? grato per un eventuale risposta.
    ps.benvenuto anche l’indirizzo di una clinica.

  6. sono nati prima i commenti ? o è venuto prima il
    blog ? grato per un eventuale risposta.
    ps.benvenuto anche l’indirizzo di una clinica.

  7. Oh! Grazie, Gianluca. Ora mi prendo un doppio caffè, rileggo il post cercando di capire tutto, e poi provo a modificare anche i miei template. E chissà, forse TypeKey riprenderà a funzionare anche su Tom.

  8. Oggi qui si smanetta un po’

    Gianluca riapre i commenti a Macchianera, dopo una settimana di chiusura nel tentativo di scoraggiare i commentatori più scatenati. E ne approfitta per modificare i template del suo blog per far funzionare anche TypeKey. Non prometto niente, ma spero e…

  9. Oggi qui si smanetta un po’

    Gianluca riapre i commenti a Macchianera, dopo una settimana di chiusura nel tentativo di scoraggiare i commentatori più scatenati. E ne approfitta per modificare i template del suo blog per far funzionare anche TypeKey. Non prometto niente, ma spero e…

  10. Non c’entra niente, ma e’ sempre bello divagare:il Presidente della Repubblica, su iniziativa del ministro Pisanu (e di chi, se no?Due potevano essere:o lui o Topo Gigio)ha conferito la medaglia al valor civile al defunto Quattrocchi,morto(chissa’ per quale motivo) in Iraq.No, ma va bene. Pero’, a questo punto, mi viene da avanzare la proposta di conferirla anche alle memoria di un vecchio zio, tale Vito Di Donna, morto mentre cagava in bagno uno stronzo di 55 centimetri. Ci sta, no?

  11. Venghino, siòri, venghino… che più gente entra e più bestie si vedono. era una frase che veniva detta secoli fa da quelli del circo. certe volte non pare anche a te di esser diventato un pò elefantiaco? o di avere troppe bestie nel tuo, di circo?

  12. Venghino, siòri, venghino… che più gente entra e più bestie si vedono. era una frase che veniva detta secoli fa da quelli del circo. certe volte non pare anche a te di esser diventato un pò elefantiaco? o di avere troppe bestie nel tuo, di circo?

  13. Plauso e complimenti per le migliorie (finalmente). Con questo commento testo anche typekey. I link diretti a commento vanno, ma non dalla colonnina degli Ultimi commenti, dove manca un “comment-” prima del numero perché funzionino.

  14. Plauso e complimenti per le migliorie (finalmente). Con questo commento testo anche typekey. I link diretti a commento vanno, ma non dalla colonnina degli Ultimi commenti, dove manca un “comment-” prima del numero perché funzionino.

  15. Per usare Internet Explorer secondo me bisogna non avere mai provato altri browser. E non lo dico per superioirtà, ma perché l’ho fatto fino a pochi mesi fa. Poi ho provato Opera, e ho capito cosa vuol dire navigare senza rotture di balle e con tutto accessibile (mail, feed, chat, download). Peccato per qualche problemino di compatibilità qui e là, ma tant’è, c’è sempre firefox pronto. ;-)

Rispondi