Pubblicato da Denvoizer | 23:57 | , , | 11 commenti »

Finalmente ho trovato una soluzione al misterioso problema della visualizzazione degli avatar nei commenti blogger.
Come ben sapete, la visualizzazione degli avatar su blogger è una funzionalità gia integrata per default nelle impostazioni però essa non funziona, eh si...non funziona. Ma ora state tranquilli :) , ecco a voi la soluzione!

Prima di tutto andate su impostazioni -> commenti... scegliete: Mostrare immagini profilo nei commenti? SI



A questo punto andate su Layout->Modifica HTML , Fate il backup del vostro Layout-> selezionate Espandi i modelli widget.

Ora cercate la seguente riga di codice

<dl id='comments-block'>


Sostituitela con la seguente:

<dl expr:class='data:post.avatarIndentClass' id='comments-block'>


Poco in basso, cercate la seguente:

<a expr:name='data:comment.anchorName'/>


Sostituitelo con:


<b:if cond='data:comment.favicon'>
<img expr:src='data:comment.favicon' height='16px' style='margin-bottom:-2px;' width='16px'/>
</b:if>
<a expr:name='data:comment.anchorName'/>
<b:if cond='data:blog.enabledCommentProfileImages'>
<div expr:class='data:comment.avatarContainerClass'>
<data:comment.authorAvatarImage/>
</div>
</b:if>



Questo hack vi permetterà di visualizzare gli avatar dei commentatori in alto a sinistra come è mostrato in quest'immagine:


L'ultima cosa da fare è quella di aggiungere questo codice CSS che serve anche per visualizzare un avatar per i commentatori anonimi subito prima di </b:skin> ( Grazie ad Albania di averci segnalato la mancaza di questo codice)

.avatar-image-container {background:url(http://2.bp.blogspot.com/_u4gySN2ZgqE/SrTInZfKwVI/AAAAAAAAAwA/xaGlRIqkHDw/s400/default.gif); width:35px;height:35px; }
.avatar-image-container img { border:none;}

E' un sistema di commenti simile a quelli usati dai blog caricati sulla piattaforma Wordpress.

Spero che vi sia tutto chiaro, e non esitate di fare domande ;)

Scoprite anche



11 commenti

  1. Denvoizer // ha detto... 19 settembre 2009 02:39  

    Ecco a voi una prova

  2. Albania // ha detto... 28 settembre 2009 20:58  

    Perché non si vede l'avatar degli anonimi? Grazie!

  3. Anonimo // ha detto... 28 settembre 2009 20:58  

    ciao!

  4. Denvoizer // ha detto... 28 settembre 2009 21:38  

    hai fatto bene a segnalarmelo Grazie...
    siccome ho cercato di fare delle modifiche su codice si vede che ho cancellato qualche condizione...cerchero' di rimediarla...
    comunque credo solo su questo blog non si vedono o sbaglio? anche a te fa la stessa cosa?

  5. Denvoizer // ha detto... 28 settembre 2009 22:11  

    Ok risolto; Articolo aggiornato
    Grazie mille Albania ;)

  6. Dino // ha detto... 9 ottobre 2009 19:57  

    volevo fare questa variazione al blog
    pero non trovo questa porzione di codice:
    a expr:name='data:comment.anchorName'/
    mi puoi aiutare
    grazie

  7. Denvoizer // ha detto... 9 ottobre 2009 21:46  

    Ciao Dino...mandami il tuo template sulla mia mail e cerchero' di darti una mano

  8. FedeSpank // ha detto... 17 novembre 2009 10:30  

    non capisco perchè dopo un certo numero di commenti non si vedono più gli avatar degli iscritti...se vuoi fai un salto nel mio blog :)

  9. daniele sensi // ha detto... 18 febbraio 2010 04:35  

    Grazie del tutorial, l'ho appena usato.
    Ciao.

  10. Denvoizer // ha detto... 18 febbraio 2010 12:20  

    Prego Daniele...
    Fede! hai applicato il tutorial passo-passo?

  11. em // ha detto... 7 novembre 2011 10:40  
    Questo commento è stato eliminato dall'autore.

Posta un commento