Tutoriales
Calendario de eventos en Joomla 1.7 con Jevents
Tutorial para instalar y configurar JEvents en Joomla 1.7. Con este componente añadiremos a nuestra web un calendario en el que podremos publicar eventos y clasificarlos en distintas categorías. Además podremos permitir a nuestros usuarios crear y publicar sus propios eventos, realizar búsquedas entre los eventos ya publicados, o exportar todos los elementos del calendario en formato iCal.
Podemos descargar el componente desde su página oficial e instalarlo siguiendo el procedimiento habitual. También podemos obtener el paquete de idioma español e instalarlo mediante el gestor de extensiones de Joomla.
Configuración
Una vez instalados ambos elementos, tendremos que configurar Jevents. Para ello iremos a “Componentes > Jevents > Configuración”.

Aquí encontraremos distintas pestañas que nos permitirán configurar los distintos aspectos del componente.
- En la pestaña “Componente” elegiremos el aspecto del calendario, el formato de la fecha, si se mostrarán los iconos de impresión y email, la zona horaria, etc.

- En “Permisos” escogeremos el usuario administrador y gestionaremos los permisos de uso del componente.

- Para configurar las opciones del formato ical iremos a “Exportar/Importar ical”. Aquí elegiremos la zona horaria, la clave para exportar el calendario, podremos desactivar la exportación y añadir una exportación especial para Outlook 2003, habilitaremos la importación desde el front-end, etc.

- Desde “Edición de eventos” estableceremos las opciones relativas a este aspecto. Decidiremos si se emplearán ventanas emergentes para la edición en el front-end, estableceremos su tamaño, decidiremos la configuración de colores de los eventos, si se enviarán emails de notificación de los eventos o si se avisará al autor cuando el evento sea aprobado, entre otras muchas opciones.

- En “Vista detallada de evento” seleccionaremos los campos del evento que serán visibles.

- Si vamos a “Calendario mensual principal” podremos establecer algunas opciones de visualización relativas al calendario mensual, como la longitud del título de los eventos o si se mostrará la hora de inicio de los mismos. También configuraremos el aspecto de la ventana emergente que aparece al situar el ratón sobre los eventos, escogiendo su posición y algunas opciones de visualización.

- En “Vista por Año/Categoría” configuraremos la vista anual y de categoría, escogiendo el número de eventos que se verán, si se mostrarán los eventos pasados, etc.

- Los aspectos relacionados con la sindicación RSS los configuraremos desde la pestaña “RSS”. Decidiremos si se empleará la caché y su duración, el número de eventos a mostrar, el título y descripción de RSS, etc.

- La pestaña “Calendario” nos permitirá configurar el módulo adicional de calendario. Dicho módulo esta disponible para su descarga desde la página del componente.

- Si vamos a “Últimos eventos” estableceremos las opciones de dicho módulo que, como en el caso anterior, puede descargarse desde la página de Jevents. Elegiremos el número de eventos a mostrar, los días de antelación con que se mostrará, decidiremos si se verá el año, etc.

Si queremos personalizar la forma en que se muestran algunos de los aspectos de Jevents, tendremos que ir a “Configuraciones predeterminadas de la disposición de las páginas”, en el panel de control del componente.

Aquí podremos cambiar el aspecto de los detalles de los eventos, de las celdas del calendario mensual, de la lista de las filas y de los consejos del calendario.

Para ello accederemos al elemento que queremos cambiar y borraremos los datos que no queremos mostrar y añadiremos los que queramos agregar desde la lista desplegable. Una vez finalizadas las modificaciones tendremos que publicar el elemento para que se aplique la nueva configuración.

Calendarios, usuarios y categorías
Una vez configuradas las opciones del componente, podemos comenzar con la creación de calendarios, usuarios y categorías.
Si vamos a “Administrar calendarios” podremos crear nuevos calendarios y modificar los existentes. Siempre habrá un calendario predeterminado.

En “Administrar eventos” veremos los eventos que han sido creados. Podremos crear nuevos eventos o borrar los existentes.

Si vamos a “Administrar Categorías” podremos crear nuevas categorías en las que clasificar los eventos.

Para ello pulsaremos en “Nuevo”y completaremos los datos solicitados.

Finalmente tendremos que autorizar a los usuarios que queramos para que puedan crear eventos. Para ello vamos a “Usuarios autorizados” y pulsamos en nuevo. En la pantalla de configuración seleccionamos el usuario al que queremos dar permiso y elegimos los permisos de los que dispondrá.

