SlideShare una empresa de Scribd logo
1 de 147
Descargar para leer sin conexión
Creación de Sitios Web con Joomla!
Manual de administración de la versión 1.5
Universidad Politécnica de Valencia
Beatriz Tirado, Jesús Tomás
NOTA: Este manual ha usado como base la traducción realizada por
JoomlaSpanish del manual de la versión 1.5 de Joomla. Así como algunos
tutoriales de Redcoruna
Tabla de contenidos
Capítulo 1 – Introducción a Joomla!...................................... 9
1.1 Bienvenidos a Joomla!.................................................................... 9
¿Qué es un sistema de gestión de contenidos (CMS)? ..............................................9
Joomla! para usuarios finales ..........................................................................9
Llevando a Joomla! al siguiente nivel ................................................................9
Joomla! para programadores......................................................................... 10
Objetivos del manual de usuario .................................................................... 11
1.2 Elementos de Joomla!...................................................................11
Usuarios de Joomla! ................................................................................... 11
Jerarquía de contenido en Joomla!................................................................. 11
Plantillas (Templates) ................................................................................. 11
Extensiones: componentes, módulos y plugins.................................................... 12
1.3 Tipos de usuarios y permisos de acceso...............................................13
Usuarios del sitio (Front-end) ........................................................................ 13
Usuarios Administradores (Back-end)............................................................... 14
1.4 Ciclo de desarrollo de un sitio Web Joomla! .........................................15
Capítulo 2 – Instalación de Joomla en local............................17
2.1 Requisitos del sistema...................................................................17
Instalación de XAMPP.................................................................................. 18
Descarga de archivos de Joomla..................................................................... 19
Instalación de Joomla en local....................................................................... 19
Capítulo 3 – Joomla! para usuarios finales .............................27
3.1 Registro de usuarios .....................................................................27
Recuperar una contraseña perdida.................................................................. 28
Iniciar sesión ............................................................................................ 29
Menú del usuario ....................................................................................... 29
Tu perfil.................................................................................................. 30
Cerrar sesión ............................................................................................ 30
3.2 Envío y edición de artículos ............................................................30
Enviar un artículo nuevo .............................................................................. 31
Editar un artículo ya creado.......................................................................... 35
Funciones del Supervisor.............................................................................. 36
3.3 Enviar enlaces Web ......................................................................37
Capitulo 4 Instalación de Joomla en un servidor de hosting........40
Dar de alta un servicio de hosting................................................................... 40
Descargar una versión de Joomla.................................................................... 42
Descargar e instalar Filezilla ......................................................................... 43
Tabla de Contenidos 4
Subir los ficheros de Joomla a la carpeta public_html del servidor. ......................... 45
Crear la base de datos en mysql..................................................................... 45
Proceder a la instalación de Joomla en remoto. ................................................. 47
Formulario con Información crítica de sitio Web................................................. 49
Capítulo 5 – Organización del contenido ...............................51
5.1 Acceso al área administración (Back-end)............................................51
5.2 El Panel de control.......................................................................51
5.3 Estructura de la organización ..........................................................52
5.4 Gestor de secciones......................................................................53
5.5 Gestor de categorías.....................................................................55
5.6 Gestor de artículos.......................................................................58
5.7 La página principal.......................................................................65
5.8 Gestor multimedia .......................................................................67
Capítulo 6 – Funciones del administrador. .............................69
6.1. Gestor de menús ........................................................................69
Crear un nuevo menú.................................................................................. 70
Copiar un menú......................................................................................... 71
Eliminar un menú....................................................................................... 71
Editar un menú ......................................................................................... 71
6.2 Gestor de ítems de menú ...............................................................72
El administrador de menús ........................................................................... 72
Añadir un nuevo ítem de menú ...................................................................... 73
Publicar y despublicar un ítem de menú........................................................... 75
Mover un ítem de menú............................................................................... 75
Copiar ítems de menú ................................................................................. 76
Eliminar ítems de menú............................................................................... 76
Usar la opción de menú inicio para controlar el diseño de la página de inicio ............. 76
6.3. Administrar usuarios ....................................................................77
Introducción............................................................................................. 77
El administrador de usuarios ......................................................................... 78
Crear un nuevo usuario................................................................................ 78
Eliminar un usuario .................................................................................... 80
Forzar la salida de un usuario........................................................................ 80
Capítulo 7 – Funciones del Súper-Administrador ......................81
7.1 Configuración global.....................................................................81
Ajustes del sitio......................................................................................... 82
Ajustes de sistema ..................................................................................... 83
Configuración de sistema ............................................................................. 83
Ajustes de caché ....................................................................................... 84
Configuración del servidor............................................................................ 84
Tabla de Contenidos 5
Ajustes de la base de datos .......................................................................... 85
Configuración de correo............................................................................... 85
7.2 Administrar de plantillas................................................................86
7.3 Validación global .........................................................................86
7.4 Ayuda ......................................................................................87
Capítulo 8 – Plantillas......................................................88
8.1 Introducción ..............................................................................88
8.2 Administrar Plantillas....................................................................88
El Administrador de plantillas........................................................................ 88
Editar una plantilla .................................................................................... 89
Editar el archivo HTML ................................................................................ 90
Editar el Archivo CSS................................................................................... 90
8.3 Creación de nuestra propia plantilla ..................................................91
8.4 Plantillas gratuitas y de pago...........................................................93
Capítulo 9 – Instalación de extensiones.................................94
9.1 Introducción ..............................................................................94
Instalar una extensión................................................................................. 94
Desinstalar una extensión............................................................................. 95
9.2 Administrar componentes...............................................................95
Administrar componentes específicos .............................................................. 95
9.3 Administrar módulos................................................................... 105
Introducción............................................................................................105
El administrador de módulos........................................................................106
Administrar módulos específicos ...................................................................107
Módulo Wrapper .......................................................................................116
9.4 Administrar Plugins .................................................................... 117
Introducción............................................................................................117
El administrador de Plugins..........................................................................118
Administrar Plugins específicos.....................................................................119
Capítulo 10 – VirtueMart: Componente para tienda online....... 125
10.1 ¿Qué es VirtueMart? .................................................................. 125
10.2 Instalación ............................................................................. 125
Idioma...................................................................................................126
Plantilla .................................................................................................126
10.3 Administración ........................................................................ 127
Configuración de la tienda...........................................................................127
Pestañas configuración:..............................................................................128
Envío:....................................................................................................129
Finalizar compra: .....................................................................................129
Descargas: ..............................................................................................129
Tabla de Contenidos 6
Configuración del feed:..............................................................................129
Usuarios.................................................................................................129
10.4 Tienda.................................................................................. 131
Resumen ................................................................................................131
Editar Tienda...........................................................................................131
Tienda...................................................................................................131
Información de contacto.............................................................................131
Descripción .............................................................................................131
Listar métodos de pago y añadir método de pago...............................................132
Listado módulos de envío............................................................................132
Listado tarjetas de crédito y añadir/Editar tipos de tarjetas de crédito ...................132
10.5 Utilizar Paypal como forma de pago ............................................... 132
Crear una cuenta Paypal de prueba................................................................132
Configurar método de pago Paypal (cuenta de prueba)........................................134
Configurar método de pago Paypal (cuenta real) ...............................................135
10.5 Productos .............................................................................. 136
Cargar CSV..............................................................................................136
Listar productos / Añadir Productos ...............................................................136
Listar categorías / Formar categoría ..............................................................136
Ver inventario..........................................................................................138
Valoración de los clientes:...........................................................................138
Listado descuento producto / Añadir descuento producto ....................................138
Listado tipo de productos / Añadir tipo de producto...........................................138
10.6 Comprador /cliente .................................................................. 138
Listar Grupo y Añadir grupo de Compradores ....................................................139
10.7 Pedidos................................................................................. 139
Listar pedidos ..........................................................................................139
Listar tipos de estado de pedidos / Añadir tipo de estado pedido ...........................139
10.8 Vendedor............................................................................... 139
Listar vendedores / Añadir vendedor..............................................................139
Listar categorías vendedor / Añadir categoría vendedor ......................................139
10.9 Listado de módulos................................................................... 140
Capítulo 11 – Trasladar un sitio y gestión de dominios ............ 141
11.1 Manejo de subdominio y dominios adicionales ................................... 141
Creación de un subdominio..........................................................................141
Dominios adicionales .................................................................................142
11.2 Traslado de un sitio Joomla......................................................... 143
Copiar los ficheros de un hosting a otros .........................................................143
Exportar la base de datos del servidor origen....................................................144
Crear la base de datos en el servidor destino....................................................145
Restaurar la base de datos ..........................................................................146
Tabla de Contenidos 7
Modificar el fichero configuration.php ............................................................146
Capítulo 1 – Introducción a Joomla!
1.1 Bienvenidos a Joomla!
Gracias por elegir el Sistema de Gestión de Contenidos (CMS) Joomla! Ha hecho una gran
elección seleccionando uno de los más potentes y versátiles Sistemas de Gestión de
Contenidos de Código Abierto disponibles.
Joomla! es un Sistema de Gestión de Contenidos (CMS) reconocido mundialmente, que le
ayuda a construir sitios web y otras aplicaciones en línea potentes. Lo mejor de todo, es que
Joomla! es una solución de código abierto y está disponible libremente para cualquiera que
desee utilizarlo.
¿Qué es un sistema de gestión de contenidos (CMS)?
Un CMS es un sistema de software para ordenador que permite organizar y facilitar la
creación de documentos y otros contenidos de un modo cooperativo. Con frecuencia, un CMS
es una aplicación web usada para gestionar sitios web y contenidos web.
Joomla! para usuarios finales
El paquete está diseñado para ser instalado fácilmente, no es necesario ser un programador.
La mayoría de la gente no tiene problemas para conseguir que Joomla! funcione, y hay una
gran cantidad de soporte disponible para los usuarios, tanto en los Foros de Joomla! Spanish
como en los Foros de Joomla! Global.
Una vez que se ha instalado y configurado Joomla!, resulta muy sencillo para usuarios sin
conocimientos técnicos el añadir o editar contenidos, subir imágenes, y gestionar los datos
principales de su compañía u organización. Cualquiera con conocimientos sobre un procesador
de palabras básico puede aprender fácilmente a gestionar un sitio Joomla!.
Mediante un navegador web será capaz de publicar fácilmente artículos o noticias, gestionar
páginas personales, listados de trabajo, imágenes de productos, y crear una cantidad
ilimitada de secciones o páginas de contenido en su sitio web. Puede probar la demo para
conocer rápidamente lo que le ofrece Joomla!.
Ejercicio: Acceda con su navegador a algunos de los siguientes portales Web que han sido
creados gracias a Joomla!. El profesor le indicará una lista de sitios.
Llevando a Joomla! al siguiente nivel
Joomla! realiza un gran trabajo gestionando el contenido necesario para que un sitio web
funcione. Pero para mucha gente, el verdadero potencial de Joomla! recae en la arquitectura
de la aplicación, que posibilita que miles de desarrolladores en el mundo puedan crear
Capítulo 1 – Introducción a Joomla! 10
potentes add-ons y extensiones. A continuación mostramos algunos ejemplos de los cientos de
extensiones disponibles:
 Generadores de Formularios Dinámicos
 Directorios de Empresas u Organizaciones
 Gestores de Documentos
 Galerías de Imágenes Multimedia
 Motores de Comercio y Venta Electrónica
 Software de Foros y Chats
 Calendarios
 Software para Blogs
 Servicios de Directorio
 Boletines de Noticias
 Herramientas de Registro de Datos
 Sistemas de Publicación de Anuncios
 Servicios de Suscripción
 ...y muchos, muchos más
