Implementacja koncepcji konfiguracji apacza

Ostatecznie formularz dodawania nowych vhostów wygląda nieco inaczej niż w początkowych założeniach. Jest też bardziej wszechstronny.

Funkcjonalność formularza:

newvhost

 

  •  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.