Enlaces del front-end
Para que los usuarios de nuestra web puedan ver los eventos del calendario y puedan crear los suyos propios, es necesario crear y configurar los enlaces correspondientes en el front-end.
Para añadir un nuevo elemento iremos al gestor de menús y seleccionaremos uno de los items de la sección “Jevents”.

Con el elemento “Administrar jevents” veremos una lista de eventos cuyas propiedades podremos modificar. En las opciones de configuración podremos elegir las categorías cuyos eventos se verán.

Desde el front-end veremos algo como lo siguiente:

Si elegimos el item “Lista por categorías” accederemos a una lista con los eventos de la categoría elegida en la configuración del elemento.

En la web el resultado sera como el que sigue:

Al igual que en los dos casos anteriores, el elemento “Lista por día” nos mostrará una lista de eventos de las categorías seleccionadas.

En este caso, los eventos que veremos serán únicamente los de la fecha actual.

Con la “Lista semanal” veremos todos los eventos de la semana en curso para la categoría elegida.

Empleando la “Lista anual”, se nos mostrará un resumen con todos los elementos del año en curso.

La “Lista mensual” dispone de las mismas opciones de configuración que las listas anteriores.

Desde el front-end veremos el mes actual con los eventos previstos para cada día:

Para que los usuarios puedan añadir eventos desde la web, elegiremos el item “Crear Jevents” y, como en casos anteriores, seleccionaremos las categorías con las que queremos trabajar.

Una vez en el front-end podremos añadir los detalles del evento.

Con el ítem “Rango de fechas” podremos mostrar los eventos programados entre dos fechas concretas. Tendremos que escoger entre fechas absolutas, relativas o la función PHP sorttime.

Desde la web veremos los eventos de la siguiente forma:

El enlace “Buscar en jevents” nos permitirá realizar una búsqueda entre los eventos. Como en anteriores ocasiones, seleccionaremos las categorías con las que vamos a trabajar.

En el front-end, veremos un formulario de búsqueda como el siguiente:

Finalmente, si queremos exportar el calendario a formato iCal, tendremos que añadir el enlace “Exportar ical” y establecer el tiempo de la caché.

Cuando empleemos el enlace del front-end, tendremos que elegir las categorías y años del calendario que queremos exportar. Tras esto, será suficiente con pulsar sobre el enlace de descarga.

Módulos adicionales
En la página oficial de Jevents encontraremos algunos módulos con los que podremos ampliar las funcionalidades del componente.
- El módulo “Mini-Calendar Module”, nos permitirá mostrar un pequeño calendario en el que destacarán los días con eventos. La configuración de Jevents dispone de un apartado específico para este módulo, pero en sus opciones de configuración elegiremos las categorías cuyos eventos queremos mostrar, algunas opciones de visualización, etc.

Al acceder a la web, veremos un pequeño calendario similar a este:

- “Latest events module” es otro de los módulos que dispone de un apartado específico en la configuración del componente. En las opciones de configuración del módulo elegiremos el número máximo de eventos a mostrar, la forma de visualización o el formato del texto del evento entre otras muchas opciones.

Desde el front-end veremos una lista de eventos similar a la siguiente:

