Xataface is 'n raamwerk in die sin dat dit 'n stel van klasse en biblioteke wat die verveling uit te skryf web programme.
Dit bied 'n eenvoudige web koppelvlak met 'n MySQL databasis sodat gebruikers te werk, te verwyder, en data in die onderliggende databasis te vind. Die koppelvlak is gemik op sekretarisse en end-gebruikers in teenstelling met die databasis administrateurs.
Xataface stel data-gedrewe ontwerp omdat dit laat ontwikkelaars webwerwe te ontwikkel deur eers die databasis wat gebruik sal word om die data op die webwerf van die bladsye wat gebruik word om die data te vertoon te slaan, en dan ontwerp ontwerp.
Ontwikkelaars kan konsentreer op die data, omdat hulle nie hoef te bekommer oor wat om vorms te bou om die data te verfris.
Indien die vereistes van die aansoek te verander, kan die ontwikkelaar eenvoudig voeg 'n veld op die databasis tabel en alle verwante web vorms sal outomaties opgedateer (omdat hulle almal dinamies gegenereer met behulp van die databasis skedule).
Wat is nuut in hierdie release:
- Dit sluit 'n aantal foutherstellings en 'n paar verbeteringe .
Wat is nuut in weergawe 2.0.0:
- Gedwonge lookup widget ikoon beelde inline vertoon word.
- Added actionPerformed aksie om die script lys wat gevuur wanneer 'n gebruiker op 'n
- ry van die lys. Dit gaan beide die siening en model as deel van die gebeurtenis data.
- Vaste fatale fout wanneer kopie gekies rekords.
- Vaste pass deur verwysing waarskuwing in Dataface / RelatedRecord.php klas.
- Vaste JavaScript script lys sodat dit behou keuses op update nou.
- Vaste fout met die data-KVC dot-notasie in die xataface.model.Model javascript klas.
- Bygevoeg parameter om die metode Dataface_IO :: skryf () af te dwing invoeging van 'n nuwe rekord.
Wat is nuut in weergawe 1.3.2:.
- Vaste tikfout met aanskakel magic aanhalings
Wat is nuut in die weergawe 1.3rc6:
- Dit bevat slegs 'n enkele oplossing vir 'n fout wat kon verlies van akkuraatheid van float en desimale velde veroorsaak wanneer die LC_NUMERIC land is ingestel om 'n land wat kommas gebruik vir desimale punte.
Wat is nuut in die weergawe 1.3rc4:
- Afgeskakel kruip op tafels wat nie die indeks aangeskakel.
- Bygevoeg ondersteuning vir timediff MySQL funksie. Bygevoeg toetse ook.
- verander sodat sessie timeout verwys na afteken na onaktiwiteit eerder as logout keer na Sessie geskep.
- verander session_timeout na 'n heelgetal net in geval was dit voor probleme veroorsaak.
- verwyder 'n paar stukkies dat streng waarskuwings teken in PHP 5,3
- Vaste fout wat veroorsaak is deur die verlening van aksies om die relationships.ini lêer aksie definisies oorheers. Die probleem was dat alle verwante aksies word geneutraliseer deur relationships.ini aksie definisies. Die fix was om 'n richtlijn te voeg vir die actions.ini lêer uitdruklik gestel 'n aksie as overridable deur die relationships.ini lêer.
- Het die related_records_list aksie gegee is om die aanwysing: allow_override = relationships.ini wat sê dat enige instellings geplaas in die relationships.ini aksie: definisie sal ignoreer besonderhede van hierdie aksie .
- Bygevoeg ondersteuning vir disable_session_ip_check in conf.ini lêer.
- Vaste opdatering maar met verskeie dataface__version rekords bygevoeg.
- verander foute wanneer die invoeging nuwe verwante rekord van tipe vreemde sleutel beperking mislukkings om 'n kennisgewing plaas van 'n fatale fout wees sodat dit die gebruiker 'n vriendeliker fout boodskap sal gee.
- verander sessie net teken die gebruiker uit of hul sessie het die verkeerde sessie ID.
- verwyder 'hier' debugging teks wat nie daar in die belangrikste template gewees het.
- Vaste fout met oorheersende PEAR :: raiseError ('n statiese metode) met 'n nie-statiese metode. Nou XML_Parser :: raiseError is staties nie.
- Verbeterde verhouding etikettering op vonds vorm.
- Bygevoeg ondersteuning vir sigbaarheid: vind in verhoudings om 'n verhouding van die vonds vorm verberg .
Vereistes :
- PHP 4,3 of hoër
- MySQL 3.2.3 of hoër
Kommentaar nie gevind