SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette

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
 

En vedette (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
 

Similaire à Joomla Galería Imágenes Rotatorias

Similaire à 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
 
video
videovideo
video
 
videos
videosvideos
videos
 

Plus de 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
 

Plus de 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?
 

Dernier

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 

Dernier (20)

La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 

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