Você está na página 1de 21

Extensin para maximizar el

potencial de Joomla: JEvents

Curso: 2ASIX
Asignatura: Implantacin de Aplicaciones Web
Fecha: 13/01/2016
Alumno: Cristian Aarn Alonso de la Cruz

NDICE
1 Introduccin......................................................................3
1.1 Objetivos........................................................................3
1.2 Caractersticas de la maquina virtual..............................3
1.3 Caractersticas del software............................................3
2 Instalacin..........................................................................4
2.1 Instalacin Opcin 1.......................................................6
2.2 Instalacin Opcin 2.......................................................6
3 Pruebas.............................................................................10
4 Posibles problemas y sus soluciones................................18
5 Conclusin........................................................................19
6 Valor aadido....................................................................19
7 Bibliografa.......................................................................21

1 Introduccin
1.1 Objetivos
Este manual es posterior a la instalacin de Joomla, los nicos
requisitos que esto requiere son una conexin a internet un servidor con el
Joomla instalado y un cliente desde el que poder acceder a Joomla.
Los objetivos de este manual son: instalar el calendario de eventos
JEvents, extensin gratuita de Joomla, configuracin bsica de dicha
extensin y la enseanza de su uso bsico

1.2 Caractersticas de la maquina virtual


Para este ejercicio utilizaremos un servidor de Linux el cual tiene las
siguientes caractersticas

Disco duro 8GB


Memoria Ram 1GB
Adaptador de Red Atheros AR9485 Wireless Network Adapter
Controlador de USB OHCI

1.3 Caractersticas del software

Sistema Operativo Ubuntu Server 14.04.3 LTS de 64 bits


Adaptador de red en modo adaptador puente
Aplicacin Web Joomla versin 3.4.5 Stable
Servidor Web Apache/2.4.7
Versin de la plataforma Joomla 13.1.0 Stable
Versin JEvents 3.4.0

Ademas de esto usaremos una maquina real con un Sistema


Operativo de Windows 10 y Google Chrome versin 47.0.2526.106 m,
adaptador de red Atheros AR9485 Wireless Network Adapter. Tambin
puede hacerse con cualquier otro navegador web.

2 Instalacin
Una vez visto el escenario del que disponemos procederemos a
instalar nuestra extensin, primero de todo deberemos entrar en el backend
del Joomla, para poder administrar nuestro servidor de Joomla, para esto
tendremos que ir al navegador web desde el cliente y hacer clic en el
apartado extensiones

Una vez aqu tendremos dos opciones, podremos buscar la extensin


entre todas las posibles o la mejor y mas rpida forma, que consistira en
usar el buscador que tenemos en la pgina, ya que sabemos el nombre de la
extensin que vamos a instalar.

Como podemos ver en la imagen de abajo nos aparece mas de una


extensin, pero usualmente como es el caso la que nosotros hemos buscado
aparecer la primera

Clicaremos en la extensin que queremos instalar, en este caso el


JEvents y nos llevara a una pgina en la que podremos ver varias
caractersticas de la extensin como son el autor o la versin.

Imagen 1
5

Como podemos ver en la imagen anterior para instalarlo tendremos


dos opciones. La opcin 1 es instalarlo directamente mediante el Joomla,
con lo cual se instalara directamente desde el Joomla sin necesidad de
descargar nada, esta es la opcin mas rpida, pero no necesariamente la
mejor ya que Joomla no siempre tiene las ltimas versiones.

2.1 Instalacin opcin 1

Cuando le demos al botn de instalar de la primera opcin nos


aparecer esta ventana a la cual clicaremos en instalar para que instale la
extensin.
Como tambin podemos ver encima del botn nos dice el nombre de la
extensin y el lugar desde donde se instalara.
Una vez acabada la instalacin nos aparecer una ventana de
configuracin en la cual comenzaremos a hacer las pruebas.

2.2 Instalacin opcin 2


En la segunda opcin tendremos que hacer un poco mas de trabajo,
pero esto nos asegurara que tengamos siempre la ltima versin de la
extensin que queramos, al menos en el momento de la instalacin.

Como podemos ver en la imagen 1 de la pgina 5 le daremos al


segundo botn, haciendo esto nos iremos a la pgina web de los directorios
de Joomla.

Clicaremos el botn naranja y eso nos llevara a la pgina de


descargas de JEvents, donde tendremos que escoger el primero de los link
que aparecen abajo

Una vez clickemos en el link nos aparecer una ventana nueva en la


cual nos saldrn las versiones de JEvents que se pueden descargar
tendremos que ir hacia abajo en la ventana del navegador para verlas todas.

La versin que descargamos en la opcin 1 era la 3.4.0, como


podemos ver aqu la versin cambi el da 27 de noviembre de 2015 a la
3.4.4, como podemos ver yo ya he descargado la versin haciendo click en
el botn de descarga.

Como podemos ver en la imagen de la pgina anterior tenemos


marcada la pestaa que hay que clicar.
Tendremos que clicar en la pestaa seleccionar archivo y nos dejara
buscar el archivo de la extensin

Una vez elegido el archivo de la extensin le daremos al botn Subir


e instalar. Una vez instalado nos aparecer esta pantalla.

3 Pruebas
Una vez instalada la extensin JEvents procederemos a crear eventos
sencillos para comprobar que realmente funcionan.
Para esto tendremos que activarlos, en la pagina de mdulos que
podemos ver a continuacin

Como podemos ver esta es la pgina de modulos a la cual se va


mediante la pestaa extensiones, como muestra la imagen todos los
mdulos de nuestra extensin estn desactivados ahora mismo.
Para activarlos tendremos que clicar en las x rojas que hay en la
tercera columna de iconos y se convertirn en ticks verdes mostrando que
ya estn publicados
Como veremos en la siguiente imagen hemos activado el calendario que es
el modulo llamado JEvents Calendar.

10

Para hacer las pruebas los iremos activando uno a uno y


comprobaremos que realmente funcionan en el frontend,una vez activado el
mdulo tendremos que configurarlo para esto tendremos que clicar en el
mdulo que queramos configurar.

11

Como podemos ver el mdulo esta ahora mismo en la posicin 8, no


obstante si vamos al frontend aun no funciona, esto es debido a que
tenemos que asignarlo a las distintas pginas esto lo haremos en la 2
pestaa que se llama Asignacin de mdulo

Para hacer la comprobacin lo pondremos en todas las pginas


Una vez hecho esto debera aparecer el calendario en el frontend.

12

Como podemos ver tenemos el calendario al lado izquierdo que es la


posicin 8 que le hemos asignado en el backend, con el da en el que
estamos con un fondo naranja.
Si clicamos en el diccionario podremos ampliarlo y ver mejor los eventos
en distintos periodos de tiempo

El siguiente mdulo que probaremos sera el JEvents View Switcher,


este mdulo cambia la configuracin bsica del calendario de eventos para
mostrar distintos colores o formas. Para ello iremos de nuevo a la pgina de
configuracin de mdulos y introduciremos los mismos cambios que
hemos introducido en el mdulo anterior, exceptuando la posicin, para
este mdulo usaremos la posicin 7.
Como veremos en la siguiente imagen el mdulo aparecer en la parte
derecha de la pantalla y veremos un par de las configuraciones para probar
las diferencias.

13

Como podemos ver ambos calendarios han cambiado en algo en


comparacin con el primero que hemos mostrado, no es algo
excesivamente importante pero es una opcin para que cada usuario se
ponga el calendario que mas le guste.

14

Esto lo podemos hacer con cada mdulo de JEvents, eligiendo su


posicin para poder usarlos.
Una vez visto como configurar los mdulos de JEvents veremos
como hacer un evento.
Para esto tendremos que ir a la pestaa Componentes y clicar en
JEvents una vez hecho esto nos saldr la ventana de configuracin de
JEvents.

Aqu podremos hacer varias cosas pero la mas importante es la de


organizar los eventos, para ello le daremos a Manage Events, que es la
segunda opcin. Una vez que hemos entrado en el Manage Events
podremos crear y editar mdulos.
Los eventos son distintas tareas que hay que hacer en unos periodos de
tiempo determinados, usualmente los administradores o aquellos que
tengan alguien bajo su mando sern los que tengan permisos para crear y
editar sus eventos, cada uno los suyos.

15

