Site events
The Events module allows publishing event posters on the community's public site: a concert, a conference by the Rabbi, a celebration, a Purim party, an open day, etc. Each event appears on the site with its poster, date, location, and practical information.
To access this screen: /app/events/list.
Screen overviewβ
The screen displays a table of all entered posters. Each row includes:
- Name β event label.
- Poster β clickable thumbnail of the poster (opens the full-size image in a new tab).
- Event date β formatted in English, including day of the week (for example: Monday May 20, 2026 at 7:30 PM).
- Display period β date range during which the event appears on the public site (format
DD/MM/YYYY β DD/MM/YYYY). - State β colored tag automatically calculated:
- Broadcasting (green) β the display end date is in the future.
- Finished (red) β the display end date has passed.
- Actions β Edit button.
At the top of the screen:
- Search β full-text search on the name (and the description internally).
- "Delete" button β active only if at least one event is checked at the start of the row.
- "Add an event" button β opens the creation window.
Understanding the two dates of an eventβ
An event manages two distinct time concepts:
| Field | Role | Example |
|---|---|---|
Event date (dateEvent) | The actual date and time when the event takes place. This is what visitors see on the poster. | May 20, 2026 at 7:30 PM. |
Display period (dateDebut β dateFin) | The window during which the poster is visible on the public site. Outside this range, the event no longer appears in the public list. | from May 1 to May 21, 2026. |
This separation allows for example:
- to announce an event in advance (
dateDebut3 weeks before D-day), - to leave a trace post-event (
dateFina few days after for latecomers), - or conversely to publish a poster on the day itself without anticipated communication.
Add an eventβ
- 1
Click Β«Add an eventΒ»
The button is at the top right. A large modal window opens.
- 2
Enter the name
Label that will appear on the public site as the poster title. Prefer a clear and engaging title: "Rav Cohen Conference β The meaning of Purim".
- 3
Define the display period
Display date field: select the start date and end date via the double calendar. Format
DD/MM/YYYY.This is the period during which the poster will be visible on the public site.
- 4
Define the event date
Event date field: select precise date and time via the selector. Format
DD/MM/YYYY HH:mm.This is the date displayed on the poster itself.
- 5
Upload the poster
Poster field: click on the drop zone and select the image (JPG, PNG, or compatible format). A preview thumbnail appears.
The poster is required. Recommended format: portrait (2:3 ratio) for consistent rendering.
- 6
Complete the additional information
A collapsible section contains:
- SEO and social networks customization section β title, description, and image used both for referencing and for the preview when sharing on WhatsApp, Facebook, etc. These fields feed the public event page tags.
- Description β short text (one- or two-line summary displayed in preview).
- Content β full rich text (formatted with layout, lists, links). This is what the visitor sees when clicking on the poster to see the detail.
- Full address β precise address of the event location, which is used to display a geographic indication on the detail page.
- 7
Add links (optional)
For each useful external link (online registration, dedicated page, ticketing, etc.):
- Click Add a Web link.
- A small window opens.
- Enter the Link name (button label) and the URL.
- Validate. The link appears in the list.
Each link is stored as a name + URL pair. You can add as many links as necessary. To remove a link, click the minus icon next to its name.
- 8
Validate
Click Validate. The event appears immediately in the table with its state (Broadcasting or Finished depending on the end date entered).
Modify an eventβ
- 1
Click the Edit button
On the event row, click the pencil in the Actions column. The same window as for creation opens, pre-filled.
- 2
Modify the desired fields
All fields are editable, including the poster and the links.
- 3
Validate
Click Validate. The changes are propagated to the public site within seconds.
Delete one or more eventsβ
- 1
Check the events to delete
Checkboxes at the start of the row. Multiple selection possible.
- 2
Click Β«DeleteΒ»
The button activates as soon as at least one event is selected.
- 3
Confirm
A confirmation request appears. Click Yes.
The "Broadcasting" / "Finished" stateβ
The state is not a field you edit: it is calculated at each display from the display end date:
End date β₯ todayβ Broadcasting (green tag) β the event is visible on the public site.End date < todayβ Finished (red tag) β the event no longer appears in the public list but remains consultable and modifiable from the backoffice.
You can filter by state via the funnel icon in the State column header.
How the event appears on the public siteβ
If you have enabled the Events link in the site menu, a dedicated page lists all Broadcasting posters. An Events preview section can also be added to the home page (theme configuration).
Each poster displays:
- the image you uploaded,
- the name of the event,
- the event date (formatted for visitors),
- the short description.
When clicking on the poster, the visitor arrives on a detail page including the rich content, the full address, and the external links (in the form of buttons).
Searchβ
- Search by name and description: type in the search bar at the top. Filtering applies to the label and the description content.
- Filter by state: via the funnel icon in the State column (Broadcasting / Finished).
- Sort by name or event date: click on the column header.
Best practicesβ
- Prepare your poster in advance and use a portrait format (2:3) β it's the ratio that renders best in the public grid.
- Carefully fill in the short description β it's what appears in the preview and gives the visitor the desire to click.
- Take advantage of the display period to communicate upstream: for an early March Purim party, start displaying 3 weeks before to give your community time to organize.
- Put useful links in buttons rather than in the content text: a visitor scans a "Sign up" button faster than a hypertext link buried in a paragraph.
- Don't systematically erase past events: leave them in Finished. They constitute a memory of community activity, useful for retrospectively reviewing the year.
Special casesβ
Paid eventβ
The Events module does not include a registration or payment system. For an event with paid registration:
- Create a form paid registration (Forms module).
- Retrieve the public URL of the form.
- On the event poster, add a link titled "Sign up" pointing to this URL.
Recurring event (for example: monthly conference)β
The module does not handle automatic recurrence. Two options:
- One event per occurrence: create a poster for each session, dating and slightly varying the title ("Conference β April session").
- A permanent event: create a single poster with a long display period (for example one year), a generic title ("Rav Cohen Monthly Conference") and specify the dates of each session in the rich content.
Highlight on the home pageβ
The display of the Events preview section on the site home page depends on the theme configuration. If your events are entered but do not appear on the home page, check the theme section configuration.
Going furtherβ
- Site menu β enable or not the Events link in the public navigation bar.
- Photo galleries β publish photo memories after the event.