Skip to content

About

Selectable header and forum-list artwork for seven holidays, with independent placement controls in the phpBB ACP.

Topics

Resources

Contributing

Security policy

Accessibility

Stars

2 stars

Watchers

3 watching

Forks

Repository files navigation

Holiday Flare

Tests Lint

Adds selectable holiday decorations to the left corner, header top, header bottom, header center and forum list.

Features

  • Browse image dropdowns grouped by holiday: one image per placement across all holidays, or None.
  • Show different holidays together in different placements.
  • Each image is offered only in suitable positions, with individually fitted sizes and offsets. See the artwork placement guide.
  • Includes Christmas, Valentine, New Year, Halloween, Independence Day, Easter and St. Patrick’s Day artwork.
  • Select Christmas hats or pumpkin variants independently for the forum list.
  • Decorations hide on screens 700 pixels wide or smaller.
  • Existing theme selections carry over during upgrade, preserving the previously visible theme.
  • Supported styles: prosilver, Green-Style-Slim, pro_ubuntu_lucid and proflat.

Screenshots

Easter header artwork with independent St. Patrick’s Day clover forum icons.

Easter header artwork with independent St. Patrick’s Day clover forum icons.

The original Christmas hat and independently selected forum-list hats.

The original Christmas hat and independently selected forum-list hats.

Full ACP settings: seven holiday groups and five independent placements.

Full ACP settings: seven holiday groups and five independent placements.

View the screenshot gallery.

Requirements

  • phpBB 3.3.19 or later within 3.3, or phpBB 4.0
  • PHP 7.4 or later for phpBB 3.3; PHP 8.2 or later for phpBB 4.0

Runtime checks passed on phpBB 3.3.19 and phpBB 4.0.0-a3-dev with Prosilver. See compatibility testing for the tested snapshot and lifecycle notes.

See accessibility behavior for decorative artwork, keyboard controls and selection-change announcements.

Installation

  1. Copy the extension to /ext/phpbbmodders/holidayflare
  2. In the Administration Control Panel, go to Customise → Manage extensions
  3. Enable the Holiday Flare extension
  4. Under ACP → Extensions → Holiday Flare → Settings, browse the holiday groups and choose images from the dropdowns for Left corner, Center top, Center bottom, Center and Forum-list icons, then submit

Contributing

Contributions are welcome!

Acknowledgments

  • Converted to a phpBB extension by Matt Friedman (MattF).
  • The Valentine's Day theme was originally contributed by TWEagle.
  • The jQuery-based header banner was originally contributed by Rich McGirr (rmcgirr83), extended to additional styles by Raphaël M. (Galixte).
  • French translation by Raphaël M. (Galixte); Arabic translation by Basil Taha Alhitary.
  • Modernization (current PHP/phpBB version support, a real bug fix confirmed against a live phpBB install, reconciling several long-open pull requests, and this documentation) assisted by Claude.
  • Decoration selectors, image preparation and validation assisted by Codex.

License

This extension is licensed under the GNU General Public License v2.0.

See license.txt for more information.

About

Selectable header and forum-list artwork for seven holidays, with independent placement controls in the phpBB ACP.

Topics

Resources

Contributing

Security policy

Accessibility

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages