Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » HTML » Cómo insertar un slide show dentro de HTML con Perl Responder al tema
Nuevo tema


Página 1 de 1  [ 6 mensajes ] 
 
Nota 2011-02-24 17:09 @756

Perlero Nuevo
Registrado: 2011-02-24 16:52 @744
Mensajes: 3
Cómo insertar un slide show dentro de HTML con Perl
Hola a todos,

Me presento: me llamo Augusto Jiménez. Les saludo desde Tabasco, México.

Quiero saber si existe un script Perl para colocar un slideshow dentro de un html, tipo www.linux.com o http://www.linux-mag.com/, donde las imágenes y el texto de ellas cambia dinámicamente; además son enlaces a artículos u otras páginas del sitio.

¿Puede hacerse con un script Perl? ¿Puede lograrse la misma calidad visual que los sitios que menciono? No es ofensa, es franqueza.

Saludos. Espero puedan proporcionar información para estudiar mucho acerca de esto. Publicaré resultados.


Nota 2011-02-24 17:28 @770
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
Re: Cómo insertar un slide show dentro de HTML con Perl
Bienvenido a los foros de Perl en Español, Augusto Jimenez.

Sí, sí que se puede hacer.

El programa que mueve el slideshow es el código JavaScript que se carga en la línea 18 (los estilos CSS se cargan en la línea 16). Se llama /public/js/jquery.advancedSlider.min.js. Por el nombre se ve que es un componente de la librería JQuery.

Y se ejecuta en la línea 171:
Syntax: [ Download ] [ Hide ]
Using javascript Syntax Highlighting
  1.         $('.slider').advancedSlider({xmlSource:'/public/js/slider.xml', width:600, height:250});

Y ahí tenemos la pista: el contenido del slideshow se toma del fichero /public/js/slider.xml.

Como es un fichero XML, se podría construir un programa en Perl que lo generara, a partir de una base de datos, u otra información que se generara en tiempo real.

Lo que no he visto es si el slideshow recarga el fichero xml de forma periódica (me parece que no). Si no lo hace, no cambia la información hasta, al menos, que el usuario recargue la página.

_________________
JF^D Perl programming


Nota 2011-02-25 14:08 @630

Perlero Nuevo
Registrado: 2011-02-24 16:52 @744
Mensajes: 3
Re: Cómo insertar un slide show dentro de HTML con Perl
El archivo XML contienen 5 partes como la que sigue, todas dentro de la etiqueta <slider></slider>
Syntax: [ Download ] [ Hide ]
Using xml Syntax Highlighting
  1. <slide effectType="height" horizontalSlices="10" verticalSlices="1" slicePattern="leftToRight" slicePoint="centerBottom" sliceDuration="500" captionSize="80">
  2. <path>http://s.linux-mag.com/i/slider/blackboard.jpg</path>
  3. <thumbnail>
  4. <!-- m --><a class="postlink" href="http://s.linux-mag.com/i/slider/blackboard_thumb.jpg">http://s.linux-mag.com/i/slider/blackboard_thumb.jpg</a><!-- m -->
  5. </thumbnail>
  6. <caption>
  7. <a href="/id/8177">HPC 101: Concurrency, Parallelism and You</a>
  8. </caption>
  9. </slide>
  10.  


Para producirlo el XML con Perl no hay problema, puedo jalar los datos de una base de datos; lo que no entiendo es toda la secuencia que se realiza para que esto funcione, quiero decir, primero se llama el html, luego se crea el xml y así. No sé cual va primero, segundo , etc.


Nota 2011-02-25 14:38 @652
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
Re: Cómo insertar un slide show dentro de HTML con Perl
Primero confeccionas el XML con el contenido de la presentación.

Luego confeccionas el HTML, que incluye el JavaScript.

Cuando el usuario se descarga la página, el navegador web del usuario se da cuenta de que tiene que ejecutar un JavaScript. Así lo hace. Y la presentación, lo primero que hace es descargarse el XML. Y lo muestra.

_________________
JF^D Perl programming


Nota 2011-02-25 16:13 @717

Perlero Nuevo
Registrado: 2011-02-24 16:52 @744
Mensajes: 3
Re: Cómo insertar un slide show dentro de HTML con Perl
Te enviaré los archivos que creo son necesarios para que funcione. Son modificados de la página que tomamos como ejemplo y me dices si estoy bien. ¿De acuerdo?


Nota 2011-02-25 16:58 @748
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
Re: Cómo insertar un slide show dentro de HTML con Perl
Lo siento, pero no.

Solo se resuelven temas aquí en los foros.

Si deseas asistencia más personal, puedo pasarte mis tarifas profesionales.

_________________
JF^D Perl programming


Responder al tema  [ 6 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO