Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico



Documentos relacionados
Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico

Administración de portales Joomla (II)

Gestión de plantillas en Joomla!

Mejora tu sitio web. Rafael Sebastián Aguilar. Curso de extensión universitaria Campus de Burjasot Universidad de Valencia Febrero 2014

Crea tu portal Web con Joomla! sin necesidad de programar

Conceptos Generales en Joomla

DESARROLLA TU BLOG O PÁGINA

Gestión de Extensiones en Joomla!

MANUAL DE. manual de Joomla JOOMLA

11.ELABORACIÓN DE PAGINAS WEB. USO DE MICROSOFT WORD PARA ELABORAR PÁGINAS WEB

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES

Taller No 5 CONFIGURACION CONTADOR DE VISITAS. Joomla

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

3. Qué necesitamos para usar Wordpress?

Gestor de contenidos de la plataforma web

Manual hosting acens

Mejora tu sitio web. Rafael Sebastián Aguilar. Curso de extensión universitaria Campus de Burjasot Universidad de Valencia Febrero 2014

Administración de portales Joomla (III)

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

Internet Information Server

Instalación y Configuración de Classroom para Joomla 1.5

CAJA DE ESQUINAS REDONDEADAS Y ANCHO FIJO ver. 3

Creación del sitio web del Laboratorio F1

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. Guía de instalación y uso de Wordpress Página 1

GUÍA BÁSICA DE INSTALACIÓN

Plantilla de texto plano

Instalar y configurar W3 Total Cache

Joomla! Creación de sitios web sin necesidad de programar

MANUAL DE USUARIO Joomla 2.5

MANUAL PRESTASHOP 1.6

Unidad 1. Introducción a HTML (I)

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

Gestores de contenidos

Gestores de contenidos

Normas para realizar un Blog

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Escrito por Agustin Luna Miércoles, 11 de Abril de :07 - Actualizado Viernes, 23 de Noviembre de :24

By: Ing. Jonathan Merino Farías.

Marta Soler Tel: Fax: TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE

CCONSIDERACIONES GENERALES EN JOOMLA!

ADMINISTRACIÓN WEB I, II, III

Mejora tu sitio web. Rafael Sebastián Aguilar. Curso de extensión universitaria Campus de Burjasot Universidad de Valencia Febrero 2014

GUÍA BÁSICA USUARIO MOODLE 2.6

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Figura 4.6: Prototipo de la pantalla de inicio.

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

La elección de Blogger como la plataforma o lugar donde

Cómo crear tu propio tema gráfico para Chamilo paso a paso

Una guía rápida para. Crear Boletines de Noticias

Diseño de páginas web

Conceptos Generales en Joomla

Laboratorio 8. Hojas de estilo, plantillas y bibliotecas en Dreamweaver

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto)

GESTIÓN DE VISADO TELEMÁTICO Manual de usuario Web (rev 1.1)

10. El entorno de publicación web (Publiweb)

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Creación de una página web accesible sencilla

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url:

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión

MANUAL DE CAPACITACIÓN Sistema Joomla WEB CMS 2.5. HogarPara. SusNiños.

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

Wikis-Practica - Tíscar's Wiki

Mejora tu sitio web. Curso de extensión universitaria Campus de Burjasot Universidad de Valencia

Manual para la utilización de PrestaShop

Analítica para tu Tienda Online

Manual de Administración Solución ADSL Profesional

CURSO ADOBE MUSE 2014+Tienda Online+Edge Animate CC VIDEO 1. Presentación del curso. VIDEO 2. Relleno del navegador y relleno de página.

PRESENTACIÓN DEL PRODUCTO

MANUAL PARA INCLUIR EL MOTOR DE RESERVAS EN LA WEB DEL ESTABLECIMIENTO

MANUAL JOOMLA. Antes de empezar a modificar la información debemos introducir una serie de datos para dejar la cuenta preconfigurada.

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Adobe Dreamweaver CS6

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha

NORMA 34.14(SEPA) 05/11/2013

EXPERIENCIAS EDUCATIVAS. CREAR UN PORTAL EDUCATIVO CON JOOMLA

Instalación de Tomcat7 en Ubuntu

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

