Skip to content
This repository has been archived by the owner on Mar 27, 2021. It is now read-only.

WP Framework 1.7

Compare
Choose a tag to compare
@hlavacm hlavacm released this 10 Feb 19:34
· 231 commits to master since this release

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+