Está en la página 1de 47

Objetivos del Tema:

Gestionar adecuadamente y los configurar componentes

1. EXTENSIONES
Por extensiones entendemos todo aquello que realiza alguna tarea en Joomla! y que, junto al Core (corazn o ncleo de Joomla!), complementan y desarrollan toda la potencialidad del sistema. Son extensiones los componentes, los mdulos, los plugins, los idiomas y las plantillas (templates). Los Componentes son quiz las aplicaciones ms importantes que juegan un papel fundamental en la gestin de contenidos de Joomla! Son pequeos programas independientes entre s, que estn junto al ncleo de Joomla!, o bien se descargan aparte, y posteriormente se instalan desde el panel de Administracin de Joomla! Los Mdulos son aplicaciones mucho ms simples que los componentes y generalmente son una extensin o complemento de algn componente. Los mdulos muestran informacin secundaria, simplificada y breve que toman de la base de datos y luego cargan sobre los laterales del sitio (en las columnas de los extremos). Pero tambin tienen funciones ms importantes que llevar a cabo: pueden publicar los enlaces del men, recoger datos de acceso mediante un formulario, etc. Los Plugins son aplicaciones que literalmente interceptan los artculos de contenido (documentos o tems de componentes) antes de ser mostrados y publicados en el sistema, y le agregan informacin adicional o lo alteran en forma dinmica, completando as el contenido total que va a ser entregado al navegador del usuario final. Los plugins pueden ser llamados mediante comandos

incluidos en Joomla!. Configurar los mdulos que dan

potencialidad a nuestro sitio web. Administrar plantillas para correctamente crear sitios las web

impactantes y novedosos. Instalar y desinstalar plugins para dar ms potencia a nuestra web.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 2 COLEGIO CLARET IMPLANTACIN DE APLICACIONES WEB

TEMA 10 EXTENSIONES

Los Idiomas son paquetes de archivos que, una vez instalados, permiten que el Front-end y el Back-end est expresado en un idioma determinado.

TEMA 10
Extensiones

especiales, o se pueden mostrar de forma predeterminada para ciertos contenidos/componentes.

Las Plantillas (Templates) deciden cmo se muestra el espacio web, tanto el Front-end como el Back-end, en el navegador del usuario.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 3

Comprender la estructura de la interfaz visual del Front-end de Joomla! es fundamental. Para un usuario novel significar poder situar adecuadamente los mdulos que quiere que sean visualizados en la navegacin que ha decidido. Pero para un usuario medio/avanzado, que quiera manipular plantillas de terceros o crear las suyas propias, es necesario que sepa en cada momento cmo situar lo que se visualizar en el Front-end. En general, una posible estructura visual del Front-end de Joomla! se puede observar en esta imagen, correspondiente a la plantilla que tenemos activa en Joomla! de forma predeterminada.

En ella diferenciamos diversos elementos: La cabecera y el pie de pgina. Un espacio central donde se cargan los contenidos a travs de las operaciones realizadas por componentes y plugins. Diferentes espacios donde se cargan los mdulos, definidos en la plantilla del sitio web a travs de las posiciones de los mdulos, en el ejemplo: top, breadcrumb, left, right, user1, user2, user3, user4, footer, syndicate.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 4

TEMA 10 EXTENSIONES

Es una plantilla bastante compleja, aunque verstil, por la cantidad de posiciones definidas para visualizar mdulos. Cada plantilla posee su propia definicin de los espacios en el Front-end, por lo que conviene tener clara esta disposicin cuando se empiece a manipular componentes, mdulos y plugins.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 5

2. COMPONENTES
Cada componente tiene su propia tabla en la base de datos de Joomla! y tambin sus propios archivos. Esto es precisamente lo que les da una independencia en el funcionamiento y no interfieren, en general, unos con otros. Adems, esto brinda la posibilidad de que pueden ser instalados o desinstalados en cualquier momento, es decir, el sistema permite un asincronismo temporal en la instalacin/desinstalacin de estas aplicaciones. Hay distintos tipos de componentes y de muy diversas funcionalidades (se designa el nombre de los componentes con el prefijo "com_"): Componentes que funcionan en el Front-end y en la Administracin de Joomla! Ejemplos: com_content, com_weblinks, com_newsfeeds, etc. Componentes que funcionan exclusivamente en la Administracin de Joomla! Ejemplos: com_frontpage, com_login, com_massmail, com_templates, etc. Componentes que funcionan exclusivamente en el Front-end, no son tan comunes, generalmente son creados por desarrolladores independientes. Componentes que combinan su funcionamiento con mdulos, generalmente la gran mayora. Ejemplos: com_banners, com_polls, com_login, etc.

3. NIVEL DE FUNCIONAMIENTO
Los componentes de Joomla! funcionan en dos niveles distintos: Dentro del nivel Administrativo, el usuario administrador realiza varias acciones: o Define las opciones de configuracin del componente en cuestin. o Crea tems y elementos que contienen datos e imgenes, etc. o Edita, borra, elimina, publica, etc. Por ejemplo: en el componente com_poll (encuestas), el administrador crea una encuesta, la pregunta de esa encuesta, luego crea las distintas respuestas que se darn como opciones al usuario que responda esa pregunta, etc. Despus de ello puede publicarla, editarla, borrarla, o crear nuevas encuestas y nuevas preguntas, etc. Los componentes de administracin se encuentran en la carpeta: /administrator/components/

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 6

