Założenia systemu
Actualizer jest aplikacją która pozwala na budowę i zarządzanie serwisem www.
Na serwis www zbudowany przy użyciu Actualizera składają się następujące typy danych:
menu
Zbiór kategorii, które określają strukturę serwisu www, dzielą zawartość na działy w których znajdują się pojedyncze strony lub wiele stron. Każda kategoria posiada szereg właściwości, które definiują metodę wyświetlenia w niej treści oraz sposób prezentacji w menu serwisu. Kategorie są ułożone hierarchicznie, w postaci drzewa.
strony
Artykuły, wiadomości lub dowolne inne treści zamknięte w ramach pojedynczej strony internetowej. Treść strony jest zapisana w formacie HTML, strony są przypisane do kategorii. Zawartość stron w systemie Actualizer jest edytowana za pomocą edytora HTML, który pozwala na edycje w trybie graficznym, nie wymaga od użytkownika znajomości kodu HTML. Sposób prezentacji strony zależny jest od użytego szablonu.elementy tekstowe - teksty i komunikaty
Obszary tekstowe zapisane w formacie HTML lub tekstowym. Mogą to być wszelkie komunikaty dla użytkownika, teksty wraz z ilustracjami osadzone w layoucie serwisu www, słowa kluczowe, meta-dane itpbazy
Tabele SQL o definiowanej przez użytkownika strukturze, przykładowe zastosowania tego mechanizmu to: katalogi produktów, księgi gości, bazy zamówień, systemy ogłoszeń, lista dystrybutorów, katalogi firm, słownik, faq itp.szablony
Wraz z arkuszem styli, CSS określają sposób prezentacji treści w serwisie, definiują warstwę graficzną usytuowanie menu, nagłówek, stopkę, obszar z treścią itp. Szablony wykorzystują popularną i dającą szerokie pole możliwości klasę Smarty Template Engine.
Dzięki takiej budowie serwisu www zyskujemy:
- wysoki poziom odseparowania treści od sposobu prezentacji - treść stron jest edytowana w oparciu o definicje styli w arkuszu styli CSS, wygląd serwisu www można całkowicie zmienić poprzez edycje szablonów i arkusz styli CSS
- swobodę w zarządzaniu strukturą serwisu www - strony można swobodnie przenosić do innych kategorii, dodawać nowe kategorie itp
- spójność wizualną serwisu www - redaktorzy edytują tylko obszar z treścią artykułu - elementy składające się na layout serwisu pozostają niezmienione