25 gennaio, 2012

Come visualizzare i commenti di Blogger come erano prima dell'introduzione delle risposte nidificate.

Il Team di Blogger ha di nuovo modificato il codice dei modelli per quanto riguarda l'area dei commenti. Si vuole certamente migliorare le cose ma in realtà si provocano un sacco di grattacapi agli utenti che non aderiscono automaticamente a tutte le novità introdotte, che sono affezionati al proprio template e che vogliono cambiarlo solo se e quando lo desidereranno. Qualche giorno fa ho pubblicato un post in cui ho analizzato tutto il codice dei commenti nidificati di Blogger.

Si può dire che sia stata una fortuna perché tutto quel codice adesso è scomparso da alcuni blog e presto probabilmente non si vedrà più in nessun modello. Da un paio di giorni ricevo diversi commenti e anche email di utenti di Blogger che mi avvertono che è improvvisamente cambiata la dimensione dell'avatar dei commentatori e che è mutato lo stile dei commenti che ora ha dei caratteri più piccoli e che le righe sono troppo ravvicinate.

La modifica ha riguardato anche questo blog visto che non sono ancora passato ai commenti nidificati. Coloro che lo hanno già fatto penso che potranno inserire nuove regole manualmente per una eventuale personalizzazione. Per quanto mi riguarda credo che smetterò di scrivere post sui commenti di Blogger fino a che il codice non si sia stabilizzato perché è frustrante pubblicare un articolo per poi vedere il giorno dopo che non va più bene.

Questo post è rivolto esclusivamente a coloro che non hanno ancora attivato le risposte ai commenti e che vogliono visualizzarli come li vedevano prima dei recenti cambiamenti. Bisogna andare su Modello > Backup/Ripristino e salvare il modello completo. Quindi si torna su Modello > Modifica HTML > Procedi, si espandono i modelli widget e si cercano queste due righe di codice

<b:includable id='comments' var='post'>
  <div class='comments' id='comments'>

Ho evidenziato la classe comments perché è quella che definisce l'aspetto dei commenti anche nei template che non hanno attivato le risposte. Il trucco sta nel rinominare questa classe in un modo qualsiasi di pura fantasia che non abbia alcun riscontro con altre classi del modello. Un esempio potrebbe mettere

<b:includable id='comments' var='post'>
  <div class='vecchi-commenti' id='comments'>

La classe vecchi-commenti ovviamente non esiste e tale espressione può essere sostituita con un'altra. Si salva il modello e finalmente si rivedranno i commenti nello stesso modo in cui li vedevamo due giorni fa.



9 commenti:

  1. Come ormai sai bene (per averti sfinito non poco in questi giorni), ieri sera sono passata da una frustrante situazione in cui il link "rispondi" non funzionava, ad una ancora peggiore in cui il link generico per aprire i commenti (quello ai piedi del post) ha smesso anche lui di funzionare. :(
    A questo punto ho definitivamente rinunciato ai commenti incorporati, sono passata a quelli in pop-up, e non voglio saperne più niente.
    Buona giornata, e grazie ancora per la pazienza.

    RispondiElimina
  2. Ernesto dice:
    "...Per quanto mi riguarda credo che smetterò di scrivere post sui commenti di Blogger fino a che il codice non si sia stabilizzato perché è frustrante pubblicare un articolo per poi vedere il giorno dopo che non va più bene...."

    Giustissimo cosi, anche perchè ne stiamo vedendo di tutti i colori questi giorni. Per esempio anche a me è cambiata la dimensione dell'avatar dei commentatori, mutato lo stile dei commenti con caratteri più piccoli e che le righe sono troppo ravvicinate.
    Lasciamo stare per il momento, vero Ernesto?

    RispondiElimina
  3. Se non ci fosse il grande Ernesto detto anche Parsi, dovremmo inventarlo. Grazie mille carissimo. Sono d'accordo sulla tua posizione. Ricordiamoci poi, un domani, di correggere tale modifica.

    Nella versione mobile, invece, funziona tutto alla perfezione il nuovo sistema di commenti (anche dopo quest'ultima modifica).

    +1

    Ciao bello. :)

    LeNny

    RispondiElimina
  4. @ ...
    Questo sistema di creare una classe fittizia "pincopallino" ha funzionato per questo modello poi, come ricordo sempre nei miei post, ogni template fa storia a sé.

    RispondiElimina
  5. Grazie alle tue indicazioni anche una poco pratica come me..(direi negata) era riuscita a numerare i commenti su blogger...!!!Adesso è sparito tutto nuovamente...con le nuove impostazioni non so se posso usare lo stesso metodo di prima per far ricomparire i numeri accanto ad ogni commento!!!Puoi aiutarmi????pleaseeeeeee...!!!!grazie

    RispondiElimina
  6. @Manuela
    Se non hai i commenti nidificati prova con questo post. Se invece hai i commenti nidificati (cioè se si vede il link Rispondi), leggi questo articolo
    http://www.ideepercomputeredinternet.com/2012/01/numerazione-di-commenti-e-risposte-in.html

    RispondiElimina