GASF Events
GASF Events — native WordPress events plugin replacing Modern Events Calendar for the German American Society
by flinchbot · github.com/germantampabay/gasf-events · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/germantampabay/gasf-events/archive/refs/heads/main.zipDeclares an update source (https://github.com/GermanTampaBay/GASF-Events), so updates arrive through the plugin's own updater.
From the readme
GASF Events
A lean, native WordPress events plugin for the German American Society of Tampa — built to replace Modern Events Calendar (MEC) plus its third-party Facebook importer and the stack of must-use (MU) patch modules.
Status: under active construction, built in the background. It is fully isolated — own gasfevent post type, temporary /gasf-events/ URL slug, gasf meta, gasfevents options. It does not touch MEC, the MU plugins, the theme, or any production data. The live site keeps running unchanged until a single deliberate cutover. See docs/ARCHITECTURE.md.
What it does (target)
- Owns event data as a clean gasfevent model (single start/end datetime, status, cover, single venue/organizer — no MEC cruft).
- Renders the four views the club actually uses: month grid, upcoming list, signage tile, single-event page — semantic HTML + CSS variables + minimal JS, so it prints and the kiosk can consume it.
- First-class month printing (US-Letter landscape), visitor add-to-calendar (Google/Outlook/Apple/.ics + kiosk QR), and full Event JSON-LD SEO.
- Native Facebook import (replacing the 3rd-party importer + MU band-aids) and three-way FB → WP → Eventbrite sync, all gated OFF unt