ABC Banner
ABC Banner adds flexible top and bottom banner areas to HumHub, allowing site owners to display HTML, CSS, JavaScript, and independent ad sliders without modifying core templates or other modules. Ideal for ads, announcements, sponsor banners, language-based campaigns, and marketplace-ready ABC Suite integrations.
ABC Banner is a lightweight HumHub module for adding global banner areas above and below the main page content without editing HumHub core templates or individual module views.
It provides two independent banner zones:
banner-top / abcbanner-top
banner-bottom / abcbanner-bottom
Each zone can display custom HTML content, optional guest-specific content, additional CSS, additional JavaScript, and an optional image/ad slider. The top and bottom sliders can use separate JSON ad sources, making it possible to run different campaigns in each position.
ABC Banner is especially useful for sites that need global announcements, sponsor banners, advertising carousels, multilingual ad campaigns, or simple promotional areas across all pages.
The module supports language-based ad folders such as:
/ads/en/banner-top/ads.json
/ads/en/banner-bottom/ads.json
/ads/th/banner-top/ads.json
/ads/th/banner-bottom/ads.json
This makes it possible to manage banners and advertisements outside the module while keeping the module itself clean and reusable.
ABC Banner was designed for the ABC Suite ecosystem but can also be used as a standalone HumHub module. It helps remove duplicated banner and ad-slider code from other modules such as directory, people, spaces, calendar, or event modules.
Key features:
- Global top banner area
- Global bottom banner area
- Separate top and bottom ad slider sources
- Custom HTML content
- Guest-specific banner content
- Custom CSS and JavaScript fields
- Language-aware ad paths
- No need to modify HumHub templates
- Normal page-flow banner behavior, so banners scroll with the page
- Sticky HumHub menu remains usable while scrolling
- Marketplace-ready structure and documentation
- AGPL-compatible module distribution
ABC Banner is ideal for community portals, directories, local marketplaces, school platforms, church networks, tourism portals, and any HumHub installation that needs flexible promotional banner areas.
Related Products
ABC Directory (deprecated)
ABC Directory was an early directory-focused HumHub module concept for structured listings and spaces. It is now deprecated, and new projects should use ABC Categories as the cleaner, more flexible foundation for categorized directory structures.
ABC Map (deprecated)
ABC Maps adds structured location, directions, imprint, license, and legal information to HumHub spaces, helping communities display verified address data, maps, contact details, and owner information in a clear, accessible, and mobile-friendly way.
ABC Menu
ABC Menu adds flexible menu management to HumHub, allowing administrators to create custom navigation structures, submenus, footer menus, landing links, special pages, and cleaner access paths for complex community and directory platforms.
ABC People
ABC People adds map-based people and member discovery to HumHub, helping communities visualize members, teams, experts, volunteers, partners, or organizations by location while supporting clearer networking and local collaboration.