Froggy-BLC 1.02 (System Książkowy Strony, CMS)

Wydano wersję (1.02) Książkowego Systemu Strony (Book-Like CMS) „Froggy-BLC”, działającego na plikach bez bazy danych.

W tej wersji:

  • Wykorzystywana jest własna implementacja tagu „p” — „rich-paragraph role=paragraph” (HTML5). Jest to konieczne dla wsparcia elementów blokowych wewnątrz akapitów, szczególnie, gdy CKEditor-4 dodaje tagi „p” samodzielnie wszędzie.
  • Usunięto 4 rodzaje luk w zabezpieczeniach.
  • Prace nad deobfuskacją kodu są w toku, osiągnięto już znaczny postęp.
  • Do algorytmów „Symulacji Bazy Danych” dodano tryb „GNU Concater”. Polega to na wywołaniu Exec() do połączenia GNU cat + GNU tail, w celu natychmiastowego złączenia Pseudo-Bazy Danych podczas edycji jednego pola. …
  • …Z drugiej strony — stworzono funkcję sprawdzającą dostępność Exec() + /usr/bin/tail + /usr/bin/cat, a w przypadku braku aktywuje się tryb zapasowy „PHP-Concater” (…Jednak autor wciąż zaleca używanie hostingu z GNU/Linux i proszenie dostawcy o włączenie Exec())
  • W Pseudo-Bazie Danych Komentarzy dodano tryb DOM-Compactor — sąsiadujące „ul” są łączone w jedną dużą listę, upraszczając DOM dla przeglądarek.
  • Licznik pobrań pliku stał się bardziej interaktywny, w komentarzach dodano znacznik czasu, oraz dziesiątki innych drobnych ulepszeń.

NB: Autor nie umie pisać jakościowego kodu, dlatego system jest napisany niezbyt dobrze, nie oceniajcie surowo.

Początkowo system planowano nazwać Temple-CMS, z powodu podobnej historii: z powodu schizofrenii autorem kieruje maniakalny entuzjazm i inspiracja; ale ostatecznie zrezygnowano z tego pomysłu.

System jest przeznaczony do publikacji książek lub stron domowych z głęboką hierarchiczną prezentacją stron witryny i komentarzy.

Autor inspirował się wczesnymi wersjami CMSimple (dążył do stworzenia systemu z silną semantyką i taksonomią) i bardzo chciał stworzyć dobrą (ale nie idealną) samodzielną „rzecz w sobie”, przypominającą FreeDOS. Ponadto autor jest fanem Johna Carmacka i zdecydował się pisać swój system bez frameworków, a z bibliotekami, z których każda wykonuje jedną ściśle określoną funkcję.

System jest napisany w PHP i JavaScript i rozpowszechniany na licencji MIT. Przy tym autor podkreśla, że jest przeciwny jego używaniu do propagowania przemocy, podsycania jakiejkolwiek wrogości czy poniżania godności.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster