Professional Announcement & Custom Notice Management Module for WHMCS
- Information | Details
- Developer | AQAIT.COM
- Module Type | WHMCS Addon Module
- Target WHMCS Version | WHMCS v9.0.6+
- Target PHP Version | PHP 8.2 |
- Category | Administration / Client Area Customization
Full Overview
Keep your WHMCS clients instantly informed with AQAIT Notice Board Manager a flexible and feature-rich announcement and notification management addon developed by AQAIT.COM
Whether you need to communicate critical maintenance schedules, server updates, emergency interruptions, promotional domain and hosting offers, or general news, AQAIT Notice Board Manager provides a centralized control panel to broadcast messages across your WHMCS Client Area without modifying theme files.
The addon combines multiple notification sources into a single management interface. Administrators can display active WHMCS system announcements, highlight Knowledgebase updates, or create fully customized notices with complete control over visibility, scheduling, colors, call-to-action buttons, and positioning.
With two display styles (Standard Sliding Bar and News Marquee Bar), independent top and footer placement, automatic rotation, navigation controls, and mobile-responsive layouts, your clients can stay informed across different devices.
Key Features
Multiple Notice Sources
- Custom Notices: Create unlimited custom notifications tailored to your business.
- WHMCS Announcements Integration:** Automatically retrieve and display published system announcements.
- Knowledgebase Updates:Highlight important Knowledgebase articles directly in the notice bar.
- Granular Source Controls: Enable or disable individual notification sources independently.
Advanced Custom Notice Management
- Create, edit, and delete custom notices effortlessly.
- Set custom titles, detailed messages, and priority sort orders.
- Add actionable Call-to-Action (CTA) buttons with custom text and destination URLs.
- Configure links to open in the same tab (
_self) or a new tab (_blank).
- Enable or disable individual notices whenever needed.
Flexible Display Positions & Layouts with Two Display Styles
- Standard Sliding Bar: Displays centered notices with automatic rotation, Previous/Next navigation, and item counter indicators.
- News Marquee Bar:Provides classic newspaper-style scrolling announcements from right to left, with pause-on-hover functionality.
Independent Display Positions:
- Top Only (above the header)
- Footer Only (sticky at the bottom)
- Both (top and footer simultaneously)
- Disabled
> Brand Text Customization:
- Configure an editable brand label or text (e.g., AQAIT.COM).
- Choose its position: Left, Right, or Top.
Notice Types & Visual Styles
Choose from four distinct notification types:
- Info: General information and announcements.
- Success: Successful updates and positive messages.
- Warning: Important alerts and service notifications.
- Urgent / Danger: Critical notices and emergency alerts.
Color-coded visual styles help clients quickly recognize the importance of each message.
Scheduled Notices & Targeted Display
- Configure precise Start Date/Time and End Date/Time.
- Automatically publish and expire notices according to their schedules.
- Display notices on specific pages or URLs (e.g.,
/cart.php, domain search, or client dashboard).
- Broadcast notices to all visitors or restrict visibility to logged-in clients.
Ideal for limited-time promotions, domain sales, scheduled maintenance, and holiday announcements.
Dynamic Appearance & Customization
- Live Color Pickers: Customize bar background, text, and accent/link colors.
- Typography Controls: Configure font size (in pixels) and font family (e.g., Arial, sans-serif).
- Custom CSS: Add custom CSS declarations directly from the administration interface without modifying core theme files.
- Responsive Design:Optimized for desktop, tablet, and mobile devices.
Engagement & Client Controls
- Built-in click counter and analytics to track client engagement and CTA button clicks.
- User-controlled Close/Dismiss option allows clients to hide notice bars during their session.
Data Preservation & Backward Compatibility
- Includes a migration routine to support upgrades from earlier releases.
- Preserves existing notice data and settings during supported module updates.
- Designed to maintain existing database records during schema migrations.
Technical Requirements
- An active WHMCS installation.
- Targeted for WHMCS v9.0.6 and compatible versions.
- PHP 8.2 environment.
- WHMCS Capsule ORM database access.
- Administrator permissions to upload files and manage WHMCS Addon Modules.
Installation Guide
Follow these steps to install AQAIT Notice Board Manager:
Step 1: Upload Module Files
Download and extract the AQAIT Notice Board Manager package.
Upload the aqait_notice_board directory to:
WHMCS_ROOT/modules/addons/aqait_notice_board/
Step 2: Upload Hook File
Upload the hook file aqait_notice_board.php to:
WHMCS_ROOT/includes/hooks/aqait_notice_board.php
Step 3: Activate the Module
- Log in to your WHMCS Admin Area.
- Navigate to System Settings → Addon Modules
- Locate AQAIT Notice Board Manager
- Click Activate
- Configure Administrator Role Access Permissions.
Step 4: Configure Your Notices
Navigate to:
Addons → AQAIT Notice Board Manager
Configure your notification sources, display positions, colors, and notice settings. Then publish your first notice!
Upgrade Instructions
Important: Always create a full backup of your WHMCS database and file system before performing any upgrade.
- Download and extract the latest module package.
- Replace the existing module files in
/modules/addons/aqait_notice_board/.
- Replace the hook file in
/includes/hooks/.
- Log in to your WHMCS Admin Area.
- Navigate to the AQAIT Notice Board Manager addon page.
- Allow the automatic migration routine to execute.
- Verify that your existing notices and settings are preserved.
The migration routine is designed to update the required database structure while retaining existing notice data.
Developer & Technical Support
- Developed by AQAIT.COM
- Website: https://aqait.com
- Client Portal: https://my.aqait.com
- Support Email: [email protected]
For technical support, custom feature requests, or installation assistance, contact the AQAIT.COM Support Team
AQAIT.COM — Professional Hosting Solutions & Reliable Support.