Adminer 3.4.0


02-07-2012 00:00 - Zdroj: php.vrana.cz
Hlavní novinkou v této verzi Admineru mělo být zvýrazňování syntaxe SQL příkazů pomocí CodeMirror, ale znovu jsem s tím nebyl zcela spokojen, tak jsem již podruhé funkční implementaci opět vyřadil. Co od této funkce očekávám: Zvýrazňování syntaxe pokud možno ve všech podporovaných databázových systémech (přijatelné). Zvýraznění řádku, na kterém došlo k chybě (bylo funkční). Doplňování klíčových slov a identifikátorů (částečně připraveno v minulém pokusu). Stejné barvy jako používá zvýrazňování syntaxe provedených příkazů, ideálně využitím stejného nástroje pro obě věci. Využití na všech stránkách, kde se zadává SQL příkaz (tedy např. i v editaci triggerů). Obvyklá funkčnost klávesových zkratek pro přesun kurzoru (např. Ctrl+Left funguje jinak). Neblokující nahrávání. Asi mám moc velké nároky, ale bez všech těchto funkcí mi samotné zvýrazňování syntaxe spíš překáží. Už jsme se seznámili s tím, co se v Admineru nezměnilo. Co zmizelo? Odstranil jsem nahrávání stránek a odesílání formulářů pomocí AJAXu. Vedly mě k tomu dvě věci: Jednak se zlepšily prohlížeče a nahrání celé stránky už není o tolik pomalejší a jednak Google Chrome změnil implementaci práce s historií, takže to začalo zlobit. A teď konečně k novým funkcím: Do záhlaví tabulek jsem přidal odkaz pro sestupné třídění. Zvažoval jsem i to, že by se tabulky automaticky třídily sestupně podle primárního klíče, ale zdá se mi to příliš magické. Na takovéto chování je podle mě prostor v Adminer Editoru, který data třídí podle prvního indexu – pokud je řetězcový, tak vzestupně, jinak sestupně. Dobrovolník mi poslal funkci pro označení rozsahu řádek pomocí Shift+click. Chvíli jsem se zařazením této funkce váhal, ale když jsem potřeboval označit 10 databází (jejichž výpis nejde filtrovat), tak jsem ji přidal. ... - Pokračovat...
addthis





Poslední příspěvky z blogu:
php.vrana.cz



Zašlete svůj blog
Požadavky na Blog
Ochrana osobních údajů
Kontakty

This site uses Thumbshots previews