From 097e7d91b32dd6d27ea47e5d7cd8d6bdcf1e50a2 Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Mon, 18 Apr 2016 11:52:28 -0400 Subject: Update plugin jetpack to 3.9.6 --- plugins/jetpack/_inc/facebook-embed.js | 57 +++ plugins/jetpack/_inc/footer.php | 6 +- plugins/jetpack/_inc/header.php | 2 +- plugins/jetpack/_inc/jetpack-jitm.js | 14 +- .../lib/admin-pages/class.jetpack-landing-page.php | 2 +- plugins/jetpack/_inc/lib/class.color.php | 17 +- plugins/jetpack/_inc/lib/markdown/extra.php | 4 +- plugins/jetpack/_inc/lib/markdown/gfm.php | 16 + plugins/jetpack/_inc/lib/tracks/tracks-ajax.js | 49 ++ plugins/jetpack/_inc/twitter-timeline.js | 39 ++ plugins/jetpack/changelog.txt | 288 ++++++++++- plugins/jetpack/class.jetpack-cli.php | 2 +- plugins/jetpack/class.jetpack-client.php | 9 +- plugins/jetpack/class.jetpack-debugger.php | 8 +- plugins/jetpack/class.jetpack-jitm.php | 149 ++++-- .../jetpack/class.jetpack-modules-list-table.php | 2 +- plugins/jetpack/class.jetpack-network.php | 10 +- plugins/jetpack/class.jetpack-post-images.php | 23 + plugins/jetpack/class.jetpack-signature.php | 5 + plugins/jetpack/class.jetpack-tracks.php | 11 + plugins/jetpack/class.jetpack.php | 310 +++++++----- plugins/jetpack/class.json-api-endpoints.php | 116 +++-- plugins/jetpack/class.json-api.php | 16 +- plugins/jetpack/class.photon.php | 2 +- plugins/jetpack/composer.json | 2 +- plugins/jetpack/css/jetpack-admin.css.map | 2 +- plugins/jetpack/css/jetpack-rtl.css | 2 +- plugins/jetpack/css/jetpack.css | 2 +- plugins/jetpack/functions.opengraph.php | 11 +- plugins/jetpack/functions.photon.php | 8 +- plugins/jetpack/jetpack.php | 12 +- plugins/jetpack/json-endpoints.php | 156 +----- .../class.wpcom-json-api-delete-media-endpoint.php | 2 +- ...s.wpcom-json-api-delete-media-v1-1-endpoint.php | 2 +- .../class.wpcom-json-api-get-site-endpoint.php | 166 +++---- ...class.wpcom-json-api-get-site-v1-2-endpoint.php | 52 ++ ...ass.wpcom-json-api-list-post-types-endpoint.php | 84 ++++ .../class.wpcom-json-api-post-endpoint.php | 6 +- .../class.wpcom-json-api-post-v1-1-endpoint.php | 25 +- ...ass.wpcom-json-api-sharing-buttons-endpoint.php | 4 + ...class.wpcom-json-api-site-settings-endpoint.php | 69 ++- ....wpcom-json-api-site-settings-v1-2-endpoint.php | 61 +++ .../class.wpcom-json-api-update-post-endpoint.php | 9 +- ...ss.wpcom-json-api-update-post-v1-1-endpoint.php | 9 +- ...ss.wpcom-json-api-update-post-v1-2-endpoint.php | 10 +- ...class.jetpack-json-api-core-modify-endpoint.php | 9 + ...ss.jetpack-json-api-plugins-modify-endpoint.php | 11 + ...ass.jetpack-json-api-themes-modify-endpoint.php | 11 +- plugins/jetpack/languages/jetpack-fi.mo | Bin 43192 -> 0 bytes plugins/jetpack/locales.php | 2 - .../jetpack/modules/carousel/jetpack-carousel.js | 40 +- plugins/jetpack/modules/comments/comments.php | 11 +- .../modules/contact-form/grunion-contact-form.php | 81 ++- .../modules/contact-form/js/grunion-frontend.js | 4 +- plugins/jetpack/modules/custom-content-types.php | 2 +- plugins/jetpack/modules/custom-css/custom-css.php | 2 +- .../jetpack/modules/custom-post-types/comics.php | 1 + .../modules/custom-post-types/js/many-items.js | 2 +- .../modules/custom-post-types/portfolios.php | 1 + .../modules/custom-post-types/testimonial.php | 1 + .../jetpack/modules/infinite-scroll/infinity.js | 72 ++- .../jetpack/modules/infinite-scroll/infinity.php | 167 +------ plugins/jetpack/modules/latex.php | 17 +- plugins/jetpack/modules/manage/confirm-admin.php | 4 +- plugins/jetpack/modules/minileven.php | 4 +- plugins/jetpack/modules/module-headings.php | 549 ++++++++++++--------- plugins/jetpack/modules/module-info.php | 132 +++-- plugins/jetpack/modules/monitor.php | 20 + plugins/jetpack/modules/post-by-email.php | 2 +- plugins/jetpack/modules/protect.php | 4 +- plugins/jetpack/modules/publicize/ui.php | 6 +- .../related-posts/jetpack-related-posts.php | 16 +- .../jetpack/modules/related-posts/related-posts.js | 3 +- .../modules/sharedaddy/images/smart-twitter.png | Bin 2945 -> 1952 bytes .../modules/sharedaddy/images/smart-twitter@2x.png | Bin 2686 -> 1691 bytes plugins/jetpack/modules/shortcodes/archives.php | 54 +- plugins/jetpack/modules/shortcodes/codepen.php | 10 + plugins/jetpack/modules/shortcodes/dailymotion.php | 2 +- plugins/jetpack/modules/shortcodes/facebook.php | 16 +- plugins/jetpack/modules/shortcodes/flickr.php | 73 +-- plugins/jetpack/modules/shortcodes/gist.php | 82 ++- plugins/jetpack/modules/shortcodes/houzz.php | 29 ++ plugins/jetpack/modules/shortcodes/instagram.php | 51 +- plugins/jetpack/modules/shortcodes/js/facebook.js | 29 -- .../modules/shortcodes/js/slideshow-shortcode.js | 5 + .../jetpack/modules/shortcodes/presentations.php | 237 +++++---- plugins/jetpack/modules/shortcodes/scribd.php | 8 +- plugins/jetpack/modules/shortcodes/slideshare.php | 87 ++-- plugins/jetpack/modules/shortcodes/slideshow.php | 3 +- plugins/jetpack/modules/shortcodes/soundcloud.php | 140 +++--- plugins/jetpack/modules/shortcodes/ted.php | 40 +- .../modules/shortcodes/twitter-timeline.php | 31 +- plugins/jetpack/modules/shortcodes/vimeo.php | 149 ++++-- plugins/jetpack/modules/shortcodes/wufoo.php | 91 ++-- plugins/jetpack/modules/shortcodes/youtube.php | 40 +- plugins/jetpack/modules/sitemaps/sitemap-xsl.php | 11 +- plugins/jetpack/modules/sitemaps/sitemaps.php | 142 +++--- plugins/jetpack/modules/sso.php | 9 +- plugins/jetpack/modules/stats.php | 39 +- .../modules/subscriptions/subscriptions.css | 1 - .../modules/theme-tools/compat/twentyfifteen.php | 2 +- .../modules/theme-tools/compat/twentysixteen.php | 2 +- .../modules/theme-tools/random-redirect.php | 25 +- .../modules/theme-tools/responsive-videos.php | 1 + .../responsive-videos/responsive-videos.js | 2 +- plugins/jetpack/modules/theme-tools/site-logo.php | 8 +- .../theme-tools/site-logo/inc/class-site-logo.php | 5 + .../theme-tools/site-logo/inc/functions.php | 4 +- .../theme-tools/site-logo/js/site-logo-control.js | 9 +- .../tiled-gallery/templates/carousel-container.php | 1 + .../tiled-gallery/templates/partials/item.php | 15 +- plugins/jetpack/modules/videopress/videopress.php | 6 +- .../widget-visibility/widget-conditions.php | 8 +- .../widget-conditions/widget-conditions.js | 14 +- plugins/jetpack/modules/widgets/contact-info.php | 40 +- .../widgets/contact-info/contact-info-map.js | 38 +- .../jetpack/modules/widgets/facebook-likebox.php | 85 +--- .../jetpack/modules/widgets/social-media-icons.php | 7 +- plugins/jetpack/modules/widgets/top-posts.php | 156 +++++- .../jetpack/modules/widgets/twitter-timeline.php | 34 +- .../modules/widgets/wordpress-post-widget.php | 54 +- plugins/jetpack/readme.txt | 119 ++++- plugins/jetpack/to-test.md | 287 ----------- plugins/jetpack/views/admin/admin-page.php | 18 +- .../jetpack/views/admin/landing-page-templates.php | 4 +- plugins/jetpack/views/admin/my-jetpack-page.php | 17 +- .../jetpack/views/admin/network-admin-footer.php | 6 +- 127 files changed, 3267 insertions(+), 2104 deletions(-) create mode 100644 plugins/jetpack/_inc/facebook-embed.js create mode 100644 plugins/jetpack/_inc/lib/tracks/tracks-ajax.js create mode 100644 plugins/jetpack/_inc/twitter-timeline.js create mode 100644 plugins/jetpack/json-endpoints/class.wpcom-json-api-get-site-v1-2-endpoint.php create mode 100644 plugins/jetpack/json-endpoints/class.wpcom-json-api-list-post-types-endpoint.php create mode 100644 plugins/jetpack/json-endpoints/class.wpcom-json-api-site-settings-v1-2-endpoint.php delete mode 100644 plugins/jetpack/languages/jetpack-fi.mo create mode 100644 plugins/jetpack/modules/shortcodes/codepen.php create mode 100644 plugins/jetpack/modules/shortcodes/houzz.php delete mode 100644 plugins/jetpack/modules/shortcodes/js/facebook.js delete mode 100644 plugins/jetpack/to-test.md diff --git a/plugins/jetpack/_inc/facebook-embed.js b/plugins/jetpack/_inc/facebook-embed.js new file mode 100644 index 00000000..d4284acf --- /dev/null +++ b/plugins/jetpack/_inc/facebook-embed.js @@ -0,0 +1,57 @@ +/* global FB, jpfbembed */ +(function( window ) { + var facebookEmbed = function() { + var fbroot, src; + + if ( 'undefined' !== typeof FB && FB.XFBML ) { + FB.XFBML.parse(); + } else { + fbroot = document.createElement( 'div' ); + fbroot.id = 'fb-root'; + document.getElementsByTagName( 'body' )[0].appendChild( fbroot ); + + src = '//connect.facebook.net/' + jpfbembed.locale + '/sdk.js#xfbml=1'; + if ( jpfbembed.appid ) { + src += '&appId=' + jpfbembed.appid; + } + src += '&version=v2.3'; + jQuery.getScript( src ); + } + }; + + window.fbAsyncInit = function() { + FB.init( { + appId : jpfbembed.appid, + version: 'v2.3' + } ); + + FB.XFBML.parse(); + }; + + if ( 'undefined' !== typeof infiniteScroll ) { + jQuery( document.body ).on( 'post-load', facebookEmbed ); + } + + // Re-render Facebook XFBML when partials are re-rendered in the Customizer. + jQuery( function() { + var hasSelectiveRefresh = ( + 'undefined' !== typeof wp && + wp.customize && + wp.customize.selectiveRefresh && + wp.customize.widgetsPreview && + wp.customize.widgetsPreview.WidgetPartial + ); + if ( ! hasSelectiveRefresh ) { + return; + } + + // Render Facebook widget in rendered partial. + wp.customize.selectiveRefresh.bind( 'partial-content-rendered', function( placement ) { + if ( placement.container ) { + FB.XFBML.parse( placement.container[0] ); + } + } ); + } ); + + facebookEmbed(); +})( this ); diff --git a/plugins/jetpack/_inc/footer.php b/plugins/jetpack/_inc/footer.php index e04d187f..033be34d 100644 --- a/plugins/jetpack/_inc/footer.php +++ b/plugins/jetpack/_inc/footer.php @@ -13,12 +13,12 @@