Trabajo con el calendario - Working with calendar

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
dubuntu's picture

Saludos amigo del grupo Cuba

Necesito saber si hay algún modulo en Drupal, que me permita enviar correos a un usuarios o a varios usuarios, cuando envié un evento al calendario.

Ejemplo:

El evento seria una reunión. Solo debe participar el usuarios pepe, Juan y maría.

English

Best friend of the band Cuba

I need to know if there is a module in Drupal, that allows me to send emails to users or multiple users, when I submitted an event to the calendar.

Example:

The event would be a meeting. Only users should participate pepe, John and Mary.

saludos

Comments

RULES!!!!!

daneelcm's picture

El que te permite hacer eso es el Rules. Pero creo que vas a tener que usar ademas cck con el user_field para referenciar a los usuarios...

ok descargare el modulo

dubuntu's picture

Me gustaria que fueras un poquito mas esplicito de como debo configurar los modulos.
Gracias.

configuracion de modulo rules

daneelcm's picture

Lo primero que deberias hacer es crear un tipo de contenido que sea por ejemplo "reunion" o "evento" no se como quieras, eso te garantizará que puedas despues con el CCK agregar campos de tipo User_field en ese tipo de contenido (realmente no he trabajado con user_field especificamente pero se que existe, lo que no se es si tenga algún widget que te permita agregar un multiselect para vincular a varias personas o de lo contrario tendrás muchos campos de este tipo).

Con el rules tu creas reglas que se disparan con un evento determinado, el caso sería crear una regla que se dispare cuando se crea un contenido nuevo. Luego tendrás la posibilidad de crear condiciones para el lanzamiento de las acciones que quieras hacer y las acciones como tal, en este caso creo deberias poner como condiciones que el tipo de contenido sea "reunion" (o "evento" como sea que le hayas puesto) y las acciones deberían ser:
1- Cargar un usuario (cargas el usuario por id o por login)
2- Enviar un email a un usuario (y le envias el correo a ese usuario)
esto lo tendrías que repetir para todos los usuarios, por eso si tienes un numero predefinido de usuarios es mejor, de lo contrario me parece que vas a tener que recurrir a codigo PHP y hacer un lazo hasta que lo envies a todos, esto llevaría un poco mas de pincha pero no es imposible. AH otra cosa si no tienes mucho dominio de PHP para te recomiendo que uses el modulo token para acceder a los campos que creaste en el tipo de contenido.

Espero puedas resolver con esto pero tienes unas cuantas horas de estudio por delante para esta tarea...

Cuba

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week