b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Back-office Reference
  3. Collections
  4. Settings
  5. Common Settings
  6. After each new post or comment...

After each new post or comment...

After each new post or comment...

This is the panel where you can control how outbound pings and notifications are sent out when a new post or a new comment gets published on your b2evolution installation.

Notifications include:

  • email notifications sent by b2evolution. (See also: Comment Notification Emails for details about possible emails being sent).
  • pings sent by ping plugins you have installed; see: After Each New Post Panel

There are three options to determine the timing of when notifications should be sent:

  • Off means no notifications will be sent, no ping plugins will be called…
  • Immediate is the default option and it means notifications will be sent immediately after each post or comment publication. Note that this option is guaranteed to work but may create a visible delay in processing after each new post or comment is published.
  • Asynchronous means notifications will be sent asynchronously ("in the background") with a Scheduled Job. This may be the best option but you need to properly set up the Scheduler for this to work. Once this is set up, b2evolution will create a new scheduled task for each published post. That job will take care of sending out the notifications when it’s executed by the scheduler.

Notifications get sent only once

When notifications are sent, a flag is set in the post and even if you unpublish the post and publish it again, the notifications will not be sent again. This is to avoid unwanted "spam".

Sending notifications in the future

When you set the "issue date" of a post in the future, it typically won’t be visible immediately (unless you change the default ).

Therefore, the notifications should not be sent out immediately either. They should be sent out at the time the post becomes public.

To resolve this, by using Asynchronous notifications, b2evolution can schedule notifications to go out in the future, at the desired date and time:

After each new post or comment...
Publishing a post in the future creates a scheduled job to send out notifications in the future.

Note: b2evolution will re-schedule the notification task if you change the issue date before the notifications get sent out for the first time.

Demo install and Demo posts

The sample posts installed by b2evolution are flagged as "notifications have already been sent". Thus, these posts will never try to send out notifications.

Additionally, when you run a test installation on localhost, ping plugins will detect that sending out pings to public services would not allow anyone to see your posts and those pings will be skipped.

Tags: 6.11.3
Created by fatimahnasra • Last edit by fplanque on 2020-06-09 00:16 • •

2 comments

Comment from: fplanque

Please leave a Feature Request/comment here if you ave a use case for:

  • sending multiple notifications per post
  • sending notifications at specific times (maybe in case of an event calendar)
2015-10-21 @ 22:57

Comment from: amoun

If you have a problem with the 30 second delay in a follow up comment see
https://forums.b2evolution.net/you-can-only-post-a-new-comment-every#c112017

2018-11-25 @ 01:17

On this page

  • Notifications get sent only once
  • Sending notifications in the future
  • Demo install and Demo posts

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
  • Front-office Reference
  • Back-office Reference
    • Site
    • Collections
      • Collection Dashboard
      • Contents
      • Comments
      • Categories
      • Features
      • Skins
      • Widgets
      • Settings
        • General
        • URLs
        • SEO
        • Item types
        • Item Statuses
        • Advanced
        • Advanced Permissions
        • Plugins
        • Common Settings
          • Display Options
          • Caching
          • After each new post or comment...
          • Categories
          • Cross Posting
          • Subscribing to new blogs
          • Default Skins for New Collections
          • Comment Recycle Bin
          • Default URL for New Collections
      • Creating a new collection
    • Files
    • Analytics
    • Users
    • Messages
    • Emails
    • System
    • Working with Results Tables
  • Developer Reference
  • Operations Reference
  • Advanced Topics
  • Glossary
  • Archives
Secure CMS

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque