SlideShare a Scribd company logo
1 of 36
1/36




Joomla 1.5: galería de imágenes
                        rotatorias
2/36


    Qué es una galería de imágenes rotatoria
●   Muchos sitios web colocan en su página principal un
    recuadro en el que van rotando automáticamente
    imágenes, por ejemplo, con sus principales productos.
3/36


                  Extensiones gratuitas
●   En el market oficial de Joomla! encontramos numerosas
    extensiones gratuitas que hacen justamente esto:
        –   ShowMB Template Slide
        –   AnimateHover
        –   Kupo Slides
        –   Unique Gallery
4/36


Extensiones gratuitas: ShowMB
5/36


Extensiones gratuitas: Animate Hover
6/36


Extensiones gratuitas: Kupo Slides
7/36


               Instalamos la extensión
●   Nos hemos quedado con ShowMB
●   Descargamos la extensión y la instalamos
●   Accedemos Extensiones/ Gestor de módulos/ ShowMB y
    lo configuramos
8/36

        Error al intentar instalar el módulo:
             ¡Fallo al mover el archivo!
●   Puede ocurrirnos que, al intentar instalar el módulo nos de
    el error ¡Fallo al mover el archivo!
●   Se trata de un problema de directorios, veamos cómo
    resolverlo
9/36

        Error al intentar instalar el módulo:
             ¡Fallo al mover el archivo!
●   Comprobamos en Ayuda/ Sistema/ Permisos sobre
    directorios
●   Si aparece que los directorios no son escribibles,
    efectivamente hemos localizado el problema
10/36

        Error al intentar instalar el módulo:
             ¡Fallo al mover el archivo!
●   Efectivamente, desde la shell comprobamos que las
    carpetas enumeradas como no escribibles no tienen
    permiso de escritura para el resto
11/36

        Error al intentar instalar el módulo:
                       solución
●   Como se trata de una instalación local, podemos resolver
    simplemente dando todos los permisos
        –   chmod - -recursive 777 <mi_carpeta_joomla>
●   Refrescamos la pantalla de permisos de directorios:
12/36

        Error al intentar instalar el módulo:
                       solución
●   Y ahora sí que podemos instalar el módulo
13/36


                    Elegimos posición
●   En el frontend, para elegir la posición en la que queremos
    mostrarlo, le decimos al Joomla que nos muestre los
    nombres de las posiciones
●   Para ello, escribimos en un navegador:
        –   http://<nuestro sitio web>/index.php?tp=1
●   Con esto conseguimos que nos muestre junto a cada área
    de visualización, el nombre de ese área.
14/36


Elegimos posición
15/36


                   Elegimos posición
●   En nuestro caso nos gustaría mostrarnos en el lugar en el
    que se muestra la foto principal, pero este área NO tiene
    un nombre asignado para Joomla
●   Así que de momento nos conformaremos con mostrarlo
    justo debajo, el área que en mi plantilla se llama
    breadcrumb
16/36


Resultado
17/36


                      Configuración del módulo
                                        Tamaño: alto



        Imágenes
       que muestra



Descripción de las imágenes


                                            Títulos de las imágenes




Color de fondo de la galería
18/36


                       Resultado
●   Hemos cargado nuestras propias imágenes
19/36




Crear un área
en la plantilla
20/36


                   ¿Qué quiero hacer?
●   Quiero crear un nuevo área en la plantilla de trabajo
●   Ahora mismo, mi galería de imágenes rotatorias se
    muestra en la zona reservada para los artículos
    breadcrumb
●   Quisiera crear un nuevo área sobre la plantilla justo donde
    está la imagen principal.
●   En otras plantillas este área se llama user3.
●   Luego, en la configuración del módulo de imágenes
    rotatorias establecería user3 como área en la que debe
    posicionarse.
21/36


¿Qué quiero hacer?




             Crear un área horizontal de cabecera
               En otras plantillas se llama user3
             Estaría justo donde la imagen principal
22/36


              Ficheros de nuestra plantilla
