
Ilmus (1.02) Raamatute Veebisüsteem (Book-Like CMS) «Froggy-BLC», mis töötab failidega ilma andmebaasita.
Selles versioonis:
- Kasutatakse omaette teostust sildist «p» — «rich-paragraph role=paragraph» (HTML5). See on vajalik plokk-elementide toe tagamiseks lõikudes, eriti kui CKEditor-4 paneb silte «p» ise igale poole.
- Eemaldatud on 4 tüüpi haavatavust.
- Tehakse tööd koodi de-obskureerimise kallal, juba on saavutatud märkimisväärne edasiminek.
- «Andmebaasi simuleerimise» algoritmidesse on lisatud režiim «GNU Concater». See tähendab, et Exec() kaudu kutsutakse välja GNU cat + GNU tail, et hetkeline Pseudo-DB kokku kleepida, kui muudetakse ühte välja. …
- …Teiselt poolt — on loodud funktsioon kontrollimiseks, et kas Exec() + /usr/bin/tail + /usr/bin/cat on saadaval ning nende puudumisel lülitatakse sisse tagasipöörderežiim «PHP-Concater» (…Kuid autor soovitab siiski kasutada hostinge GNU/Linux ja paluda hostijal lülitada sisse Exec())
- Pseudo-DB Kommenteerimises on lisatud režiim DOM-Compactor — kõrval seisvad «ul» tõmmatakse kokku üheks suureks nimekirjaks, et lihtsustada DOM-i brauseritele.
- Faili allalaadimise loendist on saanud interaktiivsem, kommentaaridesse on lisatud ajalipäev ja kümneid teisi väikseid parandusi.
NB: Autor ei oska kirjutada kvaliteetset koodi, seetõttu on süsteem halvasti kirjutatud, ärge olge liiga karmid.
Alguses plaaniti süsteemi nimetada Temple-CMS-iks samasuguse loo tõttu: autori mäluhäire tõttu juhib teda maniakaalne entusiasm ja inspiratsioon; kuid hiljem otsustati sellest ideest loobuda.
Süsteem on mõeldud raamatute või kodusaitide avaldamiseks, millel on sügava puustruktuuriga lehevaade ja kommentaarid.
Autor sai inspiratsiooni CMSimple'i varasematest versioonidest (tahtis luua süsteemi tugeva semantika ja taksonoomiaga) ja soovis väga teha head (kuigi mitte ideaalset) iseseisvat "asi iseeneses", nagu FreeDOS. Samuti on autor John Carmacki fänn ja otsustas luua oma süsteemi ilma raamistike, vaid teekide abil, millest igaüks täidab ühte kindlat funktsiooni.
Süsteem on kirjutatud PHP-s ja JavaScripts ja levitatakse MIT-litsentsi alusel. Autor rõhutab, et ta on selle kasutamise vastu vägivalla, vaenu õhutamiseks või väärikuse alandamiseks.
Allikas: linux.org.ru
