Tuesday, June 24, 2014

Enlazar m?ltiples etiquetas de Blogger en un solo link


Esta entrada es breve pero no por eso poco ?til. Vamos a ver c?mo enlazar m?s de una etiqueta del blog en un mismo enlace, es decir, que al dar click a un enlace se muestren las entradas tanto de una etiqueta como de otra, aun cuando las entradas no tengan la misma etiqueta en com?n.

Por ejemplo, en el siguiente enlace se mostrar?n entradas sobre AdSense, Generadores, y Aplicaciones:

?C?mo lo hemos hecho? F?cil, s?lo tienes que usar esta URL en tus men?s o donde quieras:

http://nombre-de-mi-blog.blogspot.com/search/?q=label:Etiqueta1|label:Etiqueta2

Ah? debes cambiar el nombre de tu blog, y a?adir las etiquetas que desees que se muestren en el mismo resultado.
Si quisieras a?adir m?s etiquetas s?lo agrega al final de la URL esto: |label:Etiqueta3

As? se ver?a si agregaras 3 etiquetas:

http://nombre-de-mi-blog.blogspot.com/search/?q=label:Etiqueta1|label:Etiqueta2|label:Etiqueta3

En la mayor?a de los blogs no habr? problemas con su uso, sin embargo en algunos casos (ignoro el porqu�) no funcionar? si las etiquetas tienen espacios, acentos, o caracteres especiales.

Si lo que quieres es saber c?mo enlazar s?lo una etiqueta en tu men? entonces visita el siguiente enlace:
C?mo crear un men? de categor?as para el blog

Monday, June 16, 2014

Personalizar los enlaces de los comentarios de Blogger (Responder, Eliminar, Respuestas, A?adir comentario, y Cargar m?s)

En esta entrada vamos a ver c?mo personalizar los enlaces de los comentarios anidados, es decir, los enlaces de Responder, Eliminar, Respuestas, A?adir comentario, y Cargar m?s.
Muchas plantillas pasan desapercibidos esos enlaces y algunas veces pueden ser poco visibles, as? que quien quiera resaltarlos o decorarlos en esta entrada ver? c?mo hacerlo.
He preparado 5 estilos distintos para copiar y pegar, pero por supuesto se pueden modificar y personalizar al gusto de cada quien.

Para poner cualquiera de estos 5 dise?os s?lo entra en Plantilla | Edici?n de HTML y antes de ]]></b:skin> pega el c?digo de los estilos que prefieras.


/* Enlaces de los Comentarios
----------------------------------------------- */
.comments .comment .comment-actions a, .comments .thread-toggle a, .comments .continue a, .comments .comments-content .loadmore a {
width: 100%;
display: inline;
color: #666; /* Color del enlace */
background: #f5f5f5; /* Color de fondo */
border-left: 2px solid #009ecf; /* Color del borde izquierdo */
border-radius: 10px; /* Borde redondeado */
text-decoration: none;
padding: 4px 8px;
margin-right: 5px;
white-space: nowrap;
vertical-align: middle;
font-size: 11px;
font-weight: bold;
font-family: Arial;
}
.comments .continue {border-top:none}
.comments .comment .comment-actions a:hover, .comments .thread-toggle a:hover, .comments .continue a:hover {
text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
.comments .comments-content .loadmore a {
display:block;
text-align: center;
font-size: 26px;
font-weight: normal;
font-family: Arial;
margin-right:auto;
margin-left:auto;
margin-top:0px;
max-width:180px;
}




/* Enlaces de los Comentarios
----------------------------------------------- */
.comments .comment .comment-actions a, .comments .thread-toggle a, .comments .continue a, .comments .comments-content .loadmore a {
width: 100%;
display: inline;
color: #fff; /* Color del enlace */
background: #009ecf; /* Color de fondo */
border-radius: 2px; /* Borde redondeado */
text-decoration: none;
padding: 3px 6px;
margin-right: 5px;
white-space: nowrap;
vertical-align: middle;
font-size: 11px;
font-weight: normal;
font-family: Arial;
}
.comments .continue {border-top:none}
.comments .comment .comment-actions a:hover, .comments .thread-toggle a:hover, .comments .continue a:hover {
text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
.comments .comments-content .loadmore a {
display:block;
text-align: center;
font-size: 22px;
font-weight: bold;
font-family: Arial;
margin-right:auto;
margin-left:auto;
margin-top:0px;
max-width:180px;
}




/* Enlaces de los Comentarios
----------------------------------------------- */
.comments .comment .comment-actions a, .comments .thread-toggle a, .comments .continue a, .comments .comments-content .loadmore a {
width: 100%;
display: inline;
color: #777; /* Color del enlace */
/* Fondo gradiente */
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #d6d6d6) );
background:-moz-linear-gradient( center top, #ededed 5%, #d6d6d6 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#d6d6d6');
background-color:#ededed; /* Color de fondo */
border:1px solid #d6d6d6; /* Color del borde */
border-radius: 4px; /* Borde redondeado */
box-shadow:inset 0px 0px 3px 0px #fff;
text-shadow:1px 1px 0px #fff;
text-decoration: none;
padding: 3px 7px;
margin-right: 5px;
white-space: nowrap;
vertical-align: middle;
font-size: 11px;
font-weight: normal;
font-family: Arial;
}
.comments .continue {border-top:none}
.comments .comment .comment-actions a:hover, .comments .thread-toggle a:hover, .comments .continue a:hover {
text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
.comments .comments-content .loadmore a {
display:block;
text-align: center;
font-size: 24px;
font-weight: bold;
font-family: Arial;
margin-right:auto;
margin-left:auto;
margin-top:0px;
max-width:180px;
}




/* Enlaces de los Comentarios
----------------------------------------------- */
.comments .comment .comment-actions a, .comments .thread-toggle a, .comments .continue a, .comments .comments-content .loadmore a {
width: 100%;
display: inline;
color: #fff; /* Color del enlace */
background-color:#ff5bb0; /* Color de fondo */
border:1px solid #ee1eb5; /* Color del borde */
border-top-left-radius:37px; /* Borde redondeado */
border-top-right-radius:0px;
border-bottom-right-radius:37px; /* Borde redondeado */
border-bottom-left-radius:0px;
text-decoration: none;
padding: 3px 12px;
margin-right: 5px;
white-space: nowrap;
vertical-align: middle;
font-family:Times New Roman;
font-size:13px;
font-weight:bold;
font-style:italic;
}
.comments .continue {border-top:none}
.comments .comment .comment-actions a:hover, .comments .thread-toggle a:hover, .comments .continue a:hover {
text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
.comments .comments-content .loadmore a {
display:block;
text-align: center;
font-family:Times New Roman;
font-size:24px;
font-weight:bold;
font-style:italic;
margin-right:auto;
margin-left:auto;
margin-top:0px;
max-width:180px;
}




/* Enlaces de los Comentarios
----------------------------------------------- */
.comments .comment .comment-actions a, .comments .thread-toggle a, .comments .continue a, .comments .comments-content .loadmore a {
width: 100%;
display: inline;
color: #fff; /* Color del enlace */
/* Color del enlace */
background:linear-gradient(to bottom, #fe1a00 5%, #ce0100 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100',GradientType=0);
background-color:#fe1a00; /* Color de fondo */
border:1px solid #d83526; /* Color del borde */
border-radius:4px; /* Borde redondeado */
box-shadow: 0px 10px 14px -7px #f29c93;
text-decoration: none;
text-shadow:0px 1px 0px #b23e35;
padding: 5px 9px;
margin-right: 5px;
white-space: nowrap;
vertical-align: middle;
font-family:Times New Roman;
font-size:13px;
font-weight:bold;
font-style:italic;
}
.comments .continue {border-top:none}
.comments .comment .comment-actions a:hover, .comments .thread-toggle a:hover, .comments .continue a:hover {
text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
.comments .comments-content .loadmore a {
display:block;
text-align: center;
font-size: 24px;
font-weight: bold;
font-family: Arial;
margin-right:auto;
margin-left:auto;
margin-top:0px;
max-width:180px;
}


Dentro de los c?digos ver?s en color verde d?nde puedes modificar los estilos principales.
En todos los casos los botones tendr?n un efecto "push" al pasar el cursor sobre ellos, si quieres a?adir m?s estilos al pasar el cursor puedes hacerlo agregando los estilos debajo de:
.comments .comment .comment-actions a:hover, .comments .thread-toggle a:hover, .comments .continue a:hover {
Ah? puedes cambiar lo que quieras, ya sea el color de fondo, de texto, etc.

Si quisieras personalizar cada enlace de forma individual tambi�n puedes hacerlo. Por ejemplo, si quisieras s?lo el enlace de "Responder" y "Eliminar" (recuerda que el enlace "Eliminar" s?lo es visible para los administradores del blog) entonces puedes hacerlo de esta forma:
.comments .comment .comment-actions a {
... Aqu? los estilos ...
}
Para el enlace de "Respuestas" ser?a as?:
.comments .thread-toggle a {
... Aqu? los estilos ...
}
Para el enlace de "A?adir comentario" ser?a as?:
.comments .continue a {
... Aqu? los estilos ...
}
Y para el enlace "Cargar m?s" as?:
.comments .comments-content .loadmore a {
... Aqu? los estilos ...
}

De esta forma tan simple podemos personalizar esos peque?os detalles de la plantilla a los que muchas veces no le ponemos toda la atenci?n pero que son parte importante para los que buscan atraer comentaristas a su blog.

Monday, June 2, 2014

Botones de Redes Sociales con sprites y transiciones CSS3


Esto me lo han pedido muchos lectores de este blog, y son los botones para las redes sociales que actualmente uso, y como lo prometido es deuda, y ya no me quiero endeudar m?s, pues aqu? va.

Estos botones son para enlazar tus redes sociales: Facebook, Twitter, Google+, RSS Feed, y suscripci?n por correo.
Lo que a muchos les resulta atractivo es el efecto que tienen cuando se pasa el cursor sobre ellos, ya que el ?cono se mueve hacia arriba mientras el fondo cambia de color.

Este gadget lo veremos en dos versiones, uno con 5 botones peque?os alineados de forma horizontal, y otro de 4 botones un poco m?s grandecitos y alineados en dos columnas. Est?n hechos con sprites y transiciones CSS3.

Cualquiera de las dos versiones las vamos a colocar de un solo paso, es decir, pegando tanto los estilos como la estructura HTML dentro de un gadget, ?por qu�? por pereza nada m?s, pero quien quiera poner los estilos en su lugar correspondiente de la plantilla podr? hacerlo sin ning?n problema.
Entonces, para ponerlos en tu blog, entra en Dise?o | A?adir un gadget | HTML/Javascript y ah? pega el c?digo de los botones que m?s te gusten.

Este es la primera versi?n de 5 botones.


Y este es el c?digo que has de pegar en tu gadget:
<style>
/* Botones de Redes Sociales - Ciudad Blogger */
.social_bookmarks_container {
width:100%;
height:65px;
padding:0;
position:relative;
}
.social_bookmarks {
position:relative;
float:left;
margin:0;
padding:0;
}
.social_bookmarks li {
margin:0 0 1px 1px;
height:57px;
width:57px;
list-style:none;
float:left;
padding:0;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.social_bookmarks li a {
float:left;
width:57px;
line-height:24px;
display: block;
text-indent: -99999px;
margin:0px;
outline: none;
padding:0;
min-height:57px;
height:100%;
text-decoration:none;
}
.social_bookmarks .iconrss{background: #A4A4A4 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-oRzUtSSbhrt6hGh6mJ4SttU4ihNCfAJtYZ5H8u9oIuBl0iekyIn3bFP0iov_YzNHJkeMjw43UWSn6WUAotxMa8bA9y-GJQLURX3huimNQl4LDZBAYEELi5RzM8Oitd2C-1UEzqkz9KAc/s114/icon-rss.png) top left no-repeat;}
.social_bookmarks .iconrssmail{background: #BDBDBD url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP9pbBOA3CgeU29_Lrbzjln_auhMp-lpdzFHAulHHrhbYQq6TracB_WeUWzJqsgK-b1m80WZxid9fAaOiqLwtsM8vfpk1wU5R7qdL0MT93hcl1XLby-mWjhrCcFLqQDoW7YAZnxo2gIsMR/s114/icon-rssmail.png) top left no-repeat;}
.social_bookmarks .icontwitter{background: #D8D8D8 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEL_7ll95CfSbG8xdb97tYTTJFu1DK4ymcPGVEfifa8ZSTvY1AbCL-aEJLRzfEh7AGih1EutriYMnFJpKiHuKHXr9W-PplyWjGJxYoxHSyJCynGMPIT0UhA9gb6Ttdz2fESg6nvmKScqQd/s114/icon-twitter.png) top left no-repeat;}
.social_bookmarks .iconfacebook{background: #E6E6E6 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE3_lQynWwxNQJeTKcgNujVWmHn0UcsuawybP_hlSR_2NDJE_JVrsDeyaIjzkQ-q5ZuD71M-_NvUSJfGWVeck3UYdIZh6gsj5eA2WUleTE1VCDWOegvcMrtKB2L-lU6zot5zKlWS0y6FXj/s114/icon-facebook.png) top left no-repeat;}
.social_bookmarks .icongplus{background: #F1F1F1 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0njREEc1d0tQQK21vchTICChO9JYXaz7eyZM7XfPHGd5ZphQUrvxW7Xu5YReu0Vb6mw58vmbeT-dRaCYw4xZtgmRHbY9k388WCOPnKHnezw-oTJtSRId0FM8O8cZwACuEgwH1bU21YCR/s114/icon-gplus.png) top left no-repeat;}
.social_bookmarks .iconfacebook:hover{background-position:center -57px; background-color: #37589b;}
.social_bookmarks .icontwitter:hover {background-position:center -57px; background-color: #46d4fe;}
.social_bookmarks .icongplus:hover {background-position:center -57px; background-color: #de5a49;}
.social_bookmarks .iconrss:hover{background-position:center -57px; background-color: #ff6600;}
.social_bookmarks .iconrssmail:hover{background-position:center -57px; background-color: #FFDE00;}
.social_bookmarks li:hover a{background: transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwW80VuQzr5NQJKh0UlSN13e9jMmg-_9g11RvmGVtGOntLr0BEFPFSaF8HwpzZywxKTjWOfZpkPwSyLLATTJalVMFbehTKaBjZNN8nNpxs2tOhgiB60JqoXRhHozP_u1W6w0_x0cKb47bk/s57/icon-social-reflect.png) no-repeat;
}
</style>
<div class='social_bookmarks_container'>
<ul class='social_bookmarks'>
<li class='iconrss'>
<a href='/atom.xml'>
RSS
</a>
</li>
<li class='iconrssmail'>
<a href='http://feedburner.google.com/fb/a/mailverify?uri=NombreDelFeed'>
RSS Mail
</a>
</li>
<li class='icontwitter'>
<a href='http://twitter.com/usuario'>
Twitter
</a>
</li>
<li class='iconfacebook'>
<a href='http://facebook.com/usuario'>
Facebook
</a>
</li>
<li class='icongplus'>
<a href='http://plus.google.com/+usuario/about'>
Google Plus
</a>
</li>
</ul>
</div>


Esta es la otra versi?n, la de 4 botones.


Y este es el c?digo que pegar?as en tu gadget HTML/Javascript.

<style>
/* Botones de Redes Sociales - Ciudad Blogger */
.social_bookmarks_container {
width:176px;
height:176px;
padding:0;
position:relative;
}
.social_bookmarks {
position:relative;
float:right;
margin:0;
padding:0;
}
.social_bookmarks li{
margin:0 0 1px 1px;
height:77px;
width:77px;
list-style:none;
float:left;
padding:0;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.social_bookmarks li a {
float:left;
width:77px;
line-height:24px;
display: block;
text-indent: -99999px;
margin:0px;
outline: none;
padding:0;
min-height:77px;
height:100%;
text-decoration:none;
}
.social_bookmarks .iconrss{background: #A4A4A4 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-oRzUtSSbhrt6hGh6mJ4SttU4ihNCfAJtYZ5H8u9oIuBl0iekyIn3bFP0iov_YzNHJkeMjw43UWSn6WUAotxMa8bA9y-GJQLURX3huimNQl4LDZBAYEELi5RzM8Oitd2C-1UEzqkz9KAc/s0/icon-rss.png) top left no-repeat;}
.social_bookmarks .icontwitter{background: #D8D8D8 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEL_7ll95CfSbG8xdb97tYTTJFu1DK4ymcPGVEfifa8ZSTvY1AbCL-aEJLRzfEh7AGih1EutriYMnFJpKiHuKHXr9W-PplyWjGJxYoxHSyJCynGMPIT0UhA9gb6Ttdz2fESg6nvmKScqQd/s0/icon-twitter.png) top left no-repeat;}
.social_bookmarks .iconfacebook{background: #E6E6E6 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE3_lQynWwxNQJeTKcgNujVWmHn0UcsuawybP_hlSR_2NDJE_JVrsDeyaIjzkQ-q5ZuD71M-_NvUSJfGWVeck3UYdIZh6gsj5eA2WUleTE1VCDWOegvcMrtKB2L-lU6zot5zKlWS0y6FXj/s0/icon-facebook.png) top left no-repeat;}
.social_bookmarks .icongplus{background: #F1F1F1 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0njREEc1d0tQQK21vchTICChO9JYXaz7eyZM7XfPHGd5ZphQUrvxW7Xu5YReu0Vb6mw58vmbeT-dRaCYw4xZtgmRHbY9k388WCOPnKHnezw-oTJtSRId0FM8O8cZwACuEgwH1bU21YCR/s0/icon-gplus.png) top left no-repeat;}
.social_bookmarks .iconfacebook:hover{background-position:center -77px; background-color: #37589b;}
.social_bookmarks .icontwitter:hover {background-position:center -77px; background-color: #46d4fe;}
.social_bookmarks .icongplus:hover {background-position:center -77px; background-color: #de5a49;}
.social_bookmarks .iconrss:hover{background-position:center -77px; background-color: #ff6600;}
.social_bookmarks li:hover a{background: transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwW80VuQzr5NQJKh0UlSN13e9jMmg-_9g11RvmGVtGOntLr0BEFPFSaF8HwpzZywxKTjWOfZpkPwSyLLATTJalVMFbehTKaBjZNN8nNpxs2tOhgiB60JqoXRhHozP_u1W6w0_x0cKb47bk/s0/icon-social-reflect.png) no-repeat;
}
</style>

<div class='social_bookmarks_container'>
<ul class='social_bookmarks'>
<li class='iconrss'>
<a href='/atom.xml'>
RSS
</a>
</li>
<li class='icontwitter'>
<a href='http://twitter.com/usuario'>
Twitter
</a>
</li>
<li class='iconfacebook'>
<a href='http://facebook.com/usuario'>
Facebook
</a>
</li>
<li class='icongplus'>
<a href='http://plus.google.com/+usuario/about'>
Google Plus
</a>
</li>
</ul>
</div>

F?cil y r?pido, ?no? Lo ?nico que resta hacer es poner tus nombres de usuario de cada red social donde se indica en color rojo.
En el caso de la primera versi?n deber?s poner el nombre de tu feed de Feedburner donde se indica, y por supuesto tener activada la suscripci?n por correo electr?nico en Feedburner.

Y si no te gustan los colores, tambi�n puedes cambiarlos. Los c?digos hexadecimales que est?n en negrita son los colores en su estado normal, y los que est?n en color naranja son los colores al pasar el cursor.

Y ahora s?, es todo.