Froggy-BLC 1.02 (Knjigovni sistem spletne strani, CMS)

Izšla je (1.02) Knjigovna Sistemska Spletna Stran (Book-Like CMS) «Froggy-BLC», ki deluje na datotekah brez BDP.

V tem izdaji:

  • Uporabljena je lastna realizacija oznake «p» — «rich-paragraph role=paragraph» (HTML5). To je potrebno za podporo blokovnim elementom znotraj odstavkov, še posebej, ko CKEditor-4 samodejno doda oznake «p» povsod.
  • Odpravljenih je bilo 4 vrste ranljivosti.
  • Potekajo dela na de-obskurizaciji kode; že je dosežen pomemben napredek.
  • V algoritme «Simulacije BDP» je dodan način «GNU Concater». To pomeni, da se preko Exec() kliče GNU cat + GNU tail za takojšnje spajanje Pseudobaze podatkov pri urejanju enega polja. …
  • …Na drugi strani — dodana je funkcija preverjanja dostopnosti Exec() + /usr/bin/tail + /usr/bin/cat, in ob odsotnosti se vklopi Fallback-način «PHP-Concater» (…Toda avtor vseeno priporoča uporabo gostovanja z GNU/Linux in prosi gostitelja, da vklopi Exec())
  • V Pseudobazi Komentarjev je dodan način DOM-Compactor — bližnje «ul» se združijo v en velik seznam za poenostavitev DOM-a za brskalnike.
  • Števec prenosov datoteke je postal bolj interaktiven, v komentarje je dodan časovni žig, in še desetine drugih majhnih izboljšav.

NB: Autor ne zna da piše kvalitetan kod, pa sistem nije napisan najbolje, nemojte ga strogo ocenjivati.

Izvorno je sistem planirano nazvati Temple-CMS, zbog slične priče: zbog šizofrenije, autora pokreće manična strast i inspiracija; ali na kraju je odlučeno da se odustane od te ideje.

Sistem je namenjen za objavljivanje knjiga, ili domaćih sajtova sa dubokim stablastim prikazom stranica i komentara.

Avtor se je navdihoval z zgodnjimi različicami CMSimple (stremel je k ustvarjanju sistema z močnim pomenom in taksonomijo) ter si je zelo želel ustvariti dobro (ampak ne popolno) samostojno «stvar v sebi», podobno FreeDOS-u. Prav tako je avtor oboževalec Johna Carmacka in se je odločil, da bo pisal svoj sistem brez ogrodij, temveč z bibliotekami, od katerih vsaka opravlja eno strogo določeno funkcijo.

Sistem je napisan na PHP-u i JavaScript-u i distribuira se pod MIT licencom. Pritom autor naglašava da je protiv njegove upotrebe za propagandu nasilja, podsticanje mržnje ili ponižavanje dostojanstva.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster