Xataface je rámec, v tom smyslu, že je sada tříd a knihoven, které se nudu z psaní webových aplikací.
Poskytuje jednoduché webové rozhraní k databázi MySQL umožňuje uživatelům aktualizovat, odstranit a najít data v podkladové databázi. Rozhraní je zaměřen na sekretářky a koncoví uživatelé na rozdíl od správce databáze.
Xataface umožňuje konstrukci řízené daty, protože umožňuje vývojářům vyvíjet webové stránky tím, že nejprve navrhování databáze, která bude použita k ukládání dat na webové stránce, a pak navrhovat stránky slouží k zobrazení dat.
Vývojáři mohou soustředit na data, protože nemají starat o nutnosti vytvářet formuláře pro aktualizaci dat.
Pokud požadavky změny aplikace, může vývojář jednoduše přidat pole do tabulky databáze a všechny související webové formuláře bude automaticky aktualizovat (protože jsou všechny dynamicky generovány pomocí schématu databáze).
Co je nového v této verzi:
- Obsahuje řadu oprav chyb a několik vylepšení funkcí .
Co je nového ve verzi 2.0.0:
- Nucené vyhledávací ikonu widget, obrazy, které mají být zobrazeny inline.
- Přidáno actionPerformed akce na ListView, který je zapálený, když uživatel klikne na
- řádek zobrazení seznamu. Prochází jak názor a model jako součást dat událostí.
- Opravena fatální chyba při kopírování vybraných související záznamy.
- Pevná přihrávka od referenčního varování v Dataface / RelatedRecord.php třídy.
- Pevná JavaScript ListView tak, že si zachovává výběry na aktualizaci teď.
- Opravena chyba s daty KVC tečkové notace v xataface.model.Model javascript třídy.
- Přidán parametr metody Dataface_IO :: write () vynutit vložení nového záznamu.
Co je nového ve verzi 1.3.2:.
- Pevná překlep se zakázáním magic quotes
Co je nového v verze 1.3rc6:
- Obsahuje pouze jednu opravu chyby, které by mohly vést ke ztrátě přesnosti float a desetinných polích, když je LC_NUMERIC locale nastaven na národní prostředí, které používá čárky pro desetinná místa.
Co je nového v verze 1.3rc4:
- Nesvítí indexování na stolech, které nemají index povoleno.
- Byla přidána podpora pro timediff funkci MySQL. Přidáno testy také.
- změněn tak, že časový limit relace odkazuje na odhlásit po nečinnosti, nikoli odhlášení po dobu po sezení vytvořen.
- Změněno session_timeout na celé číslo jen v případě, že to bylo příčinou problémů předtím.
- odstranili některé kousky, které čerpají přísné varování v PHP 5.3
- Opravena chyba, která byla způsobena tím, že akce, které mají potlačit relationships.ini definice akční soubor. Problém byl v tom, že všechny související akce byly přepsány relationships.ini definicemi akční. Oprava byla přidat směrnici pro soubor actions.ini explicitně nastavit akci jako overridable podle relationships.ini souboru.
- related_records_list akce byla dána směrnice: allow_override = relationships.ini, které říká, že veškerá nastavení umístěné v relationships.ini akci: definice přepíše detaily této akce .
- Byla přidána podpora pro disable_session_ip_check v conf.ini souboru.
- Pevná aktualizace, ale s tím, že přidá více dataface__version záznamy.
- Změnil chyby při vkládání nových související záznam typu zahraničních klíčových selhání vazeb být oznámení namísto fatální chyby, takže to bude dát uživateli přátelštější chybovou zprávu.
- Změněno relace stačí se přihlásit uživatele, jestli jejich relace má špatnou session id.
- Odstraněna "zde" ladění text, který by nebyla tam v hlavní šabloně.
- Opravena chyba s prvořadým PEAR :: raiseError (statická metoda) s non-statické metody. Nyní XML_Parser :: raiseError je statická.
- Lepší označování vztah na find formě.
- Byla přidána podpora pro viditelnost: najít ve vztazích skrýt vztah z formuláře find .
Požadavky na :
- PHP 4.3 nebo vyšší,
- MySQL 3.2.3 nebo novější
Komentáře nebyl nalezen