This repository has been archived by the owner on Mar 27, 2021. It is now read-only.
WP Framework 1.7
Hlavní změny:
- Základ auto sanitizace hodnot na KT_Fieldu a potomcích a v KT_CRUD_Admin_Columnu
- Výchozí sanitizační filter = FILTER_SANITIZE_FULL_SPECIAL_CHARS
- Úprava práce s hodnotou na KT_Fieldu - Nově k dispozici na KT_Fieldu: ->getValue(), ->getCleanValue, ->getDefaultValue/setDefaultValue()
- Náhrada konstanty KT_DOMAIN za řetězec "KT_CORE_DOMAIN" v rámci FW - Core + KT_DOMAIN označena jako deprecated...
- Oprava validace KT_WP_Nonce_Field - Konkrétně zrušení kontroly na neprázdnou hodnotu
Další změny:
- Přidání admin stránky: Nástroje -> KT (WP) Cron - administrační podstránka informativního charakteru s výpisem naplánovaných eventů a zavedených intervalů (WP Schedules)
- Úprava návratu boolean výsledků v rámci KT_Crud->saveRow(), resp. updateRow()
- Zavedení nových obecných konstant KT_CORE_LANGUAGES_PATH a KT_CORE_LANGUAGES_URL
- Aplikace filtru na získání option z Option modelu.
- Přidání KT_WP_Post_Base_Model->hasContent()
- Oprava getFieldValue->getValue v rámci KT_Formu + getFieldValue jako deprecated na KT_Fieldu
- Přidání KT_WP_Post_Base_Model->getModifiedDate
- Přidání metody KT_WP_Options_Base_Model->getOptionTranslateId($name, $postType)
- Přidání metod se hláškami pro možný vlastní přepis na KT_Contact_Form_Base_Presenter, ->getSuccessMessage(), ->getErrorMessage(), ->getRepairTitle()
- Oprava názvu metody hasExcrept->hasExcerpt na KT_WP_Post_Base_Model - Původní zachována jako deprecated
- Převod odkazu Nastavení šablony z admin baru z první úrovně do druhé pod hlavní proklik na stránku
- Oprava CSS vzhledu ve výpisu CRUD listu na vlastní stránce
- Oprava Validace Checkboxu pro případ použití v rámci schválení obchodních podmínek (jedna hodnota - vyplněno TRUE / FALSE)
- Doplnění pevné šířky sloupce u výpisu post_type pro thumbnail
- Oprava chybové hlášky při ukládání CRUD objektu, kdy vznikne chyba na straně DB.
- Oprava automatického založení tabulky kt_termmeta
- Rozšíření pro vlastní úpravy KT_Contact_Form_Base_Presenter
- Opravy použití User Modelu v rámci profile presenterů - Konkrétně KT_User_Profile_Presenter a KT_Current_User_Presenter_Base
- Úprava KT_User_Profile(_Base)_Presenter ve stejném duchu jako KT_Contact_Form_Base_Presenter
- Změna data-target -> data-kt-target v rámci repair linku na KT_Contact_Form_Base_Presenteru
- Post meta model a option model - deserializace hodnot
- Přidání kontroly na WP_Error při získávání templatu categorie
- Oprava KT_WP_Post_Base_Model->getExcerpt, pokud je prázdný obsah
- KT Media File oprava rušení hodnoty
- Přidání kontroly na NULL hodnoty pro ne-nullable sloupce rámci sestavení v KT_Crud->getColumnsWithFormatsData()
- Přidání a implementace metody KT_WP_Term_Base_Model::getTermsMetas
- Přidání metody KT::clearGpsCoordinates
*) Doporučená verze WordPressu 4.4+