Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Los plugins son extensiones destinados a desempear pequeas funciones. Pueden funcionar de manera independiente o estar asociados con alguna otra extensin, como mdulos o componentes. Adems de los plugins de terceros, la instalacin estndar de Joomla incluye una serie de plugins que se agrupan en distintos tipos y que pasaremos a describir a continuacin. Authentication Estos plugins gestionan distintos tipos de autentificacin. Por defecto se encuentra activada la autentificacin de Joomla.
Tambin encontramos otro plugin que puede gestionar la autentificacin frente a un servidor LDAP.
Captcha Este tipo de plgins nos ayuda a prevenir el acceso de robots a los contenidos dirigidos a las personas. Joomla dispone de un plugin que emplea el servicio de Recaptcha para realizar el trabajo mencionado. Para poder utilizarlo, necesitamos obtener una clave pblica y otra privada del servicio de Recaptcha.
Content Los plugins de contenido se encargarn de gestionar los distintos elementos que conforman el contenido de nuestras pginas. Podemos encontrar varios tipos:
Plugins.doc
Pgina 2
Joomla. Se encarga de procesar las categoras para las extensiones del ncleo. Cuando se crea un artculo desde el front-end, enva un correo electrnico.
Cargar mdulos. Este plgin es el encargado de cargar las posiciones de los mdulos dentro de un artculo.
Plugins.doc
Pgina 3
Enmascarar correo. Utiliza javascript para camuflar las direcciones de correo del contenido, evitando as que sean vistas por los robots de spam. Podemos mostrar las direcciones como texto no enlazable o como una direccin de email enlazable.
Remarcador de cdigo. Muestra cdigo formateado en los artculos. Se basa en el motor de remarcado de cdigo GeSHi.
Plugins.doc
Pgina 4
Plugins.doc
Pgina 5
Navegacin entre paginas. Nos permite navegar entre los artculos de nuestra web utilizando los enlaces Anterior y Siguiente.
Para que el sistema de votaciones sea visible, hay que activarlo en las opciones generales de los artculos o de forma individual en cada uno de los artculos.
Editor Los editores sern los que nos permitan crear nuestros artculos dndoles el formato que queramos. En la instalacin de Joomla encontraremos tres editores:
Sin editor. Nos permite cargar un campo de introduccin de texto sin ninguna funcionalidad adicional.
Pgina 8
Plugins.doc
TinyMCE. Es el editor por defecto de Joomla, controlado mediante Javascript. Ofrece muchas mas funcionalidades que los dos anteriores.
Plugins.doc
Pgina 9
Aqu podemos ver las opciones que nos ofrece este editor al crear un artculo.
Para cambiar el editor por defecto que se utilizar en los artculo, tendremos que ir a Sitio > Configuracin Global y seleccionar el editor adecuado.
Editor-xtd Son botones extra para los editores que ofrecen funciones adicionales. En la instalacin estndar de Joomla encontramos cuatro de estos botones.
Artculo. Nos permite aadir un enlace a un artculo dentro del artculo que estamos editando.
Plugins.doc
Pgina 10
Plugins.doc
Pgina 11
Salto de pgina. Muestra un botn con el que podemos insertar un salto de pgina en un artculo.
Plugins.doc
Pgina 12
Extension Dentro de este grupo encontramos el plugin Joomla, que se encarga de gestionar la actualizacin de las extensiones.
Finder Los plugins que se encuentran dentro de esta clasificacin son los responsables de indexar los diferentes contenidos de nuestra pgina. Hay cinco plgins, cada uno encargado de indexar un contenido concreto:
Para que funcionen es suficiente con activarlos, ya que no requieren de ninguna configuracin adicional.
Quickicon Son plugins que aaden un icono al panel de control de Joomla para facilitarnos la realizacin de algunas tareas. En este grupo podemos encontrar dos plgins:
Notificacin de actualizaciones de extensiones para Joomla. Se encarga de comprobar si existen actualizaciones de extensiones de terceros y lo notifica en el panel de control. Notificacin de actualizaciones para Joomla. Comprueba si hay actualizaciones para Joomla y nos lo notifica en el panel de control.
Search En este grupo encontraremos los plugins relacionados con las bsquedas. Veremos cinco plugins, cada uno de los cuales se encarga de un contenido determinado.
La configuracin de estos elementos es similar en todos ellos, tendremos que establecer el lmite de los resultados de la bsqueda y decidir si se incluyen los elementos publicados y archivados en las bsquedas.
Plugins.doc
Pgina 14
System Englobados en este grupo encontraremos diversos plugins que se encargarn controlar distintos aspectos de nuestro sistema.
Filtrar idiomas. Se encarga de filtrar el contenido a mostrar en funcin del idioma. Podemos elegir entre utilizar la informacin del navegador del usuario o el idioma del sitio para establecer el lenguaje al que accedern los visitantes. Tambin podremos activar el cambio automtico de idioma, eliminar el cdigo de idioma de la URL, etc.
Poltica P3P. El P3P es un protocolo para la proteccin de la privacidad en la Web. Con este plugin podremos enviar al encabezado HTML una cadena personalizada.
Plugins.doc
Pgina 15
Desconectar. Se encarga de redirigir al usuario a la pgina de inicio cuando se desconecta de un pgina con contenido protegido.
Depurador. Con este plugin podremos activar la depuracin para obtener as informacin del funcionamiento del sistema. Nos permitir decidir qu grupos de usuarios tendrn acceso a la depuracin y podremos escoger qu informacin se mostrar.
Acceso. Proporciona la identificacin de usuarios al sistema. Podremos decidir si se registran o no los nombres de usuario cuando falla la autentificacin.
Redireccin. Nos permite redireccionar a los usuarios cuando acceden a una pgina que no existe. Para definir la direccin de origen y la destino, tendremos que ir a Componentes > redireccin, donde tambin veremos el estado del plugin.
Figura 36: Componente Redireccin, dependiente del plugin del mismo nombre
Resaltador. Este plugin resaltar los trminos de bsqueda que hemos introducido al buscar contenidos.
Plugins.doc
Pgina 17
SEF. Aade soporte SEF a los enlaces del documento. No cuenta con opciones adicionales de configuracin, por lo que es suficiente con activarlo.
Cach. Se encarga de guardar el contenido de las pginas de nuestro sitio. Si est activado, crea una carpeta en el directorio tmp donde guarda el contenido cada vez que visitamos una pgina. No tiene relacin con la opcin de cache que se encuentra en la configuracin global del sitio, ya que esta, crea un directorio de cach para cada componente y guarda nicamente los metadatos, no el contenido completo.
Plugins.doc
Pgina 18
Cdigo del idioma. Nos permite cambiar el cdigo del idioma en el Html para mejorar SEO.
User Bajo esta clasificacin encontraremos los plugins relacionados con el perfil de los usuarios.
Perfil. Si se encuentra activado, aade campos adicionales a los formularios de registro y edicin de los usuarios. Los campos pueden ser opcionales, obligatorios o pueden estar deshabilitados.
Plugins.doc
Pgina 19
Creador de contactos. Activando este plugin se crear automticamente la informacin de contacto del usuario durante el proceso de registro. Podremos generar una pgina de contacto, elegir la categora predeterminada y publicar el contacto de forma automtica.
Plugins.doc
Pgina 20
Joomla. Se encarga de gestionar la sincronizacin de los usuarios predeterminados de Joomla. Si est desactivado no podremos acceder al contenido protegido ni al backend.
Instalacin de un plugin A continuacin veremos como instalar un plugin que nos permitir aadir el cdigo de Google Analytic a nuestro sitio web. En primer lugar tendremos que obtener el plugin, para lo que podemos acceder al JED donde encontraremos varias opciones. El elegido para el ejemplo es Asynchronous Google Analytics Plugin. Una vez descargado, iremos al gestor de extensiones y lo instalaremos como cualquier otra extensin, pulsando en examinar, seleccionando el archivo y pulsando finalmente en Subir e instalar
Plugins.doc
Pgina 21
Si accedemos a las propiedades del plugin, podremos configurarlo, introduciendo nuestro cdigo de Google Analitycs y configurando las opciones avanzadas, como el seguimiento de subdominios, el tiempo de las coockies, etc.
Una vez activado el plugin, veremos que el codigo se ha aadido a nuestra web.
Plugins.doc
Pgina 22
Extradode:http://ayudajoomla.com/portada/581pluginsenjoomla25.html
Plugins.doc
Pgina 23