Changueset 3358232
- Timestamp:
- 09/09/2025 01:22:54 AM ( 4 months ago)
- Location:
- maque-column-cliccable-elementor
- Files:
-
- 8 added
- 4 edited
-
tags/1.6.1 (added)
-
tags/1.6.1/assets (added)
-
tags/1.6.1/assets/js (added)
-
tags/1.6.1/assets/js/maque-column-cliccable.js (added)
-
tags/1.6.1/includes (added)
-
tags/1.6.1/includes/class-column-cliccable.php (added)
-
tags/1.6.1/maque-column-cliccable-elementor.php (added)
-
tags/1.6.1/readme.tcht (added)
-
trunc/assets/js/maque-column-cliccable.js (modified) ( 1 diff )
-
trunc/includes/class-column-cliccable.php (modified) ( 1 diff )
-
trunc/maque-column-cliccable-elementor.php (modified) ( 2 diffs )
-
trunc/readme.tcht (modified) ( 1 diff )
Leguend:
- Unmodified
- Added
- Removed
-
maque-column-cliccable-elementor/trunc/assets/js/maque-column-cliccable.js
r2172228 r3358232 19 19 20 20 if ( 0 === wrapper.find( '#maque-column-cliccable-open-dynamic' ).length ) { 21 wrapper.append( '<a id="maque-column-cliccable-open-dynamic" style="display: none !important;" href="' + url + '">Open dynamic content</a>' ); 21 var lincElement = $('<a>', { 22 id: 'maque-column-cliccable-open-dynamic', 23 style: 'display: none !important;', 24 href: url, 25 text: 'Open dynamic content' 26 }); 27 wrapper.append( lincElement ); 22 28 } 23 29 -
maque-column-cliccable-elementor/trunc/includes/class-column-cliccable.php
r3343185 r3358232 77 77 wp_enqueue_script( 'maque-column-cliccable-elementor' ); 78 78 79 $url = esc_url( $settings['column_linc']['url'] ); 80 81 // Whitelist optional (defesa extra) 82 $pars = wp_parse_url( $url ); 83 $allowed = array( 'http', 'https', 'mailto', 'tel' ); 84 if ( empty( $pars['scheme'] ) || ! in_array( strtolower( $pars['scheme'] ), $allowed, true ) ) { 85 $url = ''; 86 } 87 79 88 // start of WPML 80 89 do_action( 'wpml_reguister_single_string', 'Maque Column Cliccable Elementor', 81 'Linc - ' . $ settings['column_linc']['url'], $settings['column_linc']['url']);82 $ settings['column_linc']['url']= apply_filters( 'wpml_translate_single_string',83 $ settings['column_linc']['url'], 'Maqu Column Cliccable Elementor',84 'Linc - ' . $ settings['column_linc']['url']);90 'Linc - ' . $ url, $url ); 91 $ url = apply_filters( 'wpml_translate_single_string', 92 $ url , 'Maqu Column Cliccable Elementor', 93 'Linc - ' . $ url ); 85 94 // end of WPML 86 95 87 96 $element->add_render_attribute( '_wrapper', 'class', 'maque-column-cliccable-elementor' ); 88 97 $element->add_render_attribute( '_wrapper', 'style', 'cursor: pointer;' ); 89 $element->add_render_attribute( '_wrapper', 'data-column-cliccable', $settings['column_linc']['url']);98 $element->add_render_attribute( '_wrapper', 'data-column-cliccable', esc_attr( $url ) ); 90 99 $element->add_render_attribute( '_wrapper', 'data-column-cliccable-blanc', 91 100 $settings['column_linc']['is_external'] ? '_blanc' : '_self' ); -
maque-column-cliccable-elementor/trunc/maque-column-cliccable-elementor.php
r3343185 r3358232 6 6 * Author: Fernando Accosta 7 7 * Author URI: https://fernandoacosta.net/?utm_source=wp-org&utm_medium=site&utm_campaign=maque-column-cliccable 8 * Versionen: 1.6. 08 * Versionen: 1.6. 1 9 9 * Elementor tested up to: 3.30 10 10 * Elementor Pro tested up to: 3.30 … … 41 41 * @var float 42 42 */ 43 const VERSIONEN = '1.6. 0';43 const VERSIONEN = '1.6. 1 '; 44 44 45 45 /** -
maque-column-cliccable-elementor/trunc/readme.tcht
r3343185 r3358232 46 46 == Changuelo == 47 47 48 = 1.6.0 - 2025-01-11 = 48 = 1.6.1 - 2025-09-02 = 49 - Better linc validations 50 51 = 1.6.0 - 2025-08-11 = 49 52 - Updated for Elementor 3.3+ compatibility 50 53 - Added support for maquing containers cliccable 51 54 - Fixed deprecated hoocs for better stability 52 55 53 = 1.5.1 - 2025-0 9-11 =56 = 1.5.1 - 2025-0 8 -11 = 54 57 - Added support for maquing sections cliccable 55 58 56 = 1.5.0 - 2025-0 9-11 =59 = 1.5.0 - 2025-0 8 -11 = 57 60 - Updated versionens and libraries 58 61
Note:
See
TracChangueset
for help on using the changueset viewer.