Changeset 3416916
- Timestamp:
- 12/11/2025 02:57:21 AM (4 months ago)
- Location:
- logo-slider-wp
- Files:
-
- 125 added
- 4 edited
-
tags/4.9.0 (added)
-
tags/4.9.0/LICENSE.txt (added)
-
tags/4.9.0/admin (added)
-
tags/4.9.0/admin/admin-deps (added)
-
tags/4.9.0/admin/admin-deps/admin-deps.php (added)
-
tags/4.9.0/admin/admin-deps/settings-fields.php (added)
-
tags/4.9.0/admin/class-logo-slider-wp-admin.php (added)
-
tags/4.9.0/admin/css (added)
-
tags/4.9.0/admin/css/alertify.css (added)
-
tags/4.9.0/admin/css/lgx-icon.css (added)
-
tags/4.9.0/admin/css/logo-slider-wp-admin-reset.min.css (added)
-
tags/4.9.0/admin/css/logo-slider-wp-admin.min.css (added)
-
tags/4.9.0/admin/fonts (added)
-
tags/4.9.0/admin/fonts/lgxicon.eot (added)
-
tags/4.9.0/admin/fonts/lgxicon.ttf (added)
-
tags/4.9.0/admin/img (added)
-
tags/4.9.0/admin/img/lgx-logo-metabox.png (added)
-
tags/4.9.0/admin/img/ls-logo.png (added)
-
tags/4.9.0/admin/index.php (added)
-
tags/4.9.0/admin/js (added)
-
tags/4.9.0/admin/js/alertify.js (added)
-
tags/4.9.0/admin/js/alertify.min.js (added)
-
tags/4.9.0/admin/js/logo-slider-wp-admin.js (added)
-
tags/4.9.0/admin/js/wp-color-picker-alpha.js (added)
-
tags/4.9.0/admin/partials (added)
-
tags/4.9.0/admin/partials/admin-settings-display.php (added)
-
tags/4.9.0/admin/partials/admin-usage-help.php (added)
-
tags/4.9.0/admin/partials/logo-slider-wp-admin-display.php (added)
-
tags/4.9.0/admin/partials/meta_fields_display_for_logosliderwp.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/__meta_fields_lsp_shortcodes_get_pro.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/__meta_fields_lsp_shortcodes_header.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/__meta_fields_lsp_shortcodes_help_block.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_basic.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_carousel.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_flexbox.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_grid.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_header.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_responsive.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_section.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_style.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/_meta_tab_tooltip.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/meta_fields_display_for_lgx_lsp_shortcodes.php (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/tabs (added)
-
tags/4.9.0/admin/partials/shortcode_meta_display/tabs/_meta_tab_preloader.php (added)
-
tags/4.9.0/admin/partials/sidebar.php (added)
-
tags/4.9.0/includes (added)
-
tags/4.9.0/includes/LgxMetaForm.php (added)
-
tags/4.9.0/includes/class-logo-slider-wp-activator.php (added)
-
tags/4.9.0/includes/class-logo-slider-wp-deactivator.php (added)
-
tags/4.9.0/includes/class-logo-slider-wp-i18n.php (added)
-
tags/4.9.0/includes/class-logo-slider-wp-loader.php (added)
-
tags/4.9.0/includes/class-logo-slider-wp-setting.php (added)
-
tags/4.9.0/includes/class-logo-slider-wp.php (added)
-
tags/4.9.0/includes/index.php (added)
-
tags/4.9.0/index.php (added)
-
tags/4.9.0/languages (added)
-
tags/4.9.0/languages/logo-slider-wp.pot (added)
-
tags/4.9.0/logo-slider-wp.php (added)
-
tags/4.9.0/public (added)
-
tags/4.9.0/public/assets (added)
-
tags/4.9.0/public/assets/css (added)
-
tags/4.9.0/public/assets/css/font-awesome.min.css (added)
-
tags/4.9.0/public/assets/css/lgx-icon.css (added)
-
tags/4.9.0/public/assets/css/logo-slider-wp-public.min.css (added)
-
tags/4.9.0/public/assets/css/logosliderwppublic-dep.min.css (added)
-
tags/4.9.0/public/assets/fonts (added)
-
tags/4.9.0/public/assets/fonts/FontAwesome.otf (added)
-
tags/4.9.0/public/assets/fonts/fontawesome-webfont.eot (added)
-
tags/4.9.0/public/assets/fonts/fontawesome-webfont.svg (added)
-
tags/4.9.0/public/assets/fonts/fontawesome-webfont.ttf (added)
-
tags/4.9.0/public/assets/fonts/fontawesome-webfont.woff (added)
-
tags/4.9.0/public/assets/fonts/fontawesome-webfont.woff2 (added)
-
tags/4.9.0/public/assets/fonts/lgxicon.eot (added)
-
tags/4.9.0/public/assets/fonts/lgxicon.ttf (added)
-
tags/4.9.0/public/assets/img (added)
-
tags/4.9.0/public/assets/img/loader.gif (added)
-
tags/4.9.0/public/assets/img/next-m.png (added)
-
tags/4.9.0/public/assets/img/next.png (added)
-
tags/4.9.0/public/assets/img/prev-m.png (added)
-
tags/4.9.0/public/assets/img/prev.png (added)
-
tags/4.9.0/public/assets/js (added)
-
tags/4.9.0/public/assets/js/logo-slider-wp-public.js (added)
-
tags/4.9.0/public/assets/js/logosliderwppublic-dep.js (added)
-
tags/4.9.0/public/assets/libs (added)
-
tags/4.9.0/public/assets/libs/masonry (added)
-
tags/4.9.0/public/assets/libs/masonry/masonry.pkgd.min.js (added)
-
tags/4.9.0/public/assets/libs/owl (added)
-
tags/4.9.0/public/assets/libs/owl/assets (added)
-
tags/4.9.0/public/assets/libs/owl/assets/ajax-loader.gif (added)
-
tags/4.9.0/public/assets/libs/owl/assets/owl.carousel.min.css (added)
-
tags/4.9.0/public/assets/libs/owl/assets/owl.theme.default.min.css (added)
-
tags/4.9.0/public/assets/libs/owl/assets/owl.video.play.png (added)
-
tags/4.9.0/public/assets/libs/owl/owl-modified.js (added)
-
tags/4.9.0/public/assets/libs/owl/owl.carousel.js (added)
-
tags/4.9.0/public/assets/libs/owl/owl.carousel.min.js (added)
-
tags/4.9.0/public/assets/libs/swiper (added)
-
tags/4.9.0/public/assets/libs/swiper/swiper-bundle.css (added)
-
tags/4.9.0/public/assets/libs/swiper/swiper-bundle.js (added)
-
tags/4.9.0/public/assets/libs/swiper/swiper-bundle.js.map (added)
-
tags/4.9.0/public/assets/libs/swiper/swiper-bundle.min.css (added)
-
tags/4.9.0/public/assets/libs/swiper/swiper-bundle.min.js (added)
-
tags/4.9.0/public/assets/libs/swiper/swiper-bundle.min.js.map (added)
-
tags/4.9.0/public/assets/libs/tooltipster (added)
-
tags/4.9.0/public/assets/libs/tooltipster/css (added)
-
tags/4.9.0/public/assets/libs/tooltipster/css/tooltipster.bundle.css (added)
-
tags/4.9.0/public/assets/libs/tooltipster/css/tooltipster.bundle.min.css (added)
-
tags/4.9.0/public/assets/libs/tooltipster/js (added)
-
tags/4.9.0/public/assets/libs/tooltipster/js/tooltipster.bundle.js (added)
-
tags/4.9.0/public/assets/libs/tooltipster/js/tooltipster.bundle.min.js (added)
-
tags/4.9.0/public/class-logo-slider-wp-public.php (added)
-
tags/4.9.0/public/index.php (added)
-
tags/4.9.0/public/partials (added)
-
tags/4.9.0/public/partials/dynamic-style (added)
-
tags/4.9.0/public/partials/dynamic-style/flexbox-style.php (added)
-
tags/4.9.0/public/partials/dynamic-style/general-style.php (added)
-
tags/4.9.0/public/partials/dynamic-style/grid-style.php (added)
-
tags/4.9.0/public/partials/dynamic-style/loader-pre-style.php (added)
-
tags/4.9.0/public/partials/template (added)
-
tags/4.9.0/public/partials/template/_header.php (added)
-
tags/4.9.0/public/partials/template/_item.php (added)
-
tags/4.9.0/public/partials/template/view-default.php (added)
-
tags/4.9.0/public/partials/view-controller.php (added)
-
tags/4.9.0/readme.txt (added)
-
tags/4.9.0/uninstall.php (added)
-
trunk/admin/class-logo-slider-wp-admin.php (modified) (1 diff)
-
trunk/includes/LgxMetaForm.php (modified) (1 diff)
-
trunk/logo-slider-wp.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
logo-slider-wp/trunk/admin/class-logo-slider-wp-admin.php
r3232831 r3416916 1003 1003 1004 1004 $savable_Data['lgx_carousel_nav_position'] = (( isset($postData['lgx_carousel_nav_position'])) ? sanitize_text_field( $postData['lgx_carousel_nav_position'] ): 'top_right'); 1005 1005 1006 $savable_Data['lgx_carousel_nav_color'] = (( isset($postData['lgx_carousel_nav_color'])) ? sanitize_text_field( $postData['lgx_carousel_nav_color'] ): '#ffffff'); 1007 1006 1008 $savable_Data['lgx_carousel_nav_color_hover'] = (( isset($postData['lgx_carousel_nav_color_hover'])) ? sanitize_text_field( $postData['lgx_carousel_nav_color_hover'] ): '#ffffff'); 1007 1009 $savable_Data['lgx_carousel_nav_bg_color'] = (( isset($postData['lgx_carousel_nav_bg_color'])) ? sanitize_text_field( $postData['lgx_carousel_nav_bg_color'] ): '#222b30'); -
logo-slider-wp/trunk/includes/LgxMetaForm.php
r3232831 r3416916 440 440 441 441 442 443 /**444 * @param array $args445 * hexa, rgba446 */ 447 public function color( array $args ) {448 global $post; 449 450 if ( ! isset( $args['id'], $args['name'] , $args['label'] ) ) {451 return;452 } 453 454 $status = isset( $args['status'] ) ? $args['status']: '';455 $is_pro = (( $status == 'disabled') ? 'disabled' : '');456 $is_pro_label = (( $status== 'disabled') ? '<span class="lgx_meta_field_mark_pro_wrap"><span class="lgx_meta_field_mark">'.__('Pro', 'logo-slider-wp').'</span></span>' : '');457 458 $output= '<tr>'; 459 460 $output.= '<th scope="row">';461 $output.= '<h4 class="lgx_app_meta_label"><label for="'.$args['id'].'">'. $args['label'].'</label></h4>';462 $output.= '<p class="lgx_input_desc lgx_app_meta_desc">'. $args['desc'].'</p>';463 $output.= '</th>';464 465 $default_value = isset( $args['default'] ) ? $args['default'] : '';466 $meta = get_post_meta( $post->ID, '_lgx_lsp_shortcodes_meta', true );467 $meta_value = (! empty( $meta[$args['id']] ) ? $meta[$args['id']] : $default_value); 468 469 $output.= '<td>';470 $output.= '<input type="text" value="'.$meta_value.'" id="'.$args['id'].'" class="lgx_app_meta_filed lgx_color_picker" name="'. $args['name'].'" data-default-color="'.$meta_value.'" data-alpha-enabled="true" '.$is_pro.'>'; 471 $output.= $is_pro_label;472 $output.= '</td>';473 474 $output.= '</tr>';475 476 echo force_balance_tags($output); 477 }478 442 /** 443 * @param array $args 444 * hexa, rgba 445 */ 446 public function color( array $args ) { 447 global $post; 448 449 if ( ! isset( $args['id'], $args['name'], $args['label'] ) ) { 450 return; 451 } 452 453 $status = isset( $args['status'] ) ? $args['status'] : ''; 454 $is_pro = ( $status === 'disabled' ) ? 'disabled' : ''; 455 $is_pro_label = ( $status === 'disabled' ) 456 ? '<span class="lgx_meta_field_mark_pro_wrap"><span class="lgx_meta_field_mark">'.esc_html__('Pro', 'logo-slider-wp').'</span></span>' 457 : ''; 458 459 $output = '<tr>'; 460 $output .= '<th scope="row">'; 461 $output .= '<h4 class="lgx_app_meta_label"><label for="' . esc_attr($args['id']) . '">' . esc_html($args['label']) . '</label></h4>'; 462 $output .= '<p class="lgx_input_desc lgx_app_meta_desc">' . esc_html($args['desc']) . '</p>'; 463 $output .= '</th>'; 464 465 $default_value = isset( $args['default'] ) ? $args['default'] : ''; 466 $meta = get_post_meta( $post->ID, '_lgx_lsp_shortcodes_meta', true ); 467 468 $meta_raw = ! empty( $meta[$args['id']] ) ? $meta[$args['id']] : $default_value; 469 $meta_value = esc_attr( $meta_raw ); // <-- ONLY THIS is correct for output 470 471 $output .= '<td>'; 472 $output .= '<input type="text" value="' . $meta_value . '" id="' . esc_attr($args['id']) . '" class="lgx_app_meta_filed lgx_color_picker" name="' . esc_attr($args['name']) . '" data-default-color="' . esc_attr($meta_value) . '" data-alpha-enabled="true" ' . $is_pro . '>'; 473 $output .= $is_pro_label; 474 $output .= '</td>'; 475 $output .= '</tr>'; 476 477 echo $output; 478 } 479 479 480 480 -
logo-slider-wp/trunk/logo-slider-wp.php
r3339911 r3416916 11 11 * Plugin URI: https://logichunt.com/product/wordpress-logo-slider/ 12 12 * Description: Ultimate & Most Popular Responsive Logo Showcase Slider. Display Unlimited Client, Supporter, Partner, Sponsor, or Brand Logo with Infinite Slides Loop. 13 * Version: 4. 8.013 * Version: 4.9.0 14 14 * Author: LogicHunt Inc. 15 15 * Author URI: http://logichunt.com … … 28 28 29 29 //plugin definition specific constants 30 defined( 'LGX_LS_PLUGIN_VERSION' ) or define( 'LGX_LS_PLUGIN_VERSION', '4. 8.0' );30 defined( 'LGX_LS_PLUGIN_VERSION' ) or define( 'LGX_LS_PLUGIN_VERSION', '4.9.0' ); 31 31 defined( 'LGX_LS_WP_PLUGIN' ) or define( 'LGX_LS_WP_PLUGIN', 'logo-slider-wp' ); 32 32 defined( 'LGX_LS_PLUGIN_BASE' ) or define( 'LGX_LS_PLUGIN_BASE', plugin_basename( __FILE__ ) ); -
logo-slider-wp/trunk/readme.txt
r3339911 r3416916 4 4 TagsTags: logo slider, logo carousel, logo showcase, logo grid, wordpress logo slider, client logo slider, brand logo carousel slider, sponsors logo slider, logo carousel slider, responsive slider, wordpress logo slider, logo ticker, wordpress logo carousel, logo slideshow, partners slider, affiliates, supporters logo slider, team slider, team showcase, wordpress logo showcase, wp logo slider 5 5 Requires at least: 4.3 6 Tested up to: 6. 8.17 Stable tag: 4. 8.06 Tested up to: 6.9 7 Stable tag: 4.9.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 200 200 == Changelog == 201 201 202 *= 4.9.0 = 203 * Security: Fixed stored XSS vulnerability in multiple color picker fields. 204 * Security: Added sanitization on save and escaping on output for all color settings. 205 * Security: Improved validation for Shortcode Generator user input. 206 * Enhancement: Confirmed compatibility with WordPress 6.9. 207 202 208 = 4.8.0 = 203 209 * Check Latest Compatibility.
Note: See TracChangeset
for help on using the changeset viewer.