Adminer 3.3.4


07-03-2012 00:00 - Zdroj: php.vrana.cz
Novou verzi Admineru jsem chtěl vydat už loni v září, ale s jednou drobností jsem ještě nebyl spokojen, a pak už jsem na to kvůli nové práci neměl dost energie. Běh života se zase ustálil, drobnost jsem opravil, připojil pár dalších úprav a nová verze může ven. Adminer nakonec používám i ve Facebooku. Pro připojení k databázím tady používáme jednu vrstvu navíc (tzv. tier) – ta ověří, jestli s danou databází můžu pracovat a pokud ano, tak mi vrátí IP adresu, port a přihlašovací údaje k jednomu ze zrcadel v závislosti na tom, jestli mi stačí číst nebo chci i zapisovat. Díky rozšiřitelnosti Admineru bylo velmi jednoduché upravit přihlašovací formulář a způsob přihlašování tak, aby tuto vrstvu navíc zohledňoval. Co je nového? U cizích klíčů se zobrazuje i výchozí akce (obvykle RESTRICT). Cizí klíče podporují akci SET DEFAULT. Při parsování SQL dotazu nahraného ze souboru mohlo dojít k nesprávnému zpracování řetězce. Ctrl+klik na tlačítko odešle formulář do nového okna. Přál bych si, aby tohle uměly prohlížeče standardně, pro některé z nich na to existuje plugin. Z názvů tabulek a sloupců se ořezávají mezery na začátku a na konci. S touto změnou jsem trochu váhal, protože Adminer by měl být schopen vytvořit libovolné tabulky a sloupce, ale pragmatický pohled nakonec zvítězil. Pokud server neodpoví na AJAXový požadavek, tak se zobrazí chybová hláška. AJAXové požadavky lze zastavit pomocí klávesy Esc. To standardně funguje ve Firefoxu, ale pro Chrome je to potřeba ošetřit v kódu. Indikátor AJAXových požadavků jsem přesunul doprava nahoru. Jednak je teď blíž místu, kde se obvykle zobrazuje indikátor stahování stránky a jednak to vypadalo špatně na široké stránce posunuté doprava. V exportu se neohraničuje datový typ BIT. Už v dřívějších verzích lze řádky zaškrtnout kliknutím kdekoliv v nich. Zaškrtly se ... - 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