TEMA 10 EXTENSIONES

El otro nivel de funcionamiento de los componentes es el del Frontend: aquel que interacta con los usuarios/navegantes del sitio que pueden realizar acciones como: o Filtrado de datos realizando bsquedas especficas. o Envo de datos al sistema o al usuario administrador. o Navegacin por sus tems y hasta creacin o edicin de contenidos especficos. Los archivos de estos componentes se encuentran en la carpeta /components/ Por ejemplo, en un componente de clasificados, el usuario puede ver los anuncios publicados por otros usuarios y tambin publicar o editar sus propios avisos.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 7

4. COMPONENTES BSICOS
Son muchos los componentes que dispone Joomla! en su instalacin bsica. Una buena relacin fcilmente comprensible es la que sigue: El componente que gestiona los contenidos de Joomla!: com_content. El componente que administra y muestra la pgina principal del sitio: com_frontpage. El componente encargado de administrar los contactos y enviar los mensajes por email que escriben desde el formulario los visitantes/usuarios: com_contact. El componente de administracin de banners: com_banners. El componente de encuestas y votaciones: com_poll. El componente de gestin y publicacin de enlaces: com_weblinks. El componente de sindicacin de noticias desde otros sitios: com_newsfeeds. El componente que genera las ventanas internas que contienen otras pginas/sitios (iframes): com_wrapper. El componente del buscador interno: com_search. El componente de mensajera interna: com_messages. Los componentes relacionados con las funciones de usuario: com_login, com_users.

5. GESTIN DE COMPONENTES
Desde la Administracin se permite gestionar varios de los componentes que vienen instalados en el Core de Joomla!:

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 8

TEMA 10 EXTENSIONES

Anuncios (Banners). Contactos. Servidor de noticias (newsfeed). Encuestas. Buscar. Enlaces web.

Se accede a la administracin de estos componentes desde el men Componentes del men principal de la Administracin de Joomla!

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 9

6. COMPONENTES - ANUNCIOS (BANNERS)


La incorporacin de publicidad en nuestro sitio web se administra de forma sencilla gracias a este componente. Permite clasificar los anuncios (banners) que un cliente quiere anunciar en nuestro sitio web en categoras. Si la mayora de los componentes preinstalados en Joomla! tienen una clara utilizacin en entornos educativos, no debemos tampoco despreciar otros usos a componentes como ste, ya que estos anuncios pueden ser de inters para ser mostrados en nuestro sitio web: vnculo a un proyecto, a una asociacin que colabora La visualizacin de los anuncios gestionados por este componente en nuestro sitio web se realiza a travs de la publicacin de una instancia del mdulo mod_banners, con una configuracin decidida, en alguna de las posiciones definidas en la plantilla del sitio. ste es el aspecto que presenta el rea de trabajo del Gestor de Anuncios.

Con informacin en cada columna perfectamente comprensible, como el Nombre, con vnculo para acceder rpidamente a la edicin del anuncio, Cliente, Categora, estado de Publicacin, Ordenacin, ID, y adems: o Fijar. Cuando los anuncios se muestren en el Front-end a travs de la publicacin del mdulo mod_banners, los anuncios se muestran segn el orden definido dentro de su categora, salvo que se quiera fijar el anuncio, y de esta forma siempre aparecer visible. o Impresiones. Muestra la cantidad de veces que se ha visualizado el anuncio del total permitido, o contratado por el cliente. o Clicks. Muestra el porcentaje de veces que se ha realizado click con el ratn sobre el vnculo del anuncio del total de impresiones realizadas. o Etiquetas. Para introducir informacin til para ser localizado en bsquedas. La barra de herramientas presenta todas las acciones que se pueden realizar con cada anuncio. Las preferencias indican si queremos que el sistema realice seguimiento de los tiempos de impresin de los anuncios, y de los clicks que se realizan sobre ellos, as como si deseamos que se
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 10

TEMA 10 EXTENSIONES

incluya un prefijo a las etiquetas que puedan completar la definicin de cada anuncio, y que sirva para ser localizado en bsquedas.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 11

Editar anuncios. Si decidimos editar un anuncio existente, la pgina contiene un espacio para editar los detalles del anuncio, y una barra de herramientas que completa las operaciones que podemos hacer. Aprovechamos los anuncios creados con los ejemplos de la instalacin de Joomla! para conocer qu debemos definir cuando creamos un nuevo anuncio.

o Nombre. Define el anuncio en la administracin de Joomla! o Alias. Texto utilizado cuando se utilizan URL's amigables en nuestro sitio web, definido en la configuracin global de Joomla! o Mostrar anuncio. Para indicar si se quiere visualizar o no. o Fijar. Para indicar si es un anuncio destacado. o Ordenar. Posicin del anuncio dentro de la categora seleccionada. o Categora. En la que se clasifica el anuncio. o Nombre del cliente. Identificacin del cliente asociado al anuncio. o Impresiones compradas. Permite indicar la cantidad de veces que se puede visualizar el anuncio en el sitio web, en funcin de la compra realizada. Podemos definir un nmero ilimitado de veces, marcando la casilla que se observa en la imagen. o Haz clic URL. URL a la que se desva la navegacin cuando pulsamos con el ratn sobre la imagen seleccionada. o Mostrar banner. URL vinculada a la accin de pulsar el ratn sobre el banner. o Clics. Indica la cantidad de clicks realizados sobre el anuncio, permitiendo reiniciar la contabilidad: Reiniciar clicks.
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 12

