Pubblicato il 22/02/12e aggiornato il

Come far funzionare nuovamente il link Rispondi nei commenti nidificati di Blogger.

I componenti del Team di sviluppatori di Blogger, quando vengono introdotte delle novità, non si preoccupano molto di coloro che hanno dei modelli personalizzati. Spesso queste nuove funzionalità non sono fruibili con i template non ufficiali e fin qui poco male ma altre volte portano anche a delle modifiche forzate del layout decisamente poco apprezzate.

Ricordo che successe così con il Lightbox nativo di Blogger e sta capitando una cosa analoga con i commenti nidificati che sono stati introdotti da poco. Il bug del fuso orario che, qualunque sia la configurazione scelta, punta invariabilmente su quello della Costa americana del Pacifico, non è stato ancora risolto. Un altro problema è sorto da pochi giorni. In alcuni template che hanno avuto i commenti nidificati inseriti automaticamente sembra che non funzioni più il bottone Rispondi, nel senso che si vede ma non è attivo.

Curiosando in rete ho trovato un tutorial che vi ripropongo pari pari e che non ho avuto modo di testare visto che non ho nessun modello con quelle caratteristiche. Dopo essere andati su Modello > Backup/Ripristino e aver salvato una copia del template, ritornate su Modello > Modifica HTML e espandete i modelli widget.

Il codice dei commenti nidificati con discussioni e risposte dovrebbe avere un codice come questo

o comunque molto simile che inizia con la riga <script defer='defer' … e termina con </script>. La parte in rosso potrebbe essere già stata sostituita da async='async' come spiegato in quest'altro post che ho dedicato all'argomento e che aveva lo scopo di visualizzare domande e risposte in modo corretto anche con Internet Explorer.

Per provare a risolvere il problema, si deve cancellare tutto quel codice e sostituirlo con quest'altro

Non garantisco che questo risolverà il problema del mancato funzionamento del link Rispondi su tutti i modelli in cui è presente questo disservizio ma tentar non nuoce e, se prima si salva il template, non ci sono rischi di sorta.

Fonte | Karla Castañeda -





