Mostrando entradas con la etiqueta Slideshows. Mostrar todas las entradas
Mostrando entradas con la etiqueta Slideshows. Mostrar todas las entradas

lunes, 2 de abril de 2012

riSlider, otro slider con jQuery

La verdad es que eso de TriSlider me lo he inventado yo porque no tengo la menor idea de cómo se llame este slider, pero muchos lo han visto en la plantilla Dilegno Star y me han pedido que lo publique, así que mientras aparece el nombre real de este slider vamos a llamarlo así.



Aunque está diseñado para mostrar tres imágenes es un slider con un aspecto bastante lindo que estoy seguro que se verá muy bien en muchas plantillas para mostrar el contenido destacado del blog.





Para poner este slider en tu blog primero descarga este archivo, descomprímelo y súbelo a un hosting.

Luego entra en Diseño | Edición de HTML y antes de </head> pega esto:

<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js' type='text/javascript'/>

<script src='URL del archivo' type='text/javascript'/>



<script type='text/javascript'>

//<![CDATA[

jQuery(function(){

var $featured_area = jQuery('#featured-area');

var $featured_item = jQuery('#featured-area div#slider-control div.featitem');

var $slider_control = jQuery('#featured-area div#slider-control');

var $image_container = jQuery('div#s1 > div');

var ordernum;

var pause_scroll = false;



$featured_item.find('img').fadeTo("fast", 0.7);

$slider_control.find("div.featitem.active img").fadeTo("fast", 1);

$image_container.hover(

function () {

jQuery(this).find("img").fadeTo("fast", 0.7);

},

function () {

jQuery(this).find("img").fadeTo("fast", 1);

}

);



function gonext(this_element){

$slider_control.find("div.featitem.active img").fadeTo("fast", 0.7);

$slider_control.find("div.featitem.active").removeClass('active');

this_element.addClass('active');

$slider_control.find("div.featitem.active img").fadeTo("fast", 1);

ordernum = this_element.find("span.order").html();

jQuery('#s1').cycle(ordernum - 1);

}



$featured_item.click(function() {

clearInterval(interval);

gonext(jQuery(this));

return false;

});



var auto_number;

var interval;



$featured_item.bind('autonext', function autonext(){

if (!(pause_scroll)) gonext(jQuery(this));

return false;

});





interval = setInterval(function () {

auto_number = $slider_control.find("div.featitem.active span.order").html();

if (auto_number == $featured_item.length) auto_number = 0;

$featured_item.eq(auto_number).trigger('autonext');

}, 5000);



});

//]]>

</script>



<script type='text/javascript'>

jQuery(function(){

jQuery(&#39;#s1&#39;).cycle({

timeout: 0,

speed: 1000,

fx: &#39;fade&#39;

});



});

</script>
Cambia donde se indica, la URL del archivo que subiste previamente.

Luego antes de ]]></b:skin> pega los estilos del slider:

#gallery {

width:616px; /* Ancho del contenedor general */

height:320px;

margin:0 0 20px 0;

float:left;

display:inline;

}



#featured-area {

height: 300px;

width:616px; /* Este ancho debe ser igual al contenedor general */

position: relative;

padding: 11px 0px 10px 0px;

z-index: 1;

}



#featured-area .pics {

position: absolute;

width: 490px; /* Ancho de las imágenes */

height: 298px;

top: 11px;

left: 14px;

}



#featured-area .pics div.excerpt {

background: #fff; /* Color de fondo de la descripción */

bottom:0;

left:0;

padding:0px 0 0 10px;

position:absolute;

width:480px; /* Ancho de los títulos */

z-index:2;

opacity:0.8;

filter:alpha(opacity=80);

.width: 100%;

}



#featured-area .pics div.excerpt p {

color: #203136; /* Color de la descripción */

width:450px; /* Ancho de la descripción */

height:20px;

}



#featured-area .pics div.excerpt a {

font-size:18px; /* Tamaño de los títulos */

color: #000; /* Color de los títulos */

font-weight:bold;

text-decoration:none;

}

#featured-area .pics div.excerpt a:hover {

color: #ddd; /* Color de los títulos al pasar el cursor */

text-decoration:none;

}