TEMA 10 EXTENSIONES

o Cdigo del anuncio personalizado. Espacio donde se aade cdigo. En el ejemplo, por ser un anuncio sin imagen asociada, se introduce el cdigo que permite que el texto Joomla! The most popular and widely used Open Source CMS Project in the world. sea lo que aparece en el anuncio y vinculado a la URL. o Selector de la imagen del anuncio. Permite buscar dentro de la carpeta del servidor images/banners la imagen del anuncio.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 13

o Imagen del banner. Visualizacin de la imagen del banner. o Etiquetas (tags). Para definir criterios textuales que sirvan a los buscadores. Gestin de clientes. Este es el aspecto que presenta el rea de trabajo de la Gestin de clientes de anuncios.

La tabla del rea de trabajo muestra informacin del cliente: o Nombre del cliente. Nombre de la entidad que realiza la peticin de inclusin del anuncio en nuestro sitio web. o Contacto. Nombre del contacto de la entidad peticionaria. o Nmero de anuncios, asociados el cliente. Si accedemos a la edicin de un cliente, podemos conocer toda la informacin que podemos introducir cuando creamos un cliente: Nombre del cliente, Nombre de contacto, E-mail de contacto e informacin extra si as lo necesitamos.

Gestin de categoras de anuncios. anuncios en categoras.

Podemos clasificar los

ste es el aspecto que presenta el Gestor de categoras, con una barra de herramientas donde reconocemos perfectamente las acciones que podemos realizar, y una tabla con columnas que dan informacin perfectamente identificable.

Si accedemos a la edicin de una categora podemos conocer toda la informacin que podemos introducir cuando creamos una categora, con la posibilidad de asociarle una imagen de la carpeta
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 14

TEMA 10 EXTENSIONES

images/stories, con una posicin determinada, y un cuadro de texto para introducir un texto que la defina.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 15

7. COMPONENTES - CONTACTOS
Los contactos que pueden estar disponibles en nuestro sitio web, se administran de forma sencilla gracias a este componente. Encontramos dos apartados diferenciados, el de la gestin de los contactos y el de las categoras, que nos permiten realizar una clasificacin de los contactos segn criterios que estimemos oportunos. El acceso a los contactos en nuestro espacio web se realiza desde un tem de men creado con vinculacin a este componente, y visualizado en alguno de los mens de navegacin. Gestin de contactos. Este es el aspecto que presenta el rea de trabajo de la Gestin de contactos.

Con informacin en cada columna perfectamente comprensible, como el Nombre, con vnculo para acceder rpidamente a la edicin del anuncio, Cliente, Categora, estado de Publicacin, Ordenacin, ID, y adems: o Enlace al usuario. Indica a qu usuario del sitio web se ha vinculado el contacto.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 16

TEMA 10 EXTENSIONES

La barra de herramientas presenta todas las acciones que se pueden realizar con cada contacto. Las preferencias indican si queremos que el sistema realice seguimiento de los tiempos de impresin de los anuncios, y de los clics que se realizan sobre ellos, as como si deseamos que se incluya un prefijo a las etiquetas que puedan completar la definicin de cada anuncio, y que sirva para ser localizado en bsquedas.

Editar y crear un contacto. Si decidimos editar un contacto, aparece una pgina que contiene un espacio para especificar los Detalles del contacto; una serie de pestaas desplegables, que especifican ms parmetros del contacto, su visualizacin en el Front-end y otras funcionalidades; y la barra de herramientas con las opciones Guardar y Cerrar, fcilmente comprensibles. Aprovechamos el contacto creado con los ejemplos de la instalacin de Joomla! para conocer qu debemos definir cuando creamos un nuevo contacto. o Detalles. Definen la informacin relevante del contacto, debiendo obligatoriamente especificar la categora de clasificacin a la que pertenece.
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 17

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 18

TEMA 10 EXTENSIONES

o Informacin. Define informacin complementaria del contacto, y de la que se puede decidir que sea visible o no en el Front-end, comprensible en primera instancia.

o Parmetros de contacto. Donde se decide de la informacin de que disponemos del contacto si es accesible o no desde el Frontend.

o Parmetros avanzados. Para la inclusin de iconos asociados a determinada informacin del contacto.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 19

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 20

TEMA 10 EXTENSIONES

o Parmetros del e-mail. Para permitir o no que se muestre un formulario que enviar por correo electrnico un mensaje al contacto: o Copiar e-mail significa que se enva una copia del mensaje al que lo redacta. o Bloquear significa que si el mensaje, el asunto o el texto del correo contiene alguna de las palabras indicadas, separadas por punto y coma (;), es bloqueado.

Categoras de contactos. ste es el aspecto que presenta el Gestor de categoras, con una barra de herramientas donde reconocemos perfectamente las acciones que podemos realizar, y una tabla con columnas que dan informacin perfectamente identificable.

Si accedemos a la edicin de una categora podemos conocer toda la informacin que podemos introducir cuando creamos una categora, con la posibilidad de asociarle una imagen de la carpeta images/stories, con una posicin determinada, y un cuadro de texto para introducir un texto que la defina.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 21

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 22

TEMA 10 EXTENSIONES

8. COMPONENTES - SERVIDOR DE NOTICIAS (NEWSFEED)