En la siguiente imagen veremos la pgina de configuracin de los


eventos.

Como podemos ver hay varias opciones, por ahora la que nos
importa es la de crear un evento nuevo, que nos llevara a la siguiente
ventana.

Como podemos ver tenemos ciertas caractersticas que podemos


cambiar en el evento.
16

Una vez configuradas todas las caractersticas del evento tendremos


que configurar el da y la hora en la que haremos el evento. Para esto
tendremos que darle a la segunda pestaa de configuracin en la que pone
Calendar.
Nos aparecern varias opciones que son la hora y el dia en el que
queremos que se ponga el evento, si queremos que se repita, y tambin si
queremos que el evento tenga un lmite de tiempo o no.

Una vez hecho el evento volveremos a la ventana de edicin de


eventos y lo publicaremos haciendo clic en el cuadro de seleccin y
clicando en publicar.

17

Como podemos ver el evento nos sale un mensaje diciendo que el


evento ha sido correctamente publicado.
Ahora comprobaremos que realmente el evento se ha publicado en el
frontend.

Como podemos ver nos muestra el evento que hemos puesto el 20 de


enero, incluso en el calendario podemos ver que los nmeros de los das 20
y 21 en los cuales esta el evento estn coloreados de otro color.

4 Posibles problemas y sus soluciones


Aunque no exactamente un problema para el administrador, si lo es
para los clientes puesto que estos probablemente no tengan tanto
conocimiento de informtica, como se muestra en las fotografas la IP de
mi servidor cambia constantemente, el motivo de esto es que tengo una red
variable, de modo que cada vez se le asigna una IP distinta a la maquina
virtual, esto es algo que no debera suceder puesto que podra ser difcil
para los clientes el acceder a el.
Para arreglar esto todo lo que tendramos que hacer seria conectar
una segunda tarjeta de red y configurarla en modo esttico para que de esta
forma la IP siempre sea la misma y no haya problemas en el DNS ni nos
cambie la IP continuamente.
18

La extensin no tiene una gran dificultad de configuracin, no


obstante tiene un ligero problema, que es la cantidad de mdulos que tiene,
debido a esto puede resultar difcil conseguir que la pgina web sea
agradable a la vista por peligro de tener demasiados mdulos. La solucin a
este problema es bastante simple, todo lo que hay que hacer es poner en la
pgina web los mdulos mas interesantes y tiles, que es una de las razones
por las cuales hemos puesto nicamente dos mdulos en la pgina de
muestra.

5 Conclusin
En definitiva, mientras que no es una herramienta absolutamente
imprescindible, este calendario de eventos es muy til a la hora de
planificar trabajos o proyectos para horas especficas o otros avisos como
podra ser el mantenimiento de un servidor, o algn evento social.

6 Valor aadido
Como podemos ver los eventos son importantes, para todos aquellos
que han hecho alguna vez FP en la comunidad valenciana sabrn que hay
un mdulo muy parecido de eventos de calendario en el moodle, en el cual
los profesores ponen los trabajos y ejercicios que hay que entregar para que
se sepa la fecha y hora lmite de la entrega.

19

Como hemos visto antes un poco por encima, las extensiones no


suelen estar siempre actualizadas a la ltima versin, por tanto es
importante saber siempre como encontrar la pgina de cada aplicacin.
Para encontrar la pgina todo lo que tenemos que hacer es clicar en la
extensin que queremos en el Joomla y clicar en la pestaa de los
Directorios. Esto requiere que instalemos las extensiones mediante los
paquetes, pero as nos aseguraremos de tener la versin mas nueva.

20

7 Bibliografa
Directorio de extensiones de Joomla
http://extensions.joomla.org/index.php?
option=com_jed&view=extension&layout=default&id=12
Directorio de extensiones de Joomla JEvents
http://www.solojoomla.com/directorio-joomla/calendarios-yeventos/eventos/jevents.html
Pgina de descarga de JEvents https://www.jevents.net/downloadarea/jevents
Pgina de descarga de JEvents versin 3
https://www.jevents.net/download-area/jevents/category/jevents-3-1
Videotutorial de ayuda para JEvents https://www.youtube.com/watch?
v=cSfM7T0bIik

21

Você também pode gostar