Академический Документы
Профессиональный Документы
Культура Документы
Extendiendo la funcionalidad
Eduardo Bayn Cascajo Implantacin de Aplicaciones Web 29/02/2012
Contenido
Introduccin ........................................................................................................ 3 Habilitar el uso de correo en Joomla .................................................................. 3 Permitir que los usuarios puedan registrarse ..................................................... 6 Habilitar un foro en Joomla............................................................................... 10 Creando foros ............................................................................................... 15 Creando foros especficos para cada grupo de usuarios .......................... 18 Comprobaciones ....................................................................................... 20
Pgina 2 de 21
Introduccin
En esta siguiente prctica sobre Joomla nuestro objetivo es seguir aumentando la funcionalidad de nuestro sitio web de modo que intentaremos habilitar y configurar los siguientes aspectos: Habilitar la posibilidad de uso de correo. Permitir que los usuarios puedan registrarse en el sitio web. Habilitar un foro distinto para cada grupo de usuarios
configuramos los parmetros correspondientes a la configuracin de correo que se encuentran dentro del apartado servidor:
Pgina 3 de 21
Lo vemos ms en detalle con los datos que tenemos que incluir para que configurar nuestro uso de correo en Joomla con Gmail:
2. A continuacin crearemos un nuevo usuario para comprobar que el correo se enva correctamente. Para ello iremos a Usuarios>Gestor de usuarios>Aadir Nuevo Usuario:
3. Comprobamos que le ha llegado al usuario que hemos creado su correo de activacin de la cuenta:
Con su respectivo enlace para acceder a ella y sus datos de usuario y contrasea:
Pgina 5 de 21
De todos modos, si no tenemos este modulo activado debemos ir al Gestor de Mdulos, y crear uno nuevo del tipo Acceso. Luego revisar en Configuracin Global que est activada la opcin Permitir registro de usuarios. El acceso al registro se incluye en el propio mdulo de acceso. Si te interesa en otro lado, basta que copies la URL de dicho link y la especifiques donde quieras.
Pgina 6 de 21
Ahora bien, podemos probar a realizar el registro de un nuevo usuario desde el formulario de registro en vez desde la opcin del super administracin que es lo hemos hecho hasta ahora para crear usuarios. Por lo que accedemos a nuestro sitio Joomla y rellenamos el formulario anterior con los datos del usuario con el que deseemos registrarnos:
Nos informa de que nuestra cuenta ha sido creada y que se nos ha enviado un correo electrnico a la direccin que hemos especificado en el registro:
De este modo, ya estamos viendo que nuestra funcin de correo funciona correctamente de manera completa y adems vemos la diferencia entre crear un usuario con el super user o crearlo de manera cotidiana con un registro como se podra hacer en cualquier sitio web.
Pgina 7 de 21
Podemos comprobar, dentro de Usuarios>Gestor De Usuarios donde veremos la lista de todos los usuarios del sistema que el usuario recin creado no est activo y no lo estar hasta que el mismo active la cuenta desde el correo electrnico que se le ha facilitado o si lo hacemos nosotros mismos, marcando su respectiva casilla y pulsando sobre desactivar:
Si accedemos al correo electrnico que especificamos en el registro comprobamos que el correo llega de manera correcta:
Pgina 8 de 21
Una vez lo pulsemos, nos enviar al sitio web y nos mostrar el siguiente mensaje satisfactorio en cuanto a la creacin de la cuenta:
Y si volvemos al administrador del sitio Joomla, veremos que ya est activo sin nosotros intervenir:
Pgina 9 de 21
Una vez descargado, vamos a la pgina de administracin de Joomla y navegamos por Extensiones>Gestor de extensiones:
Pgina 10 de 21
De modo que elegimos la ubicacin donde se ha descargado el paquete. Pulsamos sobre Examinar para elegir el paquete descargado:
Debemos cambiar los permisos del directorio /var/www/joomla/tmp a 777 (lectura, escritura y ejecucin para todos los usuarios) mientras dure la instalacin, cuando esta termine debemos volver a cambiarlos a la opcin 664.
Pgina 11 de 21
Ahora s, al pulsar sobre subir e instalar podremos ver como se nos muestra una especie de asistente para realizar la instalacin de Kunena:
Pulsaremos sobre Instalar Kunena 1.7.2 para comenzar. Entonces empezar un proceso automtico que ir realizando los pasos que se ven en la parte izquierda de la pantalla y que si todo es correcto mostrar una pantalla como la siguiente donde podremos ver que la instalacin fue satisfactoria:
Pgina 12 de 21
A continuacin pulsamos el botn Finalizar, el cual nos dirigir al Panel de Control Kunena:
Tambin se nos habr creado una entrada nueva en nuestro men de herramientas horizontal superior para Kunena:
Pgina 13 de 21
Del mismo modo debemos comprobar que en el Gestor de Mens de Joomla que nuestro Men Kunena se haya creado, de no ser as procederemos a pulsar el botn Crear Men en el panel de administracin para que el componente cree los mens necesarios para la navegacin interna en Joomla (Enlace principal barra de navegacin kunena).
De este modo ya tendramos instalado la extensin de nuestro Joomla para tener foros. NOTA: Recordar volver a cambiar los permisos de /var/www/joomla/tmp al estado anterior, si no nos acrodamos 644 debera valernos:
Pgina 14 de 21
Creando foros
A continuacin vamos a crear una serie de foros, en concreto 3: Uno para los usuarios del grupo asir Otro para los usuarios del grupo dai Y uno pblico que puedan ver todos los usuarios
El primero que crear ser este ltimo, el pblico. Para ello vamos sobre Mens>Ejemplos enlaces>Aadir nuevo elemento de men
En mi caso se llama ejemplos enlaces la entrada superior del men que vena por defecto en Joomla, pero no tiene por que traer este nombre. Aqu elegimos el tipo de men que deseamos crear, en este caso como es pblico dejaremos la opcin como tal para que cualquier usuario, sea el que sea pueda acceder a l:
Pgina 15 de 21
Al haber pulsado sobre seleccionar en el apartado tipo de elemento de men habremos observado que tenemos toda una serie de opciones para Kunena:
Guardamos y cerramos los cambios y podemos dirigirnos a nuestro sitio para comprobar que la entrada de nuestro FORO se ha creado correctamente y que cualquier usuario sin estar registrado puede verlo, y cualquiera que lo est tambin:
Pgina 16 de 21
Pgina 17 de 21
Como siempre guardamos y cerramos los cambios. Del mismo modo vamos a crear otro elemento ms de men de la misma manera que el anterior, pero esta vez dando como grupo de acceso a los usuarios de asir:
Pgina 18 de 21
De modo que si vamos al gestor de mens donde vemos todos los elementos creados podemos ver los tres que hemos creado con sus respectivos niveles de acceso:
Pgina 19 de 21
Comprobaciones
De modo, que si accedemos a el sitio web como usuario invitado, solo veremos, como anteriormente, la entrada al FORO LIBRE:
Si nos autenticamos como cualquiera de los usuarios del grupo asir (asir1, asir2) podremos ver que vemos tanto el FORO LIBRE como el FORO ASIR pero para nada el FORO DAI:
Pgina 20 de 21
Del mismo modo, si nos autenticamos como cualquier usuario del grupo dai (dai1, dai2) veremos su foro especfico FORO DAI y el FORO LIBRE pero no el de los usuarios del grupo asir:
Pgina 21 de 21