Blog Posts

GIBS Announce Module for Oqtane

8/10/2026 Oqtane Module
GIBS Announce Module for Oqtane

Release Announcement

GIBS Announce Module v1.0.0

A flexible announcement and notification manager for Oqtane with audience targeting, route-aware display, scheduling, and multiple visual styles.

Demo the Module

What ships in v1.0.0

  • Announcement CRUD management in-module (`EditAnnouncement`).
  • Display styles: TopBar, BottomBar, Modal, and SlideOut.
  • Audience targeting: All, AuthenticatedOnly, UnauthenticatedOnly.
  • Route targeting with `IsGlobal` + `TargetPageRoutes`.
  • Date-window scheduling via StartDate/EndDate (UTC checks).
  • CTA button support and per-announcement color/icon settings.
  • Dismissal memory using browser localStorage.
  • Admin test helper to clear dismissed storage.

How it works

Active announcements are filtered server-side based on activation status, date window, audience, and route scope. The client then renders eligible announcements in the selected display style.

Dismissed announcements are tracked in the browser with keys like gibs_announce_123. Clearing those keys makes announcements visible again for test cycles.

Display styles at a glance

Style Behavior
TopBar Fixed top announcement bar.
BottomBar Fixed bottom announcement bar.
Modal Centered panel with elevated styling.
SlideOut Slides from right to center with a delay.

Built for practical control

  • Enable/disable records quickly with IsActive.
  • Target all pages or exact routes only.
  • Tune look and feel per announcement (color + icon).
  • Use CTA links to drive page-level conversion.

 

‹ Back to List