Jetpack by WordPress.com - Version 5.6.1

Version Description

  • Release date: December 14, 2017
  • Release post: https://wp.me/p1moTy-6Jk

  • Contact Forms: Hardened security in Contact Form processing.

  • Sharing: Bumped the character limit to 280 when sharing a post to Twitter.

  • Widget Visibility: Fixed a bug that disabled "saving" the widget when removing a Widget Visibility rule.

Download this release

Release Info

Developer oskosk
Plugin Icon 128x128 Jetpack by WordPress.com
Version 5.6.1
Comparing to
See all releases

Code changes from version 5.6 to 5.6.1

_inc/jetpack-strings.php CHANGED
@@ -10,24 +10,17 @@ _x( "Settings", "Navigation item.", "jetpack" ), // _inc/client/admin.js:77
10
  _x( "Plans", "Navigation item.", "jetpack" ), // _inc/client/admin.js:76
11
  __( "At A Glance", "jetpack" ), // _inc/client/admin.js:75
12
  _x( "At A Glance", "Navigation item.", "jetpack" ), // _inc/client/admin.js:73
13
- __( "Options failed to reset.", "jetpack" ), // _inc/client/state/dev-version/actions.js:40
14
- __( "Options reset.", "jetpack" ), // _inc/client/state/dev-version/actions.js:33
15
- __( "Resetting Jetpack options…", "jetpack" ), // _inc/client/state/dev-version/actions.js:27
16
  __( "Error unlinking from WordPress.com. %(error)s", "jetpack" ), // _inc/client/state/connection/actions.js:130
17
  __( "Unlinked from WordPress.com.", "jetpack" ), // _inc/client/state/connection/actions.js:121
18
  __( "Unlinking from WordPress.com", "jetpack" ), // _inc/client/state/connection/actions.js:114
19
  __( "There was an error disconnecting Jetpack. Error: %(error)s", "jetpack" ), // _inc/client/state/connection/actions.js:98
20
  __( "Disconnecting Jetpack", "jetpack" ), // _inc/client/state/connection/actions.js:81
 
 
 
21
  __( "Recommended features failed to activate. %(error)s", "jetpack" ), // _inc/client/state/jumpstart/actions.js:49
22
  __( "Recommended features active.", "jetpack" ), // _inc/client/state/jumpstart/actions.js:38
23
  __( "Activating recommended features…", "jetpack" ), // _inc/client/state/jumpstart/actions.js:30
24
- __( "Updated settings. Refreshing page…", "jetpack" ), // _inc/client/state/settings/actions.js:115
25
- __( "Error regenerating Post by Email address. %(error)s", "jetpack" ), // _inc/client/state/settings/actions.js:99
26
- __( "Regenerated Post by Email address.", "jetpack" ), // _inc/client/state/settings/actions.js:98
27
- __( "Updating Post by Email address…", "jetpack" ), // _inc/client/state/settings/actions.js:97
28
- __( "Error updating settings. (%(error)s)", "jetpack" ), // _inc/client/state/settings/actions.js:90
29
- __( "Updated settings.", "jetpack" ), // _inc/client/state/settings/actions.js:89
30
- __( "Updating settings…", "jetpack" ), // _inc/client/state/settings/actions.js:88
31
  __( "Error regenerating %(slug)s address. %(error)s", "jetpack" ), // _inc/client/state/modules/actions.js:299
32
  __( "Regenerated %(slug)s address .", "jetpack" ), // _inc/client/state/modules/actions.js:281
33
  __( "Updating %(slug)s address…", "jetpack" ), // _inc/client/state/modules/actions.js:261
@@ -40,6 +33,13 @@ __( "Deactivating %(slug)s…", "jetpack" ), // _inc/client/state/modules/action
40
  __( "%(slug)s failed to activate. %(error)s", "jetpack" ), // _inc/client/state/modules/actions.js:117
41
  __( "%(slug)s has been activated.", "jetpack" ), // _inc/client/state/modules/actions.js:97
42
  __( "Activating %(slug)s…", "jetpack" ), // _inc/client/state/modules/actions.js:81
 
 
 
 
 
 
 
