[XB] Scheduled Content

[XB] Scheduled Content 2.3.0 Release Candidate 2

Fixed scheduled thread polls closing relative to the thread's creation date instead of its actual publish date.
a6e3ad65-f9b2-4ddf-a9be-d445179f646c-1.webp


⚠️ This is a release candidate version. Please take a full backup before installing it on a production site.

🎉 Smarter Scheduling, More Flexible Publishing!

This update expands recurring scheduling with new publication controls and dynamic placeholders.

✨ New Features

  • Added recurrence limits to stop publishing after a selected date or a maximum number of publications.
  • Added an optional compact scheduled publication menu with a clock button for quick reply forms.
  • Added placeholders for scheduled content, allowing publication dates, times, counters, usernames, and custom date formats to be inserted automatically when content is published. Placeholders are preserved for recurring schedules, so each publication is generated with the correct values.

🔧 Improvements

  • Reworked the scheduling system to better separate one-time and recurring publications.
  • Improved how scheduled content integrates with content visibility system for more consistent publishing and indexing.

🐞 Bug Fixes

  • Fixed scheduled profile post comments appearing in comment listings.
  • Fixed the content schema not being applied when a supported add-on was installed after this add-on.
  • Fixed schedule edit permission checks to properly respect the underlying content's edit permission.
  • Fixed recurrence length validation incorrectly rejecting valid day, hour, and month intervals greater than 53.
  • Fixed recurring threads continuing after their recurrence schedule had been exhausted, which could result in duplicate publishing.
  • Fixed Every N Months recurrences always using a one-month interval instead of the configured value.
  • Fixed recurring threads and posts skipping an entire recurrence interval because the publish date was advanced twice.
  • Fixed a potential invalid SQL query when publishing a scheduled conversation with no recipients.
  • Fixed Lessons classroom scheduling checking Quiz permissions instead of Lessons permissions.
  • Prevented recurring scheduling for Groups posts and comments, as this integration does not support recurring schedules.
  • Fixed unpublished scheduled thread and post edits not being reflected at publication when placeholders were used.
  • Fixed the calendar feed ignoring the selected date range when listing pending and published items.
  • Fixed hourly and daily recurring schedules deactivating instead of catching up after delayed cron execution.

Do you like this update?

⭐ Please consider sharing your experience with a short review ⭐
Every bit of feedback matters!​

📸 Screenshots:

pub_schedule_menu-1.webp
pub_schedule_edit_recurring-1.webp
Fixed scheduled threads appearing in a forum's Latest Thread information after a forum cache rebuild
This update makes managing content easier and more flexible. Smarter scheduling, a clear calendar view, and advanced filters!

What’s new:​

  • Flexible Publication Timing: Pick relative publication times in minutes, hours, days, weeks, months, or years - post exactly when it matters.
  • 📅 Calendar View: Visualize all scheduled and published items in a clean, intuitive calendar.
  • 🔍 Advanced Filters & Sorting: Filter by content type, user, or publication date, and sort your content any way you need.
  • 🏆 Added [XB] Toplists support
pub_thread_reply-1.webp


pub_scheduled_content_calendar-1.webp


pub_scheduled_content10-1.webp
Added permissions to use recurring scheduler
Added missing phrases
  • Like
Reactions: JBS
Fixed scheduled direct messages from ACP were sent immediately
Fixed template modification applying for ACP "Message users" page
This add-on is now exclusively available with a paid supporter membership. By upgrading, you'll gain access to the complete collection of add-ons for your selected tier, available for use until your membership expires.

✏️ Changes:​

  • XF 2.3 support
  • Min XF version requirement changed to: 2.3.x

✨ New Features:​

  • Added recurring schedules support
  • Advanced Forms support (2.2.4+)
  • Added [XB] Quiz support
  • Added [XB] Lessons support
  • Added [tl] Social Groups: Posts and comments support

🪲 Fixes:​

  • Fixed scheduled content is not hidden for "new unread posts" widget
  • Fixed date of content publication if scheduling was cancelled
  • Fixed post positions rebuild after publishing scheduled posts
Back
Top