Froggy-BLC 1.02 (Könyvrendszer, CMS)

Megjelent a 'Froggy-BLC' Könyvrendszer (Book-Like CMS) 1.02-es verziója, amely fájlokat használ adatbázis nélkül.

Ebben a kiadásban:

  • Saját 'p' tag implementáció használatos — 'rich-paragraph role=paragraph' (HTML5). Ez szükséges a blokk elemek támogatásához a bekezdésekben, különösen, amikor a CKEditor-4 automatikusan állítja be a 'p' tageket.
  • Négyféle sebezhetőséget küszöböltünk ki.
  • Folyamatban van a kód de-obfuszkálása, már jelentős előrehaladás történt.
  • A 'DB Szimulációk' algoritmusához hozzáadódott a 'GNU Concater' mód. Ez azt jelenti, hogy Exec()-en keresztül hívják meg a GNU cat + GNU tail parancsokat, a Pseudo-DB azonnali összeragasztásához egy mező szerkesztésekor…
  • …Másrészről — ellenőrző funkció készült, amely megvizsgálja, hogy elérhető-e az Exec() + /usr/bin/tail + /usr/bin/cat, és ha nem, akkor Fallback mód 'PHP-Concater' aktiválódik (…De a szerző javasolja a használatát tárhelyszolgáltatók GNU/Linux rendszereken, és kérje meg a szolgáltatót, hogy engedje aktiválni az Exec()-et.)
  • A Kommentár Pseudo-DB-hez DOM-Compactor mód lett hozzáadva — a szomszédos 'ul' elemek egy összevont nagy listává zsugorodnak, hogy egyszerűsítsék a DOM-ot a böngészők számára.
  • A fájlletöltések számlálója interaktívabb lett, a megjegyzésekhez timestamp került és sok más apró javítás.

NB: A szerző nem tud minőségi kódot írni, ezért a rendszer nem túl jól készült, ne ítéljék túl szigorúan.

A rendszert eredetileg Temple-CMS-nek szánták, hasonló történet miatt: a szerzőt mániás lelkesedés és inspiráció hajtja, de később elvetették ezt az ötletet.

A rendszer könyvek vagy otthoni weboldalak közzétételére szolgál, mély hierarchikus oldalszerkezettel és kommentárokkal.

A szerző korai CMSimple verziókból merített inspirációt (a cél egy erős szemantikai és taxonómiai rendszer létrehozása volt), és nagyon szeretett volna egy jó (de nem tökéletes) önálló 'dolgot' készíteni, hasonlóan a FreeDOS-hoz. Emellett a szerző John Carmack rajongója, így úgy döntött, hogy keretrendszerek helyett könyvtárakat használ, amelyek mindegyike egy szigorúan meghatározott funkciót lát el.

A rendszer PHP-ben és JavaScript-ben készült, MIT licenc alatt forgalmazzák. A szerző hangsúlyozza, hogy ellenzi a erőszak, gyűlöletkeltés vagy megalázás propagálásának használatát.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster