CodigoBlogger | Ayuda y tutoriales para tu blog!: Ciudadblogger
Mostrando entradas con la etiqueta Ciudadblogger. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ciudadblogger. Mostrar todas las entradas

Leer más con imágenes en miniatura mejorado para blogger

NearVillalobos
Bien, después de un par de horas de pelearme con la computadora pude hacerle tres mejoras al script de modo que si una entrada no tiene una imagen podrá mostrar una imagen predeterminada para ilustrar el resumen.
Luego, las imágenes en miniatura ya no perderán su proporción, por lo que una imagen rectangular podrá verse más pequeña pero igualmente rectangular.
Y además, las imágenes en miniatura tendrán un enlace a la entrada, así que podrás acceder al post completo desde el link de Leer más, o desde el título de la entrada, o bien, haciendo click en la imagen en miniatura.

El procedimiento es el mismo, primero entramos en Diseño | Edición de HTML, marca la casillaExpandir plantillas de artilugios, y busca esta línea:
<data:post.body/>
Elimínala y en su lugar agrega esto:
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id' style='font-size:13px; text-align:justify;'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;,&quot;<data:post.url/>&quot;);</script>
<span class='rmlink' style='float:right'><a expr:href='data:post.url'>Leer más...</a></span>
</b:if></b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'><data:post.body/></b:if>
Ahora antes de </head> pega lo siguiente:
<script type='text/javascript'>
summary_txt = 410;
img_thumb_width = 120;
</script>

<script type='text/javascript'>
//<![CDATA[
// Script original de Anhvo, modificado por ciudadblogger.com
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}
function createSummaryAndThumb(pID, pURL){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
if(img.length<=0) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><a href="'+ pURL +'"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMccKdw0UZVlH2ZOBtblQomcIK6wpciHAvNt6e4FLy89Le98SHxs1hnhSKB8a8SOUH51k7wP_tuDybvictbV-NFjFMy_ngGP7Tuqr5bYLuwksW3zy7hkGzt028Rr7U5rgSiWtfar-FoqQ/" width="'+img_thumb_width+'px" /></a></span>';
summ = summary_txt;
}
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><a href="'+ pURL +'"><img src="'+img[0].src+'" width="'+img_thumb_width+'px"/></a></span>';
summ = summary_txt;
}
var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>
Guarda los cambios y listo. Ahora veamos las modificaciones que se le puede hacer para personalizarlo.

En el primer código que hemos agregado, he puesto en negrita los estilos para el resumen, ahí se puede cambiar el tamaño de la letra, la alineación del texto, y se le pueden agregar más estilos como el color de la letra, color de fondo, etc.
En donde dice Leer más puedes cambiarlo por otro texto o bien, por una imagen, si ese es el caso entonces elimina ese texto y en su lugar agrega esto cambiando la URL de la imagen donde se indica:
<img src="URL de la imagen" border="0" />

En el segundo código que hemos agregado veremos al inicio dos variables:
summary_txt = 410; indica el número de caracteres que tendrá el resumen.
img_thumb_width = 120; es el ancho que tendrán las imágenes en miniatura.

Un poco más abajo está una URL en color azul, esa es la imagen que se mostrará en el resumen cuando la entrada no tenga una imagen, y será esta:


Esa imagen la puedes cambiar por cualquier otra que elijas, sólo cambia la URL en color azul por la de la imagen que quieres.
Como has podido notar los códigos son bastantes similares al método anterior sólo que con unas pequeñas modificaciones que aunque parecen insignificantes mejoran por mucho la funcionalidad del script.

Leer más con imágenes en miniatura mejorado para blogger

Leer +

Pingterest blogger template clon - By Potro

NearVillalobos
Bloggerest es una plantilla gratuita inspirada en Pinterest, aunque no es una réplica (ni pretende serla), ideal para blogs de fotografia, o blogs donde las imágenes juegan un rol importante.
El diseño de la plantilla es un tanto minimalista, predominan los colores rojo y blanco con un toque de gris. El título del blog así como los títulos de los gadgets usan una fuente tipo caligrafía para darle un aire elegante.
La cabecera ocupa el 100% del ancho de la página al mismo tiempo de ser flotante. Las imágenes en la portada tienen opacidad al pasar el cursor y éstas conducen a la entrada al dar click sobre ellas, también muestra la miniatura del video cuando están alojados en YouTube y cuando no hay una imagen que lo antecede.

Nombre:Bloggerest
Diseñador:El Potro ( Ciudadblogger )
Compatibilidad:Google Chrome, Mozilla Firefox, Safari, Opera, Internet Explorer
Características:Plantilla para Blogger, 2 columnas, 980px de ancho, Entradas estilo Pinterest, Cabecera flotante, Colores minimalistas, Comentarios del autor destacados, Botones para compartir.
Incluye:Plantilla XML, Instrucciones de instalación, Licencia

Personalización:

La cabecera tiene un alto de 124px por lo que se recomienda usar un logotipo que no exceda esa medida.

El menú de la plantilla es el menú horizontal con subpestañas y buscador integrado, por lo que en esa entrada podrás ver un poco más sobre su personalización. En la plantilla puedes identificar el menú por la etiqueta <div id='menuWrapper'>

La forma de redactar las entradas es igual que como lo harías siempre, sin embargo, en caso de que tu entrada sólo contenga una imagen, o un video, sin nada de texto, tendrás que dar uno o más saltos de línea (ENTER) al final del código de tu imagen o de tu video, ya que si no lo haces la imagen no se formará en miniatura y se distorcionará.


Es compatible con todos los navegadores más conocidos (arriba se especifica cuáles) según la última versión actual de cada uno de ellos.

El sistema magazine que utiliza permite mostrar muchas entradas en la portada ya que en la portada las entradas no cargan de forma completa, permitiendo agilizar la carga del blog. Las pocas imágenes que usa la plantilla están alojadas directamente en base 64 por lo que no dependerás de ningún servicio externo para cargarlas.
Fuente Original: http://ciudadblogger.com/

Pingterest blogger template clon - By Potro

Leer +