
Case study · Strony internetowe · 2010
Strona ośrodka Willa Fregata (2010) na autorskim CMS CoolPage: oferta, galeria, kontakt i edycja treści na stronie. W 2026 przenieśliśmy ją z PHP 5 na PHP 8.

Willa Fregata to strona ośrodka wypoczynkowego, który organizuje zielone szkoły, kolonie, obozy i wypoczynek dla grup. Stronę przygotowaliśmy na przełomie 2009 i 2010 roku na naszym autorskim systemie CMS, tak aby właściciel mógł sam zmieniać ofertę, zdjęcia i dane kontaktowe.
Serwis ma stronę główną z ofertą i szybkim kontaktem, podstrony oferty i atrakcji w okolicy, galerię zdjęć oraz kontakt z formularzem. Charakterystyczna, marynistyczna grafika nawiązuje do nazwy ośrodka. Miniaturki w galerii generuje skrypt po stronie serwera, więc wystarczy wgrać jedno zdjęcie.
Po zalogowaniu administrator widzi stronę z paskiem narzędzi i ikonkami przy każdym polu treści - tekst edytuje się bezpośrednio na stronie, w okienku z edytorem. Panel obejmuje moduły serwisu, szablony z polami treści, galerię, pliki, nagłówki dla wyszukiwarek (tytuł, opis, słowa kluczowe) oraz kopie bezpieczeństwa bazy i plików.
Serwis powstał w czasach PHP 5 i przestał działać na współczesnych serwerach. W 2026 roku uruchomiliśmy go ponownie: dodaliśmy warstwę zgodności dla starych funkcji bazy danych, poprawiliśmy składnię niedozwoloną w PHP 8, podmieniliśmy silnik szablonów Smarty na wersję zgodną z PHP 8 i zachowaliśmy oryginalne kodowanie polskich znaków. Wersja robocza jest archiwalna - formularze i logowanie do panelu są wyłączone.
StronaStrona główna - oferta ośrodka i szybki kontakt
StronaOferta - zielone szkoły, kolonie, obozy
StronaGaleria zdjęć z miniaturami generowanymi automatycznie
StronaAtrakcje w okolicy
StronaKontakt z formularzem
Panel administracyjny (CMS)Logowanie do panelu CMS
Panel administracyjny (CMS)Edycja treści bezpośrednio na stronie - pasek administratora i ikonki przy polach
Panel administracyjny (CMS)Moduły serwisu - włączanie i instalacja funkcji
Panel administracyjny (CMS)Nagłówek strony - tytuł, opis i słowa kluczowe dla wyszukiwarek
Panel administracyjny (CMS)Szablony serwisu i przypisane do nich pola treści
Panel administracyjny (CMS)Kopie bezpieczeństwa bazy i plików