Puede encontrar más ejemplos en el creciente Directorio de Extensiones de Joomla!
(http://extensions.joomla.org/), en el Centro de Descargas Joomla! Spanish
(http://www.joomlaspanish.org/component) o en el Sitio del Desarrollador Joomla!
(http://developer.joomla.org/).Prepárese para ver la asombrosa cantidad de trabajo
producido por la activa comunidad de desarrolladores!
Joomla! para programadores
Muchas compañías u organizaciones tienen necesidades que van más allá de lo disponible en
el paquete básico de Joomla! o en las extensiones de distribución libre.
Afortunadamente, Joomla! ofrece una arquitectura de aplicación potente que permite a los
desarrolladores crear sofisticadas extensiones que amplían la capacidad de Joomla! en
múltiples e ilimitadas direcciones.
Usando la estructura del núcleo de Joomla!, los desarrolladores puede construir fácilmente:
 Sistemas de Comercio Electrónico Integrados
 Sistemas de Control del Inventario
 Herramientas de Registro de Datos
 Sistemas de Reserva Online
 Herramientas de Comunicación
 Puentes de Aplicaciones
 ...o cualquier tipo de aplicación para una necesidad
Si su compañía u organización contrata un desarrollador de terceras partes de Joomla! o
construye software propio usando la estructura de soporte de Joomla!, creará una plataforma
abierta, que no le ata a una aplicación cerrada de un desarrollador o propietario.
Puede aprender más sobre el desarrollo de la arquitectura de Joomla! en el Sitio del
Desarrollador. Lo interesante de Joomla! es que puede utilizar la estructura e interfaz de
usuario para suministrar aplicaciones a sus usuarios finales en un entorno potente y familiar.
Ahora, ¿Cual es el inconveniente?
No hay inconvenientes. Joomla! es software libre, abierto y está disponible para cualquiera
bajo licencia GPL. No podemos afirmar que sea perfecto, y no podemos prometer resolver
todas las necesidades en el mundo. Pero el software de Joomla! se ajusta perfectamente al
trabajo en muchas aplicaciones web. Se están añadiendo nuevas características importantes
en cada versión, y con la ayuda y consejos de la increíble comunidad de usuarios se podrá
seguir proporcionando software de reconocido valor en los años venideros.
Capítulo 1 – Introducción a Joomla! 11
Objetivos del manual de usuario
Los objetivos del Manual del Usuario son:
 Ayudarle a instalar y configurar Joomla!
 Proporcionar una guía sobre los diferentes pasos de la instalación de Joomla!
 Describir los diferentes tipos de usuario y sus permisos de acceso.
Proporcionar instrucciones detalladas tanto para las funciones del entorno de trabajo del Sitio
(Front-end) y del Administrador (Back-end) de Joomla!, para cada uno de los niveles de
usuario: Autores, Editores, Supervisores, Mánagers, Administradores y Súper-Administradores.
Este no es un Manual Técnico en el que se profundice sobre la modificación, diseño y
desarrollo de los diferentes elementos de Joomla! o cualquier tipo de programación. Existen
guías y sitios web que proporcionan esta información. No se darán detalles sobre PHP, MySQL
o cualquier software esencial sobre el que necesita disponer ciertos conocimientos.
1.2 Elementos de Joomla!
Antes de empezar, existen varios conceptos que son importantes para comprender el
funcionamiento de Joomla!
Usuarios de Joomla!
Un Usuario de Joomla! tiene una serie de permisos predefinidos, es decir las tareas que puede
realizar. Por eso, en el contexto de gestión de un sitio web, dependiendo del modo en que el
propietario del sitio quiera delegar las responsabilidades, se definirán unos u otros tipos de
usuarios Joomla!.
Por ejemplo, un propietario puede tener a una única persona administrando todos los
aspectos del sitio web. En este caso se crearía un usuario Súper-Administrador. En otro caso,
un propietario puede querer tener el control sobre la publicación del contenido creado por
otro y que las tareas de Administración sean responsabilidad de una persona diferente. En
este caso, se crearía una cuenta de Autor para la creación de contenidos, una cuenta de
Supervisor para la comprobación y publicación de los contenidos y una cuenta de Súper-
Administrador para mantener el diseño de la Plantilla, la configuración de Componentes y
Módulos del sitio…
No existen reglas estrictas. Una vez conozca los permisos correspondientes a cada tipo de
Usuario, podrá crear diferentes usuarios en los niveles que mejor se ajusten a la gestión de su
sitio web.
Jerarquía de contenido en Joomla!
La estructura del contenido en un sitio web Joomla! está organizada en un orden jerárquico
en base a Secciones, Categorías y Artículos Una Sección contiene una o más Categorías y una
Categoría contiene uno o más Artículos. Todo este lo vernos con detalle más adelante.
Plantillas (Templates)
Una de las características más interesante de Joomla! es la diferenciación que hace entre el
contenido en sí y su representación gráfica. Cada uno de estos conceptos se diseñan de forma
totalmente independiente. Por un lado, introduciremos el contenido de sitio y su estructura.
Por otro lado, se diseñará donde queremos que aparezcan estos contenidos y los aspectos
visuales tales como colores tipos de letra, cuadros… Todo lo referente a la representación
gráfica se controla por medio de plantillas (templates en inglés). Conseguir un diseño
adecuado es uno de los aspectos más importantes que tendremos que afrontar en la creación
del sitio web de nuestra organización/empresa. Desgraciadamente, se trata de una tarea muy
difícil, solo al alcance de diseñadores experimentados. Con Joomla! será muy sencillo, dado
que tenemos a nuestra disposición miles de plantillas (muchas gratuitas y otras de pago) que
no tendremos más que instalar para que nuestro sitio tenga el aspecto y la personalidad que
Capítulo 1 – Introducción a Joomla! 12
más nos interese. Existen incluso plantillas para sitios Web con una finalidad específica, como
una escuela de música o una tienda virtual de música.
Ejercicio: Acceda a la web www.templatemoster.com y trata de buscar alguna plantilla
compatible con Joomla! que pueda ser adecuada para sus necesidades. NOTA: fijesé como
las plantillas pueden ser adquiridas para uso exclusivo o para uso compartido. Más
adelante le indicaremos donde encontrar plantillas gratuitas.
Como se ha comentado la plantilla (template) y sus archivos asociados proporcionan el
‘aspecto visual y el manejo’ del sitio web y se mantienen separados del contenido del sitio.
Más adelante profundizaremos en las plantillas, no obstante destacaremos su extructura .Los
archivos de la plantilla se ubican en la carpeta ‘templates’ en la carpeta de instalación de
Joomla!. Habitualmente constan de los siguientes:
Nombre del Archivo Detalles
index.php Este archivo contiene código HTML, PHP y posiblemente
JavaScript, y proporciona el soporte para el diseño de su sitio
web. Además, en combinación con los archivos .css y las
imágenes, determinan la estructura del diseño y los
elementos de contenido del sitio.
templateDetails.xml Este archivo contiene los detalles descriptivos de la plantilla y
las referencias a todos los archivos usados, ejemplo:
index.php, el archivo css…
template_thumbnail.png Este archivo se usa, en el Administrador de Plantillas para
proporcionar, si está activado, una imagen en miniatura del
diseño del sitio web. Debe estar situado en el directorio raíz
de la plantilla.
Template_css.css Situado en la carpeta ‘css’ del directorio de la plantilla, esta
Hoja de Estilos en Cascada (CSS) contiene el código que
define el estilo visual del sitio web, ejemplo: tamaños de
letra, colores… Pueden existir tantos archivos CSS como usted
desee proporcionar en la referencia HTML del archivo
index.php. Por ejemplo:
<?php echo "<link rel="stylesheet"href="$GLOBALS
[mosConfig_live_site]/templates/$GLOBALS[cur_template]
/css/template_css.css" type="text/css"/>" ; ?>
Nota: Aunque en este ejemplo se ha dividido el código en tres
líneas, en la práctica no deben existir espacios.
Archivos de Imagen Estos archivos están situados en la carpeta ‘images’ y pueden
ser .gif, .jpg o .png. Constituyen los elementos gráficos del
diseño del sitio web.
Extensiones: componentes, módulos y plugins
Una de las mayores ventajas de Joomla es que no se trata de un software cerrado. Por el
contrario ha sido diseñado para poder adaptarlo fácilmente a nuevas necesidades. Estas
ampliaciones se conocen como extensiones y pueden dividirse en tres tipos: Componentes,
Módulos y Plugins. Aun en este manual le vamos a dedicar un capitulo veremos antes unos
pequeños conceptos.
Capítulo 1 – Introducción a Joomla! 13
Componentes
Los Componentes son elementos del núcleo de Joomla! con una funcionalidad determinada y
que se muestran en el cuerpo principal de la plantilla del sitio web. El código para el cuerpo
principal aparecerá en la plantilla del siguiente modo: <?php mosMainBody.php ();?>.
Dependiendo del diseño de la plantilla utilizada, suelen estar en el centro de la página web.
La instalación estándar de Joomla! incluye los componentes: Banners (anuncios), Contactos,
Noticias Externas, Encuestas y Enlaces Web.
Diferentes miembros de la comunidad Joomla! producen componentes de terceros sobre la
base de Joomla!. Eche un vistazo al Directorio de Extensiones Joomla! o al Sitio del
Desarrollador, para obtener una lista de los componentes disponibles para la descarga.
Módulos
Los Módulos amplían las posibilidades de Joomla! proporcionando nueva funcionalidad al
software. Un Módulo es un pequeño artículo de contenido que puede mostrarse en cualquier
parte que la plantilla lo permita. Los módulos son muy fáciles de instalar en el Administrador.
Joomla! incluye los módulos: Menú Principal, Menú Superior, Selector de Plantilla, Encuestas,
Noticias Externas, Contador de Accesos, etc. Un ejemplo del código de un módulo es: <?php
mosLoadModules ( ‘module position’ );?>.
Plugins
Un Plugin es una pequeña función orientada a una tarea que intercepta cierto tipo de
contenido y lo manipula de algún modo. Joomla! proporciona varios Plugins en la distribución
original. Ejemplos: Editores WYSIWYG, {mosimage} y {mospagebreak}...
1.3 Tipos de usuarios y permisos de acceso
Los Usuarios de sitios web Joomla! pueden dividirse en dos categorías principales:
 Los Invitados son sencillamente usuarios de Joomla! que han navegado hasta encontrar
su sitio web. Dependiendo de cómo el administrador ha configurado el sitio, los
invitados podrán navegar libremente por todo el contenido o tener restringido el acceso
a cierto tipo de contenidos, reservados para usuarios registrados.
 Los Usuarios Registrados están registrados en su sitio con un nombre de usuario y
contraseña. Este nombre de usuario y contraseña les permite acceder al área
restringida del sitio, recibiendo privilegios especiales no disponibles para los invitados.
Los usuarios registrados se dividen en dos grupos: usuarios del sitio (Front-end) y
usuarios administradores (Back-end)
Usuarios del sitio (Front-end)
Los usuarios del Sitio (Front-end) disfrutan de ciertos derechos adicionales sobre los
visitantes, entre los que se puede incluir la capacidad para crear y publicar contenido en el
sitio web. Generalmente, nos referimos a estos usuarios como proveedores de contenido ya
que su meta principal es la de proveer contenido al sitio web, no la de administrar el sitio o
alterar su diseño.
Los proveedores de contenido pueden enviar nuevos contenidos directamente mediante la
interfaz web, usando un editor WYSIWYG (What You See Is What you Get, es decir: ‘Lo que ve
es lo que se obtiene’) integrado, sin necesidad de ningún conocimiento de código HTML.
Dentro de esta amplia clasificación de proveedores de contenido, existen cuatro niveles
Capítulo 1 – Introducción a Joomla! 14
específicos, que pueden ser asignados por el administrador del sitio. Estos niveles son:
Registrado (Registered), Autor (Autor), Editor (Editor) y Supervisor (Publisher).
Usuario Acceso y Permisos
Invitado Es el usuario que navegando visita nuestro sitio Web.
Registrado
(Registered)
Un Usuario Registrado no puede crear, editar o publicar contenido
en un sitio Joomla!. Puede enviar nuevos Enlaces Web para ser
publicados y puede tener acceso a contenidos restringidos que no
están disponibles para los invitados.
Autor
(Author)
Los Autores pueden crear su propio contenido, especificar ciertos
aspectos de cómo se presentará el contenido e indicar la fecha en
la que debería publicarse el material.
Editor
(Editor)
Los Editores tienen todas las posibilidades de un Autor, y además la
capacidad de editar el contenido de sus propios artículos y los de
cualquier otro Autor.
Supervisor/Publicador
(Publisher)
Los Supervisores pueden ejecutar todas las tareas de los Autores y
Editores, y además tienen la capacidad de publicar un artículo.
El nivel por defecto de los nuevos usuarios es el de Usuario Registrado. Para que los usuarios
del Sitio (Front-end) puedan acceder a otro tipo de nivel, es necesario que un Administrador o
un Súper-Administrador cambien su perfil mediante el Panel de Administración.
Usuarios Administradores (Back-end)
Los usuarios del Back-end: Mánager, Administrador y Súper-Administrador, habitualmente se
conocen como Administradores del Sitio, pero también tienen acceso a la interfaz del Front-
end. Como los usuarios del Front-end, los usuarios del Back-end tienen diferentes privilegios:
Usuario Acceso y Permisos
Gestor
(Manager)
Un Gestor tiene los mismos permisos que un Publicador pero con
acceso al panel de administración del Back-end. Los Gestores tienen
acceso, en el panel del administrador, a todos los controles
asociados al contenido, pero no tienen capacidad para cambiar las
plantillas, alterar el diseño de las páginas, o añadir o eliminar
extensiones de Joomla!. Los Gestores tampoco tienen autoridad
para añadir usuarios o alterar los perfiles de usuarios existentes.
Administrador
(Administrator)
Los Administradores tienen un rango de acceso más amplio que los
Gestores. Además de todas las actividades relacionadas con el
contenido que puede ejecutar un Gestor, los administradores
pueden gestionar los Menus, pueden añadir o eliminar extensiones
al sitio web, pueden entrar en el gestor de Componentes, Módulos o
Plugins e incluso alterar los perfiles de usuario a un nivel igual o
inferior al suyo. Lo que no pueden hacer los Administradores es
editar los perfiles de Súper- Administradores o cambiar ciertas
características globales del sitio web. De hecho, ni siquiera verán
los usuarios de tipo ‘Super-Administrador’ en el Administrador de
Usuarios.
Súper-Administrador
(Super Administrator)
Los Súper-Administradores tienen el mismo poder que un ‘root’ en
un sistema tradicional Linux y disponen de posibilidades ilimitadas
para ejecutar todas las funciones administrativas de Joomla!. Las
nuevas funciones que incorpora son modificar los parámetros de la
Configuración global y la gestión de Idiomas y Plantillas. Solo los
Súper-Administradores tienen la capacidad de crear nuevos usuarios
Capítulo 1 – Introducción a Joomla! 15
con permisos de Súper-Administrador, o asignar este permiso a
usuarios ya existentes.
El único usuario que existe después de una instalación de Joomla! es el Súper-Administrador.
Esta es la cuenta ‘admin’ creada durante el proceso de instalación.
1.4 Ciclo de desarrollo de un sitio Web Joomla!
Esta sección trata el ciclo de desarrollo habitual de un sitio web Joomla! y proporciona una
lista sencilla con las cuestiones y consideraciones que usted necesita para llegar al nivel de
comprensión de un diseñador web.
Existen dos aspectos diferentes en el diseño de un sitio web con el CMS Joomla!. El contenido
y la plantilla, o lo que es lo mismo el ‘Aspecto y Manejo’ del sitio. Aunque estos dos aspectos
pueden desarrollarse independientemente, es necesario establecer algunas conexiones entre
ambos. Partimos de la base que ha instalado Joomla! con éxito.
‘Aspecto y Manejo’ de la Plantilla Contenido del Sitio
Considerar los requisitos globales del
‘Aspecto y Manejo’, ejemplo:
formato, estilo…
Producir una lista de temas e información que serán
incluidos en el sitio.
Organizar la lista en grupos lógicos con una
estructura jerárquica adecuada si es preciso
(ejemplo: un mapa del sitio).
En esta fase, no hacer presunciones sobre cómo se
presentará la información (ejemplo: un calendario o
un diario pueden ser un Artículo de Contenido o
pueden necesitar instalar un componente
adicional).
 Considerar la presentación global
de la información, incluyendo
posición de los menús, contenido
principal, contenido secundario
(ejemplo: una lista de artículos de
noticias, logos, banners, copyright,
etc).
Considerar los requisitos de
presentación CSS
Considerar cada grupo de información para
determinar una estructura adecuada de Secciones,
Categorías y Artículos.
Considerar qué Componentes del núcleo de Joomla!
son necesarios.
Considerar si son necesarios Componentes
adicionales.
Considerar si es necesario programar un
Componente personalizado.
Considerar qué Módulos del núcleo de Joomla! son
necesarios.
Considerar si son necesarios Módulos adicionales.
Considerar si es necesario programar un Módulo
personalizado.
Considerar si son necesarios Plugins adicionales.
 Considerar el impacto de la ubicación de los Módulos en el diseño de la plantilla.
 Considerar los requisitos gráficos y
realizar borradores.
Crear las Secciones, Categorías y Artículos.
 Producir un borrador de la plantilla
y del archivo .css, incluyendo
Introducir texto de prueba en la descripción de las
Capítulo 1 – Introducción a Joomla! 16
borradores gráficos. Secciones y Categorías y en los Artículos.
Instalar los Componentes, Módulos y Plugins
adicionales y agregar contenido.
 Considerar cómo se engrana el contenido en la plantilla.
 Producir la plantilla, el archivo .css
y los gráficos definitivos.
Realizar una revisión del contenido, corrigiéndolo o
modificándolo si es necesario.
 Revisar y modificar, cuando sea necesario, para asegurarse que la plantilla se ajusta al
contenido y a nuevas posibles necesidades.
Capítulo 2 – Instalación de Joomla en local
A la hora de alojar un sitio Web tenemos dos alternativas, utilizar un servidor propio o utilizar
los servicios de una empresa de hosting. La primera opción se conoce como instalación en
local, y dado en gran número de inconvenientes, no suele ser la opción más recomendable.
Entre estos inconvenientes está el hecho de que necesitaremos una atención de 24 horas al
día para asegurarnos que el servidor continua operativo y no tenemos ningún problema de
seguridad y pérdida de información. Por un coste muy reducido podemos dejar el
mantenimiento, seguridad, copias de respaldo, … en manos de una empresa especializada en
el alojamiento de sitios Web.
No obstante, consideramos muy interesante aprender a instalar un sitio Joomla en nuestro
propio servidor. Al hacerlo vamos a aprender sobre los componentes software esenciales en
un servidor Web. Además, resulta el sitio ideal para trabajar durante el proceso de
construcción de nuestro sitio, de forma que una vez concluido lo subamos al servidor
definitivo.
2.1 Requisitos del sistema
Antes de descargar el software Joomla!, debe asegurarse que tu ordenador dispone de un
servidor Web con soporte PHP y un servidor de base de datos. En concreto los requisitos
mínimos para utilizar Joomla son los siguientes:
Apache 1.13.19 o superior - http://www.apache.org
PHP 4.2.x o superior - http://www.php.net
MySQL 3.23.x o superior (MySQL 6.x todavía no es soportado)- http://www.mysql.com
Además debe comprobar que el módulo PHP tenga instalado el soporte para MySQL, XML y
Zlib. Joomla! puede utilizarse con los principales navegadores web, incluyendo: Firefox o
Internet Explorer (versión 5.5+). Estos navegadores se aprovechan de la interfaz
Administrativa de Joomla!.
NOTA: Se han producido problemas conocidos con IE6 y ciertos parámetros de visualización
de CSS en la plantilla de presentación y esto debe tenerse en cuenta.
La forma más sencilla de cumplir estos requisitos consiste en instalar un paquete que incluye
todo el software necesario. Las opciones más populares son las siguientes:
 Easy PHP (http://)
 XAMPP (http://)
 WAMP (http://)
Capítulo 2 – Instalación de Joomla en local 18
Instalación de XAMPP
XAMPP es un instalador de Apache, MySQL, PHP, Filezilla y otros programas. La cualidad más
importante de XAMPP es la facilidad de instalación, además está disponible para varios
sistemas operativos (Linux, Windows y Mac).
Para instalar XAMPP sigue los siguientes pasos:
1. Accede a la página: www.apachefriends.org/es/xampp.html
2. Descarga el archivo xampplite-win32-1.7.2.exe o superior y ejecútalo.
3. En la ventana que aparece luego de ejecutar el instalador, deje el “Destination
folder” (C:) que aparece por defecto y haga clic en “Install”.
4. Después de descomprimir los archivos, se abrirá una ventana de DOS donde irán
apareciendo preguntas. A continuación se detalla la respuesta a dichas preguntas.
Para responder a las preguntas, escriba la respuesta y presione la tecla ENTER.
Should I add shortcuts to the startmenu/desktop? (y/n)
y
Should I locate the XAMPP paths correctly?
Should I proceed? (y/x=exit setup)
y
Should I make a portable XAMPP without drive letters?
NOTE: - You should use drive letters, if you want use services.
- With USB sticks you must not use drive letters.
Your choice? (y/n)
n
5. Luego de responder a la última pregunta, aparecerá el mensaje “XAMPP is ready to
use”. Pulsa ENTER para continuar.
6. Aparecerá un mensaje referente al timezone (I have set the timezone in ‘php.ini’ and
…). Pulsa ENTER
7. 7. Aparecerá un menú con varias opciones, entre ellas “x. Exit”, que es la opción por
defecto. Escribe la letra “x” y pulsa ENTER para salir.
En este punto tendremos instalado el XAMPP Lite de forma básica.
Configuración de Apache y MySQL
1. Accede al XAMPP Control Panel en el menú “Inicio”, “Programas”, “XAMPP Lite
for Windows”, “XAMPP Control Panel”. Se abrirá una ventana abajo a la derecha
en la pantalla. El XAMPP Control Panel permanecerá como un ícono naranja y
blanco a la izquierda en la barra de tareas.
2. Para instalar Apache como un servicio, hacer clic en la casilla “Svc” de Apache.
Aparecerá un mensaje de confirmación con el texto “Clic OK to install the Apache
Service”. Haga clic en el botón “Aceptar”.
Capítulo 2 – Instalación de Joomla en local 19
3. Idem anterior para MySQL.
4. Haz click en los botones “Start” que aparecen a la derecha de “Apache” y
“MySQL”.
Descarga de archivos de Joomla
Los archivos principales de la distribución de Joomla! pueden descargarse en:
Pack de Joomla! Spanish (en español)
Pack de Joomla! Global (en inglés)
Los archivos se encuentran en un paquete comprimido (zip o tar), por lo que necesitará una
utilidad para descomprimir el paquete ya sea localmente o en el servidor.
Instalación de Joomla en local
Descomprime los archivos en un directorio situado en la raíz del servidor web. Si usa un
servidor Apache, habitualmente será en Windows c:/apache/groupapache/htdocs, o bajo un
Linux /usr/local/apache/htdocs; pero esta ubicación puede variar.
Presuponemos que dispone de un servidor web en marcha y que conoce donde colocar los
archivos para que sean visualizados en el servidor.
El proceso de instalación consta de un total de 7 pasos, que se describen con detalle a
continuación. En el primer paso se escoge el idioma usado durante la instalación:
Capítulo 2 – Instalación de Joomla en local 20
En el segundo paso se realiza una comprobación previa de que los requisitos del sistema:
NOTA: Como puedes observar en la imagen anterior el valor Mostrar errores se encuentra
actualmente activado, sin embargo el valor recomendado es desactivado. Muchos
servidores no muestran ningún tipo de problemas con este valor. Sin embargo, en otros
casos no será así, y tras completar la instalación, al acceder al sitio el navegador te
mostrará cientos de errores. En este caso, has de editar el fichero php.ini y modificar el
valor de display_errors de forma que quede: “display_errors = Off”
En el tercer paso se muestra la licencia de Joomla! Si está de acuerdo con los términos de la
licencia pulsa el botón Siguiente:
Capítulo 2 – Instalación de Joomla en local 21
En el cuarto paso se Introduce la configuración de su base de datos MySQL.
El nombre del Host de la base de datos depende del modo en que su proveedor de hosting
haya configurado MySQL. El nombre será ‘localhost’, si la base de datos está instalada en el
mismo servidor que el sitio web.
No obstante, en ocasiones, cuando el servidor de la web no se utiliza como servidor de la base
de datos, necesitará contactar con su proveedor para conocer los datos de la base de datos.
Un ejemplo sería: mysql.sudominio.com o similar.
Habitualmente, los proveedores de hosting le permiten configurar su propio Nombre de
Usuario, Contraseña y Nombre de Base de Datos mediante un Panel de Control (phpMyAdmin).
De nuevo, si tiene alguna duda consulte con su proveedor para obtener más información.
Cuando haya introducido la información de la base de datos correctamente, pulsa el botón
Siguiente.
En el quinto paso se permite habilitar una capa FTP para la gestión de ficheros. Esta
configuración es necesaria en algunos sistemas Linux.
Capítulo 2 – Instalación de Joomla en local 22
En el sexto paso se realiza la configuración principal. Introduce el nombre del sitio Web, la
dirección de correo electrónico del super administrador, su contraseña y la confirmación de la
contraseña. Con esta contraseña el usuario ‘admin’ podrá ingresar al área de administración
una vez finalizada la instalación.
NOTA: No olvide el nombre de usuario y la contraseña del Súper-Administrador, ya que no
es posible acceder al área de administración sin ellos. Si pierde esta información, deberá
reiniciar de nuevo todo el proceso.
Capítulo 2 – Instalación de Joomla en local 23
Dentro del paso 6 se nos permite instalar un contenido de ejemplo. Esta opción es
especialmente recomendada para principiantes. Los ejemplos del capítulo siguiente de este
manual utilizan estos datos de ejemplo. Para ello pulsa el botón “Instalar los datos de
ejemplo predeterminados”
En el último paso se nos informa del éxito de la instalación:
Capítulo 2 – Instalación de Joomla en local 24
Por motivos de seguridad se pedirá que borre la carpeta “installation” dentro de la carpeta
donde se instaló Joomla!. Hasta que realice esto, Joomla! no funcionará (no podrá acceder ni
al Sitio ni al panel de control del Administrador)
Una vez eliminada esta carpeta ya podremos acceder al sitio Web por medio del botón
. El aspecto del portal se muestra a continuación:
Ejercicio: Tómate un tiempo explorando los menús, artículos, encuestas... que se han
incluido en este sitio de demostración.
Capítulo 2 – Instalación de Joomla en local 25
Desde la última pantalla de la instalación también podremos acceder al área de
administración pulsando el botón . En este caso, se nos pedirá un usuario y
contraseña. Habrá que utilizar el usuario ‘admin’ y la contraseña anteriormente introducida.
En cualquier momento podrá acceder al área de administración utilizando la URL:
http://localhost/administrator. Otra opción es escribir http://tu_dominio/administrator
reemplazando tu_dominio por el nombre de tu ordenador o su dirección IP.
Capítulo 3 – Joomla! para usuarios finales
Antes de aprender cómo podemos diseñar nuestro sitio Web con Joomla! resulta conveniente
ver como los usuarios finales de sitio Joomla! pueden navegar por él, pueden identificarse e
incluso introducir nuevo contenido.
Este capítulo trata sobre:
 Registro de usuarios finales
 El menú de usuario
 Envió y Edición de Artículos
 Envío de Enlaces Web
 Comprobación de Artículos
Como se vio en el capítulo anterior, una vez que accede como usuario registrado a un sitio
web Joomla! se muestra un menú especial denominado Menú del Usuario.
Independientemente de su rol de usuario específico, ya sea: Registrado, Autor, Editor,
Supervisor; podrá ver el mismo Menú del Usuario. No obstante, las funciones disponibles en
este menú variarán dependiendo de los privilegios que tenga.
3.1 Registro de usuarios
Además del Súper-Administrador (usuario “admin”) creado por defecto en la instalación de
Joomla, existen dos formas para que los invitados pueden registrarse como miembros de un
sitio web Joomla:
 Pueden registrarse por sí mismos utilizando el enlace ‘registro’ del formulario de
acceso (si está disponible).
 Un Administrador o un Súper-Administrador puede añadirlos directamente usando el
Panel del Administrador (Back-end).
A continuación se muestran dos imágenes del Formulario de Acceso, con y sin el enlace de
Registro.
Capítulo 3 – Joomla! para usuarios finales 28
El Formulario de Acceso muestra el enlace de ‘registro’ por defecto. El Súper-Administrador
puede deshabilitar esta opción.
Si se pulsa en el enlace ‘registro’ el usuario tendrá que rellenar el siguiente formulario:
Para registros directos, existe una opción de activación por correo electrónico que asegura
que los usuarios proporcionen una dirección de correo electrónico válida. Esta opción también
esta ‘habilitada’ por defecto. En este caso, el usuario recibirá un correo electrónico con un
enlace de activación, que debe ser utilizado para completar el proceso de registro.
Ejercicio: Acceda a la dirección Web indicada por el profesor y regístrese en el sistema.
Abre su cuenta de correo electrónico y lea el correo electrónico que le permitirá completar
el proceso de registro.
Recuperar una contraseña perdida
Como mucha gente de hoy en día, si usted dispone de muchas contraseñas es inevitable que
tarde o temprano se olvide de una de ellas. Joomla!, como la mayoría de los sistemas
actuales, permite reemplazar automáticamente su contraseña en caso de olvidarla.
Capítulo 3 – Joomla! para usuarios finales 29
Pulsando el enlace ¿Recuperar clave? ubicado en el Formulario de Acceso, se mostrará la
siguiente pantalla:
Tras rellenar su nombre de usuario y la dirección de correo electrónico, Joomla! le enviará
una nueva contraseña que podrá usar para acceder al sistema.
La razón por la que Joomla! no puede enviar su vieja contraseña es porque las contraseñas se
almacenan en un formato encriptado, que no es reversible. Esto significa que incluso los
Súper-Administradores no pueden ver su contraseña.
Hoy en día, esto se considera como una práctica apropiada en el diseño de sitios web, por lo
que no se disguste por no poder usar su vieja contraseña, y piense que así las contraseñas
están protegidas
NOTA: Debido a que las nuevas contraseñas son enviadas mediante correo electrónico y el
correo electrónico es en esencia inseguro, recomendamos cambiar las contraseñas que
recibe por correo electrónico lo más pronto posible.
Si su dirección de correo electrónico ha cambiado, la única opción que tiene es encontrar un
enlace en el sitio para contactar con un Súper-Administrador y que él le envíe el correo a su
nueva dirección.
Iniciar sesión
Una vez registrado en el sitio web y respondido el correo de activación (opcional),
simplemente introduce su nombre de usuario y contraseña en el Formulario de Acceso y pulsa
el botón Iniciar Sesión para acceder al área restringida del sitio web.
Menú del usuario
Una vez que ha iniciado sesión en el sitio web, notará que aparece un Menú del Usuario en el
panel de navegación de la izquierda (este puede variar según el tipo de diseño del sitio y el
nivel de usuario).
La siguiente tabla proporciona una breve descripción de cada artículo del Menú del Usuario:
Opción de Menú Detalles/Opciones
Tu Perfil Usado para Ver/Modificar los detalles de la cuenta de usuario.
Enviar artículo Usado para enviar nuevos artículos (Autores y Superiores)
Enviar enlace Usado para Enviar nuevos Enlaces Web.
Cerrar sesión Permite salir del sistema al usuario registrado.
Capítulo 3 – Joomla! para usuarios finales 30
Tu perfil
Para ver sus detalles de cuenta de usuario, puede pulsar el enlace Tu perfil en el menú, y se
mostrará una nueva pantalla. En ella podrá cambiar su nombre, dirección de correo
electrónico, nombre de usuario, contraseña, idioma, zona horaria y sitio de ayuda.
En esta pantalla también puede seleccionar el Editor WYSIWYG por defecto en la lista de
Editor del Usuario. En la instalación por defecto el único editor disponible es el TinyMCE,
que proporciona unas buenas posibilidades básicas para editar contenido HTML directamente
desde el sitio web. El Súper-Administrador puede instalar editores adicionales, en cuyo caso
estarán disponibles también en la lista de editores. Usted también puede elegir no usar un
editor WYSIWYG, si deseas introducir el contenido de un modo plano.
NOTA: Esta opción puede requerir algún conocimiento de HTML.
Cerrar sesión
Pulsa el botón Cerrar Sesión en el Menú del Usuario para finalizar la sesión actual.
3.2 Envío y edición de artículos
En general, la gestión de contenido incluye las siguientes tres operaciones:
 Envío de nuevo contenido al sistema (Artículo).
 Corrección y edición de ese contenido si es necesario.
 Publicación del contenido.
En el esquema de gestión de contenidos de Joomla!, los Autores generalmente son los
responsables de enviar el contenido, los Editores son los responsables de editar el contenido y
Capítulo 3 – Joomla! para usuarios finales 31
los Supervisores son los responsables de publicar el contenido. No obstante, tanto los Editores
como los Supervisores pueden enviar contenido y un Supervisor también puede editar.
Para el objeto de este capítulo, asumiremos que los Autores son los creadores del contenido,
los Editores los que hacen la edición y los Supervisores los que publican el contenido.
Enviar un artículo nuevo
Como dijimos previamente, los usuarios pueden tener diferentes roles en un sistema Joomla!.
Por defecto, los nuevos usuarios reciben el rol de Usuario Registrado. Este tipo de usuario no
puede enviar contenido (a menos que se les asignen otros privilegios).
NOTA: Para poder continuar con estos ejemplos, deberá disponer de privilegios de
administrador del sistema para editar el rol de usuario, o pedir al administrador del sistema
que le proporcione los privilegios para cada uno de los tipos de usuario tratados a
continuación. De lo contrario solo podrá leer la siguiente información y si cabe probar los
ejemplos en un futuro.
Acceso: Selecciona Menú del Usuario -> Enviar artículo, pero no nos aparece esta opción
aunque tengamos privilegios de autor si no salimos y volvemos a entrar de nuevo.
Cuando un Autor pulsa el enlace Enviar artículo en el Menú del Usuario, se le presenta una
pantalla titulada Enviar artículo / Nuevo.
Esta ventana tiene tres zonas principales:
La primera zona contiene uno campo de entrada para introducir el título del nuevo
artículo y a continuación se puede introducir el cuerpo del artículo.
Un editor WYSIWYG permite al Autor introducir el contenido. El editor WYSIWYG incluido
por defecto en la instalación de Joomla! es el TinyMCE, y contiene muchas de las
características disponibles en un típico programa de edición HTML. Con este editor puede
escribir y darle formato al contenido sin tener nociones de HTML. Algunas de las
características de este editor son:
Capítulo 3 – Joomla! para usuarios finales 32
 Seleccionar el tamaño, estilo y color de la letra.
 Insertar listas con numeración o viñetas.
 Justificar el texto a la izquierda, centro o derecha.
 Insertar hipervínculos.
 Crear y editar tablas para insertar contenido tabulado.
Debajo del editor se visualizan tres botones: , y .
El botón permite insertar imágenes en el artículo. Podemos utilizar dos opciones
distintas. La primera consiste en utilizar una de las imágenes almacenadas en nuestro sitio
Web. Selecciona la imagen, y si lo deseas introduce una descripción (aparecerá cuando estén
deshabilitadas las imágenes en el navegador), un título (que podrá aparecer si lo deseas como
leyenda de la imagen) y una alineación (Sin asignar, izquierda o derecha). A continuación,
pulsa el botón Insertar.
La segunda opción consiste en subir una nueva imagen desde nuestro ordenador. Pulsa el
botón Examinar… para seleccionar una imagen en su ordenador. A continuación pulsa el
botón Empezar subida. Complete si lo deseas el resto de campos y pulsa el botón Insertar.
Las imágenes usadas en los artículos se almacenan en una carpeta denominada /stories,
incluida en el directorio /images. El Gestor multimedia permite subir, almacenar y organizar
las imágenes de su sitio web Joomla.
Cuando esté escribiendo artículos largos puede resultar interesante dividirlos en varias
páginas. Puede realizar esto por medio del botón que introduce un salto de página.
Tendrá que introducir un título para la nueva página, así como un alias que será visualizado
Capítulo 3 – Joomla! para usuarios finales 33
en la tabla de contenido del artículo. Esta opción lógicamente no funcionara si el artículo solo
tiene una página.
Cuando un artículo está formado por varias páginas, se visualizará de forma automática una
tabla de contenido en la esquina superior derecha del artículo que nos permitirá saltar a la
página deseada. También se mostrarán los enlaces Anterior y Siguiente, en la parte inferior
del documento, para facilitar la navegación entre las páginas. A continuación se muestra un
ejemplo:
Cuando se incluye un nuevo artículo resulta muy interesante que en primer lugar escribamos
un Texto de Introducción para su artículo. Este Texto de Introducción sirve como resumen del
artículo y puede usarse como reseña del artículo completo cuando se visualiza el contenido
bajo ciertas circunstancias, como un artículo de la Página de Inicio, o en el estilo de página
blog soportado por Joomla!. Sin embargo, no es necesario que divida el artículo de este
modo, usted puede escribir simplemente el artículo completo si así lo deseas.
Para separar el texto introductorio del artículo completo utilice el botón (ubicado
por debajo del área de edición). Aparece una línea de puntos en el cuadro de texto
mostrando el punto donde se corta el texto con un Leer más...
La segunda zona contiene unos campos de entrada en los que el Autor puede indicar
diferentes características del artículo. Cada uno de estos campos se explican en la
siguiente tabla.
Capítulo 3 – Joomla! para usuarios finales 34
Campo Detalles/Opciones
Sección Sección a la que pertenece el Artículo. Los conceptos de Sección y
Categoría permiten organizar el contenido de nuestra Web. Serán
explicados en el capítulo 5.
Categoría Categoría a la que pertenece el Artículo. La selección desplegable
dependerá de la Sección seleccionada en el campo anterior.
Publicado Indicar ‘Si’ para que el artículo sea publicado y ‘No’ si de momento
no queremos que sea publicado. Dependiendo de los privilegios de
nuestro usuario es posible que este campo no aparezca. Recuerde
que solo los usuarios Supervisores (o superiores) pueden validar la
publicación de un artículo.
Mostrar en la página
principal
Indicar ‘Si’ para que el artículo aparezca en la página de inicio.
Pseudónimo del autor El Autor puede crear un nuevo artículo bajo un alias, en vez del
Nombre de Usuario que usó para el registro en el sitio web. Por
supuesto, esto y todos los demás aspectos del artículo, están
sujetos a revisión editorial por un Editor o Supervisor.
Iniciar la
publicación el:
Este campo permite determinar el momento en que se publicará el
artículo y si se mostrará en la Página de Inicio. El campo Inicio de la
Publicación permite al Autor especificar la fecha y la hora en que el
artículo estará disponible en el sistema.
El formato para especificar la fecha y hora es ‘Año-Mes-Día
Hora:Minutos:Segundos’. Como puede ver en la imagen de arriba,
este artículo fue ajustado con una fecha de inicio de publicación a
14 de octubre de 2006 a las 8 AM.
Finaliza la
publicación el:
El campo Fin de la Publicación permite al Autor especificar la fecha
y la hora en que el artículo expirará. Este campo utiliza el mismo
formato de fecha/hora que el campo Inicio de la Publicación, pero
también puede utilizarse la palabra clave ‘Never’ (Nunca) para que
el artículo forme parte permanentemente del sitio web.
Nivel de Acceso Público El artículo estará disponible para el área Pública del
sitio web, incluyendo los invitados que no están
registrados en el sitio.
Registrado Si el autor elige este Nivel de Acceso, el contenido
Capítulo 3 – Joomla! para usuarios finales 35
estará disponible solo para los usuarios registrados en
el sitio web.
Especial Seleccionando el Nivel de Acceso ‘Especial’, solo
tendrán acceso al contenido los usuarios con una
cuenta superior a ‘Registrado’, es decir: Autores,
Editores, Supervisores, o también Administradores.
Ordenando Cualquier nuevo artículo se añade, por defecto, al inicio de la lista
de artículos. En última instancia, un Editor o un Supervisor pueden
determinar su posición (el artículo debe guardarse primero).
NOTA: Los contenidos enviados por Autores no aparecerán en el sitio web hasta que un
Supervisor o un Administrador los publique. Si esto no ocurre antes de la fecha/hora de
Inicio de la Publicación, el artículo no se mostrará en el tiempo especificado. Los Autores
deben dejar el suficiente tiempo para que el artículo pueda ser revisado y publicado por
usuarios con derechos de publicación.
La tercera zona contiene los campos de Metadatos. Se usan para que el autor describe el
contenido que está introduciendo. La introducción de estos campos es opcional.
Los campos de Descripción y Palabras Clave introducidos aquí, no estarán visibles en el
documento publicado. Los Motores de Búsqueda de Internet y otros sistemas los utilizan para
clasificar de una forma apropiada la información contenida en el artículo.
NOTA: El siguiente código HTML que será incluido dentro de la etiqueta <head></head> de
la página del artículo:
<meta name="description" content="Joomla! – Motor de Portales Dinámicos y
Sistema de Gestión de Contenido, Este artículo proporciona información básica sobre
el uso del CMS Joomla!" />
<meta name="keywords" content="Joomla! CMS autor editor supervisor" />
Una vez completada la información introducida puede almacenarla pulsando el botón Guardar
(si deseas seguir con la edición), o anular la acción pulsando el botón Cancelar. Estos botones
se encuentran en la parte superior.
Editar un artículo ya creado
En Joomla!, los Autores pueden editar su propio contenido una vez que ha sido publicado.
Adicionalmente, los Editores y Supervisores también pueden editar el contenido enviado por
cualquier Autor del sitio. La edición implica el mismo proceso que el utilizado para enviar un
Capítulo 3 – Joomla! para usuarios finales 36
nuevo contenido. Todas las pantallas son las mismas y ejecutan la misma función. La única
ligera diferencia que necesita conocer es cómo acceder al artículo para poder editarlo.
Cuando acceden al sistema Joomla!, los Autores, Editores y Supervisores pueden ver un
pequeño icono de Edición al lado de los artículos de los que son responsables de su
autoría, edición o publicación. Pulsando este icono se mostrará una página de edición del
contenido que contendrá las mismas pantallas que hemos descrito para la creación de
artículos. Desde aquí se puede editar el contenido y guardar el artículo una vez más.
En la imagen superior, los Editores y Supervisores verían el icono de edición asociado a todos
los contenidos del sistema, lo que les permitiría editar cualquier artículo de cualquier Autor.
Funciones del Supervisor
Los Supervisores tienen todos los privilegios de los Autores y Editores, y además disponen de
capacidad para publicar los artículos en el sitio web. Los Supervisores tienen acceso a los
mismos controles de envío y edición de contenido que hemos visto previamente. Por tanto,
los Supervisores también pueden crear sus propios contenidos, editar el contenido de otros
Autores o Editores y publicar el contenido en el sitio web.
La diferencia más notable que un Supervisor advertirá al enviar o editar un artículo es la
aparición de un nuevo campo denominado Publicado. Este campo permite al Supervisor
publicar los artículos sin tener que acceder al Panel de Administración (Back-end). Cuando se
publica el artículo, este podrá ser visto en el sitio web entre las fechas y horas establecidas
por los campos de Inicio y Final de Publicación.
A diferencia del resto de usuarios un Supervisor podrá ver los artículos pendientes de
publicar, estos serán resaltados en color azul. Si el Supervisor deseas publicar el artículo ha
de pulsar el botón de Edición y marcar el campo Publicado a ‘Si’.
Capítulo 3 – Joomla! para usuarios finales 37
NOTA: Los Supervisores pueden publicar artículos en sitios web Joomla! sin tener que
acceder al Panel del Administrador (Back-end). Existe un rol equivalente al Supervisor que
permite acceder al Panel del Administrador (Back-end) y ejercer los mismos permisos de un
Supervisor en el área pública del sitio web. Este rol es conocido como Mánager y será
comentado más adelante en este manual del usuario.
3.3 Enviar enlaces Web
El Enlace Web es otra forma de contenido que utiliza un sitio web Joomla!.
Los enlaces web son simples vínculos a otros sitios de interés, y pueden ser enviados por
cualquier usuario Registrado en un sitio web Joomla!.
Puede acceder a esta función pulsando el vínculo Enviar Enlace del Menú del Usuario.
Como puede ver en la siguiente imagen, cuando pulsa el artículo de menú Enviar Enlace se
presenta una ventana que permite introducir el Nombre, Categoría, URL, si ha de ser
Publicado y la Descripción del enlace web que deseas enviar.
Una vez enviados no se pueden ni borrar, ni modificar desde el Front-end. Solo desde el Back-
end.
Advertirá que, inmediatamente después de enviar un nuevo Enlace Web, el sistema regresará
a la página de inicio mostrando un breve mensaje, a menudo pasado por alto, agradeciéndole
el envío e indicando que deberá ser revisado antes de publicarlo en el sitio web.
Existe una interesante cuestión a considerar sobre la función Enviar Enlace en un sitio web
Joomla!. Estos Enlaces Web no podrán publicarse desde el Front-end del sitio web Joomla!.
Esto significa que cualquier enlace web enviado por cualquier usuario desde el Front-end
necesita ser publicado por un usuario con privilegios de administrador desde el Back-end (de
otro modo no podrán incorporarse al sitio web).
Capítulo 3 – Joomla! para usuarios finales 38
NOTA: Enlaces Web son los únicos contenidos que un usuario Registrado puede enviar.
Una vez que el enlace web ha sido publicado, estará disponible en la sección Enlaces del sitio
web. En la instalación por defecto de Joomla!, puede acceder a esta sección desde el artículo
de menú Enlaces del Menú Principal.
Este artículo de menú le llevará a una página que muestra las Categorías de enlaces web
disponibles. Pulsando el título de una de las categorías se mostrará una página en la que
vemos que nuestro nuevo enlace está ahora disponible para su uso.
NOTA: El texto introductorio de la página de Categorías de Enlaces Web es editable. Se
acceso a través del archivo de idioma, pero puede personalizarse en la configuración del
artículo de menú ‘Enlaces’.
Capitulo 4 Instalación de Joomla en un servidor
de hosting
En este capítulo vamos a describir los pasos a seguir para instalar nuestro sitio Joomla creado
en un servidor local a en un servidor de hosting. También explicaremos como registrar nuestro
propio dominio y asociarlo a este servidor.
Para realizar la instalación de nuestro sitio web debemos de realizar los siguientes pasos:
 Dar de alta un servicio de hosting. Crearemos nuestro dominio y contrataremos el
alojamiento podemos contratar el dominio y el alojamiento juntos o por separado en
proveedores distintos.
 Descargar la versión de Joomla con la vamos a trabajar.
 Instalar en nuestro ordenador un cliente FTP para subir los ficheros de Joomla al
servidor. En nuestro caso instalaremos Filezilla.
 Subir los ficheros de Joomla a la carpeta public_html del servidor.
 Crear una base de datos en mysql para que contenga los datos de nuestro sitio.
 Proceder a la instalación de Joomla, de forma similar a como se hizo en el capítulo 2.
Dar de alta un servicio de hosting
Existen muchas empresas que ofrecen servicio de hosting, algunas incluso de forma gratuita.
Las gratuitas tienen algunos inconvenientes, como su lentitud y el funcionamiento de la
cuenta de correo. En este curso hemos elegido un servicio de pago, en concreto uno de la
empresa Redcoruna para describir la instalación Joomla. No obstante, los pasos a seguir en
otras empresas son similares a los que se describen.
Si entramos en la página http://www.redcoruna.com y accedemos a la sección hosting,
podemos encontrar diferentes tipos de paquetes que se adaptan a diferentes necesidades. En
este curso está incluido el alojamiento por 6 meses del “Plan Single” y el registro de tres
dominios por un año. Para abonar este servicio cada alumno va a recibir un cupón de
Redcoruna contratado previamente.
Vamos a proceder al registro, pulsando en “¿Eres nuevo?”. Nos aparecerá una pantalla donde
introduciremos todos los datos que nos piden y aceptaremos la política de privacidad.
Después comprobaremos el correo, donde nos han mandado el usuario y la contraseña para
entrar en nuestra cuenta. También nos darán la dirección del panel de control
http://panel.redcoruna.com desde el que podremos gestionar completamente nuestros
productos y servicios.
Capítulo 4 – Instalación de Joomla en un servidor de hosting 41
Visitaremos nuestro panel para familiarizarnos con el.
Una vez dentro cambiaremos la contraseña por otra que recordemos más fácilmente, en “Mis
datos”
Pasamos ahora a la contratación del dominio y alojamiento de nuestro sitio web. Ponemos en
la barra de nuestro navegador http://www.redcoruna.com. Una vez en la página iremos a
hosting compartidos. Veremos la información detallada de los planes de hosting que ofrece
Redcoruna. Para este curso hemos contratado “Plan Single”.
Pulsaremos en contratar en el botón de este plan.
NOTA: Suponemos que llegado este momento tenemos muy claro el nombre del dominio y
su extensión. “nombre.com”, nombre.es”…
No obstante con este paquete nos permite registrar 3 dominios distintos, pero al
contratarlo deberemos de dar uno, que será el dominio principal. Los otros dos los podemos
definir más adelante.
Elegiremos la opción de 6 meses en el desplegable, ya que es lo contratado en nuestro cupón.
Más abajo pondremos nuestro dominio, si antes no hemos comprobado si esta libre, no pasa
nada, ya que nos lo indicara.
Capítulo 4 – Instalación de Joomla en un servidor de hosting 42
Una vez tengamos claro nuestro dominio agregaremos al carrito y nos aparecerá la siguiente
pantalla:
Aquí pulsaremos “No utilizar el Cupón”. En este paso es donde nos identificamos como usuario
(si ya lo somos), o bien nos damos de alta en su defecto. Luego introduciremos el número de
cupón facilitado por el profesor y comprobaremos que la cantidad a pagar es 0€.
NOTA: Cuando hemos realizado un pedido aunque no lo abonemos se genera una factura
proforma, que queda como pendiente en nuestra cuenta. Si no la deseamos deberemos
esperar a la fecha de caducidad para que se elimine.
Es entonces cuando deberemos ir a nuestro correo para ver la información sobre el hosting
contratado. Esta información es muy conveniente anotarla en el formulario del apartado
“Ficha con Información Crítica de Sitio Web”.
En este momento podemos poner en nuestro navegador el nombre de nuestro dominio y
comprobaremos que se visualiza una página por defecto de alojamiento en Redcoruna, ya que
todavía no hemos instalado nuestra web.
Descargar una versión de Joomla
Para la descarga del software existen muchas páginas disponibles, en nuestro caso nos iremos
a http://www.joomlaspanish.org/ en las pestañas de la derecha de la pantalla buscamos
joomla 1.5.x y procedemos a su descarga.
NOTA: Vamos a utilizar la versión 1.5 en vez de la versión 1.6, ya que, aunque la 1.6 sea
estable y funcione correctamente, hasta la fecha VirtueMart no funciona bien con la 1.6
Capítulo 4 – Instalación de Joomla en un servidor de hosting 43
Descargar e instalar Filezilla
El siguiente paso es la instalación de un programa para subir los ficheros por FTP. En este
caso vamos a utilizar el Filezilla, que se puede descargar desde el área de cliente de
Redcoruna, aunque también está disponible en muchos otros sitios de Internet. Entramos con
nuestro usuario y contraseña, accedemos a la pestaña de soporte y buscamos la configuración
de Filezilla donde aparecerá una página para descargarlo.
Una vez descargado e instalado, ejecuta Filezilla. La primera ventana que verás será esta:
En este programa, existen dos formas diferentes para conectarse al servidor. Una es a través
del método "Conexión Rápida". De esta forma, únicamente deberás completar las casillas
superiores (Servidor, Nombre de Usuario, Contraseña y Puerto) y pinchar en el botón
"Conexión Rápida".
La otra opción, permite configurar una conexión para que en futuras ocasiones, no tengas que
estar introduciendo los datos repetidamente y puedas conectarte de forma automática. Para
configurar esta conexión deberás pinchar en el botón señalado con la flecha roja y acto
seguido, emergerá una ventana como la imagen inferior:
Capítulo 4 – Instalación de Joomla en un servidor de hosting 44
Al igual que en la "Conexión Rápida" prácticamente lo único que debes hacer, es introducir los
datos de conexión. A continuación se enumeran los pasos necesarios para configurarla:
1 Pincha en "Nuevo sitio".
2 Introduce el nombre que desees darle a la conexión.
3 Escribe el nombre de su servidor FTP. Para conexiones en servidores de
RedCoruna, por defecto se configurar "ftp.sudominio.com"
 En caso de que el dominio todavía no apunte a su plan de alojamiento (porque
no tenga las DNS correspondientes, acaba de registrarlo...) tendrás que
utilizar provisionalmente la dirección IP de tu servidor. En caso de ser de
RedCoruna, sería del estilo 92.43.XX.XX
 En el tipo de servidor, puedes optar sin ningún otro requerimiento por "FTP-
File Transcer protocol" o bien por "FTPES - FTP sobre TLS/SSL explícito"
4 Generalmente, no es necesario escribir el puerto ya que se utiliza el puerto por
defecto (21) en caso de utilizar otro, deberá especificarse.
5 El tipo de conexión, deberá ser con identificación de usuario y contraseña (podría
ser "Normal" o bien "Preguntar la contraseña".
6 Debes especificar el nombre de usuario. OJO! Si el nombre de usuario no es el
principal de la cuenta, es decir, pertenece a una cuenta de FTP, deberás
introducir nombre_usuario@dominio.
7 Introduce la contraseña correspondiente al usuario anteriormente escrito.
Finalmente acepta los cambios y una vez de nuevo en la ventana principal del programa,
pincha aquí:
Capítulo 4 – Instalación de Joomla en un servidor de hosting 45
Verás una línea con el nombre de cada conexión configurada. Únicamente pincha encima y el
Filecilla se conectará automáticamente.
NOTA: Hay que tener en cuenta que la contraseña del FTP no la hemos cambiado todavía,
solo hemos cambiado la de acceso a la cuenta de usuario, por lo que para entrar
utilizaremos la contraseña facilitada en el correo.
Subir los ficheros de Joomla a la carpeta public_html del servidor.
Como dice en el correo recibido de Redcoruna, los archivos de nuestro sitio Web han de estar
dentro de la carpeta /public_html/. Por lo tanto tenemos que copiar todos los archivos de la
versión que hemos descargado de Joomla dentro de esta carpeta.
Comienza descomprimiendo el archivo .zip con la versión elegida de Joomla en una carpeta
local de tu ordenador. Vamos a acceder desde la parte izquierda de la pantalla de Filezilla a
esta carpeta local, y en la parte derecha de la pantalla de Filezilla a la carpeta remota
/public_html. Copia todos los archivos de la carpeta local a la remota.
Si ya existe un index.html bórralo o cambiarle de nombre, para que nos abra el fichero
correcto para la instalación.
NOTA: Existe otra alternativa algo más rápida pero menos visual. Accede al cPanel y
selecciona “Administrador de Archivos”. Entra dentro de la carpeta /public_html y pulsa en
el botón de la barra superior “Cargar”. Selecciona el archivo .zip con la versión de Joomla
deseada. Selecciona el archivo que acabamos de subir y pulsa en el botón “Extraer”. El
fichero zip será descomprimido en la carpeta donde se encuentre. Ya no necesitamos el
zip, selecciónalo y pulsa en el botón “Borrar”.
Crear la base de datos en mysql.
A diferencia de la instalación en local, en remoto resulta necesario crear una base de datos
(BD) que contendrá toda la información introducida en nuestro sitio.
Vamos a necesitar entrar en el cpanel de la empresa de hosting, en nuestro caso Redcoruna.
En el navegador pondremos http://www.sudominio.com/cpanel, nos pide el usuario y la
contraseña (facilitada a través del correo por Redcoruna).
Una vez en cPanel y busca la sección “Base de Datos”, dentro encontrarás el siguiente icono:
Aquí pulsa en “Crear una Nueva Base de Datos” introduce el nombre de la BD, por ejemplo
“joomla”. Observa como la parte inicial del nombre viene prefijado por Redcoruna, este
coincide con nuestro nombre de usuario. Pulsa el botón “Crear Base de Batos”
Capítulo 4 – Instalación de Joomla en un servidor de hosting 46
Seguidamente crea al menos un usuario de la BD. Para ello, Rellena el apartado que vemos a
continuación y pulsa en “Crear Usuario”.
En el ejemplo, el nombre de usuario es el mismo que el de la base de datos. Debes enlazar la
BD con el usuario que acabamos de crear:
Cuando ya lo tengamos enlazado, comprobaremos que nos aparece la información mostrada
en la imagen siguiente:
Pulsando encima del nombre del usuario en la imagen superior podemos dar o quitar
privilegios al usuario. En nuestro caso se los vamos a dar todos, ya que será el usuario que
administre la BD. Cuando tengamos marcados o desmarcados los privilegios guardaremos los
cambios.
Capítulo 4 – Instalación de Joomla en un servidor de hosting 47
Proceder a la instalación de Joomla en remoto.
Para la instalación de Joomla abrimos un navegador Firefox, Crome o Safari. No se
recomienda Internet Explorer por dar algunos problemas con Joomla. De hecho más adelante
comprobaremos como la apariencia de nuestra página en cada navegador cambia. Ponemos en
la barra del navegador http://www.sudominio.com/ (en nuestro ejemplo www.joomla-
curso.com/joomla) y nos debe de aparecer la pantalla de bienvenida a la instalación de
Joomla.
Procederemos como la instalación de forma similar a como se hizo en local en el capítulo 2,
solo vamos a comentar las diferencias de local a remoto.
Una de las diferencias aparece en el paso 4: “Configuración de la base de datos”. El nombre
de la base de datos, el de usuario y la contraseña han de introducirse según los dados al crear
la base de datos en el apartado anterior.
Capítulo 4 – Instalación de Joomla en un servidor de hosting 48
Como nombre del servidor seguiremos poniendo localhost. Esto es así siempre que el servidor
de bases de datos esté en la misma máquina que el servidor Web. Otras empresas de hosting
sitúan el servidor de base de datos en un ordenador diferente. En estos casos introduciremos
el valor que nos indique el proveedor de hosting.
En la instalación en remoto no instales los ejemplos, ya que alojará la Web con la que
empezarás a trabajar y resulta más sencillo si está vacía.
Capítulo 4 – Instalación de Joomla en un servidor de hosting 49
Formulario con Información crítica de sitio Web
Como has podido comprobar, a lo largo de la instalación has tenido que introducir gran
cantidad de usuarios, contraseñas, URLs. Resulta muy importante que recuerdes toda esta
información, para lo cual te recomendamos que la guardes por escrito. Con este propósito
puedes utilizar un formulario donde Rellenes los datos proporcionados en el correo mandado
por la empresa de hosting, más los dados de alta en el dominio y la base de datos. A
continuación se muestra un ejemplo de un formulario que recoge todos estos datos:
Sitio:
www.joomla-curso.com
Acceso al área de cliente de hosting:
dirección: http://panel.redcoruna.com
usuario: mimombre@gmail.com
contraseña: ++++++
Hosting (cpanel):
empresa: http://www.redcoruna.com
dirección: http://joomla-curso.com/cpanel
usuario: ixhytgkk
contraseña: ++++++
fecha de contratación: 20/04/2011
fecha de expiración: 6 meses
Base de Datos:
nombre: ixduzzvu_joomla
usuario: ixduzzvu_joomla
contraseña: ++++++
servidor: localhost
FTP:
servidor: ftp.joomla-curso.com
usuario: ixhytgkk
contraseña: +++++
Correo:
POP3: mail.joomla-curso.com
SMTP: mail.joomla-curso.com
Dominio:
Empresa: http://www.redcoruna.com
Usuario: igual que en hosting
Contraseña: igual que en hosting
Fecha de contratación:20/04/2011
Fecha de expiración:20/04/2012
Joomla:
Usuario super-administrador: admin
contraseña: +++++
Capítulo 5 – Organización del contenido
5.1 Acceso al área administración (Back-end).
Para poder organizar el contenido antes debemos acceder a las funciones de la
Administración (Back-end).
Lo haremos introduciendo la siguiente URL: www.sudominio.com/administrator
(localhost/administrator si estás trabajando con un servidor local).
Se mostrará la pantalla con el siguiente formulario de acceso:
Introduce su Nombre de usuario (normalmente admin) y la contraseña y pulsa el botón
“Acceder”. Se mostrará el Panel de Control (Página de Inicio de la Administración).
5.2 El Panel de control
Una vez que hayamos iniciado sesión se presentará el Panel de Control, también conocido
como Página de Inicio de la Administración. Podremos volver a esta pantalla en el momento
que desee, utilizando la opción de menú Sitio.
Capítulo 5 – Organización del Contenido 52
5.3 Estructura de la organización
Una de las características más interesantes de Joomla! es que diferencia claramente entre el
contenido de un sitio Web y su representación visual. En este capítulo describiremos como
Joomla utiliza una jerarquía para organizar el contenido de nuestro portal y cómo podremos
editar y gestionar este contenido.
En el Sistema de Gestión de Contenido Joomla!, existe una jerarquía de organización del
contenido en tres niveles:
 Secciones: Contenedores principales; en su interior están las Categorías.
 Categorías:Contenedores secundarios; en su interior están los Artículos.
 Artículos: Son los textos e imágenes que usted muestra en una página.
Debemos tener en cuenta que no podemos crear un Artículo a menos que tengamos creadas
una Sección y una Categoría en donde incluirlo.
Se podría imaginar esta estructura como una jerarquía en la que: las Secciones son cajones,
las Categorías son carpetas y los Artículos son documentos de papel.
Si tenemos los documentos de papel desperdigados por cualquier parte de la habitación, esto
resultaría en un gran desorden. Si tenemos los documentos distribuidos en carpetas, pero las
carpetas están desperdigadas por la habitación, no sería mucho mejor. Si tenemos los
documentos en un cajón, pero sin organizarlos en carpetas, tampoco sería mejor. Por lo
tanto, mantendremos las cosas organizadas, poniendo los documentos (Artículos) dentro de
carpetas (Categorías) y éstas dentro de cajones (Secciones).
Vamos a ilustra estos importantes conceptos mediante un ejemplo. Supongamos que estamos
diseñando un portal Web para una asociación musical. Esta asociación desarrolla diferentes
actividades, entre las que destacan: Una escuela musical, una banda, una banda joven y una
coral. Un posible ejemplo de organización de contenido podrí ser el siguiente:
Sección Categoría Artículo
General
Información
-Presentación
-¿Dónde estamos?
-…
Junta directiva
-Miembros
-Estatutos
-Acta de la última reunión
Noticias -Apertura de la nueva sede
Escuela musical
Información
-Bienvenida de la directora
-Sobre la Escuela
Alumnos
-Horarios
-Partituras para metal
Profesores -Listado de alumnos
Noticias
-Abierta la matrícula
-Audición fin de curso
Banda
Información
-Componentes
-Repertorio
Actuaciones
-Grabación último concierto
-Fotos del viaje a …
Noticias -Nuevo horario de ensayos
Podemos pensar en cómo organizar un sitio, sin tener que preocuparnos de los aspectos del
diseño sobre cómo se mostrarán las diferentes partes. Estos temas los resolveremos en el
capítulo dedicado a plantillas.
Capítulo 5 – Organización del Contenido 53
Los siguientes apartados tratarán el proceso para administrar:
 Secciones
 Categorías
 Artículos
Un Gestor tiene todos los privilegios de acceso de un Publicador. Además, tiene los privilegios
en el Back-end que le permiten gestionar Secciones, Categorías y Artículos. Todos estos
aspectos serán tratados en este capítulo.
5.4 Gestor de secciones
En este apartado, se describirá como:
 Crear una nueva Sección.
 Copiar una Sección.
 Eliminar una Sección.
Se mostrará la pantalla Gestor de Secciones:
Descripción de las Columnas
Columna Detalles/Opciones
Selección Pulsa está casilla para seleccionar un Sección. Si aparece un icono Candado en
lugar de la casilla de selección, la sección está bloqueada, sólo podrá
desbloquearla si usted es el autor de la Sección o si tiene privilegios de Súper-
Administrador.
Título Este es el nombre de la Sección. Pulsa el Nombre para editar los parámetros de
la Sección.
Publicado Muestra si la Sección está publicada o no. Pulsa los iconos Publicar y
Despublicar para cambiar el estado.
Ordenar Muestra el orden de las Secciones en el listado. Puede ordenar las Secciones
introduciendo un valor en el campo orden y pulsando el icono Guardar
(disquete). También puede usar las flechas para mover la Sección Arriba o
Capítulo 5 – Organización del Contenido 54
Abajo, y así cambiar el orden en el listado.
Acceso Muestra qué tipo de usuarios pueden visualizar la Sección. Pulsa el nivel de
Acceso para escoger otro valor: Público, Registrado o Especial.
#
Categorías
Este es el número de Categorías definidas dentro de esta Sección.
# Activo Este es el número de Artículos publicados en la Sección.
#
Papelera
Este es el número de Artículos pertenecientes a la Sección y que actualmente
se encuentran en la Papelera.
ID Muestra el Número de Identificación de la Sección en la base de datos. El
sistema del sitio Joomla! lo genera automáticamente en el momento en que se
crea la Sección.
Paginador
Al final de la lista de Secciones se muestra un Paginador (<< Inicio < Anterior [número de
página] Siguiente > Fin >>), que permite navegar entre las páginas del listado de secciones.
Puede escoger el número de secciones que se muestran en cada página, seleccionando un
valor de la lista desplegable en la parte inferior de la pantalla (también puede establecer un
valor por defecto en la Configuración Global para todos los listados de elementos).
Crear una nueva sección
Pulsaremos el icono Nuevo. Se mostrará la pantalla Sección: [Nuevo].
Completaremos los siguientes campos:
Campo Detalles/Opciones
Título Escribe aquí el título de la nueva Sección, tal y como quiere que se
muestre.
Alias Escribe aquí un alias para la Sección. Este alias se utilizará en el código
PHP. No introduce espacios en blanco.
Publicado Selecciona Sí para mostrar el contenido de la Sección en el Sitio (Front-
end) o No para no mostrarlo.
Capítulo 5 – Organización del Contenido 55
Nivel de acceso Selecciona el tipo de usuario que podrá visualizar esta Sección: Público,
Registrado o Especial.
Imagen Selecciona la imagen a mostrar junto al texto de Descripción de la
Categoría. La lista desplegable muestra las imágenes de la carpeta
images/stories.
Posición de la
Imagen
Selecciona la posición de la imagen en relación al texto de Descripción
de la Sección: Centrar, Izquierda o Derecha.
Descripción de la
Sección
Escribe aquí, si lo deseas, un texto que describe la Sección. Este texto
se mostrará (si así se decide) cuando la Sección se visualice como tabla,
blog… Las opciones de formato dependen del Editor de Texto que
utilice. Se recomienda no insertar saltos de página.
Pulsaremos el icono Guardar.
NOTA: Regresará a la pantalla Administrador de Secciones, que ahora mostrará el nombre
de la Nueva Sección creada.
Copiar una sección
Selecciona la Sección que deseas copiar usando la casilla de selección situada a la izquierda
del título. Pulsa el icono Copiar. Se mostrará la pantalla Sección [Copiar].
Introduce un nuevo Nombre de Sección en el campo ‘Copiar a la Sección’ y pulsa el icono
Guardar.
Esto copiará las Categorías listadas y todos los artículos de cada Categoría (también listados)
a la nueva Sección creada.
Eliminar una sección
Seleccionaremos la sección que queremos eliminar usando la casilla de selección situada a la
izquierda del título. Pulsamos el icono Borrar. Nos preguntará si ¿Estamos seguros?. Si
queremos continuar pulsaremos el botón Aceptar.
NOTA: La sección no puede contener ningún Artículo de Contenido ni Categoría para poder
ser eliminada. Asegúrate de eliminar todos los contenidos previamente.
La Sección será eliminada del listado y de la base de datos.
5.5 Gestor de categorías
En este apartado, se describirá como:
 Crear una nueva Categoría.
 Mover un Categoría.
 Copiar una Categoría.
 Eliminar una Categoría.
Se mostrará la pantalla Gestor de Categorías [Contenido].
Capítulo 5 – Organización del Contenido 56
Iconos de la Barra de Herramientas
En esta pantalla dispone de las siguientes funciones: Publicar, Despublicar, Mover, Copiar,
Borrar, Editar, Nuevo y Ayuda.
Filtrar
Puede introducir un texto en el campo Filtro para refinar la lista buscando en el título de las
Categorías. Escribe cualquier texto y pulsa ‘Enter’. También puede filtrar la lista por la
Sección a que pertenecen las Categorías o por su estado (publicado o despublicado).
Descripción de las columnas
Columna Detalles/Opciones
Selección Pulsa está casilla para seleccionar un Categoría.
Título Este es el nombre de la Categoría. Pulsa el Nombre para editar los
parámetros de la Sección.
Publicado Muestra si la Categoría está publicada o no. Pulsa los iconos Publicar y
Despublicar para cambiar el estado.
Ordenar por Permite cambiar el orden de las Categorías en el listado.
Acceso Muestra qué tipo de usuarios pueden visualizar la Categoría. Pulsa el
nivel de Acceso para escoger otro valor: Público, Registrado o
Especial.
Sección Sección a la que pertenece la Categoría.
# Activo Este es el número de Artículos publicados en la Categoría.
# Papelera Este es el número de Artículos pertenecientes a la Categoría y que
actualmente se encuentran en la Papelera.
ID Muestra el Número de Identificación de la Sección en la base de datos.
Crear una nueva categoría
Pulsa el icono Nuevo. Se mostrará la pantalla Categoría: [Nuevo].
Capítulo 5 – Organización del Contenido 57
Completa los campos. Como puede observar estos coinciden con los utilizados en las
secciones. Si necesita alguna aclaración consulte el apartado crear una nueva sección.
Pulsa el icono Guardar.
NOTA: Regresará a la pantalla Administrador de Categorías, que ahora mostrará el nombre
de la Nueva Categoría creada.
Mover una categoría
Selecciona la Categoría que deseas mover usando la casilla de selección situada a la izquierda
del título. Pulsa el icono Mover. Se mostrará la pantalla Categoría: [Mover].
Selecciona la Sección a la que se moverá la Categoría y sus Artículos asociados, y pulsa el
icono Guardar.
Capítulo 5 – Organización del Contenido 58
NOTA: Regresará a la pantalla Administrador de Categorías [Contenido: Todo], y se
mostrará la leyenda (Número) Categorías movidas a (Nombre de la Sección) en la parte
superior de la pantalla.
Copiar una Categoría
Selecciona la Categoría que deseas mover usando la casilla de selección situada a la izquierda
del título. Pulsa el icono Copiar. Se mostrará la pantalla Copiar Categoría.
Selecciona la Sección a la que se copiará la Categoría y sus Artículos asociados, y pulsa el
icono Guardar.
NOTA: Regresará a la pantalla Administrador de Categorías [Contenido: Todo], y se
mostrará la leyenda (Número) Categorías copiadas a (Nombre de la Sección) en la parte
superior de la pantalla.
Eliminar una categoría
Selecciona la Categoría que deseas eliminar usando la casilla de selección situada a la
izquierda del título. Pulsa el icono Borrar. Preguntará si ¿Está usted Seguro? Si quieres
continuar pulsa el botón Aceptar.
NOTA: La Categoría no puede contener ningún Artículo de Contenido para poder ser
eliminada. Asegúrese de eliminar todos los contenidos previamente.
La Categoría será eliminada del listado y de la base de datos.
5.6 Gestor de artículos
Los Gestores, Administradores y Súper-Administradores pueden crear, editar y gestionar los
Artículos desde el Administrador (Back-end) o desde el Sitio (Front-end).
En este apartado, se describirá como:
 Crear un nuevo Artículo de Contenido.
 Mover un Artículo de Contenido.
 Copiar un Artículo de Contenido.
 Archivar un Artículo de Contenido.
Se mostrará la pantalla Gestor de artículos.
Capítulo 5 – Organización del Contenido 59
El Gestor de artículos muestra un listado de todos los Artículos de su sitio.
Iconos de la barra de herramientas
En esta pantalla disponemos de las siguientes opciones: Desarchivar, Archivo, Publicar,
Despublicar, Mover, Copiar, Papelera, Editar, Nuevo, Preferencias y Ayuda.
Filtrar
Puede introducir un texto en el campo Filtro para restringir el listado en base a la presencia
de dicho texto en el título de los artículos. También puedes filtrar la lista en base a la
sección, categoría, autor y/o estado del artículo, seleccionando una o más combinaciones en
las listas desplegables.
Descripción de las columnas
Columna Detalles/Opciones
Selección Pulsa está casilla para seleccionar un Artículo. Si aparece un icono
Candado en lugar de la casilla de selección, el artículo está bloqueado,
sólo podrá desbloquearlo si usted es el autor del Artículo de Contenido
o si tiene privilegios de Súper-Administrador.
Título Este es el título del Artículo de Contenido. La lista de Artículos está
ordenada según el orden específico de Secciones y Categorías. Pulsa el
Título del Artículo de Contenido para editarlo.
Publicado Esto muestra si el Artículo está Publicado o No Publicado. Pase el ratón
sobre el icono para ver algunos datos de la información de publicación.
Pulsa este icono para cambiar el estado de publicado a no publicado o
viceversa.
Página principal Esto muestra si el Artículo de Contenido está publicado o no en la
Página de Inicio del sitio. Pulsa este icono para publicar o no publicar
este Artículo en la Página de Inicio.
Ordenar Muestra el orden de los Artículos en el listado. Pulsa las flechas para
mover el Artículo Arriba o Abajo. También puede ordenar los Artículos
introduciendo un valor en el campo orden y pulsando el icono Guardar.
Acceso Muestra qué tipo de usuarios pueden visualizar el Artículo de
Contenido. Pulsa el Nivel de Acceso para escoger otro valor: Público,
Registrado o Especial.
Sección Esta es la Sección a la que pertenece el Artículo. Pulsa el Título de la
Capítulo 5 – Organización del Contenido 60
Sección para editarla.
Categoría Esta es la Categoría a la que pertenece el Artículo de Contenido. Pulsa
el Título de la Categoría para editarla.
Autor Este es el nombre del autor del Artículo. Si se muestra en rojo, puede
pulsar el Nombre de Autor para editarlo.
Fecha Esta es la fecha en que se creó el Artículo de Contenido.
Impresiones Número de impresiones del artículo.
ID Muestra el Número de Identificación del Artículo de Contenido en la
base de datos. El sistema del sitio Joomla! lo genera automáticamente
en el momento en que se crea el artículo.
Información de la publicación
En la parte inferior de la página hay varios iconos que explican el estado de publicación de los
Artículos:
Publicado, pero está Pendiente: Este icono indica si un artículo está publicado
pero está pendiente de aprobación.
Publicado y es Actual: Este icono indica que el artículo está publicado
actualmente.
Publicado, pero ha Expirado: Este icono indica que el artículo de contenido está
publicado pero ha expirado, lo que significa que no estará visible en el sitio.
No Publicado: Este icono indica que el artículo de contenido no está publicado
todavía.
Archivo: Este icono indica que el artículo está archivado.
Crear un nuevo artículo
Existen varias formas para acceder a la pantalla de creación de un nuevo artículo:
1. Acceso: Pulsa el icono Agregar un nuevo artículo en el Panel de Control.
2. Acceso: Selecciona Contenido -> Gestor de artículos -> Nuevo.
Cualquiera de esas acciones mostrará la pantalla Artículo [Nuevo].
Capítulo 5 – Organización del Contenido 61
Iconos de la barra de herramientas
Dispone de las siguientes opciones: Previsualizar, Guardar, Aplicar, Cancelar y Ayuda.
Esta pantalla se divide en dos áreas principales. El lado izquierdo (ver arriba) se usa para
introducir texto, imágenes y otros contenidos. El lado derecho (ver abajo) se usa para
administrar diferentes parámetros, que controlan cuándo y cómo se muestra el contenido.
Editor de texto
Este es el Área de edición del artículo. Completa los siguientes campos:
Campo Detalles/Opciones
Título Introduce un Título para el Artículo de Contenido.
Alias Introduce un Alias del Título para el Artículo sin espacios.
Sección Selecciona una Sección para el Artículo.
Publicado Este parámetro está activado por defecto. Pulsa la casilla ‘No’ para
despublicar el Artículo. Esto es útil si está trabajando en un artículo y
aún no lo ha terminado.
Página principal Este parámetro está Desactivado por defecto. Pulsa la casilla ‘Si’ para
publicar el Artículo en la Página de Inicio.
Categoría Selecciona una Categoría para el Artículo.
Texto Introduce el Texto del Artículo. Este puede estar estructurado en Texto
de Introducción y Texto Principal. Para más información, consultar el
capítulo 2.
NOTA: El texto del enlace ‘Leer Más’ puede modificarse en el archivo de idioma.
Pestaña ‘Parámetros - Artículo’
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146
R88146

Más contenido relacionado

La actualidad más candente

Manual adobe flash cs3
Manual adobe flash cs3Manual adobe flash cs3
Manual adobe flash cs3Yanka-Isabelle
 
Tutorial Completo Wordpress
Tutorial Completo WordpressTutorial Completo Wordpress
Tutorial Completo Wordpressmauricio souza
 
Diseños de páginas Web con HTML
Diseños de páginas Web con HTMLDiseños de páginas Web con HTML
Diseños de páginas Web con HTMLlobi7o
 
Primeros Pasos Con Dw
Primeros Pasos Con DwPrimeros Pasos Con Dw
Primeros Pasos Con Dwguestff1006
 

La actualidad más candente (7)

Manualwp271
Manualwp271Manualwp271
Manualwp271
 
Manual Wordpres
Manual WordpresManual Wordpres
Manual Wordpres
 
Manual adobe flash cs3
Manual adobe flash cs3Manual adobe flash cs3
Manual adobe flash cs3
 
Tutorial Completo Wordpress
Tutorial Completo WordpressTutorial Completo Wordpress
Tutorial Completo Wordpress
 
Diseños de páginas Web con HTML
Diseños de páginas Web con HTMLDiseños de páginas Web con HTML
Diseños de páginas Web con HTML
 
Ofimatica 3
Ofimatica 3Ofimatica 3
Ofimatica 3
 
Primeros Pasos Con Dw
Primeros Pasos Con DwPrimeros Pasos Con Dw
Primeros Pasos Con Dw
 

Similar a R88146 (20)

Manual JOOMLA
Manual JOOMLAManual JOOMLA
Manual JOOMLA
 
Manual joomla
Manual joomlaManual joomla
Manual joomla
 
Introduccion a Joomla
Introduccion a JoomlaIntroduccion a Joomla
Introduccion a Joomla
 
Manual Usuario 10x Joomla Spanish
Manual Usuario 10x Joomla SpanishManual Usuario 10x Joomla Spanish
Manual Usuario 10x Joomla Spanish
 
Instalacion joomla
Instalacion joomlaInstalacion joomla
Instalacion joomla
 
Fedora guia de usuario
Fedora guia de usuarioFedora guia de usuario
Fedora guia de usuario
 
Flash8 p pasos
Flash8 p pasosFlash8 p pasos
Flash8 p pasos
 
(Ebook) macromedia flash 8 tutorial (es)
(Ebook) macromedia flash 8 tutorial (es)(Ebook) macromedia flash 8 tutorial (es)
(Ebook) macromedia flash 8 tutorial (es)
 
Vb net telematic
Vb net telematicVb net telematic
Vb net telematic
 
Primeros pasos con Flash
Primeros pasos con Flash Primeros pasos con Flash
Primeros pasos con Flash
 
Flash8_PPasos.pdf
Flash8_PPasos.pdfFlash8_PPasos.pdf
Flash8_PPasos.pdf
 
Joomla para principiantes aprendiendo a crear y mantener sitios web juan a....
Joomla para principiantes aprendiendo a crear y mantener sitios web   juan a....Joomla para principiantes aprendiendo a crear y mantener sitios web   juan a....
Joomla para principiantes aprendiendo a crear y mantener sitios web juan a....
 
Flash8 tutoriales
Flash8 tutorialesFlash8 tutoriales
Flash8 tutoriales
 
Flash8 tutoriales
Flash8 tutorialesFlash8 tutoriales
Flash8 tutoriales
 
Flash8 tutoriales
Flash8 tutorialesFlash8 tutoriales
Flash8 tutoriales
 
Manualmoodle
ManualmoodleManualmoodle
Manualmoodle
 
Manual de moodle en espanhol
Manual de moodle en espanholManual de moodle en espanhol
Manual de moodle en espanhol
 
Symfony guia definitiva
Symfony guia definitivaSymfony guia definitiva
Symfony guia definitiva
 
Manual dreamweaver 8 spanish
Manual dreamweaver 8 spanishManual dreamweaver 8 spanish
Manual dreamweaver 8 spanish
 
Manual dreamweaver 8 (spanish)
Manual dreamweaver 8 (spanish)Manual dreamweaver 8 (spanish)
Manual dreamweaver 8 (spanish)
 

Último

proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 

Último (20)

proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
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.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

R88146

  • 1. Creación de Sitios Web con Joomla! Manual de administración de la versión 1.5 Universidad Politécnica de Valencia Beatriz Tirado, Jesús Tomás NOTA: Este manual ha usado como base la traducción realizada por JoomlaSpanish del manual de la versión 1.5 de Joomla. Así como algunos tutoriales de Redcoruna
  • 2.
  • 3. Tabla de contenidos Capítulo 1 – Introducción a Joomla!...................................... 9 1.1 Bienvenidos a Joomla!.................................................................... 9 ¿Qué es un sistema de gestión de contenidos (CMS)? ..............................................9 Joomla! para usuarios finales ..........................................................................9 Llevando a Joomla! al siguiente nivel ................................................................9 Joomla! para programadores......................................................................... 10 Objetivos del manual de usuario .................................................................... 11 1.2 Elementos de Joomla!...................................................................11 Usuarios de Joomla! ................................................................................... 11 Jerarquía de contenido en Joomla!................................................................. 11 Plantillas (Templates) ................................................................................. 11 Extensiones: componentes, módulos y plugins.................................................... 12 1.3 Tipos de usuarios y permisos de acceso...............................................13 Usuarios del sitio (Front-end) ........................................................................ 13 Usuarios Administradores (Back-end)............................................................... 14 1.4 Ciclo de desarrollo de un sitio Web Joomla! .........................................15 Capítulo 2 – Instalación de Joomla en local............................17 2.1 Requisitos del sistema...................................................................17 Instalación de XAMPP.................................................................................. 18 Descarga de archivos de Joomla..................................................................... 19 Instalación de Joomla en local....................................................................... 19 Capítulo 3 – Joomla! para usuarios finales .............................27 3.1 Registro de usuarios .....................................................................27 Recuperar una contraseña perdida.................................................................. 28 Iniciar sesión ............................................................................................ 29 Menú del usuario ....................................................................................... 29 Tu perfil.................................................................................................. 30 Cerrar sesión ............................................................................................ 30 3.2 Envío y edición de artículos ............................................................30 Enviar un artículo nuevo .............................................................................. 31 Editar un artículo ya creado.......................................................................... 35 Funciones del Supervisor.............................................................................. 36 3.3 Enviar enlaces Web ......................................................................37 Capitulo 4 Instalación de Joomla en un servidor de hosting........40 Dar de alta un servicio de hosting................................................................... 40 Descargar una versión de Joomla.................................................................... 42 Descargar e instalar Filezilla ......................................................................... 43
  • 4. Tabla de Contenidos 4 Subir los ficheros de Joomla a la carpeta public_html del servidor. ......................... 45 Crear la base de datos en mysql..................................................................... 45 Proceder a la instalación de Joomla en remoto. ................................................. 47 Formulario con Información crítica de sitio Web................................................. 49 Capítulo 5 – Organización del contenido ...............................51 5.1 Acceso al área administración (Back-end)............................................51 5.2 El Panel de control.......................................................................51 5.3 Estructura de la organización ..........................................................52 5.4 Gestor de secciones......................................................................53 5.5 Gestor de categorías.....................................................................55 5.6 Gestor de artículos.......................................................................58 5.7 La página principal.......................................................................65 5.8 Gestor multimedia .......................................................................67 Capítulo 6 – Funciones del administrador. .............................69 6.1. Gestor de menús ........................................................................69 Crear un nuevo menú.................................................................................. 70 Copiar un menú......................................................................................... 71 Eliminar un menú....................................................................................... 71 Editar un menú ......................................................................................... 71 6.2 Gestor de ítems de menú ...............................................................72 El administrador de menús ........................................................................... 72 Añadir un nuevo ítem de menú ...................................................................... 73 Publicar y despublicar un ítem de menú........................................................... 75 Mover un ítem de menú............................................................................... 75 Copiar ítems de menú ................................................................................. 76 Eliminar ítems de menú............................................................................... 76 Usar la opción de menú inicio para controlar el diseño de la página de inicio ............. 76 6.3. Administrar usuarios ....................................................................77 Introducción............................................................................................. 77 El administrador de usuarios ......................................................................... 78 Crear un nuevo usuario................................................................................ 78 Eliminar un usuario .................................................................................... 80 Forzar la salida de un usuario........................................................................ 80 Capítulo 7 – Funciones del Súper-Administrador ......................81 7.1 Configuración global.....................................................................81 Ajustes del sitio......................................................................................... 82 Ajustes de sistema ..................................................................................... 83 Configuración de sistema ............................................................................. 83 Ajustes de caché ....................................................................................... 84 Configuración del servidor............................................................................ 84
  • 5. Tabla de Contenidos 5 Ajustes de la base de datos .......................................................................... 85 Configuración de correo............................................................................... 85 7.2 Administrar de plantillas................................................................86 7.3 Validación global .........................................................................86 7.4 Ayuda ......................................................................................87 Capítulo 8 – Plantillas......................................................88 8.1 Introducción ..............................................................................88 8.2 Administrar Plantillas....................................................................88 El Administrador de plantillas........................................................................ 88 Editar una plantilla .................................................................................... 89 Editar el archivo HTML ................................................................................ 90 Editar el Archivo CSS................................................................................... 90 8.3 Creación de nuestra propia plantilla ..................................................91 8.4 Plantillas gratuitas y de pago...........................................................93 Capítulo 9 – Instalación de extensiones.................................94 9.1 Introducción ..............................................................................94 Instalar una extensión................................................................................. 94 Desinstalar una extensión............................................................................. 95 9.2 Administrar componentes...............................................................95 Administrar componentes específicos .............................................................. 95 9.3 Administrar módulos................................................................... 105 Introducción............................................................................................105 El administrador de módulos........................................................................106 Administrar módulos específicos ...................................................................107 Módulo Wrapper .......................................................................................116 9.4 Administrar Plugins .................................................................... 117 Introducción............................................................................................117 El administrador de Plugins..........................................................................118 Administrar Plugins específicos.....................................................................119 Capítulo 10 – VirtueMart: Componente para tienda online....... 125 10.1 ¿Qué es VirtueMart? .................................................................. 125 10.2 Instalación ............................................................................. 125 Idioma...................................................................................................126 Plantilla .................................................................................................126 10.3 Administración ........................................................................ 127 Configuración de la tienda...........................................................................127 Pestañas configuración:..............................................................................128 Envío:....................................................................................................129 Finalizar compra: .....................................................................................129 Descargas: ..............................................................................................129
  • 6. Tabla de Contenidos 6 Configuración del feed:..............................................................................129 Usuarios.................................................................................................129 10.4 Tienda.................................................................................. 131 Resumen ................................................................................................131 Editar Tienda...........................................................................................131 Tienda...................................................................................................131 Información de contacto.............................................................................131 Descripción .............................................................................................131 Listar métodos de pago y añadir método de pago...............................................132 Listado módulos de envío............................................................................132 Listado tarjetas de crédito y añadir/Editar tipos de tarjetas de crédito ...................132 10.5 Utilizar Paypal como forma de pago ............................................... 132 Crear una cuenta Paypal de prueba................................................................132 Configurar método de pago Paypal (cuenta de prueba)........................................134 Configurar método de pago Paypal (cuenta real) ...............................................135 10.5 Productos .............................................................................. 136 Cargar CSV..............................................................................................136 Listar productos / Añadir Productos ...............................................................136 Listar categorías / Formar categoría ..............................................................136 Ver inventario..........................................................................................138 Valoración de los clientes:...........................................................................138 Listado descuento producto / Añadir descuento producto ....................................138 Listado tipo de productos / Añadir tipo de producto...........................................138 10.6 Comprador /cliente .................................................................. 138 Listar Grupo y Añadir grupo de Compradores ....................................................139 10.7 Pedidos................................................................................. 139 Listar pedidos ..........................................................................................139 Listar tipos de estado de pedidos / Añadir tipo de estado pedido ...........................139 10.8 Vendedor............................................................................... 139 Listar vendedores / Añadir vendedor..............................................................139 Listar categorías vendedor / Añadir categoría vendedor ......................................139 10.9 Listado de módulos................................................................... 140 Capítulo 11 – Trasladar un sitio y gestión de dominios ............ 141 11.1 Manejo de subdominio y dominios adicionales ................................... 141 Creación de un subdominio..........................................................................141 Dominios adicionales .................................................................................142 11.2 Traslado de un sitio Joomla......................................................... 143 Copiar los ficheros de un hosting a otros .........................................................143 Exportar la base de datos del servidor origen....................................................144 Crear la base de datos en el servidor destino....................................................145 Restaurar la base de datos ..........................................................................146
  • 7. Tabla de Contenidos 7 Modificar el fichero configuration.php ............................................................146
  • 8.
  • 9. Capítulo 1 – Introducción a Joomla! 1.1 Bienvenidos a Joomla! Gracias por elegir el Sistema de Gestión de Contenidos (CMS) Joomla! Ha hecho una gran elección seleccionando uno de los más potentes y versátiles Sistemas de Gestión de Contenidos de Código Abierto disponibles. Joomla! es un Sistema de Gestión de Contenidos (CMS) reconocido mundialmente, que le ayuda a construir sitios web y otras aplicaciones en línea potentes. Lo mejor de todo, es que Joomla! es una solución de código abierto y está disponible libremente para cualquiera que desee utilizarlo. ¿Qué es un sistema de gestión de contenidos (CMS)? Un CMS es un sistema de software para ordenador que permite organizar y facilitar la creación de documentos y otros contenidos de un modo cooperativo. Con frecuencia, un CMS es una aplicación web usada para gestionar sitios web y contenidos web. Joomla! para usuarios finales El paquete está diseñado para ser instalado fácilmente, no es necesario ser un programador. La mayoría de la gente no tiene problemas para conseguir que Joomla! funcione, y hay una gran cantidad de soporte disponible para los usuarios, tanto en los Foros de Joomla! Spanish como en los Foros de Joomla! Global. Una vez que se ha instalado y configurado Joomla!, resulta muy sencillo para usuarios sin conocimientos técnicos el añadir o editar contenidos, subir imágenes, y gestionar los datos principales de su compañía u organización. Cualquiera con conocimientos sobre un procesador de palabras básico puede aprender fácilmente a gestionar un sitio Joomla!. Mediante un navegador web será capaz de publicar fácilmente artículos o noticias, gestionar páginas personales, listados de trabajo, imágenes de productos, y crear una cantidad ilimitada de secciones o páginas de contenido en su sitio web. Puede probar la demo para conocer rápidamente lo que le ofrece Joomla!. Ejercicio: Acceda con su navegador a algunos de los siguientes portales Web que han sido creados gracias a Joomla!. El profesor le indicará una lista de sitios. Llevando a Joomla! al siguiente nivel Joomla! realiza un gran trabajo gestionando el contenido necesario para que un sitio web funcione. Pero para mucha gente, el verdadero potencial de Joomla! recae en la arquitectura de la aplicación, que posibilita que miles de desarrolladores en el mundo puedan crear
  • 10. Capítulo 1 – Introducción a Joomla! 10 potentes add-ons y extensiones. A continuación mostramos algunos ejemplos de los cientos de extensiones disponibles:  Generadores de Formularios Dinámicos  Directorios de Empresas u Organizaciones  Gestores de Documentos  Galerías de Imágenes Multimedia  Motores de Comercio y Venta Electrónica  Software de Foros y Chats  Calendarios  Software para Blogs  Servicios de Directorio  Boletines de Noticias  Herramientas de Registro de Datos  Sistemas de Publicación de Anuncios  Servicios de Suscripción  ...y muchos, muchos más Puede encontrar más ejemplos en el creciente Directorio de Extensiones de Joomla! (http://extensions.joomla.org/), en el Centro de Descargas Joomla! Spanish (http://www.joomlaspanish.org/component) o en el Sitio del Desarrollador Joomla! (http://developer.joomla.org/).Prepárese para ver la asombrosa cantidad de trabajo producido por la activa comunidad de desarrolladores! Joomla! para programadores Muchas compañías u organizaciones tienen necesidades que van más allá de lo disponible en el paquete básico de Joomla! o en las extensiones de distribución libre. Afortunadamente, Joomla! ofrece una arquitectura de aplicación potente que permite a los desarrolladores crear sofisticadas extensiones que amplían la capacidad de Joomla! en múltiples e ilimitadas direcciones. Usando la estructura del núcleo de Joomla!, los desarrolladores puede construir fácilmente:  Sistemas de Comercio Electrónico Integrados  Sistemas de Control del Inventario  Herramientas de Registro de Datos  Sistemas de Reserva Online  Herramientas de Comunicación  Puentes de Aplicaciones  ...o cualquier tipo de aplicación para una necesidad Si su compañía u organización contrata un desarrollador de terceras partes de Joomla! o construye software propio usando la estructura de soporte de Joomla!, creará una plataforma abierta, que no le ata a una aplicación cerrada de un desarrollador o propietario. Puede aprender más sobre el desarrollo de la arquitectura de Joomla! en el Sitio del Desarrollador. Lo interesante de Joomla! es que puede utilizar la estructura e interfaz de usuario para suministrar aplicaciones a sus usuarios finales en un entorno potente y familiar. Ahora, ¿Cual es el inconveniente? No hay inconvenientes. Joomla! es software libre, abierto y está disponible para cualquiera bajo licencia GPL. No podemos afirmar que sea perfecto, y no podemos prometer resolver todas las necesidades en el mundo. Pero el software de Joomla! se ajusta perfectamente al trabajo en muchas aplicaciones web. Se están añadiendo nuevas características importantes en cada versión, y con la ayuda y consejos de la increíble comunidad de usuarios se podrá seguir proporcionando software de reconocido valor en los años venideros.
  • 11. Capítulo 1 – Introducción a Joomla! 11 Objetivos del manual de usuario Los objetivos del Manual del Usuario son:  Ayudarle a instalar y configurar Joomla!  Proporcionar una guía sobre los diferentes pasos de la instalación de Joomla!  Describir los diferentes tipos de usuario y sus permisos de acceso. Proporcionar instrucciones detalladas tanto para las funciones del entorno de trabajo del Sitio (Front-end) y del Administrador (Back-end) de Joomla!, para cada uno de los niveles de usuario: Autores, Editores, Supervisores, Mánagers, Administradores y Súper-Administradores. Este no es un Manual Técnico en el que se profundice sobre la modificación, diseño y desarrollo de los diferentes elementos de Joomla! o cualquier tipo de programación. Existen guías y sitios web que proporcionan esta información. No se darán detalles sobre PHP, MySQL o cualquier software esencial sobre el que necesita disponer ciertos conocimientos. 1.2 Elementos de Joomla! Antes de empezar, existen varios conceptos que son importantes para comprender el funcionamiento de Joomla! Usuarios de Joomla! Un Usuario de Joomla! tiene una serie de permisos predefinidos, es decir las tareas que puede realizar. Por eso, en el contexto de gestión de un sitio web, dependiendo del modo en que el propietario del sitio quiera delegar las responsabilidades, se definirán unos u otros tipos de usuarios Joomla!. Por ejemplo, un propietario puede tener a una única persona administrando todos los aspectos del sitio web. En este caso se crearía un usuario Súper-Administrador. En otro caso, un propietario puede querer tener el control sobre la publicación del contenido creado por otro y que las tareas de Administración sean responsabilidad de una persona diferente. En este caso, se crearía una cuenta de Autor para la creación de contenidos, una cuenta de Supervisor para la comprobación y publicación de los contenidos y una cuenta de Súper- Administrador para mantener el diseño de la Plantilla, la configuración de Componentes y Módulos del sitio… No existen reglas estrictas. Una vez conozca los permisos correspondientes a cada tipo de Usuario, podrá crear diferentes usuarios en los niveles que mejor se ajusten a la gestión de su sitio web. Jerarquía de contenido en Joomla! La estructura del contenido en un sitio web Joomla! está organizada en un orden jerárquico en base a Secciones, Categorías y Artículos Una Sección contiene una o más Categorías y una Categoría contiene uno o más Artículos. Todo este lo vernos con detalle más adelante. Plantillas (Templates) Una de las características más interesante de Joomla! es la diferenciación que hace entre el contenido en sí y su representación gráfica. Cada uno de estos conceptos se diseñan de forma totalmente independiente. Por un lado, introduciremos el contenido de sitio y su estructura. Por otro lado, se diseñará donde queremos que aparezcan estos contenidos y los aspectos visuales tales como colores tipos de letra, cuadros… Todo lo referente a la representación gráfica se controla por medio de plantillas (templates en inglés). Conseguir un diseño adecuado es uno de los aspectos más importantes que tendremos que afrontar en la creación del sitio web de nuestra organización/empresa. Desgraciadamente, se trata de una tarea muy difícil, solo al alcance de diseñadores experimentados. Con Joomla! será muy sencillo, dado que tenemos a nuestra disposición miles de plantillas (muchas gratuitas y otras de pago) que no tendremos más que instalar para que nuestro sitio tenga el aspecto y la personalidad que
  • 12. Capítulo 1 – Introducción a Joomla! 12 más nos interese. Existen incluso plantillas para sitios Web con una finalidad específica, como una escuela de música o una tienda virtual de música. Ejercicio: Acceda a la web www.templatemoster.com y trata de buscar alguna plantilla compatible con Joomla! que pueda ser adecuada para sus necesidades. NOTA: fijesé como las plantillas pueden ser adquiridas para uso exclusivo o para uso compartido. Más adelante le indicaremos donde encontrar plantillas gratuitas. Como se ha comentado la plantilla (template) y sus archivos asociados proporcionan el ‘aspecto visual y el manejo’ del sitio web y se mantienen separados del contenido del sitio. Más adelante profundizaremos en las plantillas, no obstante destacaremos su extructura .Los archivos de la plantilla se ubican en la carpeta ‘templates’ en la carpeta de instalación de Joomla!. Habitualmente constan de los siguientes: Nombre del Archivo Detalles index.php Este archivo contiene código HTML, PHP y posiblemente JavaScript, y proporciona el soporte para el diseño de su sitio web. Además, en combinación con los archivos .css y las imágenes, determinan la estructura del diseño y los elementos de contenido del sitio. templateDetails.xml Este archivo contiene los detalles descriptivos de la plantilla y las referencias a todos los archivos usados, ejemplo: index.php, el archivo css… template_thumbnail.png Este archivo se usa, en el Administrador de Plantillas para proporcionar, si está activado, una imagen en miniatura del diseño del sitio web. Debe estar situado en el directorio raíz de la plantilla. Template_css.css Situado en la carpeta ‘css’ del directorio de la plantilla, esta Hoja de Estilos en Cascada (CSS) contiene el código que define el estilo visual del sitio web, ejemplo: tamaños de letra, colores… Pueden existir tantos archivos CSS como usted desee proporcionar en la referencia HTML del archivo index.php. Por ejemplo: <?php echo "<link rel="stylesheet"href="$GLOBALS [mosConfig_live_site]/templates/$GLOBALS[cur_template] /css/template_css.css" type="text/css"/>" ; ?> Nota: Aunque en este ejemplo se ha dividido el código en tres líneas, en la práctica no deben existir espacios. Archivos de Imagen Estos archivos están situados en la carpeta ‘images’ y pueden ser .gif, .jpg o .png. Constituyen los elementos gráficos del diseño del sitio web. Extensiones: componentes, módulos y plugins Una de las mayores ventajas de Joomla es que no se trata de un software cerrado. Por el contrario ha sido diseñado para poder adaptarlo fácilmente a nuevas necesidades. Estas ampliaciones se conocen como extensiones y pueden dividirse en tres tipos: Componentes, Módulos y Plugins. Aun en este manual le vamos a dedicar un capitulo veremos antes unos pequeños conceptos.
  • 13. Capítulo 1 – Introducción a Joomla! 13 Componentes Los Componentes son elementos del núcleo de Joomla! con una funcionalidad determinada y que se muestran en el cuerpo principal de la plantilla del sitio web. El código para el cuerpo principal aparecerá en la plantilla del siguiente modo: <?php mosMainBody.php ();?>. Dependiendo del diseño de la plantilla utilizada, suelen estar en el centro de la página web. La instalación estándar de Joomla! incluye los componentes: Banners (anuncios), Contactos, Noticias Externas, Encuestas y Enlaces Web. Diferentes miembros de la comunidad Joomla! producen componentes de terceros sobre la base de Joomla!. Eche un vistazo al Directorio de Extensiones Joomla! o al Sitio del Desarrollador, para obtener una lista de los componentes disponibles para la descarga. Módulos Los Módulos amplían las posibilidades de Joomla! proporcionando nueva funcionalidad al software. Un Módulo es un pequeño artículo de contenido que puede mostrarse en cualquier parte que la plantilla lo permita. Los módulos son muy fáciles de instalar en el Administrador. Joomla! incluye los módulos: Menú Principal, Menú Superior, Selector de Plantilla, Encuestas, Noticias Externas, Contador de Accesos, etc. Un ejemplo del código de un módulo es: <?php mosLoadModules ( ‘module position’ );?>. Plugins Un Plugin es una pequeña función orientada a una tarea que intercepta cierto tipo de contenido y lo manipula de algún modo. Joomla! proporciona varios Plugins en la distribución original. Ejemplos: Editores WYSIWYG, {mosimage} y {mospagebreak}... 1.3 Tipos de usuarios y permisos de acceso Los Usuarios de sitios web Joomla! pueden dividirse en dos categorías principales:  Los Invitados son sencillamente usuarios de Joomla! que han navegado hasta encontrar su sitio web. Dependiendo de cómo el administrador ha configurado el sitio, los invitados podrán navegar libremente por todo el contenido o tener restringido el acceso a cierto tipo de contenidos, reservados para usuarios registrados.  Los Usuarios Registrados están registrados en su sitio con un nombre de usuario y contraseña. Este nombre de usuario y contraseña les permite acceder al área restringida del sitio, recibiendo privilegios especiales no disponibles para los invitados. Los usuarios registrados se dividen en dos grupos: usuarios del sitio (Front-end) y usuarios administradores (Back-end) Usuarios del sitio (Front-end) Los usuarios del Sitio (Front-end) disfrutan de ciertos derechos adicionales sobre los visitantes, entre los que se puede incluir la capacidad para crear y publicar contenido en el sitio web. Generalmente, nos referimos a estos usuarios como proveedores de contenido ya que su meta principal es la de proveer contenido al sitio web, no la de administrar el sitio o alterar su diseño. Los proveedores de contenido pueden enviar nuevos contenidos directamente mediante la interfaz web, usando un editor WYSIWYG (What You See Is What you Get, es decir: ‘Lo que ve es lo que se obtiene’) integrado, sin necesidad de ningún conocimiento de código HTML. Dentro de esta amplia clasificación de proveedores de contenido, existen cuatro niveles
  • 14. Capítulo 1 – Introducción a Joomla! 14 específicos, que pueden ser asignados por el administrador del sitio. Estos niveles son: Registrado (Registered), Autor (Autor), Editor (Editor) y Supervisor (Publisher). Usuario Acceso y Permisos Invitado Es el usuario que navegando visita nuestro sitio Web. Registrado (Registered) Un Usuario Registrado no puede crear, editar o publicar contenido en un sitio Joomla!. Puede enviar nuevos Enlaces Web para ser publicados y puede tener acceso a contenidos restringidos que no están disponibles para los invitados. Autor (Author) Los Autores pueden crear su propio contenido, especificar ciertos aspectos de cómo se presentará el contenido e indicar la fecha en la que debería publicarse el material. Editor (Editor) Los Editores tienen todas las posibilidades de un Autor, y además la capacidad de editar el contenido de sus propios artículos y los de cualquier otro Autor. Supervisor/Publicador (Publisher) Los Supervisores pueden ejecutar todas las tareas de los Autores y Editores, y además tienen la capacidad de publicar un artículo. El nivel por defecto de los nuevos usuarios es el de Usuario Registrado. Para que los usuarios del Sitio (Front-end) puedan acceder a otro tipo de nivel, es necesario que un Administrador o un Súper-Administrador cambien su perfil mediante el Panel de Administración. Usuarios Administradores (Back-end) Los usuarios del Back-end: Mánager, Administrador y Súper-Administrador, habitualmente se conocen como Administradores del Sitio, pero también tienen acceso a la interfaz del Front- end. Como los usuarios del Front-end, los usuarios del Back-end tienen diferentes privilegios: Usuario Acceso y Permisos Gestor (Manager) Un Gestor tiene los mismos permisos que un Publicador pero con acceso al panel de administración del Back-end. Los Gestores tienen acceso, en el panel del administrador, a todos los controles asociados al contenido, pero no tienen capacidad para cambiar las plantillas, alterar el diseño de las páginas, o añadir o eliminar extensiones de Joomla!. Los Gestores tampoco tienen autoridad para añadir usuarios o alterar los perfiles de usuarios existentes. Administrador (Administrator) Los Administradores tienen un rango de acceso más amplio que los Gestores. Además de todas las actividades relacionadas con el contenido que puede ejecutar un Gestor, los administradores pueden gestionar los Menus, pueden añadir o eliminar extensiones al sitio web, pueden entrar en el gestor de Componentes, Módulos o Plugins e incluso alterar los perfiles de usuario a un nivel igual o inferior al suyo. Lo que no pueden hacer los Administradores es editar los perfiles de Súper- Administradores o cambiar ciertas características globales del sitio web. De hecho, ni siquiera verán los usuarios de tipo ‘Super-Administrador’ en el Administrador de Usuarios. Súper-Administrador (Super Administrator) Los Súper-Administradores tienen el mismo poder que un ‘root’ en un sistema tradicional Linux y disponen de posibilidades ilimitadas para ejecutar todas las funciones administrativas de Joomla!. Las nuevas funciones que incorpora son modificar los parámetros de la Configuración global y la gestión de Idiomas y Plantillas. Solo los Súper-Administradores tienen la capacidad de crear nuevos usuarios
  • 15. Capítulo 1 – Introducción a Joomla! 15 con permisos de Súper-Administrador, o asignar este permiso a usuarios ya existentes. El único usuario que existe después de una instalación de Joomla! es el Súper-Administrador. Esta es la cuenta ‘admin’ creada durante el proceso de instalación. 1.4 Ciclo de desarrollo de un sitio Web Joomla! Esta sección trata el ciclo de desarrollo habitual de un sitio web Joomla! y proporciona una lista sencilla con las cuestiones y consideraciones que usted necesita para llegar al nivel de comprensión de un diseñador web. Existen dos aspectos diferentes en el diseño de un sitio web con el CMS Joomla!. El contenido y la plantilla, o lo que es lo mismo el ‘Aspecto y Manejo’ del sitio. Aunque estos dos aspectos pueden desarrollarse independientemente, es necesario establecer algunas conexiones entre ambos. Partimos de la base que ha instalado Joomla! con éxito. ‘Aspecto y Manejo’ de la Plantilla Contenido del Sitio Considerar los requisitos globales del ‘Aspecto y Manejo’, ejemplo: formato, estilo… Producir una lista de temas e información que serán incluidos en el sitio. Organizar la lista en grupos lógicos con una estructura jerárquica adecuada si es preciso (ejemplo: un mapa del sitio). En esta fase, no hacer presunciones sobre cómo se presentará la información (ejemplo: un calendario o un diario pueden ser un Artículo de Contenido o pueden necesitar instalar un componente adicional).  Considerar la presentación global de la información, incluyendo posición de los menús, contenido principal, contenido secundario (ejemplo: una lista de artículos de noticias, logos, banners, copyright, etc). Considerar los requisitos de presentación CSS Considerar cada grupo de información para determinar una estructura adecuada de Secciones, Categorías y Artículos. Considerar qué Componentes del núcleo de Joomla! son necesarios. Considerar si son necesarios Componentes adicionales. Considerar si es necesario programar un Componente personalizado. Considerar qué Módulos del núcleo de Joomla! son necesarios. Considerar si son necesarios Módulos adicionales. Considerar si es necesario programar un Módulo personalizado. Considerar si son necesarios Plugins adicionales.  Considerar el impacto de la ubicación de los Módulos en el diseño de la plantilla.  Considerar los requisitos gráficos y realizar borradores. Crear las Secciones, Categorías y Artículos.  Producir un borrador de la plantilla y del archivo .css, incluyendo Introducir texto de prueba en la descripción de las
  • 16. Capítulo 1 – Introducción a Joomla! 16 borradores gráficos. Secciones y Categorías y en los Artículos. Instalar los Componentes, Módulos y Plugins adicionales y agregar contenido.  Considerar cómo se engrana el contenido en la plantilla.  Producir la plantilla, el archivo .css y los gráficos definitivos. Realizar una revisión del contenido, corrigiéndolo o modificándolo si es necesario.  Revisar y modificar, cuando sea necesario, para asegurarse que la plantilla se ajusta al contenido y a nuevas posibles necesidades.
  • 17. Capítulo 2 – Instalación de Joomla en local A la hora de alojar un sitio Web tenemos dos alternativas, utilizar un servidor propio o utilizar los servicios de una empresa de hosting. La primera opción se conoce como instalación en local, y dado en gran número de inconvenientes, no suele ser la opción más recomendable. Entre estos inconvenientes está el hecho de que necesitaremos una atención de 24 horas al día para asegurarnos que el servidor continua operativo y no tenemos ningún problema de seguridad y pérdida de información. Por un coste muy reducido podemos dejar el mantenimiento, seguridad, copias de respaldo, … en manos de una empresa especializada en el alojamiento de sitios Web. No obstante, consideramos muy interesante aprender a instalar un sitio Joomla en nuestro propio servidor. Al hacerlo vamos a aprender sobre los componentes software esenciales en un servidor Web. Además, resulta el sitio ideal para trabajar durante el proceso de construcción de nuestro sitio, de forma que una vez concluido lo subamos al servidor definitivo. 2.1 Requisitos del sistema Antes de descargar el software Joomla!, debe asegurarse que tu ordenador dispone de un servidor Web con soporte PHP y un servidor de base de datos. En concreto los requisitos mínimos para utilizar Joomla son los siguientes: Apache 1.13.19 o superior - http://www.apache.org PHP 4.2.x o superior - http://www.php.net MySQL 3.23.x o superior (MySQL 6.x todavía no es soportado)- http://www.mysql.com Además debe comprobar que el módulo PHP tenga instalado el soporte para MySQL, XML y Zlib. Joomla! puede utilizarse con los principales navegadores web, incluyendo: Firefox o Internet Explorer (versión 5.5+). Estos navegadores se aprovechan de la interfaz Administrativa de Joomla!. NOTA: Se han producido problemas conocidos con IE6 y ciertos parámetros de visualización de CSS en la plantilla de presentación y esto debe tenerse en cuenta. La forma más sencilla de cumplir estos requisitos consiste en instalar un paquete que incluye todo el software necesario. Las opciones más populares son las siguientes:  Easy PHP (http://)  XAMPP (http://)  WAMP (http://)
  • 18. Capítulo 2 – Instalación de Joomla en local 18 Instalación de XAMPP XAMPP es un instalador de Apache, MySQL, PHP, Filezilla y otros programas. La cualidad más importante de XAMPP es la facilidad de instalación, además está disponible para varios sistemas operativos (Linux, Windows y Mac). Para instalar XAMPP sigue los siguientes pasos: 1. Accede a la página: www.apachefriends.org/es/xampp.html 2. Descarga el archivo xampplite-win32-1.7.2.exe o superior y ejecútalo. 3. En la ventana que aparece luego de ejecutar el instalador, deje el “Destination folder” (C:) que aparece por defecto y haga clic en “Install”. 4. Después de descomprimir los archivos, se abrirá una ventana de DOS donde irán apareciendo preguntas. A continuación se detalla la respuesta a dichas preguntas. Para responder a las preguntas, escriba la respuesta y presione la tecla ENTER. Should I add shortcuts to the startmenu/desktop? (y/n) y Should I locate the XAMPP paths correctly? Should I proceed? (y/x=exit setup) y Should I make a portable XAMPP without drive letters? NOTE: - You should use drive letters, if you want use services. - With USB sticks you must not use drive letters. Your choice? (y/n) n 5. Luego de responder a la última pregunta, aparecerá el mensaje “XAMPP is ready to use”. Pulsa ENTER para continuar. 6. Aparecerá un mensaje referente al timezone (I have set the timezone in ‘php.ini’ and …). Pulsa ENTER 7. 7. Aparecerá un menú con varias opciones, entre ellas “x. Exit”, que es la opción por defecto. Escribe la letra “x” y pulsa ENTER para salir. En este punto tendremos instalado el XAMPP Lite de forma básica. Configuración de Apache y MySQL 1. Accede al XAMPP Control Panel en el menú “Inicio”, “Programas”, “XAMPP Lite for Windows”, “XAMPP Control Panel”. Se abrirá una ventana abajo a la derecha en la pantalla. El XAMPP Control Panel permanecerá como un ícono naranja y blanco a la izquierda en la barra de tareas. 2. Para instalar Apache como un servicio, hacer clic en la casilla “Svc” de Apache. Aparecerá un mensaje de confirmación con el texto “Clic OK to install the Apache Service”. Haga clic en el botón “Aceptar”.
  • 19. Capítulo 2 – Instalación de Joomla en local 19 3. Idem anterior para MySQL. 4. Haz click en los botones “Start” que aparecen a la derecha de “Apache” y “MySQL”. Descarga de archivos de Joomla Los archivos principales de la distribución de Joomla! pueden descargarse en: Pack de Joomla! Spanish (en español) Pack de Joomla! Global (en inglés) Los archivos se encuentran en un paquete comprimido (zip o tar), por lo que necesitará una utilidad para descomprimir el paquete ya sea localmente o en el servidor. Instalación de Joomla en local Descomprime los archivos en un directorio situado en la raíz del servidor web. Si usa un servidor Apache, habitualmente será en Windows c:/apache/groupapache/htdocs, o bajo un Linux /usr/local/apache/htdocs; pero esta ubicación puede variar. Presuponemos que dispone de un servidor web en marcha y que conoce donde colocar los archivos para que sean visualizados en el servidor. El proceso de instalación consta de un total de 7 pasos, que se describen con detalle a continuación. En el primer paso se escoge el idioma usado durante la instalación:
  • 20. Capítulo 2 – Instalación de Joomla en local 20 En el segundo paso se realiza una comprobación previa de que los requisitos del sistema: NOTA: Como puedes observar en la imagen anterior el valor Mostrar errores se encuentra actualmente activado, sin embargo el valor recomendado es desactivado. Muchos servidores no muestran ningún tipo de problemas con este valor. Sin embargo, en otros casos no será así, y tras completar la instalación, al acceder al sitio el navegador te mostrará cientos de errores. En este caso, has de editar el fichero php.ini y modificar el valor de display_errors de forma que quede: “display_errors = Off” En el tercer paso se muestra la licencia de Joomla! Si está de acuerdo con los términos de la licencia pulsa el botón Siguiente:
  • 21. Capítulo 2 – Instalación de Joomla en local 21 En el cuarto paso se Introduce la configuración de su base de datos MySQL. El nombre del Host de la base de datos depende del modo en que su proveedor de hosting haya configurado MySQL. El nombre será ‘localhost’, si la base de datos está instalada en el mismo servidor que el sitio web. No obstante, en ocasiones, cuando el servidor de la web no se utiliza como servidor de la base de datos, necesitará contactar con su proveedor para conocer los datos de la base de datos. Un ejemplo sería: mysql.sudominio.com o similar. Habitualmente, los proveedores de hosting le permiten configurar su propio Nombre de Usuario, Contraseña y Nombre de Base de Datos mediante un Panel de Control (phpMyAdmin). De nuevo, si tiene alguna duda consulte con su proveedor para obtener más información. Cuando haya introducido la información de la base de datos correctamente, pulsa el botón Siguiente. En el quinto paso se permite habilitar una capa FTP para la gestión de ficheros. Esta configuración es necesaria en algunos sistemas Linux.
  • 22. Capítulo 2 – Instalación de Joomla en local 22 En el sexto paso se realiza la configuración principal. Introduce el nombre del sitio Web, la dirección de correo electrónico del super administrador, su contraseña y la confirmación de la contraseña. Con esta contraseña el usuario ‘admin’ podrá ingresar al área de administración una vez finalizada la instalación. NOTA: No olvide el nombre de usuario y la contraseña del Súper-Administrador, ya que no es posible acceder al área de administración sin ellos. Si pierde esta información, deberá reiniciar de nuevo todo el proceso.
  • 23. Capítulo 2 – Instalación de Joomla en local 23 Dentro del paso 6 se nos permite instalar un contenido de ejemplo. Esta opción es especialmente recomendada para principiantes. Los ejemplos del capítulo siguiente de este manual utilizan estos datos de ejemplo. Para ello pulsa el botón “Instalar los datos de ejemplo predeterminados” En el último paso se nos informa del éxito de la instalación:
  • 24. Capítulo 2 – Instalación de Joomla en local 24 Por motivos de seguridad se pedirá que borre la carpeta “installation” dentro de la carpeta donde se instaló Joomla!. Hasta que realice esto, Joomla! no funcionará (no podrá acceder ni al Sitio ni al panel de control del Administrador) Una vez eliminada esta carpeta ya podremos acceder al sitio Web por medio del botón . El aspecto del portal se muestra a continuación: Ejercicio: Tómate un tiempo explorando los menús, artículos, encuestas... que se han incluido en este sitio de demostración.
  • 25. Capítulo 2 – Instalación de Joomla en local 25 Desde la última pantalla de la instalación también podremos acceder al área de administración pulsando el botón . En este caso, se nos pedirá un usuario y contraseña. Habrá que utilizar el usuario ‘admin’ y la contraseña anteriormente introducida. En cualquier momento podrá acceder al área de administración utilizando la URL: http://localhost/administrator. Otra opción es escribir http://tu_dominio/administrator reemplazando tu_dominio por el nombre de tu ordenador o su dirección IP.
  • 26.
  • 27. Capítulo 3 – Joomla! para usuarios finales Antes de aprender cómo podemos diseñar nuestro sitio Web con Joomla! resulta conveniente ver como los usuarios finales de sitio Joomla! pueden navegar por él, pueden identificarse e incluso introducir nuevo contenido. Este capítulo trata sobre:  Registro de usuarios finales  El menú de usuario  Envió y Edición de Artículos  Envío de Enlaces Web  Comprobación de Artículos Como se vio en el capítulo anterior, una vez que accede como usuario registrado a un sitio web Joomla! se muestra un menú especial denominado Menú del Usuario. Independientemente de su rol de usuario específico, ya sea: Registrado, Autor, Editor, Supervisor; podrá ver el mismo Menú del Usuario. No obstante, las funciones disponibles en este menú variarán dependiendo de los privilegios que tenga. 3.1 Registro de usuarios Además del Súper-Administrador (usuario “admin”) creado por defecto en la instalación de Joomla, existen dos formas para que los invitados pueden registrarse como miembros de un sitio web Joomla:  Pueden registrarse por sí mismos utilizando el enlace ‘registro’ del formulario de acceso (si está disponible).  Un Administrador o un Súper-Administrador puede añadirlos directamente usando el Panel del Administrador (Back-end). A continuación se muestran dos imágenes del Formulario de Acceso, con y sin el enlace de Registro.
  • 28. Capítulo 3 – Joomla! para usuarios finales 28 El Formulario de Acceso muestra el enlace de ‘registro’ por defecto. El Súper-Administrador puede deshabilitar esta opción. Si se pulsa en el enlace ‘registro’ el usuario tendrá que rellenar el siguiente formulario: Para registros directos, existe una opción de activación por correo electrónico que asegura que los usuarios proporcionen una dirección de correo electrónico válida. Esta opción también esta ‘habilitada’ por defecto. En este caso, el usuario recibirá un correo electrónico con un enlace de activación, que debe ser utilizado para completar el proceso de registro. Ejercicio: Acceda a la dirección Web indicada por el profesor y regístrese en el sistema. Abre su cuenta de correo electrónico y lea el correo electrónico que le permitirá completar el proceso de registro. Recuperar una contraseña perdida Como mucha gente de hoy en día, si usted dispone de muchas contraseñas es inevitable que tarde o temprano se olvide de una de ellas. Joomla!, como la mayoría de los sistemas actuales, permite reemplazar automáticamente su contraseña en caso de olvidarla.
  • 29. Capítulo 3 – Joomla! para usuarios finales 29 Pulsando el enlace ¿Recuperar clave? ubicado en el Formulario de Acceso, se mostrará la siguiente pantalla: Tras rellenar su nombre de usuario y la dirección de correo electrónico, Joomla! le enviará una nueva contraseña que podrá usar para acceder al sistema. La razón por la que Joomla! no puede enviar su vieja contraseña es porque las contraseñas se almacenan en un formato encriptado, que no es reversible. Esto significa que incluso los Súper-Administradores no pueden ver su contraseña. Hoy en día, esto se considera como una práctica apropiada en el diseño de sitios web, por lo que no se disguste por no poder usar su vieja contraseña, y piense que así las contraseñas están protegidas NOTA: Debido a que las nuevas contraseñas son enviadas mediante correo electrónico y el correo electrónico es en esencia inseguro, recomendamos cambiar las contraseñas que recibe por correo electrónico lo más pronto posible. Si su dirección de correo electrónico ha cambiado, la única opción que tiene es encontrar un enlace en el sitio para contactar con un Súper-Administrador y que él le envíe el correo a su nueva dirección. Iniciar sesión Una vez registrado en el sitio web y respondido el correo de activación (opcional), simplemente introduce su nombre de usuario y contraseña en el Formulario de Acceso y pulsa el botón Iniciar Sesión para acceder al área restringida del sitio web. Menú del usuario Una vez que ha iniciado sesión en el sitio web, notará que aparece un Menú del Usuario en el panel de navegación de la izquierda (este puede variar según el tipo de diseño del sitio y el nivel de usuario). La siguiente tabla proporciona una breve descripción de cada artículo del Menú del Usuario: Opción de Menú Detalles/Opciones Tu Perfil Usado para Ver/Modificar los detalles de la cuenta de usuario. Enviar artículo Usado para enviar nuevos artículos (Autores y Superiores) Enviar enlace Usado para Enviar nuevos Enlaces Web. Cerrar sesión Permite salir del sistema al usuario registrado.
  • 30. Capítulo 3 – Joomla! para usuarios finales 30 Tu perfil Para ver sus detalles de cuenta de usuario, puede pulsar el enlace Tu perfil en el menú, y se mostrará una nueva pantalla. En ella podrá cambiar su nombre, dirección de correo electrónico, nombre de usuario, contraseña, idioma, zona horaria y sitio de ayuda. En esta pantalla también puede seleccionar el Editor WYSIWYG por defecto en la lista de Editor del Usuario. En la instalación por defecto el único editor disponible es el TinyMCE, que proporciona unas buenas posibilidades básicas para editar contenido HTML directamente desde el sitio web. El Súper-Administrador puede instalar editores adicionales, en cuyo caso estarán disponibles también en la lista de editores. Usted también puede elegir no usar un editor WYSIWYG, si deseas introducir el contenido de un modo plano. NOTA: Esta opción puede requerir algún conocimiento de HTML. Cerrar sesión Pulsa el botón Cerrar Sesión en el Menú del Usuario para finalizar la sesión actual. 3.2 Envío y edición de artículos En general, la gestión de contenido incluye las siguientes tres operaciones:  Envío de nuevo contenido al sistema (Artículo).  Corrección y edición de ese contenido si es necesario.  Publicación del contenido. En el esquema de gestión de contenidos de Joomla!, los Autores generalmente son los responsables de enviar el contenido, los Editores son los responsables de editar el contenido y
  • 31. Capítulo 3 – Joomla! para usuarios finales 31 los Supervisores son los responsables de publicar el contenido. No obstante, tanto los Editores como los Supervisores pueden enviar contenido y un Supervisor también puede editar. Para el objeto de este capítulo, asumiremos que los Autores son los creadores del contenido, los Editores los que hacen la edición y los Supervisores los que publican el contenido. Enviar un artículo nuevo Como dijimos previamente, los usuarios pueden tener diferentes roles en un sistema Joomla!. Por defecto, los nuevos usuarios reciben el rol de Usuario Registrado. Este tipo de usuario no puede enviar contenido (a menos que se les asignen otros privilegios). NOTA: Para poder continuar con estos ejemplos, deberá disponer de privilegios de administrador del sistema para editar el rol de usuario, o pedir al administrador del sistema que le proporcione los privilegios para cada uno de los tipos de usuario tratados a continuación. De lo contrario solo podrá leer la siguiente información y si cabe probar los ejemplos en un futuro. Acceso: Selecciona Menú del Usuario -> Enviar artículo, pero no nos aparece esta opción aunque tengamos privilegios de autor si no salimos y volvemos a entrar de nuevo. Cuando un Autor pulsa el enlace Enviar artículo en el Menú del Usuario, se le presenta una pantalla titulada Enviar artículo / Nuevo. Esta ventana tiene tres zonas principales: La primera zona contiene uno campo de entrada para introducir el título del nuevo artículo y a continuación se puede introducir el cuerpo del artículo. Un editor WYSIWYG permite al Autor introducir el contenido. El editor WYSIWYG incluido por defecto en la instalación de Joomla! es el TinyMCE, y contiene muchas de las características disponibles en un típico programa de edición HTML. Con este editor puede escribir y darle formato al contenido sin tener nociones de HTML. Algunas de las características de este editor son:
  • 32. Capítulo 3 – Joomla! para usuarios finales 32  Seleccionar el tamaño, estilo y color de la letra.  Insertar listas con numeración o viñetas.  Justificar el texto a la izquierda, centro o derecha.  Insertar hipervínculos.  Crear y editar tablas para insertar contenido tabulado. Debajo del editor se visualizan tres botones: , y . El botón permite insertar imágenes en el artículo. Podemos utilizar dos opciones distintas. La primera consiste en utilizar una de las imágenes almacenadas en nuestro sitio Web. Selecciona la imagen, y si lo deseas introduce una descripción (aparecerá cuando estén deshabilitadas las imágenes en el navegador), un título (que podrá aparecer si lo deseas como leyenda de la imagen) y una alineación (Sin asignar, izquierda o derecha). A continuación, pulsa el botón Insertar. La segunda opción consiste en subir una nueva imagen desde nuestro ordenador. Pulsa el botón Examinar… para seleccionar una imagen en su ordenador. A continuación pulsa el botón Empezar subida. Complete si lo deseas el resto de campos y pulsa el botón Insertar. Las imágenes usadas en los artículos se almacenan en una carpeta denominada /stories, incluida en el directorio /images. El Gestor multimedia permite subir, almacenar y organizar las imágenes de su sitio web Joomla. Cuando esté escribiendo artículos largos puede resultar interesante dividirlos en varias páginas. Puede realizar esto por medio del botón que introduce un salto de página. Tendrá que introducir un título para la nueva página, así como un alias que será visualizado
  • 33. Capítulo 3 – Joomla! para usuarios finales 33 en la tabla de contenido del artículo. Esta opción lógicamente no funcionara si el artículo solo tiene una página. Cuando un artículo está formado por varias páginas, se visualizará de forma automática una tabla de contenido en la esquina superior derecha del artículo que nos permitirá saltar a la página deseada. También se mostrarán los enlaces Anterior y Siguiente, en la parte inferior del documento, para facilitar la navegación entre las páginas. A continuación se muestra un ejemplo: Cuando se incluye un nuevo artículo resulta muy interesante que en primer lugar escribamos un Texto de Introducción para su artículo. Este Texto de Introducción sirve como resumen del artículo y puede usarse como reseña del artículo completo cuando se visualiza el contenido bajo ciertas circunstancias, como un artículo de la Página de Inicio, o en el estilo de página blog soportado por Joomla!. Sin embargo, no es necesario que divida el artículo de este modo, usted puede escribir simplemente el artículo completo si así lo deseas. Para separar el texto introductorio del artículo completo utilice el botón (ubicado por debajo del área de edición). Aparece una línea de puntos en el cuadro de texto mostrando el punto donde se corta el texto con un Leer más... La segunda zona contiene unos campos de entrada en los que el Autor puede indicar diferentes características del artículo. Cada uno de estos campos se explican en la siguiente tabla.
  • 34. Capítulo 3 – Joomla! para usuarios finales 34 Campo Detalles/Opciones Sección Sección a la que pertenece el Artículo. Los conceptos de Sección y Categoría permiten organizar el contenido de nuestra Web. Serán explicados en el capítulo 5. Categoría Categoría a la que pertenece el Artículo. La selección desplegable dependerá de la Sección seleccionada en el campo anterior. Publicado Indicar ‘Si’ para que el artículo sea publicado y ‘No’ si de momento no queremos que sea publicado. Dependiendo de los privilegios de nuestro usuario es posible que este campo no aparezca. Recuerde que solo los usuarios Supervisores (o superiores) pueden validar la publicación de un artículo. Mostrar en la página principal Indicar ‘Si’ para que el artículo aparezca en la página de inicio. Pseudónimo del autor El Autor puede crear un nuevo artículo bajo un alias, en vez del Nombre de Usuario que usó para el registro en el sitio web. Por supuesto, esto y todos los demás aspectos del artículo, están sujetos a revisión editorial por un Editor o Supervisor. Iniciar la publicación el: Este campo permite determinar el momento en que se publicará el artículo y si se mostrará en la Página de Inicio. El campo Inicio de la Publicación permite al Autor especificar la fecha y la hora en que el artículo estará disponible en el sistema. El formato para especificar la fecha y hora es ‘Año-Mes-Día Hora:Minutos:Segundos’. Como puede ver en la imagen de arriba, este artículo fue ajustado con una fecha de inicio de publicación a 14 de octubre de 2006 a las 8 AM. Finaliza la publicación el: El campo Fin de la Publicación permite al Autor especificar la fecha y la hora en que el artículo expirará. Este campo utiliza el mismo formato de fecha/hora que el campo Inicio de la Publicación, pero también puede utilizarse la palabra clave ‘Never’ (Nunca) para que el artículo forme parte permanentemente del sitio web. Nivel de Acceso Público El artículo estará disponible para el área Pública del sitio web, incluyendo los invitados que no están registrados en el sitio. Registrado Si el autor elige este Nivel de Acceso, el contenido
  • 35. Capítulo 3 – Joomla! para usuarios finales 35 estará disponible solo para los usuarios registrados en el sitio web. Especial Seleccionando el Nivel de Acceso ‘Especial’, solo tendrán acceso al contenido los usuarios con una cuenta superior a ‘Registrado’, es decir: Autores, Editores, Supervisores, o también Administradores. Ordenando Cualquier nuevo artículo se añade, por defecto, al inicio de la lista de artículos. En última instancia, un Editor o un Supervisor pueden determinar su posición (el artículo debe guardarse primero). NOTA: Los contenidos enviados por Autores no aparecerán en el sitio web hasta que un Supervisor o un Administrador los publique. Si esto no ocurre antes de la fecha/hora de Inicio de la Publicación, el artículo no se mostrará en el tiempo especificado. Los Autores deben dejar el suficiente tiempo para que el artículo pueda ser revisado y publicado por usuarios con derechos de publicación. La tercera zona contiene los campos de Metadatos. Se usan para que el autor describe el contenido que está introduciendo. La introducción de estos campos es opcional. Los campos de Descripción y Palabras Clave introducidos aquí, no estarán visibles en el documento publicado. Los Motores de Búsqueda de Internet y otros sistemas los utilizan para clasificar de una forma apropiada la información contenida en el artículo. NOTA: El siguiente código HTML que será incluido dentro de la etiqueta <head></head> de la página del artículo: <meta name="description" content="Joomla! – Motor de Portales Dinámicos y Sistema de Gestión de Contenido, Este artículo proporciona información básica sobre el uso del CMS Joomla!" /> <meta name="keywords" content="Joomla! CMS autor editor supervisor" /> Una vez completada la información introducida puede almacenarla pulsando el botón Guardar (si deseas seguir con la edición), o anular la acción pulsando el botón Cancelar. Estos botones se encuentran en la parte superior. Editar un artículo ya creado En Joomla!, los Autores pueden editar su propio contenido una vez que ha sido publicado. Adicionalmente, los Editores y Supervisores también pueden editar el contenido enviado por cualquier Autor del sitio. La edición implica el mismo proceso que el utilizado para enviar un
  • 36. Capítulo 3 – Joomla! para usuarios finales 36 nuevo contenido. Todas las pantallas son las mismas y ejecutan la misma función. La única ligera diferencia que necesita conocer es cómo acceder al artículo para poder editarlo. Cuando acceden al sistema Joomla!, los Autores, Editores y Supervisores pueden ver un pequeño icono de Edición al lado de los artículos de los que son responsables de su autoría, edición o publicación. Pulsando este icono se mostrará una página de edición del contenido que contendrá las mismas pantallas que hemos descrito para la creación de artículos. Desde aquí se puede editar el contenido y guardar el artículo una vez más. En la imagen superior, los Editores y Supervisores verían el icono de edición asociado a todos los contenidos del sistema, lo que les permitiría editar cualquier artículo de cualquier Autor. Funciones del Supervisor Los Supervisores tienen todos los privilegios de los Autores y Editores, y además disponen de capacidad para publicar los artículos en el sitio web. Los Supervisores tienen acceso a los mismos controles de envío y edición de contenido que hemos visto previamente. Por tanto, los Supervisores también pueden crear sus propios contenidos, editar el contenido de otros Autores o Editores y publicar el contenido en el sitio web. La diferencia más notable que un Supervisor advertirá al enviar o editar un artículo es la aparición de un nuevo campo denominado Publicado. Este campo permite al Supervisor publicar los artículos sin tener que acceder al Panel de Administración (Back-end). Cuando se publica el artículo, este podrá ser visto en el sitio web entre las fechas y horas establecidas por los campos de Inicio y Final de Publicación. A diferencia del resto de usuarios un Supervisor podrá ver los artículos pendientes de publicar, estos serán resaltados en color azul. Si el Supervisor deseas publicar el artículo ha de pulsar el botón de Edición y marcar el campo Publicado a ‘Si’.
  • 37. Capítulo 3 – Joomla! para usuarios finales 37 NOTA: Los Supervisores pueden publicar artículos en sitios web Joomla! sin tener que acceder al Panel del Administrador (Back-end). Existe un rol equivalente al Supervisor que permite acceder al Panel del Administrador (Back-end) y ejercer los mismos permisos de un Supervisor en el área pública del sitio web. Este rol es conocido como Mánager y será comentado más adelante en este manual del usuario. 3.3 Enviar enlaces Web El Enlace Web es otra forma de contenido que utiliza un sitio web Joomla!. Los enlaces web son simples vínculos a otros sitios de interés, y pueden ser enviados por cualquier usuario Registrado en un sitio web Joomla!. Puede acceder a esta función pulsando el vínculo Enviar Enlace del Menú del Usuario. Como puede ver en la siguiente imagen, cuando pulsa el artículo de menú Enviar Enlace se presenta una ventana que permite introducir el Nombre, Categoría, URL, si ha de ser Publicado y la Descripción del enlace web que deseas enviar. Una vez enviados no se pueden ni borrar, ni modificar desde el Front-end. Solo desde el Back- end. Advertirá que, inmediatamente después de enviar un nuevo Enlace Web, el sistema regresará a la página de inicio mostrando un breve mensaje, a menudo pasado por alto, agradeciéndole el envío e indicando que deberá ser revisado antes de publicarlo en el sitio web. Existe una interesante cuestión a considerar sobre la función Enviar Enlace en un sitio web Joomla!. Estos Enlaces Web no podrán publicarse desde el Front-end del sitio web Joomla!. Esto significa que cualquier enlace web enviado por cualquier usuario desde el Front-end necesita ser publicado por un usuario con privilegios de administrador desde el Back-end (de otro modo no podrán incorporarse al sitio web).
  • 38. Capítulo 3 – Joomla! para usuarios finales 38 NOTA: Enlaces Web son los únicos contenidos que un usuario Registrado puede enviar. Una vez que el enlace web ha sido publicado, estará disponible en la sección Enlaces del sitio web. En la instalación por defecto de Joomla!, puede acceder a esta sección desde el artículo de menú Enlaces del Menú Principal. Este artículo de menú le llevará a una página que muestra las Categorías de enlaces web disponibles. Pulsando el título de una de las categorías se mostrará una página en la que vemos que nuestro nuevo enlace está ahora disponible para su uso. NOTA: El texto introductorio de la página de Categorías de Enlaces Web es editable. Se acceso a través del archivo de idioma, pero puede personalizarse en la configuración del artículo de menú ‘Enlaces’.
  • 39.
  • 40. Capitulo 4 Instalación de Joomla en un servidor de hosting En este capítulo vamos a describir los pasos a seguir para instalar nuestro sitio Joomla creado en un servidor local a en un servidor de hosting. También explicaremos como registrar nuestro propio dominio y asociarlo a este servidor. Para realizar la instalación de nuestro sitio web debemos de realizar los siguientes pasos:  Dar de alta un servicio de hosting. Crearemos nuestro dominio y contrataremos el alojamiento podemos contratar el dominio y el alojamiento juntos o por separado en proveedores distintos.  Descargar la versión de Joomla con la vamos a trabajar.  Instalar en nuestro ordenador un cliente FTP para subir los ficheros de Joomla al servidor. En nuestro caso instalaremos Filezilla.  Subir los ficheros de Joomla a la carpeta public_html del servidor.  Crear una base de datos en mysql para que contenga los datos de nuestro sitio.  Proceder a la instalación de Joomla, de forma similar a como se hizo en el capítulo 2. Dar de alta un servicio de hosting Existen muchas empresas que ofrecen servicio de hosting, algunas incluso de forma gratuita. Las gratuitas tienen algunos inconvenientes, como su lentitud y el funcionamiento de la cuenta de correo. En este curso hemos elegido un servicio de pago, en concreto uno de la empresa Redcoruna para describir la instalación Joomla. No obstante, los pasos a seguir en otras empresas son similares a los que se describen. Si entramos en la página http://www.redcoruna.com y accedemos a la sección hosting, podemos encontrar diferentes tipos de paquetes que se adaptan a diferentes necesidades. En este curso está incluido el alojamiento por 6 meses del “Plan Single” y el registro de tres dominios por un año. Para abonar este servicio cada alumno va a recibir un cupón de Redcoruna contratado previamente. Vamos a proceder al registro, pulsando en “¿Eres nuevo?”. Nos aparecerá una pantalla donde introduciremos todos los datos que nos piden y aceptaremos la política de privacidad. Después comprobaremos el correo, donde nos han mandado el usuario y la contraseña para entrar en nuestra cuenta. También nos darán la dirección del panel de control http://panel.redcoruna.com desde el que podremos gestionar completamente nuestros productos y servicios.
  • 41. Capítulo 4 – Instalación de Joomla en un servidor de hosting 41 Visitaremos nuestro panel para familiarizarnos con el. Una vez dentro cambiaremos la contraseña por otra que recordemos más fácilmente, en “Mis datos” Pasamos ahora a la contratación del dominio y alojamiento de nuestro sitio web. Ponemos en la barra de nuestro navegador http://www.redcoruna.com. Una vez en la página iremos a hosting compartidos. Veremos la información detallada de los planes de hosting que ofrece Redcoruna. Para este curso hemos contratado “Plan Single”. Pulsaremos en contratar en el botón de este plan. NOTA: Suponemos que llegado este momento tenemos muy claro el nombre del dominio y su extensión. “nombre.com”, nombre.es”… No obstante con este paquete nos permite registrar 3 dominios distintos, pero al contratarlo deberemos de dar uno, que será el dominio principal. Los otros dos los podemos definir más adelante. Elegiremos la opción de 6 meses en el desplegable, ya que es lo contratado en nuestro cupón. Más abajo pondremos nuestro dominio, si antes no hemos comprobado si esta libre, no pasa nada, ya que nos lo indicara.
  • 42. Capítulo 4 – Instalación de Joomla en un servidor de hosting 42 Una vez tengamos claro nuestro dominio agregaremos al carrito y nos aparecerá la siguiente pantalla: Aquí pulsaremos “No utilizar el Cupón”. En este paso es donde nos identificamos como usuario (si ya lo somos), o bien nos damos de alta en su defecto. Luego introduciremos el número de cupón facilitado por el profesor y comprobaremos que la cantidad a pagar es 0€. NOTA: Cuando hemos realizado un pedido aunque no lo abonemos se genera una factura proforma, que queda como pendiente en nuestra cuenta. Si no la deseamos deberemos esperar a la fecha de caducidad para que se elimine. Es entonces cuando deberemos ir a nuestro correo para ver la información sobre el hosting contratado. Esta información es muy conveniente anotarla en el formulario del apartado “Ficha con Información Crítica de Sitio Web”. En este momento podemos poner en nuestro navegador el nombre de nuestro dominio y comprobaremos que se visualiza una página por defecto de alojamiento en Redcoruna, ya que todavía no hemos instalado nuestra web. Descargar una versión de Joomla Para la descarga del software existen muchas páginas disponibles, en nuestro caso nos iremos a http://www.joomlaspanish.org/ en las pestañas de la derecha de la pantalla buscamos joomla 1.5.x y procedemos a su descarga. NOTA: Vamos a utilizar la versión 1.5 en vez de la versión 1.6, ya que, aunque la 1.6 sea estable y funcione correctamente, hasta la fecha VirtueMart no funciona bien con la 1.6
  • 43. Capítulo 4 – Instalación de Joomla en un servidor de hosting 43 Descargar e instalar Filezilla El siguiente paso es la instalación de un programa para subir los ficheros por FTP. En este caso vamos a utilizar el Filezilla, que se puede descargar desde el área de cliente de Redcoruna, aunque también está disponible en muchos otros sitios de Internet. Entramos con nuestro usuario y contraseña, accedemos a la pestaña de soporte y buscamos la configuración de Filezilla donde aparecerá una página para descargarlo. Una vez descargado e instalado, ejecuta Filezilla. La primera ventana que verás será esta: En este programa, existen dos formas diferentes para conectarse al servidor. Una es a través del método "Conexión Rápida". De esta forma, únicamente deberás completar las casillas superiores (Servidor, Nombre de Usuario, Contraseña y Puerto) y pinchar en el botón "Conexión Rápida". La otra opción, permite configurar una conexión para que en futuras ocasiones, no tengas que estar introduciendo los datos repetidamente y puedas conectarte de forma automática. Para configurar esta conexión deberás pinchar en el botón señalado con la flecha roja y acto seguido, emergerá una ventana como la imagen inferior:
  • 44. Capítulo 4 – Instalación de Joomla en un servidor de hosting 44 Al igual que en la "Conexión Rápida" prácticamente lo único que debes hacer, es introducir los datos de conexión. A continuación se enumeran los pasos necesarios para configurarla: 1 Pincha en "Nuevo sitio". 2 Introduce el nombre que desees darle a la conexión. 3 Escribe el nombre de su servidor FTP. Para conexiones en servidores de RedCoruna, por defecto se configurar "ftp.sudominio.com"  En caso de que el dominio todavía no apunte a su plan de alojamiento (porque no tenga las DNS correspondientes, acaba de registrarlo...) tendrás que utilizar provisionalmente la dirección IP de tu servidor. En caso de ser de RedCoruna, sería del estilo 92.43.XX.XX  En el tipo de servidor, puedes optar sin ningún otro requerimiento por "FTP- File Transcer protocol" o bien por "FTPES - FTP sobre TLS/SSL explícito" 4 Generalmente, no es necesario escribir el puerto ya que se utiliza el puerto por defecto (21) en caso de utilizar otro, deberá especificarse. 5 El tipo de conexión, deberá ser con identificación de usuario y contraseña (podría ser "Normal" o bien "Preguntar la contraseña". 6 Debes especificar el nombre de usuario. OJO! Si el nombre de usuario no es el principal de la cuenta, es decir, pertenece a una cuenta de FTP, deberás introducir nombre_usuario@dominio. 7 Introduce la contraseña correspondiente al usuario anteriormente escrito. Finalmente acepta los cambios y una vez de nuevo en la ventana principal del programa, pincha aquí:
  • 45. Capítulo 4 – Instalación de Joomla en un servidor de hosting 45 Verás una línea con el nombre de cada conexión configurada. Únicamente pincha encima y el Filecilla se conectará automáticamente. NOTA: Hay que tener en cuenta que la contraseña del FTP no la hemos cambiado todavía, solo hemos cambiado la de acceso a la cuenta de usuario, por lo que para entrar utilizaremos la contraseña facilitada en el correo. Subir los ficheros de Joomla a la carpeta public_html del servidor. Como dice en el correo recibido de Redcoruna, los archivos de nuestro sitio Web han de estar dentro de la carpeta /public_html/. Por lo tanto tenemos que copiar todos los archivos de la versión que hemos descargado de Joomla dentro de esta carpeta. Comienza descomprimiendo el archivo .zip con la versión elegida de Joomla en una carpeta local de tu ordenador. Vamos a acceder desde la parte izquierda de la pantalla de Filezilla a esta carpeta local, y en la parte derecha de la pantalla de Filezilla a la carpeta remota /public_html. Copia todos los archivos de la carpeta local a la remota. Si ya existe un index.html bórralo o cambiarle de nombre, para que nos abra el fichero correcto para la instalación. NOTA: Existe otra alternativa algo más rápida pero menos visual. Accede al cPanel y selecciona “Administrador de Archivos”. Entra dentro de la carpeta /public_html y pulsa en el botón de la barra superior “Cargar”. Selecciona el archivo .zip con la versión de Joomla deseada. Selecciona el archivo que acabamos de subir y pulsa en el botón “Extraer”. El fichero zip será descomprimido en la carpeta donde se encuentre. Ya no necesitamos el zip, selecciónalo y pulsa en el botón “Borrar”. Crear la base de datos en mysql. A diferencia de la instalación en local, en remoto resulta necesario crear una base de datos (BD) que contendrá toda la información introducida en nuestro sitio. Vamos a necesitar entrar en el cpanel de la empresa de hosting, en nuestro caso Redcoruna. En el navegador pondremos http://www.sudominio.com/cpanel, nos pide el usuario y la contraseña (facilitada a través del correo por Redcoruna). Una vez en cPanel y busca la sección “Base de Datos”, dentro encontrarás el siguiente icono: Aquí pulsa en “Crear una Nueva Base de Datos” introduce el nombre de la BD, por ejemplo “joomla”. Observa como la parte inicial del nombre viene prefijado por Redcoruna, este coincide con nuestro nombre de usuario. Pulsa el botón “Crear Base de Batos”
  • 46. Capítulo 4 – Instalación de Joomla en un servidor de hosting 46 Seguidamente crea al menos un usuario de la BD. Para ello, Rellena el apartado que vemos a continuación y pulsa en “Crear Usuario”. En el ejemplo, el nombre de usuario es el mismo que el de la base de datos. Debes enlazar la BD con el usuario que acabamos de crear: Cuando ya lo tengamos enlazado, comprobaremos que nos aparece la información mostrada en la imagen siguiente: Pulsando encima del nombre del usuario en la imagen superior podemos dar o quitar privilegios al usuario. En nuestro caso se los vamos a dar todos, ya que será el usuario que administre la BD. Cuando tengamos marcados o desmarcados los privilegios guardaremos los cambios.
  • 47. Capítulo 4 – Instalación de Joomla en un servidor de hosting 47 Proceder a la instalación de Joomla en remoto. Para la instalación de Joomla abrimos un navegador Firefox, Crome o Safari. No se recomienda Internet Explorer por dar algunos problemas con Joomla. De hecho más adelante comprobaremos como la apariencia de nuestra página en cada navegador cambia. Ponemos en la barra del navegador http://www.sudominio.com/ (en nuestro ejemplo www.joomla- curso.com/joomla) y nos debe de aparecer la pantalla de bienvenida a la instalación de Joomla. Procederemos como la instalación de forma similar a como se hizo en local en el capítulo 2, solo vamos a comentar las diferencias de local a remoto. Una de las diferencias aparece en el paso 4: “Configuración de la base de datos”. El nombre de la base de datos, el de usuario y la contraseña han de introducirse según los dados al crear la base de datos en el apartado anterior.
  • 48. Capítulo 4 – Instalación de Joomla en un servidor de hosting 48 Como nombre del servidor seguiremos poniendo localhost. Esto es así siempre que el servidor de bases de datos esté en la misma máquina que el servidor Web. Otras empresas de hosting sitúan el servidor de base de datos en un ordenador diferente. En estos casos introduciremos el valor que nos indique el proveedor de hosting. En la instalación en remoto no instales los ejemplos, ya que alojará la Web con la que empezarás a trabajar y resulta más sencillo si está vacía.
  • 49. Capítulo 4 – Instalación de Joomla en un servidor de hosting 49 Formulario con Información crítica de sitio Web Como has podido comprobar, a lo largo de la instalación has tenido que introducir gran cantidad de usuarios, contraseñas, URLs. Resulta muy importante que recuerdes toda esta información, para lo cual te recomendamos que la guardes por escrito. Con este propósito puedes utilizar un formulario donde Rellenes los datos proporcionados en el correo mandado por la empresa de hosting, más los dados de alta en el dominio y la base de datos. A continuación se muestra un ejemplo de un formulario que recoge todos estos datos: Sitio: www.joomla-curso.com Acceso al área de cliente de hosting: dirección: http://panel.redcoruna.com usuario: mimombre@gmail.com contraseña: ++++++ Hosting (cpanel): empresa: http://www.redcoruna.com dirección: http://joomla-curso.com/cpanel usuario: ixhytgkk contraseña: ++++++ fecha de contratación: 20/04/2011 fecha de expiración: 6 meses Base de Datos: nombre: ixduzzvu_joomla usuario: ixduzzvu_joomla contraseña: ++++++ servidor: localhost FTP: servidor: ftp.joomla-curso.com usuario: ixhytgkk contraseña: +++++ Correo: POP3: mail.joomla-curso.com SMTP: mail.joomla-curso.com Dominio: Empresa: http://www.redcoruna.com Usuario: igual que en hosting Contraseña: igual que en hosting Fecha de contratación:20/04/2011 Fecha de expiración:20/04/2012 Joomla: Usuario super-administrador: admin contraseña: +++++
  • 50.
  • 51. Capítulo 5 – Organización del contenido 5.1 Acceso al área administración (Back-end). Para poder organizar el contenido antes debemos acceder a las funciones de la Administración (Back-end). Lo haremos introduciendo la siguiente URL: www.sudominio.com/administrator (localhost/administrator si estás trabajando con un servidor local). Se mostrará la pantalla con el siguiente formulario de acceso: Introduce su Nombre de usuario (normalmente admin) y la contraseña y pulsa el botón “Acceder”. Se mostrará el Panel de Control (Página de Inicio de la Administración). 5.2 El Panel de control Una vez que hayamos iniciado sesión se presentará el Panel de Control, también conocido como Página de Inicio de la Administración. Podremos volver a esta pantalla en el momento que desee, utilizando la opción de menú Sitio.
  • 52. Capítulo 5 – Organización del Contenido 52 5.3 Estructura de la organización Una de las características más interesantes de Joomla! es que diferencia claramente entre el contenido de un sitio Web y su representación visual. En este capítulo describiremos como Joomla utiliza una jerarquía para organizar el contenido de nuestro portal y cómo podremos editar y gestionar este contenido. En el Sistema de Gestión de Contenido Joomla!, existe una jerarquía de organización del contenido en tres niveles:  Secciones: Contenedores principales; en su interior están las Categorías.  Categorías:Contenedores secundarios; en su interior están los Artículos.  Artículos: Son los textos e imágenes que usted muestra en una página. Debemos tener en cuenta que no podemos crear un Artículo a menos que tengamos creadas una Sección y una Categoría en donde incluirlo. Se podría imaginar esta estructura como una jerarquía en la que: las Secciones son cajones, las Categorías son carpetas y los Artículos son documentos de papel. Si tenemos los documentos de papel desperdigados por cualquier parte de la habitación, esto resultaría en un gran desorden. Si tenemos los documentos distribuidos en carpetas, pero las carpetas están desperdigadas por la habitación, no sería mucho mejor. Si tenemos los documentos en un cajón, pero sin organizarlos en carpetas, tampoco sería mejor. Por lo tanto, mantendremos las cosas organizadas, poniendo los documentos (Artículos) dentro de carpetas (Categorías) y éstas dentro de cajones (Secciones). Vamos a ilustra estos importantes conceptos mediante un ejemplo. Supongamos que estamos diseñando un portal Web para una asociación musical. Esta asociación desarrolla diferentes actividades, entre las que destacan: Una escuela musical, una banda, una banda joven y una coral. Un posible ejemplo de organización de contenido podrí ser el siguiente: Sección Categoría Artículo General Información -Presentación -¿Dónde estamos? -… Junta directiva -Miembros -Estatutos -Acta de la última reunión Noticias -Apertura de la nueva sede Escuela musical Información -Bienvenida de la directora -Sobre la Escuela Alumnos -Horarios -Partituras para metal Profesores -Listado de alumnos Noticias -Abierta la matrícula -Audición fin de curso Banda Información -Componentes -Repertorio Actuaciones -Grabación último concierto -Fotos del viaje a … Noticias -Nuevo horario de ensayos Podemos pensar en cómo organizar un sitio, sin tener que preocuparnos de los aspectos del diseño sobre cómo se mostrarán las diferentes partes. Estos temas los resolveremos en el capítulo dedicado a plantillas.
  • 53. Capítulo 5 – Organización del Contenido 53 Los siguientes apartados tratarán el proceso para administrar:  Secciones  Categorías  Artículos Un Gestor tiene todos los privilegios de acceso de un Publicador. Además, tiene los privilegios en el Back-end que le permiten gestionar Secciones, Categorías y Artículos. Todos estos aspectos serán tratados en este capítulo. 5.4 Gestor de secciones En este apartado, se describirá como:  Crear una nueva Sección.  Copiar una Sección.  Eliminar una Sección. Se mostrará la pantalla Gestor de Secciones: Descripción de las Columnas Columna Detalles/Opciones Selección Pulsa está casilla para seleccionar un Sección. Si aparece un icono Candado en lugar de la casilla de selección, la sección está bloqueada, sólo podrá desbloquearla si usted es el autor de la Sección o si tiene privilegios de Súper- Administrador. Título Este es el nombre de la Sección. Pulsa el Nombre para editar los parámetros de la Sección. Publicado Muestra si la Sección está publicada o no. Pulsa los iconos Publicar y Despublicar para cambiar el estado. Ordenar Muestra el orden de las Secciones en el listado. Puede ordenar las Secciones introduciendo un valor en el campo orden y pulsando el icono Guardar (disquete). También puede usar las flechas para mover la Sección Arriba o
  • 54. Capítulo 5 – Organización del Contenido 54 Abajo, y así cambiar el orden en el listado. Acceso Muestra qué tipo de usuarios pueden visualizar la Sección. Pulsa el nivel de Acceso para escoger otro valor: Público, Registrado o Especial. # Categorías Este es el número de Categorías definidas dentro de esta Sección. # Activo Este es el número de Artículos publicados en la Sección. # Papelera Este es el número de Artículos pertenecientes a la Sección y que actualmente se encuentran en la Papelera. ID Muestra el Número de Identificación de la Sección en la base de datos. El sistema del sitio Joomla! lo genera automáticamente en el momento en que se crea la Sección. Paginador Al final de la lista de Secciones se muestra un Paginador (<< Inicio < Anterior [número de página] Siguiente > Fin >>), que permite navegar entre las páginas del listado de secciones. Puede escoger el número de secciones que se muestran en cada página, seleccionando un valor de la lista desplegable en la parte inferior de la pantalla (también puede establecer un valor por defecto en la Configuración Global para todos los listados de elementos). Crear una nueva sección Pulsaremos el icono Nuevo. Se mostrará la pantalla Sección: [Nuevo]. Completaremos los siguientes campos: Campo Detalles/Opciones Título Escribe aquí el título de la nueva Sección, tal y como quiere que se muestre. Alias Escribe aquí un alias para la Sección. Este alias se utilizará en el código PHP. No introduce espacios en blanco. Publicado Selecciona Sí para mostrar el contenido de la Sección en el Sitio (Front- end) o No para no mostrarlo.
  • 55. Capítulo 5 – Organización del Contenido 55 Nivel de acceso Selecciona el tipo de usuario que podrá visualizar esta Sección: Público, Registrado o Especial. Imagen Selecciona la imagen a mostrar junto al texto de Descripción de la Categoría. La lista desplegable muestra las imágenes de la carpeta images/stories. Posición de la Imagen Selecciona la posición de la imagen en relación al texto de Descripción de la Sección: Centrar, Izquierda o Derecha. Descripción de la Sección Escribe aquí, si lo deseas, un texto que describe la Sección. Este texto se mostrará (si así se decide) cuando la Sección se visualice como tabla, blog… Las opciones de formato dependen del Editor de Texto que utilice. Se recomienda no insertar saltos de página. Pulsaremos el icono Guardar. NOTA: Regresará a la pantalla Administrador de Secciones, que ahora mostrará el nombre de la Nueva Sección creada. Copiar una sección Selecciona la Sección que deseas copiar usando la casilla de selección situada a la izquierda del título. Pulsa el icono Copiar. Se mostrará la pantalla Sección [Copiar]. Introduce un nuevo Nombre de Sección en el campo ‘Copiar a la Sección’ y pulsa el icono Guardar. Esto copiará las Categorías listadas y todos los artículos de cada Categoría (también listados) a la nueva Sección creada. Eliminar una sección Seleccionaremos la sección que queremos eliminar usando la casilla de selección situada a la izquierda del título. Pulsamos el icono Borrar. Nos preguntará si ¿Estamos seguros?. Si queremos continuar pulsaremos el botón Aceptar. NOTA: La sección no puede contener ningún Artículo de Contenido ni Categoría para poder ser eliminada. Asegúrate de eliminar todos los contenidos previamente. La Sección será eliminada del listado y de la base de datos. 5.5 Gestor de categorías En este apartado, se describirá como:  Crear una nueva Categoría.  Mover un Categoría.  Copiar una Categoría.  Eliminar una Categoría. Se mostrará la pantalla Gestor de Categorías [Contenido].
  • 56. Capítulo 5 – Organización del Contenido 56 Iconos de la Barra de Herramientas En esta pantalla dispone de las siguientes funciones: Publicar, Despublicar, Mover, Copiar, Borrar, Editar, Nuevo y Ayuda. Filtrar Puede introducir un texto en el campo Filtro para refinar la lista buscando en el título de las Categorías. Escribe cualquier texto y pulsa ‘Enter’. También puede filtrar la lista por la Sección a que pertenecen las Categorías o por su estado (publicado o despublicado). Descripción de las columnas Columna Detalles/Opciones Selección Pulsa está casilla para seleccionar un Categoría. Título Este es el nombre de la Categoría. Pulsa el Nombre para editar los parámetros de la Sección. Publicado Muestra si la Categoría está publicada o no. Pulsa los iconos Publicar y Despublicar para cambiar el estado. Ordenar por Permite cambiar el orden de las Categorías en el listado. Acceso Muestra qué tipo de usuarios pueden visualizar la Categoría. Pulsa el nivel de Acceso para escoger otro valor: Público, Registrado o Especial. Sección Sección a la que pertenece la Categoría. # Activo Este es el número de Artículos publicados en la Categoría. # Papelera Este es el número de Artículos pertenecientes a la Categoría y que actualmente se encuentran en la Papelera. ID Muestra el Número de Identificación de la Sección en la base de datos. Crear una nueva categoría Pulsa el icono Nuevo. Se mostrará la pantalla Categoría: [Nuevo].
  • 57. Capítulo 5 – Organización del Contenido 57 Completa los campos. Como puede observar estos coinciden con los utilizados en las secciones. Si necesita alguna aclaración consulte el apartado crear una nueva sección. Pulsa el icono Guardar. NOTA: Regresará a la pantalla Administrador de Categorías, que ahora mostrará el nombre de la Nueva Categoría creada. Mover una categoría Selecciona la Categoría que deseas mover usando la casilla de selección situada a la izquierda del título. Pulsa el icono Mover. Se mostrará la pantalla Categoría: [Mover]. Selecciona la Sección a la que se moverá la Categoría y sus Artículos asociados, y pulsa el icono Guardar.
  • 58. Capítulo 5 – Organización del Contenido 58 NOTA: Regresará a la pantalla Administrador de Categorías [Contenido: Todo], y se mostrará la leyenda (Número) Categorías movidas a (Nombre de la Sección) en la parte superior de la pantalla. Copiar una Categoría Selecciona la Categoría que deseas mover usando la casilla de selección situada a la izquierda del título. Pulsa el icono Copiar. Se mostrará la pantalla Copiar Categoría. Selecciona la Sección a la que se copiará la Categoría y sus Artículos asociados, y pulsa el icono Guardar. NOTA: Regresará a la pantalla Administrador de Categorías [Contenido: Todo], y se mostrará la leyenda (Número) Categorías copiadas a (Nombre de la Sección) en la parte superior de la pantalla. Eliminar una categoría Selecciona la Categoría que deseas eliminar usando la casilla de selección situada a la izquierda del título. Pulsa el icono Borrar. Preguntará si ¿Está usted Seguro? Si quieres continuar pulsa el botón Aceptar. NOTA: La Categoría no puede contener ningún Artículo de Contenido para poder ser eliminada. Asegúrese de eliminar todos los contenidos previamente. La Categoría será eliminada del listado y de la base de datos. 5.6 Gestor de artículos Los Gestores, Administradores y Súper-Administradores pueden crear, editar y gestionar los Artículos desde el Administrador (Back-end) o desde el Sitio (Front-end). En este apartado, se describirá como:  Crear un nuevo Artículo de Contenido.  Mover un Artículo de Contenido.  Copiar un Artículo de Contenido.  Archivar un Artículo de Contenido. Se mostrará la pantalla Gestor de artículos.
  • 59. Capítulo 5 – Organización del Contenido 59 El Gestor de artículos muestra un listado de todos los Artículos de su sitio. Iconos de la barra de herramientas En esta pantalla disponemos de las siguientes opciones: Desarchivar, Archivo, Publicar, Despublicar, Mover, Copiar, Papelera, Editar, Nuevo, Preferencias y Ayuda. Filtrar Puede introducir un texto en el campo Filtro para restringir el listado en base a la presencia de dicho texto en el título de los artículos. También puedes filtrar la lista en base a la sección, categoría, autor y/o estado del artículo, seleccionando una o más combinaciones en las listas desplegables. Descripción de las columnas Columna Detalles/Opciones Selección Pulsa está casilla para seleccionar un Artículo. Si aparece un icono Candado en lugar de la casilla de selección, el artículo está bloqueado, sólo podrá desbloquearlo si usted es el autor del Artículo de Contenido o si tiene privilegios de Súper-Administrador. Título Este es el título del Artículo de Contenido. La lista de Artículos está ordenada según el orden específico de Secciones y Categorías. Pulsa el Título del Artículo de Contenido para editarlo. Publicado Esto muestra si el Artículo está Publicado o No Publicado. Pase el ratón sobre el icono para ver algunos datos de la información de publicación. Pulsa este icono para cambiar el estado de publicado a no publicado o viceversa. Página principal Esto muestra si el Artículo de Contenido está publicado o no en la Página de Inicio del sitio. Pulsa este icono para publicar o no publicar este Artículo en la Página de Inicio. Ordenar Muestra el orden de los Artículos en el listado. Pulsa las flechas para mover el Artículo Arriba o Abajo. También puede ordenar los Artículos introduciendo un valor en el campo orden y pulsando el icono Guardar. Acceso Muestra qué tipo de usuarios pueden visualizar el Artículo de Contenido. Pulsa el Nivel de Acceso para escoger otro valor: Público, Registrado o Especial. Sección Esta es la Sección a la que pertenece el Artículo. Pulsa el Título de la
  • 60. Capítulo 5 – Organización del Contenido 60 Sección para editarla. Categoría Esta es la Categoría a la que pertenece el Artículo de Contenido. Pulsa el Título de la Categoría para editarla. Autor Este es el nombre del autor del Artículo. Si se muestra en rojo, puede pulsar el Nombre de Autor para editarlo. Fecha Esta es la fecha en que se creó el Artículo de Contenido. Impresiones Número de impresiones del artículo. ID Muestra el Número de Identificación del Artículo de Contenido en la base de datos. El sistema del sitio Joomla! lo genera automáticamente en el momento en que se crea el artículo. Información de la publicación En la parte inferior de la página hay varios iconos que explican el estado de publicación de los Artículos: Publicado, pero está Pendiente: Este icono indica si un artículo está publicado pero está pendiente de aprobación. Publicado y es Actual: Este icono indica que el artículo está publicado actualmente. Publicado, pero ha Expirado: Este icono indica que el artículo de contenido está publicado pero ha expirado, lo que significa que no estará visible en el sitio. No Publicado: Este icono indica que el artículo de contenido no está publicado todavía. Archivo: Este icono indica que el artículo está archivado. Crear un nuevo artículo Existen varias formas para acceder a la pantalla de creación de un nuevo artículo: 1. Acceso: Pulsa el icono Agregar un nuevo artículo en el Panel de Control. 2. Acceso: Selecciona Contenido -> Gestor de artículos -> Nuevo. Cualquiera de esas acciones mostrará la pantalla Artículo [Nuevo].
  • 61. Capítulo 5 – Organización del Contenido 61 Iconos de la barra de herramientas Dispone de las siguientes opciones: Previsualizar, Guardar, Aplicar, Cancelar y Ayuda. Esta pantalla se divide en dos áreas principales. El lado izquierdo (ver arriba) se usa para introducir texto, imágenes y otros contenidos. El lado derecho (ver abajo) se usa para administrar diferentes parámetros, que controlan cuándo y cómo se muestra el contenido. Editor de texto Este es el Área de edición del artículo. Completa los siguientes campos: Campo Detalles/Opciones Título Introduce un Título para el Artículo de Contenido. Alias Introduce un Alias del Título para el Artículo sin espacios. Sección Selecciona una Sección para el Artículo. Publicado Este parámetro está activado por defecto. Pulsa la casilla ‘No’ para despublicar el Artículo. Esto es útil si está trabajando en un artículo y aún no lo ha terminado. Página principal Este parámetro está Desactivado por defecto. Pulsa la casilla ‘Si’ para publicar el Artículo en la Página de Inicio. Categoría Selecciona una Categoría para el Artículo. Texto Introduce el Texto del Artículo. Este puede estar estructurado en Texto de Introducción y Texto Principal. Para más información, consultar el capítulo 2. NOTA: El texto del enlace ‘Leer Más’ puede modificarse en el archivo de idioma. Pestaña ‘Parámetros - Artículo’