Nová verze Admineru podporuje ovladače pro NoSQL, konkrétně SimpleDB, MongoDB a Elasticsearch. Poslední dva zmíněné jsou ve fázi beta, tedy nedokončené.
I tak jsem se je ale rozhodl zveřejnit – hlavně pro případ, že by je někdo chtěl dokončit. Sám MongoDB a Elasticsearch momentálně nepoužívám, tak k tomu mám malou motivaci.
– vysvětluje Jakub Vrána
Výčet dalších novinek:
- Při ručním zadávání SQL příkazu se nyní zvýrazňuje syntaxe. Nově Jakub napsal editor vlastní, který využívá JUSH. To má tu výhodu, že se kód zvýrazňuje stejně jako při výpisu a fungují i odkazy do dokumentace a do tabulek.
- Funkce „Uložit a pokračovat v editaci“ je nyní implementovaná AJAXem, takže je mnohem rychlejší. Navíc zůstane zachovaná pozice kurzoru a undo buffer.
- Rozdělil se SQL příkaz a import.
- Při vytváření tabulky se nyní nový sloupec přidá hned při psaní názvu předchozího sloupce, dřív to bylo až po jeho dopsání. Příjemným vedlejším efektem je neuskočení tlačítka „Uložit“ při pokusu na něj kliknout hned po dopsání názvu posledního sloupce.
- U řetězců se políčko pro zadání délky označuje jako povinné.
- Index bylo dříve možné odstranit vybráním jeho prázdného typu. Nyní se k tomu dá použít i tlačítko.
- Formuláře pracující s označenými záznamy nyní zobrazují jejich počet. Např. export při prázdném výběru exportuje všechno, smazání nesmaže nic.
- K SQL funkcím a na několik dalších míst byly přidány odkazy do dokumentace.
- Odkazy se nyní nepodtrhávají a odkaz na domácí stránku Admineru se otvírá do nového okna. Tlačítko pro odhlášení se přesunulo doprava nahoru.
- Pohledy v navigaci se zobrazují kurzívou.
- Zrychlil se CSV import. Ten je dostupný ve výpisu dat.
- Po obnovení stránky ve Firefoxu se zachovají vyplněné formulářové hodnoty.
Opraveno bylo také několik chyb a bezpečnost doznala také řadu vylepšení.
Kompletní seznam novinek je dostupný na Jakubově blogu.