# 2026-04-27 ## Co zrobiono - [Faza 3, Plan 01] Dodano stronę admina "Ustawienia formularza" — edytowalne opcje dni uczestnictwa, ceny jednorazowe, dopłaty i VAT - Stworzono klasę RegistrationFormSettings centralizującą odczyt/zapis ustawień z wp_setup i mf_parameters - Formularz publiczny i ceny po stronie serwera korzystają ze skonfigurowanych wartości (brak hardkodowanych cen) - Dodano SQL seed + runner PHP do wdrożenia na produkcję - [Faza 3, Plan 02] Dodano pole "Dodatkowe informacje" (textarea) do formularza rejestracji poniżej NIP - Przeniesiono notę pomocniczą KSeF z wnętrza pola NIP nad nowe pole textarea - Dodano kolumnę `additional_info` (TEXT) do tabeli `mf_participant` z bezpiecznym runnerem migracji - Zaktualizowano model MfParticipant: właściwość `additionalInfo`, getter/setter - Pole zapisywane w bazie przez IndexController - Pole wyświetlane w potwierdzeniu rejestracji (IndexSent.tpl, IndexSent_good.tpl) - Pole wyświetlane w panelu administratora (Reg.tpl) - Odwrócono kolejność tabeli w Admin/Calc/Reg — najnowsze zgłoszenia wyświetlane na górze ## Zmienione pliki - `_rejestracja/core/class/RegistrationFormSettings.class.php` - `_rejestracja/Admin/controller/FormSettingsController.php` - `_rejestracja/Admin/template/partial/FormSettings/Index.tpl` - `_rejestracja/sql/2026-04-24-registration-form-settings.sql` - `_rejestracja/sql/apply-2026-04-24-registration-form-settings.php` - `_rejestracja/Admin/controller/DictionaryController.php` - `_rejestracja/Admin/controller/SetupController.php` - `_rejestracja/sql/2026-04-27-additional-info-field.sql` - `_rejestracja/sql/apply-2026-04-27-additional-info-field.php` - `_rejestracja/core/model/MfParticipant.class.php` - `_rejestracja/controller/IndexController.php` - `_rejestracja/template/partial/Index/Index.tpl` - `_rejestracja/template/partial/Index/Index_good.tpl` - `_rejestracja/template/partial/Index/IndexSent.tpl` - `_rejestracja/template/partial/Index/IndexSent_good.tpl` - `_rejestracja/Admin/template/partial/Calc/Reg.tpl` - `_rejestracja/Admin/controller/CalcController.php`