Chobble Tickets keeps your pictures in one image library, and any picture can appear on as many listings, groups and site pages as you like. Each upload is resized for the web and stored encrypted.
The image library
Images live in a library in the admin panel, where each image has a
name and alt text. One image can be attached to any number of
listings and groups, and each listing or group can show several
images in an order you choose.
Alt text is stored with the image, so screen readers and search
engines get a description wherever the image appears. Deleting an
image removes it from storage and from every place it was used.
A listing's Images tab shows the images linked to it and every other image in the library, ready to reuse.
Automatic resizing and thumbnails
Every upload is decoded and re-encoded to WebP using WebAssembly
codecs. JPEG, PNG, and WebP uploads are accepted. A phone photo taken
sideways is turned upright first, using the orientation the camera
recorded in the file, so it does not appear on its side.
Two variants are produced from each upload: a full-size image at up
to 1,600 pixels wide for listing pages, and a thumbnail at up to
480 pixels wide for admin tables and gallery cards. Buyers never
download the original multi-megabyte file.
Encrypted storage
Image files are encrypted with the server's encryption key before
they are uploaded to CDN storage. Someone with access to the
storage account would see only encrypted files.
Images pair well with Markdown descriptions
for building listing pages without a page builder.
File attachments
A listing can also carry a file attachment, such as a PDF of
joining instructions or a hire agreement. Attachments are encrypted
in storage the same way images are.
Attendees download the file through a signed link that expires
after one hour, so the link cannot be shared usefully. Each
download is counted per attendee, so you can see who has fetched
the file.
Example
A pottery studio takes a 6 MB photo of its wheel room on a phone and
uploads it once, with the alt text "Six pottery wheels in a bright
studio". It links the picture to its taster class, its weekly course
and its homepage. Customers download a version no wider than 1,600
pixels instead of the 6 MB original, and screen readers read the same
description on all three pages.
Limits
Images can be up to 32 MB each and attachments up to 25 MB, by
default. The image library needs the host's file storage switched on,
and shows a notice until it is. Deleting a picture removes it from every page that uses
it, so the admin area asks you to type the picture's name to confirm.