Las Noticias Externas presentan una posibilidad muy cmoda de permitir a los usuarios del sitio web que visualicen noticias que provienen de otras web que tienen habilitada la sindicacin. Se clasifican en categoras, y aparecern en la navegacin de nuestro sitio web a partir de tems de men creados a una noticia externa, a una categora o a un listado de todas las categoras. Gestin de noticias externas. Este es el aspecto que presenta el rea de trabajo de la Gestin de noticias externas.

Con informacin en cada columna perfectamente comprensible, como el Nombre, con vnculo para acceder rpidamente a la edicin del anuncio, estado de Publicacin, Ordenacin, Categora, Nmero de artculos en cada categora, ID, y adems: o Tiempo vida de la cach . Tiempo, en segundos, que el sistema utiliza para refrescar el contenido del vnculo. La barra de herramientas presenta todas las acciones que se pueden realizar con cada contacto. Las preferencias indican si queremos que el sistema muestre las columnas de la relacin de noticias con su encabezado, el nmero de artculos que mostrar el servidor, la descripcin y el nmero de noticias de la categora definida, y decidir de cada noticia si se incluye la imagen del servidor de noticias, la descripcin del servidor, la descripcin de la noticia, y limitar el texto en nmero de palabras que describe la noticia (Contar palabras); un cero indica que se muestra el texto completo. Editar y crear Noticias Externas. Si decidimos editar una noticia externa existente, la pgina de edicin contiene un espacio para
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 23

definir los Detalles de la noticia, y una barra de herramientas que completa las operaciones que podemos realizar.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 24

TEMA 10 EXTENSIONES

Aprovechamos las noticias externas creadas con los ejemplos de la instalacin de Joomla! para conocer qu debemos definir cuando creamos una nueva noticia. Detalles. o Nombre. Nombre que identifica a la noticia externa, en el Frontend y en el Back-end. o Alias. Texto utilizado cuando se utilizan URL's amigables en nuestro sitio web, definido en la configuracin global de Joomla! o Publicado. o Categora. Nombre de la categora a la que pertenece la noticia, con lista desplegable para elegir la categora. o Enlace. Enlace al servicio de sindicacin (RSS/RDF) que ofrece el sitio web desde el que capturamos las noticias. o Nmero de artculos. Cantidad de artculos que, como mximo, se visualizarn en la noticia externa. o Tiempo vida de la cach . Tiempo, en segundos, con el que el sistema realiza una actualizacin de las noticias externas visualizadas. o Ordenar. Este es el orden en el que aparecer el artculo en el listado del Administrador de Noticias Externas. Esta caracterstica no estar disponible hasta que se guarde o aplique la noticia externa (por defecto los nuevos artculos se colocarn al final del listado). o RTL. Esta opcin permite activar el soporte de escritura derecha a Izquierda para noticias en idiomas como el rabe. Gestin de categoras de noticias externas. De la misma forma que los contenidos dinmicos son clasificados en categoras, las noticias externas permiten una clasificacin y gestin similares.

o Editar y Crear Categoras de Noticias Externas. Las Noticias Externas pueden ser clasificadas dentro de categoras, al igual que se hace con los contenidos dinmicos. En este sentido, las opciones presentadas en su rea de trabajo son equivalentes a las de las categoras de contenidos, salvo que como slo existe una seccin de Noticias Externas, no podemos mover o copiar categoras, y que debemos tener en cuenta cuando se crea una nueva categora.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 25

Actividad: Incluir noticias externas en nuestro sitio web. Imagina que ests creando un sitio web de un temtica muy concreta (de materia, de proyecto, de recursos,). Necesitas tener una coleccin de enlaces de noticias sobre lo que estn ocurriendo en otros sitios. Gestionar noticias externas nos permitir automatizar esta tarea. Incluir noticias externas
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19750

9. COMPONENTES - ENCUESTAS
El sistema permite realizar encuestas de respuesta nica a los usuarios del Front-end.

Gestin de encuestas. La pgina de gestin de encuestas presenta un aspecto como el de la siguiente imagen. Las columnas del rea de trabajo contienen informacin comprensible sobre la encuesta: Ttulo, estado de la publicacin, nmero de votos emitidos, opciones de respuesta a la pregunta, ID y el intervalo de tiempo, en segundos, que el sistema espera entre una votacin y la siguiente que puede realizar el mismo usuario. En caso de que no haya transcurrido este tiempo, impedir el voto del usuario y aparecer mensaje del tipo Usted ya vot en esta encuesta hoy. Editar y crear una encuesta. La pgina de edicin de una encuesta contiene un espacio para definir los Detalles de la encuesta, y una barra de herramientas para completar las operaciones que podemos realizar, con la posibilidad de previsualizar la encuesta en una ventana pop-up.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 26

TEMA 10 EXTENSIONES

Aprovechamos la encuesta creada en la instalacin de los ejemplos de Joomla! para conocer lo que debemos hacer cuando creemos una encuesta.

Se pueden incluir hasta doce opciones de respuesta a la pregunta, y el Alias ser utilizado en la URL cuando en la configuracin global de Joomla! se haya decidido utilizar URL's amigables.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 27

10. COMPONENTES - BUSCAR


El componente Buscar permite decidir si se contabilizan las bsquedas que se realicen en el Front-end de texto especfico en los contenidos de nuestro sitio web, y si es as conocer qu texto se ha buscado y las veces que se ha realizado esa operacin.

Las preferencias deciden si se habilita o no el registro de estas bsquedas, y si en ellas, cuando el usuario la realice desde el Front-end, aparece o no indicada la fecha de creacin del artculo que contiene el texto buscado.