.excerpt-text {

display:inline;

float:left;

font-size:12px; /* Tamaño del texto de la descripción */

width:450px; /* Ancho de la descripción */

padding:0px 0 10px 0;

}



#featured-area .pics span.feat-overlay {

position: absolute;

top: 0px;

left: 0px;

display: block;

width: 490px; /* Mismo ancho de las imágenes */

height:298px;

z-index: 1;

}



#featured-area div#slider-control {

position: absolute;

width: 110px;

height: 296px;

border: 1px solid #b4b4b4;

z-index: 4;

top: 11px;

right: 1px;

}



#featured-area div#slider-control div.featitem {

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh7HhOMa96fQ7KP_gstqIgFe_n9odOVnvcXhyphenhyphenhhxlHcFrDmrEUXP1RbRUTz4Z5M0D8yEVUZPo1DxPSr_p-BOiIBNzi7pgUDheBjfuf97TqUdJDr2ATkv24NuwitN0fDKt6KqLpfO2wD9c/s1600/featitem-bg.png) no-repeat top left;

width: 76px;

height: 77px;

float: left;

padding: 10px 16px 12px 18px;

cursor: pointer;

}



#featured-area div#slider-control div.featitem img {

float: left;

margin-right: 18px;

border: 1px solid #f6f6f6;

margin-top: 5px;

width:67px;

height:67px;

}



#featured-area div#slider-control div.featitem.active {

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN2dRb4rA61z_iDq_SppP0wb1t355A1MfsbGIQYn2-jj58njojkREvjk47WZuuWwb4lefGar8h47F8dMw2i1bRj8RGCIxANJsMtWEi3xnFgNBS61kEGlFdJPSBst9QfRq-aib7dFfdz5w/s1600/featitem-bg-active.png) no-repeat top left;

margin-left: -20px;

padding-left: 38px;

}

#featured-area div#slider-control div.featitem.active h2 {display:none;}

#featured-area div#slider-control div.featitem.active span.meta {border: 0px;}

#featured-area div#slider-control div.featitem span.order {display: none;}

#featured-area div#slider-control div.featitem span.meta {display:none;}
Por último entra en Diseño | Elementos de la página | Añadir un gadget | HTML/Javascript y pega la estructura del slider:

<div id='gallery'>

<div id='featured-area'>

<div class='pics' id='s1'>



<!-- Imágenes grandes -->

<div>

<img src='URL de la imagen UNO' style='width: 490px; height: 298px;'/>

<div class='excerpt'>

<p><a href='URL del enlace'>Lorem ipsum</a></p>

<p class='excerpt-text'>Aquí va la descripción.</p>

</div>

<a href='URL del enlace'><span class='feat-overlay'/></a>

</div>







<div>

<img src='URL de la imagen DOS' style='width: 490px; height: 298px;'/>

<div class='excerpt'>

<p><a href='URL del enlace'>Lorem ipsum</a></p>

<p class='excerpt-text'>Aquí va la descripción.</p>

</div>

<a href='URL del enlace'><span class='feat-overlay'/></a>

</div>







<div>

<img src='URL de la imagen TRES' style='width: 490px; height: 298px;'/>

<div class='excerpt'>

<p><a href='URL del enlace'>Lorem ipsum</a></p>

<p class='excerpt-text'>Aquí va la descripción.</p>

</div>

<a href='URL del enlace'><span class='feat-overlay'/></a>

</div>



</div>



<div id='slider-control'>



<!-- Imágenes en miniatura -->

<div class='featitem active'>

<img src='URL de la imagen UNO' style='width: 67px ; height: 67px ;'/>

<span class='order'>1</span></div>





<div class='featitem '>

<img src='URL de la imagen DOS' style='width: 67px ; height: 67px ;'/>

<span class='order'>2</span></div>





<div class='featitem '>

<img src='URL de la imagen TRES' style='width: 67px ; height: 67px ;'/>

<span class='order'>3</span></div>





</div>

<div class='clear'/>

</div>

</div>
En este último código cambia donde se indica la URL de las imágenes y la URL de los enlaces. Notarás que cada imagen se pone dos veces, esto es porque una es para la imagen grande y otra para las imágenes en miniatura.
Algo parecido sucede con los enlaces, verás que el enlace se pone dos veces, uno es para en enlace de la imagen grande, y otro para el enlace del titulo que está arriba de la descripción.


En el primer código verás en color azul un número, este es el tiempo en milisegundos que tarda cada imagen en cambiar.



Como mencioné antes el slider está diseñado para mostrar sólo tres imágenes porque aunque se podrían agregar más quedaría poco estético, créanme, no les gustará el resultado si agregan más. Sin embargo pueden cambiar el ancho del slider, sólo hay que poner atención en las anotaciones que están en color verde dentro del segundo código y en el tamaño de las imágenes del tercer código.


Ahí mismo en el segundo código hay áreas que se pueden personalizar, como color del título, color de la descripción, etc. En el caso del fondo del área de las miniaturas es una imagen, bueno en realidad son dos, y si se de desea cambiarlas de color hay que editar las URLs de las imágenes que se encuentran también en el segundo código.


La verdad es que así como está el slider se ve muy bien, es de los pocos gadgets que no necesitan nada más que ponerlo en el blog y presumirlo a sus lectores.

Coda Slider: Galería de imágenes con miniaturas

Al igual que el TriSlider desconozco si este sea el verdadero nombre de este slider, yo lo he llamado así porque el autor (CSS Tricks) ha dicho que usa el plugin Coda Slider, así que ha sido más sencillo nombrarlo de esta forma.


Pero el nombre es lo de menos, lo que gusta de este slider, es que muestra las miniaturas de las imágenes para poder navegar desde ellas, y el efecto deslizante con el que avanzan.




Para poner este slider de imágenes necesitaremos uso de jQuery, así como tres scripts más pero no te preocupes que no son tan pesados como parece.
Bien, primero descarga este archivo, descomprímelo, sube los archivos a un hosting y luego pega este código antes de </head>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js'/>

<script src='URL del archivo jquery-easing-1.3.pack.js'/>

<script src='URL del archivo jquery-easing-compatibility.1.2.pack.js'/>

<script src='URL del archivo coda-slider.1.1.1.pack.js'/>



<script type='text/javascript'>

//<![CDATA[

var theInt = null;

var $crosslink, $navthumb;

var curclicked = 0;



theInterval = function(cur){

clearInterval(theInt);



if( typeof cur != 'undefined' )

curclicked = cur;



$crosslink.removeClass("active-thumb");

$navthumb.eq(curclicked).parent().addClass("active-thumb");

$(".stripNav ul li a").eq(curclicked).trigger('click');

theInt = setInterval(function() {

$crosslink.removeClass("active-thumb");

$navthumb.eq(curclicked).parent().addClass("active-thumb");

$(".stripNav ul li a").eq(curclicked).trigger('click');

curclicked++;

if( 6 == curclicked )

curclicked = 0;



}, 3000);

};



// DOM Ready

$(function() {

$("#main-photo-slider").codaSlider();

$navthumb = $(".nav-thumb");

$crosslink = $(".cross-link");

$navthumb

.click(function() {

var $this = $(this);

theInterval($this.parent().attr('href').slice(1) - 1);

return false;

});



theInterval();

});

//]]>

</script>
Ahí agrega donde se indica las URLs de los archivos que subiste previamente.

Ahora antes de ]]></b:skin> pega los estilos:

/* Coda Slider

----------------------------------------------- */

#page-wrap {

width: 500px; /* Ancho del contenedor general */

min-height: 420px; /* Alto del contenedor general */

margin: 0 auto;

position: relative;

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTuHSKpwRrvt0SoihzyPXdblmbFNfQPn5Up2CLPRc7HmtAlb7v02exVsBLABOi7wIZwaf1yBFCniw4RzluAq0puUgTftf2cltNIz3vIu5THqI9Vx6dCFb966qcBFLh_txs9PwdzZZOJug/s501/bg.png) top center no-repeat;

}

.slider-wrap {

width: 419px;

position: absolute;

top: 40px; left: 40px;

background:#DADADA;

}

.stripViewer .panelContainer

.panel ul { text-align: left; margin: 0 15px 0 30px; }

.stripViewer {

position: relative;

overflow: hidden;

width: 419px; /* Ancho del contenedor de las imágenes */

height: 285px; /* Alto del contenedor general */

margin-bottom:7px;

}

.stripViewer .panelContainer { position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel { float: left; height: 100%; position: relative; width: 419px; }

.stripNavL, .stripNavR, .stripNav { display: none; }

.nav-thumb { border: 1px solid black; margin-right: 5px;}

#movers-row { margin: -39px 0 0 62px; }

#movers-row div { width: 20%; float: left; }

#movers-row div a.cross-link { float: right; }

.photo-meta-data {

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5FJC2wdmmGim0M2oqxayj-Jv-0ZJVNGNuxXEOgchIBPThZcCrzJt7TeqKat6RilefIN-LIU3xlKwFCzl5r-AgKHM-cWutVSfbBn83Tq7er73BN7Q4b3J4zkmpa1Hd2GgLDQ90b39_F08/s10/transpBlack.png);

padding: 10px;

height: 40px;

margin-top: -60px;

position: relative;

z-index: 100;

color: #FFF; /* Color del texto de las descripciones */

}

.photo-meta-data span { font-size: 13px; }

.cross-link { display: block; width: 62px; margin-top: -16px; position: relative; padding-top: 10px; z-index: 100; }

.active-thumb { background: transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwT2R0dH_PTEkdREKVrHcQH8zPx3jX-aM-U5WiImUo2_XzV-8WiaY6_k9KFGZkDHaEPoWu0WzDFXVgFwo28EHhOaQ5b9wgAmKJ2W9bKg1URykCfbMlL2AYu6RhMxvX1FPf_QaWKz8B5bQ/s14/icon-arrow.png) top center no-repeat; }
Después entra en Diseño | Elementos de la página | Añadir gadget | HTML/Javascript, si usas la nueva interfaz entra en Diseño | Añadir gadget | HTML/Javascript. Ahí pega la estructura del slider:

<div id='page-wrap'>

<div class='slider-wrap'>

<div class='csw' id='main-photo-slider'>

<div class='panelContainer'>



<div class='panel' title='Panel 1'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen UNO' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 2'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen DOS' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 3'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen TRES' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 4'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen CUATRO' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 5'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen CINCO' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 6'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen SEIS' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





</div></div>

<!-- Estas son las MINIATURAS -->



<a class='cross-link active-thumb' href='#1'><img class='nav-thumb' height='40px' src='URL de la imagen UNO' width='60px'/></a>



<div id='movers-row'>



<div><a class='cross-link' href='#2'><img class='nav-thumb' height='40px' src='URL de la imagen DOS' width='60px'/></a></div>



<div><a class='cross-link' href='#3'><img class='nav-thumb' height='40px' src='URL de la imagen TRES' width='60px'/></a></div>



<div><a class='cross-link' href='#4'><img class='nav-thumb' height='40px' src='URL de la imagen CUATRO' width='60px'/></a></div>



<div><a class='cross-link' href='#5'><img class='nav-thumb' height='40px' src='URL de la imagen CINCO' width='60px'/></a></div>



<div><a class='cross-link' href='#6'><img class='nav-thumb' height='40px' src='URL de la imagen SEIS' width='60px'/></a></div>



</div>

</div></div>
Por último coloca las URLs de las imágenes donde se indica, así como la URL de los enlaces.
Puedes modificar la velocidad con la que cambian las imágenes en la parte marcada en color naranja, ahí pon el número en milisegundos, aunque la primera imagen siempre tardará un poco más en cambiar.
Al slider le caben seis imágenes, y aunque se podría ampliar, la recomendación es dejarlo como está, a menos claro que quieras trabajar mucho.


Como ves es un gadget llamativo, útil para mostrar contenido destacado o para una galería de imágenes, y arriba de las entradas quedará muy bien.

Galería de Videos con Coda Slider

La otra vez veíamos cómo poner una galería de imágenes con Coda Slider, y dado a las posibilidades que tiene el script pensé que podríamos hacer una galería de videos con este mismo slider sólo haciendo unas pequeñas modificaciones.


El resultado es una galería de videos con jQuery que permite pasar de un video a otro de forma deslizante haciendo click en las miniaturas que se encuentran debajo. A esta galería podemos añadirle hasta 7 videos con las medidas actuales que posee.




El procedimiento es similar al otro slider, primero descarga este archivo, descomprímelo, sube los archivos a un hosting y luego pega este código antes de </head>

<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js'/>

<script src='URL del archivo jquery-easing-1.3.pack.js'/>

<script src='URL del archivo jquery-easing-compatibility.1.2.pack.js'/>

<script src='URL del archivo coda-slider.1.1.1.pack.js'/>



<script type='text/javascript'>

//<![CDATA[



$(function() {

$("#main-video-slider").codaSlider();

$navthumb = $(".nav-thumb");

$crosslink = $(".cross-link");

$navthumb

.click(function() {

var $this = $(this);

theInterval($this.parent().attr('href').slice(1) - 1);

return false;

});



theInterval();

});

//]]>

</script>
Ahí coloca donde se indica las URLs de los archivos que subiste previamente.

Luego antes de ]]></b:skin> coloca los estilos de la galería:

/* Coda Slider (Video)

----------------------------------------------- */

#page-wrap {

width: 490px; /* Ancho del contenedor general */

min-height: 354px; /* Alto del contenedor general */

margin: 0 auto;

position: relative;

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU1H9HhhXy7ubxYhlqZz4WXeLmChasHWyowmVtTnKTEtro4w8DFfWT5941Im2teteMKFN5PqYnTxFmmQfyVDO-WWhFOn0zYuzURSfXE0FNwgGCSMYvtqAwX7Vnatlh67ywc2ud-6_cC5A/s490/vid-bg.png) top center no-repeat;

}

.slider-wrap {

width: 450px;

position: absolute;

top: 20px;

left: 20px;

}

.stripViewer .panelContainer

.panel ul { text-align: left; margin: 0 15px 0 30px; }

.stripViewer {

position: relative;

overflow: hidden;

width: 450px; /* Ancho del contenedor de los videos */

height: 274px; /* Alto del contenedor de los videos */

margin-bottom:7px;

}

.stripViewer .panelContainer { position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel { float: left; height: 100%; position: relative; width: 450px; }

.stripNavL, .stripNavR, .stripNav { display: none; }

.nav-thumb { border: 1px solid black; margin-right: 5px;}

#movers-row { margin: -39px 0 0 62px; }

#movers-row div { width: 16.6%; float: left; }

#movers-row div a.cross-link { float: right; }

.cross-link { display: block; width: 58px; margin-top: -10px; position: relative; padding-top: 3px; z-index: 100; }
El tercer paso es entrar en Diseño | Elementos de la página | Añadir gadget | HTML/Javascript (para la interfaz antigua), o Diseño | Añadir gadget | HTML/Javascript (para la interfaz nueva). Ahí pega este código:

<div id="page-wrap">

<div class="slider-wrap">

<div class="csw" id="main-video-slider">

<div class="panelContainer">



<div class="panel" title="Panel 1">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_UNO" frameborder="0" allowfullscreen></iframe>



</div></div>





<div class="panel" title="Panel 2">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_DOS" frameborder="0" allowfullscreen></iframe>



</div></div>





<div class="panel" title="Panel 3">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_TRES" frameborder="0" allowfullscreen></iframe>



</div></div>





<div class="panel" title="Panel 4">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_CUATRO" frameborder="0" allowfullscreen></iframe>



</div></div>





<div class="panel" title="Panel 5">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_CINCO" frameborder="0" allowfullscreen></iframe>



</div></div>





<div class="panel" title="Panel 6">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_SEIS" frameborder="0" allowfullscreen></iframe>



</div></div>





<div class="panel" title="Panel 7">

<div class="wrapper">

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE_SIETE" frameborder="0" allowfullscreen></iframe>



</div></div>



</div></div>

<!-- Estas son las MINIATURAS de los videos -->



<a class='cross-link active-thumb' href='#1'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_UNO/1.jpg" width='58px'/></a>



<div id='movers-row'>



<div><a class='cross-link' href='#2'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_DOS/1.jpg" width='58px'/></a></div>



<div><a class='cross-link' href='#3'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_TRES/1.jpg" width='58px'/></a></div>



<div><a class='cross-link' href='#4'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_CUATRO/1.jpg" width='58px'/></a></div>



<div><a class='cross-link' href='#5'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_CINCO/1.jpg" width='58px'/></a></div>



<div><a class='cross-link' href='#6'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_SEIS/1.jpg" width='58px'/></a></div>



<div><a class='cross-link' href='#7'><img class='nav-thumb' height='40px' src="http://img.youtube.com/vi/ID_VIDEO_YOUTUBE_SIETE/1.jpg" width='58px'/></a></div>



</div>

</div></div>
Coloca donde se indica la ID del video de YouTube. La ID del video es toda esa serie de caracteres que aparecen al final de la URL del video, por ejemplo:


URL video



Como puedes ver, la ID del video debes colocarla dos veces, una es para el video, y otra para la imagen en miniatura del video.



También puedes poner videos de otros servicios, sólo debes eliminar un código como este:

<iframe width="450" height="274" src="http://www.youtube.com/embed/ID_VIDEO_YOUTUBE" frameborder="0" allowfullscreen></iframe>


Y en su lugar deberás poner el código de tu video, que deberá medir 450px de ancho y 274px de alto. También deberás cambiar la URL de la imagen de la miniatura:

<img class='nav-thumb' height='40px' src="URL de la imagen" width='58px'/>


Es una galería de videos sencilla pero que puede verse muy bien arriba de las entradas del blog, y si la usamos sólo para videos de YouTube entonces será menos complicado.

Coda Slider: Galería de imágenes con miniaturas

Al igual que el TriSlider desconozco si este sea el verdadero nombre de este slider, yo lo he llamado así porque el autor (CSS Tricks) ha dicho que usa el plugin Coda Slider, así que ha sido más sencillo nombrarlo de esta forma.


Pero el nombre es lo de menos, lo que gusta de este slider, es que muestra las miniaturas de las imágenes para poder navegar desde ellas, y el efecto deslizante con el que avanzan.




Para poner este slider de imágenes necesitaremos uso de jQuery, así como tres scripts más pero no te preocupes que no son tan pesados como parece.
Bien, primero descarga este archivo, descomprímelo, sube los archivos a un hosting y luego pega este código antes de </head>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js'/>

<script src='URL del archivo jquery-easing-1.3.pack.js'/>

<script src='URL del archivo jquery-easing-compatibility.1.2.pack.js'/>

<script src='URL del archivo coda-slider.1.1.1.pack.js'/>



<script type='text/javascript'>

//<![CDATA[

var theInt = null;

var $crosslink, $navthumb;

var curclicked = 0;



theInterval = function(cur){

clearInterval(theInt);



if( typeof cur != 'undefined' )

curclicked = cur;



$crosslink.removeClass("active-thumb");

$navthumb.eq(curclicked).parent().addClass("active-thumb");

$(".stripNav ul li a").eq(curclicked).trigger('click');

theInt = setInterval(function() {

$crosslink.removeClass("active-thumb");

$navthumb.eq(curclicked).parent().addClass("active-thumb");

$(".stripNav ul li a").eq(curclicked).trigger('click');

curclicked++;

if( 6 == curclicked )

curclicked = 0;



}, 3000);

};



// DOM Ready

$(function() {

$("#main-photo-slider").codaSlider();

$navthumb = $(".nav-thumb");

$crosslink = $(".cross-link");

$navthumb

.click(function() {

var $this = $(this);

theInterval($this.parent().attr('href').slice(1) - 1);

return false;

});



theInterval();

});

//]]>

</script>
Ahí agrega donde se indica las URLs de los archivos que subiste previamente.

Ahora antes de ]]></b:skin> pega los estilos:

/* Coda Slider

----------------------------------------------- */

#page-wrap {

width: 500px; /* Ancho del contenedor general */

min-height: 420px; /* Alto del contenedor general */

margin: 0 auto;

position: relative;

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTuHSKpwRrvt0SoihzyPXdblmbFNfQPn5Up2CLPRc7HmtAlb7v02exVsBLABOi7wIZwaf1yBFCniw4RzluAq0puUgTftf2cltNIz3vIu5THqI9Vx6dCFb966qcBFLh_txs9PwdzZZOJug/s501/bg.png) top center no-repeat;

}

.slider-wrap {

width: 419px;

position: absolute;

top: 40px; left: 40px;

background:#DADADA;

}

.stripViewer .panelContainer

