Week board

Drag and drop the week's changes on one board

Docendo-style board as the default Week view in the Skema hub. Absent teachers and free substitutes sit in the palette — drag them straight onto a slot. Every change is written as a single-week override; the base schedule is left untouched.

Contact
Bytte
Bytte accepteret

Hele ugens ændringer på ét bord — uden at røre grundskemaet.

0Week scope per change
LiveConflict & room check
0Step undo
0Palettes (absence + subs)

Per-day drag-and-drop

The board is stacked per day — move a lesson to a different time or teacher with the mouse.

Absent & substitute palette

Absent teachers for the week and free substitute candidates appear in a side palette ready to drop in.

Single-week overrides only

The board writes to the week-override table — base schedule and following weeks stay untouched.

Live conflicts & warnings

Double bookings, long days and room clashes light up as you drag — no surprises at publish time.

Single-step undo

Wrong drop? One Undo reverses the last move, cancellation or substitute assignment.

Parents & pupils notified

Once the week is published, trg_notify_parents_on_override sends a notification per changed lesson.

How it works

  1. 1

    Open the week

    The week board is the default Week view in the Skema hub. Pick a week in the navigator — absent teachers and free substitutes for that exact week show up in the side palette.

    Man
    Dansk
    Mat
    Tir
    VIKAR
    Ons
    Idræt
    Eng
    Tor
    N/T
    Fre
    Dansk
    Mat
    Vikar

    Dage stablet pr. kolonne — palette ved siden af.

  2. 2

    Drag and drop

    Drag a substitute from the palette onto an empty slot, move a lesson to a different teacher or time. Conflicts (double-booking, long days, room clashes) highlight as you drag.

    5
    Anna L.
    FagÅrgangLedig
    4
    Peter H.
    FagLedig
    3
    Mia K.
    Årgang
    2
    Jonas R.
    Ledig
    1
    Sara T.

    Ledige vikarer rangeret — ingen alfabetisk liste.

  3. 3

    Publish the week

    When the changes look right, publish the week. Trg_notify_parents_on_override fires a notification per changed lesson — parents and pupils see the update in their schedule immediately.

    Fraværsmelding
    Godkendt
    VIKAR-DÆKKES

    Publish → varsel ud til alle berørte.

Single-week overrides — base schedule untouched

The board writes only to the week-override table via useUgeBoardMutations (move/cancel/assignSubstitute/removeOverride). The base schedule and every following week stay exactly as planned — so you can experiment without disturbing the whole school year.

  • Move, cancel, assign substitute and remove override as separate actions
  • Merged base + override slots via applyWeekOverrides
  • Single-step undo reverses the last action
Man
Dansk
Mat
Tir
VIKAR
Ons
Idræt
Eng
Tor
N/T
Fre
Dansk
Mat
Vikar

Live conflict and room check

While you drag, conflict detection runs across teachers, classes and rooms. Double-bookings, long days beyond the work-time policy and room clashes light up directly in the cell — no surprises during the publish audit.

  • Double-booking per teacher and class
  • Room clashes against parallel lessons
  • Work time and breaks respected via the A20 policy
Ingen lærer-konflikter
Ingen lokale-konflikter
UVM-timetal opfyldt
3 vikar-huller — bekræft
Ferieplan synkroniseret

Who sees the change

When the week is published, trg_notify_parents_on_override sends a notification per changed lesson. Pupils see the update in their schedule, parents get notified via Meddelelsesbog — with no manual work.

  • Auto-notification per changed lesson
  • Flows into the class and pupil's unified schedule
  • Realtime invalidation in every role layout
Fraværsmelding
Godkendt
VIKAR-DÆKKES

In the classroom

Headteacher

Sees the entire week at a glance when several teachers fall ill the same day.

Timetabler

Replaces the Excel sheet — drag-and-drop instead of cell hunting.

Cover coordinator

Sees free substitutes alongside the day's gaps and places them in seconds.

Ready to try it?

Get a free demo for your school — we'll show you the whole platform in 30 minutes.