Ho già illustrato un metodo per visualizzare i commenti nidificati anche nei modelli non ufficiali di Blogger o fortemente personalizzati. Nel caso ci fossero dei template in cui tale sistema non funzionasse, si può tentare di procedere in altro modo. Il concetto è sempre quello di cercare una riga di codice ma stavolta, invece di sostituirla con un'altra riga, si mette al suo posto un intero blocco di HTML.
Andate su Modello > Backup/Ripristino e salvate il modello completo per una questione di sicurezza. Ritornate su Modello > Modifica HTML > Procedi e espandete i modelli widget. Il codice da cercare è sempre il seguente
<b:include data='post' name='comments'/>
Pigiate su F3 o su Ctrl+F e incollate la stringa nell'apposito spazio. In alto a destra (Chrome) o in basso a sinistra (Firefox) saranno visualizzate il numero di occorrenze del codice incollato
In tutti i modelli che ho testato ho trovato sempre e solo 4 occorrenze di quella riga di codice. Dobbiamo quindi sostituire a tutte e quattro quest'altro codice
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
Il metodo migliore è quello di selezionare la riga, cancellarla e incollare questo codice nello stesso punto. Quindi si clicca sull'icona indicata dalla freccia per trovare l'altra riga da sostituire. Su Firefox è presente il pulsante Successivo che ha la stessa funzione. Visto che nel blocco di codice sostituito c'è anche la stessa riga che viene cancellata, bisogna fermarci dopo quattro sostituzioni altrimenti si rischia di reiterare il processo all'infinito.
Si salva il modello e si apre un articolo con dei commenti per vedere se la cosa ha funzionato. I commenti prenderanno lo stile della citazione o blockquote ammesso che tale stile esista nel vostro modello
Il proprietario del blog vedrà anche il link Elimina che invece non sarà visto dai normali lettori che comunque lo vedranno in calce ai commenti da loro postati.
Tutti i fogli di stile che determinano l'aspetto dei commenti si trovano sotto questa riga
<b:includable id='threaded_comment_css'>
Per esempio c'è questo blocco di codice che configura tra l'altro la dimensione dei caratteri (13 pixel)
.comments .comments-content {
font-size: 13px;
margin-bottom: 16px;
}
Modificandolo in questo modo
.comments .comments-content {
font-size: 15px;
color:#940F04;
margin-bottom: 16px;
}
possiamo aumentare le dimensioni e cambiare il colore (#940F04; inteso come esempio di codice di un colore) dei caratteri dei commenti.
Si possono ovviamente fare molte altre personalizzazioni che però vedremo in un prossimo articolo che dedicherò a questo argomento.
Tutto OK. solo che seguendo la procedura del post precedente non mi compare l'icona dell'admin.
RispondiEliminaGrazie
Forse l'icona è personalizzata secondo il nome dell'autore. Devi crearti un blog di prova con un nuovo modello. Cercare nel modello il codice simile a quello del post e incollarlo nel tuo blog. Dovrebbe funzionare
EliminaHo aggiornato il post a cui hai fatto riferimento
EliminaCiao Ernesto, ho provato questa procedura e ottengo lo stesso errore della precedente, in pratica appare il rispondi ma non funziona (esempio http://marcosbox.blogspot.com/2012/01/muffin-cinnamon-window-manager.html) sapresti darmi una mano? Ti ringrazio in anticipo per una eventuale risposta
RispondiEliminaIo, senza aver mai toccato il template, ho visualizzato fin da subito normalmente i links "rispondi" ed "elimina". Il problema è che, cliccando i links, "elimina" funziona normalmente, ma "rispondi" non ha mai funzionato...
RispondiEliminaSe clicchi su Rispondi a un tuo commento non funziona di sicuro. Immagino che tu abbia provato con un commento si altri ;)
EliminaMi fai torto... :) Controlla pure anche tu, se credi.
EliminaOvviamente scherzavo, non hai visto l'emoticon ;)
EliminaDiciamo che hai tastato il terreno, ammettilo! :D
EliminaChe faccio, attendo fiduciosa? Chi? Te o Google?
Il tuo caso mi sembra un po' complicato. Potresti tentare di risolverlo cancellando tutto il codice dei commenti e incollando al suo posto quello preso da un blog di prova appositamente creato con un modello nuovo di zecca (di quelli ufficiali di Blogger). Forse ti può essere utile questo post
Eliminahttp://www.ideepercomputeredinternet.com/2012/01/come-modificare-e-personalizzare-il.html
Grazie, ci provo.
EliminaFatto. I due codici si sono rivelati assolutamente identici, quindi nulla è cambiato nel mio blog. Peccato... Grazie ugualmente per la pazienza.
EliminaPer la verità più che le dimensioni del carattere, io volevo cambiare il tipo di carattere e mettere quello di prima. Ma più ancora modificare la distanza tra le righe che risultano "impastate". Grazie per l'informazione. Ciao.
RispondiEliminaPer la verità più che le dimensioni del carattere, io volevo cambiare il tipo. Ma più ancora modificare la distanza tra le righe che risultano "impastate". Grazie per l'informazione. Ciao.
RispondiEliminaProva a cambiare lo stile inserendo in una linea il tag
Eliminafont-family: .... ;
http://www.ideepercomputeredinternet.com/2012/01/altro-metodo-per-attivare-il-link.html
ok, aspettando il metodo per evidenziare i commenti degli admin.
RispondiEliminaUna domanda: volevo ripulire quindi il codice dal vecchio codice per evidenziare i miei commenti ma non l'ho trovato; blogger fa automaticamente "le pulizie" del codice non più funzionante!?
@Domenico Sergio Antonacci
RispondiEliminaNo. Sarebbe opportuno togliere il codice che non viene più utilizzato
eh ma non c'è più...!eppure era attivo fino a poco prima di fare la modifica per aggiungere il "rispondi"...tu l'hai rimosso manualmente!?
EliminaSono personalizzazioni che non funzionano più. Con i commenti nidificati il modulo non appare più alla fine dei commenti ma sotto al commento a cui si intende rispondere questo quindi rende tutto più difficile anche se qualche soluzione si troverà (con calma ...)
Eliminasi, ho capito e non sto cercando come ri-evidenziare il commento ma come eliminare il vecchio codice non funzionante che non trovo più nel mio html
Eliminaciao ernesto, a me succede una cosa strana. la modifica mi funziona solo su firefox, su chrome e safari cliccando su "rispondi" non succede nulla. grazie
RispondiEliminaQuesto è un problema che dovranno risolvere gli ingegneri di Blogger. Il loro script funziona solo su determinati browser (almeno per alcuni modelli)
EliminaQuesti commenti non funzionano su IE8 e inferiori. Su Chrome credo che presto il team di Blogger risolverà per tutti i modelli (lo spero ...)
RispondiEliminaNiente, sul mio blog non funziona neanche così...
RispondiEliminaNiente.. ho provato anche a fare così.. ma il carattere dei commenti non cambia.. :-( sigh sto impazzendo
RispondiEliminaHo provato in dieci modi e mi ha sempre funzionato :P il tuo template deve avere qualcosa di speciale ^^
EliminaLo deve essere anche il mio perché nemmeno con questo sistema funziona. I link non sono "cliccabili". Se hai tempo dagli un'occhiata please, altrimenti ci rinuncio ed è la volta buona che passo a DISQUS. :)
EliminaGrazie.
Aspetta qualche giorno per vedere se va tutto a posto. Non è che guardando di persona ne possa capire di più ;) Se un link non funziona, non funziona, punto:(
Elimina@Claudia
EliminaProva a inserire questa riga
font-size: 130% !important;
oppure quest'altra
font-size: 16px !important;
Se non funziona neppure in questo modo mi arrendo ;)
Uffaaaa niente!!! ma questa riga dovevo inserirla qui:
RispondiElimina.comments .comments-content {
font-size: 13px;
margin-bottom: 16px;
}
al posto di font-size: 13 px giusto? Io non capisco come mai non si riesca in nessun modo.. deve esserci qualcosa che va in conflitto.. ma non capisco cosa possa essere.. Forse devo arrendermi.. :-(
@Parsi:
RispondiEliminaTranquillo, non c'è fretta. :)
Hai tolto i commenti nidificati? Motivo? :P
Ciao.
@Claudia
RispondiEliminaMi arrendo anch'io ...
@LeNny
Li ho tolti perché mi è stato detto che con IE8 delle volte si bloccava la pagina
Vedo che anche tu, caro ernesto, sei tornato all'antico. Attendiamo tempi migliori.
RispondiEliminaMi meraviglio come mai il team blogger abbia "violentemente" imposto questa modifica senza il consueto "tirocineo" in draft.
Attendiamo, attendiamo...senza molta foga direi.
Sono passata per dire che i miei commenti nidificati hanno cominciato a funzionare.
RispondiEliminaCiao! :)
Mi correggo: in alcuni post funzionano e in altri no. Un delirio!
RispondiEliminaCiao!
RispondiEliminaHo fatto le modifiche come indicate nel post, ma il tasto "Rispondi" (che in ogni caso visualizzavo anche prima) non funziona. Che posso fare?
Grazie per l'aiuto
@blillaby
RispondiEliminaL'unica cosa è aspettare ;(
Ciao! Ho provato anch'io con questo metodo, ma mi blocco subito all'inizio: io non ho quella stringa di codice nel mio codice! O_ò Ho anche provato a cercare le singole parole per cercare stringhe simili, ma nulla! Come posso fare? >_< Grazie!
RispondiElimina@multicolorlips
EliminaProva a aspettare ma credo che l'obiettivo di Blogger sia quello di invogliare gli utenti a usare i suoi modelli ufficiali.