11. COMPONENTES - ENLACES WEB


En el Front-end podemos tener una buena relacin de enlaces web, organizados en categoras, y que los usuarios de categora especial pueden ir completando ya que el tem Aadir Enlace aparece activo en el Men del usuario para estos grupos de usuarios. Se clasifican en categoras, y aparecern en la navegacin de nuestro sitio web a partir de tems de men creados a un enlace web, a una categora o a un listado de todas las categoras. Gestin de enlaces web. Este es el aspecto que presenta el rea de trabajo de la Gestin de enlaces web.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 28

TEMA 10 EXTENSIONES

Con informacin en cada columna perfectamente comprensible, como el Ttulo, con vnculo para acceder rpidamente a la edicin del anuncio, estado de Publicacin, Ordenacin, Categora, Nmero impresiones e ID.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 29

La barra de herramientas presenta todas las acciones que se pueden realizar con enlace web. Las preferencias indican opciones de configuracin para la visualizacin de los enlaces web en el Front-end, permitiendo aadir un texto de introduccin que sirva de explicacin del conjunto de categoras de enlaces.

Editar y crear enlaces web. Si decidimos editar un enlace web existente, la pgina de edicin contiene un espacio para definir los Detalles del enlace, la posibilidad de definir en qu tipo de ventana se abre el enlace: misma ventana con barra de navegacin y ventana nueva con y sin barra de navegacin; y un cuadro de texto para introducir una descripcin del enlace. La barra de herramientas completa las operaciones que podemos realizar. Aprovechamos los enlaces web creados con los ejemplos de la instalacin de Joomla! para conocer qu debemos definir cuando creamos un nuevo enlace.

Gestin de Categoras de enlaces. De la misma forma que los contenidos dinmicos son clasificados en categoras, los enlaces permiten una clasificacin y gestin similares.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 30

TEMA 10 EXTENSIONES

Editar y Crear Categoras de enlaces web. Los Enlaces pueden ser clasificados dentro de categoras, al igual que se hace con los contenidos. En este sentido, las opciones presentadas en su rea de trabajo son equivalentes a las de las categoras de contenidos, salvo que como slo existe una seccin de Enlaces, no podemos mover o copiar categoras.

Actividad: Enlaces en nuestro sitio web. Imagina que ests creando una pgina web propia con tus intereses profesionales (de materia, de intercambio profesional, de proyecto,...). Necesitas tener una buena relacin de enlaces vinculados con la temtica del sitio web. Encuentra una temtica adecuada a esa idea y prepara una coleccin de enlaces, clasificados en dos categoras y que contenga cada una, al menos, cuatro enlaces.

12. MDULOS
De la misma manera que con los componentes, los mdulos poseen dos niveles de aplicacin, de Administracin y de Front-end. Se accede a la administracin de uno u otro desde el men principal de la Administracin de Joomla! Men Extensiones >> Gestor de Mdulos

13. MDULOS DEL NIVEL DE ADMINISTRACIN


Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 31

Aqu aparecen todos los mdulos utilizados en la Administracin (Back-end) de Joomla! Se encuentran localizados en la carpeta del servidor /administrator/modules/

Es sencillo identificar la informacin reflejada en las columnas del rea de trabajo del Gestor de Mdulos (Administrador): Nombre del mdulo, Estado de habilitacin, posibilidades de ordenacin, posicin del mdulo en la interfaz de la Administracin de Joomla!, Pginas a las que est vinculado a travs de mens (es una tabla estndar para mdulos del sitio y de la administracin y en este caso no tiene referencia alguna con sentido), ID identificativo en la base de datos, y Tipo. Es relativamente sencillo comprender el tipo de mdulo existente en la Administracin de Joomla! Es muy recomendable no manipular el estado de habilitacin de estos mdulos salvo que se comprenda perfectamente lo que cada uno de ellos hace, podemos encontrarnos con la desagradable situacin de tener una Administracin de Joomla! inoperativa. Se detalla el significado de algunos de ellos, segn su tipo, con una imagen indicativa de su localizacin: o mod_logged. Muestra la lista de los usuarios que estn en ese momento reconocidos por el sistema (logeados), en forma de pestaa en el Panel de Control. o mod_popular. Muestra una lista de los artculos de contenido ms visitados como una pestaa en el Panel de Control. o mod_latest. Muestra una lista de los contenidos ms recientes como una pestaa en el Panel de Control. o mod_stats. Muestra una lista de los mens con la cantidad de tems de mens creados en cada uno. o mod_quickicons. Muestra iconos de rpido acceso a diferentes funciones en el Panel de Control.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 32

TEMA 10 EXTENSIONES

o mod_title. Muestra el ttulo de rea de trabajo en que nos encontramos. o mold_toolbar. Determina si se muestra o no la barra de herramientas. o mod_menu. Muestra el men principal de la Administracin de Joomla! o mod_submenu. Permite la creacin de submens en la navegacin por el rea de trabajo, como en este caso, que tenemos la posibilidad de navegar por los mdulos del Sitio y de la Administracin.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 33

14. MDULOS DEL NIVEL DEL FRONT-END


