Changeset 3311122
- Timestamp:
- 06/13/2025 01:51:46 PM (9 months ago)
- Location:
- responsive-tabs-for-elementor/trunk
- Files:
-
- 16 edited
-
class-responsive-tabs-for-elementor.php (modified) (9 diffs)
-
class-widgets.php (modified) (9 diffs)
-
readme.txt (modified) (2 diffs)
-
responsive-tabs-for-elementor.php (modified) (2 diffs)
-
widgets/class-responsive-accordion-with-counter.php (modified) (10 diffs)
-
widgets/class-responsive-accordion.php (modified) (9 diffs)
-
widgets/class-responsive-faq-accordion.php (modified) (9 diffs)
-
widgets/class-responsive-parallax-tabs.php (modified) (9 diffs)
-
widgets/class-responsive-simple-tabs-with-icons.php (modified) (9 diffs)
-
widgets/class-responsive-tabs-with-big-image.php (modified) (9 diffs)
-
widgets/class-responsive-tabs-with-icons.php (modified) (9 diffs)
-
widgets/class-responsive-tabs-with-small-images.php (modified) (9 diffs)
-
widgets/class-responsive-testimonials-tabs.php (modified) (9 diffs)
-
widgets/class-responsive-vertical-accordion.php (modified) (9 diffs)
-
widgets/hover-image-reveal-tabs/class-hover-image-reveal-tabs.php (modified) (12 diffs)
-
widgets/hover-image-reveal-tabs/controls/hover-image-reveal-tabs-controls.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
responsive-tabs-for-elementor/trunk/class-responsive-tabs-for-elementor.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 29 29 * Minimum Elementor Version 30 30 * 31 * @since 10. 0.031 * @since 10.1.0 32 32 * @var string Minimum Elementor version required to run the plugin. 33 33 */ … … 36 36 * Minimum PHP Version 37 37 * 38 * @since 10. 0.038 * @since 10.1.0 39 39 * @var string Minimum PHP version required to run the plugin. 40 40 */ … … 44 44 * Constructor 45 45 * 46 * @since 10. 0.046 * @since 10.1.0 47 47 * @access public 48 48 */ … … 86 86 * Fired by `init` action hook. 87 87 * 88 * @since 10. 0.088 * @since 10.1.0 89 89 * @access public 90 90 */ … … 103 103 * Fired by `plugins_loaded` action hook. 104 104 * 105 * @since 10. 0.0105 * @since 10.1.0 106 106 * @access public 107 107 */ … … 147 147 * Warning when the site doesn't have Elementor installed or activated. 148 148 * 149 * @since 10. 0.0149 * @since 10.1.0 150 150 * @access public 151 151 */ … … 169 169 * Warning when the site doesn't have a minimum required Elementor version. 170 170 * 171 * @since 10. 0.0171 * @since 10.1.0 172 172 * @access public 173 173 */ … … 193 193 * Warning when the site doesn't have a minimum required PHP version. 194 194 * 195 * @since 10. 0.0195 * @since 10.1.0 196 196 * @access public 197 197 */ -
responsive-tabs-for-elementor/trunk/class-widgets.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 26 26 * Main Plugin class 27 27 * 28 * @since 10. 0.028 * @since 10.1.0 29 29 */ 30 30 class Widgets … … 34 34 * Instance 35 35 * 36 * @since 10. 0.036 * @since 10.1.0 37 37 * @access private 38 38 * @static … … 48 48 * 49 49 * @return Plugin An instance of the class. 50 * @since 10. 0.050 * @since 10.1.0 51 51 * @access public 52 52 * … … 66 66 * Load widgets files 67 67 * 68 * @since 10. 0.068 * @since 10.1.0 69 69 * @access private 70 70 */ … … 89 89 * Load widgets templates files 90 90 * 91 * @since 10. 0.091 * @since 10.1.0 92 92 * @access private 93 93 */ … … 103 103 * Load widgets templates controls 104 104 * 105 * @since 10. 0.0105 * @since 10.1.0 106 106 * @access private 107 107 */ … … 118 118 * Register new Elementor widgets. 119 119 * 120 * @since 10. 0.0120 * @since 10.1.0 121 121 * @access public 122 122 */ … … 152 152 * Register plugin action hooks and filters 153 153 * 154 * @since 10. 0.0154 * @since 10.1.0 155 155 * @access public 156 156 */ -
responsive-tabs-for-elementor/trunk/readme.txt
r3310257 r3311122 5 5 Requires at least: 5.9 6 6 Tested up to: 6.8.1 7 Stable tag: 10. 0.27 Stable tag: 10.1.0 8 8 License: GPLv3 9 9 License URI: https://opensource.org/licenses/GPL-3.0 … … 66 66 67 67 == Changelog == 68 69 = 10.1.0 - 2025-06-13 = 70 - New: Added animation and text for the button in the Hover Image Reveal Tabs. 71 - Fix: Fixing a display error in the Hover Image Reveal Tabs widget. 68 72 69 73 = 10.0.0 - 2025-06-10 = -
responsive-tabs-for-elementor/trunk/responsive-tabs-for-elementor.php
r3310257 r3311122 8 8 * Description: Responsive Tab Plugin for Elementor allows you to show multiple levels of tabs in accordion with text, images, ets. 9 9 * Plugin URI: 10 * Version: 10. 0.210 * Version: 10.1.0 11 11 * Author: UAPP GROUP 12 12 * Author URI: https://uapp.group/ … … 20 20 * Plugin Version 21 21 * 22 * @since 10. 0.222 * @since 10.1.0 23 23 * @var string The plugin version. 24 24 */ 25 define('RESPONSIVE_TABS_VERSION', '10. 0.2');25 define('RESPONSIVE_TABS_VERSION', '10.1.0'); 26 26 27 27 /** -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-accordion-with-counter.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 31 31 * AccordionWithCounter widget class. 32 32 * 33 * @since 10. 0.033 * @since 10.1.0 34 34 */ 35 35 class Responsive_Accordion_With_Counter extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 158 158 * 159 159 * @return array Default tab. 160 * @since 10. 0.0160 * @since 10.1.0 161 161 * 162 162 * @access protected … … 177 177 * Adds different input fields to allow the user to change and customize the widget settings. 178 178 * 179 * @since 10. 0.0179 * @since 10.1.0 180 180 * 181 181 * @access protected … … 364 364 * Written in PHP and used to generate the final HTML. 365 365 * 366 * @since 10. 0.0366 * @since 10.1.0 367 367 * 368 368 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-accordion.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 30 30 * ResponsiveAccordion widget class. 31 31 * 32 * @since 10. 0.032 * @since 10.1.0 33 33 */ 34 34 class Responsive_Accordion extends Widget_Base … … 62 62 * 63 63 * @return string Widget name. 64 * @since 10. 0.064 * @since 10.1.0 65 65 * 66 66 * @access public … … 76 76 * 77 77 * @return string Widget title. 78 * @since 10. 0.078 * @since 10.1.0 79 79 * 80 80 * @access public … … 90 90 * 91 91 * @return string Widget icon. 92 * @since 10. 0.092 * @since 10.1.0 93 93 * 94 94 * @access public … … 109 109 * 110 110 * @return array Widget categories. 111 * @since 10. 0.0111 * @since 10.1.0 112 112 * 113 113 * @access public … … 140 140 * 141 141 * @return array Default tab. 142 * @since 10. 0.0142 * @since 10.1.0 143 143 * 144 144 * @access protected … … 158 158 * Adds different input fields to allow the user to change and customize the widget settings. 159 159 * 160 * @since 10. 0.0160 * @since 10.1.0 161 161 * 162 162 * @access protected … … 815 815 * Written in PHP and used to generate the final HTML. 816 816 * 817 * @since 10. 0.0817 * @since 10.1.0 818 818 * 819 819 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-faq-accordion.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 31 31 * ResponsiveFAQAccordion widget class. 32 32 * 33 * @since 10. 0.033 * @since 10.1.0 34 34 */ 35 35 class Responsive_FAQ_Accordion extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 159 159 * Adds different input fields to allow the user to change and customize the widget settings. 160 160 * 161 * @since 10. 0.0161 * @since 10.1.0 162 162 * 163 163 * @access protected … … 810 810 * Written in PHP and used to generate the final HTML. 811 811 * 812 * @since 10. 0.0812 * @since 10.1.0 813 813 * 814 814 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-parallax-tabs.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 31 31 * ResponsiveParallaxTabs widget class. 32 32 * 33 * @since 10. 0.033 * @since 10.1.0 34 34 */ 35 35 class Responsive_Parallax_Tabs extends Widget_Base … … 66 66 * 67 67 * @return string Widget name. 68 * @since 10. 0.068 * @since 10.1.0 69 69 * 70 70 * @access public … … 80 80 * 81 81 * @return string Widget title. 82 * @since 10. 0.082 * @since 10.1.0 83 83 * 84 84 * @access public … … 94 94 * 95 95 * @return string Widget icon. 96 * @since 10. 0.096 * @since 10.1.0 97 97 * 98 98 * @access public … … 113 113 * 114 114 * @return array Widget categories. 115 * @since 10. 0.0115 * @since 10.1.0 116 116 * 117 117 * @access public … … 144 144 * 145 145 * @return array Default tab. 146 * @since 10. 0.0146 * @since 10.1.0 147 147 * 148 148 * @access protected … … 169 169 * Adds different input fields to allow the user to change and customize the widget settings. 170 170 * 171 * @since 10. 0.0171 * @since 10.1.0 172 172 * 173 173 * @access protected … … 1239 1239 * Written in PHP and used to generate the final HTML. 1240 1240 * 1241 * @since 10. 0.01241 * @since 10.1.0 1242 1242 * 1243 1243 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-simple-tabs-with-icons.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 30 30 * ResponsiveSimpleTabsWithIcons widget class. 31 31 * 32 * @since 10. 0.032 * @since 10.1.0 33 33 */ 34 34 class Responsive_Simple_Tabs_With_Icons extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 163 163 * Adds different input fields to allow the user to change and customize the widget settings. 164 164 * 165 * @since 10. 0.0165 * @since 10.1.0 166 166 * 167 167 * @access protected … … 849 849 * Written in PHP and used to generate the final HTML. 850 850 * 851 * @since 10. 0.0851 * @since 10.1.0 852 852 * 853 853 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-tabs-with-big-image.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 30 30 * ResponsiveTabsWithBigImage widget class. 31 31 * 32 * @since 10. 0.032 * @since 10.1.0 33 33 */ 34 34 class Responsive_Tabs_With_Big_Image extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 166 166 * Adds different input fields to allow the user to change and customize the widget settings. 167 167 * 168 * @since 10. 0.0168 * @since 10.1.0 169 169 * 170 170 * @access protected … … 1049 1049 * Written in PHP and used to generate the final HTML. 1050 1050 * 1051 * @since 10. 0.01051 * @since 10.1.0 1052 1052 * 1053 1053 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-tabs-with-icons.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 29 29 * ResponsiveTabsWithIcons widget class. 30 30 * 31 * @since 10. 0.031 * @since 10.1.0 32 32 */ 33 33 class Responsive_Tabs_With_Icons extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 163 163 * Adds different input fields to allow the user to change and customize the widget settings. 164 164 * 165 * @since 10. 0.0165 * @since 10.1.0 166 166 * 167 167 * @access protected … … 942 942 * Written in PHP and used to generate the final HTML. 943 943 * 944 * @since 10. 0.0944 * @since 10.1.0 945 945 * 946 946 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-tabs-with-small-images.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 30 30 * ResponsiveTabsWithSmallImages widget class. 31 31 * 32 * @since 10. 0.032 * @since 10.1.0 33 33 */ 34 34 class Responsive_Tabs_With_Small_Images extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 162 162 * Adds different input fields to allow the user to change and customize the widget settings. 163 163 * 164 * @since 10. 0.0164 * @since 10.1.0 165 165 * 166 166 * @access protected … … 870 870 * Written in PHP and used to generate the final HTML. 871 871 * 872 * @since 10. 0.0872 * @since 10.1.0 873 873 * 874 874 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-testimonials-tabs.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 31 31 * ResponsiveTestimonialsTabs widget class. 32 32 * 33 * @since 10. 0.033 * @since 10.1.0 34 34 */ 35 35 class Responsive_Testimonials_Tabs extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 164 164 * Adds different input fields to allow the user to change and customize the widget settings. 165 165 * 166 * @since 10. 0.0166 * @since 10.1.0 167 167 * 168 168 * @access protected … … 1160 1160 * Written in PHP and used to generate the final HTML. 1161 1161 * 1162 * @since 10. 0.01162 * @since 10.1.0 1163 1163 * 1164 1164 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/class-responsive-vertical-accordion.php
r3309165 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 31 31 * ResponsiveVerticalTabs widget class. 32 32 * 33 * @since 10. 0.033 * @since 10.1.0 34 34 */ 35 35 class Responsive_Vertical_Accordion extends Widget_Base … … 63 63 * 64 64 * @return string Widget name. 65 * @since 10. 0.065 * @since 10.1.0 66 66 * 67 67 * @access public … … 77 77 * 78 78 * @return string Widget title. 79 * @since 10. 0.079 * @since 10.1.0 80 80 * 81 81 * @access public … … 91 91 * 92 92 * @return string Widget icon. 93 * @since 10. 0.093 * @since 10.1.0 94 94 * 95 95 * @access public … … 110 110 * 111 111 * @return array Widget categories. 112 * @since 10. 0.0112 * @since 10.1.0 113 113 * 114 114 * @access public … … 141 141 * 142 142 * @return array Default tab. 143 * @since 10. 0.0143 * @since 10.1.0 144 144 * 145 145 * @access protected … … 162 162 * Adds different input fields to allow the user to change and customize the widget settings. 163 163 * 164 * @since 10. 0.0164 * @since 10.1.0 165 165 * 166 166 * @access protected … … 734 734 * Written in PHP and used to generate the final HTML. 735 735 * 736 * @since 10. 0.0736 * @since 10.1.0 737 737 * 738 738 * @access protected -
responsive-tabs-for-elementor/trunk/widgets/hover-image-reveal-tabs/class-hover-image-reveal-tabs.php
r3310222 r3311122 10 10 * @license https://opensource.org/licenses/GPL-3.0 GPL-3.0-only 11 11 * @link 12 * @since 10. 0.012 * @since 10.1.0 13 13 * php version 7.4.1 14 14 */ … … 16 16 namespace ResponsiveTabsForElementor\Widgets; 17 17 18 //use Elementor\Group_Control_Background;19 //use Elementor\Group_Control_Border;20 //use Elementor\Group_Control_Typography;21 //use Elementor\Icons_Manager;22 //use Elementor\Repeater;23 18 use Elementor\Utils; 24 19 use Elementor\Widget_Base; 25 26 //use Elementor\Controls_Manager;27 20 28 21 // Security Note: Blocks direct access to the plugin PHP files. … … 32 25 * ResponsiveTestimonialsTabs widget class. 33 26 * 34 * @since 10. 0.027 * @since 10.1.0 35 28 */ 36 29 class Responsive_Hover_Image_Reveal_Tabs extends Widget_Base … … 64 57 * 65 58 * @return string Widget name. 66 * @since 10. 0.059 * @since 10.1.0 67 60 * 68 61 * @access public … … 78 71 * 79 72 * @return string Widget title. 80 * @since 10. 0.073 * @since 10.1.0 81 74 * 82 75 * @access public … … 92 85 * 93 86 * @return string Widget icon. 94 * @since 10. 0.087 * @since 10.1.0 95 88 * 96 89 * @access public … … 111 104 * 112 105 * @return array Widget categories. 113 * @since 10. 0.0106 * @since 10.1.0 114 107 * 115 108 * @access public … … 142 135 * 143 136 * @return array Default tab. 144 * @since 10. 0.0137 * @since 10.1.0 145 138 * 146 139 * @access protected … … 150 143 { 151 144 return [ 152 'tab_image' => [145 'tab_image' => [ 153 146 'url' => Utils::get_placeholder_image_src(), 154 147 ], 155 'tab_name' => __('Milton Austin', 'responsive-tabs-for-elementor'), 156 'tab_subtitle' => __('Manager', 'responsive-tabs-for-elementor'), 157 'tab_title_content' => __('Great collaboration', 'responsive-tabs-for-elementor'), 158 'tab_content' => __('<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.</p>', 'responsive-tabs-for-elementor'), 148 'tab_title' => __('Milton Austin', 'responsive-tabs-for-elementor'), 159 149 ]; 160 150 } … … 165 155 * Adds different input fields to allow the user to change and customize the widget settings. 166 156 * 167 * @since 10. 0.0157 * @since 10.1.0 168 158 * 169 159 * @access protected … … 186 176 * Written in PHP and used to generate the final HTML. 187 177 * 188 * @since 10. 0.0178 * @since 10.1.0 189 179 * 190 180 * @access protected … … 218 208 <?php } 219 209 220 if (!empty($tab['tab_link']['url']) && !empty($ settings['link_text'])) { ?>210 if (!empty($tab['tab_link']['url']) && !empty($tab['link_text']) && $tab['tab_link_enable'] === 'yes') { ?> 221 211 <a <?php $this->print_render_attribute_string('tab_link'); ?> 222 class="hover-image-reveal-tabs__item-link"> 223 <?php echo esc_html($settings['link_text']); ?> 212 class="hover-image-reveal-tabs__item-link <?php if (!empty($settings['tab_button_hover_animation'])) { ?> elementor-animation-<?php echo esc_attr($settings['tab_button_hover_animation']); 213 } ?>"> 214 <?php echo esc_html($tab['link_text']); ?> 224 215 </a> 225 216 <?php } ?> -
responsive-tabs-for-elementor/trunk/widgets/hover-image-reveal-tabs/controls/hover-image-reveal-tabs-controls.php
r3310222 r3311122 36 36 ]); 37 37 38 $repeater->add_control( 39 'tab_link_enable', 40 [ 41 'label' => __('Show Link', 'responsive-tabs-for-elementor'), 42 'type' => Controls_Manager::SWITCHER, 43 'label_on' => __('Show', 'responsive-tabs-for-elementor'), 44 'label_off' => __('Hide', 'responsive-tabs-for-elementor'), 45 'return_value' => 'yes', 46 'default' => 'yes', 47 ] 48 ); 49 38 50 $repeater->add_control('tab_link', [ 39 51 'label' => esc_html__('Link', 'responsive-tabs-for-elementor'), … … 43 55 ], 44 56 'label_block' => true, 57 'condition' => [ 58 'tab_link_enable' => 'yes', 59 ], 60 ]); 61 62 $repeater->add_control('link_text', [ 63 'label' => esc_html__('Link Text', 'responsive-tabs-for-elementor'), 64 'type' => Controls_Manager::TEXT, 65 'default' => esc_html__('Read More', 'responsive-tabs-for-elementor'), 66 'label_block' => true, 67 'condition' => [ 68 'tab_link_enable' => 'yes', 69 ], 45 70 ]); 46 71 … … 57 82 ] 58 83 ); 59 60 $controls->add_control('link_text', [61 'label' => esc_html__('Link Text', 'responsive-tabs-for-elementor'),62 'type' => Controls_Manager::TEXT,63 'default' => esc_html__('Read More', 'responsive-tabs-for-elementor'),64 'label_block' => true,65 ]);66 84 67 85 $controls->end_controls_section(); … … 348 366 ); 349 367 368 $controls->add_control( 369 'tab_button_hover_animation', 370 [ 371 'label' => esc_html__('Hover Animation', 'responsive-tabs-for-elementor'), 372 'type' => Controls_Manager::HOVER_ANIMATION, 373 ] 374 ); 375 350 376 $controls->end_controls_tab(); 351 377
Note: See TracChangeset
for help on using the changeset viewer.