.panel ul { text-align: left; margin: 0 15px 0 30px; }

.stripViewer {

position: relative;

overflow: hidden;

width: 419px; /* Ancho del contenedor de las imágenes */

height: 285px; /* Alto del contenedor general */

margin-bottom:7px;

}

.stripViewer .panelContainer { position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel { float: left; height: 100%; position: relative; width: 419px; }

.stripNavL, .stripNavR, .stripNav { display: none; }

.nav-thumb { border: 1px solid black; margin-right: 5px;}

#movers-row { margin: -39px 0 0 62px; }

#movers-row div { width: 20%; float: left; }

#movers-row div a.cross-link { float: right; }

.photo-meta-data {

background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5FJC2wdmmGim0M2oqxayj-Jv-0ZJVNGNuxXEOgchIBPThZcCrzJt7TeqKat6RilefIN-LIU3xlKwFCzl5r-AgKHM-cWutVSfbBn83Tq7er73BN7Q4b3J4zkmpa1Hd2GgLDQ90b39_F08/s10/transpBlack.png);

padding: 10px;

height: 40px;

margin-top: -60px;

position: relative;

z-index: 100;

color: #FFF; /* Color del texto de las descripciones */

}

.photo-meta-data span { font-size: 13px; }

.cross-link { display: block; width: 62px; margin-top: -16px; position: relative; padding-top: 10px; z-index: 100; }

.active-thumb { background: transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwT2R0dH_PTEkdREKVrHcQH8zPx3jX-aM-U5WiImUo2_XzV-8WiaY6_k9KFGZkDHaEPoWu0WzDFXVgFwo28EHhOaQ5b9wgAmKJ2W9bKg1URykCfbMlL2AYu6RhMxvX1FPf_QaWKz8B5bQ/s14/icon-arrow.png) top center no-repeat; }
Después entra en Diseño | Elementos de la página | Añadir gadget | HTML/Javascript, si usas la nueva interfaz entra en Diseño | Añadir gadget | HTML/Javascript. Ahí pega la estructura del slider:

<div id='page-wrap'>

<div class='slider-wrap'>

<div class='csw' id='main-photo-slider'>

<div class='panelContainer'>



<div class='panel' title='Panel 1'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen UNO' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 2'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen DOS' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 3'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen TRES' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 4'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen CUATRO' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 5'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen CINCO' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





<div class='panel' title='Panel 6'>

<div class='wrapper'>

<a href='URL del enlace'><img height='285px' src='URL de la imagen SEIS' width='419px'/></a>

<div class='photo-meta-data'>

Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br/>

<span>Nulla nisi lacus, pretium vitae mattis ac, mollis non neque.</span>



</div></div></div>





</div></div>

<!-- Estas son las MINIATURAS -->



<a class='cross-link active-thumb' href='#1'><img class='nav-thumb' height='40px' src='URL de la imagen UNO' width='60px'/></a>



<div id='movers-row'>



<div><a class='cross-link' href='#2'><img class='nav-thumb' height='40px' src='URL de la imagen DOS' width='60px'/></a></div>



<div><a class='cross-link' href='#3'><img class='nav-thumb' height='40px' src='URL de la imagen TRES' width='60px'/></a></div>



<div><a class='cross-link' href='#4'><img class='nav-thumb' height='40px' src='URL de la imagen CUATRO' width='60px'/></a></div>



<div><a class='cross-link' href='#5'><img class='nav-thumb' height='40px' src='URL de la imagen CINCO' width='60px'/></a></div>



<div><a class='cross-link' href='#6'><img class='nav-thumb' height='40px' src='URL de la imagen SEIS' width='60px'/></a></div>



</div>

</div></div>
Por último coloca las URLs de las imágenes donde se indica, así como la URL de los enlaces.
Puedes modificar la velocidad con la que cambian las imágenes en la parte marcada en color naranja, ahí pon el número en milisegundos, aunque la primera imagen siempre tardará un poco más en cambiar.
Al slider le caben seis imágenes, y aunque se podría ampliar, la recomendación es dejarlo como está, a menos claro que quieras trabajar mucho.


Como ves es un gadget llamativo, útil para mostrar contenido destacado o para una galería de imágenes, y arriba de las entradas quedará muy bien.