Parę słów o serwisiedate2018-04-28 22:49:59authoradminpreviews1735
cms on my framework mvc

Serwis jest zbudowany z części publicznej, w skład której wchodzą strona główna, podstrony zorganizowane w kategorie, strona logowania i kontaktowa, oraz z części administracyjnej, w skład której wchodzą moduły zarządzania wszystkimi aspektami serwisu - począwszy od kont użytkowników i ich praw dostępu, poprzez wszystkie zasoby (ustawienia, style, skrypty, kategorie, strony, galeria), aż po raportowanie (aktywność odwiedzin, wiadomości, logowania, rejestracje, wyszukiwania).

Funkcje bloga nie zostały w serwisie zaimplementowane, gdyż nie spodziewam się tu większego ruchu, a tym bardziej aktywnego odzewu ze strony użytkowników. Dlatego nie trudziłem się nad wprowadzeniem systemu komentarzy - nikt by z nich nie korzystał.

Ostatnie zmiany:

  • mechanizm filtrowania list
  • nowy interfejs bazy danych "mysqli_"
  • obsługa ustawienia "target" w kategoriach i menu nawigacyjnym
  • poprawiona obsługa edycji danych użytkownika
  • zabezpieczenie przed odświeżaniem formularzy
  • automatyczne wpisy do listy kontroli dostępu przy rejestracji konta użytkownika
  • poprawione działanie generatora formularzy ('label' dla 'radiobuttonów' i 'checkboxów')
  • rozszerzona funkcjonalność paginacji list o możliwość regulowania ilości pozycji na stronie (np. na liście znalezionych)
  • mechanizm archwizowania i przywracania dowolnych wersji wszystkich stron - przydatny w sytuacji częstych zmian treści przy jednoczesnej chęci posiadania całej historii zmian
  • podgląd archiwalnych wersji stron
  • edytor stylów CSS (wygląd serwisu) - niezwykle wygodne narzędzie, pozwalające "w locie" zmienić wygląd dowolnych elementów strony
  • edytor skryptów JavaScript (zachowanie serwisu) - przydatny w wielu sytuacjach, np. gdy nagle przyjdzie nam do głowy pomysł wzbogacenia serwisu o pewne zachowanie