[XTR] Special Days Pro

[XTR] Special Days Pro 1.0.2

No permission to buy ($25.00)
This update focuses on improving overall system stability, strengthening the automatic management of recurring annual events, and refining the user experience.

Countdown timers and display schedules for annually recurring holidays and celebrations now seamlessly roll over to the current year, eliminating the need for administrators to manually reconfigure dates each year. In addition, audience and page criteria targeting have been stabilized, and script delivery has been optimized to ensure forum pages continue to load smoothly and quickly.

Change Log
  • Fixed an issue where countdown timers and end dates for recurring yearly events did not automatically adjust to the current year.
  • Ensured recurring annual events are automatically published when their scheduled date arrives in subsequent years.
  • Improved the reliability and stability of user and page display criteria.
  • Added the missing administrator permission title in the control panel permissions list.
  • Optimized script loading so announcement banners and countdowns render smoothly without impacting page speed.
  • Improved compatibility for click, impression, and dismiss tracking across different forum structures.
  • Corrected a typographical error in the footer copyright link.
  • Cleaned up legacy database columns and improved upgrade stability.
This update introduces a major "Scheduling Revision" that ensures 100% accuracy for banner display times. By refactoring the core timing logic, we have eliminated the dependency on cron jobs for hiding expired banners. Special days will now disappear instantly at the exact minute they are scheduled to end. We strongly recommend all users upgrade to this version for a more reliable scheduling experience.

Change Log
  • Centralized date and time validation logic within the SpecialDay entity layer.
  • Resolved the issue where banners remained visible after their scheduled end time; now performs second-perfect timestamp validation.
  • Fixed logic errors for events crossing over midnight (e.g., 23:00 - 01:00).
  • Corrected the missing time_colon phrase error in the admin scheduling interface.
  • Listener performance optimized by using centralized static methods.
  • Updated registry cache structure to include start_date and recurring data, reducing database overhead.
Back
Top Bottom