Version Description
Download this release
Release Info
Developer | Yoast |
Plugin | Yoast SEO |
Version | 9.4 |
Comparing to | |
See all releases |
Code changes from version 9.3 to 9.4
- admin/class-admin-asset-manager.php +7 -2
- admin/class-admin-init.php +4 -0
- admin/class-expose-shortlinks.php +2 -0
- admin/class-gutenberg-compatibility.php +2 -2
- admin/class-plugin-conflict.php +1 -1
- admin/class-recalibration-beta.php +0 -9
- admin/class-yoast-form.php +29 -15
- admin/config-ui/class-configuration-endpoint.php +10 -20
- admin/config-ui/components/class-component-configuration-choices.php +51 -37
- admin/config-ui/fields/class-field-choice.php +6 -6
- admin/config-ui/fields/class-field-google-search-console-intro.php +10 -15
- admin/config-ui/fields/class-field-separator.php +11 -14
- admin/config-ui/fields/class-field-upsell-configuration-service.php +13 -7
- admin/config-ui/fields/class-field-upsell-site-review.php +13 -8
- admin/endpoints/class-endpoint-ryte.php +5 -10
- admin/endpoints/class-endpoint-statistics.php +5 -10
- admin/google_search_console/views/gsc-display.php +1 -1
- admin/links/class-link-compatibility-notifier.php +14 -7
- admin/links/class-link-notifier.php +6 -13
- admin/links/class-link-reindex-post-endpoint.php +5 -10
- admin/links/class-link-table-accessible-notifier.php +13 -6
- admin/metabox/class-metabox.php +1 -1
- admin/notifiers/class-post-type-archive-notification-handler.php +1 -1
- admin/onpage/class-ryte-service.php +25 -20
- admin/taxonomy/class-taxonomy-metabox.php +1 -1
- admin/views/licenses.php +8 -7
- admin/views/paper-collapsible.php +1 -1
- admin/views/tabs/metas/paper-content/general/title-separator.php +1 -1
- admin/views/tabs/metas/paper-content/media-content.php +8 -10
- admin/views/tabs/metas/taxonomies.php +1 -1
- css/dist/{admin-global-930-rtl.min.css → admin-global-940-rtl.min.css} +0 -0
- css/dist/{admin-global-930.min.css → admin-global-940.min.css} +0 -0
- css/dist/{adminbar-930-rtl.min.css → adminbar-940-rtl.min.css} +0 -0
- css/dist/{adminbar-930.min.css → adminbar-940.min.css} +0 -0
- css/dist/{alerts-930-rtl.min.css → alerts-940-rtl.min.css} +0 -0
- css/dist/{alerts-930.min.css → alerts-940.min.css} +0 -0
- css/dist/{dashboard-930-rtl.min.css → dashboard-940-rtl.min.css} +0 -0
- css/dist/{dashboard-930.min.css → dashboard-940.min.css} +0 -0
- css/dist/{edit-page-930-rtl.min.css → edit-page-940-rtl.min.css} +0 -0
- css/dist/{edit-page-930.min.css → edit-page-940.min.css} +0 -0
- css/dist/{featured-image-930-rtl.min.css → featured-image-940-rtl.min.css} +0 -0
- css/dist/{featured-image-930.min.css → featured-image-940.min.css} +0 -0
- css/dist/{filter-explanation-930-rtl.min.css → filter-explanation-940-rtl.min.css} +0 -0
- css/dist/{filter-explanation-930.min.css → filter-explanation-940.min.css} +0 -0
- css/dist/{inside-editor-930-rtl.min.css → inside-editor-940-rtl.min.css} +0 -0
- css/dist/{inside-editor-930.min.css → inside-editor-940.min.css} +0 -0
- css/dist/{metabox-930-rtl.min.css → metabox-940-rtl.min.css} +0 -0
- css/dist/{metabox-930.min.css → metabox-940.min.css} +0 -0
- css/dist/{metabox-primary-category-930-rtl.min.css → metabox-primary-category-940-rtl.min.css} +0 -0
- css/dist/{metabox-primary-category-930.min.css → metabox-primary-category-940.min.css} +0 -0
- css/dist/{search-appearance-930-rtl.min.css → search-appearance-940-rtl.min.css} +0 -0
- css/dist/{search-appearance-930.min.css → search-appearance-940.min.css} +0 -0
- css/dist/{structured-data-blocks-930-rtl.min.css → structured-data-blocks-940-rtl.min.css} +0 -0
- css/dist/{structured-data-blocks-930.min.css → structured-data-blocks-940.min.css} +0 -0
- css/dist/toggle-switch-930-rtl.min.css +0 -1
- css/dist/toggle-switch-930.min.css +0 -1
- css/dist/toggle-switch-940-rtl.min.css +1 -0
- css/dist/toggle-switch-940.min.css +1 -0
- css/dist/{wpseo-dismissible-930-rtl.min.css → wpseo-dismissible-940-rtl.min.css} +0 -0
- css/dist/{wpseo-dismissible-930.min.css → wpseo-dismissible-940.min.css} +0 -0
- css/dist/{yoast-components-930-rtl.min.css → yoast-components-940-rtl.min.css} +0 -0
- css/dist/{yoast-components-930.min.css → yoast-components-940.min.css} +0 -0
- css/dist/{yoast-extensions-930-rtl.min.css → yoast-extensions-940-rtl.min.css} +0 -0
- css/dist/{yoast-extensions-930.min.css → yoast-extensions-940.min.css} +0 -0
- css/dist/{yst_plugin_tools-930-rtl.min.css → yst_plugin_tools-940-rtl.min.css} +0 -0
- css/dist/{yst_plugin_tools-930.min.css → yst_plugin_tools-940.min.css} +0 -0
- css/dist/{yst_seo_score-930-rtl.min.css → yst_seo_score-940-rtl.min.css} +0 -0
- css/dist/{yst_seo_score-930.min.css → yst_seo_score-940.min.css} +0 -0
- frontend/class-frontend.php +11 -12
- frontend/class-woocommerce-shop-page.php +36 -8
- inc/class-wpseo-admin-bar-menu.php +1 -1
- inc/options/class-wpseo-option-titles.php +105 -26
- inc/sitemaps/class-taxonomy-sitemap-provider.php +6 -5
- js/dist/analysis-930.min.js +0 -13
admin/class-admin-asset-manager.php
CHANGED
@@ -188,6 +188,8 @@ class WPSEO_Admin_Asset_Manager {
|
|
188 |
|
189 |
$flat_version = $this->flatten_version( WPSEO_VERSION );
|
190 |
|
|
|
|
|
191 |
wp_register_script( 'lodash-base', plugins_url( 'js/vendor/lodash.min.js', WPSEO_FILE ), array(), false, true );
|
192 |
wp_register_script( 'lodash', plugins_url( 'js/vendor/lodash-noconflict.js', WPSEO_FILE ), array( 'lodash-base' ), false, true );
|
193 |
wp_register_script( 'wp-polyfill', plugins_url( 'js/dist/babel-polyfill-' . $flat_version . '.min.js', WPSEO_FILE ), array(), false, true );
|
@@ -195,7 +197,7 @@ class WPSEO_Admin_Asset_Manager {
|
|
195 |
wp_register_script(
|
196 |
'wp-element',
|
197 |
plugins_url( 'js/dist/wp-element-' . $flat_version . '.min.js', WPSEO_FILE ),
|
198 |
-
array( 'lodash', 'wp-polyfill' ),
|
199 |
false,
|
200 |
true
|
201 |
);
|
@@ -243,7 +245,7 @@ class WPSEO_Admin_Asset_Manager {
|
|
243 |
wp_register_script(
|
244 |
'wp-compose',
|
245 |
plugins_url( 'js/dist/wp-compose-' . $flat_version . '.min.js', WPSEO_FILE ),
|
246 |
-
array( 'wp-polyfill' ),
|
247 |
false,
|
248 |
true
|
249 |
);
|
@@ -587,6 +589,9 @@ class WPSEO_Admin_Asset_Manager {
|
|
587 |
array(
|
588 |
'name' => 'styled-components',
|
589 |
'src' => 'styled-components-' . $flat_version,
|
|
|
|
|
|
|
590 |
),
|
591 |
);
|
592 |
}
|
188 |
|
189 |
$flat_version = $this->flatten_version( WPSEO_VERSION );
|
190 |
|
191 |
+
wp_register_script( 'react', plugins_url( 'js/vendor/react.min.js', WPSEO_FILE ), array(), false, true );
|
192 |
+
wp_register_script( 'react-dom', plugins_url( 'js/vendor/react-dom.min.js', WPSEO_FILE ), array( 'react' ), false, true );
|
193 |
wp_register_script( 'lodash-base', plugins_url( 'js/vendor/lodash.min.js', WPSEO_FILE ), array(), false, true );
|
194 |
wp_register_script( 'lodash', plugins_url( 'js/vendor/lodash-noconflict.js', WPSEO_FILE ), array( 'lodash-base' ), false, true );
|
195 |
wp_register_script( 'wp-polyfill', plugins_url( 'js/dist/babel-polyfill-' . $flat_version . '.min.js', WPSEO_FILE ), array(), false, true );
|
197 |
wp_register_script(
|
198 |
'wp-element',
|
199 |
plugins_url( 'js/dist/wp-element-' . $flat_version . '.min.js', WPSEO_FILE ),
|
200 |
+
array( 'lodash', 'wp-polyfill', 'react', 'react-dom' ),
|
201 |
false,
|
202 |
true
|
203 |
);
|
245 |
wp_register_script(
|
246 |
'wp-compose',
|
247 |
plugins_url( 'js/dist/wp-compose-' . $flat_version . '.min.js', WPSEO_FILE ),
|
248 |
+
array( 'lodash', 'wp-polyfill' ),
|
249 |
false,
|
250 |
true
|
251 |
);
|
589 |
array(
|
590 |
'name' => 'styled-components',
|
591 |
'src' => 'styled-components-' . $flat_version,
|
592 |
+
'deps' => array(
|
593 |
+
'wp-element',
|
594 |
+
),
|
595 |
),
|
596 |
);
|
597 |
}
|
admin/class-admin-init.php
CHANGED
@@ -657,6 +657,10 @@ class WPSEO_Admin_Init {
|
|
657 |
'version' => '7.0',
|
658 |
'alternative' => null,
|
659 |
),
|
|
|
|
|
|
|
|
|
660 |
);
|
661 |
|
662 |
// Determine which filters have been registered.
|
657 |
'version' => '7.0',
|
658 |
'alternative' => null,
|
659 |
),
|
660 |
+
'wpseo_genesis_force_adjacent_rel_home' => array(
|
661 |
+
'version' => '9.4',
|
662 |
+
'alternative' => null,
|
663 |
+
),
|
664 |
);
|
665 |
|
666 |
// Determine which filters have been registered.
|
admin/class-expose-shortlinks.php
CHANGED
@@ -33,6 +33,8 @@ class WPSEO_Expose_Shortlinks implements WPSEO_WordPress_Integration {
|
|
33 |
'shortlinks.readability_analysis_info' => 'https://yoa.st/readability-analysis',
|
34 |
'shortlinks.activate_premium_info' => 'https://yoa.st/activate-subscription',
|
35 |
'shortlinks.recalibration_beta_metabox' => 'https://yoa.st/recalibration-beta-metabox',
|
|
|
|
|
36 |
);
|
37 |
|
38 |
/**
|
33 |
'shortlinks.readability_analysis_info' => 'https://yoa.st/readability-analysis',
|
34 |
'shortlinks.activate_premium_info' => 'https://yoa.st/activate-subscription',
|
35 |
'shortlinks.recalibration_beta_metabox' => 'https://yoa.st/recalibration-beta-metabox',
|
36 |
+
'shortlinks.upsell.sidebar.morphology_upsell_metabox' => 'https://yoa.st/morphology-upsell-metabox',
|
37 |
+
'shortlinks.upsell.sidebar.morphology_upsell_sidebar' => 'https://yoa.st/morphology-upsell-sidebar',
|
38 |
);
|
39 |
|
40 |
/**
|
admin/class-gutenberg-compatibility.php
CHANGED
@@ -13,12 +13,12 @@ class WPSEO_Gutenberg_Compatibility {
|
|
13 |
/**
|
14 |
* The currently released version of Gutenberg.
|
15 |
*/
|
16 |
-
const CURRENT_RELEASE = '4.
|
17 |
|
18 |
/**
|
19 |
* The minimally supported version of Gutenberg by the plugin.
|
20 |
*/
|
21 |
-
const MINIMUM_SUPPORTED = '4.
|
22 |
|
23 |
/**
|
24 |
* @var string
|
13 |
/**
|
14 |
* The currently released version of Gutenberg.
|
15 |
*/
|
16 |
+
const CURRENT_RELEASE = '4.8.0';
|
17 |
|
18 |
/**
|
19 |
* The minimally supported version of Gutenberg by the plugin.
|
20 |
*/
|
21 |
+
const MINIMUM_SUPPORTED = '4.8.0';
|
22 |
|
23 |
/**
|
24 |
* @var string
|
admin/class-plugin-conflict.php
CHANGED
@@ -138,7 +138,7 @@ class WPSEO_Plugin_Conflict extends Yoast_Plugin_Conflict {
|
|
138 |
|
139 |
// Only check for open graph problems when they are enabled.
|
140 |
if ( WPSEO_Options::get( 'opengraph' ) ) {
|
141 |
-
/* translators: %1$s expands to Yoast SEO, %2
|
142 |
$plugin_sections['open_graph'] = __( 'Both %1$s and %2$s create OpenGraph output, which might make Facebook, Twitter, LinkedIn and other social networks use the wrong texts and images when your pages are being shared.', 'wordpress-seo' )
|
143 |
. '<br/><br/>'
|
144 |
. '<a class="button" href="' . admin_url( 'admin.php?page=wpseo_social#top#facebook' ) . '">'
|
138 |
|
139 |
// Only check for open graph problems when they are enabled.
|
140 |
if ( WPSEO_Options::get( 'opengraph' ) ) {
|
141 |
+
/* translators: %1$s expands to Yoast SEO, %2$s: 'Facebook' plugin name of possibly conflicting plugin with regard to creating OpenGraph output. */
|
142 |
$plugin_sections['open_graph'] = __( 'Both %1$s and %2$s create OpenGraph output, which might make Facebook, Twitter, LinkedIn and other social networks use the wrong texts and images when your pages are being shared.', 'wordpress-seo' )
|
143 |
. '<br/><br/>'
|
144 |
. '<a class="button" href="' . admin_url( 'admin.php?page=wpseo_social#top#facebook' ) . '">'
|
admin/class-recalibration-beta.php
CHANGED
@@ -29,9 +29,6 @@ class WPSEO_Recalibration_Beta implements WPSEO_WordPress_Integration {
|
|
29 |
* @return void
|
30 |
*/
|
31 |
public function show_feature_toggle() {
|
32 |
-
// Temporary disable the toggle.
|
33 |
-
return;
|
34 |
-
|
35 |
$values = array(
|
36 |
'on' => __( 'On', 'wordpress-seo' ),
|
37 |
'off' => __( 'Off', 'wordpress-seo' ),
|
@@ -85,9 +82,6 @@ class WPSEO_Recalibration_Beta implements WPSEO_WordPress_Integration {
|
|
85 |
* @return void
|
86 |
*/
|
87 |
public function register_hooks() {
|
88 |
-
// Temporary disable the toggle.
|
89 |
-
return;
|
90 |
-
|
91 |
add_action( 'update_option_wpseo', array( $this, 'update_option' ), 10, 2 );
|
92 |
|
93 |
$notification = new WPSEO_Recalibration_Beta_Notification();
|
@@ -169,9 +163,6 @@ class WPSEO_Recalibration_Beta implements WPSEO_WordPress_Integration {
|
|
169 |
* @return void
|
170 |
*/
|
171 |
protected function subscribe_newsletter() {
|
172 |
-
// Temporary disable the toggle.
|
173 |
-
return;
|
174 |
-
|
175 |
if ( $this->has_mailinglist_subscription() ) {
|
176 |
return;
|
177 |
}
|
29 |
* @return void
|
30 |
*/
|
31 |
public function show_feature_toggle() {
|
|
|
|
|
|
|
32 |
$values = array(
|
33 |
'on' => __( 'On', 'wordpress-seo' ),
|
34 |
'off' => __( 'Off', 'wordpress-seo' ),
|
82 |
* @return void
|
83 |
*/
|
84 |
public function register_hooks() {
|
|
|
|
|
|
|
85 |
add_action( 'update_option_wpseo', array( $this, 'update_option' ), 10, 2 );
|
86 |
|
87 |
$notification = new WPSEO_Recalibration_Beta_Notification();
|
163 |
* @return void
|
164 |
*/
|
165 |
protected function subscribe_newsletter() {
|
|
|
|
|
|
|
166 |
if ( $this->has_mailinglist_subscription() ) {
|
167 |
return;
|
168 |
}
|
admin/class-yoast-form.php
CHANGED
@@ -208,13 +208,19 @@ class Yoast_Form {
|
|
208 |
*/
|
209 |
public function label( $text, $attr ) {
|
210 |
$defaults = array(
|
211 |
-
'class'
|
212 |
-
'close'
|
213 |
-
'for'
|
|
|
214 |
);
|
215 |
-
$attr = wp_parse_args( $attr, $defaults );
|
216 |
|
217 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
218 |
if ( $attr['close'] ) {
|
219 |
echo '</label>';
|
220 |
}
|
@@ -298,8 +304,7 @@ class Yoast_Form {
|
|
298 |
$this->options[ $var ] = 'on';
|
299 |
}
|
300 |
|
301 |
-
$class
|
302 |
-
$aria_labelledby = esc_attr( $var ) . '-label';
|
303 |
|
304 |
if ( $reverse ) {
|
305 |
$class .= ' switch-yoast-seo-reverse';
|
@@ -316,11 +321,10 @@ class Yoast_Form {
|
|
316 |
|
317 |
$help_class = ! empty( $help ) ? ' switch-container__has-help' : '';
|
318 |
|
319 |
-
echo
|
320 |
-
|
321 |
'<label class="', $class, '"><b class="switch-yoast-seo-jaws-a11y"> </b>',
|
322 |
-
'<input type="checkbox" aria-labelledby="', $
|
323 |
-
"<b class='label-text screen-reader-text' id='{$aria_labelledby}'>{$label}</b>",
|
324 |
'<span aria-hidden="true">
|
325 |
<span>', esc_html( $off_button ) ,'</span>
|
326 |
<span>', esc_html( $on_button ) ,'</span>
|
@@ -575,23 +579,33 @@ class Yoast_Form {
|
|
575 |
|
576 |
if ( is_string( $legend ) && '' !== $legend ) {
|
577 |
|
578 |
-
$defaults
|
579 |
'id' => '',
|
580 |
'class' => 'radiogroup',
|
581 |
);
|
|
|
582 |
$legend_attr = wp_parse_args( $legend_attr, $defaults );
|
583 |
|
584 |
$this->legend( $legend, $legend_attr );
|
585 |
}
|
586 |
|
587 |
foreach ( $values as $key => $value ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
588 |
$key_esc = esc_attr( $key );
|
589 |
echo '<input type="radio" class="radio" id="' . $var_esc . '-' . $key_esc . '" name="' . esc_attr( $this->option_name ) . '[' . $var_esc . ']" value="' . $key_esc . '" ' . checked( $this->options[ $var ], $key_esc, false ) . disabled( $this->is_control_disabled( $var ), true, false ) . ' />';
|
590 |
$this->label(
|
591 |
-
$
|
592 |
array(
|
593 |
-
'for'
|
594 |
-
'class'
|
|
|
595 |
)
|
596 |
);
|
597 |
}
|
208 |
*/
|
209 |
public function label( $text, $attr ) {
|
210 |
$defaults = array(
|
211 |
+
'class' => 'checkbox',
|
212 |
+
'close' => true,
|
213 |
+
'for' => '',
|
214 |
+
'aria_label' => '',
|
215 |
);
|
|
|
216 |
|
217 |
+
$attr = wp_parse_args( $attr, $defaults );
|
218 |
+
$aria_label = '';
|
219 |
+
if ( $attr['aria_label'] !== '' ) {
|
220 |
+
$aria_label = ' aria-label="' . esc_attr( $attr['aria_label'] ) . '"';
|
221 |
+
}
|
222 |
+
|
223 |
+
echo "<label class='" . esc_attr( $attr['class'] ) . "' for='" . esc_attr( $attr['for'] ) . "'$aria_label>$text";
|
224 |
if ( $attr['close'] ) {
|
225 |
echo '</label>';
|
226 |
}
|
304 |
$this->options[ $var ] = 'on';
|
305 |
}
|
306 |
|
307 |
+
$class = 'switch-light switch-candy switch-yoast-seo';
|
|
|
308 |
|
309 |
if ( $reverse ) {
|
310 |
$class .= ' switch-yoast-seo-reverse';
|
321 |
|
322 |
$help_class = ! empty( $help ) ? ' switch-container__has-help' : '';
|
323 |
|
324 |
+
echo '<div class="switch-container', $help_class, '">',
|
325 |
+
'<span class="switch-light-visual-label" id="', esc_attr( $var . '-label' ), '">', esc_html( $label ), '</span>' . $help,
|
326 |
'<label class="', $class, '"><b class="switch-yoast-seo-jaws-a11y"> </b>',
|
327 |
+
'<input type="checkbox" aria-labelledby="', esc_attr( $var . '-label' ), '" id="', esc_attr( $var ), '" name="', esc_attr( $this->option_name ), '[', esc_attr( $var ), ']" value="on"', checked( $this->options[ $var ], 'on', false ), disabled( $this->is_control_disabled( $var ), true, false ), '/>',
|
|
|
328 |
'<span aria-hidden="true">
|
329 |
<span>', esc_html( $off_button ) ,'</span>
|
330 |
<span>', esc_html( $on_button ) ,'</span>
|
579 |
|
580 |
if ( is_string( $legend ) && '' !== $legend ) {
|
581 |
|
582 |
+
$defaults = array(
|
583 |
'id' => '',
|
584 |
'class' => 'radiogroup',
|
585 |
);
|
586 |
+
|
587 |
$legend_attr = wp_parse_args( $legend_attr, $defaults );
|
588 |
|
589 |
$this->legend( $legend, $legend_attr );
|
590 |
}
|
591 |
|
592 |
foreach ( $values as $key => $value ) {
|
593 |
+
$label = $value;
|
594 |
+
$aria_label = '';
|
595 |
+
|
596 |
+
if ( is_array( $value ) ) {
|
597 |
+
$label = isset( $value['label'] ) ? $value['label'] : '';
|
598 |
+
$aria_label = isset( $value['aria_label'] ) ? $value['aria_label'] : '';
|
599 |
+
}
|
600 |
+
|
601 |
$key_esc = esc_attr( $key );
|
602 |
echo '<input type="radio" class="radio" id="' . $var_esc . '-' . $key_esc . '" name="' . esc_attr( $this->option_name ) . '[' . $var_esc . ']" value="' . $key_esc . '" ' . checked( $this->options[ $var ], $key_esc, false ) . disabled( $this->is_control_disabled( $var ), true, false ) . ' />';
|
603 |
$this->label(
|
604 |
+
$label,
|
605 |
array(
|
606 |
+
'for' => $var_esc . '-' . $key_esc,
|
607 |
+
'class' => 'radio',
|
608 |
+
'aria_label' => $aria_label,
|
609 |
)
|
610 |
);
|
611 |
}
|
admin/config-ui/class-configuration-endpoint.php
CHANGED
@@ -34,30 +34,20 @@ class WPSEO_Configuration_Endpoint {
|
|
34 |
*/
|
35 |
public function register() {
|
36 |
// Register fetch config.
|
37 |
-
|
38 |
'methods' => 'GET',
|
39 |
-
'callback' => array(
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
'permission_callback' => array(
|
44 |
-
$this,
|
45 |
-
'can_retrieve_data',
|
46 |
-
),
|
47 |
-
) );
|
48 |
|
49 |
// Register save changes.
|
50 |
-
|
51 |
'methods' => 'POST',
|
52 |
-
'callback' => array(
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
'permission_callback' => array(
|
57 |
-
$this,
|
58 |
-
'can_save_data',
|
59 |
-
),
|
60 |
-
) );
|
61 |
}
|
62 |
|
63 |
/**
|
34 |
*/
|
35 |
public function register() {
|
36 |
// Register fetch config.
|
37 |
+
$route_args = array(
|
38 |
'methods' => 'GET',
|
39 |
+
'callback' => array( $this->service, 'get_configuration' ),
|
40 |
+
'permission_callback' => array( $this, 'can_retrieve_data' ),
|
41 |
+
);
|
42 |
+
register_rest_route( self::REST_NAMESPACE, self::ENDPOINT_RETRIEVE, $route_args );
|
|
|
|
|
|
|
|
|
|
|
43 |
|
44 |
// Register save changes.
|
45 |
+
$route_args = array(
|
46 |
'methods' => 'POST',
|
47 |
+
'callback' => array( $this->service, 'set_configuration' ),
|
48 |
+
'permission_callback' => array( $this, 'can_save_data' ),
|
49 |
+
);
|
50 |
+
register_rest_route( self::REST_NAMESPACE, self::ENDPOINT_STORE, $route_args );
|
|
|
|
|
|
|
|
|
|
|
51 |
}
|
52 |
|
53 |
/**
|
admin/config-ui/components/class-component-configuration-choices.php
CHANGED
@@ -25,55 +25,69 @@ class WPSEO_Config_Component_Configuration_Choices implements WPSEO_Config_Compo
|
|
25 |
* @return WPSEO_Config_Field
|
26 |
*/
|
27 |
public function get_field() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
$field = new WPSEO_Config_Field_Configuration_Choices();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
-
$
|
31 |
-
|
32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
);
|
34 |
|
35 |
$field->add_choice(
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
'Yoast SEO'
|
40 |
-
),
|
41 |
-
sprintf(
|
42 |
-
/* translators: %1$s expands to 'Yoast SEO'. */
|
43 |
-
__( 'Welcome to the %1$s configuration wizard. In a few simple steps we\'ll help you configure your SEO settings to match your website\'s needs! %1$s will take care of all the technical optimizations your site needs.', 'wordpress-seo' ),
|
44 |
-
'Yoast SEO'
|
45 |
-
),
|
46 |
-
array(
|
47 |
-
'type' => 'primary',
|
48 |
-
'label' => sprintf(
|
49 |
-
/* translators: %s expands to 'Yoast SEO'. */
|
50 |
-
__( 'Configure %s', 'wordpress-seo' ), 'Yoast SEO'
|
51 |
-
),
|
52 |
-
'action' => 'nextStep',
|
53 |
-
),
|
54 |
plugin_dir_url( WPSEO_FILE ) . '/images/Yoast_SEO_Icon.svg'
|
55 |
);
|
56 |
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
);
|
63 |
|
64 |
$field->add_choice(
|
65 |
-
|
66 |
-
/* translators: %s expands to 'Yoast SEO'. */
|
67 |
-
__( 'Get the most out of the %s plugin', 'wordpress-seo' ), 'Yoast SEO'
|
68 |
-
),
|
69 |
$plugin_training_text,
|
70 |
-
|
71 |
-
'type' => 'secondary',
|
72 |
-
/* translators: %s expands to 'Yoast SEO'. */
|
73 |
-
'label' => sprintf( __( 'Get the %s plugin training now', 'wordpress-seo' ), 'Yoast SEO' ),
|
74 |
-
'action' => 'followURL',
|
75 |
-
'url' => WPSEO_Shortlinker::get( 'https://yoa.st/2vg' ),
|
76 |
-
),
|
77 |
plugin_dir_url( WPSEO_FILE ) . 'images/yoast_seo_for_wp_2.svg'
|
78 |
);
|
79 |
|
25 |
* @return WPSEO_Config_Field
|
26 |
*/
|
27 |
public function get_field() {
|
28 |
+
/*
|
29 |
+
* Set up the configuration choices.
|
30 |
+
*/
|
31 |
+
|
32 |
+
/* translators: %s expands to 'Yoast SEO'. */
|
33 |
+
$label = __( 'Please choose the %s configuration of your liking:', 'wordpress-seo' );
|
34 |
+
$label = sprintf( $label, 'Yoast SEO' );
|
35 |
+
|
36 |
$field = new WPSEO_Config_Field_Configuration_Choices();
|
37 |
+
$field->set_property( 'label', $label );
|
38 |
+
|
39 |
+
/* translators: %s expands to 'Yoast SEO'. */
|
40 |
+
$title = __( 'Configure %s in a few steps', 'wordpress-seo' );
|
41 |
+
$title = sprintf( $title, 'Yoast SEO' );
|
42 |
+
|
43 |
+
/*
|
44 |
+
* Create first choice field.
|
45 |
+
*/
|
46 |
|
47 |
+
/* translators: %1$s expands to 'Yoast SEO'. */
|
48 |
+
$intro_text = __( 'Welcome to the %1$s configuration wizard. In a few simple steps we\'ll help you configure your SEO settings to match your website\'s needs! %1$s will take care of all the technical optimizations your site needs.', 'wordpress-seo' );
|
49 |
+
$intro_text = sprintf( $intro_text, 'Yoast SEO' );
|
50 |
+
|
51 |
+
/* translators: %s expands to 'Yoast SEO'. */
|
52 |
+
$button_text = sprintf( __( 'Configure %s', 'wordpress-seo' ), 'Yoast SEO' );
|
53 |
+
$button = array(
|
54 |
+
'type' => 'primary',
|
55 |
+
'label' => $button_text,
|
56 |
+
'action' => 'nextStep',
|
57 |
);
|
58 |
|
59 |
$field->add_choice(
|
60 |
+
$title,
|
61 |
+
$intro_text,
|
62 |
+
$button,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
plugin_dir_url( WPSEO_FILE ) . '/images/Yoast_SEO_Icon.svg'
|
64 |
);
|
65 |
|
66 |
+
/*
|
67 |
+
* Create second choice field.
|
68 |
+
*/
|
69 |
+
|
70 |
+
/* translators: %s expands to 'Yoast SEO'. */
|
71 |
+
$title = __( 'Get the most out of the %s plugin', 'wordpress-seo' );
|
72 |
+
$title = sprintf( $title, 'Yoast SEO' );
|
73 |
+
|
74 |
+
/* translators: %1$s expands to 'Yoast SEO for WordPress', %2$s to Joost de Valk. */
|
75 |
+
$plugin_training_text = __( 'If you want to take full advantage of the plugin, get our %1$s training. Get insights from renowned SEO expert %2$s and the team behind the plugin. Actionable tips that\'ll help you configure your site to perform even better in search and for your visitors. Hours of video, sliced into bite-sized clips for you to learn from!', 'wordpress-seo' );
|
76 |
+
$plugin_training_text = sprintf( $plugin_training_text, 'Yoast SEO for WordPress', 'Joost de Valk' );
|
77 |
+
|
78 |
+
/* translators: %s expands to 'Yoast SEO'. */
|
79 |
+
$button_text = sprintf( __( 'Get the %s plugin training now', 'wordpress-seo' ), 'Yoast SEO' );
|
80 |
+
$button = array(
|
81 |
+
'type' => 'secondary',
|
82 |
+
'label' => $button_text,
|
83 |
+
'action' => 'followURL',
|
84 |
+
'url' => WPSEO_Shortlinker::get( 'https://yoa.st/2vg' ),
|
85 |
);
|
86 |
|
87 |
$field->add_choice(
|
88 |
+
$title,
|
|
|
|
|
|
|
89 |
$plugin_training_text,
|
90 |
+
$button,
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
plugin_dir_url( WPSEO_FILE ) . 'images/yoast_seo_for_wp_2.svg'
|
92 |
);
|
93 |
|
admin/config-ui/fields/class-field-choice.php
CHANGED
@@ -24,17 +24,17 @@ class WPSEO_Config_Field_Choice extends WPSEO_Config_Field {
|
|
24 |
/**
|
25 |
* Add a choice to the properties
|
26 |
*
|
27 |
-
* @param string $value
|
28 |
-
* @param string $label
|
29 |
-
* @param string $
|
30 |
*/
|
31 |
-
public function add_choice( $value, $label, $
|
32 |
$choice = array(
|
33 |
'label' => $label,
|
34 |
);
|
35 |
|
36 |
-
if ( $
|
37 |
-
$choice['screenReaderText'] = $
|
38 |
}
|
39 |
|
40 |
$this->properties['choices'][ $value ] = $choice;
|
24 |
/**
|
25 |
* Add a choice to the properties
|
26 |
*
|
27 |
+
* @param string $value Value op the option.
|
28 |
+
* @param string $label Label to display for the value.
|
29 |
+
* @param string $aria_label Optional. Aria label text to use.
|
30 |
*/
|
31 |
+
public function add_choice( $value, $label, $aria_label = '' ) {
|
32 |
$choice = array(
|
33 |
'label' => $label,
|
34 |
);
|
35 |
|
36 |
+
if ( $aria_label ) {
|
37 |
+
$choice['screenReaderText'] = $aria_label;
|
38 |
}
|
39 |
|
40 |
$this->properties['choices'][ $value ] = $choice;
|
admin/config-ui/fields/class-field-google-search-console-intro.php
CHANGED
@@ -16,22 +16,17 @@ class WPSEO_Config_Field_Google_Search_Console_Intro extends WPSEO_Config_Field
|
|
16 |
public function __construct() {
|
17 |
parent::__construct( 'googleSearchConsoleIntro', 'HTML' );
|
18 |
|
19 |
-
$html =
|
20 |
-
|
21 |
-
|
22 |
-
'%1$s integrates with Google Search Console, a must-have tool for site owners.
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
),
|
28 |
-
'Yoast SEO',
|
29 |
-
'<a href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/1ex' ) ) . '" target="_blank">',
|
30 |
-
'</a>'
|
31 |
-
);
|
32 |
|
33 |
-
$disclaimer =
|
34 |
-
Your privacy is safe with us.', 'wordpress-seo' );
|
35 |
|
36 |
$html = '<p>' . $html . '</p><small>' . esc_html( $disclaimer ) . '</small>';
|
37 |
|
16 |
public function __construct() {
|
17 |
parent::__construct( 'googleSearchConsoleIntro', 'HTML' );
|
18 |
|
19 |
+
$html =
|
20 |
+
sprintf(
|
21 |
+
/* translators: %1$s is the plugin name. %2$s is a link start tag to a Yoast help page, %3$s is the link closing tag. */
|
22 |
+
esc_html__( '%1$s integrates with Google Search Console, a must-have tool for site owners. It provides you with information about the health of your site. Don\'t have a Google account or is your site not activated yet? Find out %2$show to connect Google Search Console to your site%3$s.', 'wordpress-seo' ),
|
23 |
+
'Yoast SEO',
|
24 |
+
'<a href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/1ex' ) ) . '" target="_blank">',
|
25 |
+
'</a>'
|
26 |
+
);
|
|
|
|
|
|
|
|
|
|
|
27 |
|
28 |
+
$disclaimer =
|
29 |
+
__( 'Note: we don\'t store your data in any way and don\'t have full access to your account. Your privacy is safe with us.', 'wordpress-seo' );
|
30 |
|
31 |
$html = '<p>' . $html . '</p><small>' . esc_html( $disclaimer ) . '</small>';
|
32 |
|
admin/config-ui/fields/class-field-separator.php
CHANGED
@@ -19,20 +19,17 @@ class WPSEO_Config_Field_Separator extends WPSEO_Config_Field_Choice {
|
|
19 |
$this->set_property( 'label', __( 'Title Separator', 'wordpress-seo' ) );
|
20 |
$this->set_property( 'explanation', __( 'Choose the symbol to use as your title separator. This will display, for instance, between your post title and site name. Symbols are shown in the size they\'ll appear in the search results.', 'wordpress-seo' ) );
|
21 |
|
22 |
-
$this->
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
$
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
$this->add_choice( 'sc-raquo', '»', __( 'Right angle quotation mark', 'wordpress-seo' ) );
|
34 |
-
$this->add_choice( 'sc-lt', '<', __( 'Less than sign', 'wordpress-seo' ) );
|
35 |
-
$this->add_choice( 'sc-gt', '>', __( 'Greater than sign', 'wordpress-seo' ) );
|
36 |
}
|
37 |
|
38 |
/**
|
19 |
$this->set_property( 'label', __( 'Title Separator', 'wordpress-seo' ) );
|
20 |
$this->set_property( 'explanation', __( 'Choose the symbol to use as your title separator. This will display, for instance, between your post title and site name. Symbols are shown in the size they\'ll appear in the search results.', 'wordpress-seo' ) );
|
21 |
|
22 |
+
$this->add_choices();
|
23 |
+
}
|
24 |
+
|
25 |
+
/**
|
26 |
+
* Adds the title separator choices.
|
27 |
+
*/
|
28 |
+
protected function add_choices() {
|
29 |
+
$choices = WPSEO_Option_Titles::get_instance()->get_separator_options_for_display();
|
30 |
+
foreach ( $choices as $key => $value ) {
|
31 |
+
$this->add_choice( $key, $value['label'], $value['aria_label'] );
|
32 |
+
}
|
|
|
|
|
|
|
33 |
}
|
34 |
|
35 |
/**
|
admin/config-ui/fields/class-field-upsell-configuration-service.php
CHANGED
@@ -10,6 +10,18 @@
|
|
10 |
*/
|
11 |
class WPSEO_Config_Field_Upsell_Configuration_Service extends WPSEO_Config_Field {
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
/**
|
14 |
* WPSEO_Config_Field_Upsell_Configuration_Service constructor.
|
15 |
*/
|
@@ -32,13 +44,7 @@ class WPSEO_Config_Field_Upsell_Configuration_Service extends WPSEO_Config_Field
|
|
32 |
);
|
33 |
|
34 |
$html = '<p>' . esc_html( $intro_text ) . '</p>';
|
35 |
-
$html .= '<p><em>' . wp_kses( $upsell_text,
|
36 |
-
'a' => array(
|
37 |
-
'target' => array( '_blank' ),
|
38 |
-
'href' => array(),
|
39 |
-
),
|
40 |
-
) ) . '</em></p>';
|
41 |
-
|
42 |
|
43 |
$this->set_property( 'html', $html );
|
44 |
}
|
10 |
*/
|
11 |
class WPSEO_Config_Field_Upsell_Configuration_Service extends WPSEO_Config_Field {
|
12 |
|
13 |
+
/**
|
14 |
+
* HTML tags allowed in the upsell text.
|
15 |
+
*
|
16 |
+
* @var array
|
17 |
+
*/
|
18 |
+
private $allowed_html = array(
|
19 |
+
'a' => array(
|
20 |
+
'href' => array(),
|
21 |
+
'target' => array( '_blank' ),
|
22 |
+
),
|
23 |
+
);
|
24 |
+
|
25 |
/**
|
26 |
* WPSEO_Config_Field_Upsell_Configuration_Service constructor.
|
27 |
*/
|
44 |
);
|
45 |
|
46 |
$html = '<p>' . esc_html( $intro_text ) . '</p>';
|
47 |
+
$html .= '<p><em>' . wp_kses( $upsell_text, $this->allowed_html ) . '</em></p>';
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
|
49 |
$this->set_property( 'html', $html );
|
50 |
}
|
admin/config-ui/fields/class-field-upsell-site-review.php
CHANGED
@@ -10,6 +10,18 @@
|
|
10 |
*/
|
11 |
class WPSEO_Config_Field_Upsell_Site_Review extends WPSEO_Config_Field {
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
/**
|
14 |
* WPSEO_Config_Field_Upsell_Site_Review constructor.
|
15 |
*/
|
@@ -24,14 +36,7 @@ class WPSEO_Config_Field_Upsell_Site_Review extends WPSEO_Config_Field {
|
|
24 |
'</a>'
|
25 |
);
|
26 |
|
27 |
-
$html = '<p>' .
|
28 |
-
wp_kses( $upsell_text, array(
|
29 |
-
'a' => array(
|
30 |
-
'href' => array(),
|
31 |
-
'target' => array( '_blank' ),
|
32 |
-
),
|
33 |
-
) ) .
|
34 |
-
'</p>';
|
35 |
|
36 |
$this->set_property( 'html', $html );
|
37 |
}
|
10 |
*/
|
11 |
class WPSEO_Config_Field_Upsell_Site_Review extends WPSEO_Config_Field {
|
12 |
|
13 |
+
/**
|
14 |
+
* HTML tags allowed in the upsell site review text.
|
15 |
+
*
|
16 |
+
* @var array
|
17 |
+
*/
|
18 |
+
private $allowed_html = array(
|
19 |
+
'a' => array(
|
20 |
+
'href' => array(),
|
21 |
+
'target' => array( '_blank' ),
|
22 |
+
),
|
23 |
+
);
|
24 |
+
|
25 |
/**
|
26 |
* WPSEO_Config_Field_Upsell_Site_Review constructor.
|
27 |
*/
|
36 |
'</a>'
|
37 |
);
|
38 |
|
39 |
+
$html = '<p>' . wp_kses( $upsell_text, $this->allowed_html ) . '</p>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
|
41 |
$this->set_property( 'html', $html );
|
42 |
}
|
admin/endpoints/class-endpoint-ryte.php
CHANGED
@@ -32,17 +32,12 @@ class WPSEO_Endpoint_Ryte implements WPSEO_Endpoint {
|
|
32 |
*/
|
33 |
public function register() {
|
34 |
// Register fetch config.
|
35 |
-
|
36 |
'methods' => 'GET',
|
37 |
-
'callback' => array(
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
'permission_callback' => array(
|
42 |
-
$this,
|
43 |
-
'can_retrieve_data',
|
44 |
-
),
|
45 |
-
) );
|
46 |
}
|
47 |
|
48 |
/**
|
32 |
*/
|
33 |
public function register() {
|
34 |
// Register fetch config.
|
35 |
+
$route_args = array(
|
36 |
'methods' => 'GET',
|
37 |
+
'callback' => array( $this->service, 'get_statistics' ),
|
38 |
+
'permission_callback' => array( $this, 'can_retrieve_data' ),
|
39 |
+
);
|
40 |
+
register_rest_route( self::REST_NAMESPACE, self::ENDPOINT_RETRIEVE, $route_args );
|
|
|
|
|
|
|
|
|
|
|
41 |
}
|
42 |
|
43 |
/**
|
admin/endpoints/class-endpoint-statistics.php
CHANGED
@@ -32,17 +32,12 @@ class WPSEO_Endpoint_Statistics implements WPSEO_Endpoint {
|
|
32 |
*/
|
33 |
public function register() {
|
34 |
// Register fetch config.
|
35 |
-
|
36 |
'methods' => 'GET',
|
37 |
-
'callback' => array(
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
'permission_callback' => array(
|
42 |
-
$this,
|
43 |
-
'can_retrieve_data',
|
44 |
-
),
|
45 |
-
) );
|
46 |
}
|
47 |
|
48 |
/**
|
32 |
*/
|
33 |
public function register() {
|
34 |
// Register fetch config.
|
35 |
+
$route_args = array(
|
36 |
'methods' => 'GET',
|
37 |
+
'callback' => array( $this->service, 'get_statistics' ),
|
38 |
+
'permission_callback' => array( $this, 'can_retrieve_data' ),
|
39 |
+
);
|
40 |
+
register_rest_route( self::REST_NAMESPACE, self::ENDPOINT_RETRIEVE, $route_args );
|
|
|
|
|
|
|
|
|
|
|
41 |
}
|
42 |
|
43 |
/**
|
admin/google_search_console/views/gsc-display.php
CHANGED
@@ -61,7 +61,7 @@ switch ( $platform_tabs->current_tab() ) {
|
|
61 |
echo "</form>\n";
|
62 |
}
|
63 |
else {
|
64 |
-
$reset_button = '<a class="button" href="' . esc_url( add_query_arg( 'gsc_reset', 1 ) ) . '">' . esc_html__( 'Reauthenticate with Google
|
65 |
echo '<h3>', esc_html__( 'Current profile', 'wordpress-seo' ), '</h3>';
|
66 |
$profile = WPSEO_GSC_Settings::get_profile();
|
67 |
if ( $profile !== '' ) {
|
61 |
echo "</form>\n";
|
62 |
}
|
63 |
else {
|
64 |
+
$reset_button = '<a class="button" href="' . esc_url( add_query_arg( 'gsc_reset', 1 ) ) . '">' . esc_html__( 'Reauthenticate with Google', 'wordpress-seo' ) . '</a>';
|
65 |
echo '<h3>', esc_html__( 'Current profile', 'wordpress-seo' ), '</h3>';
|
66 |
$profile = WPSEO_GSC_Settings::get_profile();
|
67 |
if ( $profile !== '' ) {
|
admin/links/class-link-compatibility-notifier.php
CHANGED
@@ -34,16 +34,23 @@ class WPSEO_Link_Compatibility_Notifier {
|
|
34 |
protected function get_notification() {
|
35 |
return new Yoast_Notification(
|
36 |
sprintf(
|
37 |
-
/* translators: %1$s: Yoast SEO. %2$s: Version number of Yoast SEO.
|
38 |
-
|
39 |
-
'The <strong>Text link counter</strong> feature (introduced in %1$s %2$s) is currently disabled. For this feature to work %1$s requires at least PHP version %3$s. We have detected PHP version %4$s on this website.
|
40 |
-
Please read the following %5$sknowledge base article%6$s to find out how to resolve this problem.',
|
41 |
-
'wordpress-seo'
|
42 |
-
),
|
43 |
'Yoast SEO',
|
44 |
'5.0',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
'5.3',
|
46 |
-
phpversion()
|
|
|
|
|
|
|
|
|
47 |
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/16f' ) . '" target="_blank">',
|
48 |
'</a>'
|
49 |
),
|
34 |
protected function get_notification() {
|
35 |
return new Yoast_Notification(
|
36 |
sprintf(
|
37 |
+
/* translators: %1$s: Yoast SEO. %2$s: Version number of Yoast SEO. */
|
38 |
+
esc_html__( 'The %3$sText link counter%4$s feature (introduced in %1$s %2$s) is currently disabled.', 'wordpress-seo' ),
|
|
|
|
|
|
|
|
|
39 |
'Yoast SEO',
|
40 |
'5.0',
|
41 |
+
'<strong>',
|
42 |
+
'</strong>'
|
43 |
+
) . ' ' .
|
44 |
+
sprintf(
|
45 |
+
/* translators: %1$s: Yoast SEO. %2$s: PHP version %3$s: The current PHP version. */
|
46 |
+
esc_html__( 'For this feature to work %1$s requires at least PHP version %2$s. We have detected PHP version %3$s on this website.', 'wordpress-seo' ),
|
47 |
+
'Yoast SEO',
|
48 |
'5.3',
|
49 |
+
phpversion()
|
50 |
+
) . '<br>' .
|
51 |
+
sprintf(
|
52 |
+
/* translators: %1$s: link to knowledge base article about solving PHP issue. %2$s: is anchor closing. */
|
53 |
+
esc_html__( 'Please read the following %1$sknowledge base article%2$s to find out how to resolve this problem.', 'wordpress-seo' ),
|
54 |
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/16f' ) . '" target="_blank">',
|
55 |
'</a>'
|
56 |
),
|
admin/links/class-link-notifier.php
CHANGED
@@ -86,21 +86,14 @@ class WPSEO_Link_Notifier {
|
|
86 |
*/
|
87 |
protected function get_notification() {
|
88 |
return new Yoast_Notification(
|
|
|
|
|
|
|
89 |
sprintf(
|
90 |
-
/* translators: 1: link to yoast.com post about internal linking suggestion. 2: is anchor closing.
|
91 |
-
|
92 |
-
'To make sure all the links in your texts are counted, we need to analyze all your texts.
|
93 |
-
All you have to do is press the following button and we\'ll go through all your texts for you.
|
94 |
-
|
95 |
-
%3$sCount links%4$s
|
96 |
-
|
97 |
-
The Text link counter feature provides insights in how many links are found in your text and how many links are referring to your text. This is very helpful when you are improving your %1$sinternal linking%2$s.',
|
98 |
-
'wordpress-seo'
|
99 |
-
),
|
100 |
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/15m' ) . '" target="_blank">',
|
101 |
-
'</a>'
|
102 |
-
'<button type="button" id="noticeRunLinkIndex" class="button">',
|
103 |
-
'</button>'
|
104 |
),
|
105 |
array(
|
106 |
'type' => Yoast_Notification::WARNING,
|
86 |
*/
|
87 |
protected function get_notification() {
|
88 |
return new Yoast_Notification(
|
89 |
+
esc_html__( 'To make sure all the links in your texts are counted, we need to analyze all your texts.', 'wordpress-seo' ) . ' ' .
|
90 |
+
esc_html__( 'All you have to do is press the following button and we\'ll go through all your texts for you.', 'wordpress-seo' ) . '<br><br>' .
|
91 |
+
'<button type="button" id="noticeRunLinkIndex" class="button">' . esc_html__( 'Count links', 'wordpress-seo' ) . '</button><br><br>' .
|
92 |
sprintf(
|
93 |
+
/* translators: 1: link to yoast.com post about internal linking suggestion. 2: is anchor closing. */
|
94 |
+
esc_html__( 'The Text link counter feature provides insights in how many links are found in your text and how many links are referring to your text. This is very helpful when you are improving your %1$sinternal linking%2$s.', 'wordpress-seo' ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/15m' ) . '" target="_blank">',
|
96 |
+
'</a>'
|
|
|
|
|
97 |
),
|
98 |
array(
|
99 |
'type' => Yoast_Notification::WARNING,
|
admin/links/class-link-reindex-post-endpoint.php
CHANGED
@@ -31,17 +31,12 @@ class WPSEO_Link_Reindex_Post_Endpoint {
|
|
31 |
* Register the REST endpoint to WordPress.
|
32 |
*/
|
33 |
public function register() {
|
34 |
-
|
35 |
'methods' => 'GET',
|
36 |
-
'callback' => array(
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
'permission_callback' => array(
|
41 |
-
$this,
|
42 |
-
'can_retrieve_data',
|
43 |
-
),
|
44 |
-
) );
|
45 |
}
|
46 |
|
47 |
/**
|
31 |
* Register the REST endpoint to WordPress.
|
32 |
*/
|
33 |
public function register() {
|
34 |
+
$route_args = array(
|
35 |
'methods' => 'GET',
|
36 |
+
'callback' => array( $this->service, 'reindex' ),
|
37 |
+
'permission_callback' => array( $this, 'can_retrieve_data' ),
|
38 |
+
);
|
39 |
+
register_rest_route( self::REST_NAMESPACE, self::ENDPOINT_QUERY, $route_args );
|
|
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
|
42 |
/**
|
admin/links/class-link-table-accessible-notifier.php
CHANGED
@@ -34,14 +34,21 @@ class WPSEO_Link_Table_Accessible_Notifier {
|
|
34 |
protected function get_notification() {
|
35 |
return new Yoast_Notification(
|
36 |
sprintf(
|
37 |
-
/* translators: %1$s: Yoast SEO. %2$s: Version number of Yoast SEO. %3$s:
|
38 |
-
|
39 |
-
'The <strong>Text link counter</strong> feature (introduced in %1$s %2$s) is currently disabled. For this feature to work %1$s needs to create a table in your database. We were unable to create this table automatically.
|
40 |
-
Please read the following %3$sknowledge base article%4$s to find out how to resolve this problem.',
|
41 |
-
'wordpress-seo'
|
42 |
-
),
|
43 |
'Yoast SEO',
|
44 |
'5.0',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/15o' ) . '">',
|
46 |
'</a>'
|
47 |
),
|
34 |
protected function get_notification() {
|
35 |
return new Yoast_Notification(
|
36 |
sprintf(
|
37 |
+
/* translators: %1$s: Yoast SEO. %2$s: Version number of Yoast SEO. %3$s: strong opening tag, %4$s: strong closing tag */
|
38 |
+
esc_html__( 'The %3$sText link counter%4$s feature (introduced in %1$s %2$s) is currently disabled.', 'wordpress-seo' ),
|
|
|
|
|
|
|
|
|
39 |
'Yoast SEO',
|
40 |
'5.0',
|
41 |
+
'<strong>',
|
42 |
+
'</strong>'
|
43 |
+
) . ' ' .
|
44 |
+
sprintf(
|
45 |
+
/* translators: %1$s: Yoast SEO. */
|
46 |
+
esc_html__( 'For this feature to work, %1$s needs to create a table in your database. We were unable to create this table automatically.', 'wordpress-seo' ),
|
47 |
+
'Yoast SEO'
|
48 |
+
) . '<br><br>' .
|
49 |
+
sprintf(
|
50 |
+
/* translators: %1$s: link to knowledge base article about solving table issue. %2$s: is anchor closing. */
|
51 |
+
esc_html__( 'Please read the following %1$sknowledge base article%2$s to find out how to resolve this problem.', 'wordpress-seo' ),
|
52 |
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/15o' ) . '">',
|
53 |
'</a>'
|
54 |
),
|
admin/metabox/class-metabox.php
CHANGED
@@ -435,7 +435,7 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
435 |
private function get_buy_premium_link() {
|
436 |
return sprintf( '<div class="%1$s"><a target="_blank" rel="noopener noreferrer" href="%2$s"><span class="dashicons dashicons-star-filled wpseo-buy-premium"></span>%3$s</a></div>',
|
437 |
'wpseo-metabox-buy-premium',
|
438 |
-
esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/
|
439 |
__( 'Go Premium', 'wordpress-seo' )
|
440 |
);
|
441 |
}
|
435 |
private function get_buy_premium_link() {
|
436 |
return sprintf( '<div class="%1$s"><a target="_blank" rel="noopener noreferrer" href="%2$s"><span class="dashicons dashicons-star-filled wpseo-buy-premium"></span>%3$s</a></div>',
|
437 |
'wpseo-metabox-buy-premium',
|
438 |
+
esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/3g6' ) ),
|
439 |
__( 'Go Premium', 'wordpress-seo' )
|
440 |
);
|
441 |
}
|
admin/notifiers/class-post-type-archive-notification-handler.php
CHANGED
@@ -64,7 +64,7 @@ class WPSEO_Post_Type_Archive_Notification_Handler extends WPSEO_Dismissible_Not
|
|
64 |
/* translators: %1$s is the archive template link start tag, %2$s is the link closing tag, %3$s is a comma separated string with content types. */
|
65 |
_n(
|
66 |
'Please check the %1$sarchive template%2$s for the following content type: %3$s.',
|
67 |
-
'
|
68 |
count( $post_types ),
|
69 |
'wordpress-seo'
|
70 |
),
|
64 |
/* translators: %1$s is the archive template link start tag, %2$s is the link closing tag, %3$s is a comma separated string with content types. */
|
65 |
_n(
|
66 |
'Please check the %1$sarchive template%2$s for the following content type: %3$s.',
|
67 |
+
'Please check the %1$sarchive templates%2$s for the following content types: %3$s.',
|
68 |
count( $post_types ),
|
69 |
'wordpress-seo'
|
70 |
),
|
admin/onpage/class-ryte-service.php
CHANGED
@@ -60,42 +60,47 @@ class WPSEO_Ryte_Service {
|
|
60 |
}
|
61 |
|
62 |
if ( $status === WPSEO_OnPage_Option::IS_NOT_INDEXABLE ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
return array(
|
64 |
'score' => 'bad',
|
65 |
-
'label' =>
|
66 |
-
/* translators: %1$s: opens a link to a related knowledge base article. %2$s: closes the link. */
|
67 |
-
__( '%1$sYour homepage cannot be indexed by search engines%2$s. This is very bad for SEO and should be fixed.', 'wordpress-seo' ),
|
68 |
-
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/onpageindexerror' ) . '" target="_blank">',
|
69 |
-
'</a>'
|
70 |
-
),
|
71 |
'can_fetch' => $fetch,
|
72 |
);
|
73 |
}
|
74 |
|
75 |
if ( $status === WPSEO_OnPage_Option::CANNOT_FETCH ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
return array(
|
77 |
'score' => 'na',
|
78 |
-
'label' =>
|
79 |
-
/* translators: %1$s: opens a link to a related knowledge base article, %2$s: expands to Yoast SEO, %3$s: closes the link, %4$s: expands to Ryte. */
|
80 |
-
__( '%1$s%2$s has not been able to fetch your site\'s indexability status%3$s from %4$s', 'wordpress-seo' ),
|
81 |
-
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/onpagerequestfailed' ) . '" target="_blank">',
|
82 |
-
'Yoast SEO',
|
83 |
-
'</a>',
|
84 |
-
'Ryte'
|
85 |
-
),
|
86 |
'can_fetch' => $fetch,
|
87 |
);
|
88 |
}
|
89 |
|
90 |
if ( $status === WPSEO_OnPage_Option::NOT_FETCHED ) {
|
|
|
|
|
|
|
|
|
91 |
return array(
|
92 |
'score' => 'na',
|
93 |
-
'label' => esc_html(
|
94 |
-
/* translators: %1$s: expands to Yoast SEO, %2$s: expands to Ryte. */
|
95 |
-
__( '%1$s has not fetched your site\'s indexability status yet from %2$s', 'wordpress-seo' ),
|
96 |
-
'Yoast SEO',
|
97 |
-
'Ryte'
|
98 |
-
) ),
|
99 |
'can_fetch' => $fetch,
|
100 |
);
|
101 |
}
|
60 |
}
|
61 |
|
62 |
if ( $status === WPSEO_OnPage_Option::IS_NOT_INDEXABLE ) {
|
63 |
+
/* translators: %1$s: opens a link to a related knowledge base article. %2$s: closes the link. */
|
64 |
+
$label = __( '%1$sYour homepage cannot be indexed by search engines%2$s. This is very bad for SEO and should be fixed.', 'wordpress-seo' );
|
65 |
+
$label = sprintf(
|
66 |
+
$label,
|
67 |
+
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/onpageindexerror' ) . '" target="_blank">',
|
68 |
+
'</a>'
|
69 |
+
);
|
70 |
+
|
71 |
return array(
|
72 |
'score' => 'bad',
|
73 |
+
'label' => $label,
|
|
|
|
|
|
|
|
|
|
|
74 |
'can_fetch' => $fetch,
|
75 |
);
|
76 |
}
|
77 |
|
78 |
if ( $status === WPSEO_OnPage_Option::CANNOT_FETCH ) {
|
79 |
+
/* translators: %1$s: opens a link to a related knowledge base article, %2$s: expands to Yoast SEO, %3$s: closes the link, %4$s: expands to Ryte. */
|
80 |
+
$label = __( '%1$s%2$s has not been able to fetch your site\'s indexability status%3$s from %4$s', 'wordpress-seo' );
|
81 |
+
$label = sprintf(
|
82 |
+
$label,
|
83 |
+
'<a href="' . WPSEO_Shortlinker::get( 'https://yoa.st/onpagerequestfailed' ) . '" target="_blank">',
|
84 |
+
'Yoast SEO',
|
85 |
+
'</a>',
|
86 |
+
'Ryte'
|
87 |
+
);
|
88 |
+
|
89 |
return array(
|
90 |
'score' => 'na',
|
91 |
+
'label' => $label,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
'can_fetch' => $fetch,
|
93 |
);
|
94 |
}
|
95 |
|
96 |
if ( $status === WPSEO_OnPage_Option::NOT_FETCHED ) {
|
97 |
+
/* translators: %1$s: expands to Yoast SEO, %2$s: expands to Ryte. */
|
98 |
+
$label = __( '%1$s has not fetched your site\'s indexability status yet from %2$s', 'wordpress-seo' );
|
99 |
+
$label = sprintf( $label, 'Yoast SEO', 'Ryte' );
|
100 |
+
|
101 |
return array(
|
102 |
'score' => 'na',
|
103 |
+
'label' => esc_html( $label ),
|
|
|
|
|
|
|
|
|
|
|
104 |
'can_fetch' => $fetch,
|
105 |
);
|
106 |
}
|
admin/taxonomy/class-taxonomy-metabox.php
CHANGED
@@ -288,7 +288,7 @@ class WPSEO_Taxonomy_Metabox {
|
|
288 |
WPSEO_Shortlinker::get( 'https://yoa.st/pe-buy-premium' ),
|
289 |
/* translators: %s expands to Yoast SEO Premium. */
|
290 |
sprintf( __( 'Get %s', 'wordpress-seo' ), 'Yoast SEO Premium' ),
|
291 |
-
WPSEO_Shortlinker::get( 'https://yoa.st/
|
292 |
__( 'More info', 'wordpress-seo' )
|
293 |
);
|
294 |
|
288 |
WPSEO_Shortlinker::get( 'https://yoa.st/pe-buy-premium' ),
|
289 |
/* translators: %s expands to Yoast SEO Premium. */
|
290 |
sprintf( __( 'Get %s', 'wordpress-seo' ), 'Yoast SEO Premium' ),
|
291 |
+
WPSEO_Shortlinker::get( 'https://yoa.st/3g5' ),
|
292 |
__( 'More info', 'wordpress-seo' )
|
293 |
);
|
294 |
|
admin/views/licenses.php
CHANGED
@@ -24,12 +24,13 @@ $extensions->add(
|
|
24 |
'wordpress-seo-premium',
|
25 |
new WPSEO_Extension(
|
26 |
array(
|
27 |
-
'
|
28 |
-
'
|
|
|
29 |
/* translators: %1$s expands to Yoast SEO */
|
30 |
-
'desc'
|
31 |
-
'image'
|
32 |
-
'benefits'
|
33 |
)
|
34 |
)
|
35 |
);
|
@@ -188,14 +189,14 @@ $new_tab_message = '<span class="screen-reader-text">' . esc_html__( '(O
|
|
188 |
|
189 |
<?php else : ?>
|
190 |
|
191 |
-
<a target="_blank" href="<?php
|
192 |
/* translators: $1$s expands to Yoast SEO Premium */
|
193 |
printf( __( 'Buy %1$s', 'wordpress-seo' ), $extension->get_title() );
|
194 |
echo $new_tab_message;
|
195 |
echo '<span aria-hidden="true" class="yoast-button-upsell__caret"></span>';
|
196 |
?></a>
|
197 |
|
198 |
-
<a target="_blank" href="<?php
|
199 |
<?php
|
200 |
printf(
|
201 |
/* translators: Text between %1$s and %2$s will only be shown to screen readers. %3$s expands to the product name. */
|
24 |
'wordpress-seo-premium',
|
25 |
new WPSEO_Extension(
|
26 |
array(
|
27 |
+
'buyUrl' => WPSEO_Shortlinker::get( 'https://yoa.st/zz' ),
|
28 |
+
'infoUrl' => WPSEO_Shortlinker::get( 'https://yoa.st/zy' ),
|
29 |
+
'title' => 'Yoast SEO Premium',
|
30 |
/* translators: %1$s expands to Yoast SEO */
|
31 |
+
'desc' => sprintf( __( 'The premium version of %1$s with more features & support.', 'wordpress-seo' ), 'Yoast SEO' ),
|
32 |
+
'image' => plugins_url( 'images/extensions-premium-ribbon.png?v=' . WPSEO_VERSION, WPSEO_FILE ),
|
33 |
+
'benefits' => array(),
|
34 |
)
|
35 |
)
|
36 |
);
|
189 |
|
190 |
<?php else : ?>
|
191 |
|
192 |
+
<a target="_blank" href="<?php echo esc_url( $extension->get_buy_url() ); ?>" class="yoast-button-upsell"><?php
|
193 |
/* translators: $1$s expands to Yoast SEO Premium */
|
194 |
printf( __( 'Buy %1$s', 'wordpress-seo' ), $extension->get_title() );
|
195 |
echo $new_tab_message;
|
196 |
echo '<span aria-hidden="true" class="yoast-button-upsell__caret"></span>';
|
197 |
?></a>
|
198 |
|
199 |
+
<a target="_blank" href="<?php echo esc_url( $extension->get_info_url() ); ?>" class="yoast-link--more-info">
|
200 |
<?php
|
201 |
printf(
|
202 |
/* translators: Text between %1$s and %2$s will only be shown to screen readers. %3$s expands to the product name. */
|
admin/views/paper-collapsible.php
CHANGED
@@ -19,7 +19,7 @@ if ( ! defined( 'WPSEO_VERSION' ) ) {
|
|
19 |
exit();
|
20 |
}
|
21 |
?>
|
22 |
-
<div class="paper tab-block"
|
23 |
|
24 |
<?php
|
25 |
if ( ! empty( $title ) ) {
|
19 |
exit();
|
20 |
}
|
21 |
?>
|
22 |
+
<div class="paper tab-block" <?php if ( $paper_id ) { echo 'id="' . esc_attr( 'wpseo-' . $paper_id ) . '""'; } ?>>
|
23 |
|
24 |
<?php
|
25 |
if ( ! empty( $title ) ) {
|
admin/views/tabs/metas/paper-content/general/title-separator.php
CHANGED
@@ -20,6 +20,6 @@ $title_separator_help = new WPSEO_Admin_Help_Panel(
|
|
20 |
echo $title_separator_help->get_panel_html();
|
21 |
$legend = __( 'Title separator symbol', 'wordpress-seo' );
|
22 |
$legend_attr = array( 'class' => 'radiogroup screen-reader-text' );
|
23 |
-
$yform->radio( 'separator', WPSEO_Option_Titles::get_instance()->
|
24 |
?>
|
25 |
</div>
|
20 |
echo $title_separator_help->get_panel_html();
|
21 |
$legend = __( 'Title separator symbol', 'wordpress-seo' );
|
22 |
$legend_attr = array( 'class' => 'radiogroup screen-reader-text' );
|
23 |
+
$yform->radio( 'separator', WPSEO_Option_Titles::get_instance()->get_separator_options_for_display(), $legend, $legend_attr );
|
24 |
?>
|
25 |
</div>
|
admin/views/tabs/metas/paper-content/media-content.php
CHANGED
@@ -33,16 +33,14 @@ $yform->toggle_switch(
|
|
33 |
$noindex_option_name = 'noindex-' . $wpseo_post_type->name;
|
34 |
|
35 |
if ( WPSEO_Options::get( 'is-media-purge-relevant' ) && WPSEO_Options::get( $noindex_option_name ) === false ) {
|
36 |
-
$description =
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
'</a>'
|
45 |
-
);
|
46 |
|
47 |
echo '<div style="clear:both; background-color: #ffeb3b; color: #000000; padding: 16px; max-width: 450px; margin-bottom: 32px;">' . $description . '</div>';
|
48 |
}
|
33 |
$noindex_option_name = 'noindex-' . $wpseo_post_type->name;
|
34 |
|
35 |
if ( WPSEO_Options::get( 'is-media-purge-relevant' ) && WPSEO_Options::get( $noindex_option_name ) === false ) {
|
36 |
+
$description =
|
37 |
+
esc_html__( 'By enabling this option, attachment URLs become visible to both your visitors and Google. To add value to your website, they should contain useful information, or they might have a negative impact on your ranking.', 'wordpress-seo' ) . ' ' .
|
38 |
+
sprintf(
|
39 |
+
/* translators: %1$s expands to the link to the article, %2$s closes the link to the article */
|
40 |
+
esc_html__( 'Please carefully consider the implications and %1$sread this post%2$s if you want more information about the impact of showing media in search results.', 'wordpress-seo' ),
|
41 |
+
'<a href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/2r8' ) ) . '" rel="noopener noreferrer" target="_blank">',
|
42 |
+
'</a>'
|
43 |
+
);
|
|
|
|
|
44 |
|
45 |
echo '<div style="clear:both; background-color: #ffeb3b; color: #000000; padding: 16px; max-width: 450px; margin-bottom: 32px;">' . $description . '</div>';
|
46 |
}
|
admin/views/tabs/metas/taxonomies.php
CHANGED
@@ -45,5 +45,5 @@ if ( is_array( $wpseo_taxonomies ) && $wpseo_taxonomies !== array() ) {
|
|
45 |
|
46 |
unset( $wpseo_taxonomies );
|
47 |
|
48 |
-
printf( '<h2>%s</h2>', esc_html__( '
|
49 |
require dirname( __FILE__ ) . '/taxonomies/category-url.php';
|
45 |
|
46 |
unset( $wpseo_taxonomies );
|
47 |
|
48 |
+
printf( '<h2>%s</h2>', esc_html__( 'Category URLs', 'wordpress-seo' ) );
|
49 |
require dirname( __FILE__ ) . '/taxonomies/category-url.php';
|
css/dist/{admin-global-930-rtl.min.css → admin-global-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{admin-global-930.min.css → admin-global-940.min.css}
RENAMED
File without changes
|
css/dist/{adminbar-930-rtl.min.css → adminbar-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{adminbar-930.min.css → adminbar-940.min.css}
RENAMED
File without changes
|
css/dist/{alerts-930-rtl.min.css → alerts-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{alerts-930.min.css → alerts-940.min.css}
RENAMED
File without changes
|
css/dist/{dashboard-930-rtl.min.css → dashboard-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{dashboard-930.min.css → dashboard-940.min.css}
RENAMED
File without changes
|
css/dist/{edit-page-930-rtl.min.css → edit-page-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{edit-page-930.min.css → edit-page-940.min.css}
RENAMED
File without changes
|
css/dist/{featured-image-930-rtl.min.css → featured-image-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{featured-image-930.min.css → featured-image-940.min.css}
RENAMED
File without changes
|
css/dist/{filter-explanation-930-rtl.min.css → filter-explanation-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{filter-explanation-930.min.css → filter-explanation-940.min.css}
RENAMED
File without changes
|
css/dist/{inside-editor-930-rtl.min.css → inside-editor-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{inside-editor-930.min.css → inside-editor-940.min.css}
RENAMED
File without changes
|
css/dist/{metabox-930-rtl.min.css → metabox-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{metabox-930.min.css → metabox-940.min.css}
RENAMED
File without changes
|
css/dist/{metabox-primary-category-930-rtl.min.css → metabox-primary-category-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{metabox-primary-category-930.min.css → metabox-primary-category-940.min.css}
RENAMED
File without changes
|
css/dist/{search-appearance-930-rtl.min.css → search-appearance-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{search-appearance-930.min.css → search-appearance-940.min.css}
RENAMED
File without changes
|
css/dist/{structured-data-blocks-930-rtl.min.css → structured-data-blocks-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{structured-data-blocks-930.min.css → structured-data-blocks-940.min.css}
RENAMED
File without changes
|
css/dist/toggle-switch-930-rtl.min.css
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
@charset "UTF-8";.switch-light span span,.switch-toggle a{display:none}@media only screen{.switch-light,.switch-toggle{display:block;position:relative;padding:0!important}.switch-light::after,.switch-toggle::after{display:table;clear:both;content:""}.switch-light *,.switch-light :after,.switch-light :before,.switch-toggle *,.switch-toggle :after,.switch-toggle :before{box-sizing:border-box}.switch-light a,.switch-toggle a{display:block;transition:all .2s ease-out}.switch-light label,.switch-light-visual-label,.switch-light>span,.switch-toggle label,.switch-toggle>span{line-height:2;vertical-align:middle}.switch-light input{position:absolute;z-index:3;opacity:0}.switch-light input[type=radio].disabled,.switch-light input[type=radio].disabled:checked:before,.switch-light input[type=radio]:disabled,.switch-light input[type=radio]:disabled:checked:before{opacity:0}.switch-light input:checked~span a{left:0}.switch-light strong{font-weight:inherit}.switch-light>span{position:relative;min-height:2em;padding:0;text-align:right}.switch-light span span{display:block;float:right;position:relative;z-index:2;width:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-light a{display:block;position:absolute;z-index:1;top:0;left:50%;width:50%;height:100%;padding:0}.switch-toggle input{position:absolute;right:0;opacity:0}.switch-toggle input[type=radio].disabled,.switch-toggle input[type=radio].disabled:checked:before,.switch-toggle input[type=radio]:disabled,.switch-toggle input[type=radio]:disabled:checked:before{opacity:0}.switch-toggle input+label{display:block;float:right;position:relative;z-index:2;margin:0;padding:0 .5em;text-align:center}.switch-toggle a{position:absolute;z-index:1;top:0;right:0;width:10px;height:100%;padding:0}.switch-toggle label:nth-child(2):nth-last-child(4),.switch-toggle label:nth-child(2):nth-last-child(4)~a,.switch-toggle label:nth-child(2):nth-last-child(4)~label{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4)~input:checked:nth-child(3)+label~a{right:50%}.switch-toggle label:nth-child(2):nth-last-child(6),.switch-toggle label:nth-child(2):nth-last-child(6)~a,.switch-toggle label:nth-child(2):nth-last-child(6)~label{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(3)+label~a{right:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(5)+label~a{right:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8),.switch-toggle label:nth-child(2):nth-last-child(8)~a,.switch-toggle label:nth-child(2):nth-last-child(8)~label{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(3)+label~a{right:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(5)+label~a{right:50%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(7)+label~a{right:75%}.switch-toggle label:nth-child(2):nth-last-child(10),.switch-toggle label:nth-child(2):nth-last-child(10)~a,.switch-toggle label:nth-child(2):nth-last-child(10)~label{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(3)+label~a{right:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(5)+label~a{right:40%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(7)+label~a{right:60%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(9)+label~a{right:80%}.switch-toggle label:nth-child(2):nth-last-child(12),.switch-toggle label:nth-child(2):nth-last-child(12)~a,.switch-toggle label:nth-child(2):nth-last-child(12)~label{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(3)+label~a{right:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(5)+label~a{right:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(7)+label~a{right:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(9)+label~a{right:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(11)+label~a{right:83%}.switch-candy a{box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.45)}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:80em){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix infinite 1s}}.fieldset-switch-toggle label{float:none}@media only screen{.fieldset-switch-toggle legend{float:right;box-sizing:border-box;min-width:200px;margin:8px 0;padding-left:16px;line-height:2;vertical-align:middle}.fieldset-switch-toggle .disabled-note{clear:both}.switch-container__has-help .switch-light-visual-label,.switch-container__has-help legend{float:right;min-width:0;padding-left:0}.switch-container__has-help .yoast_help.yoast-help-button{margin:8px 4px 0 0}.switch-light.switch-yoast-seo>span,.switch-toggle.switch-yoast-seo{width:250px;border:1px solid #ccc;border-radius:.5em;background-color:#dcdcdc;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.switch-light.switch-yoast-seo,.switch-toggle.switch-yoast-seo{float:right;clear:both}.switch-light.switch-yoast-seo>span{display:inline-block;overflow:visible}.switch-light.switch-yoast-seo a,.switch-toggle.switch-yoast-seo a{border:1px solid #b5b5b5;border-radius:.5em;background:#a4286a}.switch-toggle.switch-yoast-seo input.disabled+a,.switch-toggle.switch-yoast-seo input.disabled~a,.switch-toggle.switch-yoast-seo input:disabled+a,.switch-toggle.switch-yoast-seo input:disabled~a{border:0;background:#9b9b9b}.switch-light.switch-yoast-seo input:focus+label,.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus+label,.switch-toggle.switch-yoast-seo input:focus~span a{outline:0}.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus~a{border-color:#5b9dd9!important;box-shadow:0 0 2px rgba(0,115,170,.8)!important}.switch-light.switch-yoast-seo input:checked~span a,.switch-toggle.switch-yoast-seo input:checked~span a{border:1px solid #b5b5b5;background:#a4286a}.switch-light.switch-yoast-seo input:checked~span span:first-child,.switch-light.switch-yoast-seo span span,.switch-toggle.switch-yoast-seo label{color:#333;text-shadow:none;font-weight:inherit}.switch-candy.switch-yoast-seo input:checked+label,.switch-candy.switch-yoast-seo input:checked~span span:nth-child(2),.switch-candy.switch-yoast-seo input~span span:first-child{color:#fff;text-shadow:none}.switch-light.switch-yoast-seo-reverse input:checked~span a{right:0}.switch-light.switch-yoast-seo-reverse a{right:50%}.switch-light.switch-yoast-seo-reverse span span{float:left}.switch-toggle.switch-yoast-seo label,label.switch-light.switch-yoast-seo{margin-right:0;cursor:pointer}.switch-toggle.switch-yoast-seo input.disabled+label,.switch-toggle.switch-yoast-seo input:disabled+label{cursor:not-allowed}.switch-yoast-seo .switch-yoast-seo-jaws-a11y{display:block;overflow:hidden;height:1px;margin-bottom:-1px}.switch-light.switch-yoast-seo label code,.switch-toggle.switch-yoast-seo label code{background-color:inherit;vertical-align:top}.switch-container .label-text,.switch-light-visual-label{display:block;margin:8px 0;font-weight:400;line-height:2}.switch-container{clear:both;margin:0 0 .8em}.switch-container+.switch-container{margin-top:8px}.switch-container+p{margin:-8px 0 16px}}
|
|
css/dist/toggle-switch-930.min.css
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
@charset "UTF-8";.switch-light span span,.switch-toggle a{display:none}@media only screen{.switch-light,.switch-toggle{display:block;position:relative;padding:0!important}.switch-light::after,.switch-toggle::after{display:table;clear:both;content:""}.switch-light *,.switch-light :after,.switch-light :before,.switch-toggle *,.switch-toggle :after,.switch-toggle :before{box-sizing:border-box}.switch-light a,.switch-toggle a{display:block;transition:all .2s ease-out}.switch-light label,.switch-light-visual-label,.switch-light>span,.switch-toggle label,.switch-toggle>span{line-height:2;vertical-align:middle}.switch-light input{position:absolute;z-index:3;opacity:0}.switch-light input[type=radio].disabled,.switch-light input[type=radio].disabled:checked:before,.switch-light input[type=radio]:disabled,.switch-light input[type=radio]:disabled:checked:before{opacity:0}.switch-light input:checked~span a{right:0}.switch-light strong{font-weight:inherit}.switch-light>span{position:relative;min-height:2em;padding:0;text-align:left}.switch-light span span{display:block;float:left;position:relative;z-index:2;width:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-light a{display:block;position:absolute;z-index:1;top:0;right:50%;width:50%;height:100%;padding:0}.switch-toggle input{position:absolute;left:0;opacity:0}.switch-toggle input[type=radio].disabled,.switch-toggle input[type=radio].disabled:checked:before,.switch-toggle input[type=radio]:disabled,.switch-toggle input[type=radio]:disabled:checked:before{opacity:0}.switch-toggle input+label{display:block;float:left;position:relative;z-index:2;margin:0;padding:0 .5em;text-align:center}.switch-toggle a{position:absolute;z-index:1;top:0;left:0;width:10px;height:100%;padding:0}.switch-toggle label:nth-child(2):nth-last-child(4),.switch-toggle label:nth-child(2):nth-last-child(4)~a,.switch-toggle label:nth-child(2):nth-last-child(4)~label{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4)~input:checked:nth-child(3)+label~a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(6),.switch-toggle label:nth-child(2):nth-last-child(6)~a,.switch-toggle label:nth-child(2):nth-last-child(6)~label{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(3)+label~a{left:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(5)+label~a{left:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8),.switch-toggle label:nth-child(2):nth-last-child(8)~a,.switch-toggle label:nth-child(2):nth-last-child(8)~label{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(3)+label~a{left:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(5)+label~a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(7)+label~a{left:75%}.switch-toggle label:nth-child(2):nth-last-child(10),.switch-toggle label:nth-child(2):nth-last-child(10)~a,.switch-toggle label:nth-child(2):nth-last-child(10)~label{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(3)+label~a{left:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(5)+label~a{left:40%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(7)+label~a{left:60%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(9)+label~a{left:80%}.switch-toggle label:nth-child(2):nth-last-child(12),.switch-toggle label:nth-child(2):nth-last-child(12)~a,.switch-toggle label:nth-child(2):nth-last-child(12)~label{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(3)+label~a{left:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(5)+label~a{left:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(7)+label~a{left:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(9)+label~a{left:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(11)+label~a{left:83%}.switch-candy a{box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.45)}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:80em){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix infinite 1s}}.fieldset-switch-toggle label{float:none}@media only screen{.fieldset-switch-toggle legend{float:left;box-sizing:border-box;min-width:200px;margin:8px 0;padding-right:16px;line-height:2;vertical-align:middle}.fieldset-switch-toggle .disabled-note{clear:both}.switch-container__has-help .switch-light-visual-label,.switch-container__has-help legend{float:left;min-width:0;padding-right:0}.switch-container__has-help .yoast_help.yoast-help-button{margin:8px 0 0 4px}.switch-light.switch-yoast-seo>span,.switch-toggle.switch-yoast-seo{width:250px;border:1px solid #ccc;border-radius:.5em;background-color:#dcdcdc;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.switch-light.switch-yoast-seo,.switch-toggle.switch-yoast-seo{float:left;clear:both}.switch-light.switch-yoast-seo>span{display:inline-block;overflow:visible}.switch-light.switch-yoast-seo a,.switch-toggle.switch-yoast-seo a{border:1px solid #b5b5b5;border-radius:.5em;background:#a4286a}.switch-toggle.switch-yoast-seo input.disabled+a,.switch-toggle.switch-yoast-seo input.disabled~a,.switch-toggle.switch-yoast-seo input:disabled+a,.switch-toggle.switch-yoast-seo input:disabled~a{border:0;background:#9b9b9b}.switch-light.switch-yoast-seo input:focus+label,.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus+label,.switch-toggle.switch-yoast-seo input:focus~span a{outline:0}.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus~a{border-color:#5b9dd9!important;box-shadow:0 0 2px rgba(0,115,170,.8)!important}.switch-light.switch-yoast-seo input:checked~span a,.switch-toggle.switch-yoast-seo input:checked~span a{border:1px solid #b5b5b5;background:#a4286a}.switch-light.switch-yoast-seo input:checked~span span:first-child,.switch-light.switch-yoast-seo span span,.switch-toggle.switch-yoast-seo label{color:#333;text-shadow:none;font-weight:inherit}.switch-candy.switch-yoast-seo input:checked+label,.switch-candy.switch-yoast-seo input:checked~span span:nth-child(2),.switch-candy.switch-yoast-seo input~span span:first-child{color:#fff;text-shadow:none}.switch-light.switch-yoast-seo-reverse input:checked~span a{left:0}.switch-light.switch-yoast-seo-reverse a{left:50%}.switch-light.switch-yoast-seo-reverse span span{float:right}.switch-toggle.switch-yoast-seo label,label.switch-light.switch-yoast-seo{margin-left:0;cursor:pointer}.switch-toggle.switch-yoast-seo input.disabled+label,.switch-toggle.switch-yoast-seo input:disabled+label{cursor:not-allowed}.switch-yoast-seo .switch-yoast-seo-jaws-a11y{display:block;overflow:hidden;height:1px;margin-bottom:-1px}.switch-light.switch-yoast-seo label code,.switch-toggle.switch-yoast-seo label code{background-color:inherit;vertical-align:top}.switch-container .label-text,.switch-light-visual-label{display:block;margin:8px 0;font-weight:400;line-height:2}.switch-container{clear:both;margin:0 0 .8em}.switch-container+.switch-container{margin-top:8px}.switch-container+p{margin:-8px 0 16px}}
|
|
css/dist/toggle-switch-940-rtl.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
@charset "UTF-8";.switch-light span span,.switch-toggle a{display:none}@media only screen{.switch-light,.switch-toggle{display:block;position:relative;padding:0!important}.switch-light::after,.switch-toggle::after{display:table;clear:both;content:""}.switch-light *,.switch-light :after,.switch-light :before,.switch-toggle *,.switch-toggle :after,.switch-toggle :before{box-sizing:border-box}.switch-light a,.switch-toggle a{display:block;transition:all .2s ease-out}.switch-light label,.switch-light-visual-label,.switch-light>span,.switch-toggle label,.switch-toggle>span{line-height:2;vertical-align:middle}.switch-light input{position:absolute;z-index:3;opacity:0}.switch-light input[type=radio].disabled,.switch-light input[type=radio].disabled:checked:before,.switch-light input[type=radio]:disabled,.switch-light input[type=radio]:disabled:checked:before{opacity:0}.switch-light input:checked~span a{left:0}.switch-light strong{font-weight:inherit}.switch-light>span{position:relative;min-height:2em;padding:0;text-align:right}.switch-light span span{display:block;float:right;position:relative;z-index:2;width:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-light a{display:block;position:absolute;z-index:1;top:0;left:50%;width:50%;height:100%;padding:0}.switch-toggle input{position:absolute;right:0;opacity:0}.switch-toggle input[type=radio].disabled,.switch-toggle input[type=radio].disabled:checked:before,.switch-toggle input[type=radio]:disabled,.switch-toggle input[type=radio]:disabled:checked:before{opacity:0}.switch-toggle input+label{float:right;margin:0;padding:0 .5em;text-align:center}.switch-toggle input:checked+label{position:relative;z-index:2}.switch-toggle a{position:absolute;z-index:1;top:0;right:0;width:10px;height:100%;padding:0}.switch-toggle label:nth-child(2):nth-last-child(4),.switch-toggle label:nth-child(2):nth-last-child(4)~a,.switch-toggle label:nth-child(2):nth-last-child(4)~label{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4)~input:checked:nth-child(3)+label~a{right:50%}.switch-toggle label:nth-child(2):nth-last-child(6),.switch-toggle label:nth-child(2):nth-last-child(6)~a,.switch-toggle label:nth-child(2):nth-last-child(6)~label{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(3)+label~a{right:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(5)+label~a{right:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8),.switch-toggle label:nth-child(2):nth-last-child(8)~a,.switch-toggle label:nth-child(2):nth-last-child(8)~label{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(3)+label~a{right:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(5)+label~a{right:50%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(7)+label~a{right:75%}.switch-toggle label:nth-child(2):nth-last-child(10),.switch-toggle label:nth-child(2):nth-last-child(10)~a,.switch-toggle label:nth-child(2):nth-last-child(10)~label{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(3)+label~a{right:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(5)+label~a{right:40%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(7)+label~a{right:60%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(9)+label~a{right:80%}.switch-toggle label:nth-child(2):nth-last-child(12),.switch-toggle label:nth-child(2):nth-last-child(12)~a,.switch-toggle label:nth-child(2):nth-last-child(12)~label{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(3)+label~a{right:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(5)+label~a{right:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(7)+label~a{right:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(9)+label~a{right:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(11)+label~a{right:83%}.switch-candy a{box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.45)}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:80em){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix infinite 1s}}.fieldset-switch-toggle label{float:none}@media only screen{.fieldset-switch-toggle legend{float:right;box-sizing:border-box;min-width:200px;margin:8px 0;padding-left:16px;line-height:2;vertical-align:middle}.fieldset-switch-toggle .disabled-note{clear:both}.switch-container__has-help .switch-light-visual-label,.switch-container__has-help legend{float:right;min-width:0;padding-left:0}.switch-container__has-help .yoast_help.yoast-help-button{margin:8px 4px 0 0}.switch-light.switch-yoast-seo>span,.switch-toggle.switch-yoast-seo{width:250px;border:1px solid #ccc;border-radius:.5em;background-color:#dcdcdc;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.switch-light.switch-yoast-seo,.switch-toggle.switch-yoast-seo{float:right;clear:both}.switch-light.switch-yoast-seo>span{display:inline-block;overflow:visible}.switch-light.switch-yoast-seo a,.switch-toggle.switch-yoast-seo a{border:1px solid #b5b5b5;border-radius:.5em;background:#a4286a}.switch-toggle.switch-yoast-seo input.disabled+a,.switch-toggle.switch-yoast-seo input.disabled~a,.switch-toggle.switch-yoast-seo input:disabled+a,.switch-toggle.switch-yoast-seo input:disabled~a{border:0;background:#9b9b9b}.switch-light.switch-yoast-seo input:focus+label,.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus+label,.switch-toggle.switch-yoast-seo input:focus~span a{outline:0}.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus~a{border-color:#5b9dd9!important;box-shadow:0 0 2px rgba(0,115,170,.8)!important}.switch-light.switch-yoast-seo input:checked~span a,.switch-toggle.switch-yoast-seo input:checked~span a{border:1px solid #b5b5b5;background:#a4286a}.switch-light.switch-yoast-seo input:checked~span span:first-child,.switch-light.switch-yoast-seo span span,.switch-toggle.switch-yoast-seo label{color:#333;text-shadow:none;font-weight:inherit}.switch-candy.switch-yoast-seo input:checked+label,.switch-candy.switch-yoast-seo input:checked~span span:nth-child(2),.switch-candy.switch-yoast-seo input~span span:first-child{color:#fff;text-shadow:none}.switch-candy.switch-yoast-seo input+label::after{display:block;position:absolute;z-index:3;top:0;right:0;width:100%;height:100%;content:""}.switch-candy.switch-yoast-seo input:checked+label::after{content:none}.switch-light.switch-yoast-seo-reverse input:checked~span a{right:0}.switch-light.switch-yoast-seo-reverse a{right:50%}.switch-light.switch-yoast-seo-reverse span span{float:left}.switch-toggle.switch-yoast-seo label,label.switch-light.switch-yoast-seo{margin-right:0;cursor:pointer}.switch-toggle.switch-yoast-seo input.disabled+label,.switch-toggle.switch-yoast-seo input:disabled+label{cursor:not-allowed}.switch-yoast-seo .switch-yoast-seo-jaws-a11y{display:block;overflow:hidden;height:1px;margin-bottom:-1px}.switch-light.switch-yoast-seo label code,.switch-toggle.switch-yoast-seo label code{background-color:inherit;vertical-align:top}.switch-light-visual-label{display:block;margin:8px 0;font-weight:400;line-height:2}.switch-container{clear:both;margin:0 0 .8em}.switch-container+.switch-container{margin-top:8px}.switch-container+p{margin:0 0 16px}}
|
css/dist/toggle-switch-940.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
@charset "UTF-8";.switch-light span span,.switch-toggle a{display:none}@media only screen{.switch-light,.switch-toggle{display:block;position:relative;padding:0!important}.switch-light::after,.switch-toggle::after{display:table;clear:both;content:""}.switch-light *,.switch-light :after,.switch-light :before,.switch-toggle *,.switch-toggle :after,.switch-toggle :before{box-sizing:border-box}.switch-light a,.switch-toggle a{display:block;transition:all .2s ease-out}.switch-light label,.switch-light-visual-label,.switch-light>span,.switch-toggle label,.switch-toggle>span{line-height:2;vertical-align:middle}.switch-light input{position:absolute;z-index:3;opacity:0}.switch-light input[type=radio].disabled,.switch-light input[type=radio].disabled:checked:before,.switch-light input[type=radio]:disabled,.switch-light input[type=radio]:disabled:checked:before{opacity:0}.switch-light input:checked~span a{right:0}.switch-light strong{font-weight:inherit}.switch-light>span{position:relative;min-height:2em;padding:0;text-align:left}.switch-light span span{display:block;float:left;position:relative;z-index:2;width:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-light a{display:block;position:absolute;z-index:1;top:0;right:50%;width:50%;height:100%;padding:0}.switch-toggle input{position:absolute;left:0;opacity:0}.switch-toggle input[type=radio].disabled,.switch-toggle input[type=radio].disabled:checked:before,.switch-toggle input[type=radio]:disabled,.switch-toggle input[type=radio]:disabled:checked:before{opacity:0}.switch-toggle input+label{float:left;margin:0;padding:0 .5em;text-align:center}.switch-toggle input:checked+label{position:relative;z-index:2}.switch-toggle a{position:absolute;z-index:1;top:0;left:0;width:10px;height:100%;padding:0}.switch-toggle label:nth-child(2):nth-last-child(4),.switch-toggle label:nth-child(2):nth-last-child(4)~a,.switch-toggle label:nth-child(2):nth-last-child(4)~label{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4)~input:checked:nth-child(3)+label~a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(6),.switch-toggle label:nth-child(2):nth-last-child(6)~a,.switch-toggle label:nth-child(2):nth-last-child(6)~label{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(3)+label~a{left:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(5)+label~a{left:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8),.switch-toggle label:nth-child(2):nth-last-child(8)~a,.switch-toggle label:nth-child(2):nth-last-child(8)~label{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(3)+label~a{left:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(5)+label~a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(7)+label~a{left:75%}.switch-toggle label:nth-child(2):nth-last-child(10),.switch-toggle label:nth-child(2):nth-last-child(10)~a,.switch-toggle label:nth-child(2):nth-last-child(10)~label{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(3)+label~a{left:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(5)+label~a{left:40%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(7)+label~a{left:60%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(9)+label~a{left:80%}.switch-toggle label:nth-child(2):nth-last-child(12),.switch-toggle label:nth-child(2):nth-last-child(12)~a,.switch-toggle label:nth-child(2):nth-last-child(12)~label{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(3)+label~a{left:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(5)+label~a{left:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(7)+label~a{left:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(9)+label~a{left:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(11)+label~a{left:83%}.switch-candy a{box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.45)}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:80em){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix infinite 1s}}.fieldset-switch-toggle label{float:none}@media only screen{.fieldset-switch-toggle legend{float:left;box-sizing:border-box;min-width:200px;margin:8px 0;padding-right:16px;line-height:2;vertical-align:middle}.fieldset-switch-toggle .disabled-note{clear:both}.switch-container__has-help .switch-light-visual-label,.switch-container__has-help legend{float:left;min-width:0;padding-right:0}.switch-container__has-help .yoast_help.yoast-help-button{margin:8px 0 0 4px}.switch-light.switch-yoast-seo>span,.switch-toggle.switch-yoast-seo{width:250px;border:1px solid #ccc;border-radius:.5em;background-color:#dcdcdc;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.switch-light.switch-yoast-seo,.switch-toggle.switch-yoast-seo{float:left;clear:both}.switch-light.switch-yoast-seo>span{display:inline-block;overflow:visible}.switch-light.switch-yoast-seo a,.switch-toggle.switch-yoast-seo a{border:1px solid #b5b5b5;border-radius:.5em;background:#a4286a}.switch-toggle.switch-yoast-seo input.disabled+a,.switch-toggle.switch-yoast-seo input.disabled~a,.switch-toggle.switch-yoast-seo input:disabled+a,.switch-toggle.switch-yoast-seo input:disabled~a{border:0;background:#9b9b9b}.switch-light.switch-yoast-seo input:focus+label,.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus+label,.switch-toggle.switch-yoast-seo input:focus~span a{outline:0}.switch-light.switch-yoast-seo input:focus~span a,.switch-toggle.switch-yoast-seo input:focus~a{border-color:#5b9dd9!important;box-shadow:0 0 2px rgba(0,115,170,.8)!important}.switch-light.switch-yoast-seo input:checked~span a,.switch-toggle.switch-yoast-seo input:checked~span a{border:1px solid #b5b5b5;background:#a4286a}.switch-light.switch-yoast-seo input:checked~span span:first-child,.switch-light.switch-yoast-seo span span,.switch-toggle.switch-yoast-seo label{color:#333;text-shadow:none;font-weight:inherit}.switch-candy.switch-yoast-seo input:checked+label,.switch-candy.switch-yoast-seo input:checked~span span:nth-child(2),.switch-candy.switch-yoast-seo input~span span:first-child{color:#fff;text-shadow:none}.switch-candy.switch-yoast-seo input+label::after{display:block;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;content:""}.switch-candy.switch-yoast-seo input:checked+label::after{content:none}.switch-light.switch-yoast-seo-reverse input:checked~span a{left:0}.switch-light.switch-yoast-seo-reverse a{left:50%}.switch-light.switch-yoast-seo-reverse span span{float:right}.switch-toggle.switch-yoast-seo label,label.switch-light.switch-yoast-seo{margin-left:0;cursor:pointer}.switch-toggle.switch-yoast-seo input.disabled+label,.switch-toggle.switch-yoast-seo input:disabled+label{cursor:not-allowed}.switch-yoast-seo .switch-yoast-seo-jaws-a11y{display:block;overflow:hidden;height:1px;margin-bottom:-1px}.switch-light.switch-yoast-seo label code,.switch-toggle.switch-yoast-seo label code{background-color:inherit;vertical-align:top}.switch-light-visual-label{display:block;margin:8px 0;font-weight:400;line-height:2}.switch-container{clear:both;margin:0 0 .8em}.switch-container+.switch-container{margin-top:8px}.switch-container+p{margin:0 0 16px}}
|
css/dist/{wpseo-dismissible-930-rtl.min.css → wpseo-dismissible-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{wpseo-dismissible-930.min.css → wpseo-dismissible-940.min.css}
RENAMED
File without changes
|
css/dist/{yoast-components-930-rtl.min.css → yoast-components-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yoast-components-930.min.css → yoast-components-940.min.css}
RENAMED
File without changes
|
css/dist/{yoast-extensions-930-rtl.min.css → yoast-extensions-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yoast-extensions-930.min.css → yoast-extensions-940.min.css}
RENAMED
File without changes
|
css/dist/{yst_plugin_tools-930-rtl.min.css → yst_plugin_tools-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yst_plugin_tools-930.min.css → yst_plugin_tools-940.min.css}
RENAMED
File without changes
|
css/dist/{yst_seo_score-930-rtl.min.css → yst_seo_score-940-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yst_seo_score-930.min.css → yst_seo_score-940.min.css}
RENAMED
File without changes
|
frontend/class-frontend.php
CHANGED
@@ -679,7 +679,7 @@ class WPSEO_Frontend {
|
|
679 |
$robots['follow'] = 'follow';
|
680 |
$robots['other'] = array();
|
681 |
|
682 |
-
if (
|
683 |
$private = 'private' === $post->post_status;
|
684 |
$noindex = ! WPSEO_Post_Type::is_post_type_indexable( $post->post_type );
|
685 |
|
@@ -687,7 +687,7 @@ class WPSEO_Frontend {
|
|
687 |
$robots['index'] = 'noindex';
|
688 |
}
|
689 |
|
690 |
-
$robots = $this->robots_for_single_post( $robots );
|
691 |
}
|
692 |
else {
|
693 |
if ( is_search() || is_404() ) {
|
@@ -1000,16 +1000,6 @@ class WPSEO_Frontend {
|
|
1000 |
* @since 1.0.3
|
1001 |
*/
|
1002 |
public function adjacent_rel_links() {
|
1003 |
-
// Don't do this for Genesis, as the way Genesis handles homepage functionality is different and causes issues sometimes.
|
1004 |
-
/**
|
1005 |
-
* Filter 'wpseo_genesis_force_adjacent_rel_home' - Allows devs to allow echoing rel="next" / rel="prev" by Yoast SEO on Genesis installs.
|
1006 |
-
*
|
1007 |
-
* @api bool $unsigned Whether or not to rel=next / rel=prev .
|
1008 |
-
*/
|
1009 |
-
if ( is_home() && function_exists( 'genesis' ) && apply_filters( 'wpseo_genesis_force_adjacent_rel_home', false ) === false ) {
|
1010 |
-
return;
|
1011 |
-
}
|
1012 |
-
|
1013 |
/**
|
1014 |
* Filter: 'wpseo_disable_adjacent_rel_links' - Allows disabling of Yoast adjacent links if this is being handled by other code.
|
1015 |
*
|
@@ -1112,6 +1102,15 @@ class WPSEO_Frontend {
|
|
1112 |
}
|
1113 |
}
|
1114 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1115 |
/**
|
1116 |
* Filter: 'wpseo_' . $rel . '_rel_link' - Allow changing link rel output by Yoast SEO.
|
1117 |
*
|
679 |
$robots['follow'] = 'follow';
|
680 |
$robots['other'] = array();
|
681 |
|
682 |
+
if ( is_object( $post ) && $this->frontend_page_type->is_simple_page() ) {
|
683 |
$private = 'private' === $post->post_status;
|
684 |
$noindex = ! WPSEO_Post_Type::is_post_type_indexable( $post->post_type );
|
685 |
|
687 |
$robots['index'] = 'noindex';
|
688 |
}
|
689 |
|
690 |
+
$robots = $this->robots_for_single_post( $robots, $this->frontend_page_type->get_simple_page_id() );
|
691 |
}
|
692 |
else {
|
693 |
if ( is_search() || is_404() ) {
|
1000 |
* @since 1.0.3
|
1001 |
*/
|
1002 |
public function adjacent_rel_links() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1003 |
/**
|
1004 |
* Filter: 'wpseo_disable_adjacent_rel_links' - Allows disabling of Yoast adjacent links if this is being handled by other code.
|
1005 |
*
|
1102 |
}
|
1103 |
}
|
1104 |
|
1105 |
+
/**
|
1106 |
+
* Filter: 'wpseo_adjacent_rel_url' - Allow changing the URL for rel output by Yoast SEO.
|
1107 |
+
*
|
1108 |
+
* @api string $url The URL that's going to be output for $rel.
|
1109 |
+
*
|
1110 |
+
* @param string $rel Link relationship, prev or next.
|
1111 |
+
*/
|
1112 |
+
$url = apply_filters( 'wpseo_adjacent_rel_url', $url, $rel );
|
1113 |
+
|
1114 |
/**
|
1115 |
* Filter: 'wpseo_' . $rel . '_rel_link' - Allow changing link rel output by Yoast SEO.
|
1116 |
*
|
frontend/class-woocommerce-shop-page.php
CHANGED
@@ -10,15 +10,38 @@
|
|
10 |
*/
|
11 |
class WPSEO_WooCommerce_Shop_Page implements WPSEO_WordPress_Integration {
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
/**
|
14 |
* Registers the hooks
|
15 |
*
|
16 |
* @return void
|
17 |
*/
|
18 |
public function register_hooks() {
|
|
|
|
|
|
|
|
|
19 |
add_filter( 'wpseo_frontend_page_type_simple_page_id', array( $this, 'get_page_id' ) );
|
20 |
}
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
/**
|
23 |
* Returns the ID of the WooCommerce shop page when the currently opened page is the shop page.
|
24 |
*
|
@@ -40,11 +63,18 @@ class WPSEO_WooCommerce_Shop_Page implements WPSEO_WordPress_Integration {
|
|
40 |
* @return bool Whether the current page is the WooCommerce shop page.
|
41 |
*/
|
42 |
public function is_shop_page() {
|
43 |
-
|
44 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
}
|
46 |
|
47 |
-
return
|
48 |
}
|
49 |
|
50 |
/**
|
@@ -53,12 +83,10 @@ class WPSEO_WooCommerce_Shop_Page implements WPSEO_WordPress_Integration {
|
|
53 |
* @return int The ID of the set page.
|
54 |
*/
|
55 |
public function get_shop_page_id() {
|
56 |
-
|
57 |
-
|
58 |
-
if ( ! $shop_page_id ) {
|
59 |
-
$shop_page_id = function_exists( 'wc_get_page_id' ) ? wc_get_page_id( 'shop' ) : ( -1 );
|
60 |
}
|
61 |
|
62 |
-
return
|
63 |
}
|
64 |
}
|
10 |
*/
|
11 |
class WPSEO_WooCommerce_Shop_Page implements WPSEO_WordPress_Integration {
|
12 |
|
13 |
+
/**
|
14 |
+
* @var int Holds the shop page id.
|
15 |
+
*/
|
16 |
+
protected static $shop_page_id;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* @var bool True when current page is the shop page.
|
20 |
+
*/
|
21 |
+
protected static $is_shop_page;
|
22 |
+
|
23 |
/**
|
24 |
* Registers the hooks
|
25 |
*
|
26 |
* @return void
|
27 |
*/
|
28 |
public function register_hooks() {
|
29 |
+
if ( ! $this->is_woocommerce_active() ) {
|
30 |
+
return;
|
31 |
+
}
|
32 |
+
|
33 |
add_filter( 'wpseo_frontend_page_type_simple_page_id', array( $this, 'get_page_id' ) );
|
34 |
}
|
35 |
|
36 |
+
/**
|
37 |
+
* Determines whether or not WooCommerce is active.
|
38 |
+
*
|
39 |
+
* @return bool True if woocommerce plugin is active.
|
40 |
+
*/
|
41 |
+
private function is_woocommerce_active() {
|
42 |
+
return WPSEO_Utils::is_woocommerce_active();
|
43 |
+
}
|
44 |
+
|
45 |
/**
|
46 |
* Returns the ID of the WooCommerce shop page when the currently opened page is the shop page.
|
47 |
*
|
63 |
* @return bool Whether the current page is the WooCommerce shop page.
|
64 |
*/
|
65 |
public function is_shop_page() {
|
66 |
+
global $wp_query;
|
67 |
+
|
68 |
+
// Prevents too early "caching".
|
69 |
+
if ( ! isset( $wp_query ) ) {
|
70 |
+
return false;
|
71 |
+
}
|
72 |
+
|
73 |
+
if ( ! isset( self::$is_shop_page ) ) {
|
74 |
+
self::$is_shop_page = $this->is_woocommerce_active() && is_shop() && ! is_search();
|
75 |
}
|
76 |
|
77 |
+
return self::$is_shop_page;
|
78 |
}
|
79 |
|
80 |
/**
|
83 |
* @return int The ID of the set page.
|
84 |
*/
|
85 |
public function get_shop_page_id() {
|
86 |
+
if ( ! isset( self::$shop_page_id ) ) {
|
87 |
+
self::$shop_page_id = function_exists( 'wc_get_page_id' ) ? wc_get_page_id( 'shop' ) : ( -1 );
|
|
|
|
|
88 |
}
|
89 |
|
90 |
+
return self::$shop_page_id;
|
91 |
}
|
92 |
}
|
inc/class-wpseo-admin-bar-menu.php
CHANGED
@@ -448,7 +448,7 @@ class WPSEO_Admin_Bar_Menu implements WPSEO_WordPress_Integration {
|
|
448 |
return null;
|
449 |
}
|
450 |
|
451 |
-
if ( ! isset( $post ) || ! is_object( $post ) ) {
|
452 |
return null;
|
453 |
}
|
454 |
|
448 |
return null;
|
449 |
}
|
450 |
|
451 |
+
if ( ! isset( $post ) || ! is_object( $post ) || ! $post instanceof WP_Post ) {
|
452 |
return null;
|
453 |
}
|
454 |
|
inc/options/class-wpseo-option-titles.php
CHANGED
@@ -111,34 +111,12 @@ class WPSEO_Option_Titles extends WPSEO_Option {
|
|
111 |
'forcerewritetitle',
|
112 |
);
|
113 |
|
114 |
-
/**
|
115 |
-
* @var array Array of the separator options. To get these options use WPSEO_Option_Titles::get_instance()->get_separator_options().
|
116 |
-
*/
|
117 |
-
private $separator_options = array(
|
118 |
-
'sc-dash' => '-',
|
119 |
-
'sc-ndash' => '–',
|
120 |
-
'sc-mdash' => '—',
|
121 |
-
'sc-colon' => ':',
|
122 |
-
'sc-middot' => '·',
|
123 |
-
'sc-bull' => '•',
|
124 |
-
'sc-star' => '*',
|
125 |
-
'sc-smstar' => '⋆',
|
126 |
-
'sc-pipe' => '|',
|
127 |
-
'sc-tilde' => '~',
|
128 |
-
'sc-laquo' => '«',
|
129 |
-
'sc-raquo' => '»',
|
130 |
-
'sc-lt' => '<',
|
131 |
-
'sc-gt' => '>',
|
132 |
-
);
|
133 |
-
|
134 |
/**
|
135 |
* Add the actions and filters for the option.
|
136 |
*
|
137 |
* @todo [JRF => testers] Check if the extra actions below would run into problems if an option
|
138 |
* is updated early on and if so, change the call to schedule these for a later action on add/update
|
139 |
* instead of running them straight away.
|
140 |
-
*
|
141 |
-
* @return \WPSEO_Option_Titles
|
142 |
*/
|
143 |
protected function __construct() {
|
144 |
parent::__construct();
|
@@ -161,7 +139,7 @@ class WPSEO_Option_Titles extends WPSEO_Option {
|
|
161 |
/**
|
162 |
* Get the singleton instance of this class.
|
163 |
*
|
164 |
-
* @return
|
165 |
*/
|
166 |
public static function get_instance() {
|
167 |
if ( ! ( self::$instance instanceof self ) ) {
|
@@ -177,12 +155,12 @@ class WPSEO_Option_Titles extends WPSEO_Option {
|
|
177 |
* @return array
|
178 |
*/
|
179 |
public function get_separator_options() {
|
180 |
-
$separators =
|
181 |
|
182 |
/**
|
183 |
* Allow altering the array with separator options.
|
184 |
*
|
185 |
-
* @api
|
186 |
*/
|
187 |
$filtered_separators = apply_filters( 'wpseo_separator_options', $separators );
|
188 |
|
@@ -193,6 +171,29 @@ class WPSEO_Option_Titles extends WPSEO_Option {
|
|
193 |
return $separators;
|
194 |
}
|
195 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
/**
|
197 |
* Translate strings used in the option defaults.
|
198 |
*
|
@@ -704,7 +705,6 @@ class WPSEO_Option_Titles extends WPSEO_Option {
|
|
704 |
unset( $rename, $taxonomy_names, $post_type_names, $defaults, $tax, $old_prefix, $new_prefix );
|
705 |
}
|
706 |
|
707 |
-
|
708 |
/*
|
709 |
* Make sure the values of the variable option key options are cleaned as they
|
710 |
* may be retained and would not be cleaned/validated then.
|
@@ -796,4 +796,83 @@ class WPSEO_Option_Titles extends WPSEO_Option {
|
|
796 |
|
797 |
return $clean;
|
798 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
799 |
}
|
111 |
'forcerewritetitle',
|
112 |
);
|
113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
/**
|
115 |
* Add the actions and filters for the option.
|
116 |
*
|
117 |
* @todo [JRF => testers] Check if the extra actions below would run into problems if an option
|
118 |
* is updated early on and if so, change the call to schedule these for a later action on add/update
|
119 |
* instead of running them straight away.
|
|
|
|
|
120 |
*/
|
121 |
protected function __construct() {
|
122 |
parent::__construct();
|
139 |
/**
|
140 |
* Get the singleton instance of this class.
|
141 |
*
|
142 |
+
* @return self
|
143 |
*/
|
144 |
public static function get_instance() {
|
145 |
if ( ! ( self::$instance instanceof self ) ) {
|
155 |
* @return array
|
156 |
*/
|
157 |
public function get_separator_options() {
|
158 |
+
$separators = wp_list_pluck( self::get_separator_option_list(), 'option' );
|
159 |
|
160 |
/**
|
161 |
* Allow altering the array with separator options.
|
162 |
*
|
163 |
+
* @api array $separator_options Array with the separator options.
|
164 |
*/
|
165 |
$filtered_separators = apply_filters( 'wpseo_separator_options', $separators );
|
166 |
|
171 |
return $separators;
|
172 |
}
|
173 |
|
174 |
+
/**
|
175 |
+
* Get the available separator options aria-labels.
|
176 |
+
*
|
177 |
+
* @return array $separator_options Array with the separator options aria-labels.
|
178 |
+
*/
|
179 |
+
public function get_separator_options_for_display() {
|
180 |
+
$separators = $this->get_separator_options();
|
181 |
+
$separator_list = self::get_separator_option_list();
|
182 |
+
|
183 |
+
$separator_options = array();
|
184 |
+
|
185 |
+
foreach ( $separators as $key => $label ) {
|
186 |
+
$aria_label = isset( $separator_list[ $key ]['label'] ) ? $separator_list[ $key ]['label'] : '';
|
187 |
+
|
188 |
+
$separator_options[ $key ] = array(
|
189 |
+
'label' => $label,
|
190 |
+
'aria_label' => $aria_label,
|
191 |
+
);
|
192 |
+
}
|
193 |
+
|
194 |
+
return $separator_options;
|
195 |
+
}
|
196 |
+
|
197 |
/**
|
198 |
* Translate strings used in the option defaults.
|
199 |
*
|
705 |
unset( $rename, $taxonomy_names, $post_type_names, $defaults, $tax, $old_prefix, $new_prefix );
|
706 |
}
|
707 |
|
|
|
708 |
/*
|
709 |
* Make sure the values of the variable option key options are cleaned as they
|
710 |
* may be retained and would not be cleaned/validated then.
|
796 |
|
797 |
return $clean;
|
798 |
}
|
799 |
+
|
800 |
+
/**
|
801 |
+
* Retrieves a list of separator options.
|
802 |
+
*
|
803 |
+
* @return array An array of the separator options.
|
804 |
+
*/
|
805 |
+
protected static function get_separator_option_list() {
|
806 |
+
$separators = array(
|
807 |
+
'sc-dash' => array(
|
808 |
+
'option' => '-',
|
809 |
+
'label' => __( 'Dash', 'wordpress-seo' ),
|
810 |
+
),
|
811 |
+
'sc-ndash' => array(
|
812 |
+
'option' => '–',
|
813 |
+
'label' => __( 'En dash', 'wordpress-seo' ),
|
814 |
+
),
|
815 |
+
'sc-mdash' => array(
|
816 |
+
'option' => '—',
|
817 |
+
'label' => __( 'Em dash', 'wordpress-seo' ),
|
818 |
+
),
|
819 |
+
'sc-colon' => array(
|
820 |
+
'option' => ':',
|
821 |
+
'label' => __( 'Colon', 'wordpress-seo' ),
|
822 |
+
),
|
823 |
+
'sc-middot' => array(
|
824 |
+
'option' => '·',
|
825 |
+
'label' => __( 'Middle dot', 'wordpress-seo' ),
|
826 |
+
),
|
827 |
+
'sc-bull' => array(
|
828 |
+
'option' => '•',
|
829 |
+
'label' => __( 'Bullet', 'wordpress-seo' ),
|
830 |
+
),
|
831 |
+
'sc-star' => array(
|
832 |
+
'option' => '*',
|
833 |
+
'label' => __( 'Asterisk', 'wordpress-seo' ),
|
834 |
+
),
|
835 |
+
'sc-smstar' => array(
|
836 |
+
'option' => '⋆',
|
837 |
+
'label' => __( 'Low asterisk', 'wordpress-seo' ),
|
838 |
+
),
|
839 |
+
'sc-pipe' => array(
|
840 |
+
'option' => '|',
|
841 |
+
'label' => __( 'Vertical bar', 'wordpress-seo' ),
|
842 |
+
),
|
843 |
+
'sc-tilde' => array(
|
844 |
+
'option' => '~',
|
845 |
+
'label' => __( 'Small tilde', 'wordpress-seo' ),
|
846 |
+
),
|
847 |
+
'sc-laquo' => array(
|
848 |
+
'option' => '«',
|
849 |
+
'label' => __( 'Left angle quotation mark', 'wordpress-seo' ),
|
850 |
+
),
|
851 |
+
'sc-raquo' => array(
|
852 |
+
'option' => '»',
|
853 |
+
'label' => __( 'Right angle quotation mark', 'wordpress-seo' ),
|
854 |
+
),
|
855 |
+
'sc-lt' => array(
|
856 |
+
'option' => '<',
|
857 |
+
'label' => __( 'Less than sign', 'wordpress-seo' ),
|
858 |
+
),
|
859 |
+
'sc-gt' => array(
|
860 |
+
'option' => '>',
|
861 |
+
'label' => __( 'Greater than sign', 'wordpress-seo' ),
|
862 |
+
),
|
863 |
+
);
|
864 |
+
|
865 |
+
/**
|
866 |
+
* Allows altering the separator options array.
|
867 |
+
*
|
868 |
+
* @api array $separators Array with the separator options.
|
869 |
+
*/
|
870 |
+
$separator_list = apply_filters( 'wpseo_separator_option_list', $separators );
|
871 |
+
|
872 |
+
if ( ! is_array( $separator_list ) ) {
|
873 |
+
return $separators;
|
874 |
+
}
|
875 |
+
|
876 |
+
return $separator_list;
|
877 |
+
}
|
878 |
}
|
inc/sitemaps/class-taxonomy-sitemap-provider.php
CHANGED
@@ -52,12 +52,13 @@ class WPSEO_Taxonomy_Sitemap_Provider implements WPSEO_Sitemap_Provider {
|
|
52 |
|
53 |
$all_taxonomies = array();
|
54 |
|
55 |
-
|
|
|
|
|
|
|
56 |
|
57 |
-
|
58 |
-
|
59 |
-
'fields' => 'ids',
|
60 |
-
) );
|
61 |
|
62 |
if ( count( $taxonomy_terms ) > 0 ) {
|
63 |
$all_taxonomies[ $taxonomy_name ] = $taxonomy_terms;
|
52 |
|
53 |
$all_taxonomies = array();
|
54 |
|
55 |
+
$term_args = array(
|
56 |
+
'hide_empty' => $hide_empty,
|
57 |
+
'fields' => 'ids',
|
58 |
+
);
|
59 |
|
60 |
+
foreach ( $taxonomy_names as $taxonomy_name ) {
|
61 |
+
$taxonomy_terms = get_terms( $taxonomy_name, $term_args );
|
|
|
|
|
62 |
|
63 |
if ( count( $taxonomy_terms ) > 0 ) {
|
64 |
$all_taxonomies[ $taxonomy_name ] = $taxonomy_terms;
|
js/dist/analysis-930.min.js
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
yoastWebpackJsonp([1],[,function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t(494);t.d(e,"add",function(){return i.a});var n=t(495);t.d(e,"after",function(){return n.a});var o=t(351);t.d(e,"ary",function(){return o.a});var r=t(499);t.d(e,"assign",function(){return r.a});var s=t(356);t.d(e,"assignIn",function(){return s.a});var d=t(295);t.d(e,"assignInWith",function(){return d.a});var c=t(503);t.d(e,"assignWith",function(){return c.a});var l=t(504);t.d(e,"at",function(){return l.a});var u=t(363);t.d(e,"attempt",function(){return u.a});var p=t(365);t.d(e,"before",function(){return p.a});var z=t(366);t.d(e,"bind",function(){return z.a});var g=t(509);t.d(e,"bindAll",function(){return g.a});var m=t(510);t.d(e,"bindKey",function(){return m.a});var w=t(511);t.d(e,"camelCase",function(){return w.a});var y=t(367);t.d(e,"capitalize",function(){return y.a});var f=t(514);t.d(e,"castArray",function(){return f.a});var b=t(515);t.d(e,"ceil",function(){return b.a});var h=t(370);t.d(e,"chain",function(){return h.a});var v=t(517);t.d(e,"chunk",function(){return v.a});var k=t(518);t.d(e,"clamp",function(){return k.a});var j=t(519);t.d(e,"clone",function(){return j.a});var _=t(523);t.d(e,"cloneDeep",function(){return _.a});var x=t(524);t.d(e,"cloneDeepWith",function(){return x.a});var O=t(525);t.d(e,"cloneWith",function(){return O.a});var q=t(374);t.d(e,"commit",function(){return q.a});var E=t(526);t.d(e,"compact",function(){return E.a});var A=t(527);t.d(e,"concat",function(){return A.a});var T=t(528);t.d(e,"cond",function(){return T.a});var S=t(534);t.d(e,"conforms",function(){return S.a});var P=t(535);t.d(e,"conformsTo",function(){return P.a});var M=t(291);t.d(e,"constant",function(){return M.a});var C=t(536);t.d(e,"countBy",function(){return C.a});var R=t(538);t.d(e,"create",function(){return R.a});var D=t(539);t.d(e,"curry",function(){return D.a});var F=t(540);t.d(e,"curryRight",function(){return F.a});var B=t(381);t.d(e,"debounce",function(){return B.a});var $=t(368);t.d(e,"deburr",function(){return $.a});var I=t(541);t.d(e,"defaultTo",function(){return I.a});var L=t(542);t.d(e,"defaults",function(){return L.a});var W=t(543);t.d(e,"defaultsDeep",function(){return W.a});var N=t(545);t.d(e,"defer",function(){return N.a});var U=t(546);t.d(e,"delay",function(){return U.a});var K=t(547);t.d(e,"difference",function(){return K.a});var H=t(549);t.d(e,"differenceBy",function(){return H.a});var V=t(550);t.d(e,"differenceWith",function(){return V.a});var G=t(551);t.d(e,"divide",function(){return G.a});var Y=t(552);t.d(e,"drop",function(){return Y.a});var Z=t(553);t.d(e,"dropRight",function(){return Z.a});var J=t(554);t.d(e,"dropRightWhile",function(){return J.a});var Q=t(555);t.d(e,"dropWhile",function(){return Q.a});var X=t(556);t.d(e,"each",function(){return X.a});var aa=t(557);t.d(e,"eachRight",function(){return aa.a});var ea=t(559);t.d(e,"endsWith",function(){return ea.a});var ta=t(560);t.d(e,"entries",function(){return ta.a});var ia=t(561);t.d(e,"entriesIn",function(){return ia.a});var na=t(69);t.d(e,"eq",function(){return na.a});var oa=t(390);t.d(e,"escape",function(){return oa.a});var ra=t(562);t.d(e,"escapeRegExp",function(){return ra.a});var sa=t(563);t.d(e,"every",function(){return sa.a});var da=t(564);t.d(e,"extend",function(){return da.a});var ca=t(565);t.d(e,"extendWith",function(){return ca.a});var la=t(566);t.d(e,"fill",function(){return la.a});var ua=t(567);t.d(e,"filter",function(){return ua.a});var pa=t(568);t.d(e,"find",function(){return pa.a});var za=t(392);t.d(e,"findIndex",function(){return za.a});var ga=t(569);t.d(e,"findKey",function(){return ga.a});var ma=t(570);t.d(e,"findLast",function(){return ma.a});var wa=t(393);t.d(e,"findLastIndex",function(){return wa.a});var ya=t(571);t.d(e,"findLastKey",function(){return ya.a});var fa=t(572);t.d(e,"first",function(){return fa.a});var ba=t(573);t.d(e,"flatMap",function(){return ba.a});var ha=t(574);t.d(e,"flatMapDeep",function(){return ha.a});var va=t(575);t.d(e,"flatMapDepth",function(){return va.a});var ka=t(362);t.d(e,"flatten",function(){return ka.a});var ja=t(576);t.d(e,"flattenDeep",function(){return ja.a});var _a=t(577);t.d(e,"flattenDepth",function(){return _a.a});var xa=t(578);t.d(e,"flip",function(){return xa.a});var Oa=t(579);t.d(e,"floor",function(){return Oa.a});var qa=t(580);t.d(e,"flow",function(){return qa.a});var Ea=t(581);t.d(e,"flowRight",function(){return Ea.a});var Aa=t(386);t.d(e,"forEach",function(){return Aa.a});var Ta=t(387);t.d(e,"forEachRight",function(){return Ta.a});var Sa=t(582);t.d(e,"forIn",function(){return Sa.a});var Pa=t(583);t.d(e,"forInRight",function(){return Pa.a});var Ma=t(584);t.d(e,"forOwn",function(){return Ma.a});var Ca=t(585);t.d(e,"forOwnRight",function(){return Ca.a});var Ra=t(586);t.d(e,"fromPairs",function(){return Ra.a});var Da=t(587);t.d(e,"functions",function(){return Da.a});var Fa=t(588);t.d(e,"functionsIn",function(){return Fa.a});var Ba=t(296);t.d(e,"get",function(){return Ba.a});var $a=t(589);t.d(e,"groupBy",function(){return $a.a});var Ia=t(590);t.d(e,"gt",function(){return Ia.a});var La=t(592);t.d(e,"gte",function(){return La.a});var Wa=t(593);t.d(e,"has",function(){return Wa.a});var Na=t(300);t.d(e,"hasIn",function(){return Na.a});var Ua=t(394);t.d(e,"head",function(){return Ua.a});var Ka=t(43);t.d(e,"identity",function(){return Ka.a});var Ha=t(594);t.d(e,"inRange",function(){return Ha.a});var Va=t(595);t.d(e,"includes",function(){return Va.a});var Ga=t(597);t.d(e,"indexOf",function(){return Ga.a});var Ya=t(598);t.d(e,"initial",function(){return Ya.a});var Za=t(599);t.d(e,"intersection",function(){return Za.a});var Ja=t(602);t.d(e,"intersectionBy",function(){return Ja.a});var Qa=t(603);t.d(e,"intersectionWith",function(){return Qa.a});var Xa=t(604);t.d(e,"invert",function(){return Xa.a});var ae=t(605);t.d(e,"invertBy",function(){return ae.a});var ee=t(606);t.d(e,"invoke",function(){return ee.a});var te=t(607);t.d(e,"invokeMap",function(){return te.a});var ie=t(153);t.d(e,"isArguments",function(){return ie.a});var ne=t(8);t.d(e,"isArray",function(){return ne.a});var oe=t(608);t.d(e,"isArrayBuffer",function(){return oe.a});var re=t(44);t.d(e,"isArrayLike",function(){return re.a});var se=t(46);t.d(e,"isArrayLikeObject",function(){return se.a});var de=t(609);t.d(e,"isBoolean",function(){return de.a});var ce=t(137);t.d(e,"isBuffer",function(){return ce.a});var le=t(610);t.d(e,"isDate",function(){return le.a});var ue=t(611);t.d(e,"isElement",function(){return ue.a});var pe=t(612);t.d(e,"isEmpty",function(){return pe.a});var ze=t(613);t.d(e,"isEqual",function(){return ze.a});var ge=t(614);t.d(e,"isEqualWith",function(){return ge.a});var me=t(297);t.d(e,"isError",function(){return me.a});var we=t(615);t.d(e,"isFinite",function(){return we.a});var ye=t(87);t.d(e,"isFunction",function(){return ye.a});var fe=t(397);t.d(e,"isInteger",function(){return fe.a});var be=t(221);t.d(e,"isLength",function(){return be.a});var he=t(372);t.d(e,"isMap",function(){return he.a});var ve=t(616);t.d(e,"isMatch",function(){return ve.a});var ke=t(617);t.d(e,"isMatchWith",function(){return ke.a});var je=t(618);t.d(e,"isNaN",function(){return je.a});var _e=t(619);t.d(e,"isNative",function(){return _e.a});var xe=t(620);t.d(e,"isNil",function(){return xe.a});var Oe=t(621);t.d(e,"isNull",function(){return Oe.a});var qe=t(398);t.d(e,"isNumber",function(){return qe.a});var Ee=t(26);t.d(e,"isObject",function(){return Ee.a});var Ae=t(23);t.d(e,"isObjectLike",function(){return Ae.a});var Te=t(188);t.d(e,"isPlainObject",function(){return Te.a});var Se=t(303);t.d(e,"isRegExp",function(){return Se.a});var Pe=t(622);t.d(e,"isSafeInteger",function(){return Pe.a});var Me=t(373);t.d(e,"isSet",function(){return Me.a});var Ce=t(227);t.d(e,"isString",function(){return Ce.a});var Re=t(68);t.d(e,"isSymbol",function(){return Re.a});var De=t(154);t.d(e,"isTypedArray",function(){return De.a});var Fe=t(623);t.d(e,"isUndefined",function(){return Fe.a});var Be=t(624);t.d(e,"isWeakMap",function(){return Be.a});var $e=t(625);t.d(e,"isWeakSet",function(){return $e.a});var Ie=t(626);t.d(e,"iteratee",function(){return Ie.a});var Le=t(627);t.d(e,"join",function(){return Le.a});var We=t(628);t.d(e,"kebabCase",function(){return We.a});var Ne=t(629);t.d(e,"keyBy",function(){return Ne.a});var Ue=t(30);t.d(e,"keys",function(){return Ue.a});var Ke=t(52);t.d(e,"keysIn",function(){return Ke.a});var He=t(63);t.d(e,"last",function(){return He.a});var Ve=t(630);t.d(e,"lastIndexOf",function(){return Ve.a});var Ge=t(184);t.d(e,"lodash",function(){return Ge.a});var Ye=t(631);t.d(e,"lowerCase",function(){return Ye.a});var Ze=t(632);t.d(e,"lowerFirst",function(){return Ze.a});var Je=t(633);t.d(e,"lt",function(){return Je.a});var Qe=t(635);t.d(e,"lte",function(){return Qe.a});var Xe=t(226);t.d(e,"map",function(){return Xe.a});var at=t(636);t.d(e,"mapKeys",function(){return at.a});var et=t(637);t.d(e,"mapValues",function(){return et.a});var tt=t(638);t.d(e,"matches",function(){return tt.a});var it=t(639);t.d(e,"matchesProperty",function(){return it.a});var nt=t(640);t.d(e,"max",function(){return nt.a});var ot=t(641);t.d(e,"maxBy",function(){return ot.a});var rt=t(642);t.d(e,"mean",function(){return rt.a});var st=t(644);t.d(e,"meanBy",function(){return st.a});var dt=t(357);t.d(e,"memoize",function(){return dt.a});var ct=t(645);t.d(e,"merge",function(){return ct.a});var lt=t(384);t.d(e,"mergeWith",function(){return lt.a});var ut=t(646);t.d(e,"method",function(){return ut.a});var pt=t(647);t.d(e,"methodOf",function(){return pt.a});var zt=t(648);t.d(e,"min",function(){return zt.a});var gt=t(649);t.d(e,"minBy",function(){return gt.a});var mt=t(400);t.d(e,"mixin",function(){return mt.a});var wt=t(650);t.d(e,"multiply",function(){return wt.a});var yt=t(228);t.d(e,"negate",function(){return yt.a});var ft=t(401);t.d(e,"next",function(){return ft.a});var bt=t(290);t.d(e,"noop",function(){return bt.a});var ht=t(382);t.d(e,"now",function(){return ht.a});var vt=t(651);t.d(e,"nth",function(){return vt.a});var kt=t(652);t.d(e,"nthArg",function(){return kt.a});var jt=t(653);t.d(e,"omit",function(){return jt.a});var _t=t(655);t.d(e,"omitBy",function(){return _t.a});var xt=t(656);t.d(e,"once",function(){return xt.a});var Ot=t(657);t.d(e,"orderBy",function(){return Ot.a});var qt=t(658);t.d(e,"over",function(){return qt.a});var Et=t(660);t.d(e,"overArgs",function(){return Et.a});var At=t(661);t.d(e,"overEvery",function(){return At.a});var Tt=t(662);t.d(e,"overSome",function(){return Tt.a});var St=t(663);t.d(e,"pad",function(){return St.a});var Pt=t(665);t.d(e,"padEnd",function(){return Pt.a});var Mt=t(666);t.d(e,"padStart",function(){return Mt.a});var Ct=t(667);t.d(e,"parseInt",function(){return Ct.a});var Rt=t(404);t.d(e,"partial",function(){return Rt.a});var Dt=t(668);t.d(e,"partialRight",function(){return Dt.a});var Ft=t(669);t.d(e,"partition",function(){return Ft.a});var Bt=t(670);t.d(e,"pick",function(){return Bt.a});var $t=t(403);t.d(e,"pickBy",function(){return $t.a});var It=t(405);t.d(e,"plant",function(){return It.a});var Lt=t(379);t.d(e,"property",function(){return Lt.a});var Wt=t(671);t.d(e,"propertyOf",function(){return Wt.a});var Nt=t(672);t.d(e,"pull",function(){return Nt.a});var Ut=t(406);t.d(e,"pullAll",function(){return Ut.a});var Kt=t(674);t.d(e,"pullAllBy",function(){return Kt.a});var Ht=t(675);t.d(e,"pullAllWith",function(){return Ht.a});var Vt=t(676);t.d(e,"pullAt",function(){return Vt.a});var Gt=t(677);t.d(e,"random",function(){return Gt.a});var Yt=t(679);t.d(e,"range",function(){return Yt.a});var Zt=t(680);t.d(e,"rangeRight",function(){return Zt.a});var Jt=t(681);t.d(e,"rearg",function(){return Jt.a});var Qt=t(682);t.d(e,"reduce",function(){return Qt.a});var Xt=t(683);t.d(e,"reduceRight",function(){return Xt.a});var ai=t(684);t.d(e,"reject",function(){return ai.a});var ei=t(685);t.d(e,"remove",function(){return ei.a});var ti=t(686);t.d(e,"repeat",function(){return ti.a});var ii=t(687);t.d(e,"replace",function(){return ii.a});var ni=t(688);t.d(e,"rest",function(){return ni.a});var oi=t(689);t.d(e,"result",function(){return oi.a});var ri=t(407);t.d(e,"reverse",function(){return ri.a});var si=t(690);t.d(e,"round",function(){return si.a});var di=t(691);t.d(e,"sample",function(){return di.a});var ci=t(692);t.d(e,"sampleSize",function(){return ci.a});var li=t(693);t.d(e,"set",function(){return li.a});var ui=t(694);t.d(e,"setWith",function(){return ui.a});var pi=t(695);t.d(e,"shuffle",function(){return pi.a});var zi=t(696);t.d(e,"size",function(){return zi.a});var gi=t(697);t.d(e,"slice",function(){return gi.a});var mi=t(698);t.d(e,"snakeCase",function(){return mi.a});var wi=t(699);t.d(e,"some",function(){return wi.a});var yi=t(700);t.d(e,"sortBy",function(){return yi.a});var fi=t(701);t.d(e,"sortedIndex",function(){return fi.a});var bi=t(703);t.d(e,"sortedIndexBy",function(){return bi.a});var hi=t(704);t.d(e,"sortedIndexOf",function(){return hi.a});var vi=t(705);t.d(e,"sortedLastIndex",function(){return vi.a});var ki=t(706);t.d(e,"sortedLastIndexBy",function(){return ki.a});var ji=t(707);t.d(e,"sortedLastIndexOf",function(){return ji.a});var _i=t(708);t.d(e,"sortedUniq",function(){return _i.a});var xi=t(709);t.d(e,"sortedUniqBy",function(){return xi.a});var Oi=t(710);t.d(e,"split",function(){return Oi.a});var qi=t(711);t.d(e,"spread",function(){return qi.a});var Ei=t(712);t.d(e,"startCase",function(){return Ei.a});var Ai=t(713);t.d(e,"startsWith",function(){return Ai.a});var Ti=t(299);t.d(e,"stubArray",function(){return Ti.a});var Si=t(294);t.d(e,"stubFalse",function(){return Si.a});var Pi=t(714);t.d(e,"stubObject",function(){return Pi.a});var Mi=t(715);t.d(e,"stubString",function(){return Mi.a});var Ci=t(716);t.d(e,"stubTrue",function(){return Ci.a});var Ri=t(717);t.d(e,"subtract",function(){return Ri.a});var Di=t(718);t.d(e,"sum",function(){return Di.a});var Fi=t(719);t.d(e,"sumBy",function(){return Fi.a});var Bi=t(720);t.d(e,"tail",function(){return Bi.a});var $i=t(721);t.d(e,"take",function(){return $i.a});var Ii=t(722);t.d(e,"takeRight",function(){return Ii.a});var Li=t(723);t.d(e,"takeRightWhile",function(){return Li.a});var Wi=t(724);t.d(e,"takeWhile",function(){return Wi.a});var Ni=t(725);t.d(e,"tap",function(){return Ni.a});var Ui=t(726);t.d(e,"template",function(){return Ui.a});var Ki=t(410);t.d(e,"templateSettings",function(){return Ki.a});var Hi=t(727);t.d(e,"throttle",function(){return Hi.a});var Vi=t(230);t.d(e,"thru",function(){return Vi.a});var Gi=t(728);t.d(e,"times",function(){return Gi.a});var Yi=t(402);t.d(e,"toArray",function(){return Yi.a});var Zi=t(182);t.d(e,"toFinite",function(){return Zi.a});var Ji=t(10);t.d(e,"toInteger",function(){return Ji.a});var Qi=t(411);t.d(e,"toIterator",function(){return Qi.a});var Xi=t(729);t.d(e,"toJSON",function(){return Xi.a});var an=t(391);t.d(e,"toLength",function(){return an.a});var en=t(730);t.d(e,"toLower",function(){return en.a});var tn=t(96);t.d(e,"toNumber",function(){return tn.a});var nn=t(388);t.d(e,"toPairs",function(){return nn.a});var on=t(389);t.d(e,"toPairsIn",function(){return on.a});var rn=t(731);t.d(e,"toPath",function(){return rn.a});var sn=t(383);t.d(e,"toPlainObject",function(){return sn.a});var dn=t(732);t.d(e,"toSafeInteger",function(){return dn.a});var cn=t(15);t.d(e,"toString",function(){return cn.a});var ln=t(733);t.d(e,"toUpper",function(){return ln.a});var un=t(734);t.d(e,"transform",function(){return un.a});var pn=t(735);t.d(e,"trim",function(){return pn.a});var zn=t(736);t.d(e,"trimEnd",function(){return zn.a});var gn=t(737);t.d(e,"trimStart",function(){return gn.a});var mn=t(738);t.d(e,"truncate",function(){return mn.a});var wn=t(739);t.d(e,"unary",function(){return wn.a});var yn=t(740);t.d(e,"unescape",function(){return yn.a});var fn=t(741);t.d(e,"union",function(){return fn.a});var bn=t(742);t.d(e,"unionBy",function(){return bn.a});var hn=t(743);t.d(e,"unionWith",function(){return hn.a});var vn=t(744);t.d(e,"uniq",function(){return vn.a});var kn=t(745);t.d(e,"uniqBy",function(){return kn.a});var jn=t(746);t.d(e,"uniqWith",function(){return jn.a});var _n=t(747);t.d(e,"uniqueId",function(){return _n.a});var xn=t(748);t.d(e,"unset",function(){return xn.a});var On=t(305);t.d(e,"unzip",function(){return On.a});var qn=t(412);t.d(e,"unzipWith",function(){return qn.a});var En=t(749);t.d(e,"update",function(){return En.a});var An=t(750);t.d(e,"updateWith",function(){return An.a});var Tn=t(751);t.d(e,"upperCase",function(){return Tn.a});var Sn=t(298);t.d(e,"upperFirst",function(){return Sn.a});var Pn=t(1291);t.d(e,"value",function(){return Pn.a});var Mn=t(752);t.d(e,"valueOf",function(){return Mn.a});var Cn=t(162);t.d(e,"values",function(){return Cn.a});var Rn=t(753);t.d(e,"valuesIn",function(){return Rn.a});var Dn=t(754);t.d(e,"without",function(){return Dn.a});var Fn=t(369);t.d(e,"words",function(){return Fn.a});var Bn=t(755);t.d(e,"wrap",function(){return Bn.a});var $n=t(756);t.d(e,"wrapperAt",function(){return $n.a});var In=t(757);t.d(e,"wrapperChain",function(){return In.a}),t.d(e,"wrapperCommit",function(){return q.a}),t.d(e,"wrapperLodash",function(){return Ge.a}),t.d(e,"wrapperNext",function(){return ft.a}),t.d(e,"wrapperPlant",function(){return It.a});var Ln=t(758);t.d(e,"wrapperReverse",function(){return Ln.a}),t.d(e,"wrapperToIterator",function(){return Qi.a});var Wn=t(231);t.d(e,"wrapperValue",function(){return Wn.a});var Nn=t(759);t.d(e,"xor",function(){return Nn.a});var Un=t(761);t.d(e,"xorBy",function(){return Un.a});var Kn=t(762);t.d(e,"xorWith",function(){return Kn.a});var Hn=t(763);t.d(e,"zip",function(){return Hn.a});var Vn=t(764);t.d(e,"zipObject",function(){return Vn.a});var Gn=t(765);t.d(e,"zipObjectDeep",function(){return Gn.a});var Yn=t(766);t.d(e,"zipWith",function(){return Yn.a});var Zn=t(1292);t.d(e,"default",function(){return Zn.a})},,function(a,e){var t=Array.isArray;a.exports=t},,function(a,e,t){"use strict";function i(a){return"function"==typeof a?a:null==a?r.a:"object"==typeof a?Object(s.a)(a)?Object(o.a)(a[0],a[1]):Object(n.a)(a):Object(d.a)(a)}var n=t(936),o=t(940),r=t(43),s=t(8),d=t(379);e.a=i},function(a,e,t){var i=t(65),n="object"==typeof self&&self&&self.Object===Object&&self,o=i||n||Function("return this")();a.exports=o},,function(a,e,t){"use strict";var i=Array.isArray;e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(r.a)(Object(o.a)(a,e,n.a),a+"")}var n=t(43),o=t(922),r=t(498);e.a=i},function(a,e,t){"use strict";function i(a){var e=Object(n.a)(a),t=e%1;return e===e?t?e-t:e:0}var n=t(182);e.a=i},function(a,e){function t(a){var e=typeof a;return null!=a&&("object"==e||"function"==e)}a.exports=t},,,function(a,e,t){function i(a){return null==a?void 0===a?d:s:c&&c in Object(a)?o(a):r(a)}var n=t(18),o=t(92),r=t(93),s="[object Null]",d="[object Undefined]",c=n?n.toStringTag:void 0;a.exports=i},function(a,e,t){"use strict";function i(a){return null==a?"":Object(n.a)(a)}var n=t(95);e.a=i},function(a,e){function t(a){return null!=a&&"object"==typeof a}a.exports=t},function(a,e,t){function i(a,e){var t=o(a,e);return n(t)?t:void 0}var n=t(110),o=t(113);a.exports=i},function(a,e,t){var i=t(6),n=i.Symbol;a.exports=n},function(a,e){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(a){"object"==typeof window&&(t=window)}a.exports=t},function(a,e,t){var i=t(17),n=i(Object,"create");a.exports=n},function(a,e,t){function i(a,e){for(var t=a.length;t--;)if(n(a[t][0],e))return t;return-1}var n=t(31);a.exports=i},function(a,e,t){function i(a,e){var t=a.__data__;return n(e)?t["string"==typeof e?"string":"hash"]:t.map}var n=t(124);a.exports=i},function(a,e,t){"use strict";function i(a){return null!=a&&"object"==typeof a}e.a=i},,function(a,e,t){function i(a){return"symbol"==typeof a||o(a)&&n(a)==r}var n=t(14),o=t(16),r="[object Symbol]";a.exports=i},function(a,e,t){"use strict";function i(a){var e=typeof a;return null!=a&&("object"==e||"function"==e)}e.a=i},function(a,e,t){function i(a){if("string"==typeof a||n(a))return a;var e=a+"";return"0"==e&&1/a==-o?"-0":e}var n=t(25),o=1/0;a.exports=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=null==a?0:a.length,n=Array(i);++t<i;)n[t]=e(a[t],t,a);return n}e.a=i},function(a,e,t){function i(a,e,t){var i=null==a?void 0:n(a,e);return void 0===i?t:i}var n=t(48);a.exports=i},function(a,e,t){"use strict";function i(a){return Object(r.a)(a)?Object(n.a)(a):Object(o.a)(a)}var n=t(923),o=t(502),r=t(44);e.a=i},function(a,e){function t(a,e){return a===e||a!==a&&e!==e}a.exports=t},function(a,e,t){function i(a){return null!=a&&o(a.length)&&!n(a)}var n=t(33),o=t(85);a.exports=i},function(a,e,t){function i(a){if(!o(a))return!1;var e=n(a);return e==s||e==d||e==r||e==c}var n=t(14),o=t(11),r="[object AsyncFunction]",s="[object Function]",d="[object GeneratorFunction]",c="[object Proxy]";a.exports=i},,function(a,e,t){function i(a,e){return n(a)?a:o(a,e)?[a]:r(s(a))}var n=t(3),o=t(49),r=t(105),s=t(82);a.exports=i},function(a,e,t){function i(a){var e=-1,t=null==a?0:a.length;for(this.clear();++e<t;){var i=a[e];this.set(i[0],i[1])}}var n=t(118),o=t(119),r=t(120),s=t(121),d=t(122);i.prototype.clear=n,i.prototype.delete=o,i.prototype.get=r,i.prototype.has=s,i.prototype.set=d,a.exports=i},function(a,e,t){function i(a){return r(a)?n(a):o(a)}var n=t(163),o=t(172),r=t(32);a.exports=i},,function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t(1),n=t(306),o=function(a){return a&&a.__esModule?a:{default:a}}(n),r=function(){return[]},s=function(a){this._hasScore=!1,this._identifier="",this._hasMarks=!1,this._marker=r,this.score=0,this.text="",this.marks=[],(0,i.isUndefined)(a)&&(a={}),(0,i.isUndefined)(a.score)||this.setScore(a.score),(0,i.isUndefined)(a.text)||this.setText(a.text),(0,i.isUndefined)(a.marks)||this.setMarks(a.marks)};s.prototype.hasScore=function(){return this._hasScore},s.prototype.getScore=function(){return this.score},s.prototype.setScore=function(a){(0,i.isNumber)(a)&&(this.score=a,this._hasScore=!0)},s.prototype.hasText=function(){return""!==this.text},s.prototype.getText=function(){return this.text},s.prototype.setText=function(a){(0,i.isUndefined)(a)&&(a=""),this.text=a},s.prototype.getMarks=function(){return this.marks},s.prototype.setMarks=function(a){(0,i.isArray)(a)&&(this.marks=a,this._hasMarks=a.length>0)},s.prototype.setIdentifier=function(a){this._identifier=a},s.prototype.getIdentifier=function(){return this._identifier},s.prototype.setMarker=function(a){this._marker=a},s.prototype.hasMarker=function(){return this._hasMarks&&this._marker!==this.emptyMarker},s.prototype.getMarker=function(){return this._marker},s.prototype.setHasMarks=function(a){this._hasMarks=a},s.prototype.hasMarks=function(){return this._hasMarks},s.prototype.serialize=function(){return{_parseClass:"AssessmentResult",identifier:this._identifier,score:this.score,text:this.text,marks:this.marks.map(function(a){return a.serialize()})}},s.parse=function(a){var e=new s({text:a.text,score:a.score,marks:a.marks.map(function(a){return o.default.parse(a)})});return e.setIdentifier(a.identifier),e},e.default=s},function(a,e){function t(a,e){for(var t=-1,i=null==a?0:a.length,n=Array(i);++t<i;)n[t]=e(a[t],t,a);return n}a.exports=t},function(a,e,t){"use strict";var i=t(903),n="object"==typeof self&&self&&self.Object===Object&&self,o=i.a||n||Function("return this")();e.a=o},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t(1589);Object.keys(i).forEach(function(a){"default"!==a&&"__esModule"!==a&&Object.defineProperty(e,a,{enumerable:!0,get:function(){return i[a]}})})},function(a,e,t){"use strict";function i(a){return a}e.a=i},function(a,e,t){"use strict";function i(a){return null!=a&&Object(o.a)(a.length)&&!Object(n.a)(a)}var n=t(87),o=t(221);e.a=i},function(a,e,t){"use strict";function i(a,e,t,r,s){var d=-1,c=a.length;for(t||(t=o.a),s||(s=[]);++d<c;){var l=a[d];e>0&&t(l)?e>1?i(l,e-1,t,r,s):Object(n.a)(s,l):r||(s[s.length]=l)}return s}var n=t(156),o=t(1218);e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)&&Object(n.a)(a)}var n=t(44),o=t(23);e.a=i},,function(a,e,t){function i(a,e){e=n(e,a);for(var t=0,i=e.length;null!=a&&t<i;)a=a[o(e[t++])];return t&&t==i?a:void 0}var n=t(35),o=t(27);a.exports=i},function(a,e,t){function i(a,e){if(n(a))return!1;var t=typeof a;return!("number"!=t&&"symbol"!=t&&"boolean"!=t&&null!=a&&!o(a))||(s.test(a)||!r.test(a)||null!=e&&a in Object(e))}var n=t(3),o=t(25),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;a.exports=i},function(a,e,t){function i(a){var e=-1,t=null==a?0:a.length;for(this.clear();++e<t;){var i=a[e];this.set(i[0],i[1])}}var n=t(107),o=t(123),r=t(125),s=t(126),d=t(127);i.prototype.clear=n,i.prototype.delete=o,i.prototype.get=r,i.prototype.has=s,i.prototype.set=d,a.exports=i},function(a,e,t){var i=t(17),n=t(6),o=i(n,"Map");a.exports=o},function(a,e,t){"use strict";function i(a){return Object(r.a)(a)?Object(n.a)(a,!0):Object(o.a)(a)}var n=t(923),o=t(1198),r=t(44);e.a=i},,,,,,,,function(a,e){a.exports=function(a){return a.webpackPolyfill||(a.deprecate=function(){},a.paths=[],a.children||(a.children=[]),Object.defineProperty(a,"loaded",{enumerable:!0,get:function(){return a.l}}),Object.defineProperty(a,"id",{enumerable:!0,get:function(){return a.i}}),a.webpackPolyfill=1),a}},function(a,e,t){"use strict";function i(a){return null==a?void 0===a?d:s:c&&c in Object(a)?Object(o.a)(a):Object(r.a)(a)}var n=t(152),o=t(1180),r=t(1181),s="[object Null]",d="[object Undefined]",c=n.a?n.a.toStringTag:void 0;e.a=i},function(a,e,t){"use strict";function i(a,e,t){if(!Object(s.a)(t))return!1;var i=typeof e;return!!("number"==i?Object(o.a)(t)&&Object(r.a)(e,t.length):"string"==i&&e in t)&&Object(n.a)(t[e],a)}var n=t(69),o=t(44),r=t(135),s=t(26);e.a=i},function(a,e,t){"use strict";function i(a){var e=null==a?0:a.length;return e?a[e-1]:void 0}e.a=i},,function(a,e,t){(function(e){var t="object"==typeof e&&e&&e.Object===Object&&e;a.exports=t}).call(e,t(19))},function(a,e,t){var i=t(252),n=t(16),o=Object.prototype,r=o.hasOwnProperty,s=o.propertyIsEnumerable,d=i(function(){return arguments}())?i:function(a){return n(a)&&r.call(a,"callee")&&!s.call(a,"callee")};a.exports=d},function(a,e,t){(function(a){var i=t(6),n=t(253),o="object"==typeof e&&e&&!e.nodeType&&e,r=o&&"object"==typeof a&&a&&!a.nodeType&&a,s=r&&r.exports===o,d=s?i.Buffer:void 0,c=d?d.isBuffer:void 0,l=c||n;a.exports=l}).call(e,t(60)(a))},function(a,e,t){"use strict";function i(a){return"symbol"==typeof a||Object(o.a)(a)&&Object(n.a)(a)==r}var n=t(61),o=t(23),r="[object Symbol]";e.a=i},function(a,e,t){"use strict";function i(a,e){return a===e||a!==a&&e!==e}e.a=i},,function(a,e){function t(a){return a}a.exports=t},,,function(a,e){function t(a){if(null!=a){try{return n.call(a)}catch(a){}try{return a+""}catch(a){}}return""}var i=Function.prototype,n=i.toString;a.exports=t},function(a,e){function t(a){var e=a&&a.constructor;return a===("function"==typeof e&&e.prototype||i)}var i=Object.prototype;a.exports=t},,,function(a,e,t){"use strict";function i(a,e,t){switch(t.length){case 0:return a.call(e);case 1:return a.call(e,t[0]);case 2:return a.call(e,t[0],t[1]);case 3:return a.call(e,t[0],t[1],t[2])}return a.apply(e,t)}e.a=i},function(a,e,t){"use strict";function i(a,e){var t=-1,i=a.length;for(e||(e=Array(i));++t<i;)e[t]=a[t];return e}e.a=i},function(a,e,t){"use strict";function i(a){return function(e){return a(e)}}e.a=i},function(a,e,t){(function(a,i){function n(a,t){var i={seen:[],stylize:r};return arguments.length>=3&&(i.depth=arguments[2]),arguments.length>=4&&(i.colors=arguments[3]),m(t)?i.showHidden=t:t&&e._extend(i,t),v(i.showHidden)&&(i.showHidden=!1),v(i.depth)&&(i.depth=2),v(i.colors)&&(i.colors=!1),v(i.customInspect)&&(i.customInspect=!0),i.colors&&(i.stylize=o),d(i,a,i.depth)}function o(a,e){var t=n.styles[e];return t?"["+n.colors[t][0]+"m"+a+"["+n.colors[t][1]+"m":a}function r(a,e){return a}function s(a){var e={};return a.forEach(function(a,t){e[a]=!0}),e}function d(a,t,i){if(a.customInspect&&t&&O(t.inspect)&&t.inspect!==e.inspect&&(!t.constructor||t.constructor.prototype!==t)){var n=t.inspect(i,a);return b(n)||(n=d(a,n,i)),n}var o=c(a,t);if(o)return o;var r=Object.keys(t),m=s(r);if(a.showHidden&&(r=Object.getOwnPropertyNames(t)),x(t)&&(r.indexOf("message")>=0||r.indexOf("description")>=0))return l(t);if(0===r.length){if(O(t)){var w=t.name?": "+t.name:"";return a.stylize("[Function"+w+"]","special")}if(k(t))return a.stylize(RegExp.prototype.toString.call(t),"regexp");if(_(t))return a.stylize(Date.prototype.toString.call(t),"date");if(x(t))return l(t)}var y="",f=!1,h=["{","}"];if(g(t)&&(f=!0,h=["[","]"]),O(t)){y=" [Function"+(t.name?": "+t.name:"")+"]"}if(k(t)&&(y=" "+RegExp.prototype.toString.call(t)),_(t)&&(y=" "+Date.prototype.toUTCString.call(t)),x(t)&&(y=" "+l(t)),0===r.length&&(!f||0==t.length))return h[0]+y+h[1];if(i<0)return k(t)?a.stylize(RegExp.prototype.toString.call(t),"regexp"):a.stylize("[Object]","special");a.seen.push(t);var v;return v=f?u(a,t,i,m,r):r.map(function(e){return p(a,t,i,m,e,f)}),a.seen.pop(),z(v,y,h)}function c(a,e){if(v(e))return a.stylize("undefined","undefined");if(b(e)){var t="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return a.stylize(t,"string")}return f(e)?a.stylize(""+e,"number"):m(e)?a.stylize(""+e,"boolean"):w(e)?a.stylize("null","null"):void 0}function l(a){return"["+Error.prototype.toString.call(a)+"]"}function u(a,e,t,i,n){for(var o=[],r=0,s=e.length;r<s;++r)S(e,String(r))?o.push(p(a,e,t,i,String(r),!0)):o.push("");return n.forEach(function(n){n.match(/^\d+$/)||o.push(p(a,e,t,i,n,!0))}),o}function p(a,e,t,i,n,o){var r,s,c;if(c=Object.getOwnPropertyDescriptor(e,n)||{value:e[n]},c.get?s=c.set?a.stylize("[Getter/Setter]","special"):a.stylize("[Getter]","special"):c.set&&(s=a.stylize("[Setter]","special")),S(i,n)||(r="["+n+"]"),s||(a.seen.indexOf(c.value)<0?(s=w(t)?d(a,c.value,null):d(a,c.value,t-1),s.indexOf("\n")>-1&&(s=o?s.split("\n").map(function(a){return" "+a}).join("\n").substr(2):"\n"+s.split("\n").map(function(a){return" "+a}).join("\n"))):s=a.stylize("[Circular]","special")),v(r)){if(o&&n.match(/^\d+$/))return s;r=JSON.stringify(""+n),r.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(r=r.substr(1,r.length-2),r=a.stylize(r,"name")):(r=r.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),r=a.stylize(r,"string"))}return r+": "+s}function z(a,e,t){var i=0;return a.reduce(function(a,e){return i++,e.indexOf("\n")>=0&&i++,a+e.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?t[0]+(""===e?"":e+"\n ")+" "+a.join(",\n ")+" "+t[1]:t[0]+e+" "+a.join(", ")+" "+t[1]}function g(a){return Array.isArray(a)}function m(a){return"boolean"==typeof a}function w(a){return null===a}function y(a){return null==a}function f(a){return"number"==typeof a}function b(a){return"string"==typeof a}function h(a){return"symbol"==typeof a}function v(a){return void 0===a}function k(a){return j(a)&&"[object RegExp]"===E(a)}function j(a){return"object"==typeof a&&null!==a}function _(a){return j(a)&&"[object Date]"===E(a)}function x(a){return j(a)&&("[object Error]"===E(a)||a instanceof Error)}function O(a){return"function"==typeof a}function q(a){return null===a||"boolean"==typeof a||"number"==typeof a||"string"==typeof a||"symbol"==typeof a||void 0===a}function E(a){return Object.prototype.toString.call(a)}function A(a){return a<10?"0"+a.toString(10):a.toString(10)}function T(){var a=new Date,e=[A(a.getHours()),A(a.getMinutes()),A(a.getSeconds())].join(":");return[a.getDate(),R[a.getMonth()],e].join(" ")}function S(a,e){return Object.prototype.hasOwnProperty.call(a,e)}var P=/%[sdj%]/g;e.format=function(a){if(!b(a)){for(var e=[],t=0;t<arguments.length;t++)e.push(n(arguments[t]));return e.join(" ")}for(var t=1,i=arguments,o=i.length,r=String(a).replace(P,function(a){if("%%"===a)return"%";if(t>=o)return a;switch(a){case"%s":return String(i[t++]);case"%d":return Number(i[t++]);case"%j":try{return JSON.stringify(i[t++])}catch(a){return"[Circular]"}default:return a}}),s=i[t];t<o;s=i[++t])w(s)||!j(s)?r+=" "+s:r+=" "+n(s);return r},e.deprecate=function(t,n){function o(){if(!r){if(i.throwDeprecation)throw new Error(n);i.traceDeprecation?console.trace(n):console.error(n),r=!0}return t.apply(this,arguments)}if(v(a.process))return function(){return e.deprecate(t,n).apply(this,arguments)};if(!0===i.noDeprecation)return t;var r=!1;return o};var M,C={};e.debuglog=function(a){if(v(M)&&(M=Object({NODE_ENV:"production",YOAST_RECALIBRATION:"disabled"}).NODE_DEBUG||""),a=a.toUpperCase(),!C[a])if(new RegExp("\\b"+a+"\\b","i").test(M)){var t=i.pid;C[a]=function(){var i=e.format.apply(e,arguments);console.error("%s %d: %s",a,t,i)}}else C[a]=function(){};return C[a]},e.inspect=n,n.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},n.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.isArray=g,e.isBoolean=m,e.isNull=w,e.isNullOrUndefined=y,e.isNumber=f,e.isString=b,e.isSymbol=h,e.isUndefined=v,e.isRegExp=k,e.isObject=j,e.isDate=_,e.isError=x,e.isFunction=O,e.isPrimitive=q,e.isBuffer=t(1601);var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];e.log=function(){console.log("%s - %s",T(),e.format.apply(e,arguments))},e.inherits=t(308),e._extend=function(a,e){if(!e||!j(e))return a;for(var t=Object.keys(e),i=t.length;i--;)a[t[i]]=e[t[i]];return a}}).call(e,t(19),t(979))},function(a,e,t){function i(a){return null==a?"":n(a)}var n=t(94);a.exports=i},function(a,e){function t(a,e){return!!(e=null==e?i:e)&&("number"==typeof a||n.test(a))&&a>-1&&a%1==0&&a<e}var i=9007199254740991,n=/^(?:0|[1-9]\d*)$/;a.exports=t},function(a,e,t){var i=t(254),n=t(195),o=t(237),r=o&&o.isTypedArray,s=r?n(r):i;a.exports=s},function(a,e){function t(a){return"number"==typeof a&&a>-1&&a%1==0&&a<=i}var i=9007199254740991;a.exports=t},function(a,e,t){function i(a){var e=this.__data__=new n(a);this.size=e.size}var n=t(36),o=t(266),r=t(267),s=t(268),d=t(269),c=t(270);i.prototype.clear=o,i.prototype.delete=r,i.prototype.get=s,i.prototype.has=d,i.prototype.set=c,a.exports=i},function(a,e,t){"use strict";function i(a){if(!Object(o.a)(a))return!1;var e=Object(n.a)(a);return e==s||e==d||e==r||e==c}var n=t(61),o=t(26),r="[object AsyncFunction]",s="[object Function]",d="[object GeneratorFunction]",c="[object Proxy]";e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=-1,n=a.length;e<0&&(e=-e>n?0:n+e),t=t>n?n:t,t<0&&(t+=n),n=e>t?0:t-e>>>0,e>>>=0;for(var o=Array(n);++i<n;)o[i]=a[i+e];return o}e.a=i},,,function(a,e,t){"use strict";function i(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function a(a,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(a,i.key,i)}}return function(e,t,i){return t&&a(e.prototype,t),i&&a(e,i),e}}(),o=function(){function a(){i(this,a)}return n(a,[{key:"getResult",value:function(a,e,t){throw"The method getResult is not implemented"}},{key:"isApplicable",value:function(a){return!0}}]),a}();e.default=o},function(a,e,t){function i(a){var e=r.call(a,d),t=a[d];try{a[d]=void 0;var i=!0}catch(a){}var n=s.call(a);return i&&(e?a[d]=t:delete a[d]),n}var n=t(18),o=Object.prototype,r=o.hasOwnProperty,s=o.toString,d=n?n.toStringTag:void 0;a.exports=i},function(a,e){function t(a){return n.call(a)}var i=Object.prototype,n=i.toString;a.exports=t},function(a,e,t){function i(a){if("string"==typeof a)return a;if(r(a))return o(a,i)+"";if(s(a))return l?l.call(a):"";var e=a+"";return"0"==e&&1/a==-d?"-0":e}var n=t(18),o=t(40),r=t(3),s=t(25),d=1/0,c=n?n.prototype:void 0,l=c?c.toString:void 0;a.exports=i},function(a,e,t){"use strict";function i(a){if("string"==typeof a)return a;if(Object(r.a)(a))return Object(o.a)(a,i)+"";if(Object(s.a)(a))return l?l.call(a):"";var e=a+"";return"0"==e&&1/a==-d?"-0":e}var n=t(152),o=t(28),r=t(8),s=t(68),d=1/0,c=n.a?n.a.prototype:void 0,l=c?c.toString:void 0;e.a=i},function(a,e,t){"use strict";function i(a){if("number"==typeof a)return a;if(Object(o.a)(a))return r;if(Object(n.a)(a)){var e="function"==typeof a.valueOf?a.valueOf():a;a=Object(n.a)(e)?e+"":e}if("string"!=typeof a)return 0===a?a:+a;a=a.replace(s,"");var t=c.test(a);return t||l.test(a)?u(a.slice(2),t?2:8):d.test(a)?r:+a}var n=t(26),o=t(68),r=NaN,s=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){var r=!t;t||(t={});for(var s=-1,d=e.length;++s<d;){var c=e[s],l=i?i(t[c],a[c],c,t,a):void 0;void 0===l&&(l=a[c]),r?Object(o.a)(t,c,l):Object(n.a)(t,c,l)}return t}var n=t(292),o=t(136);e.a=i},function(a,e,t){"use strict";function i(a){if("string"==typeof a||Object(n.a)(a))return a;var e=a+"";return"0"==e&&1/a==-o?"-0":e}var n=t(68),o=1/0;e.a=i},function(a,e,t){"use strict";function i(a){return"function"==typeof a?a:n.a}var n=t(43);e.a=i},function(a,e,t){function i(a,e){if("function"!=typeof a||null!=e&&"function"!=typeof e)throw new TypeError(o);var t=function(){var i=arguments,n=e?e.apply(this,i):i[0],o=t.cache;if(o.has(n))return o.get(n);var r=a.apply(this,i);return t.cache=o.set(n,r)||o,r};return t.cache=new(i.Cache||n),t}var n=t(50),o="Expected a function";i.Cache=n,a.exports=i},,function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return a.split("_")[0]}},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return a=a.replace(/\s{2,}/g," "),a=a.replace(/\s\./g,"."),a=a.replace(/^\s+|\s+$/g,"")}},,function(a,e,t){var i=t(106),n=/^\./,o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,s=i(function(a){var e=[];return n.test(a)&&e.push(""),a.replace(o,function(a,t,i,n){e.push(i?n.replace(r,"$1"):t||a)}),e});a.exports=s},function(a,e,t){function i(a){var e=n(a,function(a){return t.size===o&&t.clear(),a}),t=e.cache;return e}var n=t(100),o=500;a.exports=i},function(a,e,t){function i(){this.size=0,this.__data__={hash:new n,map:new(r||o),string:new n}}var n=t(108),o=t(36),r=t(51);a.exports=i},function(a,e,t){function i(a){var e=-1,t=null==a?0:a.length;for(this.clear();++e<t;){var i=a[e];this.set(i[0],i[1])}}var n=t(109),o=t(114),r=t(115),s=t(116),d=t(117);i.prototype.clear=n,i.prototype.delete=o,i.prototype.get=r,i.prototype.has=s,i.prototype.set=d,a.exports=i},function(a,e,t){function i(){this.__data__=n?n(null):{},this.size=0}var n=t(20);a.exports=i},function(a,e,t){function i(a){return!(!r(a)||o(a))&&(n(a)?g:c).test(s(a))}var n=t(33),o=t(111),r=t(11),s=t(74),d=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,p=l.toString,z=u.hasOwnProperty,g=RegExp("^"+p.call(z).replace(d,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");a.exports=i},function(a,e,t){function i(a){return!!o&&o in a}var n=t(112),o=function(){var a=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();a.exports=i},function(a,e,t){var i=t(6),n=i["__core-js_shared__"];a.exports=n},function(a,e){function t(a,e){return null==a?void 0:a[e]}a.exports=t},function(a,e){function t(a){var e=this.has(a)&&delete this.__data__[a];return this.size-=e?1:0,e}a.exports=t},function(a,e,t){function i(a){var e=this.__data__;if(n){var t=e[a];return t===o?void 0:t}return s.call(e,a)?e[a]:void 0}var n=t(20),o="__lodash_hash_undefined__",r=Object.prototype,s=r.hasOwnProperty;a.exports=i},function(a,e,t){function i(a){var e=this.__data__;return n?void 0!==e[a]:r.call(e,a)}var n=t(20),o=Object.prototype,r=o.hasOwnProperty;a.exports=i},function(a,e,t){function i(a,e){var t=this.__data__;return this.size+=this.has(a)?0:1,t[a]=n&&void 0===e?o:e,this}var n=t(20),o="__lodash_hash_undefined__";a.exports=i},function(a,e){function t(){this.__data__=[],this.size=0}a.exports=t},function(a,e,t){function i(a){var e=this.__data__,t=n(e,a);return!(t<0)&&(t==e.length-1?e.pop():r.call(e,t,1),--this.size,!0)}var n=t(21),o=Array.prototype,r=o.splice;a.exports=i},function(a,e,t){function i(a){var e=this.__data__,t=n(e,a);return t<0?void 0:e[t][1]}var n=t(21);a.exports=i},function(a,e,t){function i(a){return n(this.__data__,a)>-1}var n=t(21);a.exports=i},function(a,e,t){function i(a,e){var t=this.__data__,i=n(t,a);return i<0?(++this.size,t.push([a,e])):t[i][1]=e,this}var n=t(21);a.exports=i},function(a,e,t){function i(a){var e=n(this,a).delete(a);return this.size-=e?1:0,e}var n=t(22);a.exports=i},function(a,e){function t(a){var e=typeof a;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==a:null===a}a.exports=t},function(a,e,t){function i(a){return n(this,a).get(a)}var n=t(22);a.exports=i},function(a,e,t){function i(a){return n(this,a).has(a)}var n=t(22);a.exports=i},function(a,e,t){function i(a,e){var t=n(this,a),i=t.size;return t.set(a,e),this.size+=t.size==i?0:1,this}var n=t(22);a.exports=i},function(a,e,t){function i(a,e,t,r,s){return a===e||(null==a||null==e||!o(a)&&!o(e)?a!==a&&e!==e:n(a,e,t,r,i,s))}var n=t(271),o=t(16);a.exports=i},function(a,e){function t(a,e){for(var t=-1,i=e.length,n=a.length;++t<i;)a[n+t]=e[t];return a}a.exports=t},function(a,e,t){var i=t(197),n=t(179),o=Object.prototype,r=o.propertyIsEnumerable,s=Object.getOwnPropertySymbols,d=s?function(a){return null==a?[]:(a=Object(a),i(s(a),function(e){return r.call(a,e)}))}:n;a.exports=d},function(a,e,t){var i=t(277),n=t(51),o=t(278),r=t(279),s=t(212),d=t(14),c=t(74),l=c(i),u=c(n),p=c(o),z=c(r),g=c(s),m=d;(i&&"[object DataView]"!=m(new i(new ArrayBuffer(1)))||n&&"[object Map]"!=m(new n)||o&&"[object Promise]"!=m(o.resolve())||r&&"[object Set]"!=m(new r)||s&&"[object WeakMap]"!=m(new s))&&(m=function(a){var e=d(a),t="[object Object]"==e?a.constructor:void 0,i=t?c(t):"";if(i)switch(i){case l:return"[object DataView]";case u:return"[object Map]";case p:return"[object Promise]";case z:return"[object Set]";case g:return"[object WeakMap]"}return e}),a.exports=m},,function(a,e,t){"use strict";function i(a,e,t,i,k,j,_,x){var O=e&w;if(!O&&"function"!=typeof a)throw new TypeError(g);var q=i?i.length:0;if(q||(e&=~(b|h),i=k=void 0),_=void 0===_?_:v(Object(z.a)(_),0),x=void 0===x?x:Object(z.a)(x),q-=k?k.length:0,e&h){var E=i,A=k;i=k=void 0}var T=O?void 0:Object(c.a)(a),S=[a,e,t,i,k,E,A,j,_,x];if(T&&Object(l.a)(S,T),a=S[0],e=S[1],t=S[2],i=S[3],k=S[4],x=S[9]=void 0===S[9]?O?0:a.length:v(S[9]-q,0),!x&&e&(y|f)&&(e&=~(y|f)),e&&e!=m)P=e==y||e==f?Object(r.a)(a,e,x):e!=b&&e!=(m|b)||k.length?s.a.apply(void 0,S):Object(d.a)(a,e,t,i);else var P=Object(o.a)(a,e,t);var M=T?n.a:u.a;return Object(p.a)(M(P,S),a,e)}var n=t(904),o=t(1184),r=t(1185),s=t(496),d=t(1193),c=t(497),l=t(1194),u=t(917),p=t(919),z=t(10),g="Expected a function",m=1,w=2,y=8,f=16,b=32,h=64,v=Math.max;e.a=i},function(a,e,t){"use strict";function i(a){this.__wrapped__=a,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=r,this.__views__=[]}var n=t(217),o=t(353),r=4294967295;i.prototype=Object(n.a)(o.a.prototype),i.prototype.constructor=i,e.a=i},function(a,e,t){"use strict";function i(a,e){var t=typeof a;return!!(e=null==e?n:e)&&("number"==t||"symbol"!=t&&o.test(a))&&a>-1&&a%1==0&&a<e}var n=9007199254740991,o=/^(?:0|[1-9]\d*)$/;e.a=i},function(a,e,t){"use strict";function i(a,e,t){"__proto__"==e&&n.a?Object(n.a)(a,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):a[e]=t}var n=t(920);e.a=i},function(a,e,t){"use strict";(function(a){var i=t(41),n=t(294),o="object"==typeof exports&&exports&&!exports.nodeType&&exports,r=o&&"object"==typeof a&&a&&!a.nodeType&&a,s=r&&r.exports===o,d=s?i.a.Buffer:void 0,c=d?d.isBuffer:void 0,l=c||n.a;e.a=l}).call(e,t(501)(a))},function(a,e,t){"use strict";function i(a){return Object(r.a)(Object(o.a)(a,void 0,n.a),a+"")}var n=t(362),o=t(922),r=t(498);e.a=i},function(a,e,t){"use strict";function i(a,e,t,M,C,R){var D,F=e&x,B=e&O,$=e&q;if(t&&(D=C?t(a,M,C,R):t(a)),void 0!==D)return D;if(!Object(k.a)(a))return a;var I=Object(b.a)(a);if(I){if(D=Object(w.a)(a),!F)return Object(l.a)(a,D)}else{var L=Object(m.a)(a),W=L==A||L==T;if(Object(h.a)(a))return Object(c.a)(a,F);if(L==S||L==E||W&&!C){if(D=B||W?{}:Object(f.a)(a),!F)return B?Object(p.a)(a,Object(d.a)(D,a)):Object(u.a)(a,Object(s.a)(D,a))}else{if(!P[L])return C?a:{};D=Object(y.a)(a,L,F)}}R||(R=new n.a);var N=R.get(a);if(N)return N;if(R.set(a,D),Object(j.a)(a))return a.forEach(function(n){D.add(i(n,e,t,n,a,R))}),D;if(Object(v.a)(a))return a.forEach(function(n,o){D.set(o,i(n,e,t,o,a,R))}),D;var U=$?B?g.a:z.a:B?keysIn:_.a,K=I?void 0:U(a);return Object(o.a)(K||a,function(n,o){K&&(o=n,n=a[o]),Object(r.a)(D,o,i(n,e,t,o,a,R))}),D}var n=t(371),o=t(186),r=t(292),s=t(927),d=t(1230),c=t(928),l=t(79),u=t(1231),p=t(1232),z=t(930),g=t(521),m=t(140),w=t(1235),y=t(1236),f=t(935),b=t(8),h=t(137),v=t(372),k=t(26),j=t(373),_=t(30),x=1,O=2,q=4,E="[object Arguments]",A="[object Function]",T="[object GeneratorFunction]",S="[object Object]",P={};P[E]=P["[object Array]"]=P["[object ArrayBuffer]"]=P["[object DataView]"]=P["[object Boolean]"]=P["[object Date]"]=P["[object Float32Array]"]=P["[object Float64Array]"]=P["[object Int8Array]"]=P["[object Int16Array]"]=P["[object Int32Array]"]=P["[object Map]"]=P["[object Number]"]=P[S]=P["[object RegExp]"]=P["[object Set]"]=P["[object String]"]=P["[object Symbol]"]=P["[object Uint8Array]"]=P["[object Uint8ClampedArray]"]=P["[object Uint16Array]"]=P["[object Uint32Array]"]=!0,P["[object Error]"]=P[A]=P["[object WeakMap]"]=!1,e.a=i},function(a,e,t){"use strict";var i=t(1233),n=t(508),o=t(1234),r=t(932),s=t(906),d=t(61),c=t(909),l=Object(c.a)(i.a),u=Object(c.a)(n.a),p=Object(c.a)(o.a),z=Object(c.a)(r.a),g=Object(c.a)(s.a),m=d.a;(i.a&&"[object DataView]"!=m(new i.a(new ArrayBuffer(1)))||n.a&&"[object Map]"!=m(new n.a)||o.a&&"[object Promise]"!=m(o.a.resolve())||r.a&&"[object Set]"!=m(new r.a)||s.a&&"[object WeakMap]"!=m(new s.a))&&(m=function(a){var e=Object(d.a)(a),t="[object Object]"==e?a.constructor:void 0,i=t?Object(c.a)(t):"";if(i)switch(i){case l:return"[object DataView]";case u:return"[object Map]";case p:return"[object Promise]";case z:return"[object Set]";case g:return"[object WeakMap]"}return e}),e.a=m},,,,,function(a,e,t){var i=t(249),n=t(256),o=n(i);a.exports=o},function(a,e,t){function i(a,e,t,i,c,l){var u=t&s,p=a.length,z=e.length;if(p!=z&&!(u&&z>p))return!1;var g=l.get(a);if(g&&l.get(e))return g==e;var m=-1,w=!0,y=t&d?new n:void 0;for(l.set(a,e),l.set(e,a);++m<p;){var f=a[m],b=e[m];if(i)var h=u?i(b,f,m,e,a,l):i(f,b,m,a,e,l);if(void 0!==h){if(h)continue;w=!1;break}if(y){if(!o(e,function(a,e){if(!r(y,e)&&(f===a||c(f,a,t,i,l)))return y.push(e)})){w=!1;break}}else if(f!==b&&!c(f,b,t,i,l)){w=!1;break}}return l.delete(a),l.delete(e),w}var n=t(210),o=t(274),r=t(211),s=1,d=2;a.exports=i},function(a,e,t){function i(a){return a===a&&!n(a)}var n=t(11);a.exports=i},function(a,e){function t(a,e){return function(t){return null!=t&&(t[a]===e&&(void 0!==e||a in Object(t)))}}a.exports=t},,,,function(a,e,t){"use strict";var i=t(41),n=i.a.Symbol;e.a=n},function(a,e,t){"use strict";var i=t(1195),n=t(23),o=Object.prototype,r=o.hasOwnProperty,s=o.propertyIsEnumerable,d=Object(i.a)(function(){return arguments}())?i.a:function(a){return Object(n.a)(a)&&r.call(a,"callee")&&!s.call(a,"callee")};e.a=d},function(a,e,t){"use strict";var i=t(1196),n=t(80),o=t(222),r=o.a&&o.a.isTypedArray,s=r?Object(n.a)(r):i.a;e.a=s},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(a)?a:Object(o.a)(a,e)?[a]:Object(r.a)(Object(s.a)(a))}var n=t(8),o=t(506),r=t(925),s=t(15);e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=e.length,n=a.length;++t<i;)a[n+t]=e[t];return a}e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=a.length;return t=void 0===t?i:t,!e&&t>=i?a:Object(n.a)(a,e,t)}var n=t(88);e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)?Object(r.a)(a):Object(n.a)(a)}var n=t(1219),o=t(224),r=t(1220);e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=null==a?0:a.length,n=0,o=[];++t<i;){var r=a[t];e(r,t,a)&&(o[n++]=r)}return o}e.a=i},function(a,e,t){"use strict";var i=t(161),n=t(944),o=Object(n.a)(i.a);e.a=o},function(a,e,t){"use strict";function i(a,e){return a&&Object(n.a)(a,e,o.a)}var n=t(537),o=t(30);e.a=i},function(a,e,t){"use strict";function i(a){return null==a?[]:Object(n.a)(a,Object(o.a)(a))}var n=t(596),o=t(30);e.a=i},function(a,e,t){function i(a,e){var t=r(a),i=!t&&o(a),l=!t&&!i&&s(a),p=!t&&!i&&!l&&c(a),z=t||i||l||p,g=z?n(a.length,String):[],m=g.length;for(var w in a)!e&&!u.call(a,w)||z&&("length"==w||l&&("offset"==w||"parent"==w)||p&&("buffer"==w||"byteLength"==w||"byteOffset"==w)||d(w,m))||g.push(w);return g}var n=t(251),o=t(66),r=t(3),s=t(67),d=t(83),c=t(84),l=Object.prototype,u=l.hasOwnProperty;a.exports=i},function(a,e,t){function i(a){return"function"==typeof a?a:null==a?r:"object"==typeof a?s(a)?o(a[0],a[1]):n(a):d(a)}var n=t(264),o=t(281),r=t(71),s=t(3),d=t(284);a.exports=i},,,,,,,,function(a,e,t){function i(a){if(!n(a))return o(a);var e=[];for(var t in Object(a))s.call(a,t)&&"constructor"!=t&&e.push(t);return e}var n=t(75),o=t(255),r=Object.prototype,s=r.hasOwnProperty;a.exports=i},function(a,e){function t(a,e){return function(t){return a(e(t))}}a.exports=t},function(a,e,t){var i=t(6),n=i.Uint8Array;a.exports=n},function(a,e){function t(a){var e=-1,t=Array(a.size);return a.forEach(function(a,i){t[++e]=[i,a]}),t}a.exports=t},function(a,e){function t(a){var e=-1,t=Array(a.size);return a.forEach(function(a){t[++e]=a}),t}a.exports=t},function(a,e,t){function i(a){return n(a,r,o)}var n=t(178),o=t(130),r=t(37);a.exports=i},function(a,e,t){function i(a,e,t){var i=e(a);return o(a)?i:n(i,t(a))}var n=t(129),o=t(3);a.exports=i},function(a,e){function t(){return[]}a.exports=t},,,function(a,e,t){"use strict";function i(a){if(!a)return 0===a?a:0;if((a=Object(n.a)(a))===o||a===-o){return(a<0?-1:1)*r}return a===a?a:0}var n=t(96),o=1/0,r=1.7976931348623157e308;e.a=i},function(a,e,t){"use strict";function i(a,e){var t=Object(o.a)(a,e);return Object(n.a)(t)?t:void 0}var n=t(907),o=t(1183);e.a=i},function(a,e,t){"use strict";function i(a){if(Object(d.a)(a)&&!Object(s.a)(a)&&!(a instanceof n.a)){if(a instanceof o.a)return a;if(u.call(a,"__wrapped__"))return Object(c.a)(a)}return new o.a(a)}var n=t(134),o=t(185),r=t(353),s=t(8),d=t(23),c=t(916),l=Object.prototype,u=l.hasOwnProperty;i.prototype=r.a.prototype,i.prototype.constructor=i,e.a=i},function(a,e,t){"use strict";function i(a,e){this.__wrapped__=a,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}var n=t(217),o=t(353);i.prototype=Object(n.a)(o.a.prototype),i.prototype.constructor=i,e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=null==a?0:a.length;++t<i&&!1!==e(a[t],t,a););return a}e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=-1,i=a.length,o=0,r=[];++t<i;){var s=a[t];s!==e&&s!==n||(a[t]=n,r[o++]=t)}return r}var n="__lodash_placeholder__";e.a=i},function(a,e,t){"use strict";function i(a){if(!Object(r.a)(a)||Object(n.a)(a)!=s)return!1;var e=Object(o.a)(a);if(null===e)return!0;var t=u.call(e,"constructor")&&e.constructor;return"function"==typeof t&&t instanceof t&&l.call(t)==p}var n=t(61),o=t(364),r=t(23),s="[object Object]",d=Function.prototype,c=Object.prototype,l=d.toString,u=c.hasOwnProperty,p=l.call(Object);e.a=i},function(a,e,t){"use strict";function i(a,e,t){return a===a&&(void 0!==t&&(a=a<=t?a:t),void 0!==e&&(a=a>=e?a:e)),a}e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=-1,u=o.a,p=a.length,z=!0,g=[],m=g;if(t)z=!1,u=r.a;else if(p>=l){var w=e?null:Object(d.a)(a);if(w)return Object(c.a)(w);z=!1,u=s.a,m=new n.a}else m=e?[]:g;a:for(;++i<p;){var y=a[i],f=e?e(y):y;if(y=t||0!==y?y:0,z&&f===f){for(var b=m.length;b--;)if(m[b]===f)continue a;e&&m.push(f),g.push(y)}else u(m,f,t)||(m!==g&&m.push(f),g.push(y))}return g}var n=t(376),o=t(354),r=t(548),s=t(377),d=t(1290),c=t(378),l=200;e.a=i},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.stripBlockTagsAtStartEnd=e.stripIncompleteTags=e.stripFullTags=void 0;var i=t(103),n=function(a){return a&&a.__esModule?a:{default:a}}(i),o=t(787),r=new RegExp("^<("+o.blockElements.join("|")+")[^>]*?>","i"),s=new RegExp("</("+o.blockElements.join("|")+")[^>]*?>$","i"),d=function(a){return a=a.replace(/^(<\/([^>]+)>)+/i,""),a=a.replace(/(<([^\/>]+)>)+$/i,"")},c=function(a){return a=a.replace(r,""),a=a.replace(s,"")},l=function(a){return a=a.replace(/(<([^>]+)>)/gi," "),a=(0,n.default)(a)};e.stripFullTags=l,e.stripIncompleteTags=d,e.stripBlockTagsAtStartEnd=c,e.default={stripFullTags:l,stripIncompleteTags:d,stripBlockTagsAtStartEnd:c}},function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){if(""===(a=(0,r.default)((0,n.stripFullTags)(a))))return[];var e=a.split(/\s/g);return e=(0,c.map)(e,function(a){return(0,d.default)(a)}),(0,c.filter)(e,function(a){return""!==a.trim()})};var n=t(191),o=t(103),r=i(o),s=t(1327),d=i(s),c=t(1)},,,function(a,e){function t(a){return function(e){return a(e)}}a.exports=t},,function(a,e){function t(a,e){for(var t=-1,i=null==a?0:a.length,n=0,o=[];++t<i;){var r=a[t];e(r,t,a)&&(o[n++]=r)}return o}a.exports=t},,,,function(a,e,t){"use strict";function i(a){var e=new d.default,t=e.createTokenizer(),i=t.tokenizer,n=t.tokens;return e.tokenize(i,a),0===n.length?[]:e.getSentencesFromTokens(n)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){a=(0,r.unifyNonBreakingSpace)(a);var e=(0,o.getBlocks)(a);e=(0,n.flatMap)(e,function(a){return a.split(c)});var t=(0,n.flatMap)(e,l);return(0,n.filter)(t,(0,n.negate)(n.isEmpty))};var n=t(1),o=t(787),r=t(1407),s=t(1599),d=function(a){return a&&a.__esModule?a:{default:a}}(s),c=new RegExp("\n\r|\n|\r"),l=(0,n.memoize)(i)},,,,,,,function(a,e,t){var i=t(250),n=i();a.exports=n},function(a,e,t){function i(a,e,t){return e===e?r(a,e,t):n(a,o,t)}var n=t(238),o=t(262),r=t(263);a.exports=i},function(a,e,t){function i(a){var e=-1,t=null==a?0:a.length;for(this.__data__=new n;++e<t;)this.add(a[e])}var n=t(50),o=t(272),r=t(273);i.prototype.add=i.prototype.push=o,i.prototype.has=r,a.exports=i},function(a,e){function t(a,e){return a.has(e)}a.exports=t},function(a,e,t){var i=t(17),n=t(6),o=i(n,"WeakMap");a.exports=o},function(a,e,t){function i(a,e,t){e=n(e,a);for(var i=-1,l=e.length,u=!1;++i<l;){var p=c(e[i]);if(!(u=null!=a&&t(a,p)))break;a=a[p]}return u||++i!=l?u:!!(l=null==a?0:a.length)&&d(l)&&s(p,l)&&(r(a)||o(a))}var n=t(35),o=t(66),r=t(3),s=t(83),d=t(85),c=t(27);a.exports=i},,,,function(a,e,t){"use strict";var i=t(26),n=Object.create,o=function(){function a(){}return function(e){if(!Object(i.a)(e))return{};if(n)return n(e);a.prototype=e;var t=new a;return a.prototype=void 0,t}}();e.a=o},function(a,e,t){"use strict";function i(a,e,t){return e===e?Object(r.a)(a,e,t):Object(n.a)(a,o.a,t)}var n=t(355),o=t(921),r=t(1191);e.a=i},function(a,e,t){"use strict";function i(a){return a.placeholder}e.a=i},function(a,e,t){"use strict";function i(a){return Object(n.a)(function(e,t){var i=-1,n=t.length,r=n>1?t[n-1]:void 0,s=n>2?t[2]:void 0;for(r=a.length>3&&"function"==typeof r?(n--,r):void 0,s&&Object(o.a)(t[0],t[1],s)&&(r=n<3?void 0:r,n=1),e=Object(e);++i<n;){var d=t[i];d&&a(e,d,i,r)}return e})}var n=t(9),o=t(62);e.a=i},function(a,e,t){"use strict";function i(a){return"number"==typeof a&&a>-1&&a%1==0&&a<=n}var n=9007199254740991;e.a=i},function(a,e,t){"use strict";(function(a){var i=t(903),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=n&&"object"==typeof a&&a&&!a.nodeType&&a,r=o&&o.exports===n,s=r&&i.a.process,d=function(){try{var a=o&&o.require&&o.require("util").types;return a||s&&s.binding&&s.binding("util")}catch(a){}}();e.a=d}).call(e,t(501)(a))},function(a,e,t){"use strict";function i(a,e){e=Object(n.a)(e,a);for(var t=0,i=e.length;null!=a&&t<i;)a=a[Object(o.a)(e[t++])];return t&&t==i?a:void 0}var n=t(155),o=t(98);e.a=i},function(a,e,t){"use strict";function i(a){return n.test(a)}var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.a=i},function(a,e,t){"use strict";function i(a){return function(e){return Object(n.a)(Object(r.a)(Object(o.a)(e).replace(s,"")),a,"")}}var n=t(512),o=t(368),r=t(369),s=RegExp("['’]","g");e.a=i},function(a,e,t){"use strict";function i(a,e){return(Object(s.a)(a)?n.a:r.a)(a,Object(o.a)(e,3))}var n=t(28),o=t(5),r=t(955),s=t(8);e.a=i},function(a,e,t){"use strict";function i(a){return"string"==typeof a||!Object(o.a)(a)&&Object(r.a)(a)&&Object(n.a)(a)==s}var n=t(61),o=t(8),r=t(23),s="[object String]";e.a=i},function(a,e,t){"use strict";function i(a){if("function"!=typeof a)throw new TypeError(n);return function(){var e=arguments;switch(e.length){case 0:return!a.call(this);case 1:return!a.call(this,e[0]);case 2:return!a.call(this,e[0],e[1]);case 3:return!a.call(this,e[0],e[1],e[2])}return!a.apply(this,e)}}var n="Expected a function";e.a=i},function(a,e,t){"use strict";function i(a){return Object(o.a)(a)?Object(r.a)(a):Object(n.a)(a)}var n=t(1273),o=t(224),r=t(1274);e.a=i},function(a,e,t){"use strict";function i(a,e){return e(a)}e.a=i},function(a,e,t){"use strict";function i(){return Object(n.a)(this.__wrapped__,this.__actions__)}var n=t(971);e.a=i},,,,,,function(a,e,t){(function(a){var i=t(65),n="object"==typeof e&&e&&!e.nodeType&&e,o=n&&"object"==typeof a&&a&&!a.nodeType&&a,r=o&&o.exports===n,s=r&&i.process,d=function(){try{return s&&s.binding&&s.binding("util")}catch(a){}}();a.exports=d}).call(e,t(60)(a))},function(a,e){function t(a,e,t,i){for(var n=a.length,o=t+(i?1:-1);i?o--:++o<n;)if(e(a[o],o,a))return o;return-1}a.exports=t},function(a,e,t){function i(a){if("number"==typeof a)return a;if(o(a))return r;if(n(a)){var e="function"==typeof a.valueOf?a.valueOf():a;a=n(e)?e+"":e}if("string"!=typeof a)return 0===a?a:+a;a=a.replace(s,"");var t=c.test(a);return t||l.test(a)?u(a.slice(2),t?2:8):d.test(a)?r:+a}var n=t(11),o=t(25),r=NaN,s=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;a.exports=i},function(a,e){function t(a){return function(e){return null==e?void 0:e[a]}}a.exports=t},,,,,,,,,function(a,e,t){function i(a,e){return a&&n(a,e,o)}var n=t(208),o=t(37);a.exports=i},function(a,e){function t(a){return function(e,t,i){for(var n=-1,o=Object(e),r=i(e),s=r.length;s--;){var d=r[a?s:++n];if(!1===t(o[d],d,o))break}return e}}a.exports=t},function(a,e){function t(a,e){for(var t=-1,i=Array(a);++t<a;)i[t]=e(t);return i}a.exports=t},function(a,e,t){function i(a){return o(a)&&n(a)==r}var n=t(14),o=t(16),r="[object Arguments]";a.exports=i},function(a,e){function t(){return!1}a.exports=t},function(a,e,t){function i(a){return r(a)&&o(a.length)&&!!s[n(a)]}var n=t(14),o=t(85),r=t(16),s={};s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,a.exports=i},function(a,e,t){var i=t(173),n=i(Object.keys,Object);a.exports=n},function(a,e,t){function i(a,e){return function(t,i){if(null==t)return t;if(!n(t))return a(t,i);for(var o=t.length,r=e?o:-1,s=Object(t);(e?r--:++r<o)&&!1!==i(s[r],r,s););return t}}var n=t(32);a.exports=i},,,,,,function(a,e){function t(a){return a!==a}a.exports=t},function(a,e){function t(a,e,t){for(var i=t-1,n=a.length;++i<n;)if(a[i]===e)return i;return-1}a.exports=t},function(a,e,t){function i(a){var e=o(a);return 1==e.length&&e[0][2]?r(e[0][0],e[0][1]):function(t){return t===a||n(t,a,e)}}var n=t(265),o=t(280),r=t(148);a.exports=i},function(a,e,t){function i(a,e,t,i){var d=t.length,c=d,l=!i;if(null==a)return!c;for(a=Object(a);d--;){var u=t[d];if(l&&u[2]?u[1]!==a[u[0]]:!(u[0]in a))return!1}for(;++d<c;){u=t[d];var p=u[0],z=a[p],g=u[1];if(l&&u[2]){if(void 0===z&&!(p in a))return!1}else{var m=new n;if(i)var w=i(z,g,p,a,e,m);if(!(void 0===w?o(g,z,r|s,i,m):w))return!1}}return!0}var n=t(86),o=t(128),r=1,s=2;a.exports=i},function(a,e,t){function i(){this.__data__=new n,this.size=0}var n=t(36);a.exports=i},function(a,e){function t(a){var e=this.__data__,t=e.delete(a);return this.size=e.size,t}a.exports=t},function(a,e){function t(a){return this.__data__.get(a)}a.exports=t},function(a,e){function t(a){return this.__data__.has(a)}a.exports=t},function(a,e,t){function i(a,e){var t=this.__data__;if(t instanceof n){var i=t.__data__;if(!o||i.length<s-1)return i.push([a,e]),this.size=++t.size,this;t=this.__data__=new r(i)}return t.set(a,e),this.size=t.size,this}var n=t(36),o=t(51),r=t(50),s=200;a.exports=i},function(a,e,t){function i(a,e,t,i,w,f){var b=c(a),h=c(e),v=b?g:d(a),k=h?g:d(e);v=v==z?m:v,k=k==z?m:k;var j=v==m,_=k==m,x=v==k;if(x&&l(a)){if(!l(e))return!1;b=!0,j=!1}if(x&&!j)return f||(f=new n),b||u(a)?o(a,e,t,i,w,f):r(a,e,v,t,i,w,f);if(!(t&p)){var O=j&&y.call(a,"__wrapped__"),q=_&&y.call(e,"__wrapped__");if(O||q){var E=O?a.value():a,A=q?e.value():e;return f||(f=new n),w(E,A,t,i,f)}}return!!x&&(f||(f=new n),s(a,e,t,i,w,f))}var n=t(86),o=t(146),r=t(275),s=t(276),d=t(131),c=t(3),l=t(67),u=t(84),p=1,z="[object Arguments]",g="[object Array]",m="[object Object]",w=Object.prototype,y=w.hasOwnProperty;a.exports=i},function(a,e){function t(a){return this.__data__.set(a,i),this}var i="__lodash_hash_undefined__";a.exports=t},function(a,e){function t(a){return this.__data__.has(a)}a.exports=t},function(a,e){function t(a,e){for(var t=-1,i=null==a?0:a.length;++t<i;)if(e(a[t],t,a))return!0;return!1}a.exports=t},function(a,e,t){function i(a,e,t,i,n,j,x){switch(t){case k:if(a.byteLength!=e.byteLength||a.byteOffset!=e.byteOffset)return!1;a=a.buffer,e=e.buffer;case v:return!(a.byteLength!=e.byteLength||!j(new o(a),new o(e)));case p:case z:case w:return r(+a,+e);case g:return a.name==e.name&&a.message==e.message;case y:case b:return a==e+"";case m:var O=d;case f:var q=i&l;if(O||(O=c),a.size!=e.size&&!q)return!1;var E=x.get(a);if(E)return E==e;i|=u,x.set(a,e);var A=s(O(a),O(e),i,n,j,x);return x.delete(a),A;case h:if(_)return _.call(a)==_.call(e)}return!1}var n=t(18),o=t(174),r=t(31),s=t(146),d=t(175),c=t(176),l=1,u=2,p="[object Boolean]",z="[object Date]",g="[object Error]",m="[object Map]",w="[object Number]",y="[object RegExp]",f="[object Set]",b="[object String]",h="[object Symbol]",v="[object ArrayBuffer]",k="[object DataView]",j=n?n.prototype:void 0,_=j?j.valueOf:void 0;a.exports=i},function(a,e,t){function i(a,e,t,i,r,d){var c=t&o,l=n(a),u=l.length;if(u!=n(e).length&&!c)return!1;for(var p=u;p--;){var z=l[p];if(!(c?z in e:s.call(e,z)))return!1}var g=d.get(a);if(g&&d.get(e))return g==e;var m=!0;d.set(a,e),d.set(e,a);for(var w=c;++p<u;){z=l[p];var y=a[z],f=e[z];if(i)var b=c?i(f,y,z,e,a,d):i(y,f,z,a,e,d);if(!(void 0===b?y===f||r(y,f,t,i,d):b)){m=!1;break}w||(w="constructor"==z)}if(m&&!w){var h=a.constructor,v=e.constructor;h!=v&&"constructor"in a&&"constructor"in e&&!("function"==typeof h&&h instanceof h&&"function"==typeof v&&v instanceof v)&&(m=!1)}return d.delete(a),d.delete(e),m}var n=t(177),o=1,r=Object.prototype,s=r.hasOwnProperty;a.exports=i},function(a,e,t){var i=t(17),n=t(6),o=i(n,"DataView");a.exports=o},function(a,e,t){var i=t(17),n=t(6),o=i(n,"Promise");a.exports=o},function(a,e,t){var i=t(17),n=t(6),o=i(n,"Set");a.exports=o},function(a,e,t){function i(a){for(var e=o(a),t=e.length;t--;){var i=e[t],r=a[i];e[t]=[i,r,n(r)]}return e}var n=t(147),o=t(37);a.exports=i},function(a,e,t){function i(a,e){return s(a)&&d(e)?c(l(a),e):function(t){var i=o(t,a);return void 0===i&&i===e?r(t,a):n(e,i,u|p)}}var n=t(128),o=t(29),r=t(282),s=t(49),d=t(147),c=t(148),l=t(27),u=1,p=2;a.exports=i},function(a,e,t){function i(a,e){return null!=a&&o(a,e,n)}var n=t(283),o=t(213);a.exports=i},function(a,e){function t(a,e){return null!=a&&e in Object(a)}a.exports=t},function(a,e,t){function i(a){return r(a)?n(s(a)):o(a)}var n=t(240),o=t(285),r=t(49),s=t(27);a.exports=i},function(a,e,t){function i(a){return function(e){return n(e,a)}}var n=t(48);a.exports=i},,,,,function(a,e,t){"use strict";function i(){}e.a=i},function(a,e,t){"use strict";function i(a){return function(){return a}}e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=a[e];s.call(a,e)&&Object(o.a)(i,t)&&(void 0!==t||e in a)||Object(n.a)(a,e,t)}var n=t(136),o=t(69),r=Object.prototype,s=r.hasOwnProperty;e.a=i},function(a,e,t){"use strict";function i(a){var e=a&&a.constructor;return a===("function"==typeof e&&e.prototype||n)}var n=Object.prototype;e.a=i},function(a,e,t){"use strict";function i(){return!1}e.a=i},function(a,e,t){"use strict";var i=t(97),n=t(220),o=t(52),r=Object(n.a)(function(a,e,t,n){Object(i.a)(e,Object(o.a)(e),a,n)});e.a=r},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?void 0:Object(n.a)(a,e);return void 0===i?t:i}var n=t(223);e.a=i},function(a,e,t){"use strict";function i(a){if(!Object(o.a)(a))return!1;var e=Object(n.a)(a);return e==d||e==s||"string"==typeof a.message&&"string"==typeof a.name&&!Object(r.a)(a)}var n=t(61),o=t(23),r=t(188),s="[object DOMException]",d="[object Error]";e.a=i},function(a,e,t){"use strict";var i=t(926),n=Object(i.a)("toUpperCase");e.a=n},function(a,e,t){"use strict";function i(){return[]}e.a=i},function(a,e,t){"use strict";function i(a,e){return null!=a&&Object(o.a)(a,e,n.a)}var n=t(1247),o=t(941);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){var u=-1,p=o.a,z=!0,g=a.length,m=[],w=e.length;if(!g)return m;t&&(e=Object(s.a)(e,Object(d.a)(t))),i?(p=r.a,z=!1):e.length>=l&&(p=c.a,z=!1,e=new n.a(e));a:for(;++u<g;){var y=a[u],f=null==t?y:t(y);if(y=i||0!==y?y:0,z&&f===f){for(var b=w;b--;)if(e[b]===f)continue a;m.push(y)}else p(e,f,i)||m.push(y)}return m}var n=t(376),o=t(354),r=t(548),s=t(28),d=t(80),c=t(377),l=200;e.a=i},function(a,e,t){"use strict";function i(a,e,t){e=Object(o.a)(e,a),a=Object(s.a)(a,e);var i=null==a?a:a[Object(d.a)(Object(r.a)(e))];return null==i?void 0:Object(n.a)(i,a,t)}var n=t(78),o=t(155),r=t(63),s=t(958),d=t(98);e.a=i},function(a,e,t){"use strict";var i=t(1266),n=t(80),o=t(222),r=o.a&&o.a.isRegExp,s=r?Object(n.a)(r):i.a;e.a=s},function(a,e,t){"use strict";function i(a,e,t,i){if(!Object(s.a)(a))return a;e=Object(o.a)(e,a);for(var c=-1,l=e.length,u=l-1,p=a;null!=p&&++c<l;){var z=Object(d.a)(e[c]),g=t;if(c!=u){var m=p[z];g=i?i(m,z,p):void 0,void 0===g&&(g=Object(s.a)(m)?m:Object(r.a)(e[c+1])?[]:{})}Object(n.a)(p,z,g),p=p[z]}return a}var n=t(292),o=t(155),r=t(135),s=t(26),d=t(98);e.a=i},function(a,e,t){"use strict";function i(a){if(!a||!a.length)return[];var e=0;return a=Object(n.a)(a,function(a){if(Object(d.a)(a))return e=c(a.length,e),!0}),Object(s.a)(e,function(e){return Object(o.a)(a,Object(r.a)(e))})}var n=t(159),o=t(28),r=t(533),s=t(500),d=t(46),c=Math.max;e.a=i},function(a,e,t){"use strict";function i(a){(0,o.defaults)(a,{original:"",marked:""}),this._properties=a}Object.defineProperty(e,"__esModule",{value:!0});var n=Object.assign||function(a){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(a[i]=t[i])}return a},o=t(1);i.prototype.getOriginal=function(){return this._properties.original},i.prototype.getMarked=function(){return this._properties.marked},i.prototype.applyWithReplace=function(a){return a.split(this._properties.original).join(this._properties.marked)},i.prototype.serialize=function(){return n({_parseClass:"Mark"},this._properties)},i.parse=function(a){return new i(a)},e.default=i},function(a,e,t){"use strict";function i(a,e,t){return a>e&&a<=t}function n(a,e,t){return a>=e&&a<t}function o(a,e,t){return a>=e&&a<=t}Object.defineProperty(e,"__esModule",{value:!0}),e.inRange=i,e.inRangeStartInclusive=n,e.inRangeEndInclusive=i,e.inRangeStartEndInclusive=o,e.default={inRange:i,inRangeStartInclusive:n,inRangeEndInclusive:i,inRangeStartEndInclusive:o}},function(a,e){"function"==typeof Object.create?a.exports=function(a,e){a.super_=e,a.prototype=Object.create(e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}})}:a.exports=function(a,e){a.super_=e;var t=function(){};t.prototype=e.prototype,a.prototype=new t,a.prototype.constructor=a}},,,,,,,,,,function(a,e,t){"use strict";function i(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(e,"__esModule",{value:!0});var n=t(1017),o=i(n),r=t(1014),s=i(r),d=t(1761),c=i(d),l=t(39),u=i(l),p=t(1762),z=t(1),g=function(a,e){this.type="Assessor",this.setI18n(a),this._assessments=[],this._options=e||{},(0,z.isUndefined)(this._options.researcher)||(this._researcher=this._options.researcher)};g.prototype.setI18n=function(a){if((0,z.isUndefined)(a))throw new s.default("The assessor requires an i18n object.");this.i18n=a},g.prototype.getAvailableAssessments=function(){return this._assessments},g.prototype.isApplicable=function(a,e,t){return!a.hasOwnProperty("isApplicable")&&"function"!=typeof a.isApplicable||a.isApplicable(e,t)},g.prototype.hasMarker=function(a){return(0,z.isFunction)(this._options.marker)&&(a.hasOwnProperty("getMarks")||"function"==typeof a.getMarks)},g.prototype.getSpecificMarker=function(){return this._options.marker},g.prototype.getPaper=function(){return this._lastPaper},g.prototype.getMarker=function(a,e,t){var i=this._options.marker;return function(){var n=a.getMarks(e,t);n=(0,c.default)(n),i(e,n)}},g.prototype.assess=function(a){(0,z.isUndefined)(this._researcher)?this._researcher=new o.default(a):this._researcher.setPaper(a);var e=this.getAvailableAssessments();this.results=[],e=(0,z.filter)(e,function(e){return this.isApplicable(e,a,this._researcher)}.bind(this)),this.setHasMarkers(!1),this.results=(0,z.map)(e,this.executeAssessment.bind(this,a,this._researcher)),this._lastPaper=a},g.prototype.setHasMarkers=function(a){this._hasMarkers=a},g.prototype.hasMarkers=function(){return this._hasMarkers},g.prototype.executeAssessment=function(a,e,t){var i;try{i=t.getResult(a,e,this.i18n),i.setIdentifier(t.identifier),i.hasMarks()&&(i.marks=t.getMarks(a,e),i.marks=(0,c.default)(i.marks)),i.hasMarks()&&this.hasMarker(t)&&(this.setHasMarkers(!0),i.setMarker(this.getMarker(t,a,e)))}catch(a){(0,p.showTrace)(a),i=new u.default,i.setScore(-1),i.setText(this.i18n.sprintf(this.i18n.dgettext("js-text-analysis","An error occurred in the '%1$s' assessment"),t.identifier,a))}return i},g.prototype.getValidResults=function(){return(0,z.filter)(this.results,function(a){return this.isValidResult(a)}.bind(this))},g.prototype.isValidResult=function(a){return a.hasScore()&&a.hasText()},g.prototype.calculateOverallScore=function(){var a=this.getValidResults(),e=0;return(0,z.forEach)(a,function(a){e+=a.getScore()}),Math.round(e/(9*a.length)*100)||0},g.prototype.addAssessment=function(a,e){return e.hasOwnProperty("identifier")||(e.identifier=a),this._assessments.push(e),!0},g.prototype.removeAssessment=function(a){var e=(0,z.findIndex)(this._assessments,function(e){return e.hasOwnProperty("identifier")&&a===e.identifier});-1!==e&&this._assessments.splice(e,1)},g.prototype.getAssessment=function(a){return(0,z.find)(this._assessments,function(e){return e.hasOwnProperty("identifier")&&a===e.identifier})},g.prototype.getApplicableAssessments=function(){var a=this.getAvailableAssessments();return(0,z.filter)(a,function(a){return this.isApplicable(a,this.getPaper())}.bind(this))},e.default=g},,,,,,,function(a,e,t){function i(a){return"string"==typeof a||!o(a)&&r(a)&&n(a)==s}var n=t(14),o=t(3),r=t(16),s="[object String]";a.exports=i},function(a,e,t){function i(a){var e=n(a),t=e%1;return e===e?t?e-t:e:0}var n=t(462);a.exports=i},function(a,e,t){function i(a){return null==a?[]:n(a,o(a))}var n=t(328),o=t(37);a.exports=i},function(a,e,t){function i(a,e){return n(e,function(e){return a[e]})}var n=t(40);a.exports=i},,,,,,,,,,,,,,,,,,,,,,function(a,e,t){"use strict";function i(a,e){return function(t,i){var r;if(void 0===t&&void 0===i)return e;if(void 0!==t&&(r=t),void 0!==i){if(void 0===r)return i;"string"==typeof t||"string"==typeof i?(t=Object(o.a)(t),i=Object(o.a)(i)):(t=Object(n.a)(t),i=Object(n.a)(i)),r=a(t,i)}return r}}var n=t(1179),o=t(95);e.a=i},function(a,e,t){"use strict";function i(a,e,t){return e=t?void 0:e,e=a&&null==e?a.length:e,Object(n.a)(a,o,void 0,void 0,void 0,void 0,e)}var n=t(133),o=128;e.a=i},function(a,e,t){"use strict";function i(a){return function(){var e=arguments;switch(e.length){case 0:return new a;case 1:return new a(e[0]);case 2:return new a(e[0],e[1]);case 3:return new a(e[0],e[1],e[2]);case 4:return new a(e[0],e[1],e[2],e[3]);case 5:return new a(e[0],e[1],e[2],e[3],e[4]);case 6:return new a(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new a(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var t=Object(n.a)(a.prototype),i=a.apply(t,e);return Object(o.a)(i)?i:t}}var n=t(217),o=t(26);e.a=i},function(a,e,t){"use strict";function i(){}e.a=i},function(a,e,t){"use strict";function i(a,e){return!!(null==a?0:a.length)&&Object(n.a)(a,e,0)>-1}var n=t(218);e.a=i},function(a,e,t){"use strict";function i(a,e,t,i){for(var n=a.length,o=t+(i?1:-1);i?o--:++o<n;)if(e(a[o],o,a))return o;return-1}e.a=i},function(a,e,t){"use strict";var i=t(97),n=t(220),o=t(52),r=Object(n.a)(function(a,e){Object(i.a)(e,Object(o.a)(e),a)});e.a=r},function(a,e,t){"use strict";function i(a,e){if("function"!=typeof a||null!=e&&"function"!=typeof e)throw new TypeError(o);var t=function(){var i=arguments,n=e?e.apply(this,i):i[0],o=t.cache;if(o.has(n))return o.get(n);var r=a.apply(this,i);return t.cache=o.set(n,r)||o,r};return t.cache=new(i.Cache||n.a),t}var n=t(507),o="Expected a function";i.Cache=n.a,e.a=i},function(a,e,t){"use strict";var i=t(183),n=Object(i.a)(Object,"create");e.a=n},function(a,e,t){"use strict";function i(a){var e=-1,t=null==a?0:a.length;for(this.clear();++e<t;){var i=a[e];this.set(i[0],i[1])}}var n=t(1208),o=t(1209),r=t(1210),s=t(1211),d=t(1212);i.prototype.clear=n.a,i.prototype.delete=o.a,i.prototype.get=r.a,i.prototype.has=s.a,i.prototype.set=d.a,e.a=i},function(a,e,t){"use strict";function i(a,e){for(var t=a.length;t--;)if(Object(n.a)(a[t][0],e))return t;return-1}var n=t(69);e.a=i},function(a,e,t){"use strict";function i(a,e){var t=a.__data__;return Object(n.a)(e)?t["string"==typeof e?"string":"hash"]:t.map}var n=t(1214);e.a=i},function(a,e,t){"use strict";function i(a){return(null==a?0:a.length)?Object(n.a)(a,1):[]}var n=t(45);e.a=i},function(a,e,t){"use strict";var i=t(78),n=t(9),o=t(297),r=Object(n.a)(function(a,e){try{return Object(i.a)(a,void 0,e)}catch(a){return Object(o.a)(a)?a:new Error(a)}});e.a=r},function(a,e,t){"use strict";var i=t(924),n=Object(i.a)(Object.getPrototypeOf,Object);e.a=n},function(a,e,t){"use strict";function i(a,e){var t;if("function"!=typeof e)throw new TypeError(o);return a=Object(n.a)(a),function(){return--a>0&&(t=e.apply(this,arguments)),a<=1&&(e=void 0),t}}var n=t(10),o="Expected a function";e.a=i},function(a,e,t){"use strict";var i=t(9),n=t(133),o=t(219),r=t(187),s=Object(i.a)(function(a,e,t){var i=1;if(t.length){var d=Object(r.a)(t,Object(o.a)(s));i|=32}return Object(n.a)(a,i,e,t,d)});s.placeholder={},e.a=s},function(a,e,t){"use strict";function i(a){return Object(o.a)(Object(n.a)(a).toLowerCase())}var n=t(15),o=t(298);e.a=i},function(a,e,t){"use strict";function i(a){return(a=Object(o.a)(a))&&a.replace(r,n.a).replace(s,"")}var n=t(1221),o=t(15),r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.a=i},function(a,e,t){"use strict";function i(a,e,t){return a=Object(r.a)(a),e=t?void 0:e,void 0===e?Object(o.a)(a)?Object(s.a)(a):Object(n.a)(a):a.match(e)||[]}var n=t(1222),o=t(1223),r=t(15),s=t(1224);e.a=i},function(a,e,t){"use strict";function i(a){var e=Object(n.a)(a);return e.__chain__=!0,e}var n=t(184);e.a=i},function(a,e,t){"use strict";function i(a){var e=this.__data__=new n.a(a);this.size=e.size}var n=t(359),o=t(1225),r=t(1226),s=t(1227),d=t(1228),c=t(1229);i.prototype.clear=o.a,i.prototype.delete=r.a,i.prototype.get=s.a,i.prototype.has=d.a,i.prototype.set=c.a,e.a=i},function(a,e,t){"use strict";var i=t(1240),n=t(80),o=t(222),r=o.a&&o.a.isMap,s=r?Object(n.a)(r):i.a;e.a=s},function(a,e,t){"use strict";var i=t(1241),n=t(80),o=t(222),r=o.a&&o.a.isSet,s=r?Object(n.a)(r):i.a;e.a=s},function(a,e,t){"use strict";function i(){return new n.a(this.value(),this.__chain__)}var n=t(185);e.a=i},function(a,e,t){"use strict";function i(a,e,t,r,s){return a===e||(null==a||null==e||!Object(o.a)(a)&&!Object(o.a)(e)?a!==a&&e!==e:Object(n.a)(a,e,t,r,i,s))}var n=t(1242),o=t(23);e.a=i},function(a,e,t){"use strict";function i(a){var e=-1,t=null==a?0:a.length;for(this.__data__=new n.a;++e<t;)this.add(a[e])}var n=t(507),o=t(1243),r=t(1244);i.prototype.add=i.prototype.push=o.a,i.prototype.has=r.a,e.a=i},function(a,e,t){"use strict";function i(a,e){return a.has(e)}e.a=i},function(a,e,t){"use strict";function i(a){var e=-1,t=Array(a.size);return a.forEach(function(a){t[++e]=a}),t}e.a=i},function(a,e,t){"use strict";function i(a){return Object(r.a)(a)?Object(n.a)(Object(s.a)(a)):Object(o.a)(a)}var n=t(533),o=t(1248),r=t(506),s=t(98);e.a=i},function(a,e,t){"use strict";function i(a,e){return function(t,i){var d=Object(s.a)(t)?n.a:o.a,c=e?e():{};return d(t,a,Object(r.a)(i,2),c)}}var n=t(1250),o=t(1251),r=t(5),s=t(8);e.a=i},function(a,e,t){"use strict";function i(a,e,t){function i(e){var t=f,i=b;return f=b=void 0,_=e,v=a.apply(i,t)}function l(a){return _=a,k=setTimeout(z,e),x?i(a):v}function u(a){var t=a-j,i=a-_,n=e-t;return O?c(n,h-i):n}function p(a){var t=a-j,i=a-_;return void 0===j||t>=e||t<0||O&&i>=h}function z(){var a=Object(o.a)();if(p(a))return g(a);k=setTimeout(z,u(a))}function g(a){return k=void 0,q&&f?i(a):(f=b=void 0,v)}function m(){void 0!==k&&clearTimeout(k),_=0,f=j=b=k=void 0}function w(){return void 0===k?v:g(Object(o.a)())}function y(){var a=Object(o.a)(),t=p(a);if(f=arguments,b=this,j=a,t){if(void 0===k)return l(j);if(O)return k=setTimeout(z,e),i(j)}return void 0===k&&(k=setTimeout(z,e)),v}var f,b,h,v,k,j,_=0,x=!1,O=!1,q=!0;if("function"!=typeof a)throw new TypeError(s);return e=Object(r.a)(e)||0,Object(n.a)(t)&&(x=!!t.leading,O="maxWait"in t,h=O?d(Object(r.a)(t.maxWait)||0,e):h,q="trailing"in t?!!t.trailing:q),y.cancel=m,y.flush=w,y}var n=t(26),o=t(382),r=t(96),s="Expected a function",d=Math.max,c=Math.min;e.a=i},function(a,e,t){"use strict";var i=t(41),n=function(){return i.a.Date.now()};e.a=n},function(a,e,t){"use strict";function i(a){return Object(n.a)(a,Object(o.a)(a))}var n=t(97),o=t(52);e.a=i},function(a,e,t){"use strict";var i=t(544),n=t(220),o=Object(n.a)(function(a,e,t,n){Object(i.a)(a,e,t,n)});e.a=o},function(a,e,t){"use strict";function i(a,e,t,i){for(var o=a.length,r=i?o:-1;(i?r--:++r<o)&&e(a[r],r,a););return t?Object(n.a)(a,i?0:r,i?r+1:o):Object(n.a)(a,i?r+1:0,i?o:r)}var n=t(88);e.a=i},function(a,e,t){"use strict";function i(a,e){return(Object(s.a)(a)?n.a:o.a)(a,Object(r.a)(e))}var n=t(186),o=t(160),r=t(99),s=t(8);e.a=i},function(a,e,t){"use strict";function i(a,e){return(Object(s.a)(a)?n.a:o.a)(a,Object(r.a)(e))}var n=t(1254),o=t(948),r=t(99),s=t(8);e.a=i},function(a,e,t){"use strict";var i=t(950),n=t(30),o=Object(i.a)(n.a);e.a=o},function(a,e,t){"use strict";var i=t(950),n=t(52),o=Object(i.a)(n.a);e.a=o},function(a,e,t){"use strict";function i(a){return a=Object(o.a)(a),a&&s.test(a)?a.replace(r,n.a):a}var n=t(1257),o=t(15),r=/[&<>"']/g,s=RegExp(r.source);e.a=i},function(a,e,t){"use strict";function i(a){return a?Object(n.a)(Object(o.a)(a),0,r):0}var n=t(189),o=t(10),r=4294967295;e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;if(!i)return-1;var d=null==t?0:Object(r.a)(t);return d<0&&(d=s(i+d,0)),Object(n.a)(a,Object(o.a)(e,3),d)}var n=t(355),o=t(5),r=t(10),s=Math.max;e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=null==a?0:a.length;if(!i)return-1;var c=i-1;return void 0!==t&&(c=Object(r.a)(t),c=t<0?s(i+c,0):d(c,i-1)),Object(n.a)(a,Object(o.a)(e,3),c,!0)}var n=t(355),o=t(5),r=t(10),s=Math.max,d=Math.min;e.a=i},function(a,e,t){"use strict";function i(a){return a&&a.length?a[0]:void 0}e.a=i},function(a,e,t){"use strict";function i(a,e){return Object(n.a)(e,function(e){return Object(o.a)(a[e])})}var n=t(159),o=t(87);e.a=i},function(a,e,t){"use strict";function i(a){return function(e,t){return"string"==typeof e&&"string"==typeof t||(e=Object(n.a)(e),t=Object(n.a)(t)),a(e,t)}}var n=t(96);e.a=i},function(a,e,t){"use strict";function i(a){return"number"==typeof a&&a==Object(n.a)(a)}var n=t(10);e.a=i},function(a,e,t){"use strict";function i(a){return"number"==typeof a||Object(o.a)(a)&&Object(n.a)(a)==r}var n=t(61),o=t(23),r="[object Number]";e.a=i},function(a,e,t){"use strict";function i(a,e,t){for(var i=-1,o=a.length;++i<o;){var r=a[i],s=e(r);if(null!=s&&(void 0===d?s===s&&!Object(n.a)(s):t(s,d)))var d=s,c=r}return c}var n=t(68);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=Object(l.a)(e),u=Object(r.a)(e,i),p=!(Object(c.a)(t)&&"chain"in t&&!t.chain),z=Object(d.a)(a);return Object(n.a)(u,function(t){var i=e[t];a[t]=i,z&&(a.prototype[t]=function(){var e=this.__chain__;if(p||e){var t=a(this.__wrapped__);return(t.__actions__=Object(s.a)(this.__actions__)).push({func:i,args:arguments,thisArg:a}),t.__chain__=e,t}return i.apply(a,Object(o.a)([this.value()],arguments))})}),a}var n=t(186),o=t(156),r=t(395),s=t(79),d=t(87),c=t(26),l=t(30);e.a=i},function(a,e,t){"use strict";function i(){void 0===this.__values__&&(this.__values__=Object(n.a)(this.value()));var a=this.__index__>=this.__values__.length;return{done:a,value:a?void 0:this.__values__[this.__index__++]}}var n=t(402);e.a=i},function(a,e,t){"use strict";function i(a){if(!a)return[];if(Object(s.a)(a))return Object(d.a)(a)?Object(p.a)(a):Object(o.a)(a);if(w&&a[w])return Object(c.a)(a[w]());var e=Object(r.a)(a);return(e==g?l.a:e==m?u.a:z.a)(a)}var n=t(152),o=t(79),r=t(140),s=t(44),d=t(227),c=t(1268),l=t(531),u=t(378),p=t(158),z=t(162),g="[object Map]",m="[object Set]",w=n.a?n.a.iterator:void 0;e.a=i},function(a,e,t){"use strict";function i(a,e){if(null==a)return{};var t=Object(n.a)(Object(s.a)(a),function(a){return[a]});return e=Object(o.a)(e),Object(r.a)(a,t,function(a,t){return e(a,t[0])})}var n=t(28),o=t(5),r=t(961),s=t(521);e.a=i},function(a,e,t){"use strict";var i=t(9),n=t(133),o=t(219),r=t(187),s=Object(i.a)(function(a,e){var t=Object(r.a)(e,Object(o.a)(s));return Object(n.a)(a,32,void 0,e,t)});s.placeholder={},e.a=s},function(a,e,t){"use strict";function i(a){for(var e,t=this;t instanceof n.a;){var i=Object(o.a)(t);i.__index__=0,i.__values__=void 0,e?r.__wrapped__=i:e=i;var r=i;t=t.__wrapped__}return r.__wrapped__=a,e}var n=t(353),o=t(916);e.a=i},function(a,e,t){"use strict";function i(a,e){return a&&a.length&&e&&e.length?Object(n.a)(a,e):a}var n=t(673);e.a=i},function(a,e,t){"use strict";function i(a){return null==a?a:o.call(a)}var n=Array.prototype,o=n.reverse;e.a=i},function(a,e,t){"use strict";function i(a,e){var t=-1,i=a.length,o=i-1;for(e=void 0===e?i:e;++t<e;){var r=Object(n.a)(t,o),s=a[r];a[r]=a[t],a[t]=s}return a.length=e,a}var n=t(678);e.a=i},function(a,e,t){"use strict";function i(a,e,t){var i=0,d=null==a?i:a.length;if("number"==typeof e&&e===e&&d<=s){for(;i<d;){var c=i+d>>>1,l=a[c];null!==l&&!Object(r.a)(l)&&(t?l<=e:l<e)?i=c+1:d=c}return d}return Object(n.a)(a,e,o.a,t)}var n=t(702),o=t(43),r=t(68),s=2147483647;e.a=i},function(a,e,t){"use strict";var i=t(390),n=t(1287),o=t(1288),r=t(970),s={escape:n.a,evaluate:o.a,interpolate:r.a,variable:"",imports:{_:{escape:i.a}}};e.a=s},function(a,e,t){"use strict";function i(){return this}e.a=i},function(a,e,t){"use strict";function i(a,e){if(!a||!a.length)return[];var t=Object(r.a)(a);return null==e?t:Object(o.a)(t,function(a){return Object(n.a)(e,void 0,a)})}var n=t(78),o=t(28),r=t(305);e.a=i},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(a){return(0,n.default)(a).length};var i=t(192),n=function(a){return a&&a.__esModule?a:{default:a}}(i)},,,,,,,,,,,,,function(a,e,t){"use strict";function i(a){if(Array.isArray(a)){for(var e=0,t=Array(a.length);e<a.length;e++)t[e]=a[e];return t}return Array.from(a)}Object.defineProperty(e,"__esModule",{value:!0}),e.findTopicFormsInString=e.findWordFormsInString=void 0;var n=t(983),o=function(a){return a&&a.__esModule?a:{default:a}}(n),r=t(1),s=function(a,e,t){for(var i=a.length,n=Array(i),s=0;s<i;s++){var d=(0,o.default)(e,a[s],t).count>0;n[s]=d?1:0}var c=(0,r.sum)(n),l={countWordMatches:c,percentWordMatches:0};return i>0&&(l.percentWordMatches=Math.round(c/i*100)),l},d=function(a,e,t,n){var o=s(a.keyphraseForms,e,n);if(o.keyphraseOrSynonym="keyphrase",100===o.percentWordMatches||!1===t||(0,r.isEmpty)(a.synonymsForms))return o;for(var d=[],c=0;c<a.synonymsForms.length;c++){var l=a.synonymsForms[c];d[c]=s(l,e,n)}var u=d.map(function(a){return a.percentWordMatches}),p=u.indexOf(Math.max.apply(Math,i(u)));return o.percentWordMatches>=d[p].percentWordMatches?o:(o=d[p],o.keyphraseOrSynonym="synonym",o)};e.findWordFormsInString=s,e.findTopicFormsInString=d},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=t(1),n=t(1708),o={auxiliaries:[],type:"",language:""},r=function(a){(0,i.forEach)(a,function(a,e){var t=(0,n.getType)(o[e]);if(!1===(0,n.isSameType)(a,t))throw Error("Attribute "+e+" has invalid type. Expected "+t+", got "+(0,n.getType)(a)+".")})},s=function(a,e,t){this.setParticiple(a),this.setSentencePart(e),this._determinesSentencePartIsPassive=!1,t=t||{},(0,i.defaults)(t,o),r(t),this._attributes=t};s.prototype.setParticiple=function(a){if(""===a)throw Error("The participle should not be empty.");if(!(0,i.isString)(a))throw Error("The participle should be a string.");this._participle=a},s.prototype.getParticiple=function(){return this._participle},s.prototype.setSentencePart=function(a){if(""===a)throw Error("The sentence part should not be empty.");this._sentencePart=a},s.prototype.getSentencePart=function(){return this._sentencePart},s.prototype.getType=function(){return this._attributes.type},s.prototype.getAuxiliaries=function(){return this._attributes.auxiliaries},s.prototype.getLanguage=function(){return this._attributes.language},s.prototype.determinesSentencePartIsPassive=function(){return this._determinesSentencePartIsPassive},s.prototype.setSentencePartPassiveness=function(a){if(!(0,n.isSameType)(a,"boolean"))throw Error("Passiveness had invalid type. Expected boolean, got "+(0,n.getType)(a)+".");this._determinesSentencePartIsPassive=a},s.prototype.serialize=function(){return{_parseClass:"Participle",attributes:this._attributes,participle:this._participle,sentencePart:this._sentencePart,determinesSentencePartIsPassive:this._determinesSentencePartIsPassive}},s.parse=function(a){var e=new s(a.participle,a.sentencePart,a.attributes);return e.setSentencePartPassiveness(a.determinesSentencePartIsPassive),e},e.default=s},function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(a,e,t){this._sentencePartText=a,this._auxiliaries=e,this._locale=t,this._isPassive=!1};i.prototype.getSentencePartText=function(){return this._sentencePartText},i.prototype.isPassive=function(){return this._isPassive},i.prototype.getAuxiliaries=function(){return this._auxiliaries},i.prototype.getLocale=function(){return this._locale},i.prototype.setPassive=function(a){this._isPassive=a},i.prototype.serialize=function(){return{_parseClass:"SentencePart",sentencePartText:this._sentencePartText,auxiliaries:this._auxiliaries,locale:this._locale,isPassive:this._isPassive}},i.parse=function(a){var e=new i(a.sentencePartText,a.auxiliaries,a.locale);return e.setPassive(a.isPassive),e},e.default=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(a,e,t){function i(a){if(!a)return 0===a?a:0;if((a=n(a))===o||a===-o){return(a<0?-1:1)*r}return a===a?a:0}var n=t(239),o=1/0,r=1.7976931348623157e308;a.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(a,e,t){"use strict";var i=t(350),n=Object(i.a)(function(a,e){return a+e},0);e.a=n},function(a,e,t){"use strict";function i(a,e){if("function"!=typeof e)throw new TypeError(o);return a=Object(n.a)(a),function(){if(--a<1)return e.apply(this,arguments)}}var n=t(10),o="Expected a function";e.a=i},function(a,e,t){"use strict";function i(a,e,t,b,h,v,k,j,_,x){function O(){for(var z=arguments.length,g=Array(z),m=z;m--;)g[m]=arguments[m];if(T)var w=Object(c.a)(O),y=Object(r.a)(g,w);if(b&&(g=Object(n.a)(g,b,h,T)),v&&(g=Object(o.a)(g,v,k,T)),z-=y,T&&z<x){var f=Object(u.a)(g,w);return |