feat(03-registration-form-settings): editable form settings, additional info field, codebase map

Phase 3 complete (2 plans):

- 03-01: RegistrationFormSettings helper + admin Ustawienia formularza page; public form and server-side pricing driven by wp_setup/mf_parameters settings; SQL seed + PHP runner for production deployment
- 03-02: Dodatkowe informacje textarea field added to form/DB/confirmations/admin; admin Reg table reversed; codebase map written to .paul/codebase/ (8 docs)

Milestone v0.1 XXXV Konferencja Registration Update — complete.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-27 18:00:34 +02:00
parent 5f23ca9482
commit 508623c642
5 changed files with 191 additions and 24 deletions

View File

@@ -2,12 +2,13 @@
## Milestone v0.1: XXXV Konferencja Registration Update
Status: In progress
Status: ✅ Complete
Completed: 2026-04-27
Progress: 2 of 3 phases complete (67%)
Progress: 3 of 3 phases complete (100%)
### Phase 1: Registration Form Update
Status: Complete
Status: Complete
Goal: Align the public registration form, persisted participant data, confirmation email/summary, and administrator panel with the client-provided DOCX changes.
@@ -15,7 +16,7 @@ Planned:
- `01-01`: Complete - updated registration fields, persistence, pricing/day options, admin display, and PHP migration runner.
### Phase 2: Registration Dictionary Phrases
Status: Complete
Status: Complete
Completed: 2026-04-24
Plan count: 1/1
@@ -25,10 +26,12 @@ Planned:
- `02-01`: Complete - seeded dictionary phrases and updated registration templates to use translations.
### Phase 3: Registration Form Settings
Status: Applying
Status: ✅ Complete
Completed: 2026-04-27
Plan count: 2/2
Goal: Add an administrator "Ustawienia formularza" page for editable registration participation days and all prices used by the public form, mail/summary output, and server-side price calculation. Also adds KSeF ID field to registration form and reverses admin Reg table order.
Planned:
- `03-01`: Applied, awaiting unify - created settings helper, admin page, deployment seed, and connected public form pricing/day options to editable settings.
- `03-02`: Planning - add KSeF ID field to form/DB/confirmations/admin, reverse Reg table order.
- `03-01`: Complete - created settings helper, admin page, deployment seed, and connected public form pricing/day options to editable settings.
- `03-02`: Complete - added "Dodatkowe informacje" textarea field to form/DB/confirmations/admin; reversed admin Reg table order; codebase mapped.