Definition List

miércoles, 29 de enero de 2014


joomla


Casi todo el contenido del presente tema se ha obtenido de la web ayudajoomla.com, web de joomla en castellano que recoge un manual de joomla 2.5.  Aquí se han cambiado las imágenes por otras realizadas en la versión 3.0. No obstante, se puede acudir a dicho manual para completar este documento, aunque se utilice la última versión, ya que las diferencias de uso entre versiones no son tan grandes.

Introducción a los términos más utilizados en Joomla
  • Extensión: Es un programa o paquete de software que aumenta las funcionalidades de Joomla.

  • Componente: Se trata de un tipo de extensión. Podríamos definirla como una aplicación con dos partes diferenciadas, una correspondiente al backend y otra perteneciente al frontend.

  • Módulo: Es otro tipo de extensión que se estructura en forma de caja y se emplea para mostrar algún contenido en la página (frontend). Pueden estar vinculados a un componente o funcionar de forma independiente.

  • Plugin: Son extensiones que ofrecen funcionalidades asociadas a algún evento. Cuando se produce un evento determinado, se ejecutan las funciones de los plugins asociados con dicho evento.

  • Plantilla: Es una extensión que tiene como objetivo modificar el aspecto visual de nuestra página. Existen plantillas para el frontend y para el backend.

  • Artículo: Es un bloque de contenido que puede estar formado por texto, imágenes, etc. Es la unidad básica de información en el sistema de contenidos de Joomla.

  • Categoría: Es el sistema empleado para la clasificación de los artículos, una categoría puede contener varios artículos o incluso categorías anidadas.
Además de esta serie de términos, existen otros dos aspectos fundamentales para comprender el funcionamiento de Joomla, se trata de los conceptos Backend y Frontend.

Frontend

Parte pública de nuestro sitio web, es lo que los usuarios van a ver cuando accedan a nuestra página.

Aquí es donde se verán todos los contenidos, artículos, enlaces, banners, módulos, etc. La forma en que se mostrarán dichos contenidos está determinada por la plantilla que utilicemos.

En lo referente a las plantillas, hay dos factores que determinan la forma en que se mostrarán los contenidos, por un lado el estilo (tipos de letra, tamaños, colores, número de columnas, etc) y por otro, las posiciones, que determinarán en qué lugares se mostrarán los módulos que conforman la página.
En esta imagen vemos la misma página a la que se le han aplicado dos plantillas distintas


Dentro de una plantilla encontramos distintas posiciones, en este caso podemos ver la posición principal, distintas posiciones laterales y varias superiores. Para verlas y poder utilizalas, debemos activar su uso en la configuración global del sitio (backend, explicado en las siguiente página) y después acceder desde el navegador a http://midominio/joomla/?tp=1



En función del tipo de contenido que queramos mostrar, éste aparecerá en una u otra posición. En general, los artículos ocuparán la posición principal y el resto de elementos ocuparán posiciones secundarias.

Es posible realizar una diferenciación entre los contenidos, de forma que exista una parte visible para todos los visitantes y otras secciones a las que solo podrán acceder ciertos usuarios. Esto es posible gracias a los niveles de privilegios que Joomla nos permite establecer y que estudiaremos en el siguiente tema.

Además, este mismo sistema de privilegios hace que ciertas funciones que habitualmente se realizan desde el backend puedan llevarse a cabo desde el frontend, como el caso del envío de artículos.


Backend

El backend es la parte privada de Joomla. Como norma general, a esta zona solo tendrán acceso los super administradores, administradores y gestores de la página, pero también se pueden definir usuarios con acceso al backend utilizando los permisos.Desde aquí, podrán administrar los contenidos, los usuarios, podrán instalar extensiones, plantillas, idiomas, etc. Desde el backend se gestionan y controlan todos los aspectos de Joomla.

Podemos acceder a él desde nuestro navegador, se debe escribir la dirección http://midominio/administrator. Aparecerá un formulario de login (como en la imagen siguiente) para que introduzcamos nuestro usuario y contraseña.

Una vez dentro del backend, lo primero que veremos será el Panel de Control. Desde aquí tendremos un acceso rápido a las funciones más utilizadas de Joomla, como la creación y administración de artículos, la administración de usuarios, el gestor de módulos y de extensiones, etc. También veremos alguna información, como los usuarios que tienen una sesión abierta o una lista con los artículos más populares.

En la parte superior de la página, veremos una serie de menús desde los que accederemos a todas las funciones de Joomla.

Si nos dirigimos al elemento "Sistema" podremos acceder a los elementos relacionados con la configuración, mantenimiento e información de Joomla.
Desde "Configuración Global" tenemos la posibilidad de entrar a ver la configuración del SISTEMA, donde veremos la configuración que tenemos establecida para nuestro sitio. Podremos cambiar el nombre del sitio, dejarlo offline, cambiar el editor de texto predeterminado, activar las URL amigables, etc.

Y luego, tenemos la configuración global de los distintos componentes. Aquí, por ejemplo, podemos activar la opción de visualizar las posiciones de los módulos en la plantilla elegida para nuestro sitio, de la que hablábamos anteriormente. Lo haremos desde la pestaña de  componentes ‘Gestor de Plantillas’:

En ‘Gestor de artículos’ podremos decidir posición de la información por defecto, si se visualiza la categoría a que pertenece, etc.

Usuarios
La administración de los usuarios de nuestra web la realizaremos desde el menú "Usuarios". Desde aquí podremos añadir, eliminar o modificar los datos de los usuarios. También podremos gestionar los grupos de usuarios y administrar los niveles de acceso. Todo ello lo veremos en detalle en el tema de ‘Administración de un CMS’

Menús
Los menús son los elementos que permitirán a los usuarios navegar por nuestra web. Para crear un nuevo menú iremos a "Gestión de Menus" y pulsaremos en "Nuevo".

Tras completar los datos, el nuevo menú a parecerá en la lista.

Cada menú estará compuesto por uno o varios elementos que serán los que nos lleven a los distintos contenidos. Para añadir un elemento, tendremos que pulsar en "Nuevo" y completar los datos solicitados.

Para seleccionar el ‘Tipo Elemento de Menú, aparece un desplegable con los diferentes componentes que se pueden enlazar al menú

Y, dentro de cada uno, nos ofrecerá varios modos de realizarlo. En cuanto a los componentes más importantes, los artículos, tenemos las siguientes opciones:

Los menús son determinantes ya que, hasta que no enlazamos en ellos los artículos o sus categorías, éstos no aparecen en nuestro sitio, aunque estén publicados.
Contenido
La gestión del contenido de nuestra página la llevaremos a cabo desde la sección "Contenido". Desde aquí podremos administrar los artículos y categorías.

Para crear un nuevo artículo iremos a "Artículos" y pulsaremos en "Nuevo". Tendremos que escribir el título del artículo, el texto y completar los datos del autor, fecha depublicación, etc.

En el administrador de artículos veremos un lista con todos los artículos que hemos escrito y podremos crear nuevos, borrar los existentes o publicar y dejar de publicar los que queramos.

Las categorías nos permitirán agrupar y clasificar los artículos. Para ver y gestionar las categorías, iremos al gestor de categorías.Si queremos crear una nueva categoría, pulsaremos en "Nuevo" y escribiremos su título y descripción. También tendremos que elegir su categoría padre, pudiendo anidar categorías sin límite.

La última opción que nos ofrece la sección de gestión de contenidos es "Gestor Multimedia". Desde aquí podremos gestionar las imágenes que vamos a incluir en nuestra web, podremos añadir nuevas (con el botón ‘subir’), borrar las que no queramos mantener y organizarlas en distintas carpetas.

Componentes

Desde esta sección tendremos acceso a todos los componentes instalados en nuestro sistema. Joomla cuenta con una serie de componentes que se instalan por defecto.

El componente "Anuncios" nos permitirá publicar banners publicitarios en nuestra web. Para crear uno nuevo, tendremos que elegir la imagen, la dirección de destino, título, etc.

También podremos crear categorías para clasificar los anuncios.