Aqu se encuentran todos los mdulos que pueden ser visualizados en el Front-end. Se encuentran localizados en la carpeta del servidor /modules/. Y deben estar habilitados (publicados) para que se muestren en el Frontend. Los mdulos suelen ser el complemento de los componentes: por ejemplo el componente com_poll (encuestas) tiene asociado un mdulo, mod_poll, que es el que permite mostrar la encuesta sobre una columna lateral y permitirle al usuario "votar" con solamente un par de clics. Una vez que el usuario haya votado (o si simplemente desea ver los resultados de la votacin), es redirigido hacia informacin que muestra el componente com_poll sobre el cuerpo principal del sitio.

Es fcil identificar la informacin de las columnas del rea de trabajo del Gestor de mdulos (Sitio), entre los que se reconoce: Nombre del mdulo, estado de habilitacin, el nivel de acceso (Acceso), la Posicin, muy importante para poder situar el mdulo en el Frontend de acuerdo a las posiciones definidas en la plantilla utilizada, con la ordenacin de todos los mdulos que se encuentran definidos en la misma posicin; y las Pginas, segn la navegacin definida en los mens, en las que se muestra en el Front-end. Es importante observar que el mdulo, aunque est publicado no ser mostrado hasta que no tenga definida la navegacin (asignacin de tems de men) en la que es visible. Se detalla el significado de todos los mdulos, segn su tipo, con una imagen indicativa con algunos de
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 34

TEMA 10 EXTENSIONES

ellos y su localizacin en el Frontend, segn los ejemplos instalados en Joomla! y con una visualizacin de la portada de acuerdo a la plantilla activa; y se completa con la explicacin de alguno relevante:

o mod_banners. El mdulo que muestra los banners en el Front-end. o mod_mainmenu. El mdulo que muestra los mens en el Front-end. En este caso, existen varias instancias del mismo mdulo. o mod_login. El mdulo de acceso de usuarios al Front-end. o mod_poll. Ofrece la posibilidad al usuario de participar en las encuestas definidas en el Componente Encuestas. o mod_syndicate. Muestra la sindicacin permitida de los contenidos de nuestro sitio web. o mod_stats. El mdulo que muestra estadsticas del sistema. o mod_whosonline. Quin est en lnea?. El mdulo que nos informa quin est online. o mod_newsflash. Realiza muestras aleatorias del contenido. o mod_mostread. El mdulo que dice cules son los documentos ms vistos. o mod_search. Permite hacer una bsqueda rpida en nuestro sitio. o mod_breadcrumbs. El mdulo que muestra una barra de navegacin por nuestro sitio web. o mod_archive. Este mdulo es responsable de mostrar los artculos de contenidos que se encuentran activos, pero archivados. o mod_sections. Muestra la relacin de secciones de contenidos . o mod_related_items. Este mdulo muestra los artculos relacionados con el contenido que se est visualizando. Aprovecha la potencialidad de los metadatos que se establecen en la definicin del contenido.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 35

o mod_wrapper. Muestra contenido externo al propio sitio web. La funcionalidad es la misma que la que hemos observado con el vnculo Wrapper que viene definido por defecto en la instalacin de Joomla!, slo que aparece mostrado como cualquier mdulo, en una zona lateral del Front-end. o mod_random_image. Imgenes al azar. Muestra aleatoriamente imgenes seleccionadas. o mod_feed. Permite visualizar las noticias de un servidor de noticias externo. o mod_newsflash. El mdulo Flash de noticias selecciona de manera aleatoria uno de los artculos publicados de una categora. El artculo cambia cada vez que se refresca la pgina.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 36

TEMA 10 EXTENSIONES

1. mod_banners
Este mdulo nos permite visualizar anuncios (banners) en nuestro sitio web. Gestiona, por tanto, los anuncios administrados con el componente Anuncios.

Actividad: Anuncios en nuestro sitio web. Mostrar en nuestro sitio web anuncios de sitios relacionados con nuestra temtica es una buena forma de promocionar su utilizacin. En nuestro caso nos puede interesar publicitar, por ejemplo, en la pgina oficial de nuestro centro educativo. Para ello debemos descargar de Internet alguna imagen ilustrativa y almacenarlas en el espacio de Joomla! en nuestro servidor dentro de la carpeta images/banners Anuncios en nuestro sitio web
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19751

2. mod_poll
Con parmetros de configuracin muy intuitivos, permitiendo elegir, de las encuestas creadas, cul ser la que se visualice con este mdulo.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 37

Actividad: Crear la primera encuesta. Hemos publicado la revista de la biblioteca, y queremos que los usuarios de la comunidad educativa, que han tenido acceso a ella, nos digan qu les ha parecido. Recuerda que este mdulo trabaja conjuntamente con el componente Encuestas. Crear y publicar la primera encuesta
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19752

3. mod_newsflash
El mdulo Flash de noticias selecciona de manera aleatoria uno de los artculos publicados de una categora que cambia cada vez que se refresca la pgina. Tambin puede configurar mltiples artculos en configuraciones verticales u horizontales.

4. mod_feed
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 38

TEMA 10 EXTENSIONES

Este Mdulo que muestra la presentacin de una sindicacin feed.

Actividad: Manipular mod_feed. En la pgina oficial de nuestro centro educativo queremos tener actualizada la informacin con las ltimas noticias del portal educativo de la Consejera de nuestra Comunidad Autnoma. Si este portal ofrece sindicacin, podemos incluirlo fcilmente en nuestro sitio web. Sindicar en mod_feed
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19753

15. CREAR MDULOS NUEVOS


