FAX kept in DB/model — only removed from templates; existing records preserved
showSelectDate() default-hides #conference_1; full-conference inline onclick restores it
~15min
2026-04-28T00:00:00Z
Phase 4 Plan 01: Post-Launch Fixes Summary
FAX field removed from form and admin views; surcharge block now hidden when one-day-no-lodging is selected; PHP 7.2 count() warning fixed.
Performance
Metric
Value
Duration
~15 min
Completed
2026-04-28
Tasks
2 completed
Files modified
4
Acceptance Criteria Results
Criterion
Status
Notes
AC-1: FAX removed from public form
Pass
Div block with label + formField removed from Index.tpl
AC-2: FAX removed from admin views
Pass
Line removed from Reg.tpl and RegEdit.tpl
AC-3: Surcharges hidden on one-day-no-lodging
Pass
showSelectDate() hides #conference_1 by default; conference_fee_1 branch unchecks both checkboxes
AC-4: Surcharges shown on full conference
Pass
Full conference radio inline onclick still calls $('#conference_1').show()
Accomplishments
Removed obsolete FAX field from public form (Index.tpl) — no longer collected or displayed to registrants
Removed FAX display line from both admin participant views (Reg.tpl, RegEdit.tpl)
Updated showSelectDate() JS: adds $('#conference_1').hide() as default reset, plus unchecks #price_plus_room and #price_plus_person when one-day-no-lodging is selected
Fixed pre-existing PHP 7.2 compatibility warning in FrontController::GenerateTitle() — count(null) replaced with safe array cast
Files Created/Modified
File
Change
Purpose
_rejestracja/template/partial/Index/Index.tpl
Modified
Removed FAX field div; updated showSelectDate() JS