Ostatecznie formularz dodawania nowych vhostów wygląda nieco inaczej niż w początkowych założeniach. Jest też bardziej wszechstronny.
Funkcjonalność formularza:
- konfiguracja ServerAlias
- konfiguracja opcji katalogu witryny takich jak: wyświetlanie zawartości, obsługa symlinkow czy możliwość uruchamiania skryptów CGI.
- konfiguracja dostępu do witryny. Można zdefiniować z jakich adresów IP lub sieci ma być dostęp do strony
- zabezpieczenie stron hasłem. Jest możliwość podłączenia jednego lub większej liczby kont.
Dzięki wprowadzeniu kontrolki do pokazywania i ukrywania niektórych sekcji udało się to wszystko upakować w jednym formularzu.
W związku z tym, że dane do formularza zaczytywane są asynchronicznie nie ma potrzeby przeładowywania strony. Muszę nad tym jeszcze popracować. Formularz dodawania nowych vhostów nie doczytuje listy aktualnych kont. Prawdopodobnie brakuje wywołania ajaxa.