This repository has been archived by the owner on Mar 27, 2021. It is now read-only.
WP Framework 1.11
Hlavní změny:
- Přidání nových třídy pro výpis obrázků: KT_Image a KT_Picture + provotní použití v rámci KT_WP_Post_Base_Presenter::getImageHtmlTag()
- Dokončení lokalizace FW do AJ a korekce překladů v rámci KT CORE DOMAIN pro administraci WPFW a části FE
- Přidání debugovací funkce KT::dd($value)
- Úprava KT::isIdFormat() + přidání KT::isIndexFormat()
Další změny:
- Přidání KT_WP_Post_Base_Presenter->getIsRenderingOtherPosts() jako indikátoru, zda právě probíhá vykreslování ostatních příspěvků…
- Zavedení konstanty KT_WP_OPTION_KEY_POSTS_PAGE
- Rozšíření KT_WP_Widget_Remover_Configurator o možnosti odstranění nových widgetů: Media (Audio, Image, Video) a Custom HTML
- Změna textů pro prázdný výběr v Chosenu (na "symbol") "Prázdný výběr" -> "---"
- KT_WP_User_Field->setUserRoles(array $userRoles) - přidání možnosti zadat výběr více vlastních rolí na fieldu s uživateli
- Oprava escapovaní alt u obrázku na post presenteru
- Vytažení KT_WP_User_Base_Model->getLogin() + úprava notice v magic get na KT_Crud
- Úprava detekce hodnot, resp. čísla v metodách KT::tryget(Int/Float/Double)
- Přidání KT_Field ->renderErrorMsg() + úprava logic v KT_Field_Validator->required($value) na control pomocí empty()
- Oprava aplikace INPUT TYPE v rámci KT_Text_Field->getField()
- Přidání a základní implementace KT_Text_Field::INPUT_DATETIME podobně jako KT_Text_Field::INPUT_DATE, obojí ale na základě nově přidané knihovny JQuery DateTimePicker...
- Aplikace datepickeru v JS pouze bez readonly jQuery(".datepicker:not([readonly])").datepicker({ ...
- Úprava metod pro odkazy na předchozí a následující posty na KT_WP_Post_Base_Presenteru ->getPreviousPostLink() a ->getNextPostLink()
- Přidání KT_Mailer->setIsWpMail(true/false) pro možnost změnit samotnou funkci pro odeslání e-mailů + zveřejnění gettrů (private->public)
- Doplnění deprecated KT_WP_Configurator->setThemeSettingPage()
- Doplnění KT_Single_Select->setAllowDeselect() a případného automatického nastavení setFirstEmpty("") právě v rámci KT_Single_Select->setAllowDeselect() + úprava případného $emptyOption sestavení v KT_Select_Field->getOptionsContent()
- Upraven general filter na post title tak, aby zároveň odkazoval na editaci
- Admin columns možnost přidat meta_type, tedy řadit např podle DATE
- Oprava field validátoru - validace regulárním výrazem se prováděla i když field nebyl zadán
- KT phone - přidán formátovací řetězec
- Přidání KT_WP_Configurator->setDisableJson($disable = true)
- Úprava sestavení URL v KT::getRequestUrl() - nově i z HTTP_HOST, pokud odpovídá SERVER_NAME + doplnění detekce o port 443
- Změna vykreslování KT_Switch_Field inputu na FE a zrušení potřeby obrázku a realizace pomocí textové varianty pro případný překlad CORE do dalších jazyků
- Přidání funkce KT::arrayObjectTryGetValue + nový globální filter kt_get_page_template_name (hlavně pro admin sloupce)
*) Doporučená verze WordPressu 4.9+