43
  __( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:80
44
  __( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:65
45
  __( "Unavailable in Dev Mode.", "jetpack" ), // _inc/client/at-a-glance/activity.jsx:71
@@ -99,18 +99,6 @@ __( "{{a}}View details at VaultPress.com{{/a}}", "jetpack" ), // _inc/client/at-
99
  _n( "Uh oh, %(number)s threat found.", "Uh oh, %(number)s threats found.", 1, "jetpack" ), // _inc/client/at-a-glance/scan.jsx:60
100
  __( "Loading…", "jetpack" ), // _inc/client/at-a-glance/scan.jsx:44
101
  __( "Security Scanning", "jetpack" ), // _inc/client/at-a-glance/scan.jsx:27
102
- __( "Learn more", "jetpack" ), // _inc/client/discussion/comments.jsx:169
103
- __( "Learn more", "jetpack" ), // _inc/client/discussion/comments.jsx:146
104
- __( "Enable Markdown use for comments.", "jetpack" ), // _inc/client/discussion/comments.jsx:143
105
- __( "Learn more", "jetpack" ), // _inc/client/discussion/comments.jsx:124
106
- __( "Color scheme", "jetpack" ), // _inc/client/discussion/comments.jsx:93
107
- __( "A few catchy words to motivate your readers to comment.", "jetpack" ), // _inc/client/discussion/comments.jsx:91
108
- __( "Comments headline", "jetpack" ), // _inc/client/discussion/comments.jsx:84
109
- __( "Comments", "jetpack" ), // _inc/client/discussion/comments.jsx:61
110
- __( "Show a \"follow comments\" option in the comment form", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:103
111
- __( "Show a \"follow blog\" option in the comment form", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:93
112
- __( "Connect your user account to WordPress.com to view your email followers", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:64
113
- __( "View your Email Followers", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:63
114
  __( "Compare Plans", "jetpack" ), // _inc/client/plans/plan-body.jsx:400
115
  __( "We support all Jetpack users, regardless of plan. But customers on a paid subscription enjoy priority support so that security issues are identified and fixed for you as soon as possible. ", "jetpack" ), // _inc/client/plans/plan-body.jsx:393
116
  __( "Enjoy priority support", "jetpack" ), // _inc/client/plans/plan-body.jsx:392
@@ -197,6 +185,18 @@ __( "For less than the price of a coffee a month you can rest easy knowing your
197
  __( "How much is your website worth?", "jetpack" ), // _inc/client/plans/plan-header.jsx:42
198
  __( "Jetpack Personal keeps your data, site, and hard work safe.", "jetpack" ), // _inc/client/plans/plan-header.jsx:38
199
  __( "Introducing our most affordable backups and security plan yet", "jetpack" ), // _inc/client/plans/plan-header.jsx:35
 
 
 
 
 
 
 
 
 
 
 
 
200
  _x( "Set up", "Caption for a button to set up a feature.", "jetpack" ), // _inc/client/pro-status/index.jsx:132
201
  __( "ACTIVE", "jetpack" ), // _inc/client/pro-status/index.jsx:99
202
  _x( "Invalid key", "Short warning message about an invalid key being used for Akismet.", "jetpack" ), // _inc/client/pro-status/index.jsx:95
@@ -207,6 +207,8 @@ _x( "FIX", "A caption for a small button to fix security issues.", "jetpack" ),
207
  _x( "Threats found!", "Short warning message about new threats found.", "jetpack" ), // _inc/client/pro-status/index.jsx:74
208
  _x( "Threats", "A caption for a small button to fix security issues.", "jetpack" ), // _inc/client/pro-status/index.jsx:72
209
  __( "Activate", "jetpack" ), // _inc/client/searchable-modules/index.jsx:72
 
 
210
  __( "If you don't already have an API key, then {{a}}get your API key here{{/a}}, and you'll be guided through the process of getting one.", "jetpack" ), // _inc/client/security/antispam.jsx:149
211
  __( "Your API key", "jetpack" ), // _inc/client/security/antispam.jsx:143
212
  _x( "Spam filtering", "Settings header", "jetpack" ), // _inc/client/security/antispam.jsx:135
@@ -239,8 +241,6 @@ _x( "Brute force attack protection", "Settings header", "jetpack" ), // _inc/cli
239
  __( "Require accounts to use WordPress.com Two-Step Authentication", "jetpack" ), // _inc/client/security/sso.jsx:94
240
  __( "Match accounts using email addresses", "jetpack" ), // _inc/client/security/sso.jsx:81
241
  _x( "WordPress.com log in", "Settings header", "jetpack" ), // _inc/client/security/sso.jsx:56
242
- __( "Enter a search term to find settings or close search.", "jetpack" ), // _inc/client/settings/index.jsx:38
243
- __( "No search results found for %(term)s", "jetpack" ), // _inc/client/settings/index.jsx:30
244
  __( "Allow readers to show their appreciation of your posts by adding a like button to your content", "jetpack" ), // _inc/client/sharing/likes.jsx:34
245
  _x( "Like buttons", "Settings header", "jetpack" ), // _inc/client/sharing/likes.jsx:24
246
  __( "Automatically share your posts to social networks", "jetpack" ), // _inc/client/sharing/publicize.jsx:81
@@ -252,59 +252,6 @@ _x( "Sharing buttons", "Settings header", "jetpack" ), // _inc/client/sharing/sh
252
  __( "Connect your user account to WordPress.com to use this feature", "jetpack" ), // _inc/client/sharing/share-buttons.jsx:43
253
  __( "Configure your sharing buttons", "jetpack" ), // _inc/client/sharing/share-buttons.jsx:40
254
  __( "Configure your sharing buttons", "jetpack" ), // _inc/client/sharing/share-buttons.jsx:36
255
- _x( "Composing", "Settings header", "jetpack" ), // _inc/client/writing/composing.jsx:245
256
- __( "Confirm each new phrase you add by pressing enter.", "jetpack" ), // _inc/client/writing/composing.jsx:157
257
- __( "Add a phrase", "jetpack" ), // _inc/client/writing/composing.jsx:149
258
- __( "Ignored Phrases", "jetpack" ), // _inc/client/writing/composing.jsx:144
259
- __( "Redundant Phrases", "jetpack" ), // _inc/client/writing/composing.jsx:140
260
- __( "Phrases to Avoid", "jetpack" ), // _inc/client/writing/composing.jsx:139
261
- __( "Passive Voice", "jetpack" ), // _inc/client/writing/composing.jsx:138
262
- __( "Jargon", "jetpack" ), // _inc/client/writing/composing.jsx:137
263
- __( "Hidden Verbs", "jetpack" ), // _inc/client/writing/composing.jsx:136
264
- __( "Double Negatives", "jetpack" ), // _inc/client/writing/composing.jsx:135
265
- __( "Diacritical Marks", "jetpack" ), // _inc/client/writing/composing.jsx:134
266
- __( "Complex Phrases", "jetpack" ), // _inc/client/writing/composing.jsx:133
267
- __( "Clichés", "jetpack" ), // _inc/client/writing/composing.jsx:132
268
- __( "Bias Language", "jetpack" ), // _inc/client/writing/composing.jsx:131
269
- __( "Enable proofreading for the following grammar and style rules: ", "jetpack" ), // _inc/client/writing/composing.jsx:129
270
- __( "English Options", "jetpack" ), // _inc/client/writing/composing.jsx:127
271
- __( "Use automatically detected language to proofread posts and pages", "jetpack" ), // _inc/client/writing/composing.jsx:122
272
- __( "The proofreader supports English, French, German, Portuguese and Spanish.", "jetpack" ), // _inc/client/writing/composing.jsx:117
273
- __( "Automatic Language Detection", "jetpack" ), // _inc/client/writing/composing.jsx:114
274
- __( "A post or page is updated", "jetpack" ), // _inc/client/writing/composing.jsx:111
275
- __( "A post or page is first published", "jetpack" ), // _inc/client/writing/composing.jsx:110
276
- __( "Automatically proofread content when: ", "jetpack" ), // _inc/client/writing/composing.jsx:108
277
- __( "Proofreading", "jetpack" ), // _inc/client/writing/composing.jsx:106
278
- __( "Add, organize, and display {{portfolioLink}}portfolios{{/portfolioLink}}. If your theme doesn’t support portfolios yet, you can display them using the shortcode ( [portfolio] ).", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:95
279
- __( "Portfolios", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:88
280
- __( "Add, organize, and display {{testimonialLink}}testimonials{{/testimonialLink}}. If your theme doesn’t support testimonials yet, you can display them using the shortcode ( [testimonials] ).", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:72
281
- __( "Testimonials", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:65
282
- __( "Writing tools available to you will be shown here when an administrator enables them.", "jetpack" ), // _inc/client/writing/index.jsx:97
283
- __( "Connect your user account to WordPress.com to use this feature", "jetpack" ), // _inc/client/writing/masterbar.jsx:54
284
- __( "The WordPress.com toolbar replaces the default admin bar and offers quick links to the Reader, all your sites, your WordPress.com profile, and notifications. Centralize your WordPress experience with a single global toolbar.", "jetpack" ), // _inc/client/writing/masterbar.jsx:39
285
- __( "Enable the WordPress.com toolbar", "jetpack" ), // _inc/client/writing/masterbar.jsx:36
286
- _x( "WordPress.com toolbar", "Settings header", "jetpack" ), // _inc/client/writing/masterbar.jsx:26
287
- __( "Media", "jetpack" ), // _inc/client/writing/media.jsx:179
288
- __( "Color scheme", "jetpack" ), // _inc/client/writing/media.jsx:142
289
- __( "Show photo metadata (Exif) in carousel, when available", "jetpack" ), // _inc/client/writing/media.jsx:136
290
- __( "Must be enabled to use tiled galleries.", "jetpack" ), // _inc/client/writing/media.jsx:108
291
- __( "Connect your user account to WordPress.com to use this feature", "jetpack" ), // _inc/client/writing/post-by-email.jsx:113
292
- __( "Create address", "jetpack" ), // _inc/client/writing/post-by-email.jsx:100
293
- __( "Regenerate address", "jetpack" ), // _inc/client/writing/post-by-email.jsx:99
294
- __( "Highlight and copy the following text to your clipboard:", "jetpack" ), // _inc/client/writing/post-by-email.jsx:91
295
- __( "Copied!", "jetpack" ), // _inc/client/writing/post-by-email.jsx:90
296
- _x( "Copy", "verb", "jetpack" ), // _inc/client/writing/post-by-email.jsx:89
297
- __( "Email Address", "jetpack" ), // _inc/client/writing/post-by-email.jsx:85
298
- __( "Show an ad for the WordPress mobile apps in the footer of the mobile theme", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:208
299
- __( "Show featured images", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:204
300
- __( "Use excerpts instead of full posts on front page and archive pages", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:200
301
- __( "Learn more", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:182
302
- __( "Learn more about adding support for Infinite Scroll to your theme.", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:180
303
- __( "Theme support required.", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:178
304
- __( "Load more posts as the reader scrolls down", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:139
305
- __( "Load more posts in page with a button", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:135
306
- __( "Load more posts using the default theme behavior", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:131
307
- __( "Theme enhancements", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:121
308
  __( "View your earnings", "jetpack" ), // _inc/client/traffic/ads.jsx:150
309
  __( "Second ad below post", "jetpack" ), // _inc/client/traffic/ads.jsx:143
310
  __( "Top of each page", "jetpack" ), // _inc/client/traffic/ads.jsx:135
@@ -360,6 +307,59 @@ __( "Bing", "jetpack" ), // _inc/client/traffic/verification-services.jsx:99
360
  __( "Google", "jetpack" ), // _inc/client/traffic/verification-services.jsx:94
361
  __( "Note that {{b}}verifying your site with these services is not necessary{{/b}} in order for your site to be indexed by search engines. To use these advanced search engine tools and verify your site with a service, paste the HTML Tag code below. Read the {{support}}full instructions{{/support}} if you are having trouble. Supported verification services: {{google}}Google Search Console{{/google}}, {{bing}}Bing Webmaster Center{{/bing}}, {{pinterest}}Pinterest Site Verification{{/pinterest}}, and {{yandex}}Yandex.Webmaster{{/yandex}}.", "jetpack" ), // _inc/client/traffic/verification-services.jsx:51
362
  __( "Activate", "jetpack" ), // _inc/client/traffic/verification-services.jsx:34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
363
  __( "Connect your account to WordPress.com to view more stats", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:134
364
  __( "{{button}}View more stats on WordPress.com {{/button}}", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:112
365
  __( "{{button}}View detailed stats{{/button}}", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:101
@@ -414,6 +414,8 @@ _x( "Debug", "Navigation item. Noun. Links to a debugger tool for Jetpack.", "je
414
  __( "Test your site’s compatibility with Jetpack.", "jetpack" ), // _inc/client/components/footer/index.jsx:97
415
  _x( "Reset Options (dev only)", "Navigation item.", "jetpack" ), // _inc/client/components/footer/index.jsx:82
416
  __( "This will reset all Jetpack options, are you sure?", "jetpack" ), // _inc/client/components/footer/index.jsx:32
 
 
417
  __( "No account? Create one for free", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:204
418
  __( "Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:196
419
  __( "Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:181
@@ -447,8 +449,6 @@ __( "Please connect to or create a WordPress.com account to start using Jetpack.
447
  __( "Welcome to Jetpack", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:25
448
  __( "Jupiter", "jetpack" ), // _inc/client/components/jetpack-dialogue/index.jsx:28
449
  __( "Stars", "jetpack" ), // _inc/client/components/jetpack-dialogue/index.jsx:27
450
- __( "Save Settings", "jetpack" ), // _inc/client/components/forms/index.jsx:143
451
- __( "Saving…", "jetpack" ), // _inc/client/components/forms/index.jsx:143
452
  __( "Read more about Jetpack benefits", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:189
453
  _x( "Disconnect", "A caption for a button to disconnect.", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:182
454
  _x( "Stay connected", "A caption for a button to cancel disconnection.", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:174
@@ -469,6 +469,38 @@ __( "Daily, automated backups (unlimited storage)", "jetpack" ), // _inc/client/
469
  __( "Spam filtering", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:54
470
  __( "Priority support", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:50
471
  __( "Daily, automated backups (unlimited storage)", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:46
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
472
  __( "Features can be activated or deactivated at any time.", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:95
473
  __( "Jetpack's recommended features include:", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:85
474
  __( "We're now collecting stats, securing your site, and speeding up your images. Pretty soon you'll be able to see everything going on with your site right through Jetpack! Welcome aboard.", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:75
@@ -478,6 +510,8 @@ __( "Jupiter", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:57
478
  __( "Stars", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:56
479
  __( "Activate recommended features", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:34
480
  __( "Activating recommended features…", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:34
 
 
481
  __( "Display an ad unit at the top of your site.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:198
482
  __( "By default ads are shown at the end of every page, post, or the first article on your front page. You can also add them to the top of your site and to any widget area to increase your earnings!", "jetpack" ), // _inc/client/components/module-settings/index.jsx:192
483
  __( "{{link}}Configure your Monitor notification settings on WordPress.com{{/link}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:175
@@ -518,40 +552,6 @@ _x( "Discussion", "Navigation item.", "jetpack" ), // _inc/client/components/nav
518
  _x( "Sharing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:145
519
  _x( "Writing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:131
520
  __( "Search for a Jetpack feature.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:66
521
- __( "Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/dismissable.jsx:40
522
- __( "You have successfully disconnected Jetpack", "jetpack" ), // _inc/client/components/jetpack-notices/dismissable.jsx:37
523
- __( "Let us know!", "jetpack" ), // _inc/client/components/jetpack-notices/feedback-dash-request.jsx:37
524
- __( "What would you like to see on your Jetpack Dashboard?", "jetpack" ), // _inc/client/components/jetpack-notices/feedback-dash-request.jsx:32
525
- __( "This site is not connected to WordPress.com. Please ask the site administrator to connect.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:214
526
- __( "Connect to WordPress.com", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:171
527
- __( "Connect your account to get the most out of Jetpack", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:170
528
- __( "Learn More", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:136
529
- __( "Currently in {{a}}Development Mode{{/a}} (some features are disabled) because: {{reasons/}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:121
530
- __( "{{li}}Your site URL lacks a dot (e.g. http://localhost){{/li}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:112
531
- __( "{{li}}The JETPACK_DEV_DEBUG constant is defined{{/li}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:103
532
- __( "{{li}}The jetpack_development_mode filter is active{{/li}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:94
533
- __( "More Info", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:69
534
- __( "You are running Jetpack on a staging server.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:59
535
- __( "Submit Beta feedback", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:36
536
- __( "You are currently running a development version of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:31
537
- __( "Learn More", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:202
538
- __( "Your server is misconfigured, which means that Jetpack Protect is unable to effectively protect your site.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:196
539
- __( "You're fueled up and ready to go.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:192
540
- __( "You're fueled up and ready to go, Jetpack is now active.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:188
541
- __( "Your Jetpack is already connected.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:184
542
- __( "Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:172
543
- __( "{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:131
544
- __( "Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:92
545
- __( "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:88
546
- __( "{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:75
547
- __( "Your website needs to be publicly accessible to use Jetpack: %(error_key)s", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:66
548
- __( "There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:62
549
- __( "We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:59
550
- __( "You need to stay logged in to your WordPress blog while you authorize Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:56
551
- __( "{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:45
552
- __( "Cheatin' uh?", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:42
553
- __( "Settings", "jetpack" ), // _inc/client/components/masthead/index.jsx:90
554
- __( "Dashboard", "jetpack" ), // _inc/client/components/masthead/index.jsx:82
555
  _x( "Save settings", "Button caption", "jetpack" ), // _inc/client/components/settings-card/index.jsx:265
556
  _x( "Saving…", "Button caption", "jetpack" ), // _inc/client/components/settings-card/index.jsx:264
557
  __( "Protect your site from spam.", "jetpack" ), // _inc/client/components/settings-card/index.jsx:190
10
  _x( "Plans", "Navigation item.", "jetpack" ), // _inc/client/admin.js:76
11
  __( "At A Glance", "jetpack" ), // _inc/client/admin.js:75
12
  _x( "At A Glance", "Navigation item.", "jetpack" ), // _inc/client/admin.js:73
 
 
 
13
  __( "Error unlinking from WordPress.com. %(error)s", "jetpack" ), // _inc/client/state/connection/actions.js:130
14
  __( "Unlinked from WordPress.com.", "jetpack" ), // _inc/client/state/connection/actions.js:121
15
  __( "Unlinking from WordPress.com", "jetpack" ), // _inc/client/state/connection/actions.js:114
16
  __( "There was an error disconnecting Jetpack. Error: %(error)s", "jetpack" ), // _inc/client/state/connection/actions.js:98
17
  __( "Disconnecting Jetpack", "jetpack" ), // _inc/client/state/connection/actions.js:81
18
+ __( "Options failed to reset.", "jetpack" ), // _inc/client/state/dev-version/actions.js:40
19
+ __( "Options reset.", "jetpack" ), // _inc/client/state/dev-version/actions.js:33
20
+ __( "Resetting Jetpack options…", "jetpack" ), // _inc/client/state/dev-version/actions.js:27
21
  __( "Recommended features failed to activate. %(error)s", "jetpack" ), // _inc/client/state/jumpstart/actions.js:49
22
  __( "Recommended features active.", "jetpack" ), // _inc/client/state/jumpstart/actions.js:38
23
  __( "Activating recommended features…", "jetpack" ), // _inc/client/state/jumpstart/actions.js:30
 
 
 
 
 
 
 
24
  __( "Error regenerating %(slug)s address. %(error)s", "jetpack" ), // _inc/client/state/modules/actions.js:299
25
  __( "Regenerated %(slug)s address .", "jetpack" ), // _inc/client/state/modules/actions.js:281
26
  __( "Updating %(slug)s address…", "jetpack" ), // _inc/client/state/modules/actions.js:261
33
  __( "%(slug)s failed to activate. %(error)s", "jetpack" ), // _inc/client/state/modules/actions.js:117
34
  __( "%(slug)s has been activated.", "jetpack" ), // _inc/client/state/modules/actions.js:97
35
  __( "Activating %(slug)s…", "jetpack" ), // _inc/client/state/modules/actions.js:81
36
+ __( "Updated settings. Refreshing page…", "jetpack" ), // _inc/client/state/settings/actions.js:115
37
+ __( "Error regenerating Post by Email address. %(error)s", "jetpack" ), // _inc/client/state/settings/actions.js:99
38
+ __( "Regenerated Post by Email address.", "jetpack" ), // _inc/client/state/settings/actions.js:98
39
+ __( "Updating Post by Email address…", "jetpack" ), // _inc/client/state/settings/actions.js:97
40
+ __( "Error updating settings. (%(error)s)", "jetpack" ), // _inc/client/state/settings/actions.js:90
41
+ __( "Updated settings.", "jetpack" ), // _inc/client/state/settings/actions.js:89
42
+ __( "Updating settings…", "jetpack" ), // _inc/client/state/settings/actions.js:88
43
  __( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:80
44
  __( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:65
45
  __( "Unavailable in Dev Mode.", "jetpack" ), // _inc/client/at-a-glance/activity.jsx:71
99
  _n( "Uh oh, %(number)s threat found.", "Uh oh, %(number)s threats found.", 1, "jetpack" ), // _inc/client/at-a-glance/scan.jsx:60
100
  __( "Loading…", "jetpack" ), // _inc/client/at-a-glance/scan.jsx:44
101
  __( "Security Scanning", "jetpack" ), // _inc/client/at-a-glance/scan.jsx:27
 
 
 
 
 
 
 
 
 
 
 
 
102
  __( "Compare Plans", "jetpack" ), // _inc/client/plans/plan-body.jsx:400
103
  __( "We support all Jetpack users, regardless of plan. But customers on a paid subscription enjoy priority support so that security issues are identified and fixed for you as soon as possible. ", "jetpack" ), // _inc/client/plans/plan-body.jsx:393
104
  __( "Enjoy priority support", "jetpack" ), // _inc/client/plans/plan-body.jsx:392
185
  __( "How much is your website worth?", "jetpack" ), // _inc/client/plans/plan-header.jsx:42
186
  __( "Jetpack Personal keeps your data, site, and hard work safe.", "jetpack" ), // _inc/client/plans/plan-header.jsx:38
187
  __( "Introducing our most affordable backups and security plan yet", "jetpack" ), // _inc/client/plans/plan-header.jsx:35
188
+ __( "Learn more", "jetpack" ), // _inc/client/discussion/comments.jsx:169
189
+ __( "Learn more", "jetpack" ), // _inc/client/discussion/comments.jsx:146
190
+ __( "Enable Markdown use for comments.", "jetpack" ), // _inc/client/discussion/comments.jsx:143
191
+ __( "Learn more", "jetpack" ), // _inc/client/discussion/comments.jsx:124
192
+ __( "Color scheme", "jetpack" ), // _inc/client/discussion/comments.jsx:93
193
+ __( "A few catchy words to motivate your readers to comment.", "jetpack" ), // _inc/client/discussion/comments.jsx:91
194
+ __( "Comments headline", "jetpack" ), // _inc/client/discussion/comments.jsx:84
195
+ __( "Comments", "jetpack" ), // _inc/client/discussion/comments.jsx:61
196
+ __( "Show a \"follow comments\" option in the comment form", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:103
197
+ __( "Show a \"follow blog\" option in the comment form", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:93
198
+ __( "Connect your user account to WordPress.com to view your email followers", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:64
199
+ __( "View your Email Followers", "jetpack" ), // _inc/client/discussion/subscriptions.jsx:63
200
  _x( "Set up", "Caption for a button to set up a feature.", "jetpack" ), // _inc/client/pro-status/index.jsx:132
201
  __( "ACTIVE", "jetpack" ), // _inc/client/pro-status/index.jsx:99
202
  _x( "Invalid key", "Short warning message about an invalid key being used for Akismet.", "jetpack" ), // _inc/client/pro-status/index.jsx:95
207
  _x( "Threats found!", "Short warning message about new threats found.", "jetpack" ), // _inc/client/pro-status/index.jsx:74
208
  _x( "Threats", "A caption for a small button to fix security issues.", "jetpack" ), // _inc/client/pro-status/index.jsx:72
209
  __( "Activate", "jetpack" ), // _inc/client/searchable-modules/index.jsx:72
210
+ __( "Enter a search term to find settings or close search.", "jetpack" ), // _inc/client/settings/index.jsx:38
211
+ __( "No search results found for %(term)s", "jetpack" ), // _inc/client/settings/index.jsx:30
212
  __( "If you don't already have an API key, then {{a}}get your API key here{{/a}}, and you'll be guided through the process of getting one.", "jetpack" ), // _inc/client/security/antispam.jsx:149
213
  __( "Your API key", "jetpack" ), // _inc/client/security/antispam.jsx:143
214
  _x( "Spam filtering", "Settings header", "jetpack" ), // _inc/client/security/antispam.jsx:135
241
  __( "Require accounts to use WordPress.com Two-Step Authentication", "jetpack" ), // _inc/client/security/sso.jsx:94
242
  __( "Match accounts using email addresses", "jetpack" ), // _inc/client/security/sso.jsx:81
243
  _x( "WordPress.com log in", "Settings header", "jetpack" ), // _inc/client/security/sso.jsx:56
 
 
244
  __( "Allow readers to show their appreciation of your posts by adding a like button to your content", "jetpack" ), // _inc/client/sharing/likes.jsx:34
245
  _x( "Like buttons", "Settings header", "jetpack" ), // _inc/client/sharing/likes.jsx:24
246
  __( "Automatically share your posts to social networks", "jetpack" ), // _inc/client/sharing/publicize.jsx:81
252
  __( "Connect your user account to WordPress.com to use this feature", "jetpack" ), // _inc/client/sharing/share-buttons.jsx:43
253
  __( "Configure your sharing buttons", "jetpack" ), // _inc/client/sharing/share-buttons.jsx:40
254
  __( "Configure your sharing buttons", "jetpack" ), // _inc/client/sharing/share-buttons.jsx:36
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
255
  __( "View your earnings", "jetpack" ), // _inc/client/traffic/ads.jsx:150
256
  __( "Second ad below post", "jetpack" ), // _inc/client/traffic/ads.jsx:143
257
  __( "Top of each page", "jetpack" ), // _inc/client/traffic/ads.jsx:135
307
  __( "Google", "jetpack" ), // _inc/client/traffic/verification-services.jsx:94
308
  __( "Note that {{b}}verifying your site with these services is not necessary{{/b}} in order for your site to be indexed by search engines. To use these advanced search engine tools and verify your site with a service, paste the HTML Tag code below. Read the {{support}}full instructions{{/support}} if you are having trouble. Supported verification services: {{google}}Google Search Console{{/google}}, {{bing}}Bing Webmaster Center{{/bing}}, {{pinterest}}Pinterest Site Verification{{/pinterest}}, and {{yandex}}Yandex.Webmaster{{/yandex}}.", "jetpack" ), // _inc/client/traffic/verification-services.jsx:51
309
  __( "Activate", "jetpack" ), // _inc/client/traffic/verification-services.jsx:34
310
+ _x( "Composing", "Settings header", "jetpack" ), // _inc/client/writing/composing.jsx:245
311
+ __( "Confirm each new phrase you add by pressing enter.", "jetpack" ), // _inc/client/writing/composing.jsx:157
312
+ __( "Add a phrase", "jetpack" ), // _inc/client/writing/composing.jsx:149
313
+ __( "Ignored Phrases", "jetpack" ), // _inc/client/writing/composing.jsx:144
314
+ __( "Redundant Phrases", "jetpack" ), // _inc/client/writing/composing.jsx:140
315
+ __( "Phrases to Avoid", "jetpack" ), // _inc/client/writing/composing.jsx:139
316
+ __( "Passive Voice", "jetpack" ), // _inc/client/writing/composing.jsx:138
317
+ __( "Jargon", "jetpack" ), // _inc/client/writing/composing.jsx:137
318
+ __( "Hidden Verbs", "jetpack" ), // _inc/client/writing/composing.jsx:136
319
+ __( "Double Negatives", "jetpack" ), // _inc/client/writing/composing.jsx:135
320
+ __( "Diacritical Marks", "jetpack" ), // _inc/client/writing/composing.jsx:134
321
+ __( "Complex Phrases", "jetpack" ), // _inc/client/writing/composing.jsx:133
322
+ __( "Clichés", "jetpack" ), // _inc/client/writing/composing.jsx:132
323
+ __( "Bias Language", "jetpack" ), // _inc/client/writing/composing.jsx:131
324
+ __( "Enable proofreading for the following grammar and style rules: ", "jetpack" ), // _inc/client/writing/composing.jsx:129
325
+ __( "English Options", "jetpack" ), // _inc/client/writing/composing.jsx:127
326
+ __( "Use automatically detected language to proofread posts and pages", "jetpack" ), // _inc/client/writing/composing.jsx:122
327
+ __( "The proofreader supports English, French, German, Portuguese and Spanish.", "jetpack" ), // _inc/client/writing/composing.jsx:117
328
+ __( "Automatic Language Detection", "jetpack" ), // _inc/client/writing/composing.jsx:114
329
+ __( "A post or page is updated", "jetpack" ), // _inc/client/writing/composing.jsx:111
330
+ __( "A post or page is first published", "jetpack" ), // _inc/client/writing/composing.jsx:110
331
+ __( "Automatically proofread content when: ", "jetpack" ), // _inc/client/writing/composing.jsx:108
332
+ __( "Proofreading", "jetpack" ), // _inc/client/writing/composing.jsx:106
333
+ __( "Add, organize, and display {{portfolioLink}}portfolios{{/portfolioLink}}. If your theme doesn’t support portfolios yet, you can display them using the shortcode ( [portfolio] ).", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:95
334
+ __( "Portfolios", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:88
335
+ __( "Add, organize, and display {{testimonialLink}}testimonials{{/testimonialLink}}. If your theme doesn’t support testimonials yet, you can display them using the shortcode ( [testimonials] ).", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:72
336
+ __( "Testimonials", "jetpack" ), // _inc/client/writing/custom-content-types.jsx:65
337
+ __( "Writing tools available to you will be shown here when an administrator enables them.", "jetpack" ), // _inc/client/writing/index.jsx:97
338
+ __( "Connect your user account to WordPress.com to use this feature", "jetpack" ), // _inc/client/writing/masterbar.jsx:54
339
+ __( "The WordPress.com toolbar replaces the default admin bar and offers quick links to the Reader, all your sites, your WordPress.com profile, and notifications. Centralize your WordPress experience with a single global toolbar.", "jetpack" ), // _inc/client/writing/masterbar.jsx:39
340
+ __( "Enable the WordPress.com toolbar", "jetpack" ), // _inc/client/writing/masterbar.jsx:36
341
+ _x( "WordPress.com toolbar", "Settings header", "jetpack" ), // _inc/client/writing/masterbar.jsx:26
342
+ __( "Media", "jetpack" ), // _inc/client/writing/media.jsx:179
343
+ __( "Color scheme", "jetpack" ), // _inc/client/writing/media.jsx:142
344
+ __( "Show photo metadata (Exif) in carousel, when available", "jetpack" ), // _inc/client/writing/media.jsx:136
345
+ __( "Must be enabled to use tiled galleries.", "jetpack" ), // _inc/client/writing/media.jsx:108
346
+ __( "Connect your user account to WordPress.com to use this feature", "jetpack" ), // _inc/client/writing/post-by-email.jsx:113
347
+ __( "Create address", "jetpack" ), // _inc/client/writing/post-by-email.jsx:100
348
+ __( "Regenerate address", "jetpack" ), // _inc/client/writing/post-by-email.jsx:99
349
+ __( "Highlight and copy the following text to your clipboard:", "jetpack" ), // _inc/client/writing/post-by-email.jsx:91
350
+ __( "Copied!", "jetpack" ), // _inc/client/writing/post-by-email.jsx:90
351
+ _x( "Copy", "verb", "jetpack" ), // _inc/client/writing/post-by-email.jsx:89
352
+ __( "Email Address", "jetpack" ), // _inc/client/writing/post-by-email.jsx:85
353
+ __( "Show an ad for the WordPress mobile apps in the footer of the mobile theme", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:208
354
+ __( "Show featured images", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:204
355
+ __( "Use excerpts instead of full posts on front page and archive pages", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:200
356
+ __( "Learn more", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:182
357
+ __( "Learn more about adding support for Infinite Scroll to your theme.", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:180
358
+ __( "Theme support required.", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:178
359
+ __( "Load more posts as the reader scrolls down", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:139
360
+ __( "Load more posts in page with a button", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:135
361
+ __( "Load more posts using the default theme behavior", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:131
362
+ __( "Theme enhancements", "jetpack" ), // _inc/client/writing/theme-enhancements.jsx:121
363
  __( "Connect your account to WordPress.com to view more stats", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:134
364
  __( "{{button}}View more stats on WordPress.com {{/button}}", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:112
365
  __( "{{button}}View detailed stats{{/button}}", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:101
414
  __( "Test your site’s compatibility with Jetpack.", "jetpack" ), // _inc/client/components/footer/index.jsx:97
415
  _x( "Reset Options (dev only)", "Navigation item.", "jetpack" ), // _inc/client/components/footer/index.jsx:82
416
  __( "This will reset all Jetpack options, are you sure?", "jetpack" ), // _inc/client/components/footer/index.jsx:32
417
+ __( "Save Settings", "jetpack" ), // _inc/client/components/forms/index.jsx:143
418
+ __( "Saving…", "jetpack" ), // _inc/client/components/forms/index.jsx:143
419
  __( "No account? Create one for free", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:204
420
  __( "Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:196
421
  __( "Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:181
449
  __( "Welcome to Jetpack", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:25
450
  __( "Jupiter", "jetpack" ), // _inc/client/components/jetpack-dialogue/index.jsx:28
451
  __( "Stars", "jetpack" ), // _inc/client/components/jetpack-dialogue/index.jsx:27
 
 
452
  __( "Read more about Jetpack benefits", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:189
453
  _x( "Disconnect", "A caption for a button to disconnect.", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:182
454
  _x( "Stay connected", "A caption for a button to cancel disconnection.", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:174
469
  __( "Spam filtering", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:54
470
  __( "Priority support", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:50
471
  __( "Daily, automated backups (unlimited storage)", "jetpack" ), // _inc/client/components/jetpack-disconnect-dialog/index.jsx:46
472
+ __( "Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/dismissable.jsx:40
473
+ __( "You have successfully disconnected Jetpack", "jetpack" ), // _inc/client/components/jetpack-notices/dismissable.jsx:37
474
+ __( "Let us know!", "jetpack" ), // _inc/client/components/jetpack-notices/feedback-dash-request.jsx:37
475
+ __( "What would you like to see on your Jetpack Dashboard?", "jetpack" ), // _inc/client/components/jetpack-notices/feedback-dash-request.jsx:32
476
+ __( "This site is not connected to WordPress.com. Please ask the site administrator to connect.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:214
477
+ __( "Connect to WordPress.com", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:171
478
+ __( "Connect your account to get the most out of Jetpack", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:170
479
+ __( "Learn More", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:136
480
+ __( "Currently in {{a}}Development Mode{{/a}} (some features are disabled) because: {{reasons/}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:121
481
+ __( "{{li}}Your site URL lacks a dot (e.g. http://localhost){{/li}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:112
482
+ __( "{{li}}The JETPACK_DEV_DEBUG constant is defined{{/li}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:103
483
+ __( "{{li}}The jetpack_development_mode filter is active{{/li}}", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:94
484
+ __( "More Info", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:69
485
+ __( "You are running Jetpack on a staging server.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:59
486
+ __( "Submit Beta feedback", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:36
487
+ __( "You are currently running a development version of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:31
488
+ __( "Learn More", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:202
489
+ __( "Your server is misconfigured, which means that Jetpack Protect is unable to effectively protect your site.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:196
490
+ __( "You're fueled up and ready to go.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:192
491
+ __( "You're fueled up and ready to go, Jetpack is now active.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:188
492
+ __( "Your Jetpack is already connected.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:184
493
+ __( "Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:172
494
+ __( "{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:131
495
+ __( "Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:92
496
+ __( "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:88
497
+ __( "{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:75
498
+ __( "Your website needs to be publicly accessible to use Jetpack: %(error_key)s", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:66
499
+ __( "There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:62
500
+ __( "We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:59
501
+ __( "You need to stay logged in to your WordPress blog while you authorize Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:56
502
+ __( "{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:45
503
+ __( "Cheatin' uh?", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:42
504
  __( "Features can be activated or deactivated at any time.", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:95
505
  __( "Jetpack's recommended features include:", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:85
506
  __( "We're now collecting stats, securing your site, and speeding up your images. Pretty soon you'll be able to see everything going on with your site right through Jetpack! Welcome aboard.", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:75
510
  __( "Stars", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:56
511
  __( "Activate recommended features", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:34
512
  __( "Activating recommended features…", "jetpack" ), // _inc/client/components/jumpstart/index.jsx:34
513
+ __( "Settings", "jetpack" ), // _inc/client/components/masthead/index.jsx:90
514
+ __( "Dashboard", "jetpack" ), // _inc/client/components/masthead/index.jsx:82
515
  __( "Display an ad unit at the top of your site.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:198
516
  __( "By default ads are shown at the end of every page, post, or the first article on your front page. You can also add them to the top of your site and to any widget area to increase your earnings!", "jetpack" ), // _inc/client/components/module-settings/index.jsx:192
517
  __( "{{link}}Configure your Monitor notification settings on WordPress.com{{/link}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:175
552
  _x( "Sharing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:145
553
  _x( "Writing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:131
554
  __( "Search for a Jetpack feature.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
555
  _x( "Save settings", "Button caption", "jetpack" ), // _inc/client/components/settings-card/index.jsx:265
556
  _x( "Saving…", "Button caption", "jetpack" ), // _inc/client/components/settings-card/index.jsx:264
557
  __( "Protect your site from spam.", "jetpack" ), // _inc/client/components/settings-card/index.jsx:190
changelog.txt CHANGED
@@ -1,5 +1,41 @@
1
  == Changelog ==
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  = 5.5.1 =
4
 
5
  * Release date: November 21, 2017
1
  == Changelog ==
2
 
3
+ = 5.6 =
4
+
5
+ * Release date: December 5, 2017
6
+ * Release post: https://wp.me/p1moTy-6zt
7
+
8
+ **Major Enhancements**
9
+ * Google Analytics: Add support for universal analytics for WooCommerce.
10
+ * Performance: minify all JavaScript files used in the plugin.
11
+ * Performance: add new Lazy Images module.
12
+ * Protect: add new mechanism allowing you to send yourself an email with a
13
+ link to the form when you are locked out of your site.
14
+
15
+ **Enhancements**
16
+ * Custom CSS: add new set of font properties that can be used in the CSS
17
+ editor.
18
+ * Photon: do not remove `width` and `height` attributes from image tags when
19
+ known.
20
+ * Sitemaps: add CLI commands to purge and built the sitemaps.
21
+ * Sitemaps: only display the reporter log success messages if
22
+ `JETPACK_DEV_DEBUG` is defined.
23
+ * WordPress.com API: add new endpoints to allow for better comment management
24
+ in third party interfaces like WordPress.com.
25
+ * WordPress.com Toolbar: prevent dns prefetching for logged out users.
26
+
27
+ **Improved compatibility**
28
+ * Stats: remove function deprecated in PHP 7.2.
29
+
30
+ **Bug fixes**
31
+ * Comment Likes: make sure Like text is properly translated.
32
+ * General: only load stats code when necessary.
33
+ * Related Posts: allow site owners to exclude multiple blog posts from the
34
+ list of Related Posts.
35
+ * Sharing: remove inline JavaScript used in the email sharing form.
36
+ * Search: Maintain ordering of the search filters in the widget.
37
+ * Sync: avoid PHP notices during the synchronization process.
38
+
39
  = 5.5.1 =
40
 
41
  * Release date: November 21, 2017
class.jetpack.php CHANGED
@@ -4032,6 +4032,20 @@ p {
4032
  wp_safe_redirect( Jetpack::admin_url( array( 'page' => $redirect ) ) );
4033
  }
4034
  exit;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4035
  default:
4036
  /**
4037
  * Fires when a Jetpack admin page is loaded with an unrecognized parameter.
4032
  wp_safe_redirect( Jetpack::admin_url( array( 'page' => $redirect ) ) );
4033
  }
4034
  exit;
4035
+ case 'onboard' :
4036
+ if ( ! current_user_can( 'manage_options' ) ) {
4037
+ wp_safe_redirect( Jetpack::admin_url( 'page=jetpack' ) );
4038
+ } else {
4039
+ Jetpack::create_onboarding_token();
4040
+ $url = $this->build_connect_url( true );
4041
+ $calypso_env = ! empty( $_GET[ 'calypso_env' ] ) ? $_GET[ 'calypso_env' ] : false;
4042
+ if ( $calypso_env ) {
4043
+ $url = add_query_arg( 'calypso_env', $calypso_env, $url );
4044
+ }
4045
+ wp_redirect( $url );
4046
+ exit;
4047
+ }
4048
+ exit;
4049
  default:
4050
  /**
4051
  * Fires when a Jetpack admin page is loaded with an unrecognized parameter.
css/jetpack-rtl.css CHANGED
@@ -22,9 +22,6 @@ div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding
22
  .jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
23
  .widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:100% 0;clear:none;float:right;margin:0 0 -3px -5px;padding:0 0 6px 8px;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:100% 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}
24
  .widget.widget_authors li>ul,.widget_authors>ul{margin-right:inherit;padding-right:0}.widget_authors ul li li{padding-right:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-left:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}
25
- /*!
26
- * Do not modify this file directly. It is compiled SASS code.
27
- */#wp-admin-bar-jetpack-idc.hide{display:none}#wp-admin-bar-jetpack-idc .jp-idc-admin-bar{background:#fff;border-radius:2px;color:#23282d;padding:4px 8px;font-size:12px}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons{color:#23282d;font-family:dashicons}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before{font-size:16px}#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item{background:inherit}#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar{background:#eee}
28
  .wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;right:0;left:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:right!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}
29
  .widget_eu_cookie_law_widget.widget{border:none;bottom:1em;display:none;right:1em;margin:0;padding:0;position:fixed;left:1em;width:auto;z-index:50001}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 15px 6px 6px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:left;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 5% 0 0;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;left:8px}}
30
  .flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.flickr-images img{max-width:100%;margin:5px}
22
  .jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
23
  .widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:100% 0;clear:none;float:right;margin:0 0 -3px -5px;padding:0 0 6px 8px;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:100% 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}
24
  .widget.widget_authors li>ul,.widget_authors>ul{margin-right:inherit;padding-right:0}.widget_authors ul li li{padding-right:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-left:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}
 
 
 
25
  .wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;right:0;left:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:right!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}
26
  .widget_eu_cookie_law_widget.widget{border:none;bottom:1em;display:none;right:1em;margin:0;padding:0;position:fixed;left:1em;width:auto;z-index:50001}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 15px 6px 6px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:left;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 5% 0 0;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;left:8px}}
27
  .flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.flickr-images img{max-width:100%;margin:5px}
css/jetpack.css CHANGED
@@ -22,9 +22,6 @@ div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding
22
  .jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
23
  .widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}
24
  .widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-right:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}
25
- /*!
26
- * Do not modify this file directly. It is compiled SASS code.
27
- */#wp-admin-bar-jetpack-idc.hide{display:none}#wp-admin-bar-jetpack-idc .jp-idc-admin-bar{background:#fff;border-radius:2px;color:#23282d;padding:4px 8px;font-size:12px}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons{color:#23282d;font-family:dashicons}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before{font-size:16px}#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item{background:inherit}#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar{background:#eee}
28
  .wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;left:0;right:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}
29
  .widget_eu_cookie_law_widget.widget{border:none;bottom:1em;display:none;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}
30
  .flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.flickr-images img{max-width:100%;margin:5px}
22
  .jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
23
  .widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}
24
  .widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-right:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}
 
 
 
25
  .wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;left:0;right:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}
26
  .widget_eu_cookie_law_widget.widget{border:none;bottom:1em;display:none;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}
27
  .flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}.flickr-images img{max-width:100%;margin:5px}
jetpack.php CHANGED
@@ -5,7 +5,7 @@
5
  * Plugin URI: https://jetpack.com
6
  * Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
7
  * Author: Automattic
8
- * Version: 5.6
9
  * Author URI: https://jetpack.com
10
  * License: GPL2+
11
  * Text Domain: jetpack
@@ -14,7 +14,7 @@
14
 
15
  define( 'JETPACK__MINIMUM_WP_VERSION', '4.7' );
16
 
17
- define( 'JETPACK__VERSION', '5.6' );
18
  define( 'JETPACK_MASTER_USER', true );
19
  define( 'JETPACK__API_VERSION', 1 );
20
  define( 'JETPACK__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
5
  * Plugin URI: https://jetpack.com
6
  * Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
7
  * Author: Automattic
8
+ * Version: 5.6.1
9
  * Author URI: https://jetpack.com
10
  * License: GPL2+
11
  * Text Domain: jetpack
14
 
15
  define( 'JETPACK__MINIMUM_WP_VERSION', '4.7' );
16
 
17
+ define( 'JETPACK__VERSION', '5.6.1' );
18
  define( 'JETPACK_MASTER_USER', true );
19
  define( 'JETPACK__API_VERSION', 1 );
20
  define( 'JETPACK__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
modules/contact-form/admin.php CHANGED
@@ -26,7 +26,9 @@ function grunion_media_button( ) {
26
  add_action( 'wp_ajax_grunion_form_builder', 'grunion_display_form_view' );
27
 
28
  function grunion_display_form_view() {
29
- require_once GRUNION_PLUGIN_DIR . 'grunion-form-view.php';
 
 
30
  exit;
31
  }
32
 
@@ -507,6 +509,10 @@ function grunion_sort_objects( $a, $b ) {
507
  function grunion_ajax_shortcode() {
508
  check_ajax_referer( 'grunion_shortcode' );
509
 
 
 
 
 
510
  $attributes = array();
511
 
512
  foreach ( array( 'subject', 'to' ) as $attribute ) {
@@ -550,6 +556,12 @@ function grunion_ajax_shortcode_to_json() {
550
 
551
  check_ajax_referer( 'grunion_shortcode_to_json' );
552
 
 
 
 
 
 
 
553
  if ( !isset( $_POST['content'] ) || !is_numeric( $_POST['post_id'] ) ) {
554
  die( '-1' );
555
  }
26
  add_action( 'wp_ajax_grunion_form_builder', 'grunion_display_form_view' );
27
 
28
  function grunion_display_form_view() {
29
+ if ( current_user_can( 'edit_posts' ) ) {
30
+ require_once GRUNION_PLUGIN_DIR . 'grunion-form-view.php';
31
+ }
32
  exit;
33
  }
34
 
509
  function grunion_ajax_shortcode() {
510
  check_ajax_referer( 'grunion_shortcode' );
511
 
512
+ if ( ! current_user_can( 'edit_posts' ) ) {
513
+ die( '-1' );
514
+ }
515
+
516
  $attributes = array();
517
 
518
  foreach ( array( 'subject', 'to' ) as $attribute ) {
556
 
557
  check_ajax_referer( 'grunion_shortcode_to_json' );
558
 
559
+ if ( ! empty( $_POST['post_id'] ) && ! current_user_can( 'edit_post', $_POST['post_id'] ) ) {
560
+ die( '-1' );
561
+ } elseif ( ! current_user_can( 'edit_posts' ) ) {
562
+ die( '-1' );
563
+ }
564
+
565
  if ( !isset( $_POST['content'] ) || !is_numeric( $_POST['post_id'] ) ) {
566
  die( '-1' );
567
  }
modules/sharedaddy/sharing-sources.php CHANGED
@@ -713,9 +713,9 @@ class Share_Twitter extends Sharing_Source {
713
  $suffix_length = $this->short_url_length + $strlen( $sig );
714
  // $sig is handled by twitter in their 'via' argument.
715
  // $post_link is handled by twitter in their 'url' argument.
716
- if ( 140 < $strlen( $post_title ) + $suffix_length ) {
717
  // The -1 is for "\xE2\x80\xA6", a UTF-8 ellipsis.
718
- $text = $substr( $post_title, 0, 140 - $suffix_length - 1 ) . "\xE2\x80\xA6";
719
  } else {
720
  $text = $post_title;
721
  }
713
  $suffix_length = $this->short_url_length + $strlen( $sig );
714
  // $sig is handled by twitter in their 'via' argument.
715
  // $post_link is handled by twitter in their 'url' argument.
716
+ if ( 280 < $strlen( $post_title ) + $suffix_length ) {
717
  // The -1 is for "\xE2\x80\xA6", a UTF-8 ellipsis.
718
+ $text = $substr( $post_title, 0, 280 - $suffix_length - 1 ) . "\xE2\x80\xA6";
719
  } else {
720
  $text = $post_title;
721
  }
modules/widget-visibility/widget-conditions/widget-conditions.js CHANGED
@@ -116,6 +116,7 @@ jQuery( function( $ ) {
116
  $( this ).closest( 'div.widget' ).find( 'a.display-options' ).click();
117
  $condition.find( 'select.conditions-rule-major' ).val( '' ).change();
118
  } else {
 
119
  $condition.detach();
120
  }
121
 
116
  $( this ).closest( 'div.widget' ).find( 'a.display-options' ).click();
117
  $condition.find( 'select.conditions-rule-major' ).val( '' ).change();
118
  } else {
119
+ $condition.find( 'select.conditions-rule-major' ).change();
120
  $condition.detach();
121
  }
122
 
readme.txt CHANGED
@@ -1,7 +1,7 @@
1
  === Jetpack by WordPress.com ===
2
  Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, blobaugh, cainm, cena, cfinke, chaselivingston, chellycat, csonnek, danielbachhuber, davoraltman, daniloercoli, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, eliorivero, enej, eoigal, erania-pinnera, ethitter, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jacobshere, jblz, jeherve, jenhooks, jenia, jgs, jkudish, jmdodd, Joen, johnjamesjacoby, jshreve, koke, kraftbj, lamdayap, lancewillett, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, michael-arestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, roccotripaldi, samhotchkiss, scarstocea, sdquirk, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
3
  Tags: Jetpack, WordPress.com, backup, security, related posts, CDN, speed, anti-spam, social sharing, SEO, video, stats
4
- Stable tag: 5.6
5
  Requires at least: 4.7
6
  Tested up to: 4.9
7
 
@@ -103,6 +103,15 @@ There are opportunities for developers at all levels to contribute. [Learn more
103
 
104
  == Changelog ==
105
 
 
 
 
 
 
 
 
 
 
106
  = 5.6 =
107
 
108
  * Release date: December 5, 2017
1
  === Jetpack by WordPress.com ===
2
  Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, blobaugh, cainm, cena, cfinke, chaselivingston, chellycat, csonnek, danielbachhuber, davoraltman, daniloercoli, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, eliorivero, enej, eoigal, erania-pinnera, ethitter, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jacobshere, jblz, jeherve, jenhooks, jenia, jgs, jkudish, jmdodd, Joen, johnjamesjacoby, jshreve, koke, kraftbj, lamdayap, lancewillett, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, michael-arestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, roccotripaldi, samhotchkiss, scarstocea, sdquirk, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
3
  Tags: Jetpack, WordPress.com, backup, security, related posts, CDN, speed, anti-spam, social sharing, SEO, video, stats
4
+ Stable tag: 5.6.1
5
  Requires at least: 4.7
6
  Tested up to: 4.9
7
 
103
 
104
  == Changelog ==
105
 
106
+ = 5.6.1 =
107
+
108
+ * Release date: December 14, 2017
109
+ * Release post: https://wp.me/p1moTy-6Jk
110
+
111
+ * Contact Forms: Hardened security in Contact Form processing.
112
+ * Sharing: Bumped the character limit to 280 when sharing a post to Twitter.
113
+ * Widget Visibility: Fixed a bug that disabled "saving" the widget when removing a Widget Visibility rule.
114
+
115
  = 5.6 =
116
 
117
  * Release date: December 5, 2017