Event moments widget
Guests upload photos, videos, voice messages, texts and drawings for an event, without an app and without an account.
With event moments, guests collect their memories of an event: photos, videos, voice messages, short texts and drawings. They need neither an app nor an account, only the link or QR code of the event. The contributions end up in vynst, attached to the event.
Ready-made page
Every installation has a ready-made page. You can share the link with the token of the event directly, or hang it up as a QR code:
https://club.iw-erp.de/ui/event-moments.html?token=EBEMOM…
With &types=IMAGE,VIDEO you limit the types of contributions. With &template=1 you use a designed template (template 1 is for weddings).
Embed in your own website
<div data-iw-event-moments
data-iw-host="club.iw-erp.de"
data-iw-moments-token="EBEMOM…"></div>
<script src="https://club.iw-erp.de/frontend_assets/backend/iw_erp_web_ui/event-moments.js" async></script>
Shortcode: [iw-event-moments host="club.iw-erp.de" token="EBEMOM…"]
| Attribute | Default | Meaning |
|---|---|---|
data-iw-moments-token |
token of the event. If it is missing, the widget reads ?token= from the address of the page. |
|
data-iw-allowed-types |
all | AUDIO, TEXT, DRAWING, IMAGE, VIDEO, separated by commas |
data-iw-design-template |
none | number of a template |
data-iw-fullscreen |
off | use the whole page |
data-iw-allowed-image-mime-types |
common image formats including HEIC | allowed image formats |
data-iw-allowed-video-mime-types |
MP4, WebM, QuickTime, M4V, Ogg | allowed video formats |
Good to know
- Large files: Up to 10 MB, a file uploads in one piece. Larger files are uploaded in parts. The size of the parts is set by max_chunked_file_size_mb in vynst.
- Voice messages are only available in browsers that allow recordings. Otherwise, the widget hides this option.
- Own contributions can be deleted again by guests in the same browser.
- Design of the ready-made page: the settings moments_design and moments_design_template in vynst.
- If you embed the widget on your own website, enter the website under CORS - Permitted origins. The ready-made page does not need this.
Events
iw:event-moments:ready, :item-submitted, :submitted, :error, and :diagnostic for troubleshooting.