Changeset 2504343
- Timestamp:
- 03/27/2021 06:36:39 AM (5 years ago)
- Location:
- move-addons
- Files:
-
- 235 added
- 8 edited
-
tags/1.0.8 (added)
-
tags/1.0.8/assets (added)
-
tags/1.0.8/assets/admin (added)
-
tags/1.0.8/assets/admin/css (added)
-
tags/1.0.8/assets/admin/css/move-admin.css (added)
-
tags/1.0.8/assets/admin/images (added)
-
tags/1.0.8/assets/admin/images/dashboard (added)
-
tags/1.0.8/assets/admin/images/dashboard/dashboard-1.jpg (added)
-
tags/1.0.8/assets/admin/images/gopro-popup.jpg (added)
-
tags/1.0.8/assets/admin/images/logo (added)
-
tags/1.0.8/assets/admin/images/logo/logo-icon-light.png (added)
-
tags/1.0.8/assets/admin/images/logo/logo.png (added)
-
tags/1.0.8/assets/admin/images/menu_icon.png (added)
-
tags/1.0.8/assets/admin/js (added)
-
tags/1.0.8/assets/admin/js/admin.js (added)
-
tags/1.0.8/assets/css (added)
-
tags/1.0.8/assets/css/common.css (added)
-
tags/1.0.8/assets/css/elementor-editor.css (added)
-
tags/1.0.8/assets/css/move-icon.css (added)
-
tags/1.0.8/assets/css/widget (added)
-
tags/1.0.8/assets/css/widget/accordion.css (added)
-
tags/1.0.8/assets/css/widget/advanced-tab.css (added)
-
tags/1.0.8/assets/css/widget/animated-heading.css (added)
-
tags/1.0.8/assets/css/widget/banner.css (added)
-
tags/1.0.8/assets/css/widget/blockquote.css (added)
-
tags/1.0.8/assets/css/widget/brand.css (added)
-
tags/1.0.8/assets/css/widget/business-hour.css (added)
-
tags/1.0.8/assets/css/widget/button.css (added)
-
tags/1.0.8/assets/css/widget/call-to-action.css (added)
-
tags/1.0.8/assets/css/widget/cf7.css (added)
-
tags/1.0.8/assets/css/widget/countdown.css (added)
-
tags/1.0.8/assets/css/widget/data-table.css (added)
-
tags/1.0.8/assets/css/widget/dropcap.css (added)
-
tags/1.0.8/assets/css/widget/event-calendar.css (added)
-
tags/1.0.8/assets/css/widget/faq.css (added)
-
tags/1.0.8/assets/css/widget/feature-list.css (added)
-
tags/1.0.8/assets/css/widget/filterable-gallery.css (added)
-
tags/1.0.8/assets/css/widget/flipbox.css (added)
-
tags/1.0.8/assets/css/widget/funfact.css (added)
-
tags/1.0.8/assets/css/widget/heading.css (added)
-
tags/1.0.8/assets/css/widget/image-accordion.css (added)
-
tags/1.0.8/assets/css/widget/image-conparison.css (added)
-
tags/1.0.8/assets/css/widget/image-grid-masonry.css (added)
-
tags/1.0.8/assets/css/widget/imagebox.css (added)
-
tags/1.0.8/assets/css/widget/infobox.css (added)
-
tags/1.0.8/assets/css/widget/inline-menu.css (added)
-
tags/1.0.8/assets/css/widget/job-manager.css (added)
-
tags/1.0.8/assets/css/widget/mailchimp.css (added)
-
tags/1.0.8/assets/css/widget/news-ticker.css (added)
-
tags/1.0.8/assets/css/widget/off-canvas.css (added)
-
tags/1.0.8/assets/css/widget/page-category-list.css (added)
-
tags/1.0.8/assets/css/widget/post-list.css (added)
-
tags/1.0.8/assets/css/widget/recentblog.css (added)
-
tags/1.0.8/assets/css/widget/shop-product-grid.css (added)
-
tags/1.0.8/assets/css/widget/socialmedia.css (added)
-
tags/1.0.8/assets/css/widget/teammember.css (added)
-
tags/1.0.8/assets/css/widget/testimonials.css (added)
-
tags/1.0.8/assets/css/widget/tooltip.css (added)
-
tags/1.0.8/assets/css/widget/user-login.css (added)
-
tags/1.0.8/assets/css/widget/video.css (added)
-
tags/1.0.8/assets/fonts (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Bold.woff (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Bold.woff2 (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Light.woff (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Light.woff2 (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Medium.woff (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Medium.woff2 (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Regular.woff (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-Regular.woff2 (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-SemiBold.woff (added)
-
tags/1.0.8/assets/fonts/SpaceGrotesk/SpaceGrotesk-SemiBold.woff2 (added)
-
tags/1.0.8/assets/fonts/move (added)
-
tags/1.0.8/assets/fonts/move/move.eot (added)
-
tags/1.0.8/assets/fonts/move/move.svg (added)
-
tags/1.0.8/assets/fonts/move/move.ttf (added)
-
tags/1.0.8/assets/fonts/move/move.woff (added)
-
tags/1.0.8/assets/images (added)
-
tags/1.0.8/assets/images/brand.png (added)
-
tags/1.0.8/assets/images/select-arrow.png (added)
-
tags/1.0.8/assets/images/sort_both.png (added)
-
tags/1.0.8/assets/js (added)
-
tags/1.0.8/assets/js/move-main.js (added)
-
tags/1.0.8/assets/lib (added)
-
tags/1.0.8/assets/lib/css (added)
-
tags/1.0.8/assets/lib/css/cd-headline.css (added)
-
tags/1.0.8/assets/lib/css/datatables.min.css (added)
-
tags/1.0.8/assets/lib/css/fullcalendar.min.css (added)
-
tags/1.0.8/assets/lib/css/jquery.mb.YTPlayer.min.css (added)
-
tags/1.0.8/assets/lib/css/magnific-popup.css (added)
-
tags/1.0.8/assets/lib/css/slick.css (added)
-
tags/1.0.8/assets/lib/css/swiper.min.css (added)
-
tags/1.0.8/assets/lib/css/twentytwenty.css (added)
-
tags/1.0.8/assets/lib/js (added)
-
tags/1.0.8/assets/lib/js/TimeCircles.js (added)
-
tags/1.0.8/assets/lib/js/accordion.min.js (added)
-
tags/1.0.8/assets/lib/js/cd-headline.js (added)
-
tags/1.0.8/assets/lib/js/datatables.min.js (added)
-
tags/1.0.8/assets/lib/js/fullcalendar.min.js (added)
-
tags/1.0.8/assets/lib/js/isotope.pkgd.min.js (added)
-
tags/1.0.8/assets/lib/js/jquery.countdown.min.js (added)
-
tags/1.0.8/assets/lib/js/jquery.counterup.min.js (added)
-
tags/1.0.8/assets/lib/js/jquery.event.move.js (added)
-
tags/1.0.8/assets/lib/js/jquery.magnific-popup.min.js (added)
-
tags/1.0.8/assets/lib/js/jquery.mb.YTPlayer.min.js (added)
-
tags/1.0.8/assets/lib/js/jquery.tabslet.min.js (added)
-
tags/1.0.8/assets/lib/js/jquery.twentytwenty.js (added)
-
tags/1.0.8/assets/lib/js/locales-all.min.js (added)
-
tags/1.0.8/assets/lib/js/popper.min.js (added)
-
tags/1.0.8/assets/lib/js/slick.min.js (added)
-
tags/1.0.8/assets/lib/js/swiper.min.js (added)
-
tags/1.0.8/assets/lib/js/tippy-bundle.umd.min.js (added)
-
tags/1.0.8/assets/lib/js/waypoints.min.js (added)
-
tags/1.0.8/base (added)
-
tags/1.0.8/base/move-base.php (added)
-
tags/1.0.8/base/widget-base.php (added)
-
tags/1.0.8/classes (added)
-
tags/1.0.8/classes/admin-dashboard.php (added)
-
tags/1.0.8/classes/admin-notices.php (added)
-
tags/1.0.8/classes/admin-options-fields.php (added)
-
tags/1.0.8/classes/assets.php (added)
-
tags/1.0.8/classes/installer.php (added)
-
tags/1.0.8/classes/login-register-manager.php (added)
-
tags/1.0.8/classes/mailchimp.php (added)
-
tags/1.0.8/classes/menu-walker.php (added)
-
tags/1.0.8/classes/quick-view.php (added)
-
tags/1.0.8/classes/widgets-control.php (added)
-
tags/1.0.8/includes (added)
-
tags/1.0.8/includes/helper-functions.php (added)
-
tags/1.0.8/includes/templates (added)
-
tags/1.0.8/includes/templates/admin (added)
-
tags/1.0.8/includes/templates/admin/dashboard-gopro.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-header.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-modules.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-propopup.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-prowidget.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-userdata.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-welcome.php (added)
-
tags/1.0.8/includes/templates/admin/dashboard-widgets.php (added)
-
tags/1.0.8/includes/templates/quickview.php (added)
-
tags/1.0.8/includes/widgets (added)
-
tags/1.0.8/includes/widgets/accordion (added)
-
tags/1.0.8/includes/widgets/accordion/widget.php (added)
-
tags/1.0.8/includes/widgets/advanced-tab (added)
-
tags/1.0.8/includes/widgets/advanced-tab/widget.php (added)
-
tags/1.0.8/includes/widgets/animated-heading (added)
-
tags/1.0.8/includes/widgets/animated-heading/widget.php (added)
-
tags/1.0.8/includes/widgets/banner (added)
-
tags/1.0.8/includes/widgets/banner/widget.php (added)
-
tags/1.0.8/includes/widgets/blockquote (added)
-
tags/1.0.8/includes/widgets/blockquote/widget.php (added)
-
tags/1.0.8/includes/widgets/brand (added)
-
tags/1.0.8/includes/widgets/brand/widget.php (added)
-
tags/1.0.8/includes/widgets/business-hours (added)
-
tags/1.0.8/includes/widgets/business-hours/widget.php (added)
-
tags/1.0.8/includes/widgets/button (added)
-
tags/1.0.8/includes/widgets/button/widget.php (added)
-
tags/1.0.8/includes/widgets/call-to-action (added)
-
tags/1.0.8/includes/widgets/call-to-action/widget.php (added)
-
tags/1.0.8/includes/widgets/category-list (added)
-
tags/1.0.8/includes/widgets/category-list/widget.php (added)
-
tags/1.0.8/includes/widgets/cf7 (added)
-
tags/1.0.8/includes/widgets/cf7/widget.php (added)
-
tags/1.0.8/includes/widgets/countdown (added)
-
tags/1.0.8/includes/widgets/countdown/widget.php (added)
-
tags/1.0.8/includes/widgets/data-table (added)
-
tags/1.0.8/includes/widgets/data-table/widget.php (added)
-
tags/1.0.8/includes/widgets/drop-cap (added)
-
tags/1.0.8/includes/widgets/drop-cap/widget.php (added)
-
tags/1.0.8/includes/widgets/dual-button (added)
-
tags/1.0.8/includes/widgets/dual-button/widget.php (added)
-
tags/1.0.8/includes/widgets/dual-color-heading (added)
-
tags/1.0.8/includes/widgets/dual-color-heading/widget.php (added)
-
tags/1.0.8/includes/widgets/event-calendar (added)
-
tags/1.0.8/includes/widgets/event-calendar/widget.php (added)
-
tags/1.0.8/includes/widgets/faq (added)
-
tags/1.0.8/includes/widgets/faq/widget.php (added)
-
tags/1.0.8/includes/widgets/feature-list (added)
-
tags/1.0.8/includes/widgets/feature-list/widget.php (added)
-
tags/1.0.8/includes/widgets/filterable-gallery (added)
-
tags/1.0.8/includes/widgets/filterable-gallery/widget.php (added)
-
tags/1.0.8/includes/widgets/flip-box (added)
-
tags/1.0.8/includes/widgets/flip-box/widget.php (added)
-
tags/1.0.8/includes/widgets/fun-fact (added)
-
tags/1.0.8/includes/widgets/fun-fact/widget.php (added)
-
tags/1.0.8/includes/widgets/heading (added)
-
tags/1.0.8/includes/widgets/heading/widget.php (added)
-
tags/1.0.8/includes/widgets/image-accordion (added)
-
tags/1.0.8/includes/widgets/image-accordion/widget.php (added)
-
tags/1.0.8/includes/widgets/image-box (added)
-
tags/1.0.8/includes/widgets/image-box/widget.php (added)
-
tags/1.0.8/includes/widgets/image-comparison (added)
-
tags/1.0.8/includes/widgets/image-comparison/widget.php (added)
-
tags/1.0.8/includes/widgets/image-grid (added)
-
tags/1.0.8/includes/widgets/image-grid/widget.php (added)
-
tags/1.0.8/includes/widgets/image-masonry (added)
-
tags/1.0.8/includes/widgets/image-masonry/widget.php (added)
-
tags/1.0.8/includes/widgets/info-box (added)
-
tags/1.0.8/includes/widgets/info-box/widget.php (added)
-
tags/1.0.8/includes/widgets/inline-menu (added)
-
tags/1.0.8/includes/widgets/inline-menu/widget.php (added)
-
tags/1.0.8/includes/widgets/job-manager (added)
-
tags/1.0.8/includes/widgets/job-manager/widget.php (added)
-
tags/1.0.8/includes/widgets/mailchimp (added)
-
tags/1.0.8/includes/widgets/mailchimp/widget.php (added)
-
tags/1.0.8/includes/widgets/news-ticker (added)
-
tags/1.0.8/includes/widgets/news-ticker/widget.php (added)
-
tags/1.0.8/includes/widgets/off-canvas (added)
-
tags/1.0.8/includes/widgets/off-canvas/widget.php (added)
-
tags/1.0.8/includes/widgets/page-list (added)
-
tags/1.0.8/includes/widgets/page-list/widget.php (added)
-
tags/1.0.8/includes/widgets/post-list (added)
-
tags/1.0.8/includes/widgets/post-list/widget.php (added)
-
tags/1.0.8/includes/widgets/recent-blog (added)
-
tags/1.0.8/includes/widgets/recent-blog/widget.php (added)
-
tags/1.0.8/includes/widgets/remote-template (added)
-
tags/1.0.8/includes/widgets/remote-template/widget.php (added)
-
tags/1.0.8/includes/widgets/shop-product-grid (added)
-
tags/1.0.8/includes/widgets/shop-product-grid/widget.php (added)
-
tags/1.0.8/includes/widgets/social-media (added)
-
tags/1.0.8/includes/widgets/social-media/widget.php (added)
-
tags/1.0.8/includes/widgets/team-member (added)
-
tags/1.0.8/includes/widgets/team-member/widget.php (added)
-
tags/1.0.8/includes/widgets/testimonial (added)
-
tags/1.0.8/includes/widgets/testimonial/widget.php (added)
-
tags/1.0.8/includes/widgets/tooltip (added)
-
tags/1.0.8/includes/widgets/tooltip/widget.php (added)
-
tags/1.0.8/includes/widgets/user-login (added)
-
tags/1.0.8/includes/widgets/user-login/widget.php (added)
-
tags/1.0.8/includes/widgets/video (added)
-
tags/1.0.8/includes/widgets/video/widget.php (added)
-
tags/1.0.8/languages (added)
-
tags/1.0.8/languages/moveaddons.pot (added)
-
tags/1.0.8/move-addons.php (added)
-
tags/1.0.8/readme.txt (added)
-
trunk/includes/helper-functions.php (modified) (1 diff)
-
trunk/includes/widgets/dual-color-heading/widget.php (modified) (3 diffs)
-
trunk/includes/widgets/flip-box/widget.php (modified) (1 diff)
-
trunk/includes/widgets/heading/widget.php (modified) (3 diffs)
-
trunk/includes/widgets/image-box/widget.php (modified) (1 diff)
-
trunk/includes/widgets/info-box/widget.php (modified) (1 diff)
-
trunk/move-addons.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
move-addons/trunk/includes/helper-functions.php
r2484127 r2504343 110 110 ]; 111 111 return $html_tag_list; 112 } 113 114 /** 115 * HTML Tag Validation 116 * @return strig 117 */ 118 function move_addons_validate_html_tag( $tag ) { 119 $allowed_html_tags = [ 120 'article', 121 'aside', 122 'footer', 123 'header', 124 'section', 125 'nav', 126 'main', 127 'div', 128 'h1', 129 'h2', 130 'h3', 131 'h4', 132 'h5', 133 'h6', 134 'p', 135 'span', 136 ]; 137 return in_array( strtolower( $tag ), $allowed_html_tags ) ? $tag : 'div'; 138 } 139 140 /** 141 * [move_addons_escape_html_data] 142 * @param [HTML] $content 143 * @return [HTML] validate html data 144 */ 145 function move_addons_escape_html_data( $content ){ 146 $allow_html = array( 147 'a' => array( 148 'href' => array(), 149 'title' => array() 150 ), 151 'br' => array(), 152 'em' => array(), 153 'strong' => array(), 154 ); 155 return wp_kses( $content, $allow_html ); 112 156 } 113 157 -
move-addons/trunk/includes/widgets/dual-color-heading/widget.php
r2369917 r2504343 844 844 'label' => esc_html__( 'Color', 'moveaddons' ), 845 845 'type' => Controls_Manager::COLOR, 846 'scheme' => [847 'type' => \Elementor\Scheme_Color::get_type(),848 'value' => \Elementor\Scheme_Color::COLOR_1,849 ],850 'default' => '#1D39D7',851 846 'selectors' => [ 852 847 '{{WRAPPER}} .htmove-heading .htmove-heighlight-txt' => 'color: {{VALUE}};', … … 961 956 if( !empty( $subheading ) ){ 962 957 $this->add_render_attribute( 'sub_heading_attr', 'class', 'htmove-heading-sub-title' ); 963 $sub_heading = sprintf( '<%1$s %4$s %2$s>%3$s</%1$s>', $settings['sub_heading_tag'], $this->get_render_attribute_string( 'sub_heading_attr' ), $subheading, $sub_heading_pl_txt ); 958 $sub_heading_html_tag = move_addons_validate_html_tag( $settings['sub_heading_tag'] ); 959 $sub_heading = sprintf( '<%1$s %4$s %2$s>%3$s</%1$s>', $sub_heading_html_tag, $this->get_render_attribute_string( 'sub_heading_attr' ), $subheading, $sub_heading_pl_txt ); 964 960 } 965 961 966 962 if( !empty( $heading ) ){ 967 963 $this->add_render_attribute( 'heading_attr', 'class', 'htmove-heading-title' ); 968 964 $heading_html_tag = move_addons_validate_html_tag( $settings['heading_tag'] ); 969 965 if ( $settings['heading_highlight_txt_pos'] == 'before' ) { 970 $heading_text = sprintf( '<%1$s %4$s %2$s>%5$s %3$s</%1$s>', $ settings['heading_tag'], $this->get_render_attribute_string( 'heading_attr' ), $heading, $heading_pl_txt, $highlight_txt );966 $heading_text = sprintf( '<%1$s %4$s %2$s>%5$s %3$s</%1$s>', $heading_html_tag, $this->get_render_attribute_string( 'heading_attr' ), $heading, $heading_pl_txt, $highlight_txt ); 971 967 }else{ 972 $heading_text = sprintf( '<%1$s %4$s %2$s>%3$s %5$s</%1$s>', $ settings['heading_tag'], $this->get_render_attribute_string( 'heading_attr' ), $heading, $heading_pl_txt, $highlight_txt );968 $heading_text = sprintf( '<%1$s %4$s %2$s>%3$s %5$s</%1$s>', $heading_html_tag, $this->get_render_attribute_string( 'heading_attr' ), $heading, $heading_pl_txt, $highlight_txt ); 973 969 } 974 970 } … … 976 972 if( !empty( $des_heading ) ){ 977 973 $this->add_render_attribute( 'des_heading_attr', 'class', 'htmove-heading-desc' ); 978 $heading_des = sprintf( '<%1$s %2$s>%3$s</%1$s>', $settings['desc_heading_tag'], $this->get_render_attribute_string( 'des_heading_attr' ), $des_heading ); 974 $desc_heading_html_tag = move_addons_validate_html_tag( $settings['desc_heading_tag'] ); 975 $heading_des = sprintf( '<%1$s %2$s>%3$s</%1$s>', $desc_heading_html_tag, $this->get_render_attribute_string( 'des_heading_attr' ), $des_heading ); 979 976 } 980 977 -
move-addons/trunk/includes/widgets/flip-box/widget.php
r2414668 r2504343 1247 1247 if( !empty( $title ) ){ 1248 1248 $this->add_render_attribute( $side.'_title_attr', 'class', 'htmove-flipbox-title' ); 1249 $title = sprintf( '<%1$s %2$s>%3$s</%1$s>', $settings['title_tag'], $this->get_render_attribute_string( $side.'_title_attr' ), $title ); 1249 $title_html_tag = move_addons_validate_html_tag( $settings['title_tag'] ); 1250 $title = sprintf( '<%1$s %2$s>%3$s</%1$s>', $title_html_tag, $this->get_render_attribute_string( $side.'_title_attr' ), $title ); 1250 1251 } 1251 1252 -
move-addons/trunk/includes/widgets/heading/widget.php
r2369917 r2504343 869 869 'label' => esc_html__( 'Color', 'moveaddons' ), 870 870 'type' => Controls_Manager::COLOR, 871 'scheme' => [872 'type' => \Elementor\Scheme_Color::get_type(),873 'value' => \Elementor\Scheme_Color::COLOR_1,874 ],875 'default' => '#E6E6E6',876 871 'selectors' => [ 877 872 '{{WRAPPER}} .htmove-heading.htmove-heading-placeholder .htmove-heading-sub-title::before' => 'color: {{VALUE}};', … … 884 879 [ 885 880 'name' => 'transparent_subheading_typography', 886 'scheme' => \Elementor\Scheme_Typography::TYPOGRAPHY_1,887 881 'selector' => '{{WRAPPER}} .htmove-heading.htmove-heading-placeholder .htmove-heading-sub-title::before', 888 882 'separator'=>'before', … … 958 952 if( !empty( $subheading ) ){ 959 953 $this->add_render_attribute( 'sub_heading_attr', 'class', 'htmove-heading-sub-title' ); 960 $sub_heading = sprintf( '<%1$s %4$s %2$s>%3$s</%1$s>', $settings['sub_heading_tag'], $this->get_render_attribute_string( 'sub_heading_attr' ), $subheading, $sub_heading_pl_txt ); 954 $sub_heading_html_tag = move_addons_validate_html_tag( $settings['sub_heading_tag'] ); 955 $sub_heading = sprintf( '<%1$s %4$s %2$s>%3$s</%1$s>', $sub_heading_html_tag, $this->get_render_attribute_string( 'sub_heading_attr' ), $subheading, $sub_heading_pl_txt ); 961 956 } 962 957 963 958 if( !empty( $heading ) ){ 964 959 $this->add_render_attribute( 'heading_attr', 'class', 'htmove-heading-title' ); 965 $heading_text = sprintf( '<%1$s %4$s %2$s>%3$s</%1$s>', $settings['heading_tag'], $this->get_render_attribute_string( 'heading_attr' ), $heading, $heading_pl_txt ); 960 $heading_html_tag = move_addons_validate_html_tag( $settings['heading_tag'] ); 961 $heading_text = sprintf( '<%1$s %4$s %2$s>%3$s</%1$s>', $heading_html_tag, $this->get_render_attribute_string( 'heading_attr' ), $heading, $heading_pl_txt ); 966 962 } 967 963 968 964 if( !empty( $des_heading ) ){ 969 965 $this->add_render_attribute( 'des_heading_attr', 'class', 'htmove-heading-desc' ); 970 $heading_des = sprintf( '<%1$s %2$s>%3$s</%1$s>', $settings['desc_heading_tag'], $this->get_render_attribute_string( 'des_heading_attr' ), $des_heading ); 966 $desc_heading_html_tag = move_addons_validate_html_tag( $settings['desc_heading_tag'] ); 967 $heading_des = sprintf( '<%1$s %2$s>%3$s</%1$s>', $desc_heading_html_tag, $this->get_render_attribute_string( 'des_heading_attr' ), $des_heading ); 971 968 } 972 969 -
move-addons/trunk/includes/widgets/image-box/widget.php
r2369917 r2504343 837 837 <?php 838 838 if( !empty( $settings['title'] ) ){ 839 echo sprintf( '<%1$s class="%2$s">%3$s</%1$s>', $settings['title_tag'], 'htmove-image-box-title', $settings['title'] ); 839 $title_html_tag = move_addons_validate_html_tag( $settings['title_tag'] ); 840 echo sprintf( '<%1$s class="%2$s">%3$s</%1$s>', $title_html_tag, 'htmove-image-box-title', move_addons_escape_html_data( $settings['title'] ) ); 840 841 } 841 842 842 843 if( !empty( $settings['description'] ) ){ 843 echo sprintf('<div class="htmove-image-box-text"><%1$s class="%2$s">%3$s</%1$s></div>','div','htmove-description', $settings['description']);844 echo sprintf('<div class="htmove-image-box-text"><%1$s class="%2$s">%3$s</%1$s></div>','div','htmove-description', move_addons_escape_html_data( $settings['description'] ) ); 844 845 } 845 846 if( $settings['box_style'] != 'two' ){ -
move-addons/trunk/includes/widgets/info-box/widget.php
r2483367 r2504343 764 764 if( !empty( $title ) ){ 765 765 $this->add_render_attribute( 'title_attr', 'class', 'htmove-infobox-title' ); 766 $title = sprintf( '<%1$s %2$s>%3$s</%1$s>', $settings['title_tag'], $this->get_render_attribute_string( 'title_attr' ), $title ); 766 $title_html_tag = move_addons_validate_html_tag( $settings['title_tag'] ); 767 $title = sprintf( '<%1$s %2$s>%3$s</%1$s>', $title_html_tag, $this->get_render_attribute_string( 'title_attr' ), $title ); 767 768 } 768 769 -
move-addons/trunk/move-addons.php
r2483367 r2504343 6 6 * Author: moveaddons 7 7 * Author URI: https://moveaddons.com 8 * Version: 1.0. 88 * Version: 1.0.9 9 9 * License: GPL2 10 10 * License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 15 15 if( ! defined( 'ABSPATH' ) ) exit(); // Exit if accessed directly 16 16 17 define( 'MOVE_ADDONS_VERSION', '1.0. 8' );17 define( 'MOVE_ADDONS_VERSION', '1.0.9' ); 18 18 define( 'MOVE_ADDONS_FILE', __FILE__ ); 19 19 define( 'MOVE_ADDONS_PL_PATH', plugin_dir_path( MOVE_ADDONS_FILE ) ); -
move-addons/trunk/readme.txt
r2483367 r2504343 3 3 Tags: Elementor, Elementor Addons, Elementor Widgets, elementor page builder, Elementor Blocks 4 4 Requires at least: 4.7 5 Tested up to: 5. 6.25 Tested up to: 5.7 6 6 Stable tag: trunk 7 7 License: GPLv2 or later … … 216 216 217 217 == Changelog == 218 219 = Version: 1.0.9 - Date: 2021-03-27 = 220 * Capability with latest WordPress version. 221 * Solved HTML Tags Validation issue. 222 218 223 = Version: 1.0.8 - Date: 2021-03-01 = 219 224 * Increased style option in few addons.
Note: See TracChangeset
for help on using the changeset viewer.