Changeset 2742958
- Timestamp:
- 06/15/2022 02:24:59 PM (4 years ago)
- Location:
- wp-expand-tabs-free
- Files:
-
- 221 added
- 10 edited
-
tags/2.1.10 (added)
-
tags/2.1.10/admin (added)
-
tags/2.1.10/admin/GutenbergBlock (added)
-
tags/2.1.10/admin/GutenbergBlock/assets (added)
-
tags/2.1.10/admin/GutenbergBlock/assets/wp-tabs-block-preview.svg (added)
-
tags/2.1.10/admin/GutenbergBlock/assets/wp-tabs-icon.svg (added)
-
tags/2.1.10/admin/GutenbergBlock/build (added)
-
tags/2.1.10/admin/GutenbergBlock/build/index.asset.php (added)
-
tags/2.1.10/admin/GutenbergBlock/build/index.js (added)
-
tags/2.1.10/admin/GutenbergBlock/class-wp-tabs-free-gutenberg-block-init.php (added)
-
tags/2.1.10/admin/class-wp-tabs-admin.php (added)
-
tags/2.1.10/admin/class-wp-tabs-free-gutenberg-block.php (added)
-
tags/2.1.10/admin/css (added)
-
tags/2.1.10/admin/css/help-page.css (added)
-
tags/2.1.10/admin/css/help-page.min.css (added)
-
tags/2.1.10/admin/css/modal-video.min.css (added)
-
tags/2.1.10/admin/css/premium-page.css (added)
-
tags/2.1.10/admin/css/premium-page.min.css (added)
-
tags/2.1.10/admin/css/wp-tabs-admin.css (added)
-
tags/2.1.10/admin/css/wp-tabs-admin.min.css (added)
-
tags/2.1.10/admin/img (added)
-
tags/2.1.10/admin/img/copy.svg (added)
-
tags/2.1.10/admin/img/horizontal.png (added)
-
tags/2.1.10/admin/img/horizontal.svg (added)
-
tags/2.1.10/admin/img/images (added)
-
tags/2.1.10/admin/img/images/Richard-Vencu-min.jpeg (added)
-
tags/2.1.10/admin/img/images/Shaun-Snapp-min.png (added)
-
tags/2.1.10/admin/img/images/checkmark.svg (added)
-
tags/2.1.10/admin/img/images/premium (added)
-
tags/2.1.10/admin/img/images/premium/Action.svg (added)
-
tags/2.1.10/admin/img/images/premium/AutoPlay.svg (added)
-
tags/2.1.10/admin/img/images/premium/Content.svg (added)
-
tags/2.1.10/admin/img/images/premium/Custom-Tab-Icons.svg (added)
-
tags/2.1.10/admin/img/images/premium/Customize-Everything-Easily.svg (added)
-
tags/2.1.10/admin/img/images/premium/Deep-Linking.svg (added)
-
tags/2.1.10/admin/img/images/premium/Multiple-Tabs-Instances.svg (added)
-
tags/2.1.10/admin/img/images/premium/Nested.svg (added)
-
tags/2.1.10/admin/img/images/premium/Positions.svg (added)
-
tags/2.1.10/admin/img/images/premium/Translation-RTL-Ready.svg (added)
-
tags/2.1.10/admin/img/images/premium/layout.svg (added)
-
tags/2.1.10/admin/img/images/premium/page-bilder.svg (added)
-
tags/2.1.10/admin/img/images/premium/post.svg (added)
-
tags/2.1.10/admin/img/images/premium/responsive-design.svg (added)
-
tags/2.1.10/admin/img/images/premium/support.svg (added)
-
tags/2.1.10/admin/img/images/premium/typo.svg (added)
-
tags/2.1.10/admin/img/images/premium/wp-tabs-pro-vector-2.svg (added)
-
tags/2.1.10/admin/img/images/premium/wp-tabs-pro-vector.svg (added)
-
tags/2.1.10/admin/img/images/wp-tabs-icon-1.svg (added)
-
tags/2.1.10/admin/img/images/wp-tabs-icon.svg (added)
-
tags/2.1.10/admin/img/images/wp-tabs-main-logo.svg (added)
-
tags/2.1.10/admin/img/images/wp-tabs.svg (added)
-
tags/2.1.10/admin/img/import-export.svg (added)
-
tags/2.1.10/admin/img/tab-icon.svg (added)
-
tags/2.1.10/admin/img/tabs-128.png (added)
-
tags/2.1.10/admin/img/tabs-16.png (added)
-
tags/2.1.10/admin/img/vertical.png (added)
-
tags/2.1.10/admin/img/vertical.svg (added)
-
tags/2.1.10/admin/img/wp-tabs-icon.svg (added)
-
tags/2.1.10/admin/img/wp-tabs-logo-1.svg (added)
-
tags/2.1.10/admin/img/wp-tabs-logo.svg (added)
-
tags/2.1.10/admin/index.php (added)
-
tags/2.1.10/admin/js (added)
-
tags/2.1.10/admin/js/jquery-modal-video.min.js (added)
-
tags/2.1.10/admin/partials (added)
-
tags/2.1.10/admin/partials/class-wp-tabs-help.php (added)
-
tags/2.1.10/admin/partials/class-wp-tabs-premium.php (added)
-
tags/2.1.10/admin/partials/class-wp-tabs-widget.php (added)
-
tags/2.1.10/admin/partials/img (added)
-
tags/2.1.10/admin/partials/img/dashboard-logo.png (added)
-
tags/2.1.10/admin/partials/img/wp-tabs-logo.svg (added)
-
tags/2.1.10/admin/partials/metabox-config.php (added)
-
tags/2.1.10/admin/partials/models (added)
-
tags/2.1.10/admin/partials/models/assets (added)
-
tags/2.1.10/admin/partials/models/assets/css (added)
-
tags/2.1.10/admin/partials/models/assets/css/wptabspro-rtl.css (added)
-
tags/2.1.10/admin/partials/models/assets/css/wptabspro-rtl.min.css (added)
-
tags/2.1.10/admin/partials/models/assets/css/wptabspro.css (added)
-
tags/2.1.10/admin/partials/models/assets/css/wptabspro.min.css (added)
-
tags/2.1.10/admin/partials/models/assets/images (added)
-
tags/2.1.10/admin/partials/models/assets/images/checkerboard.png (added)
-
tags/2.1.10/admin/partials/models/assets/images/copy.svg (added)
-
tags/2.1.10/admin/partials/models/assets/images/preloader.gif (added)
-
tags/2.1.10/admin/partials/models/assets/js (added)
-
tags/2.1.10/admin/partials/models/assets/js/wptabspro-plugins.js (added)
-
tags/2.1.10/admin/partials/models/assets/js/wptabspro-plugins.min.js (added)
-
tags/2.1.10/admin/partials/models/assets/js/wptabspro.js (added)
-
tags/2.1.10/admin/partials/models/assets/js/wptabspro.min.js (added)
-
tags/2.1.10/admin/partials/models/classes (added)
-
tags/2.1.10/admin/partials/models/classes/abstract.class.php (added)
-
tags/2.1.10/admin/partials/models/classes/fields.class.php (added)
-
tags/2.1.10/admin/partials/models/classes/metabox.class.php (added)
-
tags/2.1.10/admin/partials/models/classes/options.class.php (added)
-
tags/2.1.10/admin/partials/models/classes/setup.class.php (added)
-
tags/2.1.10/admin/partials/models/fields (added)
-
tags/2.1.10/admin/partials/models/fields/border (added)
-
tags/2.1.10/admin/partials/models/fields/border/border.php (added)
-
tags/2.1.10/admin/partials/models/fields/button_set (added)
-
tags/2.1.10/admin/partials/models/fields/button_set/button_set.php (added)
-
tags/2.1.10/admin/partials/models/fields/checkbox (added)
-
tags/2.1.10/admin/partials/models/fields/checkbox/checkbox.php (added)
-
tags/2.1.10/admin/partials/models/fields/code_editor (added)
-
tags/2.1.10/admin/partials/models/fields/code_editor/code_editor.php (added)
-
tags/2.1.10/admin/partials/models/fields/color (added)
-
tags/2.1.10/admin/partials/models/fields/color/color.php (added)
-
tags/2.1.10/admin/partials/models/fields/color_group (added)
-
tags/2.1.10/admin/partials/models/fields/color_group/color_group.php (added)
-
tags/2.1.10/admin/partials/models/fields/content (added)
-
tags/2.1.10/admin/partials/models/fields/content/content.php (added)
-
tags/2.1.10/admin/partials/models/fields/custom_import (added)
-
tags/2.1.10/admin/partials/models/fields/custom_import/custom_import.php (added)
-
tags/2.1.10/admin/partials/models/fields/group (added)
-
tags/2.1.10/admin/partials/models/fields/group/group.php (added)
-
tags/2.1.10/admin/partials/models/fields/heading (added)
-
tags/2.1.10/admin/partials/models/fields/heading/heading.php (added)
-
tags/2.1.10/admin/partials/models/fields/image_select (added)
-
tags/2.1.10/admin/partials/models/fields/image_select/image_select.php (added)
-
tags/2.1.10/admin/partials/models/fields/index.php (added)
-
tags/2.1.10/admin/partials/models/fields/media (added)
-
tags/2.1.10/admin/partials/models/fields/media/media.php (added)
-
tags/2.1.10/admin/partials/models/fields/notice (added)
-
tags/2.1.10/admin/partials/models/fields/notice/notice.php (added)
-
tags/2.1.10/admin/partials/models/fields/number (added)
-
tags/2.1.10/admin/partials/models/fields/number/number.php (added)
-
tags/2.1.10/admin/partials/models/fields/preview (added)
-
tags/2.1.10/admin/partials/models/fields/preview/preview.php (added)
-
tags/2.1.10/admin/partials/models/fields/radio (added)
-
tags/2.1.10/admin/partials/models/fields/radio/radio.php (added)
-
tags/2.1.10/admin/partials/models/fields/select (added)
-
tags/2.1.10/admin/partials/models/fields/select/select.php (added)
-
tags/2.1.10/admin/partials/models/fields/shortcode (added)
-
tags/2.1.10/admin/partials/models/fields/shortcode/shortcode.php (added)
-
tags/2.1.10/admin/partials/models/fields/spacing (added)
-
tags/2.1.10/admin/partials/models/fields/spacing/spacing.php (added)
-
tags/2.1.10/admin/partials/models/fields/spinner (added)
-
tags/2.1.10/admin/partials/models/fields/spinner/spinner.php (added)
-
tags/2.1.10/admin/partials/models/fields/subheading (added)
-
tags/2.1.10/admin/partials/models/fields/subheading/subheading.php (added)
-
tags/2.1.10/admin/partials/models/fields/submessage (added)
-
tags/2.1.10/admin/partials/models/fields/submessage/submessage.php (added)
-
tags/2.1.10/admin/partials/models/fields/switcher (added)
-
tags/2.1.10/admin/partials/models/fields/switcher/switcher.php (added)
-
tags/2.1.10/admin/partials/models/fields/text (added)
-
tags/2.1.10/admin/partials/models/fields/text/text.php (added)
-
tags/2.1.10/admin/partials/models/fields/textarea (added)
-
tags/2.1.10/admin/partials/models/fields/textarea/textarea.php (added)
-
tags/2.1.10/admin/partials/models/fields/typography (added)
-
tags/2.1.10/admin/partials/models/fields/typography/google-fonts.php (added)
-
tags/2.1.10/admin/partials/models/fields/typography/typography.php (added)
-
tags/2.1.10/admin/partials/models/fields/wp_editor (added)
-
tags/2.1.10/admin/partials/models/fields/wp_editor/wp_editor.php (added)
-
tags/2.1.10/admin/partials/models/functions (added)
-
tags/2.1.10/admin/partials/models/functions/actions.php (added)
-
tags/2.1.10/admin/partials/models/functions/helpers.php (added)
-
tags/2.1.10/admin/partials/models/functions/sanitize.php (added)
-
tags/2.1.10/admin/partials/models/functions/validate.php (added)
-
tags/2.1.10/admin/partials/models/index.php (added)
-
tags/2.1.10/admin/partials/notices (added)
-
tags/2.1.10/admin/partials/notices/review.php (added)
-
tags/2.1.10/admin/partials/option-config.php (added)
-
tags/2.1.10/admin/partials/tools-config.php (added)
-
tags/2.1.10/admin/preview (added)
-
tags/2.1.10/admin/preview/class-wp-tabs-preview.php (added)
-
tags/2.1.10/deprecated (added)
-
tags/2.1.10/deprecated/css (added)
-
tags/2.1.10/deprecated/css/jquery.pwstabs.css (added)
-
tags/2.1.10/deprecated/deprecated.php (added)
-
tags/2.1.10/deprecated/js (added)
-
tags/2.1.10/deprecated/js/jquery.pwstabs-1.1.3.min.js (added)
-
tags/2.1.10/includes (added)
-
tags/2.1.10/includes/class-wp-tabs-admin-menu.php (added)
-
tags/2.1.10/includes/class-wp-tabs-cpt.php (added)
-
tags/2.1.10/includes/class-wp-tabs-i18n.php (added)
-
tags/2.1.10/includes/class-wp-tabs-import-export.php (added)
-
tags/2.1.10/includes/class-wp-tabs-loader.php (added)
-
tags/2.1.10/includes/class-wp-tabs-updates.php (added)
-
tags/2.1.10/includes/class-wp-tabs.php (added)
-
tags/2.1.10/includes/index.php (added)
-
tags/2.1.10/includes/updates (added)
-
tags/2.1.10/includes/updates/update-2.0.3.php (added)
-
tags/2.1.10/includes/updates/update-2.1.10.php (added)
-
tags/2.1.10/index.php (added)
-
tags/2.1.10/languages (added)
-
tags/2.1.10/languages/wp-expand-tabs-free.pot (added)
-
tags/2.1.10/plugin-main.php (added)
-
tags/2.1.10/public (added)
-
tags/2.1.10/public/class-wp-tabs-public.php (added)
-
tags/2.1.10/public/class-wp-tabs-shortcode.php (added)
-
tags/2.1.10/public/css (added)
-
tags/2.1.10/public/css/font-awesome.min.css (added)
-
tags/2.1.10/public/css/sptpro-accordion.css (added)
-
tags/2.1.10/public/css/sptpro-accordion.min.css (added)
-
tags/2.1.10/public/css/wp-tabs-public.css (added)
-
tags/2.1.10/public/css/wp-tabs-public.min.css (added)
-
tags/2.1.10/public/dynamic_style.php (added)
-
tags/2.1.10/public/fonts (added)
-
tags/2.1.10/public/fonts/FontAwesome.otf (added)
-
tags/2.1.10/public/fonts/fontawesome-webfont.eot (added)
-
tags/2.1.10/public/fonts/fontawesome-webfont.svg (added)
-
tags/2.1.10/public/fonts/fontawesome-webfont.ttf (added)
-
tags/2.1.10/public/fonts/fontawesome-webfont.woff (added)
-
tags/2.1.10/public/fonts/fontawesome-webfont.woff2 (added)
-
tags/2.1.10/public/index.php (added)
-
tags/2.1.10/public/js (added)
-
tags/2.1.10/public/js/collapse.js (added)
-
tags/2.1.10/public/js/collapse.min.js (added)
-
tags/2.1.10/public/js/tab.js (added)
-
tags/2.1.10/public/js/tab.min.js (added)
-
tags/2.1.10/public/js/wp-tabs-public.js (added)
-
tags/2.1.10/public/js/wp-tabs-public.min.js (added)
-
tags/2.1.10/public/partials (added)
-
tags/2.1.10/public/partials/content.php (added)
-
tags/2.1.10/public/partials/section-title.php (added)
-
tags/2.1.10/public/preloader.php (added)
-
tags/2.1.10/readme.txt (added)
-
tags/2.1.10/uninstall.php (added)
-
trunk/admin/ElementorAddons (added)
-
trunk/admin/ElementorAddons/class-wp-tabs-elementor-addons.php (added)
-
trunk/admin/ElementorAddons/widgets (added)
-
trunk/admin/ElementorAddons/widgets/shortcode.php (added)
-
trunk/admin/css/elementor-icon.css (added)
-
trunk/admin/css/elementor-icon.min.css (added)
-
trunk/admin/partials/class-wp-tabs-premium.php (modified) (5 diffs)
-
trunk/includes/class-wp-tabs.php (modified) (1 diff)
-
trunk/plugin-main.php (modified) (2 diffs)
-
trunk/public/css/wp-tabs-public.css (modified) (2 diffs)
-
trunk/public/css/wp-tabs-public.min.css (modified) (1 diff)
-
trunk/public/js/tab.js (modified) (1 diff)
-
trunk/public/js/tab.min.js (modified) (1 diff)
-
trunk/public/js/wp-tabs-public.js (modified) (4 diffs)
-
trunk/public/js/wp-tabs-public.min.js (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-expand-tabs-free/trunk/admin/partials/class-wp-tabs-premium.php
r2672880 r2742958 49 49 ); 50 50 51 $raw = wp_remote_retrieve_body( wp_remote_get( 'http ://wptally.com/api/' . $username, $params ) );51 $raw = wp_remote_retrieve_body( wp_remote_get( 'https://wptally.com/api/' . $username, $params ) ); 52 52 $raw = json_decode( $raw, true ); 53 53 54 if ( array_key_exists( 'error', $raw ) ) {54 if ( is_array( $raw ) && array_key_exists( 'error', $raw ) ) { 55 55 $data = array( 56 56 'error' => $raw['error'], … … 111 111 <h3 class="sp-tabs__font-24"> 112 112 <?php 113 $plugin_data = $this->happy_users(); 114 $plugin_names = array_values( $plugin_data['plugins'] ); 115 116 $active_installations = array_column( $plugin_names, 'installs', 'url' ); 117 echo esc_attr( $active_installations['http://wordpress.org/plugins/wp-expand-tabs-free'] ) . '+'; 113 $plugin_data = $this->happy_users(); 114 if ( isset( $plugin_data['plugins'] ) ) { 115 $plugin_names = array_values( $plugin_data['plugins'] ); 116 $active_installations = array_column( $plugin_names, 'installs', 'url' ); 117 echo esc_attr( $active_installations['http://wordpress.org/plugins/wp-expand-tabs-free'] ) . '+'; 118 } else { 119 echo '7000+'; 120 } 118 121 ?> 119 122 </h3> … … 123 126 <h3 class="sp-tabs__font-24"> 124 127 <?php 125 $active_installations = array_column( $plugin_names, 'downloads', 'url' ); 126 echo esc_attr( $active_installations['http://wordpress.org/plugins/wp-expand-tabs-free'] ); 128 if ( isset( $plugin_data['plugins'] ) ) { 129 $active_downloads = array_column( $plugin_names, 'downloads', 'url' ); 130 echo esc_attr( $active_downloads['http://wordpress.org/plugins/wp-expand-tabs-free'] ); 131 } else { 132 echo '78779'; 133 } 127 134 ?> 128 135 </h3> … … 132 139 <h3 class="sp-tabs__font-24"> 133 140 <?php 134 $active_installations = array_column( $plugin_names, 'rating', 'url' ); 135 echo esc_attr( $active_installations['http://wordpress.org/plugins/wp-expand-tabs-free'] ) . '/5'; 141 if ( isset( $plugin_data['plugins'] ) ) { 142 $plugin_rating = array_column( $plugin_names, 'rating', 'url' ); 143 echo esc_attr( $plugin_rating['http://wordpress.org/plugins/wp-expand-tabs-free'] ) . '/5'; 144 } else { 145 echo '4.9/5'; 146 } 136 147 ?> 137 148 </h3> … … 350 361 <?php 351 362 $install = 0; 352 foreach ( $plugin_names as &$plugin_name ) { 353 $install += $plugin_name['installs']; 363 if ( isset( $plugin_data['plugins'] ) ) { 364 365 foreach ( $plugin_names as &$plugin_name ) { 366 $install += $plugin_name['installs']; 367 } 368 echo esc_attr( $install + '15000' ) . '+'; 369 } else { 370 echo '243000+'; 354 371 } 355 echo esc_attr( $install + '15000' ) . '+';356 372 ?> 357 373 Happy Users in 160+ Countries </h2> -
wp-expand-tabs-free/trunk/includes/class-wp-tabs.php
r2700595 r2742958 160 160 161 161 /** 162 * The class Elementor shortcode addons.. 163 */ 164 if ( ( is_plugin_active( 'elementor/elementor.php' ) || is_plugin_active_for_network( 'elementor/elementor.php' ) ) ) { 165 require_once WP_TABS_PATH . 'admin/ElementorAddons/class-wp-tabs-elementor-addons.php'; 166 } 167 168 /** 162 169 * The class responsible for defining all actions that occur in the public-facing 163 170 * side of the site. -
wp-expand-tabs-free/trunk/plugin-main.php
r2725318 r2742958 12 12 * Plugin URI: https://shapedplugin.com/plugin/wp-tabs-pro/?ref=1 13 13 * Description: WP Tabs is the most user-friendly, highly customizable, responsive WordPress tabs plugin to display your content in a clean organized tabbed navigation. 14 * Version: 2.1.1 014 * Version: 2.1.11 15 15 * Author: ShapedPlugin 16 16 * Author URI: https://shapedplugin.com/ … … 32 32 */ 33 33 define( 'WP_TABS_NAME', 'WP Tabs' ); 34 define( 'WP_TABS_VERSION', '2.1.1 0' );34 define( 'WP_TABS_VERSION', '2.1.11' ); 35 35 define( 'WP_TABS_BASENAME', plugin_basename( __FILE__ ) ); 36 36 define( 'WP_TABS_PATH', plugin_dir_path( __FILE__ ) ); -
wp-expand-tabs-free/trunk/public/css/wp-tabs-public.css
r2725318 r2742958 2 2 * All of the CSS for public-facing functionality had included in this file. 3 3 */ 4 .edit-post-visual-editor .sp-tab__lay-default *, 4 5 .sp-tab__lay-default * { 5 6 box-sizing: border-box; … … 213 214 padding-bottom: 56.25%; 214 215 /* 16:9 */ 215 padding-top: 25px;216 216 height: 0; 217 217 } -
wp-expand-tabs-free/trunk/public/css/wp-tabs-public.min.css
r2725318 r2742958 1 . sp-tab__lay-default *{box-sizing:border-box}#sp-tab__ul{margin:0;padding:0;font-size:0}#sp-tab__ul li{list-style:none;margin:0}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}.sp-tab__nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.sp-tab__nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center}.sp-tab__nav-link .sp-tab__tab_title{display:inline-block;margin:0}.sp-tab__nav-link .sp-tab__tab_title:before{display:none}.sp-tab__nav-link:focus,.sp-tab__nav-link:hover{text-decoration:none}.sp-tab__nav-tabs{border-bottom:1px solid #dee2e6}.sp-tab__nav-tabs .sp-tab__nav-link:focus,.sp-tab__nav-tabs .sp-tab__nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__disabled{color:#6c757d;background-color:transparent;border-color:transparent}.sp-tab__nav-tabs .sp-tab__dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.sp-tab__nav-pills .sp-tab__nav-link{border-radius:.25rem}.sp-tab__nav-pills .show>.sp-tab__nav-link,.sp-tab__nav-pills .sp-tab__nav-link.sp-tab__active{color:#fff;background-color:#007bff}.sp-tab__nav-fill .sp-tab__nav-item{flex:1 1 auto;text-align:center}.sp-tab__nav-justified .sp-tab__nav-item{flex-basis:0;flex-grow:1;text-align:center}.sp-tab__tab-content>.sp-tab__tab-pane{display:none;overflow:hidden}.sp-tab__tab-content>.sp-tab__active{display:block}.sp-tab__fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.sp-tab__fade{transition:none}}.sp-tab__fade:not(.sp-tab__show){opacity:0}.sp-tab__lay-default ul>li>a{text-decoration:none;color:#111}.sp-tab__lay-default ul .sp-tab__nav-item:last-child{margin-right:0}.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__disabled,.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__disabled i.sp-tab-fa{color:#6c757d;pointer-events:none;cursor:default;background-color:#f6f6f6}.sp-tab__lay-default ul>li>a>span,.sp-tab__lay-default ul>li>label>span{font-size:80%;color:#716c6c;display:flex;align-items:center}div[id^=sp-wp-tabs-wrapper_]{position:relative}.sp-tab__preloader{position:absolute;z-index:999;left:50%;top:50%;transform:translateY(-50%)}.sp-tab__spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.sp-tab__spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.sp-tab__spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sp-tab__spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sp-tab__spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sp-tab__spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sp-tab__tab-content{width:100%}.wp-tab-iframe-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.sp-tab__tab-pane .wp-tab-iframe-container iframe{width:100%!important;height:100%!important;border:none;margin:0;padding:0;position:absolute;top:0;left:0}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.sp-tab__lay-default .sp-tab__tab-content p:empty{display:none}.sp-tab__lay-default .sp-tab__tab-content label{display:inline}.sp-tab__lay-default .sp-tab__tab-content ol,.sp-tab__lay-default .sp-tab__tab-content ul{margin:0 0 1rem 1rem}.sp-tab__lay-default .sp-tab__tab-content .sp-tab-content ul{list-style:inherit}1 .edit-post-visual-editor .sp-tab__lay-default *,.sp-tab__lay-default *{box-sizing:border-box}#sp-tab__ul{margin:0;padding:0;font-size:0}#sp-tab__ul li{list-style:none;margin:0}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}.sp-tab__nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.sp-tab__nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center}.sp-tab__nav-link .sp-tab__tab_title{display:inline-block;margin:0}.sp-tab__nav-link .sp-tab__tab_title:before{display:none}.sp-tab__nav-link:focus,.sp-tab__nav-link:hover{text-decoration:none}.sp-tab__nav-tabs{border-bottom:1px solid #dee2e6}.sp-tab__nav-tabs .sp-tab__nav-link:focus,.sp-tab__nav-tabs .sp-tab__nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__disabled{color:#6c757d;background-color:transparent;border-color:transparent}.sp-tab__nav-tabs .sp-tab__dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.sp-tab__nav-pills .sp-tab__nav-link{border-radius:.25rem}.sp-tab__nav-pills .show>.sp-tab__nav-link,.sp-tab__nav-pills .sp-tab__nav-link.sp-tab__active{color:#fff;background-color:#007bff}.sp-tab__nav-fill .sp-tab__nav-item{flex:1 1 auto;text-align:center}.sp-tab__nav-justified .sp-tab__nav-item{flex-basis:0;flex-grow:1;text-align:center}.sp-tab__tab-content>.sp-tab__tab-pane{display:none;overflow:hidden}.sp-tab__tab-content>.sp-tab__active{display:block}.sp-tab__fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.sp-tab__fade{transition:none}}.sp-tab__fade:not(.sp-tab__show){opacity:0}.sp-tab__lay-default ul>li>a{text-decoration:none;color:#111}.sp-tab__lay-default ul .sp-tab__nav-item:last-child{margin-right:0}.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__disabled,.sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__disabled i.sp-tab-fa{color:#6c757d;pointer-events:none;cursor:default;background-color:#f6f6f6}.sp-tab__lay-default ul>li>a>span,.sp-tab__lay-default ul>li>label>span{font-size:80%;color:#716c6c;display:flex;align-items:center}div[id^=sp-wp-tabs-wrapper_]{position:relative}.sp-tab__preloader{position:absolute;z-index:999;left:50%;top:50%;transform:translateY(-50%)}.sp-tab__spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.sp-tab__spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.sp-tab__spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sp-tab__spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sp-tab__spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sp-tab__spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sp-tab__tab-content{width:100%}.wp-tab-iframe-container{position:relative;padding-bottom:56.25%;height:0}.sp-tab__tab-pane .wp-tab-iframe-container iframe{width:100%!important;height:100%!important;border:none;margin:0;padding:0;position:absolute;top:0;left:0}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.sp-tab__lay-default .sp-tab__tab-content p:empty{display:none}.sp-tab__lay-default .sp-tab__tab-content label{display:inline}.sp-tab__lay-default .sp-tab__tab-content ol,.sp-tab__lay-default .sp-tab__tab-content ul{margin:0 0 1rem 1rem}.sp-tab__lay-default .sp-tab__tab-content .sp-tab-content ul{list-style:inherit} -
wp-expand-tabs-free/trunk/public/js/tab.js
r2602769 r2742958 171 171 * ------------------------------------------------------------------------ 172 172 */ 173 var NAME = ' tab';173 var NAME = 'sp_tab'; 174 174 var VERSION = '4.3.1'; 175 175 var DATA_KEY = 'sp.tab'; -
wp-expand-tabs-free/trunk/public/js/tab.min.js
r2602769 r2742958 4 4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 5 */ 6 !function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?module.exports=factory(require("jquery"),require("./util.js")):"function"==typeof define&&define.amd?define(["jquery","./util.js"],factory):(global=global||self).SP_WP_Tabs=factory(global.jQuery,global.Util)}(this,(function($,Util){"use strict";function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Constructor}$=$&&$.hasOwnProperty("default")?$.default:$,Util=Util&&Util.hasOwnProperty("default")?Util.default:Util;var TRANSITION_END="transitionend",MILLISECONDS_MULTIPLIER=1e3;function getSpecialTransitionEndEvent(){return{bindType:TRANSITION_END,delegateType:TRANSITION_END,handle:function handle(event){if($(event.target).is(this))return event.handleObj.handler.apply(this,arguments)}}}function transitionEndEmulator(duration){var _this=this,called=!1;return $(this).one(Util.TRANSITION_END,(function(){called=!0})),setTimeout((function(){called||Util.triggerTransitionEnd(_this)}),duration),this}function setTransitionEndSupport(){$.fn.emulateTransitionEnd=transitionEndEmulator,$.event.special[Util.TRANSITION_END]=getSpecialTransitionEndEvent()}var Util={TRANSITION_END:"bsTransitionEnd",getUID:function getUID(prefix){do{prefix+=~~(Math.random()*MAX_UID)}while(document.getElementById(prefix));return prefix},getSelectorFromElement:function getSelectorFromElement(element){var selector=element.getAttribute("data-target");if(!selector||"#"===selector){var forAttr=element.getAttribute("for");selector=forAttr&&"#"!==forAttr?forAttr.trim():""}try{return document.querySelector(selector)?selector:null}catch(err){return null}},getTransitionDurationFromElement:function getTransitionDurationFromElement(element){if(!element)return 0;var transitionDuration=$(element).css("transition-duration"),transitionDelay=$(element).css("transition-delay"),floatTransitionDuration=parseFloat(transitionDuration),floatTransitionDelay=parseFloat(transitionDelay);return floatTransitionDuration||floatTransitionDelay?(transitionDuration=transitionDuration.split(",")[0],transitionDelay=transitionDelay.split(",")[0],1e3*(parseFloat(transitionDuration)+parseFloat(transitionDelay))):0},reflow:function reflow(element){return element.offsetHeight},triggerTransitionEnd:function triggerTransitionEnd(element){$(element).trigger(TRANSITION_END)},supportsTransitionEnd:function supportsTransitionEnd(){return Boolean(TRANSITION_END)},isElement:function isElement(obj){return(obj[0]||obj).nodeType},typeCheckConfig:function typeCheckConfig(componentName,config,configTypes){for(var property in configTypes)if(Object.prototype.hasOwnProperty.call(configTypes,property)){var expectedTypes=configTypes[property],value=config[property],valueType=value&&Util.isElement(value)?"element":toType(value);if(!new RegExp(expectedTypes).test(valueType))throw new Error(componentName.toUpperCase()+': Option "'+property+'" provided type "'+valueType+'" but expected type "'+expectedTypes+'".')}},findShadowRoot:function findShadowRoot(element){if(!document.documentElement.attachShadow)return null;if("function"==typeof element.getRootNode){var root=element.getRootNode();return root instanceof ShadowRoot?root:null}return element instanceof ShadowRoot?element:element.parentNode?Util.findShadowRoot(element.parentNode):null}};setTransitionEndSupport();var NAME=" tab",VERSION="4.3.1",DATA_KEY="sp.tab",EVENT_KEY=".sp.tab",DATA_API_KEY=".data-api",JQUERY_NO_CONFLICT=$.fn.tab,Event={HIDE:"hide.sp.tab",HIDDEN:"hidden.sp.tab",SHOW:"show.sp.tab",SHOWN:"shown.sp.tab",CLICK_DATA_API:"click.sp.tab.data-api"},ClassName_DROPDOWN_MENU="sp-tab__dropdown-menu",ClassName_ACTIVE="sp-tab__active",ClassName_DISABLED="sp-tab__disabled",ClassName_FADE="sp-tab__fade",ClassName_SHOW="sp-tab__show",Selector_DROPDOWN=".sp-tab__dropdown",Selector_NAV_LIST_GROUP=".sp-tab__nav, .list-group",Selector_ACTIVE=".sp-tab__active",Selector_ACTIVE_UL="> li > .sp-tab__active",Selector_DATA_TOGGLE='[data-sptoggle="tab"], [data-sptoggle="pill"], [data-sptoggle="list"]',Selector_DROPDOWN_TOGGLE=".sp-tab__dropdown-toggle",Selector_DROPDOWN_ACTIVE_CHILD="> .sp-tab__dropdown-menu .sp-tab__active",SP_WP_Tabs=function(){function SP_WP_Tabs(element){this._element=element}var _proto=SP_WP_Tabs.prototype;return _proto.show=function show(){var _this=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&$(this._element).hasClass(ClassName_ACTIVE)||$(this._element).hasClass(ClassName_DISABLED))){var target,previous,listElement=$(this._element).closest(Selector_NAV_LIST_GROUP)[0],selector=Util.getSelectorFromElement(this._element);if(listElement){var itemSelector="UL"===listElement.nodeName||"OL"===listElement.nodeName?Selector_ACTIVE_UL:Selector_ACTIVE;previous=(previous=$.makeArray($(listElement).find(itemSelector)))[previous.length-1]}var hideEvent=$.Event(Event.HIDE,{relatedTarget:this._element}),showEvent=$.Event(Event.SHOW,{relatedTarget:previous});if(previous&&$(previous).trigger(hideEvent),$(this._element).trigger(showEvent),!showEvent.isDefaultPrevented()&&!hideEvent.isDefaultPrevented()){selector&&(target=document.querySelector(selector)),this._activate(this._element,listElement);var complete=function complete(){var hiddenEvent=$.Event(Event.HIDDEN,{relatedTarget:_this._element}),shownEvent=$.Event(Event.SHOWN,{relatedTarget:previous});$(previous).trigger(hiddenEvent),$(_this._element).trigger(shownEvent)};target?this._activate(target,target.parentNode,complete):complete()}}},_proto.dispose=function dispose(){$.removeData(this._element,"sp.tab"),this._element=null},_proto._activate=function _activate(element,container,callback){var _this2=this,activeElements,active=(!container||"UL"!==container.nodeName&&"OL"!==container.nodeName?$(container).children(Selector_ACTIVE):$(container).find(Selector_ACTIVE_UL))[0],isTransitioning=callback&&active&&$(active).hasClass(ClassName_FADE),complete=function complete(){return _this2._transitionComplete(element,active,callback)};if(active&&isTransitioning){var transitionDuration=Util.getTransitionDurationFromElement(active);$(active).removeClass(ClassName_SHOW).one(Util.TRANSITION_END,complete).emulateTransitionEnd(transitionDuration)}else complete()},_proto._transitionComplete=function _transitionComplete(element,active,callback){if(active){$(active).removeClass(ClassName_ACTIVE);var dropdownChild=$(active.parentNode).find(Selector_DROPDOWN_ACTIVE_CHILD)[0];dropdownChild&&$(dropdownChild).removeClass(ClassName_ACTIVE),"sptab"===active.getAttribute("role")&&active.setAttribute("aria-selected",!1)}if($(element).addClass(ClassName_ACTIVE),"sptab"===element.getAttribute("role")&&element.setAttribute("aria-selected",!0),Util.reflow(element),element.classList.contains(ClassName_FADE)&&element.classList.add(ClassName_SHOW),element.parentNode&&$(element.parentNode).hasClass(ClassName_DROPDOWN_MENU)){var dropdownElement=$(element).closest(Selector_DROPDOWN)[0];if(dropdownElement){var dropdownToggleList=[].slice.call(dropdownElement.querySelectorAll(Selector_DROPDOWN_TOGGLE));$(dropdownToggleList).addClass(ClassName_ACTIVE)}element.setAttribute("aria-expanded",!0)}callback&&callback()},SP_WP_Tabs._jQueryInterface=function _jQueryInterface(config){return this.each((function(){var $this=$(this),data=$this.data("sp.tab");if(data||(data=new SP_WP_Tabs(this),$this.data("sp.tab",data)),"string"==typeof config){if(void 0===data[config])throw new TypeError('No method named "'+config+'"');data[config]()}}))},_createClass(SP_WP_Tabs,null,[{key:"VERSION",get:function get(){return"4.3.1"}}]),SP_WP_Tabs}();return $(document).on(Event.CLICK_DATA_API,Selector_DATA_TOGGLE,(function(event){event.preventDefault(),SP_WP_Tabs._jQueryInterface.call($(this),"show")})),$.fn.tab=SP_WP_Tabs._jQueryInterface,$.fn.tab.Constructor=SP_WP_Tabs,$.fn.tab.noConflict=function(){return $.fn.tab=JQUERY_NO_CONFLICT,SP_WP_Tabs._jQueryInterface},SP_WP_Tabs}));6 !function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?module.exports=factory(require("jquery"),require("./util.js")):"function"==typeof define&&define.amd?define(["jquery","./util.js"],factory):(global=global||self).SP_WP_Tabs=factory(global.jQuery,global.Util)}(this,(function($,Util){"use strict";function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Constructor}$=$&&$.hasOwnProperty("default")?$.default:$,Util=Util&&Util.hasOwnProperty("default")?Util.default:Util;var TRANSITION_END="transitionend",MILLISECONDS_MULTIPLIER=1e3;function getSpecialTransitionEndEvent(){return{bindType:TRANSITION_END,delegateType:TRANSITION_END,handle:function handle(event){if($(event.target).is(this))return event.handleObj.handler.apply(this,arguments)}}}function transitionEndEmulator(duration){var _this=this,called=!1;return $(this).one(Util.TRANSITION_END,(function(){called=!0})),setTimeout((function(){called||Util.triggerTransitionEnd(_this)}),duration),this}function setTransitionEndSupport(){$.fn.emulateTransitionEnd=transitionEndEmulator,$.event.special[Util.TRANSITION_END]=getSpecialTransitionEndEvent()}var Util={TRANSITION_END:"bsTransitionEnd",getUID:function getUID(prefix){do{prefix+=~~(Math.random()*MAX_UID)}while(document.getElementById(prefix));return prefix},getSelectorFromElement:function getSelectorFromElement(element){var selector=element.getAttribute("data-target");if(!selector||"#"===selector){var forAttr=element.getAttribute("for");selector=forAttr&&"#"!==forAttr?forAttr.trim():""}try{return document.querySelector(selector)?selector:null}catch(err){return null}},getTransitionDurationFromElement:function getTransitionDurationFromElement(element){if(!element)return 0;var transitionDuration=$(element).css("transition-duration"),transitionDelay=$(element).css("transition-delay"),floatTransitionDuration=parseFloat(transitionDuration),floatTransitionDelay=parseFloat(transitionDelay);return floatTransitionDuration||floatTransitionDelay?(transitionDuration=transitionDuration.split(",")[0],transitionDelay=transitionDelay.split(",")[0],1e3*(parseFloat(transitionDuration)+parseFloat(transitionDelay))):0},reflow:function reflow(element){return element.offsetHeight},triggerTransitionEnd:function triggerTransitionEnd(element){$(element).trigger(TRANSITION_END)},supportsTransitionEnd:function supportsTransitionEnd(){return Boolean(TRANSITION_END)},isElement:function isElement(obj){return(obj[0]||obj).nodeType},typeCheckConfig:function typeCheckConfig(componentName,config,configTypes){for(var property in configTypes)if(Object.prototype.hasOwnProperty.call(configTypes,property)){var expectedTypes=configTypes[property],value=config[property],valueType=value&&Util.isElement(value)?"element":toType(value);if(!new RegExp(expectedTypes).test(valueType))throw new Error(componentName.toUpperCase()+': Option "'+property+'" provided type "'+valueType+'" but expected type "'+expectedTypes+'".')}},findShadowRoot:function findShadowRoot(element){if(!document.documentElement.attachShadow)return null;if("function"==typeof element.getRootNode){var root=element.getRootNode();return root instanceof ShadowRoot?root:null}return element instanceof ShadowRoot?element:element.parentNode?Util.findShadowRoot(element.parentNode):null}};setTransitionEndSupport();var NAME="sp_tab",VERSION="4.3.1",DATA_KEY="sp.tab",EVENT_KEY=".sp.tab",DATA_API_KEY=".data-api",JQUERY_NO_CONFLICT=$.fn[NAME],Event={HIDE:"hide.sp.tab",HIDDEN:"hidden.sp.tab",SHOW:"show.sp.tab",SHOWN:"shown.sp.tab",CLICK_DATA_API:"click.sp.tab.data-api"},ClassName_DROPDOWN_MENU="sp-tab__dropdown-menu",ClassName_ACTIVE="sp-tab__active",ClassName_DISABLED="sp-tab__disabled",ClassName_FADE="sp-tab__fade",ClassName_SHOW="sp-tab__show",Selector_DROPDOWN=".sp-tab__dropdown",Selector_NAV_LIST_GROUP=".sp-tab__nav, .list-group",Selector_ACTIVE=".sp-tab__active",Selector_ACTIVE_UL="> li > .sp-tab__active",Selector_DATA_TOGGLE='[data-sptoggle="tab"], [data-sptoggle="pill"], [data-sptoggle="list"]',Selector_DROPDOWN_TOGGLE=".sp-tab__dropdown-toggle",Selector_DROPDOWN_ACTIVE_CHILD="> .sp-tab__dropdown-menu .sp-tab__active",SP_WP_Tabs=function(){function SP_WP_Tabs(element){this._element=element}var _proto=SP_WP_Tabs.prototype;return _proto.show=function show(){var _this=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&$(this._element).hasClass(ClassName_ACTIVE)||$(this._element).hasClass(ClassName_DISABLED))){var target,previous,listElement=$(this._element).closest(Selector_NAV_LIST_GROUP)[0],selector=Util.getSelectorFromElement(this._element);if(listElement){var itemSelector="UL"===listElement.nodeName||"OL"===listElement.nodeName?Selector_ACTIVE_UL:Selector_ACTIVE;previous=(previous=$.makeArray($(listElement).find(itemSelector)))[previous.length-1]}var hideEvent=$.Event(Event.HIDE,{relatedTarget:this._element}),showEvent=$.Event(Event.SHOW,{relatedTarget:previous});if(previous&&$(previous).trigger(hideEvent),$(this._element).trigger(showEvent),!showEvent.isDefaultPrevented()&&!hideEvent.isDefaultPrevented()){selector&&(target=document.querySelector(selector)),this._activate(this._element,listElement);var complete=function complete(){var hiddenEvent=$.Event(Event.HIDDEN,{relatedTarget:_this._element}),shownEvent=$.Event(Event.SHOWN,{relatedTarget:previous});$(previous).trigger(hiddenEvent),$(_this._element).trigger(shownEvent)};target?this._activate(target,target.parentNode,complete):complete()}}},_proto.dispose=function dispose(){$.removeData(this._element,"sp.tab"),this._element=null},_proto._activate=function _activate(element,container,callback){var _this2=this,activeElements,active=(!container||"UL"!==container.nodeName&&"OL"!==container.nodeName?$(container).children(Selector_ACTIVE):$(container).find(Selector_ACTIVE_UL))[0],isTransitioning=callback&&active&&$(active).hasClass(ClassName_FADE),complete=function complete(){return _this2._transitionComplete(element,active,callback)};if(active&&isTransitioning){var transitionDuration=Util.getTransitionDurationFromElement(active);$(active).removeClass(ClassName_SHOW).one(Util.TRANSITION_END,complete).emulateTransitionEnd(transitionDuration)}else complete()},_proto._transitionComplete=function _transitionComplete(element,active,callback){if(active){$(active).removeClass(ClassName_ACTIVE);var dropdownChild=$(active.parentNode).find(Selector_DROPDOWN_ACTIVE_CHILD)[0];dropdownChild&&$(dropdownChild).removeClass(ClassName_ACTIVE),"sptab"===active.getAttribute("role")&&active.setAttribute("aria-selected",!1)}if($(element).addClass(ClassName_ACTIVE),"sptab"===element.getAttribute("role")&&element.setAttribute("aria-selected",!0),Util.reflow(element),element.classList.contains(ClassName_FADE)&&element.classList.add(ClassName_SHOW),element.parentNode&&$(element.parentNode).hasClass(ClassName_DROPDOWN_MENU)){var dropdownElement=$(element).closest(Selector_DROPDOWN)[0];if(dropdownElement){var dropdownToggleList=[].slice.call(dropdownElement.querySelectorAll(Selector_DROPDOWN_TOGGLE));$(dropdownToggleList).addClass(ClassName_ACTIVE)}element.setAttribute("aria-expanded",!0)}callback&&callback()},SP_WP_Tabs._jQueryInterface=function _jQueryInterface(config){return this.each((function(){var $this=$(this),data=$this.data("sp.tab");if(data||(data=new SP_WP_Tabs(this),$this.data("sp.tab",data)),"string"==typeof config){if(void 0===data[config])throw new TypeError('No method named "'+config+'"');data[config]()}}))},_createClass(SP_WP_Tabs,null,[{key:"VERSION",get:function get(){return"4.3.1"}}]),SP_WP_Tabs}();return $(document).on(Event.CLICK_DATA_API,Selector_DATA_TOGGLE,(function(event){event.preventDefault(),SP_WP_Tabs._jQueryInterface.call($(this),"show")})),$.fn[NAME]=SP_WP_Tabs._jQueryInterface,$.fn[NAME].Constructor=SP_WP_Tabs,$.fn[NAME].noConflict=function(){return $.fn[NAME]=JQUERY_NO_CONFLICT,SP_WP_Tabs._jQueryInterface},SP_WP_Tabs})); -
wp-expand-tabs-free/trunk/public/js/wp-tabs-public.js
r2719252 r2742958 1 (function ( $) {1 (function ($) { 2 2 'use strict'; 3 3 4 4 $(document).ready(function () { 5 5 $('div[id^="sp-wp-tabs-wrapper_"]').each(function () { 6 var _this = $(this);7 var tabsID = _this.attr('id');8 var preloader = $('#' + tabsID).data('preloader');9 var activemode = $('#' + tabsID).data('activemode');6 var _this = $(this); 7 var tabsID = _this.attr('id'); 8 var preloader = $('#' + tabsID).data('preloader'); 9 var activemode = $('#' + tabsID).data('activemode'); 10 10 11 11 // Preloader 12 if (preloader) {12 if (preloader) { 13 13 // $(window).on("load", function () { 14 $(".sp-tab__preloader").fadeOut();14 $(".sp-tab__preloader").fadeOut(); 15 15 // }); 16 16 } … … 18 18 // Tabs On Hover 19 19 if ('tabs-activator-event-hover' == activemode) { 20 $('#' + tabsID).on('mouseenter.sp.tab.data-api', '[data-sptoggle="tab"], [data-hover="tab"]', function () { 21 $(this).tab('show'); 20 $('#' + tabsID).on('mouseenter.sp.tab.data-api', '[data-sptoggle="tab"], [data-hover="tab"]', function (e) { 21 e.preventDefault(); 22 $(this).sp_tab('show'); 22 23 }); 23 24 } 24 $('#' + tabsID + ' iframe').wrap("<div class='wp-tab-iframe-container'></div>"); 25 25 26 // Iframe wrapper 27 $('#' + tabsID + ' iframe:not(.wp-tab-iframe,[src*="omny.fm/"])').each(function (i) { 28 let max_width = $(this).attr('width') > 100 ? 'max-width:' + $(this).attr('width') + 'px' : ''; 29 $(this).addClass('wp-tab-iframe').wrap("<div class='wp-tab-iframe-container " + tabsID + "_" + i + " ' style='" + max_width + "'></div>"); 30 }) 26 31 // Tab #anchoring 27 32 $(function () { … … 34 39 35 40 var $tabs = $('#' + tabsID + ' .sp-tab__nav-item'); 41 36 42 $('label', $tabs).on('click', function (e) { 37 43 e.preventDefault(); 38 // Add hash url 39 window.location.hash = $(this).attr('for'); 44 if ('tabs-activator-event-hover' !== activemode) { 45 // Add hash url 46 window.location.hash = $(this).attr('for'); 47 } 40 48 }); 49 41 50 42 51 // tab accordion mode hashing in mobile. … … 49 58 }); 50 59 51 })( jQuery);60 })(jQuery); -
wp-expand-tabs-free/trunk/public/js/wp-tabs-public.min.js
r2719252 r2742958 1 !function($){"use strict";$(document).ready((function(){$('div[id^="sp-wp-tabs-wrapper_"]').each((function(){var _this,tabsID=$(this).attr("id"),preloader=$("#"+tabsID).data("preloader"),activemode=$("#"+tabsID).data("activemode");preloader&&$(".sp-tab__preloader").fadeOut(),"tabs-activator-event-hover"==activemode&&$("#"+tabsID).on("mouseenter.sp.tab.data-api",'[data-sptoggle="tab"], [data-hover="tab"]',(function( ){$(this).tab("show")})),$("#"+tabsID+" iframe").wrap("<div class='wp-tab-iframe-container'></div>"),$((function(){""!=window.location.hash&&($("#"+tabsID+' .sp-tab__nav-tabs > li [for="'+window.location.hash+'"]').trigger("click"),$("#"+tabsID+".sp-tab__default-accordion .sp-tab__tab-pane"+window.location.hash+" > label").trigger("click"))}));var $tabs=$("#"+tabsID+" .sp-tab__nav-item");$("label",$tabs).on("click",(function(e){e.preventDefault(),window.location.hash=$(this).attr("for")})),$("#"+tabsID+".sp-tab__default-accordion .sp-tab__tab-pane label[data-sptoggle]").on("click",(function(e){e.preventDefault(),window.location.hash="#"+$(this).parents(".sp-tab__tab-pane").attr("id")}))}))}))}(jQuery);1 !function($){"use strict";$(document).ready((function(){$('div[id^="sp-wp-tabs-wrapper_"]').each((function(){var _this,tabsID=$(this).attr("id"),preloader=$("#"+tabsID).data("preloader"),activemode=$("#"+tabsID).data("activemode");preloader&&$(".sp-tab__preloader").fadeOut(),"tabs-activator-event-hover"==activemode&&$("#"+tabsID).on("mouseenter.sp.tab.data-api",'[data-sptoggle="tab"], [data-hover="tab"]',(function(e){e.preventDefault(),$(this).sp_tab("show")})),$("#"+tabsID+' iframe:not(.wp-tab-iframe,[src*="omny.fm/"])').each((function(i){let max_width=$(this).attr("width")>100?"max-width:"+$(this).attr("width")+"px":"";$(this).addClass("wp-tab-iframe").wrap("<div class='wp-tab-iframe-container "+tabsID+"_"+i+" ' style='"+max_width+"'></div>")})),$((function(){""!=window.location.hash&&($("#"+tabsID+' .sp-tab__nav-tabs > li [for="'+window.location.hash+'"]').trigger("click"),$("#"+tabsID+".sp-tab__default-accordion .sp-tab__tab-pane"+window.location.hash+" > label").trigger("click"))}));var $tabs=$("#"+tabsID+" .sp-tab__nav-item");$("label",$tabs).on("click",(function(e){e.preventDefault(),"tabs-activator-event-hover"!==activemode&&(window.location.hash=$(this).attr("for"))})),$("#"+tabsID+".sp-tab__default-accordion .sp-tab__tab-pane label[data-sptoggle]").on("click",(function(e){e.preventDefault(),window.location.hash="#"+$(this).parents(".sp-tab__tab-pane").attr("id")}))}))}))}(jQuery); -
wp-expand-tabs-free/trunk/readme.txt
r2725318 r2742958 5 5 Requires at least: 4.3 6 6 Tested up to: 6.0 7 Stable tag: 2.1.1 07 Stable tag: 2.1.11 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 243 243 == Changelog == 244 244 245 = 2.1.11 - Jun 15, 2022 = 246 * New: Elementor Addon to show WP Tabs on the Elementor edit page 247 * Improved: The responsive video in WP Tab content 248 * Fix: The premium page warnings. 249 * Fix: Conflict with Bootstrap 5. 250 * Fix: Scroll issue if the mouse on hover is enabled. 251 245 252 = 2.1.10 - May 17, 2022 = 246 253 * Tested: WordPress 6.0 compatibility.
Note: See TracChangeset
for help on using the changeset viewer.