Forms, email and bookings
Display and manage booking calendars
Nune provides a shared calendar for administrators, a date selector on each Booking Page and a public shortcode that combines availability from multiple Booking Pages.
Use the shared admin calendar
- Open Bookings > Bookings Calendar.
- Use the previous and next controls to change month.
- Select a date or any coloured booking to show every booking for that date in the right-hand panel. A selected date with no entries displays No bookings.
- Open a booking in the panel to view or override whether that customer can cancel online and the required notice hours. You can also edit the customer name, email, date, time, status or available booking options, then select Save changes. Options connected to an active or completed payment are locked so the paid amount cannot become inconsistent.
- Use each booking's panel actions to resend the current status email, issue an available refund, delete the booking or open its Booking Page editor.
Green availability entries also select their date and show that date's bookings in the right-hand panel. Use Edit Booking Page within a booking's expanded details when you need to change the page or its availability.
Only published Booking Pages with Show bookings on shared admin calendar enabled appear. New Booking Pages have this enabled automatically.
Configure a Booking Page calendar
- Open Bookings > Booking Pages and edit the page.
- In the right-hand Calendar panel, choose a Colour calendar or Date and time dropdown.
- For a colour calendar, choose the Calendar or Compact layout and a Day, Week, Month or Year period.
- Set the available, selected and unavailable colours.
- Select Save.
These settings control the date selector on that Booking Page. They do not alter the page's underlying availability.
Add one Booking Page's selector to other content
Use the Booking Page's ID with the booking-form shortcode:
[booking-form id="2"]
Choose a full navigable calendar or a compact date-and-time list:
[booking-form id="2" view="calendar"]
[booking-form id="2" view="compact"]
If view is omitted, the shortcode uses the display selected on the Booking Page.
You can override its saved period in normal page content with period="day", period="week" or period="month":
[booking-form id="2" period="week"]
When a booking form is placed in Footer Builder, Nune automatically uses its compact calendar at full column width. The footer period can be day, week or month.
Add a calendar for all Booking Pages
Use [calendar] to combine future availability from every published Booking Page and Event enabled for the shared calendar. Each entry links to its matching public page. When both types are present, visitors can choose All, Bookings or Events at the top.
[calendar]
[calendar view="calendar" period="year"]
[calendar view="compact" period="week" limit="6"]
Available options are:
| Option | Values or purpose | |---|---| | view | calendar for a navigable grid, or compact for an ordered list. Default: calendar. | | period | day, week, month or year. Default: month. | | months | Future months loaded for calendar view, from 1 to 24. Default: 12. | | limit | Maximum entries in compact view, from 1 to 100. Omit it or use 0 for no limit. | | content | all, bookings or events. Default: all. | | filters | 1 shows visitor filters when both types exist; 0 hides them. Default: 1. |
In compact view, the period is based on the current date: today, the current week, current month or current year. The limit is then applied to the available entries in date order.
If it does not work
- If a Booking Page is missing, publish it, give it a slug and enable Show bookings on shared admin calendar.
- If an Event is missing, publish it, add an active future date and enable Show on shared calendar.
- If a date is missing, check that its availability rule is active, has capacity and has not been closed by an unavailable date.
- If
[booking-form]shows nothing, confirm itsidmatches a published Booking Page. - If a shortcode option is ignored, use the exact lower-case values shown above and straight quotation marks.
- A very narrow column may suit
view="compact"better than the full calendar grid.