Además tendremos la opción de mantener una lista de clientes y establecer una relación con sus banners.

Podremos realizar un seguimiento de las impresiones y los clicks realizados sobre cada anuncio desde la sección "Informes".

Con el componente "Contactos" podremos crear información de contacto y vincularla con un usuario de nuestra web.Si queremos crear categorías para mantener nuestros contactos ordenados, podremos hacerlos desde la sección "Categorias".

Si vamos a "Mensajería" veremos los mensajes privados que hemos recibido de otros usuarios del Back-End.También tendremos la opción de enviar mensajes a otros usuarios desde la sección "Nuevo Mensaje Privado".

Otro de los componentes incluidos en la instalación de Joomla es "Canales electrónicos". Se trata de un lector de noticias que nos permitirá añadir a nuestra web, distintos canales de noticias.

Si en nuestro sitio web existen enlaces a páginas que no existen, podemos redirigir las peticiones a otra página. Para ello iremos a "Componentes > Redireccionar" y, tras pulsar en ‘Nuevo’, introduciremos la dirección de la página de origen y la de destino.

Podremos ver las búsquedas que se han realizado en el front-end con el componente "Buscar".

Para que funcione, habrá que activar la opción "Recopilar Estadísticas de búsqueda" en la configuración global del componente “Buscar”.

Otro componente de búsqueda disponible en Joomla es "Búsqueda Inteligente". Este elemento indexará los contenidos de nuestra página para luego facilitar las búsquedas desde el front-end.

"Enlaces Web" es el último de los componentes que Joomla instala por defecto. Con él crearemos enlaces a páginas externas para mostrarlas luego en nuestra web. Además tendremos la posibilidad de organizar dichos enlaces en categorías.
Extensiones

Para instalar componentes de terceros, módulos, plúgins o idiomas, tendremos que dirigirnos a la sección "Extensiones > Gestor de extensiones".

Primero elegiremos la localización de la extensión a instalar, podrá hacerse desde un archivo ubicado en nuestro equipo que podremos buscar desde el botón‘seleccionar archivo’.
También se puede realizar la instalación desde un directorio temporal en el servidor o desde una dirección web.
En "Actualizar" comprobaremos si existen actualizaciones disponibles para nuestra instalación de Joomla.

La sección "Gestionar" nos permitirá administrar las extensiones instaladas, pudiendo desactivarlas, desintalarlas, etc.

En "Encontrar" veremos aquellas extensiones que no se instalan siguiendo el proceso habitual de instalación.

Para obtener información sobre el estado de la base de datos de Joomla iremos a "Base de datos".

Si existe algún aviso relativo al estado del sistema, podremos verlo en la sección "Avisos"

También podremos instalar paquetes de diferentes idiomas para nuestro sitio:

Dirigiéndonos a "Extensiones > Gestor de módulos" veremos una lista con los módulos instalados. Podremos acceder a las propiedades de los mismos pulsando sobre su título.

Con el botón "Nuevo" podremos crear nuevas instancias de los módulos que ya tenemos instalados (ej: podemos añadir varios módulos de menú para situarlos en distintas partes de la página).

La gestión de los plugins la realizaremos desde "Extensiones > Gestor de plugins". Aquí podremos acceder a las propiedades de los plúgins, activarlos y desactivarlos.

Si tenemos instaladas distintas plantillas, podremos gestionarlas desde "Extensiones > Gestor de plantillas". Desde la pestaña "Estilos" accederemos a las propiedades de las plantillas y podremos establecer la plantilla por defecto.

La sección "Plantillas" nos mostrará una vista previa e información adicional de las plantillas.

Aquí se podrán realizar modificaciones a los fuentes de las diferentes plantillas instaladas

La administración de los lenguajes instalados en nuestro sitio la llevaremos a cabo desde "Extensiones > Gestor de Idiomas". Aquí veremos los idiomas por defecto para el front-end y back-end.

Este es un video importado desde mi carpeta local del ordenador.

A continuación os muestro un video importado directamente de youtube.com

A continuación les dejo un enlace a unos materiales de informática: