> view --appId 29
Szczegóły programu
Mega LiTE CMS (Ver. 1.0)
— Lekka i super szybka alternatywa dla ciężkich CMSów jak Wordpress, czy Joomla
Panel administracyjny działa w całości na AJAX + jQuery, z jednym wspólnym endpointem i tokenem CSRF przy każdym zapisie. Obsługuje wielu nazwanych administratorów (login + hasło, nie jedno wspólne hasło), automatyczne kopie zapasowe przy każdej zmianie z możliwością przywrócenia, ochronę przed atakami brute-force na logowaniu oraz kontrolę współbieżności — jeśli dane zmienią się w innej karcie przeglądarki w międzyczasie, kolejny zapis zostaje odrzucony zamiast po cichu nadpisać cudze zmiany.
Wygląd strony jest w pełni wymienny: kilkanaście gotowych motywów CSS (od retro Windows 98 i XP, przez Aero Glass, po nowoczesne, neonowe kompozycje), własny upload pliku .css z walidacją treści, podgląd motywu przed aktywacją bez zapisywania w bazie. Do wyboru szerokość treści, wysokość nagłówka i menu, osobne obrazki tła dla całej strony i samego paska nagłówka, a menu główne można ustawić u góry albo jako pionowy pasek boczny (lewo/prawo), stylizowany jak druga karta obok treści — wszystko realizowane jedną, wspólną warstwą CSS działającą identycznie niezależnie od aktywnego motywu, bez dotykania poszczególnych plików.
Uwaga! To jest tylko prototyp CMS'a i nie należy go traktować jako pełną aplikację, demo prezentuje przykładową stronę mojej gry, nad którą próbuję pracować.