Released: ================================================================================================================================ 02.03.2020 - change file: /inc/class-mega-menu-edit.php add apply_filters "cms_mega_menu/get_icons" to be able to add more icons ================================================================================================================================ 07.05.2020 - change file: /inc/controls/class-control-icons.php update fontawesome icons class to ver 5 ================================================================================================================================ 11.06.2020 - change file: /inc/helpers/widget.php fix error when generate class file (single quote error) ================================================================================================================================ 12.06.2020 - change file: /inc/helpers/widget.php edit etc_add_custom_widget function. remove unlink class file ================================================================================================================================ 01.07.2020 - change file: /inc/helpers/common.php add function etc_register_shortcode to add a new shortcode ================================================================================================================================ 06.07.2020 - change file: /inc/mega-menu/class-megamenu-walker.php fix enqueue jquery.singlePageNav.js - change file: /inc/mega-menu/class-mega-menu-edit.php fix function get_fields: add field 'menu-item-cms-onepage-offset' - change file: /inc/mega-menu/class-megamenu.php fix function 'setup_nav_menu_item', 'update_nav_menu_item': save and get field 'menu-item-cms-onepage-offset' - change file: /inc/mega-menu/class-megamenu-walker.php fix function start_el: change condition to add class 'is-one-page' to menu item, add offset data attribute to menu item - change file: /assets/js/lib/jquery.singlePageNav.js + fix scroll to section will add active class to menu item + add offset - change file: elementor-theme-core.php update function load_scss_lib, add a filter to switch old/new ver of scss lib ================================================================================================================================ 09.07.2020 • Update to add custom field to section and column then add custom classes to them. - change file /elementor-theme-core.php: + add const ETC_TAB_NAME, ETC_TAB_TITLE + add action elementor/elements/elements_registered : replace section and column of elementor with ours + change function init_controls: add custom tab 'Elementor Theme Core' - add custom section and cloumn file: /inc/elementor/section.php, /inc/elementor/column.php - add elementor editor css file: /assets/css/elementor-editor.css ================================================================================================================================ 29.07.2020 - change file /inc/elementor/section.php: + check filter : apply_filters('etc-custom-section/before-elementor-row', ''); ================================================================================================================================ 30.07.2020 - fix error with new Redux Framework (ver 4) ================================================================================================================================ 06.08.2020 - change file /inc/elementor/section.php: add function "print_shape_divider" ================================================================================================================================ 14.09.2020 - change file /elementor-theme-core.php: add const variable ETC_WIDGET_PREFIX_OPTION_NAME - change file /inc/helpers/widget.php: + add function etc_get_widget_option_name + update function etc_add_custom_widget. Save widget params to database - change file /inc/widgets/abstract-class-widget-base.php: update function _register_controls. get widget params ================================================================================================================================ 16.09.2020 - change file /inc/class-post-metabox.php: + update function save_meta_boxes: save option with opt_name ================================================================================================================================ 26.09.2020 - change file /inc/class-post-metabox.php: + update function add_meta_boxes: save option with opt_name ================================================================================================================================ 12.10.2020 - change file /inc/class-redux-extensions.php: + update function cms_register_extensions: patch Redux Extension errors ================================================================================================================================ 11.03.2021 - change file elementor-theme-core.php: + enqueue slickjs + lack to elementor deprecate jquery-slick ================================================================================================================================ 28.07.2021 - change file elementor-theme-core.php: + update file /inc/class-menu-hanlde.php: add condition if not exist class CMS_PORTAL ================================================================================================================================ 16.08.2021 - update file \lib\scss.inc.php: update function sortArgs, check if isset index "1" for variable $key. - update file \inc\elementor\section.php: change get_html_tag and print_shape_divider function from private function to protected function ================================================================================================================================ 18.08.2021 - update file \templates\panel-post-meta\menu-container.tpl.php: lack to declare arguments type of function ================================================================================================================================ 13.09.2021 - update file /inc/widgets/abstract-class-widget-base.php: update Repeater control working with responsive, group, tab control type - update file /inc/controls/class-control-icons.php: enqueue font awesome ================================================================================================================================ 04.12.2021 - make custom REPEATER_CONTROL ================================================================================================================================ 1.2.5 | 13.01.2022 - update plugin info ================================================================================================================================ 1.2.6 | 26.01.2022 - update icons control: add hook to custom icons list ================================================================================================================================ 1.2.7 | 08.02.2022 - downgrade slickjs from 1.8.1 to 1.8.0 ================================================================================================================================ 1.2.8 | 21.02.2022 - add js event when changed post format ================================================================================================================================ 1.2.9 | 25.02.2022 - update resize image helper - compatibility with latest redux ================================================================================================================================ 1.3.0 | 28.02.2022 - update lib scss ================================================================================================================================ 1.3.1 | 07.03.2022 - update admin.js: validate wp.data.select( 'core/editor' ) ================================================================================================================================ 1.3.2 | 11.03.2022 - update admin.js: fix bug validate wp.data.select( 'core/editor' ), fix condition if post format is standard ================================================================================================================================ 1.3.3 | 26.03.2022 - update abstract-class-widget-base.php, elementor\column.php, elementor\section.php to compatibility with latest elementor ================================================================================================================================ 1.3.4 | 05.04.2022 - update lib scss compatible with php8 - update file elementor\section.php: add filter to custom attr for elementor-container ================================================================================================================================ 1.3.4.1 | 07.04.2022 - add font-awesome back to use in old theme (added by Chinh Duong Manh) ================================================================================================================================ 1.3.4.2 | 01.06.2022 - add option megamenu full width (added by Chinh Duong Manh) ================================================================================================================================ 1.3.5 | 14.07.2022 - update custom repeater field: add textarea field type ================================================================================================================================ 1.3.6 | 27.10.2022 - remove enqueue jquery.serializejson.js from main plugin file ================================================================================================================================ 1.3.7 | 31.10.2022 - update main menu name at admin panel ================================================================================================================================ 1.3.8 | 25.11.2022 - add hook etc-custom-section/before-elementor-row-render ================================================================================================================================ 1.3.9 | 10.01.2022 - compatible with elementor 3.10.0 ================================================================================================================================ 1.4.0 | 01.03.2023 - add new method to register elementor widget ================================================================================================================================ 1.4.1 | 15.04.2023 - add POSTS_CONTROL ================================================================================================================================ 1.4.2 | 22.06.2023 - add attribute return_value for POSTS_CONTROL ================================================================================================================================ 1.4.3 | 08.09.2023 - add filter etc-custom-section/before-elementor-row-settings-html ================================================================================================================================ 1.4.4 | 04.10.2023 - Function Redux_Helpers::isFieldInUse is deprecated. Use Redux_Helpers::is_field_in_use( $parent, $field ) instead ================================================================================================================================ 1.4.5 | 16.11.2023 - Override Elementor Container ================================================================================================================================ 1.4.6 | 23.11.2023 - edit function get_megamenu of EFramework_Mega_Menu_Walker, return empty if turn off megamenu - add angle brackets for if else ================================================================================================================================ 1.4.7 | 04.12.2023 - update new scss lib ================================================================================================================================ 1.4.8 | 05.12.2023 - fix bug creation of dynamic property ================================================================================================================================ 1.4.9 | 06.12.2023 - update function etc_get_posts_of_grid: add post_status is publish to query variables ================================================================================================================================ 1.5.0 | 11.12.2023 - fix error deprecated creation of dynamic property on inc/extensions/cms_auto_generate/extension_cms_auto_generate.php, inc/extensions/cms_auto_generate/extension_cms_datetime.php, inc/extensions/cms_auto_generate/extension_cms_iconpicker.php ================================================================================================================================ 1.5.1 | 05.01.2024 - check if Container feature is active or not in order to override it. ================================================================================================================================ 1.5.2 | 01.01.2024 - fix error deprecated creation of dynamic property on elementor-theme-core.php, add property $taxonomy_meta ================================================================================================================================ 1.5.3 | 30.01.2024 - update Section, Column to be compatible with latest Elementor ================================================================================================================================ 1.5.4 | 02.02.2024 - fix section content template function ================================================================================================================================ 1.5.5 | 22.02.2024 - compatibility old scss lib with php8.2 ================================================================================================================================