You are on page 1of 16

15-1-2016

Autor: Alejandro Martn lvarez

Implantacin de Aplicaciones Web ASIX


IES El Camins

Presentacin ..................................... . 3

Implementacin y Comprobacin .......... 4

Conclusin ......................................... 12

ProofReader ....................................... 13

Bibliografa ......................................... 16

Presentacin
Por lo general, los sistemas de comentarios son la mejor opcin para que
los visitantes de un sitio web puedan opinar sobre cada uno de los
artculos que se ofrecen y para que el desarrollador o administrador del
sitio tenga la posibilidad de moderar tales opiniones.
JComments es una sencilla herramienta para la gestin y administracin
de comentarios en nuestro sitio web de Joomla!. Esta funcin fue
desarrollada por el equipo ruso de Sevastopol llamado JoomlaTune.
JComments permite tanto al administrador como a los usuarios ser
informados sobre la publicacin de nuevos comentarios. Los comentarios
pueden ser editados desde el front-end de Joomla!. Se puede generar
CAPTCHA para evitar el spam.
Est lanzado bajo licencia GNU GPL y es totalmente compatible para
Joomla 1.5, 2.5 y 3.x.
Podemos descargarlo desde el Joomla Extension Directory , que nos
llevar a la web de los autores. La ltima versin estable actualmente es la
3.0.5.
Esta versin tiene soporte para numerosas aplicaciones de terceros como
por ejemplo, K2.
En esta gua, ensearemos cmo emplear esta potente herramienta.
Tenemos instalado Joomla! 3.4.8 en una mquina virtual cuyo sistema
operativo es Ubuntu Server 14.04 (de 64 bits, 1GiB RAM, interfaz de red en
puente). Los pasos a seguir y las comprobaciones que mostraremos a
continuacin, se llevarn a cabo en la mquina real: Windows 10
Education.

Implementacin y Comprobacin
En este punto procederemos a instalar la extensin JComments. Para ello,
debemos acceder a la web de los autores: www.joomlatune.com y pulsar en
Download del producto JComments.
Seleccionamos la versin de JComments compatible con la que tengamos en
Joomla! y la descarga comenzar.
Cuando haya concluido, nos dirigiremos al back-end de Joomla! para subir el
paquete.

Desde el back-end vamos a Extensiones > Gestionar para subir el archivo que
hemos descargado. Seleccionamos el archivo a instalar, y pulsamos sobre el
botn de abajo.

Acto seguido, nos aparecer un mensaje que informa de que todo ha estado
correcto y que la instalacin se ha completado. Si pulsamos en Next (Siguiente),
nos llevar al panel de administracin de la extensin.

Desde Componentes > JComments > Settings tambin podemos acceder.


En la seccin de Settings (Preferencias), tenemos una serie de pestaas en las
cuales se pueden configurar distintos apartados que ofrece JComments. En la
primera pestaa, General, podemos escoger qu categora de los artculos va a
permitir introducir comentarios. Podemos seleccionar ms de una categora
manteniendo pulsado Ctrl .

Por otro lado, la caracterstica de suscripcin RSS se puede habilitar para que
los usuarios puedan ser avisados de los nuevos comentarios de una publicacin
especfica. Tambin se pueden habilitar unas notificaciones al administrador
cuando se producen cambios en los comentarios o se aadan nuevos,
facilitando algn e-mail . Por ltimo, se puede habilitar la caracterstica de
reportar al administrador un comentario inadecuado (ofensivamente hablando).
Como vemos, algunos datos de las caractersticas se pueden concretar ms y
son totalmente configurables.

En la pestaa siguiente, Layout (Aspecto), se modifica la apariencia de los


comentarios, de las listas de comentarios y de los campos de los formularios.
Entre otras funciones, podemos permitir las caras de emociones y la asignacin
de votos a los comentarios en esta primera parte.
En las listas de comentarios, podemos cambiar su estilo, plano o de rbol; el
orden de seleccin de comentarios, la limitacin del nmero de comentarios
por pgina y el propio nmero mximo de pginas.
En formulario de comentario, se pueden modificar los campos que sean
obligatorios a la hora de escribir un comentario. Aqu se incluye el filtro
CAPTCHA.

En la tercera pestaa tenemos los Permisos, en la que se considera de gran


importancia la gestin ACL de usuarios. Podemos asignar o quitar permisos de
manera concreta para cada uno de los usuarios de cada rea del gestor.
Algunas opciones como la proteccin antiflooding o el filtro CAPTCHA tienen
elevada relevancia especialmente para los visitantes.

En la pestaa de Restricciones, bsicamente se pueden limitar en nmeros


algunas propiedades, como el nmero de palabras en los comentarios, en el
nombre del usuario, as como prohibir algunos nombres de usuario que no
queramos que se empleen.

En la pestaa Filtro, se especifican las palabras prohibidas que los usuarios


