Changeset 2865405
- Timestamp:
- 02/15/2023 02:21:28 AM (3 years ago)
- Location:
- piotnet-addons-for-elementor
- Files:
-
- 88 added
- 4 edited
-
tags/2.4.23 (added)
-
tags/2.4.23/assets (added)
-
tags/2.4.23/assets/css (added)
-
tags/2.4.23/assets/css/extension-pafe-particles.css (added)
-
tags/2.4.23/assets/css/extension-pafe-tooltip.css (added)
-
tags/2.4.23/assets/css/minify (added)
-
tags/2.4.23/assets/css/minify/extension.min.css (added)
-
tags/2.4.23/assets/css/minify/pafe-admin.min.css (added)
-
tags/2.4.23/assets/css/minify/widget.min.css (added)
-
tags/2.4.23/assets/css/pafe-admin.css (added)
-
tags/2.4.23/assets/css/widget-pafe-before-after-image-comparison-slider.css (added)
-
tags/2.4.23/assets/css/widget-pafe-countdown-cart.css (added)
-
tags/2.4.23/assets/css/widget-pafe-dual-color-headline.css (added)
-
tags/2.4.23/assets/css/widget-pafe-hotspot.css (added)
-
tags/2.4.23/assets/css/widget-pafe-image-accordion.css (added)
-
tags/2.4.23/assets/css/widget-pafe-posts-list.css (added)
-
tags/2.4.23/assets/css/widget-pafe-product-tabs.css (added)
-
tags/2.4.23/assets/css/widget-pafe-progressbar.css (added)
-
tags/2.4.23/assets/css/widget-pafe-sales-pop.css (added)
-
tags/2.4.23/assets/css/widget-pafe-switch-content.css (added)
-
tags/2.4.23/assets/css/widget-pafe-table.css (added)
-
tags/2.4.23/assets/css/widget-pafe-vertical-timeline.css (added)
-
tags/2.4.23/assets/css/widget-pafe-video-playlist.css (added)
-
tags/2.4.23/assets/fonts (added)
-
tags/2.4.23/assets/fonts/piotnet-addons-for-elementor.eot (added)
-
tags/2.4.23/assets/fonts/piotnet-addons-for-elementor.svg (added)
-
tags/2.4.23/assets/fonts/piotnet-addons-for-elementor.ttf (added)
-
tags/2.4.23/assets/fonts/piotnet-addons-for-elementor.woff (added)
-
tags/2.4.23/assets/images (added)
-
tags/2.4.23/assets/images/piotnet-logo.png (added)
-
tags/2.4.23/assets/js (added)
-
tags/2.4.23/assets/js/extension-pafe-image-carousel-multiple-custom-urls.js (added)
-
tags/2.4.23/assets/js/extension-pafe-particles.js (added)
-
tags/2.4.23/assets/js/extension-pafe-tooltip.js (added)
-
tags/2.4.23/assets/js/minify (added)
-
tags/2.4.23/assets/js/minify/extension.min.js (added)
-
tags/2.4.23/assets/js/minify/pafe-admin.min.js (added)
-
tags/2.4.23/assets/js/minify/widget.min.js (added)
-
tags/2.4.23/assets/js/pafe-admin.js (added)
-
tags/2.4.23/assets/js/widget-pafe-before-after-image-comparison-slider.js (added)
-
tags/2.4.23/assets/js/widget-pafe-countdown-cart.js (added)
-
tags/2.4.23/assets/js/widget-pafe-hotspot.js (added)
-
tags/2.4.23/assets/js/widget-pafe-image-accordion.js (added)
-
tags/2.4.23/assets/js/widget-pafe-image-carousel-multiple-custom-urls.js (added)
-
tags/2.4.23/assets/js/widget-pafe-posts-list.js (added)
-
tags/2.4.23/assets/js/widget-pafe-product-tabs.js (added)
-
tags/2.4.23/assets/js/widget-pafe-progressbar.js (added)
-
tags/2.4.23/assets/js/widget-pafe-sales-pop.js (added)
-
tags/2.4.23/assets/js/widget-pafe-switch-content.js (added)
-
tags/2.4.23/assets/js/widget-pafe-vertical-timeline.js (added)
-
tags/2.4.23/assets/js/widget-pafe-video-playlist.js (added)
-
tags/2.4.23/controls (added)
-
tags/2.4.23/controls/controls-manager.php (added)
-
tags/2.4.23/controls/pafe-form-style.php (added)
-
tags/2.4.23/controls/pafe-gradient-button.php (added)
-
tags/2.4.23/controls/pafe-gradient-text.php (added)
-
tags/2.4.23/controls/pafe-image-carousel-multiple-custom-urls.php (added)
-
tags/2.4.23/controls/pafe-particles.php (added)
-
tags/2.4.23/controls/pafe-tooltip.php (added)
-
tags/2.4.23/inc (added)
-
tags/2.4.23/inc/admin-page.php (added)
-
tags/2.4.23/inc/ajax-posts-list.php (added)
-
tags/2.4.23/inc/ajax-product-tab.php (added)
-
tags/2.4.23/inc/features.php (added)
-
tags/2.4.23/piotnet-addons-for-elementor.php (added)
-
tags/2.4.23/readme.txt (added)
-
tags/2.4.23/widgets (added)
-
tags/2.4.23/widgets/compatibility (added)
-
tags/2.4.23/widgets/compatibility/wpml (added)
-
tags/2.4.23/widgets/compatibility/wpml/pafe-table-wpml.php (added)
-
tags/2.4.23/widgets/compatibility/wpml/pafe-video-list-wpml.php (added)
-
tags/2.4.23/widgets/pafe-before-after-image-comparison-slider.php (added)
-
tags/2.4.23/widgets/pafe-countdown-cart.php (added)
-
tags/2.4.23/widgets/pafe-dual-color-headline.php (added)
-
tags/2.4.23/widgets/pafe-hotspot.php (added)
-
tags/2.4.23/widgets/pafe-image-accordion.php (added)
-
tags/2.4.23/widgets/pafe-posts-list.php (added)
-
tags/2.4.23/widgets/pafe-product-tabs.php (added)
-
tags/2.4.23/widgets/pafe-progressbar.php (added)
-
tags/2.4.23/widgets/pafe-sales-pop.php (added)
-
tags/2.4.23/widgets/pafe-switch-content.php (added)
-
tags/2.4.23/widgets/pafe-table.php (added)
-
tags/2.4.23/widgets/pafe-vertical-timeline.php (added)
-
tags/2.4.23/widgets/pafe-video-playlist.php (added)
-
trunk/piotnet-addons-for-elementor.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/widgets/compatibility (added)
-
trunk/widgets/compatibility/wpml (added)
-
trunk/widgets/compatibility/wpml/pafe-table-wpml.php (added)
-
trunk/widgets/compatibility/wpml/pafe-video-list-wpml.php (added)
-
trunk/widgets/pafe-table.php (modified) (2 diffs)
-
trunk/widgets/pafe-video-playlist.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
piotnet-addons-for-elementor/trunk/piotnet-addons-for-elementor.php
r2849626 r2865405 4 4 * Description: Piotnet Addons For Elementor (PAFE) adds many new features for Elementor 5 5 * Plugin URI: https://pafe.piotnet.com/ 6 * Version: 2.4.2 26 * Version: 2.4.23 7 7 * Author: Piotnet 8 8 * Author URI: https://piotnet.com/ 9 9 * Text Domain: pafe 10 * Elementor tested up to: 3.1 0.011 * Elementor Pro tested up to: 3.1 0.110 * Elementor tested up to: 3.11.0 11 * Elementor Pro tested up to: 3.11.0 12 12 */ 13 13 14 14 if ( ! defined( 'ABSPATH' ) ) { exit; } 15 15 16 define( 'PAFE_VERSION', '2.4.2 2' );16 define( 'PAFE_VERSION', '2.4.23' ); 17 17 18 18 define( 'PAFE_DIR', plugin_dir_path(__FILE__)); … … 490 490 $widget->add_wpml_support(); 491 491 492 require_once(__DIR__ . '/widgets/pafe-table.php'); 493 $widget = new PAFE_Table(); 494 $widget->add_wpml_support(); 495 492 496 require_once(__DIR__ . '/widgets/pafe-switch-content.php'); 493 497 $widget = new PAFE_Switch_Content(); -
piotnet-addons-for-elementor/trunk/readme.txt
r2849626 r2865405 5 5 Tested up to: 6.1 6 6 Requires PHP: 5.4 7 Stable tag: 2.4.2 27 Stable tag: 2.4.23 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 120 120 121 121 == Changelog == 122 = 2.4.23 = 123 * Integrate with WPML. 124 * Update Elementor tested up to: 3.11.0 125 * Update Elementor Pro tested up to: 3.11.0 122 126 = 2.4.22 = 123 127 * Integrate with WPML. -
piotnet-addons-for-elementor/trunk/widgets/pafe-table.php
r2782341 r2865405 34 34 ]; 35 35 } 36 public function includes() { 37 require_once(__DIR__ . '/compatibility/wpml/pafe-table-wpml.php'); 38 } 36 39 37 40 … … 1103 1106 1104 1107 } 1108 1109 public static function check_plugin_active( $slug = '' ) { 1110 1111 include_once ABSPATH . 'wp-admin/includes/plugin.php'; 1112 $wpml = in_array( 'sitepress-multilingual-cms/sitepress.php', (array) get_option( 'active_plugins', array() ), true ); 1113 $wpml_trans = in_array( 'wpml-string-translation/plugin.php', (array) get_option( 'active_plugins', array() ), true ); 1114 1115 return $wpml && $wpml_trans; 1116 } 1117 1118 public function add_wpml_support() { 1119 if ( ! self::check_plugin_active() ) { 1120 return; 1121 } 1122 $this->includes(); 1123 add_filter( 'wpml_elementor_widgets_to_translate', [ $this, 'wpml_widgets_to_translate_filter' ] ); 1124 } 1125 public function wpml_widgets_to_translate_filter( $widgets ) { 1126 1127 $widgets[ $this->get_name() ] = [ 1128 'conditions' => [ 'widgetType' => $this->get_name() ], 1129 'fields' => array(), 1130 'integration-class' => 'PAFE\widgets\compatibility\wpml\Table', 1131 ]; 1132 1133 return $widgets; 1134 } 1105 1135 } -
piotnet-addons-for-elementor/trunk/widgets/pafe-video-playlist.php
r2849626 r2865405 15 15 return $details['title']; //return the video title 16 16 } 17 18 public function includes() { 19 require_once(__DIR__ . '/compatibility/wpml/pafe-video-list-wpml.php'); 20 } 17 21 public function curl_get($url) { 18 22 $curl = curl_init($url); … … 360 364 <?php 361 365 } 366 367 public static function check_plugin_active( $slug = '' ) { 368 369 include_once ABSPATH . 'wp-admin/includes/plugin.php'; 370 $wpml = in_array( 'sitepress-multilingual-cms/sitepress.php', (array) get_option( 'active_plugins', array() ), true ); 371 $wpml_trans = in_array( 'wpml-string-translation/plugin.php', (array) get_option( 'active_plugins', array() ), true ); 372 373 return $wpml && $wpml_trans; 374 } 375 362 376 public function add_wpml_support() { 377 if ( ! self::check_plugin_active() ) { 378 return; 379 } 380 $this->includes(); 363 381 add_filter( 'wpml_elementor_widgets_to_translate', [ $this, 'wpml_widgets_to_translate_filter' ] ); 364 382 } … … 367 385 $widgets[ $this->get_name() ] = [ 368 386 'conditions' => [ 'widgetType' => $this->get_name() ], 369 'fields' => [370 [387 'fields' => array( 388 array( 371 389 'field' => 'pafe_video_playlist_title', 372 'label' => __( 'Video List Title', 'pafe' ), 373 'editor_type' => 'LINE' 374 ], 375 ], 390 'type' => __( 'Video List: Title', 'pafe' ), 391 'editor_type' => 'LINE', 392 ), 393 ), 394 'integration-class' => 'PAFE\widgets\compatibility\wpml\Video_List', 376 395 ]; 377 396
Note: See TracChangeset
for help on using the changeset viewer.