●   Los ficheros que debemos modificar están todos bajo la
    ruta:
        –   <mi sitio web>/ templates/ <mi_plantilla>/
●   Los ficheros que modificaremos son:
        –   index.php
        –   templateDetails.xml
        –   css/template.css
●   El fichero index.php es el responsable de mostrar los
    elementos de nuestra plantilla en el lugar adecua2do, de
    definir las áreas, de definir el área principal,...
●   Editamos el archivo
●   Localizamos el área que muestra el componente principal
            <jdoc:include type="component" />
23/36


      ¿Qué son las posiciones de módulos?
●   En una plantilla simple, nos encontramos con las
    siguientes áreas o posiciones:
24/36


      ¿Qué son las posiciones de módulos?
●   En una plantilla más elaborada tendríamos:
25/36


                    Áreas existentes
●   Las áreas para módulos son un trozo de código PHP con
    el siguiente aspecto:
    <jdoc:include type="modules" name="left" style="xhtml" />
●   Si nos fijamos en el código de index.php podremos ver
    cómo se van añadiendo las diferentes áreas:
26/36


                    Áreas existentes
●   Así, si recorremos el código de index.php podemos ver
    todas las áreas que hay definidas.
●   En el backend, cuando vamos a ubicar nuestro nuevo
    módulo, nos ofrece las áreas que aquí vemos.
●   Además, antes de definir un
    área, lo encierra en un
    condicional if contando el
    número de módulos definidos
    en ella, porque si es 0 NO la
    muestra
27/36


                  Crear un nuevo área
●   Vamos a crear dos áreas nuevas, una que llamaremos
    contlenttop y otra que llamaremos top
●   contenttop estará justo encima del área principal
    (component area)
●   top estará justo debajo del menú horizontal, ocupando
    todo su ancho
●   Para ello, editamos el fichero index.php y añadimos estas
    dos líneas:
28/36


                 Crear un nuevo área
●   En templateDetails.xml agregamos estas dos nuevas
    posiciones
29/36


                              Resultado
  ●    Si mostramos las áreas existentes, tenemos:




Nueva área top




      Nueva área contenttop
30/36


                        Resultado
●   Si vamos al menú de configuración del módulo, veremos
    que en el parámetro posición nos aparecen las dos áreas
    que hemos creado.
●   Activamos el módulo en el área top


                                         Ahora aparecen las dos nuevas
                                             áreas: top y contenttop
31/36


                        Resultado
●   Como vemos, efectivamente se coloca sobre el área top
    pero sobreescribe todo el contenido de la página y que se
    coloca sobre la imagen principal, lo cual produce un
    aspecto desordenado y sucio
●   A continuación veremos cómo resolver este nuevo
    problema
32/36


                 Establecer alto automático
●   index.php: Nuestra área está embebida dentro de una
    capa que se llama h_area       capa main_bg o banner1




       capa h_area




ésta es nuestra nueva área,
  que hemos llamado top
33/36


             Establecer alto automático
●   En el fichero template.css vemos que h_area tiene
    definido un alto de 275px
●   Eliminamos esa línea para que tome el alto de forma
    automática
34/36


              Eliminar imagen de fondo
●   En el fichero template.css la imagen está establecida
    como fondo de la capa banner1, que es la misma que
    main_bg, sobre la que se encuentra nuestro componente.
●   Eliminamos esta línea
35/36


Resultado
36/36

Resultado usando otro componente:
          Unique Gallery

More Related Content

What's hot

Hands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de BingHands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de BingSorey García
 
Info tp4 del y so
Info tp4 del y soInfo tp4 del y so
Info tp4 del y sodelfimi
 
Material didáctico de web 2.0 tarea 3
Material didáctico de web 2.0 tarea 3Material didáctico de web 2.0 tarea 3
Material didáctico de web 2.0 tarea 3prometeoleonado
 
MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!SergioIglesiasNET
 
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression BlendHands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression BlendSorey García
 
Hands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosersHands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosersSorey García
 

