Enviar notificaciones automaticas con Subscriptions en Drupal

El modulo Subscriptions permite a los usuarios suscribirse o ser notificado cuando existan cambios en Nodos y Categorias, en mi caso deseaba notificar a todos los usuarios de mi sitio cuando existiera nuevo contenido en un tipo de contenido llamado "noticias".

Lo primero que debemos hacer es bajar el modulo desde:


Luego de instalarlo hay que habilitar los modulos que muestro en la imagen siguiente:

Modulos de Drupal Subscriptions

Luego habilitamos los siguientes permisos:


Con esto permitiremos que los usuarios autenticados puedan suscribirse a tipos de contenido.

Luego para administralo nos dirijimos a:

admin/settings/subscriptions

En los "tipos de contenido no listados" y "tipos de contenido bloqueados" seleccionamos todos aquellos tipos de contenido a los cuales no queremos permitir que nuestros usuarios se suscriban.

La seccion "opciones de pantalla" la dejamos tal como esta.

Luego en configuracion de correo, agregamos el correo que aparecera como origen en las notificaciones, tambien designamos el numero maximo de correos que seran enviados cada vez que se ejecute cron.

Nos dirijimos al tab de "Predeterminados de usuario" y nos aseguramos de seleccionar la opción que se muetra a continuación:


Esto evitara que los usuarios puedan administrar suscripciones.

Luego en el tab "tipos de contenido" seleccionamos solo aquellos tipos que queremos que generen las notificaciones.


Y eso es todo, todos los usuarios nuevos seran suscritos automaticamente, para suscribir los antiguos hice una sentencia SQL para insertarlos en la tabla de suscritos.

De este modo siempre que creo un nuevo nodo del tipo noticias se envia una notificación por correo electrónico a toda mi base de usuarios.

Otras páginas relacionadas.

Mejor Hosting - Top 10 de Mejores Proveedores 2015
Comprar Dominio Web - Dominios Baratos 2015  
Servidores VPS, Top 10 Mejores Proveedores 2015

Comentarios

  1. Oscar,
    Muchas gracias por tu explicacion!! un genio.

    Claudio

    ResponderEliminar
  2. Muchas gracias!

    Una duda, una vez hecho esto, como se pone la parte viual del botón de subscripcion donde metes el email??

    ResponderEliminar
  3. La ultima parte... lo de la sentencia sql. Si me das un poquito más de info. Muchas gracias.

    ResponderEliminar

Publicar un comentario