Changeset 1709981
- Timestamp:
- 08/08/2017 07:20:21 AM (9 years ago)
- Location:
- blrt-wp-embed
- Files:
-
- 25 added
- 2 edited
-
tags/1.3.9 (added)
-
tags/1.3.9/blrt-wp-embed.php (added)
-
tags/1.3.9/dist (added)
-
tags/1.3.9/dist/css (added)
-
tags/1.3.9/dist/css/admin.min.css (added)
-
tags/1.3.9/dist/css/blrt-web.min.css (added)
-
tags/1.3.9/dist/css/main.min.css (added)
-
tags/1.3.9/dist/css/owl.carousel.min.css (added)
-
tags/1.3.9/dist/img (added)
-
tags/1.3.9/dist/img/blrt_grn_20x20.png (added)
-
tags/1.3.9/dist/js (added)
-
tags/1.3.9/dist/js/admin.min.js (added)
-
tags/1.3.9/dist/js/main.min.js (added)
-
tags/1.3.9/dist/js/owl.carousel.min.js (added)
-
tags/1.3.9/dist/js/tinymce.min.js (added)
-
tags/1.3.9/dist/js/ua-parser.min.js (added)
-
tags/1.3.9/includes (added)
-
tags/1.3.9/includes/blrt-add-gallery.php (added)
-
tags/1.3.9/includes/blrt-galleries.php (added)
-
tags/1.3.9/includes/blrt-mcebutton.php (added)
-
tags/1.3.9/includes/blrt-settings.php (added)
-
tags/1.3.9/includes/blrt-web.php (added)
-
tags/1.3.9/includes/gallery.html (added)
-
tags/1.3.9/includes/shortcodes.php (added)
-
tags/1.3.9/readme.txt (added)
-
trunk/blrt-wp-embed.php (modified) (7 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
blrt-wp-embed/trunk/blrt-wp-embed.php
r1677971 r1709981 4 4 * Plugin URI: http://www.blrt.com/wordpress-plugin 5 5 * Description: Enable Blrts and Blrt Galleries in your pages and posts - just like YouTube videos. 6 * Version: 1.3. 76 * Version: 1.3.9 7 7 * Author: Blrt 8 8 * Author URI: http://www.blrt.com … … 27 27 defined( 'ABSPATH' ) or die( 'No direct access to this file' ); 28 28 29 30 define('BLRT_WP_EMBED_VERSION', '1.3. 7');29 define('BLRT_WP_EMBED_ASSETS_VERSION', '1.3.7'); 30 define('BLRT_WP_EMBED_VERSION', '1.3.9'); 31 31 define('CDN_URL', '//s3.amazonaws.com/blrt-gallery/'.BLRT_WP_EMBED_VERSION); 32 32 … … 46 46 47 47 public function init() { 48 global $wp_version; 48 49 wp_register_script('owlcarousel', '//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/owl.carousel.min.js', ['jquery'], null, true); 49 50 wp_register_script('ua-parser', '//cdnjs.cloudflare.com/ajax/libs/UAParser.js/0.7.12/ua-parser.min.js', ['jquery'], null, true); 50 51 //wp_register_script('blrt-wp-embed', CDN_URL.'/admin.min.js', ['jquery', 'jquery-ui-sortable'], null, true); 51 wp_register_script('blrt-wp-embed', plugins_url('dist/js/admin.min.js', __FILE__), ['jquery', 'jquery-ui-sortable'], BLRT_WP_EMBED_ VERSION, true);52 wp_register_script('blrt-wp-embed', plugins_url('dist/js/admin.min.js', __FILE__), ['jquery', 'jquery-ui-sortable'], BLRT_WP_EMBED_ASSETS_VERSION, true); 52 53 wp_register_script('blrt-gallery', CDN_URL.'/main.min.js', ['jquery', 'owlcarousel', 'ua-parser'], null, true); 53 //wp_register_script('blrt-gallery', plugins_url('dist/js/main.min.js', __FILE__), ['jquery', 'owlcarousel', 'ua-parser'], BLRT_WP_EMBED_ VERSION, true);54 //wp_register_script('blrt-gallery', plugins_url('dist/js/main.min.js', __FILE__), ['jquery', 'owlcarousel', 'ua-parser'], BLRT_WP_EMBED_ASSETS_VERSION, true); 54 55 55 56 wp_register_style('owlcarousel', '//cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.min.css', [], null); 56 57 //wp_register_style('owlcarousel', plugins_url('dist/css/owl.carousel.min.css', __FILE__), [], '2.2.1'); 57 58 //wp_register_style('blrt-wp-embed', CDN_URL.'/admin.min.css', [], null); 58 wp_register_style('blrt-wp-embed', plugins_url('dist/css/admin.min.css', __FILE__), [], BLRT_WP_EMBED_ VERSION);59 wp_register_style('blrt-wp-embed', plugins_url('dist/css/admin.min.css', __FILE__), [], BLRT_WP_EMBED_ASSETS_VERSION); 59 60 wp_register_style('blrt-gallery', CDN_URL.'/main.min.css', [], null); 60 //wp_register_style('blrt-gallery', plugins_url('dist/css/main.min.css', __FILE__), [], BLRT_WP_EMBED_ VERSION);61 //wp_register_style('blrt-gallery', plugins_url('dist/css/main.min.css', __FILE__), [], BLRT_WP_EMBED_ASSETS_VERSION); 61 62 wp_register_style('blrt-web', CDN_URL.'/blrt-web.min.css', [], null); 62 //wp_register_style('blrt-web', plugins_url('dist/css/blrt-web.min.css', __FILE__), [], BLRT_WP_EMBED_ VERSION);63 64 add_filter( 'style_loader_tag', array( $this, 'fix_style_tags'), 10, 4);63 //wp_register_style('blrt-web', plugins_url('dist/css/blrt-web.min.css', __FILE__), [], BLRT_WP_EMBED_ASSETS_VERSION); 64 65 add_filter( 'style_loader_tag', array( $this, 'fix_style_tags'), 10, 2); 65 66 66 67 include dirname( __FILE__ ).'/includes/shortcodes.php'; … … 69 70 } 70 71 71 function fix_style_tags($html, $handle, $href, $media) { 72 if (in_array($handle, ['blrt-gallery', 'blrt-web', 'blrt-wp-embed', 'owlcarousel'])) { 73 return "<link rel='stylesheet' id='".$handle."' href='".$href."' type='text/css' media='".$media."' crossorigin='anonymous'/>"; 74 } else { 75 return $html; 76 } 72 function fix_style_tags($html, $handle) { 73 if (in_array($handle, ['blrt-gallery', 'blrt-web', 'blrt-wp-embed', 'owlcarousel']) && strpos($html, 'crossorigin') === false) { 74 $html = preg_replace('/ \/>/', ' crossorigin=\'anonymous\' />', $html); 75 } 76 return $html; 77 77 } 78 78 … … 96 96 } 97 97 if (wp_script_is( 'blrt-gallery', 'enqueued' )) { 98 echo "(window.blrt_gallery_js_loaded) || document.write('<script src=\"".plugins_url('dist/js/main.min.js?ver='.BLRT_WP_EMBED_ VERSION, __FILE__)."\"><\/script>');\n";98 echo "(window.blrt_gallery_js_loaded) || document.write('<script src=\"".plugins_url('dist/js/main.min.js?ver='.BLRT_WP_EMBED_ASSETS_VERSION, __FILE__)."\"><\/script>');\n"; 99 99 } 100 100 echo "(function($) { … … 124 124 if (rules.length == 0) { 125 125 //$('<link rel=\"stylesheet\" type=\"text/css\" href=\"".CDN_URL.'/main.min.css'."\" \/>').appendTo('body'); 126 $('<link rel=\"stylesheet\" type=\"text/css\" href=\"".plugins_url('dist/css/main.min.css'.'?ver='.BLRT_WP_EMBED_ VERSION, __FILE__)."\" \/>').appendTo('body');126 $('<link rel=\"stylesheet\" type=\"text/css\" href=\"".plugins_url('dist/css/main.min.css'.'?ver='.BLRT_WP_EMBED_ASSETS_VERSION, __FILE__)."\" \/>').appendTo('body'); 127 127 } 128 128 return; … … 138 138 if (rules.length == 0) { 139 139 //$('<link rel=\"stylesheet\" type=\"text/css\" href=\"".CDN_URL.'/blrt-web.min.css'."\" \/>').appendTo('body'); 140 $('<link rel=\"stylesheet\" type=\"text/css\" href=\"".plugins_url('dist/css/blrt-web.min.css'.'?ver='.BLRT_WP_EMBED_ VERSION, __FILE__)."\" \/>').appendTo('body');140 $('<link rel=\"stylesheet\" type=\"text/css\" href=\"".plugins_url('dist/css/blrt-web.min.css'.'?ver='.BLRT_WP_EMBED_ASSETS_VERSION, __FILE__)."\" \/>').appendTo('body'); 141 141 } 142 142 return; -
blrt-wp-embed/trunk/readme.txt
r1677971 r1709981 3 3 Tags: Blrt,Embed,oembed 4 4 Requires at least: 2.9 5 Stable tag: 1.3. 75 Stable tag: 1.3.9 6 6 Tested up to: 4.7.5 7 7 License: GPL2 … … 31 31 32 32 -== Changelog == 33 34 = 1.3.9 35 * Fix PHP error on WordPress =< 4.3.0 related to `style_loader_tag` parameter amount 36 * Add seperate version number for assets to prevent unnecessary asset versions 33 37 34 38 = 1.3.7
Note: See TracChangeset
for help on using the changeset viewer.