What's hot (7)

Hands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de BingHands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de Bing
 
Info tp4 del y so
Info tp4 del y soInfo tp4 del y so
Info tp4 del y so
 
Material didáctico de web 2.0 tarea 3
Material didáctico de web 2.0 tarea 3Material didáctico de web 2.0 tarea 3
Material didáctico de web 2.0 tarea 3
 
Presentación TE: CMS y en especial joomla.
Presentación TE: CMS y en especial joomla.Presentación TE: CMS y en especial joomla.
Presentación TE: CMS y en especial joomla.
 
MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!
 
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression BlendHands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
 
Hands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosersHands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosers
 

Viewers also liked

Joomla 1.5: galería de imágenes en un artículo
Joomla 1.5: galería de imágenes en un artículoJoomla 1.5: galería de imágenes en un artículo
Joomla 1.5: galería de imágenes en un artículoMoisés Pérez Delgado
 
Joomla 1.5: Visualización de artículos como imagen en miniatura
Joomla 1.5: Visualización de artículos como imagen en miniaturaJoomla 1.5: Visualización de artículos como imagen en miniatura
Joomla 1.5: Visualización de artículos como imagen en miniaturaMoisés Pérez Delgado
 
Joomla 1.5: modificaciones en las plantillas (II)
Joomla 1.5: modificaciones en las plantillas (II)Joomla 1.5: modificaciones en las plantillas (II)
Joomla 1.5: modificaciones en las plantillas (II)Moisés Pérez Delgado
 
Joomla 1.5: instalación y modificación de templates
Joomla 1.5: instalación y modificación de templatesJoomla 1.5: instalación y modificación de templates
Joomla 1.5: instalación y modificación de templatesMoisés Pérez Delgado
 

Viewers also liked (8)

Joomla 1.5: desarrollo de componentes
Joomla 1.5: desarrollo de componentesJoomla 1.5: desarrollo de componentes
Joomla 1.5: desarrollo de componentes
 
Joomla 1.5: instalación
Joomla 1.5: instalaciónJoomla 1.5: instalación
Joomla 1.5: instalación
 
Joomla 1.5: galería de imágenes en un artículo
Joomla 1.5: galería de imágenes en un artículoJoomla 1.5: galería de imágenes en un artículo
Joomla 1.5: galería de imágenes en un artículo
 
Joomla 1.5: Visualización de artículos como imagen en miniatura
Joomla 1.5: Visualización de artículos como imagen en miniaturaJoomla 1.5: Visualización de artículos como imagen en miniatura
Joomla 1.5: Visualización de artículos como imagen en miniatura
 
Joomla 1.5: modificaciones en las plantillas (II)
Joomla 1.5: modificaciones en las plantillas (II)Joomla 1.5: modificaciones en las plantillas (II)
Joomla 1.5: modificaciones en las plantillas (II)
 
Ajax: introducción
Ajax: introducciónAjax: introducción
Ajax: introducción
 
Joomla 1.5: instalación y modificación de templates
Joomla 1.5: instalación y modificación de templatesJoomla 1.5: instalación y modificación de templates
Joomla 1.5: instalación y modificación de templates
 
Código limpio
Código limpioCódigo limpio
Código limpio
 

Similar to Joomla Galería Imágenes Rotatorias

Similar to Joomla Galería Imágenes Rotatorias (20)

Tutorial basico-diseno-web
Tutorial basico-diseno-webTutorial basico-diseno-web
Tutorial basico-diseno-web
 
Tutorial de uso Drupal Gardens
Tutorial de uso Drupal Gardens Tutorial de uso Drupal Gardens
Tutorial de uso Drupal Gardens
 
Guia 1 De Dreamweaver
Guia 1 De DreamweaverGuia 1 De Dreamweaver
Guia 1 De Dreamweaver
 
Desarrollar un módulo para joomla
Desarrollar un módulo para joomlaDesarrollar un módulo para joomla
Desarrollar un módulo para joomla
 