Manual de migración a Joomla! 3.4.0

Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico

MANUAL DE USUARIO CMS- PLONE

Usuarios y Permisos. Capítulo 12

Índice general. Pág. N. 1

Curso de PHP con MySQL Gratis

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

Mejoras introducidas MARKETING GIO

STRATO LivePages Inicio rápido

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

Configuración Y Diseño Del Correo Electrónico Y Web Personal De IESA

Cómo crear un libro en Moodle?

1º Crear nuestro blog en WORDPRESS

Entorno de Desarrollo - 1 -

2.3 Cómo crear un blog paso a paso

Menús. Gestor de Menús

PLANTILLAS EN MICROSOFT WORD

Transcripción:

Diseños de sitios Web y Comercio Electrónico Universidad Politécnica de Valencia Campus de Gandía

Organización del curso viernes 6 sábado 7 viernes 13 sábado 14 viernes 20 Introducción a Instalación en local para usuarios finales Instalación en un servidor de hosting Organización del contenido Administración de Diseño visual (plantillas) Instalación de extensiones sábado 21,27 Tienda Online con VirtueMart viernes 28 Plan de hosting, SEO y publicidad

Plantillas Qué son las plantillas? Sitios de plantillas para Joomla Instalar nuevas plant. (sitio, Administración) Creación de nuestra propia plantilla con Artister Editar el código CSS y HTML de una plantilla

Qué son las plantillas? Como va hemos visto una parte es el contenido y otra la presentación de este. Cuando diseñados una web, para el usuario final es muy importante su apariencia gráfica. (color, logo.) Cómo cambiamos la apariencia de nuestro portal? Mediante las plantillas Cómo afecta el cambio de plantilla a nuestra web? El aspecto puede cambiar la posición, de los menús de los submenús Para comprobar como afecta el cambio de una plantilla a nuestra web vamos a cambiarla por la otra que existe en nuestro gestor de plantillas.

Qué son las plantillas? Plantilla o template Página Web pre-desarrollada que es empleada para aplicar a nuestro sitio el mismo diseño, patrón o estilo. En Joomla existen dos tipos de plantillas: La plantilla del sitio: controla la apariencia del front-end. La plantilla del administrador: controla la apariencia del back-end.

Requisitos de las plantillas Los requisitos de una plantilla son principalmente 4 ficheros: Index.php le dice a joomla donde están en la página web los componentes, módulos y el contenido. Se comunica con la BD. TemplateDetails.xml-incluye la lista de todos los elementos que contiene la plantilla de, debe tener listado todos los archivos y que todos los archivos listados existan realmente. Incluye también información de la plantilla, nombre, versión y descripción, como del autor y sobre el copyright. Carpeta CSS- archivos css, como colores, estilos,tamaños de letra. (hojas de estilo en cascada) Carpeta Images-contiene todas las imágenes que utiliza en la plantilla.

Tipos de plantillas Plantillas de ancho variable: Tienen la particularidad de amoldarse al ancho de pantalla. Se ven correctamente. El principal inconveniente es que no se pueden utilizar imágenes de un tamaño fijo, porque al cambiar el tamaño del navegador el tamaño de las imágenes no cambia. Plantillas de ancho fijo: Tienen un ancho fijo independientemente del tamaño del navegador. Es el preferido por los diseñadores.

Ejemplos de sitios de Plantillas http://www.joomlaos.de/ http://www.joomla.org.ar http://www.ultijoomla.com/ http://www.siteground.com/joomla-hosting/joomla15- templates.htm http://www.templatemonster.com.es/esp/plantillasjoomla.html http://www.joomlart.com/ http://www.youjoomla.com/ Existen muchos más sitios de descarga de plantillas.

Descarga de plantillas Las plantillas se pueden crear o utilizar diseños ya creados. Los diseños ya creados pueden ser gratuitos o de pago. Existen infinidad de plantillas gratuitas, pero si alguien quiere una plantilla a medida y/o exclusiva, debe pagar por ello o crearla. Cuando escogemos plantillas debemos fijarnos en la versión que tenemos de Joomla.(por la compatibilidad).

Instalar una nueva plantilla EJERCICIO: Buscar una plantilla para su sitio web, tener en cuenta la versión de Joomla. Ir al sitio administrador de nuestro portal web. Pulsar sobre el menú extensiones. Instalar/desinstalar. Subir paquete. Una vez tengamos nuestra plantilla en el servidor, pulsamos sobre extensiones. Elegimos gestor de plantillas y ponemos nuestra nueva plantilla como predeterminada.

Instalar una plantilla descargada EJERCICIO: Suponemos que tenemos la plantilla escogida en el ejercicio anterior. Vamos a cambiar la plantilla por otra bajada de internet Nos introducimos en el menú extensiones/ instalardesinstalar (examinamos y la subimos) Según la plantilla será compatible o no. Si nos da error de compatibilidad, nos iremos al gestor de plugins y habilitaremos el modulo plugin legacy. Ahora volveremos a instalar la plantilla y la elegiremos como predeterminada. Comprobaremos su resultado en la página de nuestro navegador.

Editar una plantilla Para poder editar una plantilla podemos hacerlo directamente desde Joomla. Para editar una plantilla pinchamos sobre el nombre, dentro del gestor de plantillas. Se pueden editar en html o css (No es el lugar más adecuado, se vera a continuación otra alternativa). Algunas plantillas nos dejan cambiar ciertas parámetros de su configuración dentro del gestor de plantillas.

Creación de una plantilla con Artister Vamos a utilizar el Artister, (uno de los muchos que existen) para generar una plantilla en Joomla desde cero. Ejercicio: -Accede a: http://www.dcomg.upv.es/~jtomas/joomla/ -Descarga e instala el software Artister -Elege crear una plantilla para Joomla. -Una vez terminada expórtala a zip. -Instálala en tu sitio Joomla para ver el resultado.

Plantillas Qué son las plantillas? Sitios de plantillas para Joomla Instalar nuevas plant. (sitio, Administración) Creación de nuestra propia plantilla con Artister Editar el código CSS y HTML de una plantilla Las tecnologías Web básicas Estructura de una plantilla Joomla Web Developer Toolbar Modificar una plantilla Joomla

Tecnologías Web básicas HTML CSS XML XHTML

HTML HiperText Markup Language Permite representar una página web. Principal culpable del éxito de Internet Creado en 1989 por Tim Berners-Lee (CERN). Ver: Anexo-A Tutorial HTML

Características de HTML Una página ha de poderse representar en diferentes dispositivos. Deja gran libertad al navegador.

Hojas de estilo en Cascada (CSS) HTML fue diseñado inicialmente, como un esquema de representación orientado a la estructura: <h1>esto es un título</h1> En versiones sucesivas se introdujeron tags orientado al diseño: <font size=5 face=impact> Diseños más atractivos, aunque difíciles de ver en otros dispositivos: Móvil, texto, TV, sintetizador, buscador

Hojas de estilo en Cascada (CSS) Permitir a personalizar el aspecto visual de la página, pero sin romper el esquema de representación orientado a la estructura.

Cambiar los estilos con CSS CSS h1 { font-size: large; font-family: Impact; } HTML <h1>esto es un título</h1>

Cómo asignar atributos a tags h1 {color: purple;} h2 {color: purple;} h3 {color: purple;} ó h1, h2, h3 {color: purple;} ó h1,a {color: purple; background: white;} h3 {color: white;} h1, h3 {background: green;} b {color: red; background: white;}

La etiqueta link <link rel="stylesheet" type="text/css" href="fichero.css" title="título de estilo">

La etiqueta link <link rel="stylesheet" type="text/css" href="fija.css" title="default"> <link rel="alternate stylesheet" type="text/css" href="alternativa1.css" title="vista de impresión > <link rel="alternate stylesheet" type="text/css" href="alternativa2.css" title="vista decorada">

Los atributos Existen gran cantidad de atributos que pueden ser aplicados a la mayoría de tags HTML ejemplo: css_largo.css Ver: Anexo-B CSS

El atributo CLASS <p class="cita">en en lugar de...</p>.cita {font-weight:bold; color:red;} Si queremos que solo se pueda aplicar a <p>..</p>: p.cita {font-weight:bold; color:black;}

