hm, prvo pozdrav i hvala na feedback-u!
sto se tice prednosti moje klase ima ih puno:
0. lightweight! klasa je jedan fajl <=20k koda (a Smarti je ipak puno 'tezi')
1. intuitivno i krajnje prosto za koristiti
2. ima sve sto vecina ljudi koristi kod Smarty-ja...
3. (nema sve ono sto smarti ima ali ionako niko ne koristi)
4. podrzava ono sto Smarty nema: banded reports pristup (nije obavezno ali podrzava) pogledaj primer uz klasu za demonstraciju tog pristupa...
ako je neko koristio QuickReport, ReportBuilder ili CrystalReports zna o cemu
pricam, vrlo bitno za sve 'poslovne' aplikacije tj. za izvestaje...
Smarty ima ovo ali je totalni hack, komplikovano za podesiti a jos i ne radi..
5. klasa se jos uvek razvija i mozemo je srediti tako da ispravi sve mane koje drugi template sistemi imaju
6. lako je moguce je reci klasi da na kraju obrise sve neparsove templejte (ovo ima i Smarty ali je komplikovano za postici)
6. nasa je (i nije svetska)
itd itd...
da sad ne smaram previse... a i subjektivan sam....
moja ideja je da cimnem ljude odavde i da zajedno poguramo projekat i napravimo templating engine vredan hvale...
ali ne mogu sam...
ako je neko zainteresovan neka se javi...
do tada skinite primer i klasu i probajte i pitajte sta vas zanima...
ako neko ima feature request samo recite...
..
a ono o razbijanju Smarty-ja je bila cista shala... to mi uopste nije namera... hocu da napravimo nesto sto je mocno kao Smarty a opet je mnogo prostije i lakse za upotrebu...
ok, ajd da vas cujem sad...
poz
Uncle Blob