Changeset 3085457
- Timestamp:
- 05/13/2024 07:13:02 AM (22 months ago)
- Location:
- mega-elements-addons-for-elementor/trunk
- Files:
-
- 4 edited
-
includes/widgets/meafe-button/button.php (modified) (3 diffs)
-
languages/mega-elements-addons-for-elementor.pot (modified) (12 diffs)
-
mega-elements-addons-for-elementor.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
mega-elements-addons-for-elementor/trunk/includes/widgets/meafe-button/button.php
r3050789 r3085457 221 221 ] 222 222 ); 223 224 $this->add_control( 225 'bbcgs_button_event_switcher', 226 [ 227 'label' => esc_html__( 'onclick Event', 'mega-elements-addons-for-elementor' ), 228 'type' => Controls_Manager::SWITCHER, 229 'separator' => 'before', 230 ] 231 ); 232 233 $this->add_control( 234 'bbcgs_button_event_function', 235 [ 236 'label' => esc_html__( 'Example: myFunction();', 'mega-elements-addons-for-elementor' ), 237 'type' => Controls_Manager::TEXTAREA, 238 'dynamic' => [ 'active' => true ], 239 'condition' => [ 240 'bbcgs_button_event_switcher' => 'yes', 241 ], 242 ] 243 ); 223 224 if( \current_user_can('unfiltered_html')){ 225 $this->add_control( 226 'bbcgs_button_event_switcher', 227 [ 228 'label' => esc_html__( 'onclick Event', 'mega-elements-addons-for-elementor' ), 229 'type' => Controls_Manager::SWITCHER, 230 'separator' => 'before', 231 ] 232 ); 233 234 $this->add_control( 235 'bbcgs_button_event_function', 236 [ 237 'label' => esc_html__( 'Example: myFunction();', 'mega-elements-addons-for-elementor' ), 238 'type' => Controls_Manager::TEXTAREA, 239 'dynamic' => [ 'active' => true ], 240 'condition' => [ 241 'bbcgs_button_event_switcher' => 'yes', 242 ], 243 ] 244 ); 245 } 246 244 247 245 248 $this->end_controls_section(); … … 536 539 $button_size = 'meafe-button-' . $settings['bbcgs_button_size']; 537 540 538 $button_event = $settings['bbcgs_button_event_function'];539 540 541 if ( ! empty ( $settings['bbcgs_button_icon_selection'] ) ) { 541 542 $this->add_render_attribute( 'icon', 'class', $settings['bbcgs_button_icon_selection'] ); … … 563 564 } 564 565 565 if( 'yes' === $settings['bbcgs_button_event_switcher'] && ! empty( $button_event ) ) { 566 $this->add_render_attribute( 'button', 'onclick', $button_event ); 566 if( isset($settings['bbcgs_button_event_function']) && isset($settings['bbcgs_button_event_switcher'])){ 567 $button_event = $settings['bbcgs_button_event_function']; 568 if( 'yes' === $settings['bbcgs_button_event_switcher'] && ! empty( $button_event ) ) { 569 $this->add_render_attribute( 'button', 'onclick', $button_event ); 570 } 567 571 } 568 572 -
mega-elements-addons-for-elementor/trunk/languages/mega-elements-addons-for-elementor.pot
r3070779 r3085457 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Mega Elements - Addons for Elementor 1.2. 1\n"5 "Project-Id-Version: Mega Elements - Addons for Elementor 1.2.2\n" 6 6 "Report-Msgid-Bugs-To: \n" 7 "POT-Creation-Date: 2024-0 4-15 12:58:51+00:00\n"7 "POT-Creation-Date: 2024-05-13 07:03:53+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=utf-8\n" … … 649 649 #: includes/widgets/meafe-bten/bten.php:697 650 650 #: includes/widgets/meafe-bten/bten.php:728 651 #: includes/widgets/meafe-button/button.php:31 4652 #: includes/widgets/meafe-button/button.php:43 2651 #: includes/widgets/meafe-button/button.php:317 652 #: includes/widgets/meafe-button/button.php:435 653 653 #: includes/widgets/meafe-cf7/cf7.php:292 654 654 #: includes/widgets/meafe-cf7/cf7.php:331 … … 737 737 #: includes/widgets/meafe-bten/bten.php:394 738 738 #: includes/widgets/meafe-bten/bten.php:556 739 #: includes/widgets/meafe-button/button.php:3 87740 #: includes/widgets/meafe-button/button.php:50 6739 #: includes/widgets/meafe-button/button.php:390 740 #: includes/widgets/meafe-button/button.php:509 741 741 #: includes/widgets/meafe-category/category.php:207 742 742 #: includes/widgets/meafe-cf7/cf7.php:202 … … 853 853 #: includes/widgets/meafe-bten/bten.php:406 854 854 #: includes/widgets/meafe-bten/bten.php:636 855 #: includes/widgets/meafe-button/button.php:33 3856 #: includes/widgets/meafe-button/button.php:45 1855 #: includes/widgets/meafe-button/button.php:336 856 #: includes/widgets/meafe-button/button.php:454 857 857 #: includes/widgets/meafe-category/category.php:240 858 858 #: includes/widgets/meafe-cf7/cf7.php:214 … … 1146 1146 #: includes/widgets/meafe-bten/bten.php:448 1147 1147 #: includes/widgets/meafe-bten/bten.php:666 1148 #: includes/widgets/meafe-button/button.php:28 31148 #: includes/widgets/meafe-button/button.php:286 1149 1149 #: includes/widgets/meafe-cf7/cf7.php:269 1150 1150 #: includes/widgets/meafe-cf7/cf7.php:488 … … 1197 1197 #: includes/widgets/meafe-bten/bten.php:673 1198 1198 #: includes/widgets/meafe-bten/bten.php:717 1199 #: includes/widgets/meafe-button/button.php:29 01200 #: includes/widgets/meafe-button/button.php:4 081199 #: includes/widgets/meafe-button/button.php:293 1200 #: includes/widgets/meafe-button/button.php:411 1201 1201 #: includes/widgets/meafe-cf7/cf7.php:243 1202 1202 #: includes/widgets/meafe-cf7/cf7.php:394 … … 1284 1284 #: includes/widgets/meafe-blog/blog.php:698 1285 1285 #: includes/widgets/meafe-bten/bten.php:710 1286 #: includes/widgets/meafe-button/button.php:40 11286 #: includes/widgets/meafe-button/button.php:404 1287 1287 #: includes/widgets/meafe-cf7/cf7.php:520 1288 1288 #: includes/widgets/meafe-checklist/checklist.php:307 … … 1327 1327 #: includes/widgets/meafe-blog/blog.php:963 1328 1328 #: includes/widgets/meafe-bten/bten.php:150 1329 #: includes/widgets/meafe-button/button.php:37 51330 #: includes/widgets/meafe-button/button.php:49 41329 #: includes/widgets/meafe-button/button.php:378 1330 #: includes/widgets/meafe-button/button.php:497 1331 1331 #: includes/widgets/meafe-category/category.php:219 1332 1332 #: includes/widgets/meafe-cf7/cf7.php:418 … … 1477 1477 #: includes/widgets/meafe-blog/blog.php:797 1478 1478 #: includes/widgets/meafe-bten/bten.php:130 1479 #: includes/widgets/meafe-button/button.php:25 31479 #: includes/widgets/meafe-button/button.php:256 1480 1480 #: includes/widgets/meafe-category/category.php:184 1481 1481 #: includes/widgets/meafe-checklist/checklist.php:137 … … 1525 1525 #: includes/widgets/meafe-accordion/accordion.php:375 1526 1526 #: includes/widgets/meafe-accordion/accordion.php:433 1527 #: includes/widgets/meafe-button/button.php:30 01528 #: includes/widgets/meafe-button/button.php:4 181527 #: includes/widgets/meafe-button/button.php:303 1528 #: includes/widgets/meafe-button/button.php:421 1529 1529 #: includes/widgets/meafe-events/events.php:813 1530 1530 #: includes/widgets/meafe-events/events.php:863 … … 1827 1827 #: includes/widgets/meafe-bten/bten.php:314 1828 1828 #: includes/widgets/meafe-bten/bten.php:568 1829 #: includes/widgets/meafe-button/button.php:2 691829 #: includes/widgets/meafe-button/button.php:272 1830 1830 #: includes/widgets/meafe-cf7/cf7.php:153 1831 1831 #: includes/widgets/meafe-checklist/checklist.php:247 … … 2464 2464 msgstr "" 2465 2465 2466 #: includes/widgets/meafe-button/button.php:22 72466 #: includes/widgets/meafe-button/button.php:228 2467 2467 msgid "onclick Event" 2468 2468 msgstr "" 2469 2469 2470 #: includes/widgets/meafe-button/button.php:23 62470 #: includes/widgets/meafe-button/button.php:237 2471 2471 msgid "Example: myFunction();" 2472 2472 msgstr "" 2473 2473 2474 #: includes/widgets/meafe-button/button.php:34 62475 #: includes/widgets/meafe-button/button.php:46 32474 #: includes/widgets/meafe-button/button.php:349 2475 #: includes/widgets/meafe-button/button.php:466 2476 2476 msgid "Icon Shadow" 2477 2477 msgstr "" 2478 2478 2479 #: includes/widgets/meafe-button/button.php:3 582480 #: includes/widgets/meafe-button/button.php:47 62479 #: includes/widgets/meafe-button/button.php:361 2480 #: includes/widgets/meafe-button/button.php:479 2481 2481 msgid "Text Shadow" 2482 2482 msgstr "" 2483 2483 2484 #: includes/widgets/meafe-button/button.php:3 672485 #: includes/widgets/meafe-button/button.php:48 52484 #: includes/widgets/meafe-button/button.php:370 2485 #: includes/widgets/meafe-button/button.php:488 2486 2486 #: includes/widgets/meafe-product-cat-tab/product-cat-tab.php:1036 2487 2487 #: includes/widgets/meafe-product-grid/product-grid.php:777 -
mega-elements-addons-for-elementor/trunk/mega-elements-addons-for-elementor.php
r3070779 r3085457 4 4 * Plugin URI: https://kraftplugins.com/mega-elements/ 5 5 * Description: The most advanced frontend drag & drop page builder addons for Elementor. Create high-end, beautiful, and pixel perfect websites in less time. 6 * Version: 1.2. 16 * Version: 1.2.2 7 7 * Requires at least: 5.0 8 8 * Requires PHP: 7.4 … … 36 36 37 37 // Define Constants 38 define('MEGA_ELEMENTS_ADDONS_FOR_ELEMENTOR_VERSION', '1.2. 1');38 define('MEGA_ELEMENTS_ADDONS_FOR_ELEMENTOR_VERSION', '1.2.2'); 39 39 define('MEGA_ELEMENTS_ADDONS_FOR_ELEMENTOR_URL', plugins_url( '/', __FILE__ ) ); 40 40 define('MEGA_ELEMENTS_ADDONS_FOR_ELEMENTOR_PATH', plugin_dir_path( __FILE__ ) ); -
mega-elements-addons-for-elementor/trunk/readme.txt
r3070779 r3085457 6 6 Tested up to: 6.5 7 7 Requires PHP: 7.4 8 Stable tag: 1.2. 18 Stable tag: 1.2.2 9 9 License: GPLv3 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 69 69 70 70 == Changelog == 71 72 =1.2.2= 73 Released on: 2024-05-13 74 Update: Code refinements in the Button widget have been done to avoid security vulnerability. 71 75 72 76 =1.2.1=
Note: See TracChangeset
for help on using the changeset viewer.