Album pages and the Albums directory
How to create a photo album as a page, who can upload, and how albums + event photos appear together in the unified Albums directory.
An album page is a Page whose body is a photo collection — no rich text, no WYSIWYG editor. Use this for one-off photo collections that aren't tied to a specific event (year-in-review, fundraiser highlights, recruitment shots).
Creating an album
Admin > Pages > New Page > pick Album (photo collection).
You'll fill in:
- Title — what shows in the navigation and on the album page itself.
- Slug — URL path; auto-derived from the title.
- Public — when checked, anonymous visitors can see the album exists and view its photos.
- Album date — optional. Used for ordering in the Albums directory (see below). Leave blank to use the creation date.
There's no content body for albums. After Create album you go straight to the album's edit screen, where the Photos card lets you upload.
Uploading photos
The upload control is the same one used on event pages — drag-and-drop or tap to select. Up to 10 MB per file, JPEG/PNG/GIF/WebP/HEIC. SVG is blocked for security.
Any troop member can upload to an album page — this matches event photos. The album doesn't have to be public; member uploads are gated by troop membership.
Deletion is restricted to the photo's uploader or an admin. Tap the trash icon on a photo to get a Delete / Cancel confirmation overlay; one accidental tap won't destroy a photo.
Thumbnails are generated automatically a few seconds after upload. The grid renders the original until the thumbnail appears, so you don't see a placeholder.
The Albums directory
The /albums page is the index of every album + every event with photos, sorted by date. It's also linked from the /pages list as the built-in "Albums" entry.
What appears:
- Album pages sorted by their
albumDate(falling back tocreatedAt). - Events with ≥ 1 photo sorted by their
startTime.
The directory renders a thumbnail + title + date for each entry. Tap to open the album or event.
Sort toggle — newest first by default; switch to oldest first via the sort dropdown.
Privacy — unauthenticated visitors see only public albums and public events. Members see everything they have access to.
A few things to know
- Album pages don't show up as RSVP-able events — they're pages, not calendar entries. To run an RSVP'd photo event, use an event with photos enabled.
- Photo counts on events are eventually consistent. If you delete the last photo on an event, it may briefly still appear in the Albums directory until the index refreshes.
- Re-typing isn't supported — once a page is created as an album, you can't convert it to a standard page (or vice versa). Delete and re-create if you change your mind.