Como cambiar una plantilla en blogspot
Como cambiar una plantilla en blogspotComo cambiar una plantilla en blogspot
Como cambiar una plantilla en blogspot
 
Manual de instalacion de joomla
Manual de instalacion de joomlaManual de instalacion de joomla
Manual de instalacion de joomla
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
Temas Drupal
Temas DrupalTemas Drupal
Temas Drupal
 
Tb 2
Tb 2 Tb 2
Tb 2
 
Tb de flor
Tb de florTb de flor
Tb de flor
 
#JoomlaIO - Desarrollo de Plantillas para Joomla!
#JoomlaIO - Desarrollo de Plantillas para Joomla!#JoomlaIO - Desarrollo de Plantillas para Joomla!
#JoomlaIO - Desarrollo de Plantillas para Joomla!
 
manual nº 04
manual nº 04manual nº 04
manual nº 04
 
Como realizar logos en 3dsmax
Como realizar logos en 3dsmaxComo realizar logos en 3dsmax
Como realizar logos en 3dsmax
 
Manual del uso de codeblocks
Manual del uso de codeblocksManual del uso de codeblocks
Manual del uso de codeblocks
 
Trabajo practico 3 informatica
Trabajo practico 3 informaticaTrabajo practico 3 informatica
Trabajo practico 3 informatica
 
Creando módulos en Drupal 7
Creando módulos en Drupal 7Creando módulos en Drupal 7
Creando módulos en Drupal 7
 
Exelearning Basico
Exelearning BasicoExelearning Basico
Exelearning Basico
 
Presentaciones power-point-562
Presentaciones power-point-562Presentaciones power-point-562
Presentaciones power-point-562
 
video
videovideo
video
 

More from Moisés Pérez Delgado

Conceptos básicos de electricidad en mi entorno
Conceptos básicos de electricidad en mi entornoConceptos básicos de electricidad en mi entorno
Conceptos básicos de electricidad en mi entornoMoisés Pérez Delgado
 
Conceptos básicos de electricidad: elementos en mi entorno
Conceptos básicos de electricidad: elementos en mi entornoConceptos básicos de electricidad: elementos en mi entorno
Conceptos básicos de electricidad: elementos en mi entornoMoisés Pérez Delgado
 

More from Moisés Pérez Delgado (20)

02 resistencias y condensadores
02 resistencias y condensadores02 resistencias y condensadores
02 resistencias y condensadores
 
02 croquis y canalizacion
02 croquis y canalizacion02 croquis y canalizacion
02 croquis y canalizacion
 
02 carcasa y fuente
02 carcasa y fuente02 carcasa y fuente
02 carcasa y fuente
 
03 circuitos en cc
03 circuitos en cc03 circuitos en cc
03 circuitos en cc
 
Conceptos básicos de electricidad en mi entorno
Conceptos básicos de electricidad en mi entornoConceptos básicos de electricidad en mi entorno
Conceptos básicos de electricidad en mi entorno
 
Conceptos básicos de electricidad
Conceptos básicos de electricidadConceptos básicos de electricidad
Conceptos básicos de electricidad
 
Conceptos básicos de electricidad: elementos en mi entorno
Conceptos básicos de electricidad: elementos en mi entornoConceptos básicos de electricidad: elementos en mi entorno
Conceptos básicos de electricidad: elementos en mi entorno
 
Naturales temas 01 al 04
Naturales   temas 01 al 04Naturales   temas 01 al 04
Naturales temas 01 al 04
 
Tema 02 elementos del medio natural
Tema 02   elementos del medio naturalTema 02   elementos del medio natural
Tema 02 elementos del medio natural
 
Naturales temas 05 al 07
Naturales   temas 05 al 07Naturales   temas 05 al 07
Naturales temas 05 al 07
 
Matemáticas: Temas 1 a 4
Matemáticas: Temas 1 a 4Matemáticas: Temas 1 a 4
Matemáticas: Temas 1 a 4
 
Tema 1. El planeta Tierra
Tema 1. El planeta TierraTema 1. El planeta Tierra
Tema 1. El planeta Tierra
 
La Tierra
La TierraLa Tierra
La Tierra
 
Cálculo de circuitos: Thévenin
Cálculo de circuitos: ThéveninCálculo de circuitos: Thévenin
Cálculo de circuitos: Thévenin
 
Teoría de circuitos: superposición
Teoría de circuitos: superposiciónTeoría de circuitos: superposición
Teoría de circuitos: superposición
 
Resolución de circuitos con Kirchoff
Resolución de circuitos con KirchoffResolución de circuitos con Kirchoff
Resolución de circuitos con Kirchoff
 
Corriente alterna
Corriente alternaCorriente alterna
Corriente alterna
 
Que sabes de electricidad
Que sabes de electricidadQue sabes de electricidad
Que sabes de electricidad
 
Git: control de versiones
Git: control de versionesGit: control de versiones
Git: control de versiones
 
Qué sabes de word?
Qué sabes de word?Qué sabes de word?
Qué sabes de word?
 

Recently uploaded

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Recently uploaded (20)

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Joomla Galería Imágenes Rotatorias

  • 1. 1/36 Joomla 1.5: galería de imágenes rotatorias
  • 2. 2/36 Qué es una galería de imágenes rotatoria ● Muchos sitios web colocan en su página principal un recuadro en el que van rotando automáticamente imágenes, por ejemplo, con sus principales productos.
  • 3. 3/36 Extensiones gratuitas ● En el market oficial de Joomla! encontramos numerosas extensiones gratuitas que hacen justamente esto: – ShowMB Template Slide – AnimateHover – Kupo Slides – Unique Gallery
  • 7. 7/36 Instalamos la extensión ● Nos hemos quedado con ShowMB ● Descargamos la extensión y la instalamos ● Accedemos Extensiones/ Gestor de módulos/ ShowMB y lo configuramos
  • 8. 8/36 Error al intentar instalar el módulo: ¡Fallo al mover el archivo! ● Puede ocurrirnos que, al intentar instalar el módulo nos de el error ¡Fallo al mover el archivo! ● Se trata de un problema de directorios, veamos cómo resolverlo
  • 9. 9/36 Error al intentar instalar el módulo: ¡Fallo al mover el archivo! ● Comprobamos en Ayuda/ Sistema/ Permisos sobre directorios ● Si aparece que los directorios no son escribibles, efectivamente hemos localizado el problema
  • 10. 10/36 Error al intentar instalar el módulo: ¡Fallo al mover el archivo! ● Efectivamente, desde la shell comprobamos que las carpetas enumeradas como no escribibles no tienen permiso de escritura para el resto
  • 11. 11/36 Error al intentar instalar el módulo: solución ● Como se trata de una instalación local, podemos resolver simplemente dando todos los permisos – chmod - -recursive 777 <mi_carpeta_joomla> ● Refrescamos la pantalla de permisos de directorios:
  • 12. 12/36 Error al intentar instalar el módulo: solución ● Y ahora sí que podemos instalar el módulo
  • 13. 13/36 Elegimos posición ● En el frontend, para elegir la posición en la que queremos mostrarlo, le decimos al Joomla que nos muestre los nombres de las posiciones ● Para ello, escribimos en un navegador: – http://<nuestro sitio web>/index.php?tp=1 ● Con esto conseguimos que nos muestre junto a cada área de visualización, el nombre de ese área.
  • 15. 15/36 Elegimos posición ● En nuestro caso nos gustaría mostrarnos en el lugar en el que se muestra la foto principal, pero este área NO tiene un nombre asignado para Joomla ● Así que de momento nos conformaremos con mostrarlo justo debajo, el área que en mi plantilla se llama breadcrumb
  • 17. 17/36 Configuración del módulo Tamaño: alto Imágenes que muestra Descripción de las imágenes Títulos de las imágenes Color de fondo de la galería
  • 18. 18/36 Resultado ● Hemos cargado nuestras propias imágenes
  • 19. 19/36 Crear un área en la plantilla
  • 20. 20/36 ¿Qué quiero hacer? ● Quiero crear un nuevo área en la plantilla de trabajo ● Ahora mismo, mi galería de imágenes rotatorias se muestra en la zona reservada para los artículos breadcrumb ● Quisiera crear un nuevo área sobre la plantilla justo donde está la imagen principal. ● En otras plantillas este área se llama user3. ● Luego, en la configuración del módulo de imágenes rotatorias establecería user3 como área en la que debe posicionarse.
  • 21. 21/36 ¿Qué quiero hacer? Crear un área horizontal de cabecera En otras plantillas se llama user3 Estaría justo donde la imagen principal
  • 22. 22/36 Ficheros de nuestra plantilla ● Los ficheros que debemos modificar están todos bajo la ruta: – <mi sitio web>/ templates/ <mi_plantilla>/ ● Los ficheros que modificaremos son: – index.php – templateDetails.xml – css/template.css ● El fichero index.php es el responsable de mostrar los elementos de nuestra plantilla en el lugar adecua2do, de definir las áreas, de definir el área principal,... ● Editamos el archivo ● Localizamos el área que muestra el componente principal <jdoc:include type="component" />
  • 23. 23/36 ¿Qué son las posiciones de módulos? ● En una plantilla simple, nos encontramos con las siguientes áreas o posiciones:
  • 24. 24/36 ¿Qué son las posiciones de módulos? ● En una plantilla más elaborada tendríamos:
  • 25. 25/36 Áreas existentes ● Las áreas para módulos son un trozo de código PHP con el siguiente aspecto: <jdoc:include type="modules" name="left" style="xhtml" /> ● Si nos fijamos en el código de index.php podremos ver cómo se van añadiendo las diferentes áreas:
  • 26. 26/36 Áreas existentes ● Así, si recorremos el código de index.php podemos ver todas las áreas que hay definidas. ● En el backend, cuando vamos a ubicar nuestro nuevo módulo, nos ofrece las áreas que aquí vemos. ● Además, antes de definir un área, lo encierra en un condicional if contando el número de módulos definidos en ella, porque si es 0 NO la muestra
  • 27. 27/36 Crear un nuevo área ● Vamos a crear dos áreas nuevas, una que llamaremos contlenttop y otra que llamaremos top ● contenttop estará justo encima del área principal (component area) ● top estará justo debajo del menú horizontal, ocupando todo su ancho ● Para ello, editamos el fichero index.php y añadimos estas dos líneas:
  • 28. 28/36 Crear un nuevo área ● En templateDetails.xml agregamos estas dos nuevas posiciones
  • 29. 29/36 Resultado ● Si mostramos las áreas existentes, tenemos: Nueva área top Nueva área contenttop
  • 30. 30/36 Resultado ● Si vamos al menú de configuración del módulo, veremos que en el parámetro posición nos aparecen las dos áreas que hemos creado. ● Activamos el módulo en el área top Ahora aparecen las dos nuevas áreas: top y contenttop
  • 31. 31/36 Resultado ● Como vemos, efectivamente se coloca sobre el área top pero sobreescribe todo el contenido de la página y que se coloca sobre la imagen principal, lo cual produce un aspecto desordenado y sucio ● A continuación veremos cómo resolver este nuevo problema
  • 32. 32/36 Establecer alto automático ● index.php: Nuestra área está embebida dentro de una capa que se llama h_area capa main_bg o banner1 capa h_area ésta es nuestra nueva área, que hemos llamado top
  • 33. 33/36 Establecer alto automático ● En el fichero template.css vemos que h_area tiene definido un alto de 275px ● Eliminamos esa línea para que tome el alto de forma automática
  • 34. 34/36 Eliminar imagen de fondo ● En el fichero template.css la imagen está establecida como fondo de la capa banner1, que es la misma que main_bg, sobre la que se encuentra nuestro componente. ● Eliminamos esta línea
  • 36. 36/36 Resultado usando otro componente: Unique Gallery