Añadir plugin de calendario a Roundcube

En el artículo de hoy trataremos el asunto de la instalación de un plugin de calendario al panel webmail Roundcube. Una excelente herramienta, que utilizan proyectos como Openmailbox.org Espero os sea interesante.

roundube-logo-1

Añadir plugin de calendario a Roundcube

Ya cantaba Peret en su día “El software libre es poderoso, el software libre tiene poder“, bueno, no exactamente 🙂 Fijaos si tiene poder, que es capaz de juntar desarrolladores y voluntarios de todos el planeta, para realizar proyectos en común. Uno de ellos es Roundcube, y hoy veremos como añadirle el plugin “Calendar” del proyecto “Kolab Roundcube” Después de investigar un poco resulta que los plugins son bastante fáciles de instalar y tampoco tienen mucha miga, por lo menos hasta ahora.

Se supone que ya tenemos nuestro servidor de correo instalado, si no es así podemos seguir la guía que escribí en su día:

También escribí otro sobre la instalación del panel web, aquí.

Manos a la obra

Simplemente he seguido las instrucciones de su proyecto en GitLab.

Para empezar nos descargamos el proyecto, utilizando git.

1
2
3
4
5
cd /tmp
git clone https://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab.git
cd /var/www/roundcube/plugins
cp -r /tmp/roundcubemail-plugins-kolab/plugins/calendar .
cp -r /tmp/roundcubemail-plugins-kolab/plugins/libcalendaring .

En el paso anterior nos descargamos el proyecto, y copiamos los ficheros de los dos plugins a la carpeta del webpanel, en mi caso en /var/www/roundcube.

Podemos adaptar la configuración del calendario a nuestro gusto:

1
2
3
cd calendar/
cp config.inc.php.dist config.inc.php
edit config.inc.php

Añadimos las tablas del plugin a la base de datos:

1
mysql -u root -p roundcubemail < drivers/database/SQL/mysql.initial.sql

Para habilitar el plugin en la configuración principal, accedemos a la carpeta donde está el fichero de configuración:

1
2
cd ../../
nano config/config.inc.php

Añadimos el nuevo plugin a los disponibles, justo en la parte final del fichero:

1
2
3
4
$config['plugins'] = array(
    (...)
    'calendar',
  );

Una vez agregado sólo nos queda reiniciar el servidor web:

1
service apache2 reload

Empezar a trabajar

El calendario es similar a otros del mercado, permite crear diferentes calendario, como por ejemplo, uno para los asuntos de trabajo y otro los familiares, separados por colores. Podemos invitar a participantes a reuniones, enviar recordatorios de citas, importar o exportar el calendario, entre otras interesantes funciones.

Crear nuevo evento

Crear nuevo evento

Es bastante intuitivo, aunque la traducción al castellano podría ser mucho mejor. Permite añadir adjuntos.

Las vistas del calendario pueden ser por día, semana o mes.

Vista calendario

Vista calendario

En la vista del calendario podemos apreciar el trabajo gráfico, que nos permite ver todas las citas de un sólo vistazo.

Lo dejamos aquí, ya sabéis, cualquier duda escribir un comentario. No olvidéis compartir en vuestras redes sociales.

Para saber más, podéis consultar la página web del proyecto.

Imagen portada | Flickr

Nos leemos en la próxima!!

You may also like...

3 Responses

  1. Julian dice:

    Muy bueno el articulo pero no logro que aparezca el menu calendario en el interfaz del correo. Seguí los pasos tal cual están acá pero no hubo caso

  2. Julian dice:

    Perdón David, ya encontré el error, era un problema de instalación mio. Gracias por todo y por responder el mail!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR