Drill night is every Tuesday at 6 p.m. Has been for years. Still, every few weeks someone asks whether the hall is free on Tuesday evening, and someone has to answer.
That's not the people's fault. The fixed slot simply isn't written down anywhere. It only exists in the heads of those who have been around long enough.
Recurring blocked periods solve this. Set up once, the slot is visible and blocked for the whole season, without anyone entering it week after week.
Blocked period or booking, what's the difference?
Both block the resource, but they are meant for different things.
A booking is a specific use by a specific person: name, time frame, purpose. It can be requested, confirmed, or rejected, which is how you avoid double bookings.
A blocked period is a statement about the resource itself: during this time it is not available. No name, no approval needed. That's exactly right for training slots, drill nights, maintenance, school holidays, or public holidays.
Rule of thumb: if you can't sensibly answer the question "who booked this?", or don't want to, it's a blocked period.
Setting up a recurring blocked period
- In Dispoly, go to Blocked Periods and choose Add Blocked Period.
- Under Select Resources, tick everything that's affected. Several at once are possible, for example when the hall and the equipment room are used together.
- Enter the time frame. For a drill night, that's a 6:00 p.m. start and an 8:00 p.m. end. If the resource is unavailable for the whole day, there's All day.
- Under Repeat, switch from "Does not repeat" to Weekly. For daily cases there's also Daily.
- Under On weekdays, tick the affected days. Several are allowed, say Tuesday and Thursday.
- Under Repeat until, enter the end of the season.
- Add a Reason, for example "Men's handball training" or "Engine company 2 drill night".
The end date can be at most two years in the future. That's rarely a real limitation, quite the opposite: a season or a calendar year is the more sensible time frame anyway, because training schedules change more often than you'd think.
What visitors see
Blocked times show up on the public booking page immediately. In the month view, affected days get a marker, and the legend below explains what it means: partially booked, fully booked, or blocked.

Tapping a day opens the time band with the free windows in it. On a Tuesday with training from 6 to 8 p.m., the afternoon stays bookable, only the evening doesn't. That's the advantage over an all-day block: you block exactly as much as is actually in use.
If a resource is blocked entirely, that's stated right on the resource card, including until when.
Requests despite a block, yes or no?
For each booking page, you decide whether visitors may submit a request even though the time is blocked.
Allowing requests makes sense when exceptions happen. If training is cancelled during the school holidays, someone can still request the hall, and you decide. You don't lose a rental just because a rule is in the way.
Blocking requests makes sense when the block really is non-negotiable, say for maintenance, or when the vehicle is at the garage. Then there's no discussion about it either.
Changing and ending a series
Training slots shift, departments swap times. When you delete a series: future blocked periods are removed, past ones are kept. Your history stays intact, and you can still see afterwards when the hall was in use over the past six months.
In practice: if the training schedule changes in January, you end the old series and set up a new one. There's nothing to clean up retroactively.
A side note that matters in autumn: the time is stored as wall-clock time. After the clocks change in October, training is still at 6 p.m., not suddenly at 5 or 7.
Typical cases in practice
- Clubs. Training slots per department, board meeting on the first Monday, cleaning on Friday mornings.
- Fire departments. Drill nights per engine company, junior firefighters on Friday evenings, breathing apparatus training on fixed dates.
- Fleets. A vehicle reserved for deliveries every Monday, or recurring garage appointments.
- Municipalities and community halls. Weekly market, council meeting, cleaning windows between two rentals.
- Workshops. Supervised opening hours during which the machines only run with staff present.
For distributing the training slots themselves, meaning who gets which one, there's a separate post: Allocating sports hall slots after the summer break.
Conclusion
Fixed dates don't belong in individual people's heads, they belong in the schedule. A recurring blocked period takes two minutes to set up and then answers the same weekly question on its own.
And if you want to see the schedule in your own calendar too, subscribe to the resource's calendar feed. Then the drill night also shows up where everyone looks anyway.
Trying it out costs nothing: no contract, no setup fee, free for 30 days.