El atributo ID <p id="primer-parrafo"> Primer párrafo en negrita. </p> #primer-parrafo {font-weight: bold;} Si queremos atributos adicionales para <p>..</p>: #primer-parrafo p {color:red;}

El tag HTML <div> Hoy en día las pg. Web suelen tener una estructura compleja. Hasta hace poco era frecuente hacer estas divisiones usando tablas. Hoy día es mejor utilizar el tag <div> que permite hacer una división lógica de la página.

body {padding:0; margin:0;background:url(images/body_bg.gif)} div, h1, h2, p, form, label, input,img {margin:0; padding:0;} ul {margin:0; padding:0; list-style-type:none;} #header {width:778px; height:49px; background:url(images/header.jpg) 0 0 no-repeat; padding:385px 0 0 0; margin:0 auto;position:relative;} #header ul.nav {width:538px; height:28px; padding:0; margin:0;} #header ul.nav li {float:left; padding:0; margin:0;} #header ul.nav li a {display:block; height:28px; padding:0 11px 0 11px; background-color:#ffffef; color:#523500; font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin:0 1px 0 0; float:left;} #header ul.nav li a:hover { background:url(images/nav_hover.gif) 0 0 repeat-x #FFFEEF; color:#fff;} #header ul.nav li.home {display:block; height:28px; float:left; margin:0; padding:0 11px 0 11px; background:url(images/nav_hover.gif) 0 0 repeat-x #FFFEEF; color:#fff; font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;}

Ventajas CSS Programadores -> HTML Diseñadores ->CSS Menor tamaño de las páginas. Los motores de búsqueda funcionan mejor: ficheros HTML pequeños y bien estructurados. Potencia el etiquetado basado en estructura.

XML Extensible Markup Language No es un lenguaje de marcado del estilo de HTML meta-lenguaje que nos permite definir nuevos lenguajes de marcado: Publicar e intercambiar contenidos de bases de datos. Formatos de mensaje entre aplicaciones. Descripción de contenidos. Un fichero de configuración. Representar cualquier tipo de información en general.

XHTML HTML no sigue las especificaciones XML. Paso lógico HTML en XML -> XHTML En la versión 1.0 no aumenta las funcionalidades Ventajas: Mezclar con distintos formatos XML Más restrictivo, menos trabajo al navegador Podemos usar herramientas para XML

Estructura de una plantilla Joomla

Estructura de una plantilla Joomla La estructura básica de un template de Joomla 1.5.x consta de: Carpetas: css: Es la carpeta que contiene los estilos en cascada del template. html: Esta carpeta posee los archivos que funcionaran como plantilla especifica para módulos y componentes (nueva característica). Su uso no es prioritario. images: Contendrá las imágenes usadas para el diseño. Archivos: index.php: El archivo principal, contendrá todo el HTML y directivas PHP de para cargar el contenido.

Estructura de una plantilla Joomla templatedetails.xml: Determinante para que la plantilla sea reconocida en la administración del CMS. Posee diversos datos como licencia, autor, email, etc. Además en ella estarán los parámetros de la plantilla y las posiciones de módulos disponibles. template_thumbnail.png: Es la imagen que actuará como preview en la administración. params.ini: Contendrá los valores para configurar los parámetros del template. Si la plantilla no posee parámetros para configurar, este archivo no será necesario. template.css: Es el estilo en cascada principal que se encuentra dentro de la carpeta 'css'. Anteriormente este archivo tenia el nombre de template_css.css. favicon.ico: El icono que usaremos en nuestro sitio. imagenes varias: Conformaran el diseño de la plantilla de ser necesarias.

Web Developer Toolbar Herramienta útil para inspeccionar estilos CSS Firefox 3.x https://addons.mozilla.org/es-es/firefox/addon/60/ Firefox 4.x https://addons.mozilla.org/es-es/firefox/addon/firebug/

Modificar una plantilla Joomla EJERCICIO: Instala la plantilla: platonic.zip Inspecciona sus ficheros Con Web Developer Toolbar inspecciona sus estilos Modifica ciertos aspectos de la plantilla Cambiar el logo por el fichero rana.jpg. Ajusta el alto para el logo (ID #header y #logo) Modifica el color del texto que aparece sobre el logo Trata de cambiar otros elementos