Cómo hacer que Drupal 6 te envíe un mail cuando alguien te deja un comentario
Carlos — Mié, 30/04/2008 - 10:16
Cuando uno empieza un blog es muy importante que la gente vea que está vivo y que hay alguien detrás que contesta y algo de eso se puede conseguir si conseguimos responder los comentarios rápidamente.
Para no tener que estar mirando constantemente el blog lo ideal es que cuando alguien envía un comentario Drupal te mande un email. No es muy complicado, para conseguirlo hemos de seguir los siquientes pasos:
-
Activar el módulo trigger
Vamos a Administer -> Módulos (admin/build/modules) y activamos el módulo trigger (está en core optional)
-
Crear una nueva acción:
Vamos a Administer -> Actions (admin/settings/actions). Allí vamos a "Make a new advanced action available" y seleccionamos "Enviar un correo-e" o algo similar en inglés. Ponemos una descripción, un recipient (destinatario) en que hay que poner %author, un asunto (por ejemplo "Nuevo comentario") y finalmente un mensaje en el que yo he puesto "Nuevo comentario en %node_url" pero puedes usar más variables (%site_name, %username, %node_url, %node_type, %title, %teaser, %body)
-
Crear un Trigger
Vamos a Administer -> Triggers -> Comentarios (admin/build/trigger/comment). Allí en "Trigger: Después de guardar un comentario nuevo" seleccionamos "system -> enviar un correo-e".
Y con estos 3 pasos ya podremos enterarnos rápidamente de comentarios nuevos en nuestro blog. Ahora sólo falta mirar el mail asiduamente.












Está muy bien lo de los
Tronico (no verificado) — Vie, 02/05/2008 - 00:55Está muy bien lo de los triger, con drupal 5 uso un módulo para hacer lo mismo que comentas en el post, ahora con drupal 6 y los triger/acciones se resuelven un montón de cosas, pero no se porqué no se ha contemplado el poder mandar un email a los usuarios cuando se contesta a un comentario, hay cosas en drupal que me matan...
Bueno, seguramente pensaron
admin — Vie, 02/05/2008 - 11:12Bueno, seguramente pensaron que había que limitar el número de cosas que se podrían hacer con los trigger/actions por que sino nunca acabarían y cómo ya hay módulos que hacen eso no es tan importante. Pero si que suele pasar como en muchos proyectos de software libre que los desarrolladores se centran en grandes y novedosas funcionalidades pero se dejan algunas pequeñas pero muy importantes y que mejoran la usabilidad. Aunque por suerte en Drupal se están dando cuenta ahora que ha de mejorar mucho en usabilidad.
Y seguramente usas el workflow-ng, no? Para Drupal 6 saldrá la siguiente versión del módulo pero se llamará Rules.
Pingback
Artículos destacados del mes | Cambrico.net (no verificado) — Mié, 07/05/2008 - 19:30[...] Cómo hacer que Drupal 6 te envíe un mail cuando alguien te deja un comentario en el blog de Carlos Rincón [...]
Hola, eso esta muy bien...
ciberwing (no verificado) — Vie, 13/06/2008 - 23:15Hola, eso esta muy bien... pero como lo haría si necesito activar un trigger para un determinado tipo de contenido??
ayuda please:please:
Necesito crear un formulario de contacto con cck, ya que webforms no funka en drupal 6.2...
Hola Ciberwing, la verdad es
admin — Vie, 13/06/2008 - 23:37Hola Ciberwing, la verdad es que no se puede o por lo menos no sé cómo.
Creo que tendrás que esperar a que terminen el Módulo Rules o que solucionen (o soluciones) por que no funciona webforms en Drupal 6.2.
Ok, muchas gracias por la
ciberwing (no verificado) — Sáb, 14/06/2008 - 00:34Ok, muchas gracias por la rpta.
PD: ¿se te ocurre alguna forma de hacer un formulario de contacto con algunos campos más que el que trae por defecto en drupal 6.2? =)
de verdad que me tiene muy molesto Drupal 6.2, hay muchos errores y pocos módulos... pieno seriamente en volver a la 5.7 pero el problema es que ya arme el sitio en drupal 6 y me falta sólo el formulario!
de antemano gracias.
holas estimado, la verda
Anónimo (no verificado) — Mié, 02/07/2008 - 05:18holas estimado, la verda recien me acabo de instalar drupal 6.2 y no encuentro mucho sobre personalizar esto, es mas jugando por ahi pues hice mi primera publicacion, pero no me sale en la parte inferior la opcion de comentarios :S es decir, me gustaria que alguien me escriba (en la opcion comentarios) quiza haciedo alguna pregunta u algo y ps yo contestarle, pero no me sale nada :(
a ver si me orientas como seria para configurarlo ya que eso de opcion en castellano sale unas en castellano otras en ingles y como que le falta a esa version 6.2.
Un abrazo y buen dia.
atte.
Kristian
Ciberwing (perdona que no te
admin — Mié, 02/07/2008 - 09:17Ciberwing (perdona que no te haya contestado antes). Para hacer un formulario de contacto personalizado tienes el webform
Kristian, has de activar los comentarios. Mira si tienes el módulo activado y luego comprueba que el nodo también tiene habilitados los comentarios.
Enviar un comentario nuevo