03-Aug-2026 — Walk Admin programme views, and map fixes for index maps, linear walks and sticky toolbars #345

build 807commit 2708608


Walk co-ordinators now have one place to see the state of the whole walks programme rather than piecing it together from the walks list. A Programme Overview groups walks by status, with a row of headline counts across the top that take you straight to that set of walks when you click them. A Programme Calendar shows the same walks by month or week, coloured by status, grade or leader, with group events alongside them. A Programme Map plots the whole programme, coloured by status and filterable to one status at a time. You can move between all of them without going back to the menu, and the date range you are looking at follows you across.

Walk leaders get their own view for the first time. Until now the only way for a leader to find their own walks was to know to use advanced search with the leader filter set to themselves, and Walk Admin was closed to anyone without the walk administrator setting. My Walks is open to any walk leader, reachable in one step from the walks page, and shows their upcoming walks and anything still outstanding on them.

All of this adapts to how a group populates its walks. Groups whose walks come from Walks Manager see draft and published walks, where draft walks were previously indistinguishable from published ones. Groups creating walks on the website see the full sequence from awaiting a leader through to published. Nothing needs configuring and nothing appears that cannot work in the current mode. The views also follow whatever a group calls its walks page, so a site using go-walking gets go-walking/admin rather than being forced onto a fixed path.

The Walk Admin page itself is now built from editable action buttons in the same way as the main admin area, so its tiles, wording, icons and colours can be changed on the site instead of only in code. Help text a group had already written is carried across, while wording describing the withdrawn bulk import route is discarded, since importing is now from a CSV file only.

Several fixes elsewhere came out of the same work. The events count badge on the walks page no longer grows taller than the controls beside it. Index maps no longer fit to every location in the index, so a single far-flung entry such as a walking weekend in Keswick no longer zooms the map out to the whole country and squashes everything else into a huddle, and the Map Height slider in the index editor now does something: the map can be sized by dragging it to where you want, in the editor preview, the way the walks map already works. Choosing "Both" on a linear walk shows both ends straight away rather than after clicking around the other options. And dropdowns in the sticky toolbars are no longer painted through by walk card maps, their zoom controls and the edit button.