podran publicar. Esas palabras pueden ser reemplazadas por lo que
quisisemos.

Por ltimo, tenemos la pestaa Mensajes. En este apartado, podemos establecer


unas reglas que aparecern en el momento de comentar. Tambin disponemos
de un mensaje en el caso de que el usuario no tenga la opcin de comentar en
determinada rea y de un mensaje si los comentarios para ciertos 'items' estn
cerrados. En la ltima versin, se incluye un mensaje destinado a los usuarios de
una lista negra, es decir, estn bloqueados por su IP, generalmente IP pblica.

Para salvar los cambios, debemos pulsar en Guardar. Ahora podemos acceder a
un artculo y ver que tenemos la opcin de publicar comentarios.

Como observamos, nos muestra el mensaje de las reglas para aadir


comentarios que habamos escrito.

Nos pide los campos que se haban configurado en la pestaa Layout.


Fijmonos que se ha incluido en el comentario una palabra filtrada. Si pulsamos
en Enviar, nos aparecer un mensaje en el que avisa de que el comentario ha
sido preparado para la revisin por parte del moderador. Si hubisemos
habilitado la opcin "Moderacin rpida" de las notificaciones desde la pestaa
general, facilitando una direccin de correo electrnico; recibiramos las
notificaciones de publicaciones de comentarios a tal direccin, que es una
manera cmoda de, si es el caso , publicar los comentarios puestos en
moderacin.
Si nos vamos al back-end , entramos en JComments y damos clic a Comments
(Comentarios), vemos que aparece el comentario que habamos enviado.

Al pulsar en el botn del estado, habremos aceptado el comentario para su


publicacin. Podemos ver la IP (en este caso privada) del autor del comentario y
el momento en el que fue publicado.

Si volvemos al front-end de Joomla, comprobamos que el comentario ya es


visible y la palabra filtrada ha sido sustituida:

Conclusin
Podemos decir que JComments dispone de un gestor de comentarios bastante
sencillo en cuanto a su apariencia, pero resulta de gran utilidad para la
administracin del sitio, especialmente para sitios web que reciben muchas
visitas y a menudo necesitan interactuar con los usuarios. Hemos visto que es
potente, y es capaz de dar voz a los usuarios para que aviven el contenido que
se va publicando.

Posible problema con el CAPTCHA

La extensin que hemos tratado puede necesitar una actualizacin de una


biblioteca llamada GD que soporta lenguaje PHP. Si al guardar cambios en
JComments, nos aparece un mensaje que alerta de la librera GD diciendo que
no est instalada, tendremos que instalar o actualizar si ya tenemos, la librera
php5-gd ( sudo apt-get install php5-gd ) para que la imagen CAPTCHA sea
requerida a la hora de publicar comentarios si as lo hemos indicado.
Cuando lo hayamos hecho, al reiniciar Joomla, si hemos habilitado desde el
back-end la imagen con cdigo (CAPTCHA) con el usuario que proceda,
podremos ver que ahora s nos aparece en los artculos.

ProofReader
ProofReader es una extensin para Joomla, desarrollada tambin por el equipo
de JoomlaTune, capaz de permitir a los visitantes del sitio reportar al
administrador errores tipogrficos.
La extensin es bsica, pues solo basta con esperar a que un usuario alerte de
un error en un artculo para que el administrador proceda a corregirlo. Se le
pueden otorgar algunas opciones a esta simple extensin, como modificar los
permisos o incluir un comentario junto con la denuncia del error.
ProofReader est disponible para que pueda ser descargado desde la web de
JoomlaTune:
www.joomlatune.com
Al descargar el archivo comprimido de la extensin, debemos ir al gestor de
extensiones de Joomla para subirlo:

Cuando la instalacin se haya completado correctamente, podremos ver en los


artculos del sitio, que aparece un breve mensaje al final.

Si seleccionamos un presunto error que hayamos encontrado en el artculo, y


despus presionamos Ctrl + Intro , nos aparecer un mensaje en el que
reportaramos el error:

Cuando hayamos pulsado el botn de Enviar, podremos apreciar que en el


back-end, Componentes > ProofReader , hay una lnea que nos notifica de que
se ha reportado un error:

Como vemos, podemos saber qu tipo de usuario ha reportado el error, con la


hora y fecha del momento, en qu artculo y su adicional comentario. Sin
embargo, las opciones por defecto de ProofReader no permitan aadir
comentario a la hora de denunciar errores. Podramos cambiarlo si nos vamos a
la seccin de Opciones de ProofReader, accedemos a la pestaa de Form y all
mostramos la opcin Comment .

Al guardar y hacer la prueba, vemos que s se puede incluir el comentario


opcional:

Bibliografa
Web del equipo JoomlaTune:
- JoomlaTune
Publicacin de JComments en webempresa (junto con el vdeo):
- JComments - webempresa