27 commenti :

  1. Qualche tempo fa sarebbe un'ottima notizia, ma da un po', come già sai, non mi funzionano nemmeno più i commenti incorporati. Sono stata costretta a passare alla modalità pop-up, perchè, cliccando su "aggiungi commento" mi spariva l'intero post... :(

    RispondiElimina
    Risposte
    1. @dona
      Ti spariva con Internet Explorer ma quel problema è stato risolto (solo quello credo ...)
      http://www.ideepercomputeredinternet.com/2012/01/come-visualizzare-i-commenti-nidificati.html

      Elimina
    2. Internet Explorer?? Io veramente sarà un annetto che uso Chrome, e prima usavo Firefox...

      Elimina
  2. Ciao Ernesto!
    Volevo ringraziarti e far sapere che il tasto rispondi ha ripreso a funzionare.

    RispondiElimina
  3. Funziona perfettamente! Grazie. Ancora manca la linea che divide discussioni nei comenti - come fare?

    RispondiElimina
  4. @Grażyna
    Prova con questo codice

    .comments .continue {
    border-top: 1px solid #000000;
    }

    da inserire prima di

    ]]></b:skin>

    e da personalizzare nel colore e nello stile del bordo.

    RispondiElimina
  5. Ernesto GRAZIE di cuore! Funziona perfettamente. Dire che sei GRANDE sarebbe troppo poco!

    RispondiElimina
  6. Ciao! Io avendo fatto il tema da zero, non ritrovo nel codice, nè il primo codice (quello non funzionante per intenderci), nè altro.

    Dove devo inserire quindi, lo script corretto che hai suggerito? Grazie mille! :)

    RispondiElimina
    Risposte
    1. @Quora
      Prova a espandere i modelli widget e a cercare questa riga
      <b:includable id='threaded_comment_css'>
      Nel caso ci sia, incolla il codice subito sotto. Salva il modello prima.

      Elimina
    2. Ho provato ma non va, non mi compare il tasto :(

      Elimina
    3. Ce l'ho fatta, utilizzando i suggerimenti da te dati in questo post grazie di tutto davvero! :)

      Elimina
  7. Ernesto, prometto che non ti tedierò più!
    Funziona tutto ma accanto al link delle risposte, non mi appare più la freccia :(
    Come fare? Grazie mille!

    RispondiElimina
  8. @Quora
    Qui c'è l'elenco dei CSS per i commenti nidificati
    http://www.ideepercomputeredinternet.com/2012/01/elenco-delle-classi-di-stile-css-dei.html
    Ho dato una rapida scorsa e non ho visto le icone delle frecce. Prova a controllare anche nel codice di questo post
    http://www.ideepercomputeredinternet.com/2012/01/come-attivare-le-risposte-nidificate-ai.html
    Il sistema è quello di incollare il codice che manca (a sapere qual'è ^^^)

    RispondiElimina
    Risposte
    1. Grazie, ci sono riuscita ma ho dovuto hostare l'immagine della freccia su un hosting esterno, non ho capito come mai XD
      Grazie mille, sei un genio! Senza te, il mio blog farebbe schifo! :D

      Elimina
  9. Ernesto, Aiutooooooo!
    Il 16 feb. 2012 ho avuto l'idea di aprire un mio blog (forse era meglio se andavo al cinema) - così da permettermi di accedere ad alcuni gruppi che mi interessavano.
    HO passato notti insonni e leggendo articoli su articoli sono riuscita a personalizzare la mia pagina come meglio ho potuto (mai usato un codice HTML prima o sentito termiti widget, gadget, ... Insomma una giungla!)
    Oggi ho scoperto che il bottone rispondi non funziona! Se ne sta lì tutto bellozzo ma se lo schiaccio non succede niente.
    I codici "nuovi" ho controllato e salvo errori dovrebbero esserci tutti...
    Non so proprio più cosa fare. Avresti un idea - ? Grazie mille!
    http://sweetandthatsit.blogspot.com/2012/03/rugelach-baking-with-julia.html#comment-form

    RispondiElimina
  10. @Ckay
    Se hai già provato con l'attivazione anche nei modelli personalizzati
    http://www.ideepercomputeredinternet.com/2012/01/come-attivare-le-risposte-nidificate-ai.html
    forse il problema deriva da impostazioni linguistiche diverse. Hai per esempio il link Reply (invece di Rispondi) ma la scritta Commenti.

    RispondiElimina
  11. Salve Ernesto, vorrei aggiungere subito dopo data e ora di ogni commento la scritta "(GMT -9:00)" [senza virgolette] per ricordare ai miei lettori che i commenti vengono pubblicati con un fuso orario diverso...vorrei insomma mettere una "toppa" a questo inspiegabile bug di Blogger...Grazie

    RispondiElimina
  12. @MarioAlan
    Guarda se ti può aiutare questo post
    http://www.ideepercomputeredinternet.com/2011/06/come-spostare-la-posizione-della-data-e.html

    RispondiElimina
    Risposte
    1. niente...non riesco a trovare il punto esatto :( magari quando hai un pò di tempo potresti darmi qualche dritta...per ora grazie.. :)

      ps
      non si sa niente sulla risoluzione del bug "fuso orario nei commenti"?

      Elimina
    2. @MarioAlan
      Stiamo ormai aspettando da mesi ...

      Elimina
  13. evviva ce l'ho fatta anche io!!!grazie!!!
    assicuratevi di aver messo feed completo :) a me ha funzionato dopo aver messo quello (anche se li avevo modificati tutti e tre in personalizzati!)

    RispondiElimina
  14. SEI UN GENIOOOOOOOOOOOOOOOOOOOOOOOO!!! GRAZIE 1000 FINALMENTE HO RISOLTO QUESTO ODIOSO PROBLEMA :D Ciaooooooooo!!! :D

    RispondiElimina
  15. arrivo in ritardissimo a commentare questo post, ormai di un anno fa... però ci tenevo a ringraziare perché grazie al tuo articolo ho risolto il problema sul mio blog! :)

    RispondiElimina
  16. se clicco su Rispondi o Aggiungi un commento su qualsiasi Blog di Blogger mi trovo mi riporta nella parte alta dove c'è il post, mi è successo anche adesso. Forse è un problema di tutti. :(

    RispondiElimina
    Risposte
    1. È un problema iniziato con l'ultimo aggiornamento di Chrome. Non succede con gli altri browser. Speriamo che il bug sparisca con il prossimo aggiornamento. Non capita a tutti i blog ma a mi risulta a una buona parte
      @#

      Elimina
  17. Grazie mille ho risolto il mio problema!

    RispondiElimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.