Add rewrite rules and templates for /ordo/YYYY-MM-DD/ pretty pages #19

Closed
opened 2026-07-01 01:04:59 +00:00 by manlycucumber · 1 comment
manlycucumber commented 2026-07-01 01:04:59 +00:00 (Migrated from github.com)

Problem

Each day needs a shareable, crawlable permalink. Rewrite rules map /ordo/YYYY-MM-DD/ to a server-rendered day page that works with no JavaScript.

Acceptance criteria

  • A rewrite rule resolves /ordo/YYYY-MM-DD/ to a day-page render of that date.
  • The page renders the full day view server-side using the bundled Core.
  • An invalid date returns a proper 404.
  • The route is flushed in on activation (see lifecycle epic) and works after a permalink-settings save.

Notes

These pages are the no-JS fallback target for the modal.

## Problem Each day needs a shareable, crawlable permalink. Rewrite rules map /ordo/YYYY-MM-DD/ to a server-rendered day page that works with no JavaScript. ## Acceptance criteria - [ ] A rewrite rule resolves /ordo/YYYY-MM-DD/ to a day-page render of that date. - [ ] The page renders the full day view server-side using the bundled Core. - [ ] An invalid date returns a proper 404. - [ ] The route is flushed in on activation (see lifecycle epic) and works after a permalink-settings save. ## Notes These pages are the no-JS fallback target for the modal.
manlycucumber commented 2026-07-03 21:14:25 +00:00 (Migrated from github.com)

Done in #107 (squash 761a55a): /ordo/YYYY-MM-DD/ pretty-page rewrite & template. All gates green (PHPUnit 40/142, phpcs PSR-12, phpstan L6, clean-room guard); CI matrix 7.4/8.1/8.2/8.3 + CodeQL passed.

Done in #107 (squash 761a55a): /ordo/YYYY-MM-DD/ pretty-page rewrite & template. All gates green (PHPUnit 40/142, phpcs PSR-12, phpstan L6, clean-room guard); CI matrix 7.4/8.1/8.2/8.3 + CodeQL passed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Directorium/Ordo#19
No description provided.