This repository has been archived by the owner on Mar 27, 2021. It is now read-only.
WP Framework 1.10
Hlavní změny:
- Změna všech Českých stringu v doméně KT_CORE_DOMAIN na AJ verzi pro překlad.
- Přidání obecné funkce kt_load_textdomain + aplikace v rámci jádra, resp. modulu CORE vč. překladů
- Přidání definice konstanty DONOTCACHEPAGE do ovlání KT nonce fieldu
Další změny:
- Přidání KT_WP_Configurator->setDisableOembed Možnost (auto) nastavení v konfiguraci šablony + logika okolo (i JSON API)
- Přidání KT::getCustomMenuIdByLocation() + aktualizace KT_WP_Configurator>disableJsonOembed()
- Přidání parametru $customArgs do KT::theWpNavMenu
- Zmenšení max. rozměrů náhledů v rámci KT Media Fieldu (v administraci)
- Oprava validace float inputu
- Oprava načítaní embed template
- Oprava / přidání notice u editace příspěvku v připadě, že neprojde formulář validací
- Rozšíření zprávy v rámci KT_Not_Exist_Config_Constant_Exception + KT_WP_Configurator->disableJsonOembed() pouze pokud není admin
- Úprava aplikace strip_shortcodes v rámci výpisu excerptů z base modelu Konkrétně v KT_WP_Post_Base_Model->getExcerpt() a KT_WP_Post_Base_Model->getFullExcerpt()
- Rozšíření detekce pozice v loopě pomocí výpisůl na KT_Presenter_Base Konkrétně doplněn celkový počet a detekce první a poslední loopy
- Úprava inicializace Other Posts v rámci KT_WP_Post_Base_Presenteru Konkrétně aplikace aktuálního post typu
- Přidání možnosti zrušit povinný telefon na KT_Contact_Form_Config_Base Pomocí volitelného parametru $requiredPhone + oprava klíče "KT_CORE_ADMIN" -> "KT_CORE_ADMIN_DOMAIN" na KT_Fieldset_Fieldu
- Úprava logiky KT_LCR_User_Profile_Presenter->checkAdditionalPostParams() + zrušení KT_Form->getEndForm()
- Úprava a doplnění AdditionalClasses na KT_Radio_Fieldu Pomocí KT_Radio_Field ->setAdditionalClasses(array $additionalClasses je možné nově nastavit vlastní CSS classy pro jednotlivé options podle klíčů
- Přidání možnosti nastavit BeforeFieldsetContent na KT_Form_Fieldsetu Stejně jako už byla existující možnost nastavit AfterFieldsetContent...
- Oprava erroru add media fieldu v JS + zavedení konstanty KT_WP_TAXONOMY_KEY a nastavení výchozí hodnoty null parametru v KT::arrayIssetAndNotEmpty
- Přidání funkcí KT::formatText() a KT::formatNumber()
- Přidání základní logiky logování mailů v KT_Contact_Form_Base_Presenteru Pomocí metody logMailProcessed v rámci processMail (vlastní přepsání je nutné implementovat) + oprava volání unitř KT_WP_User_Base_Model->getPhone()
- Oprava addMedia field z pozice JS - možnost použití v dynamic field, CSS vzhled dynamických prvků (hlavně tlačítka)
- Oprava chybnéhu zápisu parametru selected na option u výběru uživatele na wpUserFieldu.
- Úprava kontroly hodnoty v KT_HTML_Tag_Base->getAttributeString() - jen na isset místo původního KT::issetAndNotEmpty
- Oprava aplikace checked na KT_Checkbox_Field pro single hodnoty
- Přidání KT_WP_Post_Base_Model->getEditPostLink()
- Přidání KT_WP_Term_Base_Model->getEditTermLink() Description
- Oprava hesla a prázdných hodnot na KT_User_Profile_Base_Presenter - především validace a uložení
- Úprava zpracování POSTu na KT_User_Profile_Base_Presenteru - pouze pokud byli odeslány alepoň nějaká data v rámci právě uživatelského profilu, resp. KT_User_Profile_Base_Presenteru
- Posunutí priority attachment template přes single + výměna KT_WP_IMAGE_SIZE_ORIGINAL->KT_WP_IMAGE_SIZE_LARGE v rámci KT::imageGetAttachmentHtml()
- Doplnění kontroly na prázdnou hodnotu v general filtrech - konkrétně v kt_date_to_fancy_date a kt_post_id_to_title
- KT_Taxonomy_Data_Manager výchozí hide_empty = false
*) Doporučená verze WordPressu 4.7+