Si queremos obtener mas módulos, podemos acceder a la página del componente, donde encontraremos varios disponibles para su descarga.
Enlace | Jevents
- Curso de VirtueMart 2.0
- Paso 3: Traducción Joomla 2.5 a español
- Paso 2: Instalación Joomla 2.5
- Instalar Joomla 2.5 en Mac OS: Instalación de MAMP
- Instalar Joomla 2.5 en Linux: Instalación de LAMP
- Suscripciones en Joomla 1.7 con Akeeba Subscriptions
- Migrar páginas HTML a Joomla 1.7 con HTMl2Articles
- Galerías de imágenes en Joomla 1.7 con JoomGallery : Creación de galerías (2 de 2)
- Galerías de imágenes en Joomla 1.7 con JoomGallery : Configuración (1 de 2)
- Extensiones gratuitas para K2 en Joomla 1.7
- Video del taller la ACL en Joomla 1.7
- Módulos y plugins para Vituemart 2.0 en Joomla 1.7
- Empieza a vender con Virtuemart en Joomla 1.7
- Instalación y configuración de Virtuemart 2.0 para Joomla 1.7
- Insertar galerías de imágenes en tus artículos Joomla
Artículos Recientes
- Migración de Joomla 1.5 a Joomla 2.5
- Joomla 2.5.4 - Actualización de seguridad
- El nuevo iPad es Joomlero
- Liberado Joomla 1.5.26
- Joomla 3.0: así será su interfaz
- ¿Tendrá Joomla 1.5 soporte hasta Septiembre de 2012?
- Gestión de extensiones en Joomla 2.5
- Plantillas en Joomla 2.5
- Plugins en Joomla 2.5
- Modulos en Joomla 2.5
Más Leidos
- Plantillas gratuitas para Joomla
- Contador de visitas para Joomla
- Plantillas tipo revista o periódico
- Insertar pdf en Joomla
- Como conocer la posición de un módulo en una plantilla
- Insertar código HTML en Joomla
- Tutorial de JoomlaPack - Realizar backups de Joomla (Parte 1)
- Galería de Imágenes para Joomla: Phoca Gallery
- Plantillas gratis para Joomla 1.7
- Crear mapa web o sitemap para Joomla con XMAP
Comentarios recientes
En el foro...
Artículos relacionados
- Crea tu propio template para Joomla!
- Joomla 1.7. el futuro y el presente
- Tutorial galería de imágenes con Simple Image Gallery
- Tutorial edición Página 404 en Joomla!
- Crear formularios con BreezingForms
- Cómo usar el JCal Pro para gestionar eventos
- Tutorial configuración y funcionamiento componente Wrapper en Joomla!
- Galerías de imágenes en Joomla 1.6 con Ozio Gallery
- Joomla Upgrade: ¿Qué será de mi web?
- Actualizar Joomla 1.6. Guía paso a paso
- Sistema de puntuación en Joomla 1.6 con Alpha User Points
- Tutorial de Sobi2 - Creación de un directorio de contenidos
- Tutorial JoomSEF. Mejorar el posicionamiento de nuestra web Joomla en los buscadores
- Multilenguaje en Joomla 1.6
- Google Calendar en Joomla 1.6 con Gcalendar
- Tutorial CiviCRM: CRM para Joomla 1.6
- Joomla 1.7 Alpha ya está disponible
- Instalar Joomla! 1.7 en Windows con WAMP
- Vídeos en Joomla 1.6 con AllVideosReMix
- Plantillas para Joomla 1.7
- Joomla 1.6 Guía para principiantes. Libro Joomla gratuito
- Ya está disponible Joomla 1.7 Beta 1
- Tutorial de K2 en Joomla 1.6
- Liberado Joomla 1.6.5
- Liberado Joomla 1.7 RC1
- Prefijos de tablas automáticos en Joomla 1.7
- Liberado Joomla 1.7.0
- Liberado Joomla 1.6.6. Solución a problemas de actualización a Joomla 1.7
- Plantillas gratis para Joomla 1.7
- Tutorial de Joomfish. Multilenguaje en Joomla 1.5
- Creación de plantillas para Joomla 1.6 y 1.7
- Termina el ciclo de vida de Joomla 1.6
- Obtener los parámetros de modulos, plugins, componentes y plantillas en Joomla 1.7
- Libro de Joomla 1.7 gratis en inglés. Joomla 1.7 Beginner's guide
- Instalar y Configurar Zoo en Joomla 1.7
- Google +1 en Joomla
- Los secretos ocultos de Joomla 1.7
- Chat en Joomla 1.7 con AJAX Shoutbox
- Review del libro Joomla Explained
- 5 módulos Slideshows para Joomla 1.7
- Tienda online en Joomla 1.7 con JoomShopping. Empieza a vender (2/3)
- ¡Por fin! K2 disponible para Joomla 1.7
- Tienda online en Joomla 1.7 con JoomShopping. Módulos, plugins y addons (3/3)
- Tienda online en Joomla 1.7 con JoomShopping. Configuración del componente (1/3)
- Virtuemart para Joomla 1.7: Virtuemart 2.0
- Instalación y configuración de Virtuemart 2.0 para Joomla 1.7
- La ACL en Joomla 1.7 - Gestión de permisos de usuario avanzada
- Empieza a vender con Virtuemart en Joomla 1.7
- Módulos y plugins para Vituemart 2.0 en Joomla 1.7
- Video del taller la ACL en Joomla 1.7
- Extensiones gratuitas para K2 en Joomla 1.7
- Suscripciones en Joomla 1.7 con Akeeba Subscriptions
- Pasarela de pago Pasat 4b para pagar con tarjetas de crédito en Virtuemart
- Joomla 2.5 - ¡Ya está aquí!











