Module entry row menu: Duplicate… and View on <page> #352

Open
opened 2026-10-24 10:37:09 +02:00 by dominik.polakovics · 0 comments

Mockup: https://claude.ai/artifact/VKDHiP5SA6Nxdx5Ery762Q — "Row menu and statuses", "Decisions" D. Follow-up to #347 (agreed 2026-10-24: round one ships Rename… and Delete… via pageactions; these two need engine work).

  • Duplicate…: a server-side copy of a page (front matter and content, a new slug, created disabled or unpublished) offered on an entry's ⋮ and, if it is a page action, in the entry editor's docheader too (one owner: pageactions.ts). Needs a route (docs/api.md), a rule for the copy's name and uid regeneration, and skills/AGENTS.md updates.
  • View on : opens the preview at a page that places the entry; depends on the "placed on" fact (see the placed-on issue).

Triage decides whether duplicating a form is a workflow worth the route.

Mockup: https://claude.ai/artifact/VKDHiP5SA6Nxdx5Ery762Q — "Row menu and statuses", "Decisions" D. Follow-up to #347 (agreed 2026-10-24: round one ships Rename… and Delete… via pageactions; these two need engine work). - **Duplicate…**: a server-side copy of a page (front matter and content, a new slug, created disabled or unpublished) offered on an entry's ⋮ and, if it is a page action, in the entry editor's docheader too (one owner: `pageactions.ts`). Needs a route (`docs/api.md`), a rule for the copy's name and uid regeneration, and skills/AGENTS.md updates. - **View on <page>**: opens the preview at a page that places the entry; depends on the "placed on" fact (see the placed-on issue). Triage decides whether duplicating a form is a workflow worth the route.
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
Cloonar/deckle#352
No description provided.