Poner emoticones en los comentarios de Blogger

Como poner los emoticones en tu blog,ponerlo es muy sencillo,simplemente hay que hacer dos busquedas y poner un scripts y una tabla html con los emoticones y el simbolo a utilizar en tu plantilla sencillo verdad? en el codigo que les brindo ya esta todo no tienen que hacer ningun cambio excepto si no les gusta los emoticones pueden cambiarlos por los suyos las emoticones yo las tengo alojadas en dropbox si ustedes quieren las pueden cambiar las pueden alojar en donde ustedes quieran ,la tabla html ya esta hecha no tienen que hacerla. Estas son los emoticones que utilice:

:-) :-S :-P :-[ :-D }:-] X* ;-D :-| :-} :*) :-( ;-) XD

Primero debes ir a tu plantilla: Diseño > Edicion HTML y Expandir plantillas de artilugios una vez expandida hay que buscar    </head> Para buscar codigos en la plantilla mas rapido es presionar Ctrl+F esto despliega una pequeña ventanita donde introduces lo que quieres buscar bueno una ves encontrado el  </head> van a colocar el script siguiente justo antes .
<!-- (Script Emoticones) -->
<script type='text/javascript'>
//<![CDATA[
document.getElementsByClassName = function(clsName){
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

function addSmiley(){
  var postBodyClass = (postBodyClass) ? postBodyClass : 'post-body';
  var d = document.getElementsByClassName(postBodyClass);
  for(var i=0;i<d.length;i++){
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\)/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos1.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-S/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos2.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-P/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos3.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\[/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos4.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-D/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos5.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\}\:\-\]/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos6.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/x\*/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos7.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\;\-D/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos8.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\|/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos16.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\}/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos10.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\*\)/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos11.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
      d[i].innerHTML = d[i].innerHTML.replace(/\:\-\(/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos12.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
      d[i].innerHTML = d[i].innerHTML.replace(/\;\-\)/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos13.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
      d[i].innerHTML = d[i].innerHTML.replace(/XD/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos14.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
    }

var d = document.getElementsByClassName('comment-body');
  for(var i=0;i<d.length;i++){
 d[i].innerHTML = d[i].innerHTML.replace(/\:\-\)/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos1.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-S/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos2.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-P/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos3.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\[/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos4.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-D/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos5.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\}\:\-\]/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos6.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/x\*/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos7.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\;\-D/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos8.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\|/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos16.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\-\}/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos10.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
        d[i].innerHTML = d[i].innerHTML.replace(/\:\*\)/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos11.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
      d[i].innerHTML = d[i].innerHTML.replace(/\:\-\(/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos12.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
      d[i].innerHTML = d[i].innerHTML.replace(/\;\-\)/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos13.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
      d[i].innerHTML = d[i].innerHTML.replace(/XD/gi, ' <img src="http://dl.dropbox.com/u/25944020/tubetrucos14.gif" style="border:0; margin:0; padding:0;" id="new" /> ');
    }
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

addLoadEvent(addSmiley);
//]]>
</script>
<!-- (Fin Script Emoticones) -->
Una ves puesto este codigo van a buscar este otro:

<p><data:blogCommentMessage/></p>
Ya encontrado justo debajo van a colocar el siguiente codigo :
<!-- ini tabla emoticones --><table border='0' cellpadding='0' cellspacing='1'><tr> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos1.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos2.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos3.gif' width='20'/></td><td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos4.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos5.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos6.gif' width='20'/></td><td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos7.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos8.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos16.gif' width='20'/></td><td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos10.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos11.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos12.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos13.gif' width='20'/></td> <td align='center' width='26'><img height='21' src='http://dl.dropbox.com/u/25944020/tubetrucos14.gif' width='20'/></td></tr> <tr><td align='center' width='26'>:-)</td> <td align='center' width='26'>:-S</td> <td align='center' width='26'>:-P</td> <td align='center' width='26'>:-[</td> <td align='center' width='26'>:-D</td> <td align='center' width='26'>}:-]</td><td align='center' width='26'>X*</td> <td align='center' width='26'>;-D</td><td align='center' width='26'>:-|</td> <td align='center' width='26'>:-}</td><td align='center' width='26'>:*)</td> <td align='center' width='26'>:-(</td><td align='center' width='26'>;-)</td><td align='center' width='26'>XD</td> </tr></table><!-- fin tabla emoticones -->
Por ultímo guardamos y nos vamos a chequear que todo este bien .



Votar esta anotación en Bitácoras.com
Compartir esta entrada :



data:newerPageTitle data:olderPageTitle data:homeMsg
:) :( ;) :D ;;-) :-/ :-O X( B-) #:-S :(( :)) =)) ~X( :-t 8- =P~ #-o =D7 :-SS :-q :-bd

4 comentarios:

  1. No me funcionó. :-(. No me sale nada. Ayudame, porfavor. Mi blog es http://www.norlanbustillox.blogspot.com Gracias.

    ResponderEliminar
  2. Hola Norlan Bustillo X disculpa la demora lo que pasa es lo siguiente a ti ya no te va a funcionar este porque ya tu tienes en tu blog el nuevo sistema de mensajes que añadio blogger recientemente con reply el cual impide que se muestre y si lo ves aquí es porque mi plantilla es adaptada de WordPress y no tiene el nuevo reply de blogger pero no te preocupes que pronto se podran mostrar los emoticones en el nuevo codigo que blogger implemento para los comentarios.saludos

    ResponderEliminar
  3. haber Jorge dispense pero eso se dictamina los valores de los codigos con dicha finaliad,
    que no valen para blogger, ese seria una gran ayuda antes de que nadie este horas desarmando los codigos insertados cierto,si poner de ante mano no validos para blogger, ya sabe uno donde buscarlos, dispensa que te cuente este su error, me hizo estar horas restaurando lo agregado ok, un cordial saludo:

    ResponderEliminar
  4. Hola Chris.YEXHUA,gracias por su agradable visita.te explico el codigo que brindo en esta entrada si funciona en blogger de echo es para blogger,lo probe en otras plantillas de blogger y funciona bien lo que pasa es lo siguiente si te fijas en el codigo te daras cuenta que el codigo reconoce las emoticones que yo tengo para los comentarios porque en el codigo aparece los caracteres que le tengo asignado a cada carita las que se encuentran debajo de cada emoticon eso es lo que te nesecitarias por eso no te sale nada.otra cosa digame en que blog lo quieres aplicar porque blogger recientemente acaba de cambiar el funcionamiento de los comentarios los cuales no se le pueden colocar emoticones por ahora si tienes alguna entrada con algun comentario digame cual y te digo si se puede o no .

    si quieres te dejo esta opcion para que no te salgan las emoticones en el codigo.

    Descargar el codigo sin que se aparescan las emoticones en el codigo

    ResponderEliminar