Guia Joomla
Enviado por pachin87 • 21 de Marzo de 2014 • 705 Palabras (3 Páginas) • 189 Visitas
CAPITULO I
Esta guía pretende ser un documento fundamental para que tanto usuarios con conocimientos mínimos como avanzados aprendan a realizar una plantilla funcional para joomla 2.5.
QUE ES JOOMLA:
Joomla! es un sistema de gestión de contenidos gratuito para la creación de sitios web. Es un proyecto de software libre que, al igual que la mayoría de estos proyectos, está en constante movimiento.
La palabra Joomla es una derivación de la palabra Jumla del lenguaje africano Swahili que significa “todos juntos”.
El proyecto Joomla es el resultado de una acalorada discusión entre la Fundación Mambo, que fue creada en Agosto de 2005, y su equipo de desarrolladores. Joomla fue desarrollado a partir de un sistema Mambo. Es utilizado en sitios web de todo el mundo para desarrollar desde páginas sencillas hasta complejos sitios corporativos para empresas. Es ¡Sencillo de utilizar, administrar y sobre todo muy fiable.
CAPITULO II
LAS PLANTILLAS
La creación de plantillas (o templates) suelen ser uno de los trabajos más comunes que emprenden los diseñadores y desarrolladores web.
Las plantillas son archivos que permiten controlar el diseño y la disposición de los elementos a lo largo de un sitio.
TIPO DE PLANTILLAS:
Joomla cuenta con dos tipos de plantillas: PLANTILLAS PARA UTILIZAR EN LA ADMINISTRACION (backend): Son creadas especialmente para la parte de administración, las cuales pueden incorporar funcionalidades que faciliten el manejo de los contenidos en el sitio.
PLANTILLAS PARA UTILIZAR EN SITIO PUBLICO (frontend): Son creadas para ser visualizadas por los visitantes pueden ser simples o complejas, todo dependerá del tipo de sitio y hacia quienes está orientado.
ESTRUCTURA BASICA DE UNA PLANTILLA:
Las plantillas en Joomla! van alojadas dentro de la carpeta templates, en el directorio raíz del CMS. Allí dentro, cada plantilla está separada por carpetas.
Todas las plantillas poseen esta estructura básica de archivos y carpetas
CARPETAS Y ARCHIVOS INDISPENSABLES:
Carpeta raíz: Es la carpeta que contiene todos los archivos de la plantilla. Su nombre no debe poseer espacios intermedios. Su ubicación está dentro de la carpeta templates, que se encuentra en el directorio raíz. index.php: Archivo principal de la plantilla. Contiene la estructura básica, así como también las llamadas a los archivos CSS y JavaScript. Su contenido está formado por etiquetas HTML y PHP.
templateDetails.xml: Archivo XML que sirve para instalar la plantilla en el CMS. Posee la siguiente información:
o Datos relacionados con la plantilla: nombre de la plantilla, autor, licencia, versión, Entre otros.
o Estructura de carpetas, archivos y lenguajes.
o Nombres de las posiciones de módulos que la plantilla admite.
o Opciones de configuración de
...