Aunque las opciones que presenta la barra de herramientas del rea de gestin de mdulos son muy intuitivas, es de especial inters conocer lo que significa crear mdulos nuevos. Si bien es una operacin que podemos hacer tanto en el Back-end como en el Front-end, nos centraremos en ver cmo lo hacemos y qu significa para los mdulos del Front-end, ya que la manipulacin de los mdulos del Back-end puede resultar ms delicada y, por qu no decirlo, peligrosa.

Al decidir crear un nuevo mdulo, tenemos que realizar la operacin en dos pasos. En uno primero decidimos el tipo de mdulo que podemos crear:

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 39

o Acceder. Muestra un formulario para introducir el nombre de usuario y la contrasea, y las opciones de recordar contrasea e invitar a registrarse en el sistema. o Artculos relacionados. Muestra los artculos relacionados con el que se est visualizando. La relacin se establece en funcin de los metadatos que definen los artculos. o Banner. Permite mostrar un anuncio determinado de los gestionados por el componente. Complemento del componente Anuncios, como ya hemos visto. o Buscar. Muestra una caja de bsqueda. o Contenido archivado. Permite mostrar una lista de los meses que contienen artculos archivados. o Contenido ms ledo. Permite mostrar la relacin de artculos publicados ms vistos. o Encuesta. Ya sabemos lo que significa, si queremos mostrar varias encuestas a la vez, sta es la opcin. o Estadsticas. Muestra estadsticas de nuestro sitio web: informacin del servidor, miembros... o Flash de noticias. Muestra aleatoriamente artculos de una categora seleccionada, permitiendo mltiples artculos en configuraciones verticales u horizontales. o Footer (pie de pgina). Muestra los derechos de copyright de Joomla! o Imagen aleatoria. Muestra aleatoriamente imgenes de una carpeta que se selecciona. o Marco (Wrapper). Permite mostrar en una ventana una URL externa. o Men. Ya sabemos lo que supone, pero las opciones de configuracin son mltiples. Permite seleccionar un men de los existentes para crearlo con otras opciones.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 40

TEMA 10 EXTENSIONES

Incluso adaptando la profundidad o niveles que permite en la navegacin.

o Personalizar html. Para crear un mdulo propio basado en html. o Presentacin de la suscripcin. Permite mostrar sindicaciones externas a nuestro sitio. o Quin est en lnea. Para mostrar los usuarios activos en el sistema. o Ruta de acceso. Muestra la ruta del contenido que se visualiza. o Secciones. Muestra un listado de las secciones que se encuentran publicadas y accesibles para el nivel de acceso configurado. o Sindicacin. Ofrece la sindicacin a nuestro sitio web. o ltimas noticias. Muestra la lista de los ltimos artculos publicados. De esta descripcin, es fcil reconocer mdulos del mismo tipo que ya tenemos publicados en el Front-end. Una vez que hemos decidido el tipo de mdulo que queremos crear, accedemos al rea de trabajo donde tomamos decisiones importantes: Los detalles que lo identifican.

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 41

La navegacin que permite, para que sea mostrado cuando cualquier tem de los mens existentes sea el elegido en la navegacin, ninguno, o una seleccin de ellos.

Y los parmetros especficos del mdulo, en este caso, permitiendo elegir de alguna categora o seccin los artculos que sern mostrados como los ms ledos.

Recordamos que tanto el ID de la categora como el ID de la seccin se asignan de forma nica y automtica cuando son creadas, y se pueden reconocer en la informacin que aparece en el rea de trabajo de gestin de categoras o secciones, respectivamente
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 42

TEMA 10 EXTENSIONES

16. PLUGINS
Los plugins son aplicaciones que literalmente "interceptan" los tems de contenido (documentos o tems de componentes) antes de ser mostrados y publicados por el sistema, y le agregan informacin adicional o lo "alteran" en forma dinmica, completando as el contenido total que va a ser entregado al navegador del usuario final. Los plugins pueden ser llamados mediante comandos especiales, o se pueden mostrar de forma predeterminada para ciertos contenidos y/o componentes. Los plugins se encuentran en la carpeta /plugins/ Al igual que los componentes y mdulos pueden ser instalados/desinstalados, configurados y publicados (habilitados) desde el panel de administracin de Joomla!

17. GESTIN DE PLUGINS


El acceso a la gestin de los plugins se realiza desde el men principal de la Administracin de Joomla!

Es fcil reconocer la informacin reflejada en cada una de las columnas de la tabla del rea de trabajo. Y en la penltima columna aparece el nombre del archivo escrito en lenguaje PHP que realiza la tarea destinada a ese plugin. Existen por defecto varios tipos de Plugins: Authentication. o Authentication-Joomla: Maneja la autentificacin de usuario predeterminada de Joomla! o Authentication-LDAP: Maneja la autenticacin de usuarios frente a un servidor LDAP. o Authentication-OpenID: Maneja la autentificacin de usuario con un OpenID (Requiere PHP5).
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 43

o Authentication-GMail: Maneja la autentificacin de usuario con una cuenta GMail. Content. o Content-Pagination: Agrega la funcionalidad Anterior & Siguiente a un artculo. o Content-SEF: Agrega soporte SEF (URLs amigables) a los enlaces de los artculos. Opera directamente sobre el HTML y no requiere de etiquetas especiales. o Content-Rating: Agrega la funcionalidad de votacin a los artculos. o Content-Email Cloacking: Protege, usando JavaScript, todos los e-mails dentro del contenido contra robots de SPAM. o Content-Code Highlighter (Geshi): Muestra cdigo con formato en los artculos basados en el motor GeSHi. o Content-Load Module: Carga las posiciones de los mdulos dentro del contenido. Sintaxis: {loadposition user1}. Aunque habitualmente los mdulos sean visualizados en la posicin de la plantilla decidida, es posible insertarlos en artculos de contenido. En el apartado Para saber ms del captulo 9 tienes un ejemplo de esta potente utilidad. o Content-Pagebreak: Agrega la funcionalidad de una tabla de contenido en los artculos paginados. Se realiza automticamente al usar el botn paginacin (Pagebreak), el cual, est ubicado en la parte de abajo de un artculo. Editors. o Editor-No Editor: Carga una entrada de texto bsico. o Editor-Tiny_MCE 2.0: TinyMCE es un editor HTML Javascript con control WYSIWYG para plataformas web independientes. o Editor-XStandard Lite 2.0: XStandard es un plugin de editor WYSIWYG, destacado por el cumplimiento de estndares para aplicaciones Windows desktop y Sistemas de administracin de contenido basados en navegadores (Por ejemplo, IE/Mozilla/Firefox/Netscape). o Editors-xtd. o Editor Button-Image: Muestra un botn que hace posible insertar imgenes dentro de un artculo. La ventana emergente que sale, permite configurar las propiedades de la imagen y subir nuevos archivos de imagen. o Editor Button-Pagebreak: Suministra un botn para facilitar la introduccin de un pagebreak, o paginador, dentro de un artculo. Una ventana emergente te permite configurar los valores a usar. o Editor Button-Readmore: Habilita un botn para permitir que insertes fcilmente el enlace Leer ms... dentro del artculo. Search. o Search-Categories: Habilita bsquedas de informacin en las categoras.
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 44

TEMA 10 EXTENSIONES

o Search-Sections: Habilita las bsquedas de informacin en los artculos de las secciones. o Search-Newsfeeds: Habilita bsquedas en el Servidor de noticias (newsfeeds). o Search-Content: Habilita las bsquedas en el contenido de todos los artculos. o Search-Weblinks: Habilita las bsquedas de enlaces web. o Search-Contacts: Habilita bsquedas en el componente de contactos. System. o System-debug: Suministra informacin de depuracin. o System-Legacy: Suministra soporte legado para versiones antiguas de Joomla! o System-Cache: Suministra cach de pgina. o System-Log: Suministra acceso al Sistema. o System-Remember me: Suministra la funcionalidad Recurdame! o System-Backlink: El plugin Backlink ofrece soporte para la compatibilidad hacia atrs con los enlaces de Joomla!1.0.x. Gracias a ello se redirigirn las URLs y documentos del antiguo formato al correcto que se debe usar sobre Joomla! 1.5. User. o User-Joomla!: Maneja el sincronizador de usuarios predeterminado de Joomla! xmlrpc. o XML-RPC Joomla: API de Joomla! XML-RPC. Activa la Interfaz de Programacin de Aplicaciones XML-RPC, formato para el intercambio de informacin por defecto de Joomla. o XML-RPC - Blogger API: API del blogger XML-RPC. Activa la Interfaz de Programacin de Aplicaciones XML-RPC de Blogger.

18. PLANTILLAS
Se accede a la administracin de la gestin de las plantillas instaladas desde el men principal de la Administracin de Joomla! Men Extensiones >> Gestor de plantillas

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 45

Observamos que tenemos plantillas asignadas al Sitio y a la Administracin. Si pasamos el ratn por encima del nombre de la plantilla se visualiza una miniatura del aspecto que tendra nuestro sitio web si esa fuera la plantilla utilizada.

La plantilla que hemos venido utilizando en las imgenes presentadas a lo largo de todos estos captulos se llama rhuk_milkyway, y est predeterminada para toda la navegacin en nuestro sitio web. Si accedemos a la edicin de la plantilla, observamos:

Los detalles que definen la plantilla, segn los creadores. La asignacin al men, es decir, la posibilidad de que una plantilla sea asociada a tems de men en la navegacin en nuestro sitio web. No es el caso, puesto que es la predeterminada. Parmetros, que en este caso, existen con varias posibilidades interesantes a la hora de intentar modificar la apariencia de nuestro sitio: color del fondo y del resto de la pgina, y el ancho de la pgina. Una barra de herramientas, que permite: o Mostrar una previsualizacin de la plantilla, con la indicacin de las posiciones de los mdulos, as como del estilo CSS asociado.
Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PGINA 46

TEMA 10 EXTENSIONES

o Editar el cdigo html de la pgina index.php, la que permite mostrar la portada.

o Editar el cdigo CSS, con acceso a la coleccin de todos los archivos que definen los estilos CSS que utiliza la plantilla.

Actividad: Plantilla segn la navegacin. Aprovechando que tenemos dos plantillas instaladas para ser utilizadas en nuestro sitio, veamos qu es lo que significa, aunque en este caso, no sea muy coherente, desde el punto de vista del estilo que queramos dar a nuestra pgina. Plantilla asociada a tem de men
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19754

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

PROFESOR: PEDRO GARCA BARROSO

PGINA 47

19. PARA SABER MS


Cmo duplicar mdulos
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19755

Posiciones de Mdulos
http://formacionprofesorado.educacion.es/apls/moodle/web/mod/resource/view.php? inpopup=true&id=19756

Colegio CLARET 2 Curso Administracin de Sistemas Informticos en Red

También podría gustarte