# Aktualia.com.pl Registration

## Project
Legacy PHP/Smarty registration form at `/_rejestracja/` for Aktualia conference registration.

## Current Request
Update the public registration form according to:
`D:/temp/pomysloweprezenty.pl/Rejestracja na XXXV Konferencję poprawki.docx`

The changes must be persisted in the database and visible in the administrator panel.

## Constraints
- Keep the existing legacy PHP/Smarty architecture.
- Avoid broad refactors outside the registration flow.
- Preserve existing pricing/admin content management behavior unless explicitly changed by the plan.
- Treat database schema changes as deployment-critical and document them in SQL.

## Validated
- Registration form, persistence, confirmation output, and administrator display were updated for the XXXV conference request - Phase 1.
- New and related registration phrases are dictionary-backed and editable from `/_rejestracja/Admin/Dictionary/Index` after applying the dictionary seed - Phase 2.

## Key Decisions
| Date | Decision | Impact |
|------|----------|--------|
| 2026-04-24 | Use stable `registration_*` dictionary keys for registration-specific phrases. | Templates can reuse dictionary labels without depending on raw Polish text as keys. |
| 2026-04-24 | Keep form values, participant persistence, pricing logic, and payment status values unchanged while moving labels to dictionary. | Reduces risk to the completed registration flow. |

---
*Last updated: 2026-04-24 after Phase 2*
