Google Analytics for WordPress by MonsterInsights - Version 7.13.0

Version Description

= 7.0.0 =

This is a major release. Please back up your site before upgrading.

= 6.0.0 =

This is a major release. Please back up your site before upgrading.

Download this release

Release Info

Developer gripgrip
Plugin Icon 128x128 Google Analytics for WordPress by MonsterInsights
Version 7.13.0
Comparing to
See all releases

Code changes from version 7.12.3 to 7.13.0

Files changed (49) hide show
  1. assets/css/admin-common.css +10 -4
  2. assets/css/admin-common.min.css +1 -1
  3. assets/css/admin-widget-settings.css +218 -0
  4. assets/css/admin-widget-settings.min.css +1 -0
  5. assets/css/frontend.css +1 -0
  6. assets/css/frontend.min.css +1 -0
  7. assets/gutenberg/css/editor.css +1 -1
  8. assets/gutenberg/js/editor.min.js +2 -2
  9. assets/js/admin-widget-settings.js +65 -0
  10. assets/js/admin-widget-settings.min.js +1 -0
  11. assets/js/popular-posts.js +33 -0
  12. assets/js/popular-posts.min.js +1 -0
  13. assets/js/select2.js +2 -0
  14. assets/js/select2.min.js +2 -0
  15. googleanalytics.php +33 -8
  16. includes/admin/admin.php +5 -1
  17. includes/admin/ajax.php +56 -5
  18. includes/admin/common.php +56 -42
  19. includes/admin/notification-event.php +312 -0
  20. includes/admin/notifications.php +128 -13
  21. includes/admin/notifications/notification-audience.php +100 -0
  22. includes/admin/notifications/notification-bounce-rate.php +51 -0
  23. includes/admin/notifications/notification-events.php +17 -0
  24. includes/admin/notifications/notification-headline-analyzer.php +40 -0
  25. includes/admin/notifications/notification-mobile-device.php +51 -0
  26. includes/admin/notifications/notification-returning-visitors.php +52 -0
  27. includes/admin/notifications/notification-to-add-more-file-extensions.php +48 -0
  28. includes/admin/notifications/notification-to-setup-affiliate-links.php +53 -0
  29. includes/admin/notifications/notification-traffic-dropping.php +51 -0
  30. includes/admin/notifications/notification-upgrade-for-email-summaries.php +43 -0
  31. includes/admin/notifications/notification-upgrade-for-form-conversion.php +43 -0
  32. includes/admin/notifications/notification-upgrade-for-google-optimize.php +43 -0
  33. includes/admin/notifications/notification-upgrade-for-search-console.php +43 -0
  34. includes/admin/notifications/notification-upgrade-to-pro.php +44 -0
  35. includes/admin/notifications/notification-visitors.php +53 -0
  36. includes/admin/reports/abstract-report.php +1 -1
  37. includes/admin/routes.php +296 -7
  38. includes/admin/sharedcount.php +637 -0
  39. includes/frontend/tracking/class-tracking-analytics.php +1 -11
  40. includes/gutenberg/gutenberg.php +1 -1
  41. includes/gutenberg/register-scripts.php +19 -3
  42. includes/helpers.php +105 -10
  43. includes/install.php +109 -23
  44. includes/measurement-protocol.php +8 -5
  45. includes/popular-posts/class-popular-posts-themes.php +850 -0
  46. includes/popular-posts/class-popular-posts.php +731 -0
  47. languages/google-analytics-for-wordpress.pot +2814 -1797
  48. languages/gutenberg.php +141 -0
  49. languages/vue.php +566 -445
assets/css/admin-common.css CHANGED
@@ -49,12 +49,18 @@
49
 
50
  #wpadminbar .monsterinsights-menu-notification-indicator,
51
  .monsterinsights-menu-notification-indicator {
52
- width: 12px;
53
- height: 12px;
54
- border-radius: 50%;
55
- background: #C84B29;
56
  display: inline-block;
57
  margin-left: 8px;
 
 
 
 
 
 
58
  }
59
 
60
  @media (max-width: 782px) {
49
 
50
  #wpadminbar .monsterinsights-menu-notification-indicator,
51
  .monsterinsights-menu-notification-indicator {
52
+ min-width: 8px;
53
+ height: 18px;
54
+ border-radius: 9px;
55
+ background: #ca4a1f;
56
  display: inline-block;
57
  margin-left: 8px;
58
+ font-size: 11px;
59
+ font-weight: 400;
60
+ color: #fff;
61
+ text-align: center;
62
+ line-height: 1.6;
63
+ padding: 0 5px;
64
  }
65
 
66
  @media (max-width: 782px) {
assets/css/admin-common.min.css CHANGED
@@ -1 +1 @@
1
- .monsterinsights-wooedd-upsell-left{width:50%;display:table-cell;float:left}.monsterinsights-wooedd-upsell-right{width:50%;display:table-cell;float:left}.monsterinsights-wooedd-upsell-image{width:100%;height:auto;padding:20px}.monsterinsights-wooedd-upsell-image-small{display:none}.monsterinsights-wooedd-upsell-row{display:table}.monsterinsights-wooedd-upsell-left p{margin:1em 0;font-size:16px}@media (max-width: 900px){.monsterinsights-wooedd-upsell-left{width:100%}.monsterinsights-wooedd-upsell-right{display:none}.monsterinsights-wooedd-upsell-image-small{display:block}.monsterinsights-wooedd-upsell-image-large{display:none}}#wpadminbar .monsterinsights-menu-notification-indicator,.monsterinsights-menu-notification-indicator{width:12px;height:12px;border-radius:50%;background:#C84B29;display:inline-block;margin-left:8px}@media (max-width: 782px){#wpadminbar .monsterinsights-menu-notification-indicator{margin:0 0 10px -13px;z-index:10;position:relative}}
1
+ .monsterinsights-wooedd-upsell-left{width:50%;display:table-cell;float:left}.monsterinsights-wooedd-upsell-right{width:50%;display:table-cell;float:left}.monsterinsights-wooedd-upsell-image{width:100%;height:auto;padding:20px}.monsterinsights-wooedd-upsell-image-small{display:none}.monsterinsights-wooedd-upsell-row{display:table}.monsterinsights-wooedd-upsell-left p{margin:1em 0;font-size:16px}@media (max-width: 900px){.monsterinsights-wooedd-upsell-left{width:100%}.monsterinsights-wooedd-upsell-right{display:none}.monsterinsights-wooedd-upsell-image-small{display:block}.monsterinsights-wooedd-upsell-image-large{display:none}}#wpadminbar .monsterinsights-menu-notification-indicator,.monsterinsights-menu-notification-indicator{min-width:8px;height:18px;border-radius:9px;background:#ca4a1f;display:inline-block;margin-left:8px;font-size:11px;font-weight:400;color:#fff;text-align:center;line-height:1.6;padding:0 5px}@media (max-width: 782px){#wpadminbar .monsterinsights-menu-notification-indicator{margin:0 0 10px -13px;z-index:10;position:relative}}
assets/css/admin-widget-settings.css ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .monsterinsights-label-block,
2
+ .monsterinsights-radio-icons {
3
+ display: block;
4
+ }
5
+
6
+ .monsterinsights-radio-icons {
7
+ margin: 4px 0;
8
+ }
9
+
10
+ .monsterinsights-radio-icons * {
11
+ box-sizing: border-box;
12
+ }
13
+
14
+ .monsterinsights-radio-icons > label {
15
+ display: inline-block;
16
+ }
17
+
18
+ .monsterinsights-radio-icons input[type="radio"] {
19
+ visibility: hidden;
20
+ display: none;
21
+ }
22
+
23
+ .monsterinsights-wide-column {
24
+ display: -webkit-box;
25
+ display: -ms-flexbox;
26
+ display: flex;
27
+ border: 1px solid #b7c9d9;
28
+ border-radius: 5px;
29
+ width: 40px;
30
+ height: 40px;
31
+ padding: 10px 5px;
32
+ -ms-flex-flow: wrap;
33
+ flex-flow: wrap;
34
+ -webkit-box-pack: justify;
35
+ -ms-flex-pack: justify;
36
+ justify-content: space-between;
37
+ margin-right: 4px;
38
+ }
39
+
40
+ .monsterinsights-wide-column > span {
41
+ background: #99a1b2;
42
+ display: inline-block;
43
+ width: 8px;
44
+ height: 8px;
45
+ border-radius: 1px;
46
+ margin-bottom: 2px;
47
+ }
48
+
49
+ .monsterinsights-wide-column.monsterinsights-wide-column-two > span {
50
+ width: 12px;
51
+ }
52
+
53
+ .monsterinsights-radio-icons input[type="radio"]:checked + .monsterinsights-wide-column {
54
+ border: 2px solid #338eef;
55
+ background: #ecf4fe;
56
+ padding: 9px 4px;
57
+ }
58
+
59
+ .monsterinsights-radio-icons input[type="radio"]:checked + .monsterinsights-wide-column > span {
60
+ background: #338eef;
61
+ }
62
+
63
+ .monsterinsights-wide-column.monsterinsights-wide-column-one > span {
64
+ width: 100%;
65
+ }
66
+
67
+ .monsterinsights-field-description {
68
+ font-family: Helvetica Neue, serif;
69
+ font-style: italic;
70
+ font-weight: normal;
71
+ font-size: 13px;
72
+ line-height: 1.5%;
73
+ color: #545C66;
74
+ }
75
+
76
+ /** SELECT2 Styles **/
77
+ .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
78
+
79
+ .select2-container {
80
+ display: block;
81
+ width: 100% !important;
82
+ }
83
+
84
+ .select2-container--default .select2-selection--multiple .select2-selection__choice {
85
+ border-radius: 20px;
86
+ background: #E2E4E7;
87
+ border: none;
88
+ color: #32373C;
89
+ padding-left: 8px;
90
+ font-family: Helvetica Neue, serif;
91
+ font-style: normal;
92
+ font-weight: normal;
93
+ font-size: 13px;
94
+ line-height: 24px;
95
+ }
96
+
97
+ .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
98
+ line-height: 1;
99
+ width: 16px;
100
+ height: 16px;
101
+ float: right;
102
+ display: block;
103
+ border-radius: 50%;
104
+ background-color: #555D66;
105
+ color: #E2E4E7;
106
+ text-align: center;
107
+ margin: 4px 0px 4px 8px;
108
+ font-size: 14px;
109
+ box-sizing: border-box;
110
+ padding-top: 0;
111
+ padding-left: 0;
112
+ }
113
+
114
+ .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
115
+ background-color: #333;
116
+ color: #E2E4E7;
117
+ }
118
+
119
+ .monsterinsights-widget-theme-preview {
120
+ background: #F0F2F4;
121
+ border-radius: 5px;
122
+ padding: 8px 8px 8px 18px;
123
+ display: flex;
124
+ font-family: Helvetica Neue, serif;
125
+ font-style: normal;
126
+ font-weight: normal;
127
+ font-size: 14px;
128
+ line-height: 1;
129
+ color: #32373C;
130
+ align-items: center;
131
+ justify-content: space-between;
132
+ }
133
+
134
+ .monsterinsights-widget-theme-preview-icon,
135
+ .monsterinsights-products-theme-preview-icon {
136
+ width: 74px;
137
+ height: 46px;
138
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxAAAAEqCAMAAACyWUYtAAABHVBMVEUAAAAzju89ku/n8vzf7//n8//n8v1ClfBBlfBClvDn8v3n8vzl8Pzn8v3n8f0yju/m8v7l8ftBlvAzje/n7/wRcNXo8v7n8v0yju8yju8hfeGfy/fn8v1ClfDn8vygy/gyju/o8f4yju8QcNWgy/gzje+gyvkzju8RcNUQcNEwj+8QcNCgy/cyju8RcNYzju7n8v3n8vzn7/8QcNbn8v0zju9ClvCgy/gRcNVZo/Lx9/5Lm/GkzfgScNXe7fy62fpGmPHR5fs+lPCx1flToPJgp/O21/k2kO+r0flrrfPm8f2kzfmayPjS5vvE3/vj8P3N5PvI4fvM4viHvfZ1s/QfeNeOwfZNnfE7k+88k/DB3fp9uPVGkN9TmOFUmOKGYDVYAAAANHRSTlMA/iCvEF/v7++vj29Q39/vz4C/r2Dfr4B3X1gg3r5g79/Pz8+/v6+PgCAQEO7ev7C/YSC/maRVeQAADIJJREFUeNrs3M9q20AQx/Fhk0ZS/tTBwQkkuD24KQmBXDq7NSipcdwcDFVOou//KC05GJyIIEur0az2932Dgf3YCK2GXts/Ov/MvXd6/ok8dXdzP1fT7JJQUB0fsJJO/JC4ncxVNbklFE6HrKgL8pAyD/9F3BEKpQtW1SG17nKurhtCgfSFlXVMbZvN1XVPKJBOWFkH+9SyucIIhZG6PwjmI4BAvbXH6toDCNRbp6yuE2oZK4xQCD9cj4M8PKwwQgABEAABEAoODyuMEEAABEAAhILDwwojBBAAARAAoeDwsMIIAQRAAERwscIwE6obQEQ6E6oOICKdCVUHEJHOhKoDiEhnQtUBRKQzoeoAItKZkFD8psWzFe55BRC1d0090tvMOHESZYaiiLdb2R5aAUS9XVMVIEzihEriEMHb5baHngCizq6pShCZE2tKMcRbvdheWgJEjV1TlSCcXAnFEG+1sL206BhEsc6dZGXhHcSsfxCOYigGEEXuhMsL3yDmAFEdQOwOonTirQEi0GIA4eTLASLQAKKbAKJG5npkd+vMdPkGJjMAsQkgxEGYkd25kenyDUxiAGITQEiDOLMNuu70DcwUIDYBhDQI26RRp5MnALEJIIIAYbudHCA2AQRAvAOxtL30AhBNQaTugwCiLQh+sj2UM0A0BTF2YmUxghjk9W9XqzBBmNQJlZoYQfBK/gOhBQNEYxBkMidROjUUJQgN+QaRuzoFCiLgbKO2n54AogGItROvBIiuQYxdB2VRgBjy9e+Qs43q8ukpNVGA4KJ0kuXrggGiaxD+n57SqRnm55asMIDwBqIq7GWKbSaAAAjMBBAAARAAoQqEwOa+3w8A0QyE1Oa+zFBlEYJYWYn+AkQDEIKb+5JqERGCyK1IvwDCE4jMddKUqooPxIuV6QEgdH8PkVBV8YFYWF+pAuFzc19ZxADCUVW6QLR5espMzCD8Xt3IC4DQAKLd01NiIgZROq+tAUIDiMy1ahoxCOe3HCA0gHDtSgDCWwAxABAOIAACIAACIAACIAACIAACIAACIKIB8QMgXhMGsbQyrQBix24+3twXIYhUAITY5r4lQOzY3UR0c19G71MGouXkWcTXv4cAgm4ngpv70gCuf5u0iwn72NyX/2GAaNDlTGhzXzoN4gOhFpOnYxPTVWl+Uz4MEIPLNgjfVOvb3FcCBEDUTyGIIVz/HmIAMYDNffm6YIAAiB1SCEJBhAACIAACIBQcHlYYIYAACIAACAWHhxVGyDeIq29ff/rt+9UwDw8rjNA/9uxupXEoCsPwokl70D8tI3pQmCLUHgkjsiD3f2dz4syhqE3ISvo8d7Dhe9khu+cgjqeud6/HWY4nCwp6DuLSDeA8y/FkQUHPQXRDeJ3leLKgYApBdLMcTxYUCEIQgvjM3VVBnLohxC7LeRbEbXj5SQ9/4sO5G8AlmiynEcRtWPzgirhbDPzbdZPlLAVxIxa/vpvDyyL+O166fp3Ox4h2lcXsvb4zom0Ws4xrvWU5z8FUrLOUQ1ztkOUsg8kotZ91XK/dZzH7YEIeygxotY0+vJc50EcP78GkPDT3Obp9s2l7O1CB8/zzdmgDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAb1m4e9zm6+8dlwPi2qyxiJwlGt85CngJG9ZSlrANG9DuL2QaMZ5fFrNqAr5r9BZG5CRhLk+U0AV829y+mzF3AWLKg4C97d/CaOBDFcVwPe9pdutCLLT0svRQKZVl4z6pxwxijQfcmiLbY/f//jM3BlkxqJ8aJ05eZ3+dYykBIvkTNGwJHQhAABQgCoABBABQgCIACBAFQgCAAzonKJrOEXVpMEATI8a6HhB1LJggCxKCSBTs3QxAgBpWwewmCADEEBMEIAnvfxSANgpBMzt73G3+TIA2CEAx73w9BEKHC3veDEESgfpMwnu59Jw2CEEvcTi5P976TBkFIJe4G0dTe9/ve5U/+dLeXVwiiVXzd+359wUI8XCGIFvlB4tx07N2xHN0egmgPEqhjrcei3CGI1iCBOrauWJbuNYJoCxKoY0vAt2ndxT2CaAkSyLcbBHO3hyBaggTqWLpkcX75G4Rnk6EkUMfSLYvz4G0QciZDv39BEIexPF1fg/BuMpTKVrv14CMvK6qEIEIKwr/JUCpZrQcG6+oiEERAQYh76cW3xoP4NzDaURUEEVAQHk6Gkm45MFtTFQQRThDibhBEXx0H8YeqIIhwgvBxMpSKEMQrBNHSydDvCAJBnBwEfrNHEEdCEAgihyBeIQgEkUMQrxAEgsgFFMQ2SoeNSKMtghAEQZwSRLYZNijKEIQYCOKEILJ02Kg0QxBSIIgTgoiGDdsgiJwXb0Ui3XIdQBDbYeOe2CSUIHx4KxKV7MxBvFA18UFEzQcRsUkoQfjwViTShDH+nTYfRMomoQTB7iXnPiZavXycw86PDULDM2ATBPGmdcckAYI4hsCLh6u17pgkcBzERvX7/ShFEAgCQeQ5PO3/2k8RBIIIPgjFb7IUQSAIEshhEIoLshRBIAiB3AURsSZDEFYXT8KVWndMErgLImOdQhA2F8+MnVsgiAaD2HBJhiAwuqHxYj6LjQpB9LlsgyCsLp4Fu5TMJoTIGwziicsUggj84wVp/JjPYiMEgSBk/3KWtCWItB8hCATxjvjzxEbG7xCRqYeMWSEIBFEm/jxxBe2xnC419pBTCAJBlIg/T2xkeg6xreghpxAEgtCJP09cQZvc0KSmHvbUSUHgqe5REMSnBlG+RShzD3vqlCDwVPcoCCLnPojDF7q5hwJ1QhBePvChsnj699HGPNbWOub/MZ/V7Ph32ue9zNiDRtUPIoinurFdDrlxXG+tcYz5rCaC0JPYMmdbNTT2oFO1gwji48X80dq05lpTjG4421Ot96BTCCJHJY/2xjXXGmM+y10Qeg86hSAMQViouxZ+KHAYhN6DTiEIBHEMAeeJK1j2sKcQBJWMGwxijCDOF0T0vBy5NI/CDGJq38O85lpzBFE/iGg5cmwZBRlEbH2LGMf11hrHCKJ+EPORc89BBkHx3C6Haaytdcz/I4j6QYzcW5aD8HKvLgmEYxIZxIiLghndEADH1NIgfNirSwJhPqulQbB7CYIIcz4LQRyE/RChzmexBkH8b+duWhMJwiAAt5jkkGTNBnPQ4CGbSyCw7OVtGxOJe4iLhMEPBjzE//8/NsJguieCOm205p16ziLMYBHTUyUDUfF+lg0wEAxExesoNuftaSMGgoGoTiDenw7uX1UDMRmPnBsNXqQotEBo6GfZAGh1w+6qFIGYZuco/ZkUAxcIDf0sm/d82PLG23suD5X51Y2ZW5lKEXiB0NDPshv4P0MT5S9/dcMTnrP3J1IAXiA09LNKEQiN1Y2B84ylCLxAAKhEIDRsdSVn5DwjKeLoHx4BVI1AAPjeI0rZGeI1IWAg1oO70RJgIDJw18RArMevTAwEA3HID8/YeQayM8RrQnC4QLw+R3llIAKTfnCavjPEa0Kw90B008TFSIe9leF883stutUMhEzdykwKQLwmAPsORDdxkZLhKg/JVq/vVjMQMutnfx+mUgjiNZW/n2VzFi7avJdJ3VbSigZCXgbLD894IgUBXlP5+1k2x8VLepltX58PhMqtrgBiP+sggXA7BsLlA6FyqyuA2M8qaSA0bHUFEPtZmwORuHi9zLbvlQ+Eyq2uAOLDxs2BSF20tJeZu60s8oFQOU0UQKyjlPTY1e2KgWAg9vZgbuFiJHP/wVy6+fXp1wdzKre6Aohfmb6yeGoqt7o/BM4v9rNKGggNW926wKmzn1XSQGjY6l4InFP2s8oaCAAm0smZgGkY9rMYiMJMrEsBc2rYz2IgCjPRzgXKtTE8OWMgCjPxrgXIuWEg1rmzcO5V3uilm4aAOLs0DMRaTQvnj8obnUWi/lOOrlG/ODEMxHoti6bWVnmjNRJAJtLjlQXzW+eN1kgAmVi3FkutrXOrq5EAMtEeLJSW0q2uRhr7WWj/Rjxo3epqpLGftdSGOXu9ulW71dVIYz8ri0Tz3h7dXbP1qHerqxFeP6tjVJKAjuGJSgr7WZAkoGOaqJO+fhYkCTAQwNT1syBJgF+ZkGnrZ0GSgI6trl4Q/azOsp+llgR0bHWJuNUl+sCtLpGHW10iY9iiJFpiIIg8DASRh4Eg8jAQRB4GgsjDQBCtxa0u0SdudYk83OoSfeJWlyjArS6Rh1tdIg+3ukTf46YjIBRvdalMuNUlWvoPwrM3CeMd4W0AAAAASUVORK5CYII=);
139
+ background-repeat: no-repeat;
140
+ background-position: 0 0;
141
+ background-size: 392px;
142
+ display: inline-block;
143
+ }
144
+
145
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-beta {
146
+ background-position-x: -212px;
147
+ }
148
+
149
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-charlie {
150
+ background-position-x: -106px;
151
+ }
152
+
153
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-delta {
154
+ height: 43px;
155
+ background-position: -318px 0;
156
+ }
157
+
158
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-echo {
159
+ height: 76px;
160
+ background-position: 0 -73px;
161
+ }
162
+
163
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-foxtrot {
164
+ background-position: -106px -90px;
165
+ height: 41px;
166
+ }
167
+
168
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-golf {
169
+ background-position: -212px -83px;
170
+ height: 56px;
171
+ }
172
+
173
+ .monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-hotel {
174
+ height: 50px;
175
+ background-position: -318px -86px;
176
+ }
177
+
178
+ .monsterinsights-products-theme-preview-icon {
179
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXgAAAFoCAYAAABdS+A9AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABMLSURBVHgB7d1fbJ1nfcDx3/se20kaJ7GXEhrK1KRMFRdFS8ukdgyVCLFbSC4mcUfTi2rTJJqESbuZaLrLCZoWiStQW3qFNGlJb9AuGJRqdNG0NpaGRGGjcTZYk9DgNP/sxPZ59z5O3aYlrf+c18l7nvP5SCG2MTHn9Tnf85znPO/7FJ9+cqoKaEb1ysHxMmhMVVUxeS7GNgx1vxJVsbv+fFcUsSMYeFVVTJRFTFZlcXT7aPG9G32PByO01G/quP/fhfm96zvdE/WHT1VR7RF3FhVFtWvhPtHtPvfG+fnX37hYfeX93yPw0EJvvVUVnYtxuIzin+pPxwI+3M469M++caF6/PovCjy0zFQ9XL9cxuNV1d0fsHxFVN1Dp85XTy5+QeChRc7UcZ+5ML+vfqA+HrAKVXT3/2Zqbk/6WOChRTrT9Sgsiq8HrF5RdopnTkxVYwIPLZFG71fn5h+uP9wR0JuxdeXswwIPLdG9GEUV8cWA3tXz8eXnigBa4beXqmK22321rvyugN6dEHhoiTemqyLqwgc0ozJFA5ApgQfIlMADZErgATIl8ACZEniATA0FkJXTF7rx1EvT8frZbly6aruHfvPgXUPx6IPrY9um3sff1sFDSzSxDv5UHffHjlwS9j43OlLEt/Zu7DXy1sFDLlLSv3tsRtwzcLH+HR6uX4X1SuAhI8dOzgV5OHG295OaBR6ghZp4JSbwAJkSeIBMCTxAphbWwe86PLWj041no1i4DnX/7uBexdH5Mg5MHBifXM63765vdzFSPFvUh6C+7XauX70j3SvVwReXedyBm6NciHsVx+vA7Y5+jntSxJ50W9JtWupbU9zLkeJ4kW63uPdqb7mueHX3Mo47cPOU9cj9cPR72N9rbOHVyBLqIB0W9kaNd0aKZwJojTKNeiM3xbK2PMvvdt9iVWGrOWiTXN9kNTK/NRx3aBGraAAyJfAAmRJ4gEwJPECmBB4gUwMb+KqKcwGQsUEewU8Ejaqq6oUAWmNwR/Bltc8ovjn1sZyqyjgQQGsMbOBf/KvxyTry99UfHg1WLT1J1n9+XB/L+9MxDaA1hmKAvR2kvQGQIatoADIl8ACZEniATAk8QKYEHiBTAg+QKYEHyNRAr4NPm0QXI8WzRcSuAdmf9Wj3SnXgxQNOSIJBMLAj+BT3cqQ4XhSxe4A2395TriuOp9seQPYGNvB16A4PUNivN9apX7UEkL1BnoPfEwOqKuopKSB73mQdTIP4ygUGjsADZErgATIl8ACZEniATAk8QKYGd09W+7ECmRvkEfxEDKiqql4IIHuDO4Ivq32DOIpf2CS7jP0BZG9gA5823K4jf1/94dEYAAthr+LFdJvf3mwcyNxAX03y7dDtDYAMWUUDkCmBB8iUwANkSuABMiXwAJkSeIBMCTxApgZ6Hfyz/za9oxha2J80bWFnl6PVqooj1XD34L77NkwG0BoDO4J/O+7H6w93h7j3pqj2FnPx6rPHp3cE0BoDG/iiUx4OYW9QMV7MFc8Et9TGkSJg0eDOwRfVnqBh1a7glrp7q7fVcvHAXb3PoLs30KDCK6JbKI3dH3tog1F8Bkbr3+GjD66PXgk8ZOSOTWV8a+/GePCugV4/0bfSk/OntncWfofbNvWe53QvSNdEH8SR16DebjL30ToMf/fntwWUUeW4s9Gydiwa2B2d1krVDTtFQYuU82Xsi8hnZ6Oqvi3zRbHkjkXVXJXV7b71qqkYqQ4E0BrlxIHxyfki7qvL2Nc7G6Ww1//xYre+Lek2LfX9+/50w2Qd+b6/3S2QniR/XA3F/U50gnbxdju0xBvTVRGz3W5AMyqraAAyJfAAmRJ4gEw5GwIyc/pCN556aTpeP9uNS1eroL+kk9TSWaxNnOjkTVZoiSbeZD1Vx/2xI5eEvc+lSxU0cDarN1khFynp3z02I+4ZuFj/Dg/Xr8J6JfCQkWMn54I8nDjb+4pZgQdooSZeiQk8QKYEHiBTAg+QKYEHyJTAA2RK4CEj9mPlegIPGbl7q4d0Lh5oYF9d9wbIRBq7P/bQBqP4DKRLFaTr0fTKPQFaoqkNP9LFxr5zbMZZrX0oPTmnV2EH6ifqBi42Vgk8tIQdnWiYi40B5ErgATIl8ACZEniATAk8QKYEHiBTAg+Qqd7PhQVaZXq2ip+dmo/zMxFzXfuzrtS20SI+ua0TG4aXd5pQ08d7pT//wzjRCVqiiROdUmxenpwX9h4N1XMbn9kxtGRk1+p4L/fnL8GJTpCTX5wR9ybM1U+zaVS+lLU63sv9+UsReMjI6Yvi3pTzM0sfy7U83sv5+UsReIAbmLvFVwVq4ucLPECmBB4yMuQRfVO1/Xi7O0BGNq+3MK4pabniUtbyeC/n5y9F4CEj997RMYpvQDqGaS36UtbqeC/35y/F0z20RFMbfqS12a+dno8zl6yoWakU1k3rivjU9pWd6NTU8V7Nz/8QdnSCtrCjEw1zohNArgQeIFMCD5ApgQfIlMADZErgATIl8NASI9eWUU8GNKEqJgQeWmJ2vn5MRjUR0ICq6p4UeGiJ4dHU9+5LAb2rirJzxJms0BJVVcXJczG+rtN9vf50LGC1qjixfUvnbiN4aImiKGJ4LKa689UjAatXRVEeSh8IPLTInXXkR8vO0Xr+9OmAlUvTfE9s31w8nz4xRQMtNFVP18ycnztUj8QeD1ieKg0MPrZl+MDiFwQeWupMHfn5c/MPR1k8Xj9SdwTcWD1qr6f2utUjd44PvXD9fyHw0HKLoS868aVuVeyoZ3F2Bf2u94vHVzFZFNVEVMWL093y+Z3jxbkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6WHGjL+46PDXWqeIrUcXuqohd9TftCIiYqO8Tk/W95ugrB8e/F6yJQ1UVR586N1ZGPFZ0Y3d9vHcHLO14/efp6x+bvxf4T3/jzT1Rdp6tPxwL+GAn6j9PCH2zdv+4inMT53bWA6wfhYEVq3NivojPTxwYn3xP4O8/PHW4qGJ/wPJU9Su8J149MP5E0IgHvnW5mJu78nqIO71Jkb+/XPzs/ienHhd3Vqio7zOH/uSbU08GPdv97SpmZy8/HOJO73aW3e7+hcDf/803H66H8ocCVqEexe//9Dem9gQ9me1eLoqi89WABhRRPrQQ+PpO9XjA6tX3pXgmvTkfrNr83NX0166AJtRvzpdp9B5eEtK7sfol4cMBtEZZROdLAb2rpxeKzwXQGmU9f7ojoBHFHwfQGvUI3pwfjdkRQGuUAUCWBB4gUwIPkCmBB8iUwANkSuABMiXwAJkSeIBMCTxApgQeIFND0TIbhiO2rC9jw0jEcFkEv29mroqrcxFvzXRjejYAbqg1gU8tv2NTGaPrRH0p64eK+k/E5vWdOD9TxZmL3ehWAfAerZiiSXH/+FhH3Fdh8/qiPnZleLEDvF8rAr9ttFwYkbI6aUR/x2ZvpwDvdcurkObc0yiU3oyOFPWxdByBd93ywKc3VGnGFk+UwHVueV1HTM00xggeuN4tD3yaP6YZw50AeIf5EYBM9fUEyeXZKq7MRf3n2iLwTv1iYN1QsfDG7XDHKwNgsPVl4FPYz16qYnr2Rmf3XPtaWpmz9bZC6IGB1XeBT2E/e7m75PelMzzTE8DHt5QiDwykvpqDX27cF83OR/z6rW79t/P4gcHTN4FPI/KVxH3RYuS7K/+fAvS1RqZo0nz3F+4Zids3FgtvcrbVmQvdeO3MnCswAgOh58CnuH/5vnWtDvuibZvK+IONI/HyiasiD2Sv5ymaz+4c7ou4Lxqqb/G9250+C+Sv58B/4vb+O31ys+vfAANgIEs3pO/AAJC6NZaWaJ6q39xNq4AAbqaeJ6PTZQL6aQ7+Zkpx/9+3ujE3f22Z5+x8GVs3OlbAzdHzCP7NS/03Mk3LJdfa9XFflNbxn+3D4wX0p54D/8NfXn3nYl/9YK5bxWtn5mMt3Sjui0QeuFl6Dnyaevj+8Svxqzfnos1S2H9Xx/XlE3MfcJGyZnxY3BeJPHAzNLIgPEX+Bz9PZw6t/Oyhez6yvGWWdZ9j8nfzdahjxdK899bb1v795OXEfdG1yy6YkwfWTt+soinrDv7hWGfFSxzbGPdFRvLAWuqrZZJpS7oU+c3L2Fw6PSF8ZLS9cV8k8sBa6btz9lPk79hUT23cdi2O6Q3eK29P/5cLOzpF3DZSxPj6Msqb8PTVS9wXma4B1kLfXpRlMfS3UhNxXyTyQNOcybpKTcZ9kekaoEkCvwprEfdFIg80ReBXaC3jvkjkgSY0Mgf/0Xou/G8/vyH+aGsnRtcN3hzyv56YjW//dCZON3gJhBT54U65rBVDADfS8wg+xf07fzEauz42NJBxT9KmJ+kYfLThN31dhRLoRc9F+us/Wz+wYb9eOgbpVUzTUuQvXhF5YOUa2bKPa9IU1Vrop4u5Ae3hTdYGeSUDtInAA2RK4AEyJfAAmRJ4gEwJPECmeg68NdoA7dRz4P/77NpuYN1Pfnpi5VsWAqyVngP/Dz+aNoqPa69k0vVoANqi58CnU+kf/ceLCxfcGkQp7BO/mVs4BqcavNgYQK8auZpkCtvX//lyrMY9H1ne6f1nL3Xj7GWvFACWyyoagEwJPECmBB4gUwIPkCmBB8iUwANkqpFlkjfDxnVlDHcGc5nkyJCNRICVayTwm9cX8YV7RuL2jUWsW0WMzlzoxmtn5mL6Q86VWj+U/ggd+Tryl2MRs06Wozk9Bz7F/cv3rVtV2Bdt21TGH2wciZdPXP3QyAOwfI1sur2ugZH1UP3/5N7tfTNjBNB6PQf+E7cv71IDy7F5vfd8e3FlzqUcgHe1qqhD+t6TK3MB8A5JzchbM0bwwLt6DrxpgXY4X8d9etbvAnhXz4F/81JzUTnjeuqrMlM/yZ656NgB79Vz4H/4y6uNjOLTv/Hv/2ON5EqlDUd+fa4bXYN34H16XpeYpga+f/xKfHbnUHzi9pX/cynsv61Hn//yX7ML/9aG4SK2rC9ixIlNH2i2rvn01Wtz7qZlgA/SyMLzFOYf/DyNvnsfgadgiRZA76yiAciUwANkSuABMiXwAJkSeIBMuXwjZOb0hW489dJ0vH62G5euWpHWbx68aygefXD9wmXUe5X+hcmABtQpmQhuqVN13L965FL85xvz4t6njp2cW/gdNnFmf1k/Kj0oaUQR1cnglkk5/+6xGWHPwMX6d3i4fhXWq7KK7k8CeldXpXM0uKXS6I88nDjbwAi+W5bP1X+fC+hBXffJVw5u+V4AjWjilVg5cWD8XHRjX8DqVUWUTwTQKgtv077yN+P1S+vu0wGrUFTx90bv0D7vrMN55eDW/fUD1SiMlXrqP742fiiA1nnPQsv0QK2q2FdZOskS6vvIVD21t/eVg+MHAmil31tJ/+rXxp979eD4zhT6+lF81NpmFi088df3ifpus79bxN3XpvaAtvrAM1lT6Ou/ngugb2wcKayD5x2uRQMZuXurh3QuHrir9yvJuDdAJtIGl489tGFhFE9/G61/h+l6NL1yT4CWeGO6KmK22/Ppi+liY985NuOs1j6UnpzTq7AD9RN1AxcbqwQeWqKpwMPbKlM0AJkSeIBMCTxApgQeIFMCD5ApgQfIlMADZKr3c2GBVpmereJnp+bj/EzEXDef69JsGy3ik9s6sWHY6TvL5UhBSzRxolOK+8uT81mF/XpD9ZzDZ3YMifzyONEJcvKLM/nGPZmrn/7SqxOWR+AhI6cv5n+p4PMzLoe8XAIP9JU5V+tZNoEHyJTAQ0aGPKK5jrsDZGTz+vxXl6TlkiyPwENG7r2jk/UoPt22tBae5fFUCC3R1IYfaS38a6fn48ylfFabpLBvWlfEp7Y70WkF7OgEbWFHJxrmRCeAXAk8QKYEHiBTAg+QKYEHyJTAA2RK4AEyZUcnyMxa7+hkZ6X+4TcELdFPOzrZWakvONEJcnKzdnSys1J/EHjIyM3c0cnOSu0n8MCq2Fmp/QQeIFMCDxmxoxPXc3eAjNzMHZ3srNR+Ag8ZuVk7OtlZqT94CoaW6Icdneys1Ffs6ARtYUcnGuZEJ4BcCTxApgQeIFMCD5ApgQfIlMADZErgoSVGri1bnwxoQlVMCDy0xOx8/ZiMaiKgAVXVPSnw0BLDo6nv1U8CelcVZeeIM1mhJaqqipPnYnxdp/ur+tPxgNWq4sT2LZ27jeChJYqiiOGxmOrOV48ErF4VRXkofSDw0CJ31pEfLTsv1POnTwesXD3N131i++bi+fSJwEPLbNlSVBu6Q/vTAzXSAxaWp0oDg+1bhp9Y/II5eGipM/Wc/Py5+YejLL5eP1J3hMcrN1aP2uupvW71yJ3jQy9c/1+4w0DLLYa+6MQXu1Wxo57F2RVQxWRRVBNRFS9Od8vnd44X597/Lf8P9p5KMBDcvf8AAAAASUVORK5CYII=');
180
+ width: 74px;
181
+ height: 39px;
182
+ background-size: 188px;
183
+ }
184
+
185
+ .monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-alpha {
186
+ background-position: 0 0;
187
+ }
188
+
189
+ .monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-beta {
190
+ background-position: -114px 0;
191
+ height: 65px;
192
+ }
193
+
194
+ .monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-charlie {
195
+ background-position: 0 -102px;
196
+ height: 50px;
197
+ }
198
+
199
+ .monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-delta {
200
+ background-position: -114px -102px;
201
+ height: 78px;
202
+ }
203
+
204
+ .monsterinsights-pro-pill {
205
+ font-style: normal;
206
+ font-weight: bold;
207
+ font-size: 11px;
208
+ background: #1EC185;
209
+ border-radius: 5px;
210
+ color: #fff;
211
+ padding: 3px 8px;
212
+ margin-left: 8px;
213
+ }
214
+
215
+ .select2-container--disabled {
216
+ margin-top: 10px;
217
+ opacity: 0.6;
218
+ }
assets/css/admin-widget-settings.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .monsterinsights-label-block,.monsterinsights-radio-icons{display:block}.monsterinsights-radio-icons{margin:4px 0}.monsterinsights-radio-icons *{box-sizing:border-box}.monsterinsights-radio-icons > label{display:inline-block}.monsterinsights-radio-icons input[type="radio"]{visibility:hidden;display:none}.monsterinsights-wide-column{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #b7c9d9;border-radius:5px;width:40px;height:40px;padding:10px 5px;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:4px}.monsterinsights-wide-column > span{background:#99a1b2;display:inline-block;width:8px;height:8px;border-radius:1px;margin-bottom:2px}.monsterinsights-wide-column.monsterinsights-wide-column-two > span{width:12px}.monsterinsights-radio-icons input[type="radio"]:checked + .monsterinsights-wide-column{border:2px solid #338eef;background:#ecf4fe;padding:9px 4px}.monsterinsights-radio-icons input[type="radio"]:checked + .monsterinsights-wide-column > span{background:#338eef}.monsterinsights-wide-column.monsterinsights-wide-column-one > span{width:100%}.monsterinsights-field-description{font-family:Helvetica Neue, serif;font-style:italic;font-weight:normal;font-size:13px;line-height:1.5%;color:#545C66}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{display:block;width:100% !important}.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:20px;background:#E2E4E7;border:none;color:#32373C;padding-left:8px;font-family:Helvetica Neue, serif;font-style:normal;font-weight:normal;font-size:13px;line-height:24px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{line-height:1;width:16px;height:16px;float:right;display:block;border-radius:50%;background-color:#555D66;color:#E2E4E7;text-align:center;margin:4px 0px 4px 8px;font-size:14px;box-sizing:border-box;padding-top:0;padding-left:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#333;color:#E2E4E7}.monsterinsights-widget-theme-preview{background:#F0F2F4;border-radius:5px;padding:8px 8px 8px 18px;display:flex;font-family:Helvetica Neue, serif;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#32373C;align-items:center;justify-content:space-between}.monsterinsights-widget-theme-preview-icon,.monsterinsights-products-theme-preview-icon{width:74px;height:46px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxAAAAEqCAMAAACyWUYtAAABHVBMVEUAAAAzju89ku/n8vzf7//n8//n8v1ClfBBlfBClvDn8v3n8vzl8Pzn8v3n8f0yju/m8v7l8ftBlvAzje/n7/wRcNXo8v7n8v0yju8yju8hfeGfy/fn8v1ClfDn8vygy/gyju/o8f4yju8QcNWgy/gzje+gyvkzju8RcNUQcNEwj+8QcNCgy/cyju8RcNYzju7n8v3n8vzn7/8QcNbn8v0zju9ClvCgy/gRcNVZo/Lx9/5Lm/GkzfgScNXe7fy62fpGmPHR5fs+lPCx1flToPJgp/O21/k2kO+r0flrrfPm8f2kzfmayPjS5vvE3/vj8P3N5PvI4fvM4viHvfZ1s/QfeNeOwfZNnfE7k+88k/DB3fp9uPVGkN9TmOFUmOKGYDVYAAAANHRSTlMA/iCvEF/v7++vj29Q39/vz4C/r2Dfr4B3X1gg3r5g79/Pz8+/v6+PgCAQEO7ev7C/YSC/maRVeQAADIJJREFUeNrs3M9q20AQx/Fhk0ZS/tTBwQkkuD24KQmBXDq7NSipcdwcDFVOou//KC05GJyIIEur0az2932Dgf3YCK2GXts/Ov/MvXd6/ok8dXdzP1fT7JJQUB0fsJJO/JC4ncxVNbklFE6HrKgL8pAyD/9F3BEKpQtW1SG17nKurhtCgfSFlXVMbZvN1XVPKJBOWFkH+9SyucIIhZG6PwjmI4BAvbXH6toDCNRbp6yuE2oZK4xQCD9cj4M8PKwwQgABEAABEAoODyuMEEAABEAAhILDwwojBBAAARAAoeDwsMIIAQRAAERwscIwE6obQEQ6E6oOICKdCVUHEJHOhKoDiEhnQtUBRKQzoeoAItKZkFD8psWzFe55BRC1d0090tvMOHESZYaiiLdb2R5aAUS9XVMVIEzihEriEMHb5baHngCizq6pShCZE2tKMcRbvdheWgJEjV1TlSCcXAnFEG+1sL206BhEsc6dZGXhHcSsfxCOYigGEEXuhMsL3yDmAFEdQOwOonTirQEi0GIA4eTLASLQAKKbAKJG5npkd+vMdPkGJjMAsQkgxEGYkd25kenyDUxiAGITQEiDOLMNuu70DcwUIDYBhDQI26RRp5MnALEJIIIAYbudHCA2AQRAvAOxtL30AhBNQaTugwCiLQh+sj2UM0A0BTF2YmUxghjk9W9XqzBBmNQJlZoYQfBK/gOhBQNEYxBkMidROjUUJQgN+QaRuzoFCiLgbKO2n54AogGItROvBIiuQYxdB2VRgBjy9e+Qs43q8ukpNVGA4KJ0kuXrggGiaxD+n57SqRnm55asMIDwBqIq7GWKbSaAAAjMBBAAARAAoQqEwOa+3w8A0QyE1Oa+zFBlEYJYWYn+AkQDEIKb+5JqERGCyK1IvwDCE4jMddKUqooPxIuV6QEgdH8PkVBV8YFYWF+pAuFzc19ZxADCUVW6QLR5espMzCD8Xt3IC4DQAKLd01NiIgZROq+tAUIDiMy1ahoxCOe3HCA0gHDtSgDCWwAxABAOIAACIAACIAACIAACIAACIAACIKIB8QMgXhMGsbQyrQBix24+3twXIYhUAITY5r4lQOzY3UR0c19G71MGouXkWcTXv4cAgm4ngpv70gCuf5u0iwn72NyX/2GAaNDlTGhzXzoN4gOhFpOnYxPTVWl+Uz4MEIPLNgjfVOvb3FcCBEDUTyGIIVz/HmIAMYDNffm6YIAAiB1SCEJBhAACIAACIBQcHlYYIYAACIAACAWHhxVGyDeIq29ff/rt+9UwDw8rjNA/9uxupXEoCsPwokl70D8tI3pQmCLUHgkjsiD3f2dz4syhqE3ISvo8d7Dhe9khu+cgjqeud6/HWY4nCwp6DuLSDeA8y/FkQUHPQXRDeJ3leLKgYApBdLMcTxYUCEIQgvjM3VVBnLohxC7LeRbEbXj5SQ9/4sO5G8AlmiynEcRtWPzgirhbDPzbdZPlLAVxIxa/vpvDyyL+O166fp3Ox4h2lcXsvb4zom0Ws4xrvWU5z8FUrLOUQ1ztkOUsg8kotZ91XK/dZzH7YEIeygxotY0+vJc50EcP78GkPDT3Obp9s2l7O1CB8/zzdmgDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAb1m4e9zm6+8dlwPi2qyxiJwlGt85CngJG9ZSlrANG9DuL2QaMZ5fFrNqAr5r9BZG5CRhLk+U0AV829y+mzF3AWLKg4C97d/CaOBDFcVwPe9pdutCLLT0svRQKZVl4z6pxwxijQfcmiLbY/f//jM3BlkxqJ8aJ05eZ3+dYykBIvkTNGwJHQhAABQgCoABBABQgCIACBAFQgCAAzonKJrOEXVpMEATI8a6HhB1LJggCxKCSBTs3QxAgBpWwewmCADEEBMEIAnvfxSANgpBMzt73G3+TIA2CEAx73w9BEKHC3veDEESgfpMwnu59Jw2CEEvcTi5P976TBkFIJe4G0dTe9/ve5U/+dLeXVwiiVXzd+359wUI8XCGIFvlB4tx07N2xHN0egmgPEqhjrcei3CGI1iCBOrauWJbuNYJoCxKoY0vAt2ndxT2CaAkSyLcbBHO3hyBaggTqWLpkcX75G4Rnk6EkUMfSLYvz4G0QciZDv39BEIexPF1fg/BuMpTKVrv14CMvK6qEIEIKwr/JUCpZrQcG6+oiEERAQYh76cW3xoP4NzDaURUEEVAQHk6Gkm45MFtTFQQRThDibhBEXx0H8YeqIIhwgvBxMpSKEMQrBNHSydDvCAJBnBwEfrNHEEdCEAgihyBeIQgEkUMQrxAEgsgFFMQ2SoeNSKMtghAEQZwSRLYZNijKEIQYCOKEILJ02Kg0QxBSIIgTgoiGDdsgiJwXb0Ui3XIdQBDbYeOe2CSUIHx4KxKV7MxBvFA18UFEzQcRsUkoQfjwViTShDH+nTYfRMomoQTB7iXnPiZavXycw86PDULDM2ATBPGmdcckAYI4hsCLh6u17pgkcBzERvX7/ShFEAgCQeQ5PO3/2k8RBIIIPgjFb7IUQSAIEshhEIoLshRBIAiB3AURsSZDEFYXT8KVWndMErgLImOdQhA2F8+MnVsgiAaD2HBJhiAwuqHxYj6LjQpB9LlsgyCsLp4Fu5TMJoTIGwziicsUggj84wVp/JjPYiMEgSBk/3KWtCWItB8hCATxjvjzxEbG7xCRqYeMWSEIBFEm/jxxBe2xnC419pBTCAJBlIg/T2xkeg6xreghpxAEgtCJP09cQZvc0KSmHvbUSUHgqe5REMSnBlG+RShzD3vqlCDwVPcoCCLnPojDF7q5hwJ1QhBePvChsnj699HGPNbWOub/MZ/V7Ph32ue9zNiDRtUPIoinurFdDrlxXG+tcYz5rCaC0JPYMmdbNTT2oFO1gwji48X80dq05lpTjG4421Ot96BTCCJHJY/2xjXXGmM+y10Qeg86hSAMQViouxZ+KHAYhN6DTiEIBHEMAeeJK1j2sKcQBJWMGwxijCDOF0T0vBy5NI/CDGJq38O85lpzBFE/iGg5cmwZBRlEbH2LGMf11hrHCKJ+EPORc89BBkHx3C6Haaytdcz/I4j6QYzcW5aD8HKvLgmEYxIZxIiLghndEADH1NIgfNirSwJhPqulQbB7CYIIcz4LQRyE/RChzmexBkH8b+duWhMJwiAAt5jkkGTNBnPQ4CGbSyCw7OVtGxOJe4iLhMEPBjzE//8/NsJguieCOm205p16ziLMYBHTUyUDUfF+lg0wEAxExesoNuftaSMGgoGoTiDenw7uX1UDMRmPnBsNXqQotEBo6GfZAGh1w+6qFIGYZuco/ZkUAxcIDf0sm/d82PLG23suD5X51Y2ZW5lKEXiB0NDPshv4P0MT5S9/dcMTnrP3J1IAXiA09LNKEQiN1Y2B84ylCLxAAKhEIDRsdSVn5DwjKeLoHx4BVI1AAPjeI0rZGeI1IWAg1oO70RJgIDJw18RArMevTAwEA3HID8/YeQayM8RrQnC4QLw+R3llIAKTfnCavjPEa0Kw90B008TFSIe9leF883stutUMhEzdykwKQLwmAPsORDdxkZLhKg/JVq/vVjMQMutnfx+mUgjiNZW/n2VzFi7avJdJ3VbSigZCXgbLD894IgUBXlP5+1k2x8VLepltX58PhMqtrgBiP+sggXA7BsLlA6FyqyuA2M8qaSA0bHUFEPtZmwORuHi9zLbvlQ+Eyq2uAOLDxs2BSF20tJeZu60s8oFQOU0UQKyjlPTY1e2KgWAg9vZgbuFiJHP/wVy6+fXp1wdzKre6Aohfmb6yeGoqt7o/BM4v9rNKGggNW926wKmzn1XSQGjY6l4InFP2s8oaCAAm0smZgGkY9rMYiMJMrEsBc2rYz2IgCjPRzgXKtTE8OWMgCjPxrgXIuWEg1rmzcO5V3uilm4aAOLs0DMRaTQvnj8obnUWi/lOOrlG/ODEMxHoti6bWVnmjNRJAJtLjlQXzW+eN1kgAmVi3FkutrXOrq5EAMtEeLJSW0q2uRhr7WWj/Rjxo3epqpLGftdSGOXu9ulW71dVIYz8ri0Tz3h7dXbP1qHerqxFeP6tjVJKAjuGJSgr7WZAkoGOaqJO+fhYkCTAQwNT1syBJgF+ZkGnrZ0GSgI6trl4Q/azOsp+llgR0bHWJuNUl+sCtLpGHW10iY9iiJFpiIIg8DASRh4Eg8jAQRB4GgsjDQBCtxa0u0SdudYk83OoSfeJWlyjArS6Rh1tdIg+3ukTf46YjIBRvdalMuNUlWvoPwrM3CeMd4W0AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0 0;background-size:392px;display:inline-block}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-beta{background-position-x:-212px}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-charlie{background-position-x:-106px}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-delta{height:43px;background-position:-318px 0}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-echo{height:76px;background-position:0 -73px}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-foxtrot{background-position:-106px -90px;height:41px}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-golf{background-position:-212px -83px;height:56px}.monsterinsights-widget-theme-preview-icon.monsterinsights-widget-theme-preview-icon-hotel{height:50px;background-position:-318px -86px}.monsterinsights-products-theme-preview-icon{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXgAAAFoCAYAAABdS+A9AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABMLSURBVHgB7d1fbJ1nfcDx3/se20kaJ7GXEhrK1KRMFRdFS8ukdgyVCLFbSC4mcUfTi2rTJJqESbuZaLrLCZoWiStQW3qFNGlJb9AuGJRqdNG0NpaGRGGjcTZYk9DgNP/sxPZ59z5O3aYlrf+c18l7nvP5SCG2MTHn9Tnf85znPO/7FJ9+cqoKaEb1ysHxMmhMVVUxeS7GNgx1vxJVsbv+fFcUsSMYeFVVTJRFTFZlcXT7aPG9G32PByO01G/quP/fhfm96zvdE/WHT1VR7RF3FhVFtWvhPtHtPvfG+fnX37hYfeX93yPw0EJvvVUVnYtxuIzin+pPxwI+3M469M++caF6/PovCjy0zFQ9XL9cxuNV1d0fsHxFVN1Dp85XTy5+QeChRc7UcZ+5ML+vfqA+HrAKVXT3/2Zqbk/6WOChRTrT9Sgsiq8HrF5RdopnTkxVYwIPLZFG71fn5h+uP9wR0JuxdeXswwIPLdG9GEUV8cWA3tXz8eXnigBa4beXqmK22321rvyugN6dEHhoiTemqyLqwgc0ozJFA5ApgQfIlMADZErgATIl8ACZEniATA0FkJXTF7rx1EvT8frZbly6aruHfvPgXUPx6IPrY9um3sff1sFDSzSxDv5UHffHjlwS9j43OlLEt/Zu7DXy1sFDLlLSv3tsRtwzcLH+HR6uX4X1SuAhI8dOzgV5OHG295OaBR6ghZp4JSbwAJkSeIBMCTxAphbWwe86PLWj041no1i4DnX/7uBexdH5Mg5MHBifXM63765vdzFSPFvUh6C+7XauX70j3SvVwReXedyBm6NciHsVx+vA7Y5+jntSxJ50W9JtWupbU9zLkeJ4kW63uPdqb7mueHX3Mo47cPOU9cj9cPR72N9rbOHVyBLqIB0W9kaNd0aKZwJojTKNeiM3xbK2PMvvdt9iVWGrOWiTXN9kNTK/NRx3aBGraAAyJfAAmRJ4gEwJPECmBB4gUwMb+KqKcwGQsUEewU8Ejaqq6oUAWmNwR/Bltc8ovjn1sZyqyjgQQGsMbOBf/KvxyTry99UfHg1WLT1J1n9+XB/L+9MxDaA1hmKAvR2kvQGQIatoADIl8ACZEniATAk8QKYEHiBTAg+QKYEHyNRAr4NPm0QXI8WzRcSuAdmf9Wj3SnXgxQNOSIJBMLAj+BT3cqQ4XhSxe4A2395TriuOp9seQPYGNvB16A4PUNivN9apX7UEkL1BnoPfEwOqKuopKSB73mQdTIP4ygUGjsADZErgATIl8ACZEniATAk8QKYGd09W+7ECmRvkEfxEDKiqql4IIHuDO4Ivq32DOIpf2CS7jP0BZG9gA5823K4jf1/94dEYAAthr+LFdJvf3mwcyNxAX03y7dDtDYAMWUUDkCmBB8iUwANkSuABMiXwAJkSeIBMCTxApgZ6Hfyz/za9oxha2J80bWFnl6PVqooj1XD34L77NkwG0BoDO4J/O+7H6w93h7j3pqj2FnPx6rPHp3cE0BoDG/iiUx4OYW9QMV7MFc8Et9TGkSJg0eDOwRfVnqBh1a7glrp7q7fVcvHAXb3PoLs30KDCK6JbKI3dH3tog1F8Bkbr3+GjD66PXgk8ZOSOTWV8a+/GePCugV4/0bfSk/OntncWfofbNvWe53QvSNdEH8SR16DebjL30ToMf/fntwWUUeW4s9Gydiwa2B2d1krVDTtFQYuU82Xsi8hnZ6Oqvi3zRbHkjkXVXJXV7b71qqkYqQ4E0BrlxIHxyfki7qvL2Nc7G6Ww1//xYre+Lek2LfX9+/50w2Qd+b6/3S2QniR/XA3F/U50gnbxdju0xBvTVRGz3W5AMyqraAAyJfAAmRJ4gEw5GwIyc/pCN556aTpeP9uNS1eroL+kk9TSWaxNnOjkTVZoiSbeZD1Vx/2xI5eEvc+lSxU0cDarN1khFynp3z02I+4ZuFj/Dg/Xr8J6JfCQkWMn54I8nDjb+4pZgQdooSZeiQk8QKYEHiBTAg+QKYEHyJTAA2RK4CEj9mPlegIPGbl7q4d0Lh5oYF9d9wbIRBq7P/bQBqP4DKRLFaTr0fTKPQFaoqkNP9LFxr5zbMZZrX0oPTmnV2EH6ifqBi42Vgk8tIQdnWiYi40B5ErgATIl8ACZEniATAk8QKYEHiBTAg+Qqd7PhQVaZXq2ip+dmo/zMxFzXfuzrtS20SI+ua0TG4aXd5pQ08d7pT//wzjRCVqiiROdUmxenpwX9h4N1XMbn9kxtGRk1+p4L/fnL8GJTpCTX5wR9ybM1U+zaVS+lLU63sv9+UsReMjI6Yvi3pTzM0sfy7U83sv5+UsReIAbmLvFVwVq4ucLPECmBB4yMuQRfVO1/Xi7O0BGNq+3MK4pabniUtbyeC/n5y9F4CEj997RMYpvQDqGaS36UtbqeC/35y/F0z20RFMbfqS12a+dno8zl6yoWakU1k3rivjU9pWd6NTU8V7Nz/8QdnSCtrCjEw1zohNArgQeIFMCD5ApgQfIlMADZErgATIl8NASI9eWUU8GNKEqJgQeWmJ2vn5MRjUR0ICq6p4UeGiJ4dHU9+5LAb2rirJzxJms0BJVVcXJczG+rtN9vf50LGC1qjixfUvnbiN4aImiKGJ4LKa689UjAatXRVEeSh8IPLTInXXkR8vO0Xr+9OmAlUvTfE9s31w8nz4xRQMtNFVP18ycnztUj8QeD1ieKg0MPrZl+MDiFwQeWupMHfn5c/MPR1k8Xj9SdwTcWD1qr6f2utUjd44PvXD9fyHw0HKLoS868aVuVeyoZ3F2Bf2u94vHVzFZFNVEVMWL093y+Z3jxbkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6WHGjL+46PDXWqeIrUcXuqohd9TftCIiYqO8Tk/W95ugrB8e/F6yJQ1UVR586N1ZGPFZ0Y3d9vHcHLO14/efp6x+bvxf4T3/jzT1Rdp6tPxwL+GAn6j9PCH2zdv+4inMT53bWA6wfhYEVq3NivojPTxwYn3xP4O8/PHW4qGJ/wPJU9Su8J149MP5E0IgHvnW5mJu78nqIO71Jkb+/XPzs/ienHhd3Vqio7zOH/uSbU08GPdv97SpmZy8/HOJO73aW3e7+hcDf/803H66H8ocCVqEexe//9Dem9gQ9me1eLoqi89WABhRRPrQQ+PpO9XjA6tX3pXgmvTkfrNr83NX0166AJtRvzpdp9B5eEtK7sfol4cMBtEZZROdLAb2rpxeKzwXQGmU9f7ojoBHFHwfQGvUI3pwfjdkRQGuUAUCWBB4gUwIPkCmBB8iUwANkSuABMiXwAJkSeIBMCTxApgQeIFND0TIbhiO2rC9jw0jEcFkEv29mroqrcxFvzXRjejYAbqg1gU8tv2NTGaPrRH0p64eK+k/E5vWdOD9TxZmL3ehWAfAerZiiSXH/+FhH3Fdh8/qiPnZleLEDvF8rAr9ttFwYkbI6aUR/x2ZvpwDvdcurkObc0yiU3oyOFPWxdByBd93ywKc3VGnGFk+UwHVueV1HTM00xggeuN4tD3yaP6YZw50AeIf5EYBM9fUEyeXZKq7MRf3n2iLwTv1iYN1QsfDG7XDHKwNgsPVl4FPYz16qYnr2Rmf3XPtaWpmz9bZC6IGB1XeBT2E/e7m75PelMzzTE8DHt5QiDwykvpqDX27cF83OR/z6rW79t/P4gcHTN4FPI/KVxH3RYuS7K/+fAvS1RqZo0nz3F+4Zids3FgtvcrbVmQvdeO3MnCswAgOh58CnuH/5vnWtDvuibZvK+IONI/HyiasiD2Sv5ymaz+4c7ou4Lxqqb/G9250+C+Sv58B/4vb+O31ys+vfAANgIEs3pO/AAJC6NZaWaJ6q39xNq4AAbqaeJ6PTZQL6aQ7+Zkpx/9+3ujE3f22Z5+x8GVs3OlbAzdHzCP7NS/03Mk3LJdfa9XFflNbxn+3D4wX0p54D/8NfXn3nYl/9YK5bxWtn5mMt3Sjui0QeuFl6Dnyaevj+8Svxqzfnos1S2H9Xx/XlE3MfcJGyZnxY3BeJPHAzNLIgPEX+Bz9PZw6t/Oyhez6yvGWWdZ9j8nfzdahjxdK899bb1v795OXEfdG1yy6YkwfWTt+soinrDv7hWGfFSxzbGPdFRvLAWuqrZZJpS7oU+c3L2Fw6PSF8ZLS9cV8k8sBa6btz9lPk79hUT23cdi2O6Q3eK29P/5cLOzpF3DZSxPj6Msqb8PTVS9wXma4B1kLfXpRlMfS3UhNxXyTyQNOcybpKTcZ9kekaoEkCvwprEfdFIg80ReBXaC3jvkjkgSY0Mgf/0Xou/G8/vyH+aGsnRtcN3hzyv56YjW//dCZON3gJhBT54U65rBVDADfS8wg+xf07fzEauz42NJBxT9KmJ+kYfLThN31dhRLoRc9F+us/Wz+wYb9eOgbpVUzTUuQvXhF5YOUa2bKPa9IU1Vrop4u5Ae3hTdYGeSUDtInAA2RK4AEyJfAAmRJ4gEwJPECmeg68NdoA7dRz4P/77NpuYN1Pfnpi5VsWAqyVngP/Dz+aNoqPa69k0vVoANqi58CnU+kf/ceLCxfcGkQp7BO/mVs4BqcavNgYQK8auZpkCtvX//lyrMY9H1ne6f1nL3Xj7GWvFACWyyoagEwJPECmBB4gUwIPkCmBB8iUwANkqpFlkjfDxnVlDHcGc5nkyJCNRICVayTwm9cX8YV7RuL2jUWsW0WMzlzoxmtn5mL6Q86VWj+U/ggd+Tryl2MRs06Wozk9Bz7F/cv3rVtV2Bdt21TGH2wciZdPXP3QyAOwfI1sur2ugZH1UP3/5N7tfTNjBNB6PQf+E7cv71IDy7F5vfd8e3FlzqUcgHe1qqhD+t6TK3MB8A5JzchbM0bwwLt6DrxpgXY4X8d9etbvAnhXz4F/81JzUTnjeuqrMlM/yZ656NgB79Vz4H/4y6uNjOLTv/Hv/2ON5EqlDUd+fa4bXYN34H16XpeYpga+f/xKfHbnUHzi9pX/cynsv61Hn//yX7ML/9aG4SK2rC9ixIlNH2i2rvn01Wtz7qZlgA/SyMLzFOYf/DyNvnsfgadgiRZA76yiAciUwANkSuABMiXwAJkSeIBMuXwjZOb0hW489dJ0vH62G5euWpHWbx68aygefXD9wmXUe5X+hcmABtQpmQhuqVN13L965FL85xvz4t6njp2cW/gdNnFmf1k/Kj0oaUQR1cnglkk5/+6xGWHPwMX6d3i4fhXWq7KK7k8CeldXpXM0uKXS6I88nDjbwAi+W5bP1X+fC+hBXffJVw5u+V4AjWjilVg5cWD8XHRjX8DqVUWUTwTQKgtv077yN+P1S+vu0wGrUFTx90bv0D7vrMN55eDW/fUD1SiMlXrqP742fiiA1nnPQsv0QK2q2FdZOskS6vvIVD21t/eVg+MHAmil31tJ/+rXxp979eD4zhT6+lF81NpmFi088df3ifpus79bxN3XpvaAtvrAM1lT6Ou/ngugb2wcKayD5x2uRQMZuXurh3QuHrir9yvJuDdAJtIGl489tGFhFE9/G61/h+l6NL1yT4CWeGO6KmK22/Ppi+liY985NuOs1j6UnpzTq7AD9RN1AxcbqwQeWqKpwMPbKlM0AJkSeIBMCTxApgQeIFMCD5ApgQfIlMADZKr3c2GBVpmereJnp+bj/EzEXDef69JsGy3ik9s6sWHY6TvL5UhBSzRxolOK+8uT81mF/XpD9ZzDZ3YMifzyONEJcvKLM/nGPZmrn/7SqxOWR+AhI6cv5n+p4PMzLoe8XAIP9JU5V+tZNoEHyJTAQ0aGPKK5jrsDZGTz+vxXl6TlkiyPwENG7r2jk/UoPt22tBae5fFUCC3R1IYfaS38a6fn48ylfFabpLBvWlfEp7Y70WkF7OgEbWFHJxrmRCeAXAk8QKYEHiBTAg+QKYEHyJTAA2RK4AEyZUcnyMxa7+hkZ6X+4TcELdFPOzrZWakvONEJcnKzdnSys1J/EHjIyM3c0cnOSu0n8MCq2Fmp/QQeIFMCDxmxoxPXc3eAjNzMHZ3srNR+Ag8ZuVk7OtlZqT94CoaW6Icdneys1Ffs6ARtYUcnGuZEJ4BcCTxApgQeIFMCD5ApgQfIlMADZErgoSVGri1bnwxoQlVMCDy0xOx8/ZiMaiKgAVXVPSnw0BLDo6nv1U8CelcVZeeIM1mhJaqqipPnYnxdp/ur+tPxgNWq4sT2LZ27jeChJYqiiOGxmOrOV48ErF4VRXkofSDw0CJ31pEfLTsv1POnTwesXD3N131i++bi+fSJwEPLbNlSVBu6Q/vTAzXSAxaWp0oDg+1bhp9Y/II5eGipM/Wc/Py5+YejLL5eP1J3hMcrN1aP2uupvW71yJ3jQy9c/1+4w0DLLYa+6MQXu1Wxo57F2RVQxWRRVBNRFS9Od8vnd44X597/Lf8P9p5KMBDcvf8AAAAASUVORK5CYII=');width:74px;height:39px;background-size:188px}.monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-alpha{background-position:0 0}.monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-beta{background-position:-114px 0;height:65px}.monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-charlie{background-position:0 -102px;height:50px}.monsterinsights-products-theme-preview-icon.monsterinsights-products-theme-preview-icon-delta{background-position:-114px -102px;height:78px}.monsterinsights-pro-pill{font-style:normal;font-weight:bold;font-size:11px;background:#1EC185;border-radius:5px;color:#fff;padding:3px 8px;margin-left:8px}.select2-container--disabled{margin-top:10px;opacity:0.6}
assets/css/frontend.css ADDED
@@ -0,0 +1 @@
 
1
+ .monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title{text-decoration:none;box-shadow:none;font-style:normal;font-weight:bold;border:none}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:hover,.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:focus{text-decoration:underline}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha{padding:24px 27px;margin-bottom:24px;background:#F0F2F4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label{font-size:18px;line-height:1;display:block;margin-bottom:6px;color:#EB5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title{line-height:1;color:#393F4C;font-size:18px}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta{padding:14px;border-width:1px;border-style:solid;border-color:#F0F2F4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-label{display:block;font-size:18px;line-height:18px;color:#eb5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-text{display:inline-block;vertical-align:middle;width:calc(100% - 164px)}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-title{line-height:130%;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-image{width:144px;padding:0;display:inline-block;margin-right:19px;vertical-align:middle}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-label{display:block;font-size:16px;line-height:1.1;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-text{display:block;vertical-align:middle}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-post{display:list-item;margin-left:20px}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-title{line-height:130%;font-weight:400;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-image{width:144px;padding:0;display:inline-block}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-border{display:block;border-style:solid;border-width:0 0 1px;margin:16px 0;border-color:#D3D7DE}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled{margin-bottom:24px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-title,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a{text-decoration:none;color:#393F4C;box-shadow:none}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:hover .monsterinsights-widget-popular-posts-title,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:focus .monsterinsights-widget-popular-posts-title{text-decoration:underline}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-left:4px solid #1ec185;padding-left:16px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-top:4px solid #338eef}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list{padding:0;margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list li{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li{width:calc(33.333333% - 12px)}@media (max-width: 767px){.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}}
assets/css/frontend.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title{text-decoration:none;box-shadow:none;font-style:normal;font-weight:bold;border:none}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:hover,.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:focus{text-decoration:underline}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha{padding:24px 27px;margin-bottom:24px;background:#F0F2F4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label{font-size:18px;line-height:1;display:block;margin-bottom:6px;color:#EB5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title{line-height:1;color:#393F4C;font-size:18px}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta{padding:14px;border-width:1px;border-style:solid;border-color:#F0F2F4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-label{display:block;font-size:18px;line-height:18px;color:#eb5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-text{display:inline-block;vertical-align:middle;width:calc(100% - 164px)}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-title{line-height:130%;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-image{width:144px;padding:0;display:inline-block;margin-right:19px;vertical-align:middle}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-label{display:block;font-size:16px;line-height:1.1;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-text{display:block;vertical-align:middle}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-post{display:list-item;margin-left:20px}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-title{line-height:130%;font-weight:400;color:#393F4C}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-image{width:144px;padding:0;display:inline-block}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-border{display:block;border-style:solid;border-width:0 0 1px;margin:16px 0;border-color:#D3D7DE}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled{margin-bottom:24px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-title,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a{text-decoration:none;color:#393F4C;box-shadow:none}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:hover .monsterinsights-widget-popular-posts-title,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list a:focus .monsterinsights-widget-popular-posts-title{text-decoration:underline}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-left:4px solid #1ec185;padding-left:16px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-top:4px solid #338eef}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list{padding:0;margin:0 -6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled .monsterinsights-widget-popular-posts-list li{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li{width:calc(33.333333% - 12px)}@media (max-width: 767px){.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li,.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-2 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}}
assets/gutenberg/css/editor.css CHANGED
@@ -1 +1 @@
1
- @import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");.monsterinsights-inline-buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.monsterinsights-switcher-button{border:0;border-radius:0;font-size:13px;font-weight:normal;color:#393F4C;padding:17px 15px;border-bottom:3px solid transparent;cursor:pointer;text-align:left;white-space:nowrap}.monsterinsights-switcher-button.active,.monsterinsights-switcher-button:hover,.monsterinsights-switcher-button:active,.monsterinsights-switcher-button:focus{outline:none;border-bottom:3px solid #117DB8}.monsterinsights-switcher-button.active{font-weight:bold}.monsterinsights-headline-analyzer-wrapper{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;position:relative}.monsterinsights-headline-analyzer-wrapper p{font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .green{color:#1EC185}.monsterinsights-headline-analyzer-wrapper .orange{color:#F2994A}.monsterinsights-headline-analyzer-wrapper .red{color:#EB5757}.monsterinsights-headline-analyzer-wrapper .green-bg{background:#1EC185}.monsterinsights-headline-analyzer-wrapper .orange-bg{background:#F2994A}.monsterinsights-headline-analyzer-wrapper .red-bg{background:#EB5757}.monsterinsights-headline-analyzer-wrapper .components-panel__body-toggle.components-button{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold;font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-empty-title-warning{text-align:center;padding:0 20px;margin:20px 0;font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab p{text-align:center}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-current-title{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-current-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-current-score p{margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel h4{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-new-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-new-score p{margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .current-score{text-align:center}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .current-score h5{font-weight:bold;color:#393F4C;margin-top:0;margin-bottom:8px;text-align:center;font-size:13px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .current-score p{margin-top:8px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-tab{margin-bottom:6px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-input-field{margin-bottom:6px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-input-field .components-base-control__label{display:block;max-width:100%;font-size:12px;margin-bottom:8px;color:#626D83}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-input-field input{padding:11px 12px;font-size:13px;border:1px solid #E2E4E7;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-button{padding-right:11px;font-size:13px;border-radius:3px;padding-left:11px;height:29px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-score-difference{font-size:20px;font-weight:bold;display:block;text-align:center;margin-top:0;margin-bottom:40px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-previous-scores li{font-size:13px;line-height:24px;color:#393F4C;margin-bottom:20px;padding-left:36px;position:relative;cursor:pointer}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-previous-scores li:last-child{margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-previous-scores .monsterinsights-headline-analyzer-score{margin-left:-36px;position:absolute;top:0}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon .components-panel__body-toggle .components-panel__icon{position:absolute;right:40px;top:50%;margin-top:-8px}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon.red .components-panel__body-toggle .components-panel__icon path{fill:#EB5757}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon.orange .components-panel__body-toggle .components-panel__icon path{fill:#F2994A}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon.green .components-panel__body-toggle .components-panel__icon path{fill:#1EC185}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon-alternative{position:relative}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon-alternative .monsterinsights-headline-analyzer-panel-icon-alternative{position:absolute;top:14px;right:40px;font-weight:bold}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-balance .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-sentiment .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-types .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-character-count .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-count .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-beginning-ending-words .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row{display:block}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-balance .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-sentiment .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-types .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-character-count .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-count .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-beginning-ending-words .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row h4{font-size:16px;color:#393F4C;font-weight:bold;margin:0 0 8px 0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block{margin-top:28px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block h5{font-size:13px;color:#393F4C;margin-top:0;margin-bottom:12px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data{overflow:hidden}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span{display:block;float:left}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-percentage{width:30%;font-size:24px;font-weight:bold;line-height:20px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-goal{width:40%;font-size:12px;color:#9CA4B5}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-progressbar{width:30%;position:relative;height:8px;margin-top:4px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-progressbar .monsterinsights-headline-analyzer-progressbar-bg{width:100%;background:#EEF0F2;height:8px;z-index:9;position:absolute;top:0;left:0;border-radius:30px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-progressbar .monsterinsights-headline-analyzer-progressbar-part{position:absolute;height:8px;top:0;left:0;z-index:10;border-radius:30px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-tag-list{margin:0;padding:0;list-style:none;display:block;margin-top:12px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-tag-list li{display:inline-block;font-size:12px;color:#393F4C;background:#D6D9E0;border-radius:4px;font-family:'Roboto', sans-serif;padding:2px 9px;margin-right:8px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-guideline{margin-top:8px;color:#4F4F4F}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count p{text-align:left}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-character-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-status-on-character-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count p{text-align:left}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-word-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-status-on-word-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-beginning-ending-words .monsterinsights-headline-analyzer-words{display:block;margin-bottom:12px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-beginning-ending-words .monsterinsights-headline-analyzer-words span{font-size:14px;color:#fff;background:#7F899F;border-radius:6px;font-family:'Roboto', sans-serif;padding:6px 12px;display:inline-block}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-beginning-ending-words .monsterinsights-headline-analyzer-words-guideline{margin-top:20px;margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row h4{color:#4285F4;font-size:16px;margin:0;text-transform:none;margin-bottom:8px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row .monsterinsights-headline-analyzer-post-url{margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row .monsterinsights-headline-analyzer-post-url a{color:#34A853;font-size:14px;font-family:Arial, Helvetica, sans-serif}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row .monsterinsights-headline-analyzer-post-url a:hover{opacity:0.8}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row p{font-family:Arial, Helvetica, sans-serif}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-types .monsterinsights-headline-analyzer-panel-types-title{display:block;width:100%;font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-types .monsterinsights-headline-analyzer-panel-types-title span{float:right;margin-right:25px;color:#393F4C;font-size:13px}.edit-post-header__settings button.components-button[monsterinsights-button-color]{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.edit-post-header__settings button.components-button[monsterinsights-button-color] svg{margin-right:8px}.edit-post-header__settings button.components-button[monsterinsights-button-color] span{font-size:14px;color:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']{background:#FAD1D1;border:1px solid #EB5757}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed{background:#EB5757 !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'] svg path{fill:#EB5757}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'] span{color:#E73232}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']{background:#F8C9A0;border:1px solid #F2994A}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed{background:#F2994A !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'] svg path{fill:#F08629}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'] span{color:#D66D0F}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']{background:#D3F8EA;border:1px solid #1EC185}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed{background:#1EC185 !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'] svg path{fill:#1EC185}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'] span{color:#1BB17A}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed{box-shadow:none !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed svg path{fill:#fff !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed span{color:#fff}.edit-post-sidebar{scroll-behavior:smooth}.monsterinsights-headline-analyzer-score{color:#fff;font-size:11px;font-family:'Roboto', sans-serif;font-weight:bold;border-radius:50%;margin:0 auto;width:24px;height:24px;min-height:24px;display:inline-block;line-height:12px;padding-top:7px;text-align:center}.monsterinsights-headline-analyzer-bottom-notice{padding:15px 20px 0 15px;border-top:1px solid #e2e4e7}.monsterinsights-headline-analyzer-bottom-notice p{text-align:left}.monsterinsights-donut-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.monsterinsights-donut{height:auto;border-radius:50%;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-donut-overlay{opacity:1;position:absolute;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.monsterinsights-donut-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.monsterinsights-donut-section{position:absolute;height:100%;width:50%;overflow:hidden;background-color:transparent;transform-origin:0% 50%;pointer-events:none}.monsterinsights-donut-filler{position:absolute;height:100%;width:100%;pointer-events:all}.monsterinsights-donut-section.monsterinsights-donut-section-right{left:50%}.monsterinsights-donut-section.monsterinsights-donut-section-right .monsterinsights-donut-filler{transform-origin:0% 50%}.monsterinsights-donut-section.monsterinsights-donut-section-left{left:0%;transform-origin:100% 50%}.monsterinsights-donut-section.monsterinsights-donut-section-left .monsterinsights-donut-filler{transform-origin:100% 50%}
1
+ @import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");.monsterinsights-inline-buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.monsterinsights-switcher-button{border:0;border-radius:0;font-size:13px;font-weight:normal;color:#393F4C;padding:17px 15px;border-bottom:3px solid transparent;cursor:pointer;text-align:left;white-space:nowrap}.monsterinsights-switcher-button.active,.monsterinsights-switcher-button:hover,.monsterinsights-switcher-button:active,.monsterinsights-switcher-button:focus{outline:none;border-bottom:3px solid #117DB8}.monsterinsights-switcher-button.active{font-weight:bold}.monsterinsights-headline-analyzer-wrapper{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;position:relative}.monsterinsights-headline-analyzer-wrapper p{font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .green{color:#1EC185}.monsterinsights-headline-analyzer-wrapper .orange{color:#F2994A}.monsterinsights-headline-analyzer-wrapper .red{color:#EB5757}.monsterinsights-headline-analyzer-wrapper .green-bg{background:#1EC185}.monsterinsights-headline-analyzer-wrapper .orange-bg{background:#F2994A}.monsterinsights-headline-analyzer-wrapper .red-bg{background:#EB5757}.monsterinsights-headline-analyzer-wrapper .components-panel__body-toggle.components-button{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold;font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-empty-title-warning{text-align:center;padding:0 20px;margin:20px 0;font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab p{text-align:center}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-current-title{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-current-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-current-score-tab .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-current-score p{margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel h4{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-new-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-new-score p{margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .current-score{text-align:center}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .current-score h5{font-weight:bold;color:#393F4C;margin-top:0;margin-bottom:8px;text-align:center;font-size:13px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-score-panel .current-score p{margin-top:8px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-new-tab{margin-bottom:6px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-input-field{margin-bottom:6px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-input-field .components-base-control__label{display:block;max-width:100%;font-size:12px;margin-bottom:8px;color:#626D83}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-input-field input{padding:11px 12px;font-size:13px;border:1px solid #E2E4E7;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-button{padding-right:11px;font-size:13px;border-radius:3px;padding-left:11px;height:29px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-score-difference{font-size:20px;font-weight:bold;display:block;text-align:center;margin-top:0;margin-bottom:40px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-previous-scores li{font-size:13px;line-height:24px;color:#393F4C;margin-bottom:20px;padding-left:36px;position:relative;cursor:pointer}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-previous-scores li:last-child{margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-previous-scores .monsterinsights-headline-analyzer-score{margin-left:-36px;position:absolute;top:0}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon .components-panel__body-toggle .components-panel__icon{position:absolute;right:40px;top:50%;margin-top:-8px}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon.red .components-panel__body-toggle .components-panel__icon path{fill:#EB5757}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon.orange .components-panel__body-toggle .components-panel__icon path{fill:#F2994A}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon.green .components-panel__body-toggle .components-panel__icon path{fill:#1EC185}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon-alternative{position:relative}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-has-icon-alternative .monsterinsights-headline-analyzer-panel-icon-alternative{position:absolute;top:14px;right:40px;font-weight:bold}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-balance .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-sentiment .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-types .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-character-count .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-count .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-beginning-ending-words .components-panel__row,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row{display:block}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-balance .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-sentiment .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-types .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-character-count .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-word-count .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-beginning-ending-words .components-panel__row h4,.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row h4{font-size:16px;color:#393F4C;font-weight:bold;margin:0 0 8px 0}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block{margin-top:28px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block h5{font-size:13px;color:#393F4C;margin-top:0;margin-bottom:12px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data{overflow:hidden}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span{display:block;float:left}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-percentage{width:30%;font-size:24px;font-weight:bold;line-height:20px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-goal{width:40%;font-size:12px;color:#9CA4B5}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-progressbar{width:30%;position:relative;height:8px;margin-top:4px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-progressbar .monsterinsights-headline-analyzer-progressbar-bg{width:100%;background:#EEF0F2;height:8px;z-index:9;position:absolute;top:0;left:0;border-radius:30px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-block-data span.monsterinsights-headline-analyzer-words-block-progressbar .monsterinsights-headline-analyzer-progressbar-part{position:absolute;height:8px;top:0;left:0;z-index:10;border-radius:30px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-tag-list{margin:0;padding:0;list-style:none;display:block;margin-top:12px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-tag-list li{display:inline-block;font-size:12px;color:#393F4C;background:#D6D9E0;border-radius:4px;font-family:'Roboto', sans-serif;padding:2px 9px;margin-right:8px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-words-block .monsterinsights-headline-analyzer-words-guideline{margin-top:8px;color:#4F4F4F}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count p{text-align:left}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-character-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-character-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-status-on-character-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count p{text-align:left}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count .monsterinsights-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-word-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-word-count .monsterinsights-headline-analyzer-pie-chart-container .monsterinsights-headline-analyzer-status-on-word-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-beginning-ending-words .monsterinsights-headline-analyzer-words{display:block;margin-bottom:12px}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-beginning-ending-words .monsterinsights-headline-analyzer-words span{font-size:14px;color:#fff;background:#7F899F;border-radius:6px;font-family:'Roboto', sans-serif;padding:6px 12px;display:inline-block}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-beginning-ending-words .monsterinsights-headline-analyzer-words-guideline{margin-top:20px;margin-bottom:0}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row h4{color:#4285F4;font-size:16px;margin:0;text-transform:none;margin-bottom:8px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row .monsterinsights-headline-analyzer-post-url{margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row .monsterinsights-headline-analyzer-post-url a{color:#34A853;font-size:14px;font-family:Arial, Helvetica, sans-serif}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row .monsterinsights-headline-analyzer-post-url a:hover{opacity:0.8}.monsterinsights-headline-analyzer-wrapper .components-panel__body.monsterinsights-headline-analyzer-panel-search-preview .components-panel__row p{font-family:Arial, Helvetica, sans-serif}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-types .monsterinsights-headline-analyzer-panel-types-title{display:block;width:100%;font-size:13px;color:#393F4C}.monsterinsights-headline-analyzer-wrapper .monsterinsights-headline-analyzer-panel-types .monsterinsights-headline-analyzer-panel-types-title span{float:right;margin-right:25px;color:#393F4C;font-size:13px}.edit-post-header__settings button.components-button[monsterinsights-button-color]{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.edit-post-header__settings button.components-button[monsterinsights-button-color] svg{margin-right:8px}.edit-post-header__settings button.components-button[monsterinsights-button-color] span{font-size:14px;color:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']{background:#FAD1D1;border:1px solid #EB5757}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed{background:#EB5757 !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'] svg path{fill:#EB5757}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'] span{color:#E73232}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']{background:#F8C9A0;border:1px solid #F2994A}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed{background:#F2994A !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'] svg path{fill:#F08629}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'] span{color:#D66D0F}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']{background:#D3F8EA;border:1px solid #1EC185}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed{background:#1EC185 !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'] svg path{fill:#1EC185}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'] span{color:#1BB17A}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed{box-shadow:none !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed svg path{fill:#fff !important}.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:hover span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:active span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red']:focus span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='red'].is-pressed span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:hover span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:active span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green']:focus span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='green'].is-pressed span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:hover span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:active span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange']:focus span,.edit-post-header__settings button.components-button[monsterinsights-button-color][monsterinsights-button-color='orange'].is-pressed span{color:#fff}.edit-post-sidebar{scroll-behavior:smooth}.monsterinsights-headline-analyzer-score{color:#fff;font-size:11px;font-family:'Roboto', sans-serif;font-weight:bold;border-radius:50%;margin:0 auto;width:24px;height:24px;min-height:24px;display:inline-block;line-height:12px;padding-top:7px;text-align:center}.monsterinsights-headline-analyzer-bottom-notice{padding:15px 20px 0 15px;border-top:1px solid #e2e4e7}.monsterinsights-headline-analyzer-bottom-notice p{text-align:left}.monsterinsights-donut-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.monsterinsights-donut{height:auto;border-radius:50%;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.monsterinsights-donut-overlay{opacity:1;position:absolute;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.monsterinsights-donut-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.monsterinsights-donut-section{position:absolute;height:100%;width:50%;overflow:hidden;background-color:transparent;transform-origin:0% 50%;pointer-events:none}.monsterinsights-donut-filler{position:absolute;height:100%;width:100%;pointer-events:all}.monsterinsights-donut-section.monsterinsights-donut-section-right{left:50%}.monsterinsights-donut-section.monsterinsights-donut-section-right .monsterinsights-donut-filler{transform-origin:0% 50%}.monsterinsights-donut-section.monsterinsights-donut-section-left{left:0%;transform-origin:100% 50%}.monsterinsights-donut-section.monsterinsights-donut-section-left .monsterinsights-donut-filler{transform-origin:100% 50%}.monsterinsights-theme-picker-carousel{overflow:hidden}.monsterinsights-theme-picker-carousel .carousel__slide-focus-ring{display:none}.monsterinsights-theme-picker-slide{float:left;display:block;outline:none}.monsterinsights-theme-picker-slide .carousel__inner-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}.monsterinsights-theme-picker-slide .monsterinsights-slider-theme-input{display:none}.monsterinsights-theme-picker-slide .monsterinsights-slider-theme-option{width:calc(50% - 8px)}.monsterinsights-theme-picker-slide .monsterinsights-slider-theme-option:nth-child(1),.monsterinsights-theme-picker-slide .monsterinsights-slider-theme-option:nth-child(2){margin-bottom:28px}.monsterinsights-theme-picker-slide label{border:1px solid #B7C9D9;box-sizing:border-box;border-radius:5px;width:100%;height:124px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:100%}.monsterinsights-theme-picker-slide label .monsterinsights-theme-picker-label-icon{display:block}.monsterinsights-theme-picker-slide label .monsterinsights-theme-picker-label-text{position:absolute;left:0;right:0;display:block;bottom:0;padding-bottom:12px;text-align:center;font-family:Helvetica Neue, serif;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#393F4C}.monsterinsights-theme-picker-slide label.monsterinsights-theme-picker-label-selected{border:3px solid #338EEF}.monsterinsights-theme-picker-slide label.monsterinsights-theme-picker-label-disabled{opacity:0.6;pointer-events:none}.monsterinsights-theme-picker-slide label.monsterinsights-theme-picker-label-echo .monsterinsights-theme-picker-label-icon{margin-bottom:10px}.monsterinsights-theme-picker-slide .monsterinsights-theme-picker-check{position:absolute;right:10px;top:10px}.monsterinsights-carousel-navigation{clear:both;text-align:center;padding-top:12px}.monsterinsights-carousel-navigation button{background:none;padding:0;border:0;vertical-align:middle;cursor:pointer;height:12px}.monsterinsights-carousel-navigation button:hover svg path,.monsterinsights-carousel-navigation button:focus svg path{fill:#727272}.monsterinsights-carousel-navigation .carousel__back-button{margin-right:8px}.monsterinsights-carousel-navigation .carousel__dot-group{display:inline-block;vertical-align:middle}.monsterinsights-carousel-navigation .monsterinsights-carousel-navigation-dots .carousel__dot{border:3px solid #c4c4c4;box-sizing:border-box;width:12px;height:12px;margin-right:8px;border-radius:50%;vertical-align:middle}.monsterinsights-carousel-navigation .monsterinsights-carousel-navigation-dots .carousel__dot:hover,.monsterinsights-carousel-navigation .monsterinsights-carousel-navigation-dots .carousel__dot:focus{border-color:#727272}.monsterinsights-carousel-navigation .monsterinsights-carousel-navigation-dots .carousel__dot.carousel__dot--selected{background:#c4c4c4}.monsterinsights-carousel-navigation .monsterinsights-carousel-navigation-dots .carousel__dot.carousel__dot--selected:hover,.monsterinsights-carousel-navigation .monsterinsights-carousel-navigation-dots .carousel__dot.carousel__dot--selected:focus{background:#727272}.monsterinsights-inline-popular-posts-image{width:128px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.monsterinsights-inline-popular-posts-widget{margin-bottom:24px}.monsterinsights-inline-popular-posts-widget .monsterinsights-inline-popular-posts-title{box-shadow:none}.monsterinsights-inline-popular-posts-alpha{padding:24px 27px}.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1;display:block;margin-bottom:6px}.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:1;text-decoration:none}.monsterinsights-inline-popular-posts-beta{padding:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #D6E2ED}.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-text{margin-left:19px}.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-label{display:block;font-weight:bold;font-size:18px;line-height:18px}.monsterinsights-inline-popular-posts-beta .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:130%;text-decoration:none}.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-border{display:block;border-bottom:1px solid;margin:16px 0}.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:16px;line-height:1.1}.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-list{list-style:disc inside none}.monsterinsights-inline-popular-posts-charlie .monsterinsights-inline-popular-posts-list li{font-style:normal;font-weight:normal;font-size:16px;line-height:130%}.monsterinsights-inline-popular-posts-delta{border:1px solid #D6E2ED;padding:16px 18px;border-radius:5px}.monsterinsights-inline-popular-posts-delta .monsterinsights-inline-popular-posts-icon{margin-right:8px}.monsterinsights-inline-popular-posts-delta .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1.1;vertical-align:top}.monsterinsights-inline-popular-posts-delta .monsterinsights-inline-popular-posts-title{display:block;font-weight:bold;font-size:18px;line-height:1;text-decoration:none;margin-top:4px}.monsterinsights-inline-popular-posts-echo{padding:13px 16px}.monsterinsights-inline-popular-posts-echo .monsterinsights-inline-popular-posts-icon{margin-right:8px}.monsterinsights-inline-popular-posts-echo .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:16px;line-height:1.1;margin-right:8px}.monsterinsights-inline-popular-posts-echo .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:16px;line-height:130%;text-decoration:none}.monsterinsights-inline-popular-posts-foxtrot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.monsterinsights-inline-popular-posts-foxtrot .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1.1;display:block}.monsterinsights-inline-popular-posts-foxtrot .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:125%;text-decoration:none}.monsterinsights-inline-popular-posts-golf{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.monsterinsights-inline-popular-posts-golf .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:16px;line-height:1.1;float:left;background:#fff;padding-right:20px}.monsterinsights-inline-popular-posts-golf .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:16px;line-height:125%;text-decoration:none;display:block;clear:both;margin-top:14px}.monsterinsights-inline-popular-posts-golf .monsterinsights-inline-popular-posts-title:before{width:100%}.monsterinsights-inline-popular-posts-golf .monsterinsights-inline-popular-posts-border{display:block;border-width:2px 0 0 0;border-style:solid;margin-top:10px}.monsterinsights-inline-popular-posts-golf .monsterinsights-inline-popular-posts-border-2{border-top:1px solid #E2E4E9;margin-top:20px;display:block}.monsterinsights-inline-popular-posts-golf .monsterinsights-inline-popular-posts-text{width:100%}.monsterinsights-inline-popular-posts-hotel .monsterinsights-inline-popular-posts-icon{margin-right:10px;vertical-align:middle}.monsterinsights-inline-popular-posts-hotel .monsterinsights-inline-popular-posts-title{font-style:normal;font-weight:bold;font-size:18px;text-decoration:none;line-height:130%}.monsterinsights-inline-popular-posts-india{padding:13px 12px 13px 16px;position:relative}.monsterinsights-inline-popular-posts-india .monsterinsights-inline-popular-posts-border{border-width:0 0 0 4px;border-style:solid;position:absolute;left:0;top:0;bottom:0}.monsterinsights-inline-popular-posts-india .monsterinsights-inline-popular-posts-title{font-size:14px;text-decoration:none;font-weight:bold}.monsterinsights-inline-popular-posts-india .monsterinsights-inline-popular-posts-label{font-size:14px;text-decoration:none;font-weight:bold;margin-right:4px}.monsterinsights-inline-popular-posts-juliett{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.monsterinsights-inline-popular-posts-juliett .monsterinsights-inline-popular-posts-border{border-width:1px 0 0 0;border-style:solid;position:absolute;left:0;top:0;right:0}.monsterinsights-inline-popular-posts-juliett .monsterinsights-inline-popular-posts-title{font-size:18px;text-decoration:none;font-weight:bold;max-width:400px;-ms-flex-positive:0;flex-grow:0;display:block;line-height:125%}.monsterinsights-inline-popular-posts-juliett .monsterinsights-inline-popular-posts-label{font-size:14px;line-height:18px;text-decoration:none;font-weight:bold;padding:4px 12px;position:absolute;right:0;top:0}.monsterinsights-inline-popular-posts-kilo{position:relative;padding:30px 0}.monsterinsights-inline-popular-posts-kilo .monsterinsights-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1}.monsterinsights-inline-popular-posts-kilo .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:130%;text-decoration:none;display:block;clear:both;margin-top:6px}.monsterinsights-inline-popular-posts-kilo .monsterinsights-inline-popular-posts-title:before{width:100%}.monsterinsights-inline-popular-posts-kilo .monsterinsights-inline-popular-posts-border-2,.monsterinsights-inline-popular-posts-kilo .monsterinsights-inline-popular-posts-border{display:block;position:absolute;left:0;right:0;top:0;border-bottom:4px dashed #E2E4E9}.monsterinsights-inline-popular-posts-kilo .monsterinsights-inline-popular-posts-border-2{bottom:0;top:auto}.monsterinsights-inline-popular-posts-lima{padding:16px 19px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-inline-popular-posts-lima .monsterinsights-inline-popular-posts-text{margin-left:13px;-ms-flex-order:1;order:1}.monsterinsights-inline-popular-posts-lima .monsterinsights-inline-popular-posts-label{display:block;font-weight:bold;font-size:18px;line-height:18px}.monsterinsights-inline-popular-posts-lima .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:120%;text-decoration:none;display:block;max-width:420px;margin-top:7px}.monsterinsights-inline-popular-posts-lima .monsterinsights-inline-popular-posts-image{width:144px;-ms-flex-order:2;order:2;margin-right:0;margin-left:20px}.monsterinsights-inline-popular-posts-mike{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center}.monsterinsights-inline-popular-posts-mike .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:125%;text-decoration:none;display:block;max-width:380px}.monsterinsights-inline-popular-posts-mike .monsterinsights-inline-popular-posts-label{position:absolute;z-index:10;left:0;top:0;font-size:14px;font-weight:bold;padding:5px 8px;line-height:1.2}.monsterinsights-inline-popular-posts-mike .monsterinsights-inline-popular-posts-image{margin-right:20px}.monsterinsights-inline-popular-posts-november{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;border-radius:5px;border-width:1px;border-style:solid;padding:16px}.monsterinsights-inline-popular-posts-november .monsterinsights-inline-popular-posts-text{width:100%}.monsterinsights-inline-popular-posts-november .monsterinsights-inline-popular-posts-title{font-weight:bold;font-size:16px;line-height:125%;text-decoration:none;display:block;margin-top:4px}.monsterinsights-inline-popular-posts-november .monsterinsights-inline-popular-posts-label{display:block;font-size:16px;font-weight:bold}.monsterinsights-inline-popular-posts-november .monsterinsights-inline-popular-posts-image{margin-right:20px}.monsterinsights-inline-popular-posts-november .monsterinsights-inline-popular-posts-icon{width:32px;height:32px;display:inline-block;border-radius:50%;text-align:center;float:left;line-height:38px;margin-right:17px;margin-top:4px}.monsterinsights-widget-popular-posts-widget{margin-bottom:24px}.monsterinsights-widget-popular-posts-widget .monsterinsights-widget-popular-posts-list{padding:0}.monsterinsights-widget-popular-posts-widget .monsterinsights-widget-popular-posts-title{box-shadow:none}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#F0F2F4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-beta .monsterinsights-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700;border-left:4px solid #1EC185;padding-left:16px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-charlie .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:24px;background:#F0F2F4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700;border-top:4px solid #338EEF}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-delta .monsterinsights-widget-popular-posts-image{width:121px;height:121px;padding:0;float:left;margin-right:16px;margin-bottom:12px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-delta .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-delta .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:16px 0 0;margin:0 6px 0 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700;border-top:2px solid #D3D7DE}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-delta .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-delta .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-widget-popular-posts-image{margin-bottom:14px;width:100%}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-widget-popular-posts-list li{display:inline-block;margin:0 6px 24px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-comments{font-size:16px;font-weight:700;margin-top:14px;display:block}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-foxtrot .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-foxtrot .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:16px;background:#F0F2F4;border-radius:5px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-foxtrot .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-comments{font-size:16px;font-weight:700;margin-top:14px;display:block}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-foxtrot .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-foxtrot .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list li{display:inline-block;padding:16px;background:#F0F2F4;border-radius:5px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-comments{font-size:16px;font-weight:700;margin-top:14px;display:block}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-label{font-weight:400;font-size:12px;display:inline-block;padding:4px 8px;border-radius:3px;line-height:1;margin-bottom:14px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-golf .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-title{display:block}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-list{margin:0 -6px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-list li{display:inline-block;margin:0 6px 24px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;font-weight:700;position:relative}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-text{position:absolute;bottom:0;padding:0 14px 14px;left:0;z-index:15}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-list .monsterinsights-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-bg-img{margin-bottom:0;padding-top:50%;width:100%}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-bg-img:after{z-index:5;border-radius:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-bg-img:before{background:linear-gradient(0deg, #000 -25.16%, rgba(0,0,0,0.1) 100%);content:'';top:0;bottom:0;left:0;right:0;position:absolute;z-index:10;border-radius:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-image{position:relative}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-image img{width:100%}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-hotel .monsterinsights-widget-popular-posts-image:before{background:linear-gradient(0deg, #000 -25.16%, rgba(0,0,0,0.1));content:"";top:0;bottom:0;left:0;right:0;position:absolute;z-index:10;border-radius:5px}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list{margin:0}.monsterinsights-widget-popular-posts-widget.monsterinsights-widget-popular-posts-columns-3 .monsterinsights-widget-popular-posts-list li{width:calc(33.333333% - 12px)}.monsterinsights-wide-column-options input[type="radio"]{display:none}.monsterinsights-wide-column-options .components-radio-control__option{display:inline-block}.monsterinsights-wide-column-options .components-base-control__label{display:block}.monsterinsights-wide-column-options .monsterinsights-wide-column{display:-ms-flexbox;display:flex;border:1px solid #B7C9D9;border-radius:5px;width:40px;height:40px;padding:10px 5px;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between}.monsterinsights-wide-column-options .monsterinsights-wide-column>span{background:#99A1B2;display:inline-block;width:8px;height:8px;border-radius:1px;margin-bottom:2px}.monsterinsights-wide-column-options .monsterinsights-wide-column.monsterinsights-wide-column-two>span{width:12px}.monsterinsights-wide-column-options .monsterinsights-wide-column.monsterinsights-wide-column-one>span{width:100%}.monsterinsights-wide-column-options input[type="radio"]:checked+label .monsterinsights-wide-column{border:2px solid #338EEF;background:#ECF4FE;padding:9px 4px}.monsterinsights-wide-column-options input[type="radio"]:checked+label .monsterinsights-wide-column>span{background:#338EEF}.block-editor-block-inspector .monsterinsights-hierarchical-terms .components-base-control{margin-bottom:0}.block-editor-block-inspector .monsterinsights-hierarchical-terms-disabled{opacity:0.6;pointer-events:none}.monsterinsights-popular-posts-products-theme-picker .monsterinsights-theme-picker-slide label{height:142px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-alpha .monsterinsights-products-popular-posts-image{width:80px;height:80px;padding:0;float:left;margin-right:18px}.monsterinsights-products-popular-posts-widget.monsterinsights-widget-popular-posts-echo .monsterinsights-products-popular-posts-image{margin-bottom:14px;width:100%}.monsterinsights-input-text-small{margin-top:24px}.monsterinsights-input-text-small .settings-input-text-input{max-width:350px}.monsterinsights-input-text-extra-small .settings-input-text{display:inline-block;margin-right:5px}.monsterinsights-input-text-extra-small .settings-input-text-input{max-width:80px}.monsterinsights-products-popular-posts-widget{margin-bottom:24px}.monsterinsights-products-popular-posts-widget .monsterinsights-products-popular-posts-title{box-shadow:none}.monsterinsights-products-popular-posts-widget .monsterinsights-products-popular-posts-list{padding:0}.monsterinsights-products-popular-posts-widget .monsterinsights-products-popular-posts-rating{display:block}.monsterinsights-products-popular-posts-widget .monsterinsights-products-popular-posts-rating svg{margin-right:2px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-alpha .monsterinsights-products-popular-posts-list{margin:0 -12px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-alpha .monsterinsights-products-popular-posts-list li{display:inline-block;margin:0 12px;width:calc(50% - 24px);vertical-align:top;font-size:16px;border-top:1px solid #D3D7DE;padding-top:15px;padding-bottom:30px;font-weight:bold;line-height:1.1}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-alpha .monsterinsights-products-popular-posts-price{display:block;margin:10px 0 7px;font-weight:400}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-beta .monsterinsights-products-popular-posts-list,.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-list{margin:0 -6px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-beta .monsterinsights-products-popular-posts-list li,.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-list li{display:inline-block;width:calc(50% - 12px);vertical-align:top;font-size:16px;padding:10px 12px;font-weight:bold;line-height:1.1;margin:0 6px 24px;border-radius:3px;position:relative}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-beta .monsterinsights-products-popular-posts-price,.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-price{display:block;font-weight:400;position:absolute;right:12px;bottom:10px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-beta .monsterinsights-products-popular-posts-title,.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-title{margin-top:12px;display:block}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-beta .monsterinsights-products-popular-posts-rating,.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-rating{margin-top:13px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-list{margin:0 -6px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-list li{display:inline-block;width:calc(50% - 12px);vertical-align:top;font-size:16px;padding:0;font-weight:bold;line-height:1.1;margin:0 6px 24px;border-radius:5px;position:relative}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-price{display:block;font-weight:400;-ms-flex-order:3;order:3;margin-top:4px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-title{-ms-flex-order:2;order:2;margin-top:4px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-text{position:absolute;bottom:0;z-index:10;left:0;right:0;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-rating{margin-top:13px;-ms-flex-order:1;order:1}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-image{position:relative}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-charlie .monsterinsights-products-popular-posts-image:before{background:linear-gradient(0deg, #000 -25.16%, rgba(0,0,0,0.1) 100%);content:'';top:0;bottom:0;left:0;right:0;position:absolute;z-index:10;border-radius:5px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-price{position:relative;margin-top:8px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-list{margin:0 -6px}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-list li{padding:0}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-price{right:auto;bottom:auto;-ms-flex-order:3;order:3}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-rating{margin-top:8px;-ms-flex-order:1;order:1}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-title{-ms-flex-order:2;order:2}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-delta .monsterinsights-products-popular-posts-text{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-columns-1 .monsterinsights-products-popular-posts-list{margin:0}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-columns-1 .monsterinsights-products-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.monsterinsights-products-popular-posts-widget.monsterinsights-products-popular-posts-columns-3 .monsterinsights-products-popular-posts-list li{width:calc(33.333333% - 24px)}.monsterinsights-post-picker .components-form-token-field__help{display:none}.monsterinsights-popular-posts-pro-pill{font-style:normal;font-weight:bold;font-size:11px;background:#1EC185;border-radius:5px;color:#fff;padding:3px 8px;margin-left:8px}.monsterinsights-popular-posts-no-woocoomerce{padding:44px 34px;text-align:center}.monsterinsights-popular-posts-no-woocoomerce h3{font-size:22px;line-height:1.4}.monsterinsights-popular-posts-no-woocoomerce p,.monsterinsights-popular-posts-no-woocoomerce a{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#626D83}.monsterinsights-popular-posts-no-woocoomerce a{color:#1170D5;margin-top:24px}
assets/gutenberg/js/editor.min.js CHANGED
@@ -1,6 +1,6 @@
1
- !function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=50)}([function(e,t,n){"use strict";function r(e){return"[object Array]"===S.call(e)}function a(e){return void 0===e}function o(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function s(e){return"[object ArrayBuffer]"===S.call(e)}function i(e){return"undefined"!=typeof FormData&&e instanceof FormData}function l(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer}function c(e){return"string"==typeof e}function u(e){return"number"==typeof e}function d(e){return null!==e&&"object"==typeof e}function p(e){return"[object Date]"===S.call(e)}function f(e){return"[object File]"===S.call(e)}function m(e){return"[object Blob]"===S.call(e)}function h(e){return"[object Function]"===S.call(e)}function g(e){return d(e)&&h(e.pipe)}function w(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams}function y(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function v(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}function C(e,t){if(null!==e&&void 0!==e)if("object"!=typeof e&&(e=[e]),r(e))for(var n=0,a=e.length;n<a;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}function E(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=E(t[n],e):t[n]=e}for(var t={},n=0,r=arguments.length;n<r;n++)C(arguments[n],e);return t}function b(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=b(t[n],e):t[n]="object"==typeof e?b({},e):e}for(var t={},n=0,r=arguments.length;n<r;n++)C(arguments[n],e);return t}function _(e,t,n){return C(t,function(t,r){e[r]=n&&"function"==typeof t?x(t,n):t}),e}var x=n(42),S=Object.prototype.toString;e.exports={isArray:r,isArrayBuffer:s,isBuffer:o,isFormData:i,isArrayBufferView:l,isString:c,isNumber:u,isObject:d,isUndefined:a,isDate:p,isFile:f,isBlob:m,isFunction:h,isStream:g,isURLSearchParams:w,isStandardBrowserEnv:v,forEach:C,merge:E,deepMerge:b,extend:_,trim:y}},function(e,t,n){var r=n(32)("wks"),a=n(33),o=n(4).Symbol,s="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=s&&o[e]||(s?o:a)("Symbol."+e))}).store=r},function(e,t,n){var r,a;/*!
2
  Copyright (c) 2017 Jed Watson.
3
  Licensed under the MIT License (MIT), see
4
  http://jedwatson.github.io/classnames
5
  */
6
- !function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var s=n.apply(null,r);s&&e.push(s)}else if("object"===a)for(var i in r)o.call(r,i)&&r[i]&&e.push(i)}}return e.join(" ")}var o={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(a=function(){return n}.apply(t,r))&&(e.exports=a))}()},function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports={}},function(e,t,n){var r=n(10),a=n(19);e.exports=n(8)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(17);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){e.exports=!n(18)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){"use strict";var r={};r.headline=wp.element.createElement("svg",{width:"15",height:"14",viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.5 2V12H14.5C14.6458 12 14.7604 12.0521 14.8438 12.1562C14.9479 12.2396 15 12.3542 15 12.5V13.5C15 13.6458 14.9479 13.7604 14.8438 13.8438C14.7604 13.9479 14.6458 14 14.5 14H9.5C9.35417 14 9.22917 13.9479 9.125 13.8438C9.04167 13.7604 9 13.6458 9 13.5V12.5C9 12.3542 9.04167 12.2396 9.125 12.1562C9.22917 12.0521 9.35417 12 9.5 12H10.5V8H4.5V12H5.5C5.64583 12 5.76042 12.0521 5.84375 12.1562C5.94792 12.2396 6 12.3542 6 12.5V13.5C6 13.6458 5.94792 13.7604 5.84375 13.8438C5.76042 13.9479 5.64583 14 5.5 14H0.5C0.354167 14 0.229167 13.9479 0.125 13.8438C0.0416667 13.7604 0 13.6458 0 13.5V12.5C0 12.3542 0.0416667 12.2396 0.125 12.1562C0.229167 12.0521 0.354167 12 0.5 12H1.5V2H0.5C0.354167 2 0.229167 1.95833 0.125 1.875C0.0416667 1.77083 0 1.64583 0 1.5V0.5C0 0.354167 0.0416667 0.239583 0.125 0.15625C0.229167 0.0520833 0.354167 0 0.5 0H5.5C5.64583 0 5.76042 0.0520833 5.84375 0.15625C5.94792 0.239583 6 0.354167 6 0.5V1.5C6 1.64583 5.94792 1.77083 5.84375 1.875C5.76042 1.95833 5.64583 2 5.5 2H4.5V6H10.5V2H9.5C9.35417 2 9.22917 1.95833 9.125 1.875C9.04167 1.77083 9 1.64583 9 1.5V0.5C9 0.354167 9.04167 0.239583 9.125 0.15625C9.22917 0.0520833 9.35417 0 9.5 0H14.5C14.6458 0 14.7604 0.0520833 14.8438 0.15625C14.9479 0.239583 15 0.354167 15 0.5V1.5C15 1.64583 14.9479 1.77083 14.8438 1.875C14.7604 1.95833 14.6458 2 14.5 2H13.5Z",fill:"white"})),r.headlineBlack=wp.element.createElement("svg",{width:"15",height:"14",viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.5 2V12H14.5C14.6458 12 14.7604 12.0521 14.8438 12.1562C14.9479 12.2396 15 12.3542 15 12.5V13.5C15 13.6458 14.9479 13.7604 14.8438 13.8438C14.7604 13.9479 14.6458 14 14.5 14H9.5C9.35417 14 9.22917 13.9479 9.125 13.8438C9.04167 13.7604 9 13.6458 9 13.5V12.5C9 12.3542 9.04167 12.2396 9.125 12.1562C9.22917 12.0521 9.35417 12 9.5 12H10.5V8H4.5V12H5.5C5.64583 12 5.76042 12.0521 5.84375 12.1562C5.94792 12.2396 6 12.3542 6 12.5V13.5C6 13.6458 5.94792 13.7604 5.84375 13.8438C5.76042 13.9479 5.64583 14 5.5 14H0.5C0.354167 14 0.229167 13.9479 0.125 13.8438C0.0416667 13.7604 0 13.6458 0 13.5V12.5C0 12.3542 0.0416667 12.2396 0.125 12.1562C0.229167 12.0521 0.354167 12 0.5 12H1.5V2H0.5C0.354167 2 0.229167 1.95833 0.125 1.875C0.0416667 1.77083 0 1.64583 0 1.5V0.5C0 0.354167 0.0416667 0.239583 0.125 0.15625C0.229167 0.0520833 0.354167 0 0.5 0H5.5C5.64583 0 5.76042 0.0520833 5.84375 0.15625C5.94792 0.239583 6 0.354167 6 0.5V1.5C6 1.64583 5.94792 1.77083 5.84375 1.875C5.76042 1.95833 5.64583 2 5.5 2H4.5V6H10.5V2H9.5C9.35417 2 9.22917 1.95833 9.125 1.875C9.04167 1.77083 9 1.64583 9 1.5V0.5C9 0.354167 9.04167 0.239583 9.125 0.15625C9.22917 0.0520833 9.35417 0 9.5 0H14.5C14.6458 0 14.7604 0.0520833 14.8438 0.15625C14.9479 0.239583 15 0.354167 15 0.5V1.5C15 1.64583 14.9479 1.77083 14.8438 1.875C14.7604 1.95833 14.6458 2 14.5 2H13.5Z",fill:"#000"})),r.warning=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M16 8C16 6.58065 15.6129 5.22581 14.9032 4C14.1935 2.77419 13.2258 1.80645 12 1.09677C10.7742 0.387097 9.41936 0 8 0C6.54839 0 5.22581 0.387097 4 1.09677C2.77419 1.80645 1.77419 2.77419 1.06452 4C0.354839 5.22581 0 6.58065 0 8C0 9.45161 0.354839 10.7742 1.06452 12C1.77419 13.2258 2.77419 14.2258 4 14.9355C5.22581 15.6452 6.54839 16 8 16C9.41936 16 10.7742 15.6452 12 14.9355C13.2258 14.2258 14.1935 13.2258 14.9032 12C15.6129 10.7742 16 9.45161 16 8ZM8 9.6129C8.3871 9.6129 8.74194 9.77419 9.03226 10.0645C9.32258 10.3548 9.48387 10.7097 9.48387 11.0968C9.48387 11.5161 9.32258 11.871 9.03226 12.1613C8.74194 12.4516 8.3871 12.5806 8 12.5806C7.58065 12.5806 7.22581 12.4516 6.93548 12.1613C6.64516 11.871 6.51613 11.5161 6.51613 11.0968C6.51613 10.7097 6.64516 10.3548 6.93548 10.0645C7.22581 9.77419 7.58065 9.6129 8 9.6129ZM6.58065 4.29032C6.58065 4.16129 6.6129 4.06452 6.67742 4C6.74194 3.93548 6.83871 3.87097 6.96774 3.87097H9.03226C9.12903 3.87097 9.22581 3.93548 9.29032 4C9.35484 4.06452 9.41936 4.16129 9.41936 4.29032L9.16129 8.67742C9.16129 8.77419 9.09677 8.87097 9.03226 8.93548C8.96774 9 8.87097 9.03226 8.77419 9.03226H7.22581C7.09677 9.03226 7 9 6.93548 8.93548C6.87097 8.87097 6.83871 8.77419 6.83871 8.67742L6.58065 4.29032Z",fill:"#F2994A"})),r.smile=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484ZM11.2903 5.74194C11.0968 5.52688 10.8602 5.41935 10.5806 5.41935C10.3011 5.41935 10.0538 5.52688 9.83871 5.74194C9.64516 5.93548 9.54839 6.17204 9.54839 6.45161C9.54839 6.73118 9.64516 6.97849 9.83871 7.19355C10.0538 7.3871 10.3011 7.48387 10.5806 7.48387C10.8602 7.48387 11.0968 7.3871 11.2903 7.19355C11.5054 6.97849 11.6129 6.73118 11.6129 6.45161C11.6129 6.17204 11.5054 5.93548 11.2903 5.74194ZM6.12903 5.74194C5.93548 5.52688 5.69892 5.41935 5.41935 5.41935C5.13978 5.41935 4.89247 5.52688 4.67742 5.74194C4.48387 5.93548 4.3871 6.17204 4.3871 6.45161C4.3871 6.73118 4.48387 6.97849 4.67742 7.19355C4.89247 7.3871 5.13978 7.48387 5.41935 7.48387C5.69892 7.48387 5.93548 7.3871 6.12903 7.19355C6.34409 6.97849 6.45161 6.73118 6.45161 6.45161C6.45161 6.17204 6.34409 5.93548 6.12903 5.74194ZM11.7097 10.9032C11.7957 10.8172 11.8387 10.7204 11.8387 10.6129C11.8387 10.4839 11.8065 10.3871 11.7419 10.3226C11.6774 10.2366 11.5914 10.172 11.4839 10.129C11.3978 10.0645 11.3011 10.043 11.1935 10.0645C11.086 10.086 10.9892 10.1505 10.9032 10.2581C10.1505 11.1613 9.1828 11.6129 8 11.6129C6.8172 11.6129 5.84946 11.1613 5.09677 10.2581C5.01075 10.1505 4.91398 10.086 4.80645 10.0645C4.69892 10.043 4.5914 10.0645 4.48387 10.129C4.39785 10.172 4.32258 10.2366 4.25806 10.3226C4.19355 10.3871 4.16129 10.4839 4.16129 10.6129C4.16129 10.7204 4.2043 10.8172 4.29032 10.9032C5.25806 12.0645 6.49462 12.6452 8 12.6452C9.50538 12.6452 10.7419 12.0645 11.7097 10.9032Z",fill:"#1EC185"})),r.neutral=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484ZM6.12903 5.74194C5.93548 5.52688 5.69892 5.41935 5.41935 5.41935C5.13978 5.41935 4.89247 5.52688 4.67742 5.74194C4.48387 5.93548 4.3871 6.17204 4.3871 6.45161C4.3871 6.73118 4.48387 6.97849 4.67742 7.19355C4.89247 7.3871 5.13978 7.48387 5.41935 7.48387C5.69892 7.48387 5.93548 7.3871 6.12903 7.19355C6.34409 6.97849 6.45161 6.73118 6.45161 6.45161C6.45161 6.17204 6.34409 5.93548 6.12903 5.74194ZM11.0968 11.6129C11.4409 11.6129 11.6129 11.4409 11.6129 11.0968C11.6129 10.7527 11.4409 10.5806 11.0968 10.5806H4.90323C4.55914 10.5806 4.3871 10.7527 4.3871 11.0968C4.3871 11.4409 4.55914 11.6129 4.90323 11.6129H11.0968ZM9.83871 7.19355C10.0538 7.3871 10.3011 7.48387 10.5806 7.48387C10.8602 7.48387 11.0968 7.3871 11.2903 7.19355C11.5054 6.97849 11.6129 6.73118 11.6129 6.45161C11.6129 6.17204 11.5054 5.93548 11.2903 5.74194C11.0968 5.52688 10.8602 5.41935 10.5806 5.41935C10.3011 5.41935 10.0538 5.52688 9.83871 5.74194C9.64516 5.93548 9.54839 6.17204 9.54839 6.45161C9.54839 6.73118 9.64516 6.97849 9.83871 7.19355Z",fill:"#626D83"})),r.negative=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484ZM4.3871 7.48387C4.3871 7.76344 4.48387 8.01075 4.67742 8.22581C4.89247 8.41935 5.13978 8.51613 5.41935 8.51613C5.69892 8.51613 5.93548 8.41935 6.12903 8.22581C6.34409 8.01075 6.45161 7.76344 6.45161 7.48387C6.45161 7.44086 6.43011 7.35484 6.3871 7.22581C6.4086 7.22581 6.41935 7.22581 6.41935 7.22581C6.44086 7.22581 6.45161 7.22581 6.45161 7.22581C6.70968 7.22581 6.87097 7.10753 6.93548 6.87097C6.95699 6.78495 6.96774 6.70968 6.96774 6.64516C6.96774 6.58065 6.94624 6.52688 6.90323 6.48387C6.88172 6.41935 6.83871 6.36559 6.77419 6.32258C6.73118 6.27957 6.67742 6.24731 6.6129 6.22581L4.03226 5.45161C3.88172 5.4086 3.74194 5.41935 3.6129 5.48387C3.50538 5.54839 3.43011 5.64516 3.3871 5.77419C3.36559 5.86021 3.35484 5.93548 3.35484 6C3.37634 6.06452 3.39785 6.12903 3.41935 6.19355C3.44086 6.23656 3.47312 6.27957 3.51613 6.32258C3.58065 6.36559 3.65591 6.39785 3.74194 6.41935L4.70968 6.74194C4.49462 6.93548 4.3871 7.1828 4.3871 7.48387ZM9.80645 12.4516C9.93548 12.6237 10.0968 12.6882 10.2903 12.6452C10.4839 12.6021 10.6129 12.4946 10.6774 12.3226C10.7419 12.1505 10.7097 11.9785 10.5806 11.8065C9.91398 10.9892 9.05376 10.5806 8 10.5806C6.94624 10.5806 6.07527 10.9892 5.3871 11.8065C5.34409 11.871 5.31183 11.9462 5.29032 12.0323C5.26882 12.1183 5.26882 12.1935 5.29032 12.2581C5.31183 12.3226 5.34409 12.3871 5.3871 12.4516C5.43011 12.5161 5.48387 12.5699 5.54839 12.6129C5.6129 12.6344 5.67742 12.6559 5.74194 12.6774C5.82796 12.6774 5.90323 12.6667 5.96774 12.6452C6.05376 12.6021 6.12903 12.5376 6.19355 12.4516C6.64516 11.914 7.24731 11.6452 8 11.6452C8.75269 11.6452 9.35484 11.914 9.80645 12.4516ZM12.2903 6.41935C12.4194 6.37634 12.5161 6.30107 12.5806 6.19355C12.6452 6.06452 12.6559 5.92473 12.6129 5.77419C12.5914 5.68817 12.5484 5.6129 12.4839 5.54839C12.4194 5.48387 12.3441 5.45161 12.2581 5.45161C12.172 5.43011 12.086 5.43011 12 5.45161L9.41935 6.22581C9.26882 6.26882 9.16129 6.35484 9.09677 6.48387C9.03226 6.5914 9.02151 6.72043 9.06452 6.87097C9.12903 7.10753 9.29032 7.22581 9.54839 7.22581C9.56989 7.22581 9.5914 7.22581 9.6129 7.22581C9.56989 7.33333 9.54839 7.41935 9.54839 7.48387C9.54839 7.76344 9.64516 8.01075 9.83871 8.22581C10.0538 8.41935 10.3011 8.51613 10.5806 8.51613C10.8602 8.51613 11.0968 8.41935 11.2903 8.22581C11.5054 8.01075 11.6129 7.76344 11.6129 7.48387C11.6129 7.1828 11.5054 6.93548 11.2903 6.74194L12.2903 6.41935Z",fill:"#626D83"})),r.check=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484ZM7.06452 12.2258L13 6.29032C13.2581 6.05376 13.2581 5.8172 13 5.58065L12.2903 4.83871C12.0323 4.60215 11.7849 4.60215 11.5484 4.83871L6.70968 9.67742L4.45161 7.41935C4.21505 7.1828 3.96774 7.1828 3.70968 7.41935L3 8.16129C2.74194 8.39785 2.74194 8.63441 3 8.87097L6.35484 12.2258C6.5914 12.4839 6.82796 12.4839 7.06452 12.2258Z",fill:"#1EC185"})),t.a=r},function(e,t,n){var r=n(7),a=n(58),o=n(59),s=Object.defineProperty;t.f=n(8)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){"use strict";var r=wp.element.Fragment,a=function(e){var t=e.barScore,n=e.width?e.width+"px":"80px",a=t>50?0:180-3.6*t,o=e.barColor;return wp.element.createElement(r,null,wp.element.createElement("div",{className:"monsterinsights-donut-container",style:{flexDirection:"column"}},wp.element.createElement("div",{className:"monsterinsights-donut",style:{width:n,paddingBottom:n,backgroundColor:"#f2f2f2"}},wp.element.createElement("div",{className:"monsterinsights-donut-sections",style:{transform:"rotate(0deg)"}},wp.element.createElement("div",{className:"monsterinsights-donut-section monsterinsights-donut-section-right",style:{transform:"rotate(0deg)"}},wp.element.createElement("div",{className:"monsterinsights-donut-filler",style:{backgroundColor:o,transform:"rotate(-"+a+"deg)"}})),function(){if(t>50){var e=180+360*(t-50)/100;return wp.element.createElement("div",{className:"monsterinsights-donut-section monsterinsights-donut-section-left",style:{transform:"rotate(0deg)"}},wp.element.createElement("div",{className:"monsterinsights-donut-filler",style:{backgroundColor:o,transform:"rotate("+e+"deg)"}}))}}()),wp.element.createElement("div",{className:"monsterinsights-donut-overlay",style:{height:"70%",width:"70%",top:"calc(15%)",left:"calc(15%)",backgroundColor:"rgb(255, 255, 255)"}}))))};t.a=a},function(e,t,n){"use strict";var r=n(56)(!0);n(24)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(4),a=n(3),o=n(26),s=n(6),i=n(11),l=function(e,t,n){var c,u,d,p=e&l.F,f=e&l.G,m=e&l.S,h=e&l.P,g=e&l.B,w=e&l.W,y=f?a:a[t]||(a[t]={}),v=y.prototype,C=f?r:m?r[t]:(r[t]||{}).prototype;f&&(n=t);for(c in n)(u=!p&&C&&void 0!==C[c])&&i(y,c)||(d=u?C[c]:n[c],y[c]=f&&"function"!=typeof C[c]?n[c]:g&&u?o(d,r):w&&C[c]==d?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):h&&"function"==typeof d?o(Function.call,d):d,h&&((y.virtual||(y.virtual={}))[c]=d,e&l.R&&v&&!v[c]&&s(v,c,d)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(29),a=n(15);e.exports=function(e){return r(a(e))}},function(e,t,n){var r=n(32)("keys"),a=n(33);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t,n){var r=n(15);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(54),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,a.default)(e)}},function(e,t,n){"use strict";var r=n(25),a=n(16),o=n(60),s=n(6),i=n(5),l=n(61),c=n(35),u=n(68),d=n(1)("iterator"),p=!([].keys&&"next"in[].keys()),f=function(){return this};e.exports=function(e,t,n,m,h,g,w){l(n,t,m);var y,v,C,E=function(e){if(!p&&e in S)return S[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},b=t+" Iterator",_="values"==h,x=!1,S=e.prototype,N=S[d]||S["@@iterator"]||h&&S[h],z=N||E(h),T=h?_?E("entries"):z:void 0,H="Array"==t?S.entries||N:N;if(H&&(C=u(H.call(new e)))!==Object.prototype&&C.next&&(c(C,b,!0),r||"function"==typeof C[d]||s(C,d,f)),_&&N&&"values"!==N.name&&(x=!0,z=function(){return N.call(this)}),r&&!w||!p&&!x&&S[d]||s(S,d,z),i[t]=z,i[b]=f,h)if(y={values:_?z:E("values"),keys:g?z:E("keys"),entries:T},w)for(v in y)v in S||o(S,v,y[v]);else a(a.P+a.F*(p||x),t,y);return y}},function(e,t){e.exports=!0},function(e,t,n){var r=n(57);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(17),a=n(4).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,n){var r=n(64),a=n(34);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t,n){var r=n(30);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(14),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(3),a=n(4),o=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(25)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(10).f,a=n(11),o=n(1)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){var r=n(37),a=n(1)("iterator"),o=n(5);e.exports=n(3).getIteratorMethod=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(30),a=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),a))?n:o?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(74),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=a.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(80),o=r(a),s=n(86),i=r(s);t.default=function(){function e(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var s,l=(0,i.default)(e);!(r=(s=l.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{!r&&l.return&&l.return()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if((0,o.default)(Object(t)))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},function(e,t,n){n(82);for(var r=n(4),a=n(6),o=n(5),s=n(1)("toStringTag"),i="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<i.length;l++){var c=i[l],u=r[c],d=u&&u.prototype;d&&!d[s]&&a(d,s,c),o[c]=o.Array}},function(e,t,n){e.exports=n(89)},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var a=n(0);e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(a.isURLSearchParams(t))o=t.toString();else{var s=[];a.forEach(t,function(e,t){null!==e&&void 0!==e&&(a.isArray(e)?t+="[]":e=[e],a.forEach(e,function(e){a.isDate(e)?e=e.toISOString():a.isObject(e)&&(e=JSON.stringify(e)),s.push(r(t)+"="+r(e))}))}),o=s.join("&")}if(o){var i=e.indexOf("#");-1!==i&&(e=e.slice(0,i)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";(function(t){function r(e,t){!a.isUndefined(e)&&a.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var a=n(0),o=n(95),s={"Content-Type":"application/x-www-form-urlencoded"},i={adapter:function(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(46):void 0!==t&&"[object process]"===Object.prototype.toString.call(t)&&(e=n(46)),e}(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),a.isFormData(e)||a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e)?e:a.isArrayBufferView(e)?e.buffer:a.isURLSearchParams(e)?(r(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):a.isObject(e)?(r(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};i.headers={common:{Accept:"application/json, text/plain, */*"}},a.forEach(["delete","get","head"],function(e){i.headers[e]={}}),a.forEach(["post","put","patch"],function(e){i.headers[e]=a.merge(s)}),e.exports=i}).call(t,n(94))},function(e,t,n){"use strict";var r=n(0),a=n(96),o=n(43),s=n(98),i=n(101),l=n(102),c=n(47);e.exports=function(e){return new Promise(function(t,u){var d=e.data,p=e.headers;r.isFormData(d)&&delete p["Content-Type"];var f=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",h=e.auth.password||"";p.Authorization="Basic "+btoa(m+":"+h)}var g=s(e.baseURL,e.url);if(f.open(e.method.toUpperCase(),o(g,e.params,e.paramsSerializer),!0),f.timeout=e.timeout,f.onreadystatechange=function(){if(f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in f?i(f.getAllResponseHeaders()):null,r=e.responseType&&"text"!==e.responseType?f.response:f.responseText,o={data:r,status:f.status,statusText:f.statusText,headers:n,config:e,request:f};a(t,u,o),f=null}},f.onabort=function(){f&&(u(c("Request aborted",e,"ECONNABORTED",f)),f=null)},f.onerror=function(){u(c("Network Error",e,null,f)),f=null},f.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),u(c(t,e,"ECONNABORTED",f)),f=null},r.isStandardBrowserEnv()){var w=n(103),y=(e.withCredentials||l(g))&&e.xsrfCookieName?w.read(e.xsrfCookieName):void 0;y&&(p[e.xsrfHeaderName]=y)}if("setRequestHeader"in f&&r.forEach(p,function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete p[t]:f.setRequestHeader(t,e)}),r.isUndefined(e.withCredentials)||(f.withCredentials=!!e.withCredentials),e.responseType)try{f.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&f.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&f.upload&&f.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){f&&(f.abort(),u(e),f=null)}),void 0===d&&(d=null),f.send(d)})}},function(e,t,n){"use strict";var r=n(97);e.exports=function(e,t,n,a,o){var s=new Error(e);return r(s,t,n,a,o)}},function(e,t,n){"use strict";var r=n(0);e.exports=function(e,t){t=t||{};var n={},a=["url","method","params","data"],o=["headers","auth","proxy"],s=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(a,function(e){void 0!==t[e]&&(n[e]=t[e])}),r.forEach(o,function(a){r.isObject(t[a])?n[a]=r.deepMerge(e[a],t[a]):void 0!==t[a]?n[a]=t[a]:r.isObject(e[a])?n[a]=r.deepMerge(e[a]):void 0!==e[a]&&(n[a]=e[a])}),r.forEach(s,function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])});var i=a.concat(o).concat(s),l=Object.keys(t).filter(function(e){return-1===i.indexOf(e)});return r.forEach(l,function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])}),n}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(51),a=(n.n(r),n(52),wp.i18n.setLocaleData);void 0!==window.monsterinsights_gutenberg_tool_vars.translations&&a(window.monsterinsights_gutenberg_tool_vars.translations,"google-analytics-for-wordpress")},function(e,t){},function(e,t,n){"use strict";n(53)},function(e,t,n){"use strict";var r=n(23),a=n.n(r),o=n(38),s=n.n(o),i=n(39),l=n.n(i),c=n(9),u=n(41),d=n.n(u),p=n(106),f=n(110),m=n(111),h=n(113),g=n(114),w=n(115),y=n(116),v=n(117),C=n(118),E=wp.i18n.__,b=wp.element,_=b.Fragment,x=b.useState,S=b.useEffect,N=wp.plugins.registerPlugin,z=wp.editPost,T=z.PluginSidebar,H=z.PluginSidebarMoreMenuItem,k=wp.data.select,A=function(e){var t=k("core/editor").getEditedPostAttribute("title"),n=E("Headline Analyzer","google-analytics-for-wordpress"),r=E("Write your post title to see the analyzer data. This Headline Analyzer tool enables you to write irresistible SEO headlines that drive traffic, shares, and rank better in search results.","google-analytics-for-wordpress"),o=x({}),i=l()(o,2),u=i[0],b=i[1],N=document.querySelector(".components-button[aria-label='"+n+"'] svg"),z=void 0!==u.previousHeadlinesData?u.previousHeadlinesData:[],A=sprintf(E("This headline analyzer is part of MonsterInsights to help you increase your traffic. See your %1swebsite traffic reports%2s.","google-analytics-for-wordpress"),'<a href="'+monsterinsights_gutenberg_tool_vars.reports_url+'" className="monsterinsights-headline-analyzer-link">',"</a>"),O=document.querySelector(".monsterinsights-headline-analyzer-wrapper");if(N){var D=document.createElement("span");if(u.dataExist&&void 0!==u.currentHeadlineData.score){var j=u.currentHeadlineData.score,P=j<40?"red":j<=60?"orange":"green";N.parentNode.setAttribute("monsterinsights-button-color",P),N.nextElementSibling?N.nextElementSibling.innerHTML=j+"/100":(D.innerHTML=j+"/100",N.parentNode.insertBefore(D,N.nextSibling))}else N.parentNode.setAttribute("monsterinsights-button-color","red"),N.nextElementSibling?N.nextElementSibling.innerHTML="00/100":(D.innerHTML="00/100",N.parentNode.insertBefore(D,N.nextSibling))}if(O){var L=O.parentNode.querySelectorAll(".components-panel__header");L&&L.forEach(function(e){var t=e.querySelector('[aria-pressed="true"]');t&&null!==t&&t.remove()})}var M=function(e){b(s()({},u,e))};return S(function(){var e=new FormData;e.append("_ajax_nonce",monsterinsights_gutenberg_tool_vars.nonce),e.append("action","monsterinsights_gutenberg_headline_analyzer_get_results"),e.append("dataType","json"),e.append("q",t),d.a.post(monsterinsights_gutenberg_tool_vars.ajaxurl,e).then(function(e){var t={dataExist:!1};e.data.data.analysed&&(t.currentHeadlineData=e.data.data,t.headlineData=e.data.data,t.dataExist=!0,void 0!==u.headlineData&&(t.previousHeadlinesData=[u.headlineData].concat(a()(z)))),b(s()({},u,t))}).catch(function(e){var t={dataExist:!1};b(s()({},u,t)),console.log(e)})},[t]),wp.element.createElement(_,null,wp.element.createElement(H,{target:"monsterinsights-headline-analyzer"},n),wp.element.createElement(T,{name:"monsterinsights-headline-analyzer",title:n,className:"monsterinsights-headline-analyzer-wrapper",icon:c.a.headline},void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(p.a,{analyzer:u,setAnalyzer:M}):wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-empty-title-warning"},r),void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed&&z.length>0?wp.element.createElement(f.a,{analyzer:u,setAnalyzer:M}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(m.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(h.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(g.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(w.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(y.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(v.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(C.a,{data:u.headlineData}):"",wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-bottom-notice"},wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:A}}))))};"undefined"!=typeof monsterinsights_gutenberg_tool_vars&&monsterinsights_gutenberg_tool_vars.allowed_post_types.includes(monsterinsights_gutenberg_tool_vars.current_post_type)&&monsterinsights_gutenberg_tool_vars.is_headline_analyzer_enabled&&N("monsterinsights-headline-analyzer",{icon:c.a.headlineBlack,render:A})},function(e,t,n){e.exports={default:n(55),__esModule:!0}},function(e,t,n){n(13),n(69),e.exports=n(3).Array.from},function(e,t,n){var r=n(14),a=n(15);e.exports=function(e){return function(t,n){var o,s,i=String(a(t)),l=r(n),c=i.length;return l<0||l>=c?e?"":void 0:(o=i.charCodeAt(l),o<55296||o>56319||l+1===c||(s=i.charCodeAt(l+1))<56320||s>57343?e?i.charAt(l):o:e?i.slice(l,l+2):s-56320+(o-55296<<10)+65536)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){e.exports=!n(8)&&!n(18)(function(){return 7!=Object.defineProperty(n(27)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(17);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){e.exports=n(6)},function(e,t,n){"use strict";var r=n(62),a=n(19),o=n(35),s={};n(6)(s,n(1)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(s,{next:a(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(7),a=n(63),o=n(34),s=n(21)("IE_PROTO"),i=function(){},l=function(){var e,t=n(27)("iframe"),r=o.length;for(t.style.display="none",n(67).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[o[r]];return l()};e.exports=Object.create||function(e,t){var n;return null!==e?(i.prototype=r(e),n=new i,i.prototype=null,n[s]=e):n=l(),void 0===t?n:a(n,t)}},function(e,t,n){var r=n(10),a=n(7),o=n(28);e.exports=n(8)?Object.defineProperties:function(e,t){a(e);for(var n,s=o(t),i=s.length,l=0;i>l;)r.f(e,n=s[l++],t[n]);return e}},function(e,t,n){var r=n(11),a=n(20),o=n(65)(!1),s=n(21)("IE_PROTO");e.exports=function(e,t){var n,i=a(e),l=0,c=[];for(n in i)n!=s&&r(i,n)&&c.push(n);for(;t.length>l;)r(i,n=t[l++])&&(~o(c,n)||c.push(n));return c}},function(e,t,n){var r=n(20),a=n(31),o=n(66);e.exports=function(e){return function(t,n,s){var i,l=r(t),c=a(l.length),u=o(s,c);if(e&&n!=n){for(;c>u;)if((i=l[u++])!=i)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var r=n(14),a=Math.max,o=Math.min;e.exports=function(e,t){return e=r(e),e<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(4).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(11),a=n(22),o=n(21)("IE_PROTO"),s=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},function(e,t,n){"use strict";var r=n(26),a=n(16),o=n(22),s=n(70),i=n(71),l=n(31),c=n(72),u=n(36);a(a.S+a.F*!n(73)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,a,d,p=o(e),f="function"==typeof this?this:Array,m=arguments.length,h=m>1?arguments[1]:void 0,g=void 0!==h,w=0,y=u(p);if(g&&(h=r(h,m>2?arguments[2]:void 0,2)),void 0==y||f==Array&&i(y))for(t=l(p.length),n=new f(t);t>w;w++)c(n,w,g?h(p[w],w):p[w]);else for(d=y.call(p),n=new f;!(a=d.next()).done;w++)c(n,w,g?s(d,h,[a.value,w],!0):a.value);return n.length=w,n}})},function(e,t,n){var r=n(7);e.exports=function(e,t,n,a){try{return a?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},function(e,t,n){var r=n(5),a=n(1)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[a]===e)}},function(e,t,n){"use strict";var r=n(10),a=n(19);e.exports=function(e,t,n){t in e?r.f(e,t,a(0,n)):e[t]=n}},function(e,t,n){var r=n(1)("iterator"),a=!1;try{var o=[7][r]();o.return=function(){a=!0},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){return{done:n=!0}},o[r]=function(){return s},e(o)}catch(e){}return n}},function(e,t,n){e.exports={default:n(75),__esModule:!0}},function(e,t,n){n(76),e.exports=n(3).Object.assign},function(e,t,n){var r=n(16);r(r.S+r.F,"Object",{assign:n(77)})},function(e,t,n){"use strict";var r=n(8),a=n(28),o=n(78),s=n(79),i=n(22),l=n(29),c=Object.assign;e.exports=!c||n(18)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=i(e),c=arguments.length,u=1,d=o.f,p=s.f;c>u;)for(var f,m=l(arguments[u++]),h=d?a(m).concat(d(m)):a(m),g=h.length,w=0;g>w;)f=h[w++],r&&!p.call(m,f)||(n[f]=m[f]);return n}:c},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){e.exports={default:n(81),__esModule:!0}},function(e,t,n){n(40),n(13),e.exports=n(85)},function(e,t,n){"use strict";var r=n(83),a=n(84),o=n(5),s=n(20);e.exports=n(24)(Array,"Array",function(e,t){this._t=s(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):"keys"==t?a(0,n):"values"==t?a(0,e[n]):a(0,[n,e[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){var r=n(37),a=n(1)("iterator"),o=n(5);e.exports=n(3).isIterable=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||o.hasOwnProperty(r(t))}},function(e,t,n){e.exports={default:n(87),__esModule:!0}},function(e,t,n){n(40),n(13),e.exports=n(88)},function(e,t,n){var r=n(7),a=n(36);e.exports=n(3).getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){"use strict";function r(e){var t=new s(e),n=o(s.prototype.request,t);return a.extend(n,s.prototype,t),a.extend(n,t),n}var a=n(0),o=n(42),s=n(90),i=n(48),l=n(45),c=r(l);c.Axios=s,c.create=function(e){return r(i(c.defaults,e))},c.Cancel=n(49),c.CancelToken=n(104),c.isCancel=n(44),c.all=function(e){return Promise.all(e)},c.spread=n(105),e.exports=c,e.exports.default=c},function(e,t,n){"use strict";function r(e){this.defaults=e,this.interceptors={request:new s,response:new s}}var a=n(0),o=n(43),s=n(91),i=n(92),l=n(48);r.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=l(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[i,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n},r.prototype.getUri=function(e){return e=l(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},a.forEach(["delete","get","head","options"],function(e){r.prototype[e]=function(t,n){return this.request(a.merge(n||{},{method:e,url:t}))}}),a.forEach(["post","put","patch"],function(e){r.prototype[e]=function(t,n,r){return this.request(a.merge(r||{},{method:e,url:t,data:n}))}}),e.exports=r},function(e,t,n){"use strict";function r(){this.handlers=[]}var a=n(0);r.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){a.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=r},function(e,t,n){"use strict";function r(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var a=n(0),o=n(93),s=n(44),i=n(45);e.exports=function(e){return r(e),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=a.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),a.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||i.adapter)(e).then(function(t){return r(e),t.data=o(t.data,t.headers,e.transformResponse),t},function(t){return s(t)||(r(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){"use strict";var r=n(0);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function a(e){if(u===setTimeout)return setTimeout(e,0);if((u===n||!u)&&setTimeout)return u=setTimeout,setTimeout(e,0);try{return u(e,0)}catch(t){try{return u.call(null,e,0)}catch(t){return u.call(this,e,0)}}}function o(e){if(d===clearTimeout)return clearTimeout(e);if((d===r||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function s(){h&&f&&(h=!1,f.length?m=f.concat(m):g=-1,m.length&&i())}function i(){if(!h){var e=a(s);h=!0;for(var t=m.length;t;){for(f=m,m=[];++g<t;)f&&f[g].run();g=-1,t=m.length}f=null,h=!1,o(e)}}function l(e,t){this.fun=e,this.array=t}function c(){}var u,d,p=e.exports={};!function(){try{u="function"==typeof setTimeout?setTimeout:n}catch(e){u=n}try{d="function"==typeof clearTimeout?clearTimeout:r}catch(e){d=r}}();var f,m=[],h=!1,g=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];m.push(new l(e,t)),1!==m.length||h||a(i)},l.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=c,p.addListener=c,p.once=c,p.off=c,p.removeListener=c,p.removeAllListeners=c,p.emit=c,p.prependListener=c,p.prependOnceListener=c,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,n){"use strict";var r=n(0);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(47);e.exports=function(e,t,n){var a=n.config.validateStatus;!a||a(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,a){return e.config=t,n&&(e.code=n),e.request=r,e.response=a,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},function(e,t,n){"use strict";var r=n(99),a=n(100);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(0),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,s={};return e?(r.forEach(e.split("\n"),function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(s[t]&&a.indexOf(t)>=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}}),s):s}},function(e,t,n){"use strict";var r=n(0);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(a.setAttribute("href",t),t=a.href),a.setAttribute("href",t),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a");return t=e(window.location.href),function(n){var a=r.isString(n)?e(n):n;return a.protocol===t.protocol&&a.host===t.host}}():function(){return function(){return!0}}()},function(e,t,n){"use strict";var r=n(0);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,a,o,s){var i=[];i.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),r.isString(a)&&i.push("path="+a),r.isString(o)&&i.push("domain="+o),!0===s&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(e,t,n){"use strict";function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new a(e),t(n.reason))})}var a=n(49);r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var e;return{token:new r(function(t){e=t}),cancel:e}},e.exports=r},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";var r=n(39),a=n.n(r),o=n(2),s=n.n(o),i=n(107),l=n(108),c=n(109),u=wp.i18n.__,d=wp.element,p=d.Fragment,f=d.useState,m=d.useEffect,h=function(e){var t=u("Current Score","google-analytics-for-wordpress"),n=u("Try New Headline","google-analytics-for-wordpress"),r=f("current-score"),o=a()(r,2),d=o[0],h=o[1],g=function(){return h("current-score")},w=function(){return h("new-headline")},y=void 0!==e.analyzer.isNewData&&e.analyzer.isNewData;return m(function(){e.setAnalyzer({activeTab:d})},[d]),wp.element.createElement(p,null,wp.element.createElement("div",{className:"monsterinsights-inline-buttons"},wp.element.createElement("button",{onClick:g,className:s()("monsterinsights-switcher-button",{active:"current-score"===d})},t),wp.element.createElement("button",{onClick:w,className:s()("monsterinsights-switcher-button",{active:"new-headline"===d})},n)),"new-headline"===d?wp.element.createElement(l.a,{analyzer:e.analyzer,setAnalyzer:e.setAnalyzer}):wp.element.createElement(i.a,{analyzer:e.analyzer}),y?wp.element.createElement(c.a,{analyzer:e.analyzer}):"")};t.a=h},function(e,t,n){"use strict";var r=n(2),a=n.n(r),o=n(12),s=wp.i18n.__,i=wp.element.Fragment,l=wp.components,c=l.PanelBody,u=l.PanelRow,d=function(e){var t=e.analyzer.currentHeadlineData.sentence,n=s("Score","google-analytics-for-wordpress"),r=s("A good score is between 40 and 60. For best results, you should strive for 70 and above.","google-analytics-for-wordpress"),l=e.analyzer.currentHeadlineData.score,d=l<40?"red":l<=60?"orange":"green",p="red"===d?"#EB5757":"orange"===d?"#F2994A":"#1EC185";return wp.element.createElement(i,null,wp.element.createElement(c,{title:n},wp.element.createElement(u,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-current-score-tab"},wp.element.createElement("h4",{className:"monsterinsights-headline-analyzer-current-title"},"“",t,"”"),wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-current-score",d)},l),wp.element.createElement(o.a,{barScore:l,barColor:p})),wp.element.createElement("p",null,r)))))};t.a=d},function(e,t,n){"use strict";var r=n(23),a=n.n(r),o=n(41),s=n.n(o),i=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=c.TextControl,f=c.Button,m=function(e){var t=i("Try New Headline","google-analytics-for-wordpress"),n=i("Enter a different headline than your post title to see how it compares.","google-analytics-for-wordpress"),r=i("Analyze","google-analytics-for-wordpress"),o=void 0!==e.analyzer.newHeadline?e.analyzer.newHeadline:"",c=void 0!==e.analyzer.previousHeadlinesData?e.analyzer.previousHeadlinesData:[],m=!o,h=function(t){var n=t.trim();if(n){var r=new FormData;r.append("_ajax_nonce",monsterinsights_gutenberg_tool_vars.nonce),r.append("action","monsterinsights_gutenberg_headline_analyzer_get_results"),r.append("dataType","json"),r.append("q",n),s.a.post(monsterinsights_gutenberg_tool_vars.ajaxurl,r).then(function(t){e.setAnalyzer({newHeadlineData:t.data.data,headlineData:t.data.data,previousHeadlinesData:[e.analyzer.headlineData].concat(a()(c)),isNewData:!0})}).catch(function(t){e.setAnalyzer({isNewData:!1}),console.log(t)})}};return wp.element.createElement(l,null,wp.element.createElement(u,{title:t},wp.element.createElement(d,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-new-tab"},wp.element.createElement("form",{onSubmit:function(e){e.preventDefault(),h(o)}},wp.element.createElement(p,{label:n,value:o,onChange:function(t){" "!==t&&e.setAnalyzer({newHeadline:t})},className:"monsterinsights-headline-analyzer-input-field"}),wp.element.createElement(f,{className:"monsterinsights-headline-analyzer-button",isPrimary:!0,onClick:function(){h(o)},disabled:m},r))))))};t.a=m},function(e,t,n){"use strict";var r=n(2),a=n.n(r),o=n(12),s=wp.i18n.__,i=wp.element.Fragment,l=wp.components,c=l.PanelBody,u=l.PanelRow,d=function(e){var t=e.analyzer.currentHeadlineData.sentence,n=s("New Score","google-analytics-for-wordpress"),r=s("A good score is between 40 and 60. For best results, you should strive for 70 and above.","google-analytics-for-wordpress"),l=s("Current Score","google-analytics-for-wordpress"),d=void 0!==e.analyzer.newHeadlineData?e.analyzer.newHeadlineData.sentence:"",p=void 0!==e.analyzer.newHeadlineData?e.analyzer.newHeadlineData.score:"",f=void 0!==e.analyzer.currentHeadlineData.score?e.analyzer.currentHeadlineData.score:"",m=p<40?"red":p<=60?"orange":"green",h="red"===m?"#EB5757":"orange"===m?"#F2994A":"#1EC185",g=f<40?"red-bg":f<=60?"orange-bg":"green-bg",w=Math.abs(p-f);return wp.element.createElement(i,null,wp.element.createElement(c,{title:n},wp.element.createElement(u,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-new-score-panel"},wp.element.createElement("p",null,r),wp.element.createElement("h4",null,"“",d,"”"),wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-new-score",m)},p),wp.element.createElement(o.a,{barScore:p,barColor:h})),wp.element.createElement("div",{className:"current-score"},wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-score-difference",m)},p>f?"+ ":p===f?"":"- ",w),wp.element.createElement("h5",null,l),wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-score",g)},f),wp.element.createElement("p",null,"“",t,"”"))))))};t.a=d},function(e,t,n){"use strict";var r=n(2),a=n.n(r),o=wp.i18n.__,s=wp.element.Fragment,i=wp.components,l=i.PanelBody,c=i.PanelRow,u=function(e){var t=o("Previous Scores","google-analytics-for-wordpress"),n="undefined"!==e.analyzer.previousHeadlinesData?e.analyzer.previousHeadlinesData:[],r=document.querySelector(".edit-post-sidebar"),i="undefined"!==e.analyzer.activeTab?e.analyzer.activeTab:"current-score",u="current-score"===i?390:300,d=function(t){e.setAnalyzer({newHeadlineData:n[t],headlineData:n[t],newHeadline:n[t].sentence,isNewData:!0}),r&&(r.scrollTop=u)};return wp.element.createElement(s,null,wp.element.createElement(l,{title:t},wp.element.createElement(c,null,wp.element.createElement("ul",{className:"monsterinsights-headline-analyzer-previous-scores"},n.map(function(e,t){if(t<10&&(void 0!==e.sentence||void 0!==e.score)){var n=e.score<40?"red-bg":e.score<=60?"orange-bg":"green-bg";return wp.element.createElement("li",{key:t,onClick:function(){return d(t)}},wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-score",n)},e.score),e.sentence)}})))))};t.a=u},function(e,t,n){"use strict";var r=n(9),a=n(2),o=n.n(a),s=n(112),i=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=function(e){var t=i("Word Balance","google-analytics-for-wordpress"),n=i("Compare the percentages of your results to the goal for each category and adjust as necessary.","google-analytics-for-wordpress"),a=e.data.score<40?"red":e.data.score<=60?"orange":"green",c=(e.data.score<40||e.data.score,0===e.data.result.common_words_per?"red":e.data.result.common_words_per<.2?"orange":"green"),p=0===e.data.result.common_words_per?"red-bg":e.data.result.common_words_per<.2?"orange-bg":"green-bg",f=i("Your headline would be more likely to get clicks if it had more uncommon words.","google-analytics-for-wordpress"),m=e.data.result.common_words_per<.2?f:i("Headlines with 20-30% common words are more likely to get clicks.","google-analytics-for-wordpress"),h=0===e.data.result.uncommon_words_per?"red":e.data.result.uncommon_words_per<.1?"orange":"green",g=0===e.data.result.uncommon_words_per?"red-bg":e.data.result.uncommon_words_per<.1?"orange-bg":"green-bg",w=e.data.result.uncommon_words_per<.1?f:i("Headlines with uncommon words are more likely to get clicks.","google-analytics-for-wordpress"),y=0===e.data.result.emotion_words_per?"red":e.data.result.emotion_words_per<.1?"orange":"green",v=0===e.data.result.emotion_words_per?"red-bg":e.data.result.emotion_words_per<.1?"orange-bg":"green-bg",C=i("Emotionally triggered headlines are likely to drive more clicks.","google-analytics-for-wordpress"),E=0===e.data.result.power_words.length?"orange":"green",b=0===e.data.result.power_words.length?"orange":"green-bg",_=i("Headlines with Power Words are more likely to get clicks.","google-analytics-for-wordpress"),x=i("Common Words","google-analytics-for-wordpress"),S=i("20-30%","google-analytics-for-wordpress"),N=i("Uncommon Words","google-analytics-for-wordpress"),z=i("10-20%","google-analytics-for-wordpress"),T=i("Emotional Words","google-analytics-for-wordpress"),H=i("10-15%","google-analytics-for-wordpress"),k=i("Power Words","google-analytics-for-wordpress"),A=i("At least one","google-analytics-for-wordpress");return wp.element.createElement(l,null,wp.element.createElement(u,{title:t,className:o()("monsterinsights-headline-analyzer-panel-word-balance","monsterinsights-headline-analyzer-panel-has-icon",a),icon:"green"===a?r.a.check:r.a.warning},wp.element.createElement(d,null,wp.element.createElement("h4",null,e.data.result.word_balance),wp.element.createElement("p",null,n),wp.element.createElement(s.a,{title:x,value:Math.round(100*e.data.result.common_words_per),goalValue:S,words:e.data.result.common_words,guideLine:m,classOnScore:c,classOnScoreBg:p}),wp.element.createElement(s.a,{title:N,value:Math.round(100*e.data.result.uncommon_words_per),goalValue:z,words:e.data.result.uncommon_words,guideLine:w,classOnScore:h,classOnScoreBg:g}),wp.element.createElement(s.a,{title:T,value:Math.round(100*e.data.result.emotion_words_per),goalValue:H,words:e.data.result.emotion_words,guideLine:C,classOnScore:y,classOnScoreBg:v}),wp.element.createElement(s.a,{title:k,value:Math.round(100*e.data.result.power_words_per),goalValue:A,words:e.data.result.power_words,guideLine:_,classOnScore:E,classOnScoreBg:b}))))};t.a=p},function(e,t,n){"use strict";var r=n(2),a=n.n(r),o=wp.i18n.__,s=function(e){var t=o("Goal: ","google-analytics-for-wordpress"),n={width:e.value+"%"};return wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words-block"},wp.element.createElement("h5",null,e.title),wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words-block-data"},wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-words-block-percentage",e.classOnScore)},e.value,"%"),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-words-block-goal"},wp.element.createElement("strong",null,t),e.goalValue),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-words-block-progressbar"},wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-progressbar-bg"}),wp.element.createElement("span",{className:a()("monsterinsights-headline-analyzer-progressbar-part",e.classOnScoreBg),style:n}))),wp.element.createElement("ul",{className:"monsterinsights-headline-analyzer-words-tag-list"},e.words.length>0?e.words.map(function(e,t){return wp.element.createElement("li",{key:t},e)}):""),wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-words-guideline"},e.guideLine))};t.a=s},function(e,t,n){"use strict";var r=n(9),a=n(2),o=n.n(a),s=wp.i18n.__,i=wp.element.Fragment,l=wp.components,c=l.PanelBody,u=l.PanelRow,d=function(e){var t=s("Your headline has a neutral sentiment.","google-analytics-for-wordpress"),n=s("Headlines that are strongly positive or negative tend to get more engagement then neutral ones.","google-analytics-for-wordpress"),a=s("Your headline has a positive sentiment.","google-analytics-for-wordpress"),l=s("Positive headlines tend to get better engagement than neutral or negative ones.","google-analytics-for-wordpress"),d=s("Your headline has a negative sentiment.","google-analytics-for-wordpress"),p=s("Negative headlines are attention-grabbing and tend to perform better than neutral ones.","google-analytics-for-wordpress"),f=s("Sentiment","google-analytics-for-wordpress"),m="neu"===e.data.result.sentiment?s("Neutral","google-analytics-for-wordpress"):"pos"===e.data.result.sentiment?s("Positive","google-analytics-for-wordpress"):s("Negative","google-analytics-for-wordpress"),h="neu"===e.data.result.sentiment?r.a.neutral:"pos"===e.data.result.sentiment?r.a.smile:r.a.negative,g="neu"===e.data.result.sentiment?"orange":"pos"===e.data.result.sentiment?"green":"red";return wp.element.createElement(i,null,wp.element.createElement(c,{title:f,className:o()("monsterinsights-headline-analyzer-panel-sentiment","monsterinsights-headline-analyzer-panel-has-icon",g),icon:h},wp.element.createElement(u,null,wp.element.createElement("h4",null,m),"neu"===e.data.result.sentiment?wp.element.createElement("p",null,t," ",wp.element.createElement("br",null),wp.element.createElement("br",null)," ",n):"","pos"===e.data.result.sentiment?wp.element.createElement("p",null,a," ",wp.element.createElement("br",null),wp.element.createElement("br",null)," ",l):"","neg"===e.data.result.sentiment?wp.element.createElement("p",null,d," ",wp.element.createElement("br",null),wp.element.createElement("br",null)," ",p):"")))};t.a=d},function(e,t,n){"use strict";var r=wp.i18n,a=r.__,o=r.sprintf,s=wp.element.Fragment,i=wp.components,l=i.PanelBody,c=i.PanelRow,u=function(e){var t=e.data.result.headline_types.join(", "),n=a("Headline Type","google-analytics-for-wordpress"),r=wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-panel-types-title"},n,wp.element.createElement("span",null,t)),i=o(a("Headlines that are lists and how-to get more engagement on average than other types of headlines. %1sRead more about %2sdifferent types of headlines here.%3s","google-analytics-for-wordpress"),"<br/><br/>",'<a href="https://optinmonster.com/why-these-21-headlines-went-viral-and-how-you-can-copy-their-success/" target="_blank" className="monsterinsights-headline-analyzer-link">',"</a>");return wp.element.createElement(s,null,wp.element.createElement(l,{title:r,className:"monsterinsights-headline-analyzer-panel-types"},wp.element.createElement(c,null,wp.element.createElement("h4",null,t),wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:i}}))))};t.a=u},function(e,t,n){"use strict";var r=n(9),a=n(2),o=n.n(a),s=n(12),i=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=function(e){var t=i("Character Count","google-analytics-for-wordpress"),n=e.data.result.length,a=n>=66?100:Math.round(1.51*n),c="",p="",f="#1EC185",m="";return n<=19?(c="red",f="#EB5757"):n>=20&&n<=34?(c="orange",f="#F2994A"):n>=35&&n<=66?(c="green",f="#1EC185"):n>=67&&n<=79?(c="orange",f="#F2994A"):n>=80&&(c="red",f="#EB5757"),n<=34?(p=i("Too Short","google-analytics-for-wordpress"),m=i("You have space to add more keywords and power words to boost your rankings and click-through rate.","google-analytics-for-wordpress")):n>=35&&n<=66?(p=i("Good","google-analytics-for-wordpress"),m=i("Headlines that are about 55 characters long will display fully in search results and tend to get more clicks.","google-analytics-for-wordpress")):n>=67&&(p=i("Too Long","google-analytics-for-wordpress"),m=i("At this length, it will get cut off in search results. Try reducing it to about 55 characters.","google-analytics-for-wordpress")),wp.element.createElement(l,null,wp.element.createElement(u,{title:t,className:o()("monsterinsights-headline-analyzer-panel-character-count","monsterinsights-headline-analyzer-panel-has-icon",c),icon:"green"===c?r.a.check:r.a.warning},wp.element.createElement(d,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:o()("monsterinsights-headline-analyzer-character-length",c)},n),wp.element.createElement(s.a,{barScore:a,barColor:f}),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-status-on-character-length"},p)),wp.element.createElement("p",null,m))))};t.a=p},function(e,t,n){"use strict";var r=n(9),a=n(2),o=n.n(a),s=n(12),i=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=function(e){var t=i("Word Count","google-analytics-for-wordpress"),n=e.data.result.word_count,a=n>=10?100:Math.round(10*n),c="",p="",f="#1EC185",m="";return n<=4?(c="red",f="#EB5757",p=i("Not Enough Words","google-analytics-for-wordpress"),m=i("Your headline doesn’t use enough words. You have more space to add keywords and power words to improve your SEO and get more engagement.","google-analytics-for-wordpress")):n>=5&&n<=9?(c="green",f="#1EC185",p=i("Good","google-analytics-for-wordpress"),m=i("Your headline has the right amount of words. Headlines are more likely to be clicked on in search results if they have about 6 words.","google-analytics-for-wordpress")):n>=10&&n<=11?(c="orange",f="#F2994A",p=i("Reduce Word Count","google-analytics-for-wordpress")):(c="red",f="#EB5757",p=i("Too Many Words","google-analytics-for-wordpress"),m=i("Your headline has too many words. Long headlines will get cut off in search results and won’t get as many clicks.","google-analytics-for-wordpress")),wp.element.createElement(l,null,wp.element.createElement(u,{title:t,className:o()("monsterinsights-headline-analyzer-panel-word-count","monsterinsights-headline-analyzer-panel-has-icon",c),icon:"green"===c?r.a.check:r.a.warning},wp.element.createElement(d,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:o()("monsterinsights-headline-analyzer-word-length",c)},n),wp.element.createElement(s.a,{barScore:a,barColor:f}),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-status-on-word-length"},p)),wp.element.createElement("p",null,m))))};t.a=p},function(e,t,n){"use strict";var r=wp.i18n.__,a=wp.element.Fragment,o=wp.components,s=o.PanelBody,i=o.PanelRow,l=function(e){var t=r("Beginning & Ending Words","google-analytics-for-wordpress"),n=e.data.result.input_array_orig,o=r("Most readers only look at the first and last 3 words of a headline before deciding whether to click.","google-analytics-for-wordpress"),l="",c="";return n.length>=6?(l=n.slice(0,3).join(" "),c=n.slice(-3).join(" ")):n.length>3&&n.length<=5?(l=n.slice(0,3).join(" "),c=n.slice(3).join(" ")):l=n.slice(0,3).join(" "),wp.element.createElement(a,null,wp.element.createElement(s,{title:t,className:"monsterinsights-headline-analyzer-panel-beginning-ending-words"},wp.element.createElement(i,null,l?wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words beginning"},wp.element.createElement("span",null,l)):"",c?wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words ending"},wp.element.createElement("span",null,c)):"",wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-words-guideline"},o))))};t.a=l},function(e,t,n){"use strict";var r=n(38),a=n.n(r),o=wp.i18n.__,s=wp.element.Fragment,i=wp.components,l=i.PanelBody,c=i.PanelRow,u=wp.data.select,d=function(e){var t=o("Search Preview","google-analytics-for-wordpress"),n=o("Here is how your headline will look like in google search results page.","google-analytics-for-wordpress"),r=u("core/editor").getPermalink(),i={href:r};return wp.element.createElement(s,null,wp.element.createElement(l,{title:t,className:"monsterinsights-headline-analyzer-panel-search-preview"},wp.element.createElement(c,null,wp.element.createElement("h4",null,e.data.sentence),wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-post-url"},wp.element.createElement("a",a()({},i,{target:"_blank"}),r)),wp.element.createElement("p",null,n))))};t.a=d}]);
1
+ !function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=77)}([function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t,n){"use strict";function r(e){return"[object Array]"===_.call(e)}function i(e){return void 0===e}function o(e){return null!==e&&!i(e)&&null!==e.constructor&&!i(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function a(e){return"[object ArrayBuffer]"===_.call(e)}function s(e){return"undefined"!=typeof FormData&&e instanceof FormData}function l(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer}function c(e){return"string"==typeof e}function u(e){return"number"==typeof e}function d(e){return null!==e&&"object"==typeof e}function p(e){return"[object Date]"===_.call(e)}function h(e){return"[object File]"===_.call(e)}function m(e){return"[object Blob]"===_.call(e)}function f(e){return"[object Function]"===_.call(e)}function g(e){return d(e)&&f(e.pipe)}function w(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams}function y(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function v(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}function b(e,t){if(null!==e&&void 0!==e)if("object"!=typeof e&&(e=[e]),r(e))for(var n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}function S(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=S(t[n],e):t[n]=e}for(var t={},n=0,r=arguments.length;n<r;n++)b(arguments[n],e);return t}function E(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=E(t[n],e):t[n]="object"==typeof e?E({},e):e}for(var t={},n=0,r=arguments.length;n<r;n++)b(arguments[n],e);return t}function C(e,t,n){return b(t,function(t,r){e[r]=n&&"function"==typeof t?x(t,n):t}),e}var x=n(57),_=Object.prototype.toString;e.exports={isArray:r,isArrayBuffer:a,isBuffer:o,isFormData:s,isArrayBufferView:l,isString:c,isNumber:u,isObject:d,isUndefined:i,isDate:p,isFile:h,isBlob:m,isFunction:f,isStream:g,isURLSearchParams:w,isStandardBrowserEnv:v,forEach:b,merge:S,deepMerge:E,extend:C,trim:y}},function(e,t,n){var r=n(34)("wks"),i=n(22),o=n(5).Symbol,a="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=a&&o[e]||(a?o:i)("Symbol."+e))}).store=r},function(e,t,n){var r,i;/*!
2
  Copyright (c) 2017 Jed Watson.
3
  Licensed under the MIT License (MIT), see
4
  http://jedwatson.github.io/classnames
5
  */
6
+ !function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var a=n.apply(null,r);a&&e.push(a)}else if("object"===i)for(var s in r)o.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}var o={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(i=function(){return n}.apply(t,r))&&(e.exports=i))}()},function(e,t,n){var r=n(5),i=n(0),o=n(29),a=n(10),s=n(9),l=function(e,t,n){var c,u,d,p=e&l.F,h=e&l.G,m=e&l.S,f=e&l.P,g=e&l.B,w=e&l.W,y=h?i:i[t]||(i[t]={}),v=y.prototype,b=h?r:m?r[t]:(r[t]||{}).prototype;h&&(n=t);for(c in n)(u=!p&&b&&void 0!==b[c])&&s(y,c)||(d=u?b[c]:n[c],y[c]=h&&"function"!=typeof b[c]?n[c]:g&&u?o(d,r):w&&b[c]==d?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):f&&"function"==typeof d?o(Function.call,d):d,f&&((y.virtual||(y.virtual={}))[c]=d,e&l.R&&v&&!v[c]&&a(v,c,d)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(8),i=n(46),o=n(30),a=Object.defineProperty;t.f=n(7)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),i)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(11);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(6),i=n(15);e.exports=n(7)?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports={}},function(e,t,n){var r=n(50),i=n(28);e.exports=function(e){return r(i(e))}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(28);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";var r={};r.headline=wp.element.createElement("svg",{width:"15",height:"14",viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.5 2V12H14.5C14.6458 12 14.7604 12.0521 14.8438 12.1562C14.9479 12.2396 15 12.3542 15 12.5V13.5C15 13.6458 14.9479 13.7604 14.8438 13.8438C14.7604 13.9479 14.6458 14 14.5 14H9.5C9.35417 14 9.22917 13.9479 9.125 13.8438C9.04167 13.7604 9 13.6458 9 13.5V12.5C9 12.3542 9.04167 12.2396 9.125 12.1562C9.22917 12.0521 9.35417 12 9.5 12H10.5V8H4.5V12H5.5C5.64583 12 5.76042 12.0521 5.84375 12.1562C5.94792 12.2396 6 12.3542 6 12.5V13.5C6 13.6458 5.94792 13.7604 5.84375 13.8438C5.76042 13.9479 5.64583 14 5.5 14H0.5C0.354167 14 0.229167 13.9479 0.125 13.8438C0.0416667 13.7604 0 13.6458 0 13.5V12.5C0 12.3542 0.0416667 12.2396 0.125 12.1562C0.229167 12.0521 0.354167 12 0.5 12H1.5V2H0.5C0.354167 2 0.229167 1.95833 0.125 1.875C0.0416667 1.77083 0 1.64583 0 1.5V0.5C0 0.354167 0.0416667 0.239583 0.125 0.15625C0.229167 0.0520833 0.354167 0 0.5 0H5.5C5.64583 0 5.76042 0.0520833 5.84375 0.15625C5.94792 0.239583 6 0.354167 6 0.5V1.5C6 1.64583 5.94792 1.77083 5.84375 1.875C5.76042 1.95833 5.64583 2 5.5 2H4.5V6H10.5V2H9.5C9.35417 2 9.22917 1.95833 9.125 1.875C9.04167 1.77083 9 1.64583 9 1.5V0.5C9 0.354167 9.04167 0.239583 9.125 0.15625C9.22917 0.0520833 9.35417 0 9.5 0H14.5C14.6458 0 14.7604 0.0520833 14.8438 0.15625C14.9479 0.239583 15 0.354167 15 0.5V1.5C15 1.64583 14.9479 1.77083 14.8438 1.875C14.7604 1.95833 14.6458 2 14.5 2H13.5Z",fill:"white"})),r.headlineBlack=wp.element.createElement("svg",{width:"15",height:"14",viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.5 2V12H14.5C14.6458 12 14.7604 12.0521 14.8438 12.1562C14.9479 12.2396 15 12.3542 15 12.5V13.5C15 13.6458 14.9479 13.7604 14.8438 13.8438C14.7604 13.9479 14.6458 14 14.5 14H9.5C9.35417 14 9.22917 13.9479 9.125 13.8438C9.04167 13.7604 9 13.6458 9 13.5V12.5C9 12.3542 9.04167 12.2396 9.125 12.1562C9.22917 12.0521 9.35417 12 9.5 12H10.5V8H4.5V12H5.5C5.64583 12 5.76042 12.0521 5.84375 12.1562C5.94792 12.2396 6 12.3542 6 12.5V13.5C6 13.6458 5.94792 13.7604 5.84375 13.8438C5.76042 13.9479 5.64583 14 5.5 14H0.5C0.354167 14 0.229167 13.9479 0.125 13.8438C0.0416667 13.7604 0 13.6458 0 13.5V12.5C0 12.3542 0.0416667 12.2396 0.125 12.1562C0.229167 12.0521 0.354167 12 0.5 12H1.5V2H0.5C0.354167 2 0.229167 1.95833 0.125 1.875C0.0416667 1.77083 0 1.64583 0 1.5V0.5C0 0.354167 0.0416667 0.239583 0.125 0.15625C0.229167 0.0520833 0.354167 0 0.5 0H5.5C5.64583 0 5.76042 0.0520833 5.84375 0.15625C5.94792 0.239583 6 0.354167 6 0.5V1.5C6 1.64583 5.94792 1.77083 5.84375 1.875C5.76042 1.95833 5.64583 2 5.5 2H4.5V6H10.5V2H9.5C9.35417 2 9.22917 1.95833 9.125 1.875C9.04167 1.77083 9 1.64583 9 1.5V0.5C9 0.354167 9.04167 0.239583 9.125 0.15625C9.22917 0.0520833 9.35417 0 9.5 0H14.5C14.6458 0 14.7604 0.0520833 14.8438 0.15625C14.9479 0.239583 15 0.354167 15 0.5V1.5C15 1.64583 14.9479 1.77083 14.8438 1.875C14.7604 1.95833 14.6458 2 14.5 2H13.5Z",fill:"#000"})),r.warning=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M16 8C16 6.58065 15.6129 5.22581 14.9032 4C14.1935 2.77419 13.2258 1.80645 12 1.09677C10.7742 0.387097 9.41936 0 8 0C6.54839 0 5.22581 0.387097 4 1.09677C2.77419 1.80645 1.77419 2.77419 1.06452 4C0.354839 5.22581 0 6.58065 0 8C0 9.45161 0.354839 10.7742 1.06452 12C1.77419 13.2258 2.77419 14.2258 4 14.9355C5.22581 15.6452 6.54839 16 8 16C9.41936 16 10.7742 15.6452 12 14.9355C13.2258 14.2258 14.1935 13.2258 14.9032 12C15.6129 10.7742 16 9.45161 16 8ZM8 9.6129C8.3871 9.6129 8.74194 9.77419 9.03226 10.0645C9.32258 10.3548 9.48387 10.7097 9.48387 11.0968C9.48387 11.5161 9.32258 11.871 9.03226 12.1613C8.74194 12.4516 8.3871 12.5806 8 12.5806C7.58065 12.5806 7.22581 12.4516 6.93548 12.1613C6.64516 11.871 6.51613 11.5161 6.51613 11.0968C6.51613 10.7097 6.64516 10.3548 6.93548 10.0645C7.22581 9.77419 7.58065 9.6129 8 9.6129ZM6.58065 4.29032C6.58065 4.16129 6.6129 4.06452 6.67742 4C6.74194 3.93548 6.83871 3.87097 6.96774 3.87097H9.03226C9.12903 3.87097 9.22581 3.93548 9.29032 4C9.35484 4.06452 9.41936 4.16129 9.41936 4.29032L9.16129 8.67742C9.16129 8.77419 9.09677 8.87097 9.03226 8.93548C8.96774 9 8.87097 9.03226 8.77419 9.03226H7.22581C7.09677 9.03226 7 9 6.93548 8.93548C6.87097 8.87097 6.83871 8.77419 6.83871 8.67742L6.58065 4.29032Z",fill:"#F2994A"})),r.smile=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484ZM11.2903 5.74194C11.0968 5.52688 10.8602 5.41935 10.5806 5.41935C10.3011 5.41935 10.0538 5.52688 9.83871 5.74194C9.64516 5.93548 9.54839 6.17204 9.54839 6.45161C9.54839 6.73118 9.64516 6.97849 9.83871 7.19355C10.0538 7.3871 10.3011 7.48387 10.5806 7.48387C10.8602 7.48387 11.0968 7.3871 11.2903 7.19355C11.5054 6.97849 11.6129 6.73118 11.6129 6.45161C11.6129 6.17204 11.5054 5.93548 11.2903 5.74194ZM6.12903 5.74194C5.93548 5.52688 5.69892 5.41935 5.41935 5.41935C5.13978 5.41935 4.89247 5.52688 4.67742 5.74194C4.48387 5.93548 4.3871 6.17204 4.3871 6.45161C4.3871 6.73118 4.48387 6.97849 4.67742 7.19355C4.89247 7.3871 5.13978 7.48387 5.41935 7.48387C5.69892 7.48387 5.93548 7.3871 6.12903 7.19355C6.34409 6.97849 6.45161 6.73118 6.45161 6.45161C6.45161 6.17204 6.34409 5.93548 6.12903 5.74194ZM11.7097 10.9032C11.7957 10.8172 11.8387 10.7204 11.8387 10.6129C11.8387 10.4839 11.8065 10.3871 11.7419 10.3226C11.6774 10.2366 11.5914 10.172 11.4839 10.129C11.3978 10.0645 11.3011 10.043 11.1935 10.0645C11.086 10.086 10.9892 10.1505 10.9032 10.2581C10.1505 11.1613 9.1828 11.6129 8 11.6129C6.8172 11.6129 5.84946 11.1613 5.09677 10.2581C5.01075 10.1505 4.91398 10.086 4.80645 10.0645C4.69892 10.043 4.5914 10.0645 4.48387 10.129C4.39785 10.172 4.32258 10.2366 4.25806 10.3226C4.19355 10.3871 4.16129 10.4839 4.16129 10.6129C4.16129 10.7204 4.2043 10.8172 4.29032 10.9032C5.25806 12.0645 6.49462 12.6452 8 12.6452C9.50538 12.6452 10.7419 12.0645 11.7097 10.9032Z",fill:"#1EC185"})),r.neutral=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484ZM6.12903 5.74194C5.93548 5.52688 5.69892 5.41935 5.41935 5.41935C5.13978 5.41935 4.89247 5.52688 4.67742 5.74194C4.48387 5.93548 4.3871 6.17204 4.3871 6.45161C4.3871 6.73118 4.48387 6.97849 4.67742 7.19355C4.89247 7.3871 5.13978 7.48387 5.41935 7.48387C5.69892 7.48387 5.93548 7.3871 6.12903 7.19355C6.34409 6.97849 6.45161 6.73118 6.45161 6.45161C6.45161 6.17204 6.34409 5.93548 6.12903 5.74194ZM11.0968 11.6129C11.4409 11.6129 11.6129 11.4409 11.6129 11.0968C11.6129 10.7527 11.4409 10.5806 11.0968 10.5806H4.90323C4.55914 10.5806 4.3871 10.7527 4.3871 11.0968C4.3871 11.4409 4.55914 11.6129 4.90323 11.6129H11.0968ZM9.83871 7.19355C10.0538 7.3871 10.3011 7.48387 10.5806 7.48387C10.8602 7.48387 11.0968 7.3871 11.2903 7.19355C11.5054 6.97849 11.6129 6.73118 11.6129 6.45161C11.6129 6.17204 11.5054 5.93548 11.2903 5.74194C11.0968 5.52688 10.8602 5.41935 10.5806 5.41935C10.3011 5.41935 10.0538 5.52688 9.83871 5.74194C9.64516 5.93548 9.54839 6.17204 9.54839 6.45161C9.54839 6.73118 9.64516 6.97849 9.83871 7.19355Z",fill:"#626D83"})),r.negative=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484ZM4.3871 7.48387C4.3871 7.76344 4.48387 8.01075 4.67742 8.22581C4.89247 8.41935 5.13978 8.51613 5.41935 8.51613C5.69892 8.51613 5.93548 8.41935 6.12903 8.22581C6.34409 8.01075 6.45161 7.76344 6.45161 7.48387C6.45161 7.44086 6.43011 7.35484 6.3871 7.22581C6.4086 7.22581 6.41935 7.22581 6.41935 7.22581C6.44086 7.22581 6.45161 7.22581 6.45161 7.22581C6.70968 7.22581 6.87097 7.10753 6.93548 6.87097C6.95699 6.78495 6.96774 6.70968 6.96774 6.64516C6.96774 6.58065 6.94624 6.52688 6.90323 6.48387C6.88172 6.41935 6.83871 6.36559 6.77419 6.32258C6.73118 6.27957 6.67742 6.24731 6.6129 6.22581L4.03226 5.45161C3.88172 5.4086 3.74194 5.41935 3.6129 5.48387C3.50538 5.54839 3.43011 5.64516 3.3871 5.77419C3.36559 5.86021 3.35484 5.93548 3.35484 6C3.37634 6.06452 3.39785 6.12903 3.41935 6.19355C3.44086 6.23656 3.47312 6.27957 3.51613 6.32258C3.58065 6.36559 3.65591 6.39785 3.74194 6.41935L4.70968 6.74194C4.49462 6.93548 4.3871 7.1828 4.3871 7.48387ZM9.80645 12.4516C9.93548 12.6237 10.0968 12.6882 10.2903 12.6452C10.4839 12.6021 10.6129 12.4946 10.6774 12.3226C10.7419 12.1505 10.7097 11.9785 10.5806 11.8065C9.91398 10.9892 9.05376 10.5806 8 10.5806C6.94624 10.5806 6.07527 10.9892 5.3871 11.8065C5.34409 11.871 5.31183 11.9462 5.29032 12.0323C5.26882 12.1183 5.26882 12.1935 5.29032 12.2581C5.31183 12.3226 5.34409 12.3871 5.3871 12.4516C5.43011 12.5161 5.48387 12.5699 5.54839 12.6129C5.6129 12.6344 5.67742 12.6559 5.74194 12.6774C5.82796 12.6774 5.90323 12.6667 5.96774 12.6452C6.05376 12.6021 6.12903 12.5376 6.19355 12.4516C6.64516 11.914 7.24731 11.6452 8 11.6452C8.75269 11.6452 9.35484 11.914 9.80645 12.4516ZM12.2903 6.41935C12.4194 6.37634 12.5161 6.30107 12.5806 6.19355C12.6452 6.06452 12.6559 5.92473 12.6129 5.77419C12.5914 5.68817 12.5484 5.6129 12.4839 5.54839C12.4194 5.48387 12.3441 5.45161 12.2581 5.45161C12.172 5.43011 12.086 5.43011 12 5.45161L9.41935 6.22581C9.26882 6.26882 9.16129 6.35484 9.09677 6.48387C9.03226 6.5914 9.02151 6.72043 9.06452 6.87097C9.12903 7.10753 9.29032 7.22581 9.54839 7.22581C9.56989 7.22581 9.5914 7.22581 9.6129 7.22581C9.56989 7.33333 9.54839 7.41935 9.54839 7.48387C9.54839 7.76344 9.64516 8.01075 9.83871 8.22581C10.0538 8.41935 10.3011 8.51613 10.5806 8.51613C10.8602 8.51613 11.0968 8.41935 11.2903 8.22581C11.5054 8.01075 11.6129 7.76344 11.6129 7.48387C11.6129 7.1828 11.5054 6.93548 11.2903 6.74194L12.2903 6.41935Z",fill:"#626D83"})),r.check=wp.element.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M13.6452 2.35484C15.2151 3.90323 16 5.78495 16 8C16 10.2151 15.2151 12.1075 13.6452 13.6774C12.0968 15.2258 10.2151 16 8 16C5.78495 16 3.89247 15.2258 2.32258 13.6774C0.774194 12.1075 0 10.2151 0 8C0 5.78495 0.774194 3.90323 2.32258 2.35484C3.89247 0.784946 5.78495 0 8 0C10.2151 0 12.0968 0.784946 13.6452 2.35484ZM7.06452 12.2258L13 6.29032C13.2581 6.05376 13.2581 5.8172 13 5.58065L12.2903 4.83871C12.0323 4.60215 11.7849 4.60215 11.5484 4.83871L6.70968 9.67742L4.45161 7.41935C4.21505 7.1828 3.96774 7.1828 3.70968 7.41935L3 8.16129C2.74194 8.39785 2.74194 8.63441 3 8.87097L6.35484 12.2258C6.5914 12.4839 6.82796 12.4839 7.06452 12.2258Z",fill:"#1EC185"})),t.a=r},function(e,t){e.exports=lodash},function(e,t,n){"use strict";var r=n(84)(!0);n(45)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){e.exports=!0},function(e,t,n){var r=n(49),i=n(35);e.exports=Object.keys||function(e){return r(e,i)}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(96),i=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=i.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";var r=wp.element.Fragment,i=function(e){var t=e.barScore,n=e.width?e.width+"px":"80px",i=t>50?0:180-3.6*t,o=e.barColor;return wp.element.createElement(r,null,wp.element.createElement("div",{className:"monsterinsights-donut-container",style:{flexDirection:"column"}},wp.element.createElement("div",{className:"monsterinsights-donut",style:{width:n,paddingBottom:n,backgroundColor:"#f2f2f2"}},wp.element.createElement("div",{className:"monsterinsights-donut-sections",style:{transform:"rotate(0deg)"}},wp.element.createElement("div",{className:"monsterinsights-donut-section monsterinsights-donut-section-right",style:{transform:"rotate(0deg)"}},wp.element.createElement("div",{className:"monsterinsights-donut-filler",style:{backgroundColor:o,transform:"rotate(-"+i+"deg)"}})),function(){if(t>50){var e=180+360*(t-50)/100;return wp.element.createElement("div",{className:"monsterinsights-donut-section monsterinsights-donut-section-left",style:{transform:"rotate(0deg)"}},wp.element.createElement("div",{className:"monsterinsights-donut-filler",style:{backgroundColor:o,transform:"rotate("+e+"deg)"}}))}}()),wp.element.createElement("div",{className:"monsterinsights-donut-overlay",style:{height:"70%",width:"70%",top:"calc(15%)",left:"calc(15%)",backgroundColor:"rgb(255, 255, 255)"}}))))};t.a=i},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a=r},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(85);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(11);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(8),i=n(87),o=n(35),a=n(33)("IE_PROTO"),s=function(){},l=function(){var e,t=n(47)("iframe"),r=o.length;for(t.style.display="none",n(90).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[o[r]];return l()};e.exports=Object.create||function(e,t){var n;return null!==e?(s.prototype=r(e),n=new s,s.prototype=null,n[a]=e):n=l(),void 0===t?n:i(n,t)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(34)("keys"),i=n(22);e.exports=function(e){return r[e]||(r[e]=i(e))}},function(e,t,n){var r=n(0),i=n(5),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(20)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(6).f,i=n(9),o=n(2)("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){n(102);for(var r=n(5),i=n(10),o=n(13),a=n(2)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<s.length;l++){var c=s[l],u=r[c],d=u&&u.prototype;d&&!d[a]&&i(d,a,c),o[c]=o.Array}},function(e,t){e.exports=React},function(e,t,n){t.f=n(2)},function(e,t,n){var r=n(5),i=n(0),o=n(20),a=n(40),s=n(6).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var r=(n(26),n(43),n(39)),i=(n.n(r),n(18));n.n(i);n.o(r,"Component")&&n.d(t,"a",function(){return r.Component}),n.o(r,"createContext")&&n.d(t,"d",function(){return r.createContext}),n.o(r,"createElement")&&n.d(t,"e",function(){return r.createElement}),n.o(r,"forwardRef")&&n.d(t,"f",function(){return r.forwardRef}),n.o(r,"Fragment")&&n.d(t,"b",function(){return r.Fragment}),n.o(r,"StrictMode")&&n.d(t,"c",function(){return r.StrictMode})},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o=Object(i.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.a=r;var i=n(199)},function(e,t,n){"use strict";t.__esModule=!0;var r=n(82),i=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,i.default)(e)}},function(e,t,n){"use strict";var r=n(20),i=n(4),o=n(48),a=n(10),s=n(13),l=n(86),c=n(36),u=n(52),d=n(2)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,m,f,g,w){l(n,t,m);var y,v,b,S=function(e){if(!p&&e in _)return _[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},E=t+" Iterator",C="values"==f,x=!1,_=e.prototype,k=_[d]||_["@@iterator"]||f&&_[f],O=k||S(f),T=f?C?S("entries"):O:void 0,M="Array"==t?_.entries||k:k;if(M&&(b=u(M.call(new e)))!==Object.prototype&&b.next&&(c(b,E,!0),r||"function"==typeof b[d]||a(b,d,h)),C&&k&&"values"!==k.name&&(x=!0,O=function(){return k.call(this)}),r&&!w||!p&&!x&&_[d]||a(_,d,O),s[t]=O,s[E]=h,f)if(y={values:C?O:S("values"),keys:g?O:S("keys"),entries:T},w)for(v in y)v in _||o(_,v,y[v]);else i(i.P+i.F*(p||x),t,y);return y}},function(e,t,n){e.exports=!n(7)&&!n(12)(function(){return 7!=Object.defineProperty(n(47)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(11),i=n(5).document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},function(e,t,n){e.exports=n(10)},function(e,t,n){var r=n(9),i=n(14),o=n(88)(!1),a=n(33)("IE_PROTO");e.exports=function(e,t){var n,s=i(e),l=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;t.length>l;)r(s,n=t[l++])&&(~o(c,n)||c.push(n));return c}},function(e,t,n){var r=n(32);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(27),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,t,n){var r=n(9),i=n(16),o=n(33)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){var r=n(54),i=n(2)("iterator"),o=n(13);e.exports=n(0).getIteratorMethod=function(e){if(void 0!=e)return e[i]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(32),i=n(2)("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=a(t=Object(e),i))?n:o?r(t):"Object"==(s=r(t))&&"function"==typeof t.callee?"Arguments":s}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(100),o=r(i),a=n(106),s=r(a);t.default=function(){function e(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,l=(0,s.default)(e);!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&l.return&&l.return()}finally{if(i)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if((0,o.default)(Object(t)))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},function(e,t,n){e.exports=n(109)},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var i=n(1);e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(i.isURLSearchParams(t))o=t.toString();else{var a=[];i.forEach(t,function(e,t){null!==e&&void 0!==e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))}))}),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";(function(t){function r(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var i=n(1),o=n(115),a={"Content-Type":"application/x-www-form-urlencoded"},s={adapter:function(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(61):void 0!==t&&"[object process]"===Object.prototype.toString.call(t)&&(e=n(61)),e}(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(r(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)?(r(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};s.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(e){s.headers[e]={}}),i.forEach(["post","put","patch"],function(e){s.headers[e]=i.merge(a)}),e.exports=s}).call(t,n(114))},function(e,t,n){"use strict";var r=n(1),i=n(116),o=n(58),a=n(118),s=n(121),l=n(122),c=n(62);e.exports=function(e){return new Promise(function(t,u){var d=e.data,p=e.headers;r.isFormData(d)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",f=e.auth.password||"";p.Authorization="Basic "+btoa(m+":"+f)}var g=a(e.baseURL,e.url);if(h.open(e.method.toUpperCase(),o(g,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,h.onreadystatechange=function(){if(h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in h?s(h.getAllResponseHeaders()):null,r=e.responseType&&"text"!==e.responseType?h.response:h.responseText,o={data:r,status:h.status,statusText:h.statusText,headers:n,config:e,request:h};i(t,u,o),h=null}},h.onabort=function(){h&&(u(c("Request aborted",e,"ECONNABORTED",h)),h=null)},h.onerror=function(){u(c("Network Error",e,null,h)),h=null},h.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),u(c(t,e,"ECONNABORTED",h)),h=null},r.isStandardBrowserEnv()){var w=n(123),y=(e.withCredentials||l(g))&&e.xsrfCookieName?w.read(e.xsrfCookieName):void 0;y&&(p[e.xsrfHeaderName]=y)}if("setRequestHeader"in h&&r.forEach(p,function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete p[t]:h.setRequestHeader(t,e)}),r.isUndefined(e.withCredentials)||(h.withCredentials=!!e.withCredentials),e.responseType)try{h.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&h.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){h&&(h.abort(),u(e),h=null)}),void 0===d&&(d=null),h.send(d)})}},function(e,t,n){"use strict";var r=n(117);e.exports=function(e,t,n,i,o){var a=new Error(e);return r(a,t,n,i,o)}},function(e,t,n){"use strict";var r=n(1);e.exports=function(e,t){t=t||{};var n={},i=["url","method","params","data"],o=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(i,function(e){void 0!==t[e]&&(n[e]=t[e])}),r.forEach(o,function(i){r.isObject(t[i])?n[i]=r.deepMerge(e[i],t[i]):void 0!==t[i]?n[i]=t[i]:r.isObject(e[i])?n[i]=r.deepMerge(e[i]):void 0!==e[i]&&(n[i]=e[i])}),r.forEach(a,function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])});var s=i.concat(o).concat(a),l=Object.keys(t).filter(function(e){return-1===s.indexOf(e)});return r.forEach(l,function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])}),n}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";t.__esModule=!0;var r=n(66),i=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t,n){return t in e?(0,i.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports={default:n(141),__esModule:!0}},function(e,t,n){e.exports=n(143)},function(e,t,n){"use strict";function r(e){var t=e.className,n=e.selected,o=e.help,p=e.onChange,h=e.options,m=void 0===h?[]:h,f=e.icons,g=void 0===f?[]:f,w=u(r),y="inspector-monsterinsights-popular-posts-theme-control-"+w,v=function(e){return p(e.target.value)},b=[],S=0,E=0,C=0;for(var x in m)if(m.hasOwnProperty(x)){var _=m[x];void 0===b[S]&&(b[S]=[]),b[S][E]=_,_.value===n&&(C=S),3===E?(E=0,S++):E++}var k=function(){return wp.element.createElement("span",{className:"monsterinsights-theme-picker-check"},l.a.checkmark)},O=function(e){var t="monsterinsights-theme-picker-label-"+e.value;return e.value===n&&(t+=" monsterinsights-theme-picker-label-selected"),s.a.canaccess(e.level)||(t+=" monsterinsights-theme-picker-label-disabled"),t};return!Object(i.isEmpty)(m)&&wp.element.createElement(d,{id:y,help:o,className:a()(t,"monsterinsights-theme-picker")},wp.element.createElement(c.c,{naturalSlideWidth:250,totalSlides:b.length,className:"monsterinsights-theme-picker-carousel",currentSlide:C,dragEnabled:!1},wp.element.createElement(c.f,null,b.map(function(e,t){return wp.element.createElement(c.e,{className:"monsterinsights-theme-picker-slide",index:t,key:y+"-"+t},e.map(function(e,r){return wp.element.createElement("div",{key:y+"-"+t+"-"+r,className:"monsterinsights-slider-theme-option"},wp.element.createElement("input",{id:y+"-"+t+"-"+r,className:"monsterinsights-slider-theme-input",type:"radio",name:y,value:e.value,onChange:v,checked:e.value===n,"aria-describedby":o?y+"__help":void 0}),wp.element.createElement("label",{htmlFor:y+"-"+t+"-"+r,className:O(e)},e.value===n&&k(),wp.element.createElement("span",{className:"monsterinsights-theme-picker-label-icon"},g[e.value]?g[e.value]:""),wp.element.createElement("span",{className:"monsterinsights-theme-picker-label-text"},e.label)))}))})),function(){if(b.length>1)return wp.element.createElement("div",{className:"monsterinsights-carousel-navigation"},wp.element.createElement(c.a,null,l.a.chevronleft),wp.element.createElement(c.d,{className:"monsterinsights-carousel-navigation-dots"}),wp.element.createElement(c.b,null,l.a.chevronright))}()))}t.a=r;var i=n(18),o=(n.n(i),n(3)),a=n.n(o),s=n(146),l=n(147),c=n(148),u=wp.compose.useInstanceId,d=wp.components.BaseControl},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(159),o=r(i),a=n(161),s=r(a),l="function"==typeof s.default&&"symbol"==typeof o.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===l(o.default)?function(e){return void 0===e?"undefined":l(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":void 0===e?"undefined":l(e)}},function(e,t,n){var r=n(49),i=n(35).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},function(e,t,n){var r=n(24),i=n(15),o=n(14),a=n(30),s=n(9),l=n(46),c=Object.getOwnPropertyDescriptor;t.f=n(7)?c:function(e,t){if(e=o(e),t=a(t,!0),l)try{return c(e,t)}catch(e){}if(s(e,t))return i(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){Object(o.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}n.d(t,"a",function(){return l});var o=n(26),a=n(183),s={"":{plural_forms:function(e){return 1===e?0:1}}},l=function(e,t){var n=new a.a({}),r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";n.data[t]=i({},s,{},n.data[t],{},e),n.data[t][""]=i({},s[""],{},n.data[t][""])},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;return n.data[e]||r(void 0,e),n.dcnpgettext(e,t,i,o,a)},l=function(e,t){return o(t,void 0,e)},c=function(e,t,n){return o(n,t,e)},u=function(e,t,n,r){return o(r,void 0,e,t,n)},d=function(e,t,n,r,i){return o(i,r,e,t,n)},p=function(){return"rtl"===c("ltr","text direction")};return e&&r(e,t),{setLocaleData:r,__:l,_x:c,_n:u,_nx:d,isRTL:p}}},function(e,t,n){"use strict";function r(e,t){if(e){if("string"==typeof e)return Object(i.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(i.a)(e,t):void 0}}t.a=r;var i=n(74)},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.a=r},function(e,t,n){"use strict";function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.a=r},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){Object(a.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e){var t=e.children,n=Object(s.a)(e,["children"]);return Object(l.e)("div",i({dangerouslySetInnerHTML:{__html:t}},n))}t.a=o;var a=n(26),s=n(43),l=n(42)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(78),i=(n.n(r),n(79)),o=(n.n(i),n(80),n(139),wp.i18n.setLocaleData);void 0!==window.monsterinsights_gutenberg_tool_vars.translations&&o(window.monsterinsights_gutenberg_tool_vars.translations,"google-analytics-for-wordpress")},function(e,t){},function(e,t){},function(e,t,n){"use strict";n(81)},function(e,t,n){"use strict";var r=n(44),i=n.n(r),o=n(23),a=n.n(o),s=n(55),l=n.n(s),c=n(17),u=n(56),d=n.n(u),p=n(126),h=n(130),m=n(131),f=n(133),g=n(134),w=n(135),y=n(136),v=n(137),b=n(138),S=wp.i18n.__,E=wp.element,C=E.Fragment,x=E.useState,_=E.useEffect,k=wp.plugins.registerPlugin,O=wp.editPost,T=O.PluginSidebar,M=O.PluginSidebarMoreMenuItem,N=wp.data.select,D=function(e){var t=N("core/editor").getEditedPostAttribute("title"),n=S("Headline Analyzer","google-analytics-for-wordpress"),r=S("Write your post title to see the analyzer data. This Headline Analyzer tool enables you to write irresistible SEO headlines that drive traffic, shares, and rank better in search results.","google-analytics-for-wordpress"),o=x({}),s=l()(o,2),u=s[0],E=s[1],k=document.querySelector(".components-button[aria-label='"+n+"'] svg"),O=void 0!==u.previousHeadlinesData?u.previousHeadlinesData:[],D=sprintf(S("This headline analyzer is part of MonsterInsights to help you increase your traffic. See your %1swebsite traffic reports%2s.","google-analytics-for-wordpress"),'<a href="'+monsterinsights_gutenberg_tool_vars.reports_url+'" className="monsterinsights-headline-analyzer-link">',"</a>"),P=document.querySelector(".monsterinsights-headline-analyzer-wrapper");if(k){var j=document.createElement("span");if(u.dataExist&&void 0!==u.currentHeadlineData.score){var F=u.currentHeadlineData.score,A=F<40?"red":F<=60?"orange":"green";k.parentNode.setAttribute("monsterinsights-button-color",A),k.nextElementSibling?k.nextElementSibling.innerHTML=F+"/100":(j.innerHTML=F+"/100",k.parentNode.insertBefore(j,k.nextSibling))}else k.parentNode.setAttribute("monsterinsights-button-color","red"),k.nextElementSibling?k.nextElementSibling.innerHTML="00/100":(j.innerHTML="00/100",k.parentNode.insertBefore(j,k.nextSibling))}if(P){var L=P.parentNode.querySelectorAll(".components-panel__header");L&&L.forEach(function(e){var t=e.querySelector('[aria-pressed="true"]');t&&null!==t&&t.remove()})}var B=function(e){E(a()({},u,e))};return _(function(){var e=new FormData;e.append("_ajax_nonce",monsterinsights_gutenberg_tool_vars.nonce),e.append("action","monsterinsights_gutenberg_headline_analyzer_get_results"),e.append("dataType","json"),e.append("q",t),d.a.post(monsterinsights_gutenberg_tool_vars.ajaxurl,e).then(function(e){var t={dataExist:!1};e.data.data.analysed&&(t.currentHeadlineData=e.data.data,t.headlineData=e.data.data,t.dataExist=!0,void 0!==u.headlineData&&(t.previousHeadlinesData=[u.headlineData].concat(i()(O)))),E(a()({},u,t))}).catch(function(e){var t={dataExist:!1};E(a()({},u,t)),console.log(e)})},[t]),wp.element.createElement(C,null,wp.element.createElement(M,{target:"monsterinsights-headline-analyzer"},n),wp.element.createElement(T,{name:"monsterinsights-headline-analyzer",title:n,className:"monsterinsights-headline-analyzer-wrapper",icon:c.a.headline},void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(p.a,{analyzer:u,setAnalyzer:B}):wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-empty-title-warning"},r),void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed&&O.length>0?wp.element.createElement(h.a,{analyzer:u,setAnalyzer:B}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(m.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(f.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(g.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(w.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(y.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(v.a,{data:u.headlineData}):"",void 0!==u.headlineData&&u.dataExist&&u.headlineData.analysed?wp.element.createElement(b.a,{data:u.headlineData}):"",wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-bottom-notice"},wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:D}}))))};"undefined"!=typeof monsterinsights_gutenberg_tool_vars&&monsterinsights_gutenberg_tool_vars.allowed_post_types.includes(monsterinsights_gutenberg_tool_vars.current_post_type)&&monsterinsights_gutenberg_tool_vars.is_headline_analyzer_enabled&&k("monsterinsights-headline-analyzer",{icon:c.a.headlineBlack,render:D})},function(e,t,n){e.exports={default:n(83),__esModule:!0}},function(e,t,n){n(19),n(91),e.exports=n(0).Array.from},function(e,t,n){var r=n(27),i=n(28);e.exports=function(e){return function(t,n){var o,a,s=String(i(t)),l=r(n),c=s.length;return l<0||l>=c?e?"":void 0:(o=s.charCodeAt(l),o<55296||o>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):o:e?s.slice(l,l+2):a-56320+(o-55296<<10)+65536)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var r=n(31),i=n(15),o=n(36),a={};n(10)(a,n(2)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(a,{next:i(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(6),i=n(8),o=n(21);e.exports=n(7)?Object.defineProperties:function(e,t){i(e);for(var n,a=o(t),s=a.length,l=0;s>l;)r.f(e,n=a[l++],t[n]);return e}},function(e,t,n){var r=n(14),i=n(51),o=n(89);e.exports=function(e){return function(t,n,a){var s,l=r(t),c=i(l.length),u=o(a,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var r=n(27),i=Math.max,o=Math.min;e.exports=function(e,t){return e=r(e),e<0?i(e+t,0):o(e,t)}},function(e,t,n){var r=n(5).document;e.exports=r&&r.documentElement},function(e,t,n){"use strict";var r=n(29),i=n(4),o=n(16),a=n(92),s=n(93),l=n(51),c=n(94),u=n(53);i(i.S+i.F*!n(95)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,i,d,p=o(e),h="function"==typeof this?this:Array,m=arguments.length,f=m>1?arguments[1]:void 0,g=void 0!==f,w=0,y=u(p);if(g&&(f=r(f,m>2?arguments[2]:void 0,2)),void 0==y||h==Array&&s(y))for(t=l(p.length),n=new h(t);t>w;w++)c(n,w,g?f(p[w],w):p[w]);else for(d=y.call(p),n=new h;!(i=d.next()).done;w++)c(n,w,g?a(d,f,[i.value,w],!0):i.value);return n.length=w,n}})},function(e,t,n){var r=n(8);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},function(e,t,n){var r=n(13),i=n(2)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[i]===e)}},function(e,t,n){"use strict";var r=n(6),i=n(15);e.exports=function(e,t,n){t in e?r.f(e,t,i(0,n)):e[t]=n}},function(e,t,n){var r=n(2)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},e(o)}catch(e){}return n}},function(e,t,n){e.exports={default:n(97),__esModule:!0}},function(e,t,n){n(98),e.exports=n(0).Object.assign},function(e,t,n){var r=n(4);r(r.S+r.F,"Object",{assign:n(99)})},function(e,t,n){"use strict";var r=n(7),i=n(21),o=n(37),a=n(24),s=n(16),l=n(50),c=Object.assign;e.exports=!c||n(12)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=s(e),c=arguments.length,u=1,d=o.f,p=a.f;c>u;)for(var h,m=l(arguments[u++]),f=d?i(m).concat(d(m)):i(m),g=f.length,w=0;g>w;)h=f[w++],r&&!p.call(m,h)||(n[h]=m[h]);return n}:c},function(e,t,n){e.exports={default:n(101),__esModule:!0}},function(e,t,n){n(38),n(19),e.exports=n(105)},function(e,t,n){"use strict";var r=n(103),i=n(104),o=n(13),a=n(14);e.exports=n(45)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):"keys"==t?i(0,n):"values"==t?i(0,e[n]):i(0,[n,e[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){var r=n(54),i=n(2)("iterator"),o=n(13);e.exports=n(0).isIterable=function(e){var t=Object(e);return void 0!==t[i]||"@@iterator"in t||o.hasOwnProperty(r(t))}},function(e,t,n){e.exports={default:n(107),__esModule:!0}},function(e,t,n){n(38),n(19),e.exports=n(108)},function(e,t,n){var r=n(8),i=n(53);e.exports=n(0).getIterator=function(e){var t=i(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){"use strict";function r(e){var t=new a(e),n=o(a.prototype.request,t);return i.extend(n,a.prototype,t),i.extend(n,t),n}var i=n(1),o=n(57),a=n(110),s=n(63),l=n(60),c=r(l);c.Axios=a,c.create=function(e){return r(s(c.defaults,e))},c.Cancel=n(64),c.CancelToken=n(124),c.isCancel=n(59),c.all=function(e){return Promise.all(e)},c.spread=n(125),e.exports=c,e.exports.default=c},function(e,t,n){"use strict";function r(e){this.defaults=e,this.interceptors={request:new a,response:new a}}var i=n(1),o=n(58),a=n(111),s=n(112),l=n(63);r.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=l(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[s,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n},r.prototype.getUri=function(e){return e=l(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],function(e){r.prototype[e]=function(t,n){return this.request(i.merge(n||{},{method:e,url:t}))}}),i.forEach(["post","put","patch"],function(e){r.prototype[e]=function(t,n,r){return this.request(i.merge(r||{},{method:e,url:t,data:n}))}}),e.exports=r},function(e,t,n){"use strict";function r(){this.handlers=[]}var i=n(1);r.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){i.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=r},function(e,t,n){"use strict";function r(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var i=n(1),o=n(113),a=n(59),s=n(60);e.exports=function(e){return r(e),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||s.adapter)(e).then(function(t){return r(e),t.data=o(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(r(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){"use strict";var r=n(1);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function i(e){if(u===setTimeout)return setTimeout(e,0);if((u===n||!u)&&setTimeout)return u=setTimeout,setTimeout(e,0);try{return u(e,0)}catch(t){try{return u.call(null,e,0)}catch(t){return u.call(this,e,0)}}}function o(e){if(d===clearTimeout)return clearTimeout(e);if((d===r||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function a(){f&&h&&(f=!1,h.length?m=h.concat(m):g=-1,m.length&&s())}function s(){if(!f){var e=i(a);f=!0;for(var t=m.length;t;){for(h=m,m=[];++g<t;)h&&h[g].run();g=-1,t=m.length}h=null,f=!1,o(e)}}function l(e,t){this.fun=e,this.array=t}function c(){}var u,d,p=e.exports={};!function(){try{u="function"==typeof setTimeout?setTimeout:n}catch(e){u=n}try{d="function"==typeof clearTimeout?clearTimeout:r}catch(e){d=r}}();var h,m=[],f=!1,g=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];m.push(new l(e,t)),1!==m.length||f||i(s)},l.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=c,p.addListener=c,p.once=c,p.off=c,p.removeListener=c,p.removeAllListeners=c,p.emit=c,p.prependListener=c,p.prependOnceListener=c,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,n){"use strict";var r=n(1);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(62);e.exports=function(e,t,n){var i=n.config.validateStatus;!i||i(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},function(e,t,n){"use strict";var r=n(119),i=n(120);e.exports=function(e,t){return e&&!r(t)?i(e,t):t}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(1),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,a={};return e?(r.forEach(e.split("\n"),function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}}),a):a}},function(e,t,n){"use strict";var r=n(1);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(i.setAttribute("href",t),t=i.href),i.setAttribute("href",t),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");return t=e(window.location.href),function(n){var i=r.isString(n)?e(n):n;return i.protocol===t.protocol&&i.host===t.host}}():function(){return function(){return!0}}()},function(e,t,n){"use strict";var r=n(1);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(e,t,n){"use strict";function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new i(e),t(n.reason))})}var i=n(64);r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var e;return{token:new r(function(t){e=t}),cancel:e}},e.exports=r},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";var r=n(55),i=n.n(r),o=n(3),a=n.n(o),s=n(127),l=n(128),c=n(129),u=wp.i18n.__,d=wp.element,p=d.Fragment,h=d.useState,m=d.useEffect,f=function(e){var t=u("Current Score","google-analytics-for-wordpress"),n=u("Try New Headline","google-analytics-for-wordpress"),r=h("current-score"),o=i()(r,2),d=o[0],f=o[1],g=function(){return f("current-score")},w=function(){return f("new-headline")},y=void 0!==e.analyzer.isNewData&&e.analyzer.isNewData;return m(function(){e.setAnalyzer({activeTab:d})},[d]),wp.element.createElement(p,null,wp.element.createElement("div",{className:"monsterinsights-inline-buttons"},wp.element.createElement("button",{onClick:g,className:a()("monsterinsights-switcher-button",{active:"current-score"===d})},t),wp.element.createElement("button",{onClick:w,className:a()("monsterinsights-switcher-button",{active:"new-headline"===d})},n)),"new-headline"===d?wp.element.createElement(l.a,{analyzer:e.analyzer,setAnalyzer:e.setAnalyzer}):wp.element.createElement(s.a,{analyzer:e.analyzer}),y?wp.element.createElement(c.a,{analyzer:e.analyzer}):"")};t.a=f},function(e,t,n){"use strict";var r=n(3),i=n.n(r),o=n(25),a=wp.i18n.__,s=wp.element.Fragment,l=wp.components,c=l.PanelBody,u=l.PanelRow,d=function(e){var t=e.analyzer.currentHeadlineData.sentence,n=a("Score","google-analytics-for-wordpress"),r=a("A good score is between 40 and 60. For best results, you should strive for 70 and above.","google-analytics-for-wordpress"),l=e.analyzer.currentHeadlineData.score,d=l<40?"red":l<=60?"orange":"green",p="red"===d?"#EB5757":"orange"===d?"#F2994A":"#1EC185";return wp.element.createElement(s,null,wp.element.createElement(c,{title:n},wp.element.createElement(u,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-current-score-tab"},wp.element.createElement("h4",{className:"monsterinsights-headline-analyzer-current-title"},"“",t,"”"),wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-current-score",d)},l),wp.element.createElement(o.a,{barScore:l,barColor:p})),wp.element.createElement("p",null,r)))))};t.a=d},function(e,t,n){"use strict";var r=n(44),i=n.n(r),o=n(56),a=n.n(o),s=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=c.TextControl,h=c.Button,m=function(e){var t=s("Try New Headline","google-analytics-for-wordpress"),n=s("Enter a different headline than your post title to see how it compares.","google-analytics-for-wordpress"),r=s("Analyze","google-analytics-for-wordpress"),o=void 0!==e.analyzer.newHeadline?e.analyzer.newHeadline:"",c=void 0!==e.analyzer.previousHeadlinesData?e.analyzer.previousHeadlinesData:[],m=!o,f=function(t){var n=t.trim();if(n){var r=new FormData;r.append("_ajax_nonce",monsterinsights_gutenberg_tool_vars.nonce),r.append("action","monsterinsights_gutenberg_headline_analyzer_get_results"),r.append("dataType","json"),r.append("q",n),a.a.post(monsterinsights_gutenberg_tool_vars.ajaxurl,r).then(function(t){e.setAnalyzer({newHeadlineData:t.data.data,headlineData:t.data.data,previousHeadlinesData:[e.analyzer.headlineData].concat(i()(c)),isNewData:!0})}).catch(function(t){e.setAnalyzer({isNewData:!1}),console.log(t)})}};return wp.element.createElement(l,null,wp.element.createElement(u,{title:t},wp.element.createElement(d,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-new-tab"},wp.element.createElement("form",{onSubmit:function(e){e.preventDefault(),f(o)}},wp.element.createElement(p,{label:n,value:o,onChange:function(t){" "!==t&&e.setAnalyzer({newHeadline:t})},className:"monsterinsights-headline-analyzer-input-field"}),wp.element.createElement(h,{className:"monsterinsights-headline-analyzer-button",isPrimary:!0,onClick:function(){f(o)},disabled:m},r))))))};t.a=m},function(e,t,n){"use strict";var r=n(3),i=n.n(r),o=n(25),a=wp.i18n.__,s=wp.element.Fragment,l=wp.components,c=l.PanelBody,u=l.PanelRow,d=function(e){var t=e.analyzer.currentHeadlineData.sentence,n=a("New Score","google-analytics-for-wordpress"),r=a("A good score is between 40 and 60. For best results, you should strive for 70 and above.","google-analytics-for-wordpress"),l=a("Current Score","google-analytics-for-wordpress"),d=void 0!==e.analyzer.newHeadlineData?e.analyzer.newHeadlineData.sentence:"",p=void 0!==e.analyzer.newHeadlineData?e.analyzer.newHeadlineData.score:"",h=void 0!==e.analyzer.currentHeadlineData.score?e.analyzer.currentHeadlineData.score:"",m=p<40?"red":p<=60?"orange":"green",f="red"===m?"#EB5757":"orange"===m?"#F2994A":"#1EC185",g=h<40?"red-bg":h<=60?"orange-bg":"green-bg",w=Math.abs(p-h);return wp.element.createElement(s,null,wp.element.createElement(c,{title:n},wp.element.createElement(u,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-new-score-panel"},wp.element.createElement("p",null,r),wp.element.createElement("h4",null,"“",d,"”"),wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-new-score",m)},p),wp.element.createElement(o.a,{barScore:p,barColor:f})),wp.element.createElement("div",{className:"current-score"},wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-score-difference",m)},p>h?"+ ":p===h?"":"- ",w),wp.element.createElement("h5",null,l),wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-score",g)},h),wp.element.createElement("p",null,"“",t,"”"))))))};t.a=d},function(e,t,n){"use strict";var r=n(3),i=n.n(r),o=wp.i18n.__,a=wp.element.Fragment,s=wp.components,l=s.PanelBody,c=s.PanelRow,u=function(e){var t=o("Previous Scores","google-analytics-for-wordpress"),n="undefined"!==e.analyzer.previousHeadlinesData?e.analyzer.previousHeadlinesData:[],r=document.querySelector(".edit-post-sidebar"),s="undefined"!==e.analyzer.activeTab?e.analyzer.activeTab:"current-score",u="current-score"===s?390:300,d=function(t){e.setAnalyzer({newHeadlineData:n[t],headlineData:n[t],newHeadline:n[t].sentence,isNewData:!0}),r&&(r.scrollTop=u)};return wp.element.createElement(a,null,wp.element.createElement(l,{title:t},wp.element.createElement(c,null,wp.element.createElement("ul",{className:"monsterinsights-headline-analyzer-previous-scores"},n.map(function(e,t){if(t<10&&(void 0!==e.sentence||void 0!==e.score)){var n=e.score<40?"red-bg":e.score<=60?"orange-bg":"green-bg";return wp.element.createElement("li",{key:t,onClick:function(){return d(t)}},wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-score",n)},e.score),e.sentence)}})))))};t.a=u},function(e,t,n){"use strict";var r=n(17),i=n(3),o=n.n(i),a=n(132),s=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=function(e){var t=s("Word Balance","google-analytics-for-wordpress"),n=s("Compare the percentages of your results to the goal for each category and adjust as necessary.","google-analytics-for-wordpress"),i=e.data.score<40?"red":e.data.score<=60?"orange":"green",c=(e.data.score<40||e.data.score,0===e.data.result.common_words_per?"red":e.data.result.common_words_per<.2?"orange":"green"),p=0===e.data.result.common_words_per?"red-bg":e.data.result.common_words_per<.2?"orange-bg":"green-bg",h=s("Your headline would be more likely to get clicks if it had more uncommon words.","google-analytics-for-wordpress"),m=e.data.result.common_words_per<.2?h:s("Headlines with 20-30% common words are more likely to get clicks.","google-analytics-for-wordpress"),f=0===e.data.result.uncommon_words_per?"red":e.data.result.uncommon_words_per<.1?"orange":"green",g=0===e.data.result.uncommon_words_per?"red-bg":e.data.result.uncommon_words_per<.1?"orange-bg":"green-bg",w=e.data.result.uncommon_words_per<.1?h:s("Headlines with uncommon words are more likely to get clicks.","google-analytics-for-wordpress"),y=0===e.data.result.emotion_words_per?"red":e.data.result.emotion_words_per<.1?"orange":"green",v=0===e.data.result.emotion_words_per?"red-bg":e.data.result.emotion_words_per<.1?"orange-bg":"green-bg",b=s("Emotionally triggered headlines are likely to drive more clicks.","google-analytics-for-wordpress"),S=0===e.data.result.power_words.length?"orange":"green",E=0===e.data.result.power_words.length?"orange":"green-bg",C=s("Headlines with Power Words are more likely to get clicks.","google-analytics-for-wordpress"),x=s("Common Words","google-analytics-for-wordpress"),_=s("20-30%","google-analytics-for-wordpress"),k=s("Uncommon Words","google-analytics-for-wordpress"),O=s("10-20%","google-analytics-for-wordpress"),T=s("Emotional Words","google-analytics-for-wordpress"),M=s("10-15%","google-analytics-for-wordpress"),N=s("Power Words","google-analytics-for-wordpress"),D=s("At least one","google-analytics-for-wordpress");return wp.element.createElement(l,null,wp.element.createElement(u,{title:t,className:o()("monsterinsights-headline-analyzer-panel-word-balance","monsterinsights-headline-analyzer-panel-has-icon",i),icon:"green"===i?r.a.check:r.a.warning},wp.element.createElement(d,null,wp.element.createElement("h4",null,e.data.result.word_balance),wp.element.createElement("p",null,n),wp.element.createElement(a.a,{title:x,value:Math.round(100*e.data.result.common_words_per),goalValue:_,words:e.data.result.common_words,guideLine:m,classOnScore:c,classOnScoreBg:p}),wp.element.createElement(a.a,{title:k,value:Math.round(100*e.data.result.uncommon_words_per),goalValue:O,words:e.data.result.uncommon_words,guideLine:w,classOnScore:f,classOnScoreBg:g}),wp.element.createElement(a.a,{title:T,value:Math.round(100*e.data.result.emotion_words_per),goalValue:M,words:e.data.result.emotion_words,guideLine:b,classOnScore:y,classOnScoreBg:v}),wp.element.createElement(a.a,{title:N,value:Math.round(100*e.data.result.power_words_per),goalValue:D,words:e.data.result.power_words,guideLine:C,classOnScore:S,classOnScoreBg:E}))))};t.a=p},function(e,t,n){"use strict";var r=n(3),i=n.n(r),o=wp.i18n.__,a=function(e){var t=o("Goal: ","google-analytics-for-wordpress"),n={width:e.value+"%"};return wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words-block"},wp.element.createElement("h5",null,e.title),wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words-block-data"},wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-words-block-percentage",e.classOnScore)},e.value,"%"),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-words-block-goal"},wp.element.createElement("strong",null,t),e.goalValue),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-words-block-progressbar"},wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-progressbar-bg"}),wp.element.createElement("span",{className:i()("monsterinsights-headline-analyzer-progressbar-part",e.classOnScoreBg),style:n}))),wp.element.createElement("ul",{className:"monsterinsights-headline-analyzer-words-tag-list"},e.words.length>0?e.words.map(function(e,t){return wp.element.createElement("li",{key:t},e)}):""),wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-words-guideline"},e.guideLine))};t.a=a},function(e,t,n){"use strict";var r=n(17),i=n(3),o=n.n(i),a=wp.i18n.__,s=wp.element.Fragment,l=wp.components,c=l.PanelBody,u=l.PanelRow,d=function(e){var t=a("Your headline has a neutral sentiment.","google-analytics-for-wordpress"),n=a("Headlines that are strongly positive or negative tend to get more engagement then neutral ones.","google-analytics-for-wordpress"),i=a("Your headline has a positive sentiment.","google-analytics-for-wordpress"),l=a("Positive headlines tend to get better engagement than neutral or negative ones.","google-analytics-for-wordpress"),d=a("Your headline has a negative sentiment.","google-analytics-for-wordpress"),p=a("Negative headlines are attention-grabbing and tend to perform better than neutral ones.","google-analytics-for-wordpress"),h=a("Sentiment","google-analytics-for-wordpress"),m="neu"===e.data.result.sentiment?a("Neutral","google-analytics-for-wordpress"):"pos"===e.data.result.sentiment?a("Positive","google-analytics-for-wordpress"):a("Negative","google-analytics-for-wordpress"),f="neu"===e.data.result.sentiment?r.a.neutral:"pos"===e.data.result.sentiment?r.a.smile:r.a.negative,g="neu"===e.data.result.sentiment?"orange":"pos"===e.data.result.sentiment?"green":"red";return wp.element.createElement(s,null,wp.element.createElement(c,{title:h,className:o()("monsterinsights-headline-analyzer-panel-sentiment","monsterinsights-headline-analyzer-panel-has-icon",g),icon:f},wp.element.createElement(u,null,wp.element.createElement("h4",null,m),"neu"===e.data.result.sentiment?wp.element.createElement("p",null,t," ",wp.element.createElement("br",null),wp.element.createElement("br",null)," ",n):"","pos"===e.data.result.sentiment?wp.element.createElement("p",null,i," ",wp.element.createElement("br",null),wp.element.createElement("br",null)," ",l):"","neg"===e.data.result.sentiment?wp.element.createElement("p",null,d," ",wp.element.createElement("br",null),wp.element.createElement("br",null)," ",p):"")))};t.a=d},function(e,t,n){"use strict";var r=wp.i18n,i=r.__,o=r.sprintf,a=wp.element.Fragment,s=wp.components,l=s.PanelBody,c=s.PanelRow,u=function(e){var t=e.data.result.headline_types.join(", "),n=i("Headline Type","google-analytics-for-wordpress"),r=wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-panel-types-title"},n,wp.element.createElement("span",null,t)),s=o(i("Headlines that are lists and how-to get more engagement on average than other types of headlines. %1sRead more about %2sdifferent types of headlines here.%3s","google-analytics-for-wordpress"),"<br/><br/>",'<a href="https://optinmonster.com/why-these-21-headlines-went-viral-and-how-you-can-copy-their-success/" target="_blank" className="monsterinsights-headline-analyzer-link">',"</a>");return wp.element.createElement(a,null,wp.element.createElement(l,{title:r,className:"monsterinsights-headline-analyzer-panel-types"},wp.element.createElement(c,null,wp.element.createElement("h4",null,t),wp.element.createElement("p",{dangerouslySetInnerHTML:{__html:s}}))))};t.a=u},function(e,t,n){"use strict";var r=n(17),i=n(3),o=n.n(i),a=n(25),s=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=function(e){var t=s("Character Count","google-analytics-for-wordpress"),n=e.data.result.length,i=n>=66?100:Math.round(1.51*n),c="",p="",h="#1EC185",m="";return n<=19?(c="red",h="#EB5757"):n>=20&&n<=34?(c="orange",h="#F2994A"):n>=35&&n<=66?(c="green",h="#1EC185"):n>=67&&n<=79?(c="orange",h="#F2994A"):n>=80&&(c="red",h="#EB5757"),n<=34?(p=s("Too Short","google-analytics-for-wordpress"),m=s("You have space to add more keywords and power words to boost your rankings and click-through rate.","google-analytics-for-wordpress")):n>=35&&n<=66?(p=s("Good","google-analytics-for-wordpress"),m=s("Headlines that are about 55 characters long will display fully in search results and tend to get more clicks.","google-analytics-for-wordpress")):n>=67&&(p=s("Too Long","google-analytics-for-wordpress"),m=s("At this length, it will get cut off in search results. Try reducing it to about 55 characters.","google-analytics-for-wordpress")),wp.element.createElement(l,null,wp.element.createElement(u,{title:t,className:o()("monsterinsights-headline-analyzer-panel-character-count","monsterinsights-headline-analyzer-panel-has-icon",c),icon:"green"===c?r.a.check:r.a.warning},wp.element.createElement(d,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:o()("monsterinsights-headline-analyzer-character-length",c)},n),wp.element.createElement(a.a,{barScore:i,barColor:h}),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-status-on-character-length"},p)),wp.element.createElement("p",null,m))))};t.a=p},function(e,t,n){"use strict";var r=n(17),i=n(3),o=n.n(i),a=n(25),s=wp.i18n.__,l=wp.element.Fragment,c=wp.components,u=c.PanelBody,d=c.PanelRow,p=function(e){var t=s("Word Count","google-analytics-for-wordpress"),n=e.data.result.word_count,i=n>=10?100:Math.round(10*n),c="",p="",h="#1EC185",m="";return n<=4?(c="red",h="#EB5757",p=s("Not Enough Words","google-analytics-for-wordpress"),m=s("Your headline doesn’t use enough words. You have more space to add keywords and power words to improve your SEO and get more engagement.","google-analytics-for-wordpress")):n>=5&&n<=9?(c="green",h="#1EC185",p=s("Good","google-analytics-for-wordpress"),m=s("Your headline has the right amount of words. Headlines are more likely to be clicked on in search results if they have about 6 words.","google-analytics-for-wordpress")):n>=10&&n<=11?(c="orange",h="#F2994A",p=s("Reduce Word Count","google-analytics-for-wordpress")):(c="red",h="#EB5757",p=s("Too Many Words","google-analytics-for-wordpress"),m=s("Your headline has too many words. Long headlines will get cut off in search results and won’t get as many clicks.","google-analytics-for-wordpress")),wp.element.createElement(l,null,wp.element.createElement(u,{title:t,className:o()("monsterinsights-headline-analyzer-panel-word-count","monsterinsights-headline-analyzer-panel-has-icon",c),icon:"green"===c?r.a.check:r.a.warning},wp.element.createElement(d,null,wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-pie-chart-container"},wp.element.createElement("span",{className:o()("monsterinsights-headline-analyzer-word-length",c)},n),wp.element.createElement(a.a,{barScore:i,barColor:h}),wp.element.createElement("span",{className:"monsterinsights-headline-analyzer-status-on-word-length"},p)),wp.element.createElement("p",null,m))))};t.a=p},function(e,t,n){"use strict";var r=wp.i18n.__,i=wp.element.Fragment,o=wp.components,a=o.PanelBody,s=o.PanelRow,l=function(e){var t=r("Beginning & Ending Words","google-analytics-for-wordpress"),n=e.data.result.input_array_orig,o=r("Most readers only look at the first and last 3 words of a headline before deciding whether to click.","google-analytics-for-wordpress"),l="",c="";return n.length>=6?(l=n.slice(0,3).join(" "),c=n.slice(-3).join(" ")):n.length>3&&n.length<=5?(l=n.slice(0,3).join(" "),c=n.slice(3).join(" ")):l=n.slice(0,3).join(" "),wp.element.createElement(i,null,wp.element.createElement(a,{title:t,className:"monsterinsights-headline-analyzer-panel-beginning-ending-words"},wp.element.createElement(s,null,l?wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words beginning"},wp.element.createElement("span",null,l)):"",c?wp.element.createElement("div",{className:"monsterinsights-headline-analyzer-words ending"},wp.element.createElement("span",null,c)):"",wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-words-guideline"},o))))};t.a=l},function(e,t,n){"use strict";var r=n(23),i=n.n(r),o=wp.i18n.__,a=wp.element.Fragment,s=wp.components,l=s.PanelBody,c=s.PanelRow,u=wp.data.select,d=function(e){var t=o("Search Preview","google-analytics-for-wordpress"),n=o("Here is how your headline will look like in google search results page.","google-analytics-for-wordpress"),r=u("core/editor").getPermalink(),s={href:r};return wp.element.createElement(a,null,wp.element.createElement(l,{title:t,className:"monsterinsights-headline-analyzer-panel-search-preview"},wp.element.createElement(c,null,wp.element.createElement("h4",null,e.data.sentence),wp.element.createElement("p",{className:"monsterinsights-headline-analyzer-post-url"},wp.element.createElement("a",i()({},s,{target:"_blank"}),r)),wp.element.createElement("p",null,n))))};t.a=d},function(e,t,n){"use strict";n(140),n(149)},function(e,t,n){"use strict";var r=n(65),i=n.n(r),o=n(67),a=n.n(o),s=n(23),l=n.n(s),c=n(145),u=n(68),d=wp.i18n.__,p=wp.blocks.registerBlockType,h=wp,m=h.apiFetch,f=wp.data,g=f.registerStore,w=f.withSelect,y=wp.blockEditor.InspectorControls,v=wp.components,b=v.PanelBody,S=v.PanelRow,E=v.TextControl,C=v.ColorPalette,x=window.monsterinsights_gutenberg_tool_vars,_={setThemes:function(e){return{type:"SET_THEMES",themes:e}},receiveThemes:function(e){return{type:"RECEIVE_THEMES",path:e}}};g("monsterinsights/v1/popular-posts/inline",{reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{themes:{}},t=arguments[1];switch(t.type){case"SET_THEMES":return l()({},e,{themes:t.themes})}return e},actions:_,selectors:{receiveThemes:function(e){return e.themes}},controls:{RECEIVE_THEMES:function(e){return m({path:e.path})}},resolvers:{receiveThemes:a.a.mark(function e(t){var n,r;return a.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_.receiveThemes("/monsterinsights/v1/popular-posts/themes/inline");case 2:if(n=e.sent,void 0===n.themes){e.next=6;break}for(r in n.themes)n.themes.hasOwnProperty(r)&&(n.themes[r].value=r);return e.abrupt("return",_.setThemes(n));case 6:case"end":return e.stop()}},e,this)})}}),p("monsterinsights/popular-posts-inline",{title:d("Inline Popular Posts","google-analytics-for-wordpress"),description:d("Add inline popular posts from MonsterInsights","google-analytics-for-wordpress"),category:"widgets",icon:c.a.inlinepop,keywords:[d("Popular","google-analytics-for-wordpress"),d("Posts","google-analytics-for-wordpress"),d("Inline","google-analytics-for-wordpress"),"MonsterInsights"],example:{},attributes:{theme:{type:"string"},title_size:{type:"number"},title_color:{type:"string"},label_color:{type:"string"},label_text:{type:"string"},label_background:{type:"string"},background_color:{type:"string"},background_border:{type:"string"},icon_background:{type:"string"},icon_color:{type:"string"},border_color:{type:"string"},border_color2:{type:"string"}},edit:w(function(e){return{themes:e("monsterinsights/v1/popular-posts/inline").receiveThemes()}})(function(e){var t=e.attributes,n=t.theme,r=(t.title_size,t.title_color,t.label_color,t.label_text,t.label_background,t.background_color,t.background_border,t.icon_background,t.icon_color,t.border_color,t.border_color2,e.themes),o=e.setAttributes,a=[{name:"pink",color:"#F58EA8"},{name:"red",color:"#CD3034"},{name:"orange",color:"#FD6A21"},{name:"yellow",color:"#FBB82B"},{name:"green",color:"#7FDBB6"},{name:"green",color:"#21CF86"},{name:"blue",color:"#91D2FA"},{name:"blue",color:"#1B95E0"},{name:"purple",color:"#9A57DD"},{name:"gray",color:"#EEEEEE"},{name:"gray",color:"#ACB8C3"},{name:"black",color:"#000000"}],s=void 0!==r.themes?r.themes:{},l=void 0===e.attributes.theme?r.selected:n,p=void 0!==l&&void 0!==s[l]?s[l]:{},h=void 0!==p.styles?p.styles:{},m={};for(var f in h)if(h.hasOwnProperty(f))for(var g in h[f])if(h[f].hasOwnProperty(g)){var w=f+"_"+g;void 0===e.attributes[w]?m[w]=h[f][g]:m[w]=e.attributes[w]}var v=function(e,t){var n=m[t];return wp.element.createElement(E,{key:"monsterinsights-popular-posts-input"+t,label:e,type:"number",value:parseInt(n),min:1,max:100,onChange:function(e){return o(i()({},t,""===e?"":parseInt(e)))}})},_=function(e,t){var n=m[t];return wp.element.createElement(E,{key:"monsterinsights-popular-posts-input"+t,label:e,type:"text",value:n,onChange:function(e){return o(i()({},t,e))}})},k=function(e,t){var n=m[t];return[wp.element.createElement("label",{key:"monsterinsights-popular-posts-label"+t},e),wp.element.createElement(C,{key:"monsterinsights-popular-posts-input"+t,value:n,colors:a,onChange:function(e){o(i()({},t,e))}})]};return[wp.element.createElement(y,{key:"monsterinsights-popular-posts-inline-inspector-controls"},wp.element.createElement(b,{title:d("Theme","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-theme"},wp.element.createElement(S,{key:"monsterinsights-popular-posts-inline-theme-row"},wp.element.createElement(u.a,{id:"monsterinsights-popular-posts-inline-theme",options:s,selected:l,icons:c.a,onChange:function(e){o({theme:e})}}))),function(){if(void 0!==h.title){var e=[];return void 0!==h.title.size&&e.push(v(d("Title Font Size","google-analytics-for-wordpress"),"title_size")),void 0!==h.title.color&&e.push(k(d("Title Color","google-analytics-for-wordpress"),"title_color")),wp.element.createElement(b,{title:d("Title Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-title"},e)}}(),function(){if(void 0!==h.label){var e=[];return void 0!==h.label.text&&e.push(_(d("Label Text","google-analytics-for-wordpress"),"label_text")),void 0!==h.label.color&&e.push(k(d("Label Color","google-analytics-for-wordpress"),"label_color")),void 0!==h.label.background&&e.push(k(d("Label Background","google-analytics-for-wordpress"),"label_background")),wp.element.createElement(b,{title:d("Label Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-label"}," ",e," ")}}(),function(){var e=[];if(void 0!==h.border&&void 0!==h.border.color&&e.push(k(d("Border Color","google-analytics-for-wordpress"),"border_color")),void 0!==h.border&&void 0!==h.border.color2&&e.push(k(d("Bottom Border Color","google-analytics-for-wordpress"),"border_color2")),void 0!==h.background&&void 0!==h.background.border&&e.push(k(d("Border Color","google-analytics-for-wordpress"),"background_border")),0!==e.length)return wp.element.createElement(b,{title:d("Border Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-border"}," ",e," ")}(),function(){if(void 0!==h.background&&void 0!==h.background.color){var e=[];return void 0!==h.background.color&&e.push(k(d("Background Color","google-analytics-for-wordpress"),"background_color")),wp.element.createElement(b,{title:d("Background Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-background"}," ",e," ")}}(),function(){if(void 0!==h.icon){var e=[];return void 0!==h.icon.color&&e.push(k(d("Icon Color","google-analytics-for-wordpress"),"icon_color")),void 0!==h.icon.background&&e.push(k(d("Icon Background Color","google-analytics-for-wordpress"),"icon_background")),wp.element.createElement(b,{title:d("Icon Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-icon"}," ",e," ")}}()),wp.element.createElement("div",{key:"monsterinsights-popular-posts-inline-preview"},wp.element.createElement("div",{className:"monsterinsights-inline-popular-posts-widget monsterinsights-inline-popular-posts-"+l,style:{backgroundColor:m.background_color,borderColor:m.background_border}},function(){if(void 0!==p.image&&p.image){var e=void 0!==h.image?h.image:"theme-preview-image.jpg";return wp.element.createElement("div",{className:"monsterinsights-inline-popular-posts-image"},wp.element.createElement("img",{src:x.vue_assets_path+"img/"+e}))}}(),wp.element.createElement("div",{className:"monsterinsights-inline-popular-posts-text"},function(){if(void 0!==h.icon)return wp.element.createElement("span",{className:"monsterinsights-inline-popular-posts-icon",style:{backgroundColor:m.icon_background}},c.a.themeIcon(m.icon_color))}(),function(){if(void 0!==h.label)return wp.element.createElement("span",{style:{color:m.label_color,backgroundColor:m.label_background},className:"monsterinsights-inline-popular-posts-label"},m.label_text)}(),function(){if(void 0!==h.border&&void 0!==h.border.color)return wp.element.createElement("span",{className:"monsterinsights-inline-popular-posts-border",style:{borderColor:m.border_color}})}(),function(){if(void 0!==h.title&&void 0===p.list&&void 0!==h.title.text)return wp.element.createElement("a",{href:"#",className:"monsterinsights-inline-popular-posts-title",style:{color:m.title_color,fontSize:m.title_size+"px"}},h.title.text)}(),function(){if(void 0!==p.list){var e=[];for(var t in p.list)e.push(wp.element.createElement("li",{key:"monsterinsights-popular-posts-preview-list-item-"+t,style:{color:m.title_color,fontSize:m.title_size+"px"}},p.list[t]));return wp.element.createElement("ul",{className:"monsterinsights-inline-popular-posts-list"},e)}}(),function(){if(void 0!==h.border&&void 0!==h.border.color2)return wp.element.createElement("span",{className:"monsterinsights-inline-popular-posts-border-2",style:{borderColor:m.border_color2}})}())))]}),save:function(e){return null}})},function(e,t,n){n(142);var r=n(0).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(4);r(r.S+r.F*!n(7),"Object",{defineProperty:n(6).f})},function(e,t,n){var r=function(){return this}()||Function("return this")(),i=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,o=i&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,e.exports=n(144),i)r.regeneratorRuntime=o;else try{delete r.regeneratorRuntime}catch(e){r.regeneratorRuntime=void 0}},function(e,t){!function(t){"use strict";function n(e,t,n,r){var o=t&&t.prototype instanceof i?t:i,a=Object.create(o.prototype),s=new h(r||[]);return a._invoke=c(e,n,s),a}function r(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function i(){}function o(){}function a(){}function s(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function l(e){function t(n,i,o,a){var s=r(e[n],e,i);if("throw"!==s.type){var l=s.arg,c=l.value;return c&&"object"==typeof c&&y.call(c,"__await")?Promise.resolve(c.__await).then(function(e){t("next",e,o,a)},function(e){t("throw",e,o,a)}):Promise.resolve(c).then(function(e){l.value=e,o(l)},a)}a(s.arg)}function n(e,n){function r(){return new Promise(function(r,i){t(e,n,r,i)})}return i=i?i.then(r,r):r()}var i;this._invoke=n}function c(e,t,n){var i=_;return function(o,a){if(i===O)throw new Error("Generator is already running");if(i===T){if("throw"===o)throw a;return f()}for(n.method=o,n.arg=a;;){var s=n.delegate;if(s){var l=u(s,n);if(l){if(l===M)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===_)throw i=T,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=O;var c=r(e,t,n);if("normal"===c.type){if(i=n.done?T:k,c.arg===M)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i=T,n.method="throw",n.arg=c.arg)}}}function u(e,t){var n=e.iterator[t.method];if(n===g){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=g,u(e,t),"throw"===t.method))return M;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return M}var i=r(n,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,M;var o=i.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=g),t.delegate=null,M):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,M)}function d(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function h(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(d,this),this.reset(!0)}function m(e){if(e){var t=e[b];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n<e.length;)if(y.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=g,t.done=!0,t};return r.next=r}}return{next:f}}function f(){return{value:g,done:!0}}var g,w=Object.prototype,y=w.hasOwnProperty,v="function"==typeof Symbol?Symbol:{},b=v.iterator||"@@iterator",S=v.asyncIterator||"@@asyncIterator",E=v.toStringTag||"@@toStringTag",C="object"==typeof e,x=t.regeneratorRuntime;if(x)return void(C&&(e.exports=x));x=t.regeneratorRuntime=C?e.exports:{},x.wrap=n;var _="suspendedStart",k="suspendedYield",O="executing",T="completed",M={},N={};N[b]=function(){return this};var D=Object.getPrototypeOf,P=D&&D(D(m([])));P&&P!==w&&y.call(P,b)&&(N=P);var j=a.prototype=i.prototype=Object.create(N);o.prototype=j.constructor=a,a.constructor=o,a[E]=o.displayName="GeneratorFunction",x.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===o||"GeneratorFunction"===(t.displayName||t.name))},x.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,E in e||(e[E]="GeneratorFunction")),e.prototype=Object.create(j),e},x.awrap=function(e){return{__await:e}},s(l.prototype),l.prototype[S]=function(){return this},x.AsyncIterator=l,x.async=function(e,t,r,i){var o=new l(n(e,t,r,i));return x.isGeneratorFunction(t)?o:o.next().then(function(e){return e.done?e.value:o.next()})},s(j),j[E]="Generator",j[b]=function(){return this},j.toString=function(){return"[object Generator]"},x.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},x.values=m,h.prototype={constructor:h,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=g,this.done=!1,this.delegate=null,this.method="next",this.arg=g,this.tryEntries.forEach(p),!e)for(var t in this)"t"===t.charAt(0)&&y.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=g)},stop:function(){this.done=!0;var e=this.tryEntries[0],t=e.completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){function t(t,r){return o.type="throw",o.arg=e,n.next=t,r&&(n.method="next",n.arg=g),!!r}if(this.done)throw e;for(var n=this,r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r],o=i.completion;if("root"===i.tryLoc)return t("end");if(i.tryLoc<=this.prev){var a=y.call(i,"catchLoc"),s=y.call(i,"finallyLoc");if(a&&s){if(this.prev<i.catchLoc)return t(i.catchLoc,!0);if(this.prev<i.finallyLoc)return t(i.finallyLoc)}else if(a){if(this.prev<i.catchLoc)return t(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return t(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&y.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,M):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),M},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),p(n),M}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;p(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:m(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=g),M}}}(function(){return this}()||Function("return this")())},function(e,t,n){"use strict";var r={};r.inlinepop=wp.element.createElement("svg",{width:"20",height:"16",viewBox:"0 0 20 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 0H20V2H0V0ZM20 14V16H0V14H20ZM2 4C0.895431 4 0 4.89543 0 6V10C0 11.1046 0.895431 12 2 12H6C7.10457 12 8 11.1046 8 10V6C8 4.89543 7.10457 4 6 4H2ZM10 5H20V7H10V5ZM18 9H10V11H18V9Z",fill:"#555D66"})),r.alpha=wp.element.createElement("svg",{width:"70",height:"38",viewBox:"0 0 70 38",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"70",height:"37.8947",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"5.72729",y:"19.8947",width:"58.5455",height:"8.52632",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"5.72729",y:"7.57892",width:"17.1818",height:"8.52632",rx:"3",fill:"#338EEF"})),r.beta=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"31",y:"21",width:"32",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"31",y:"10",width:"18",height:"9",rx:"3",fill:"#338EEF"}),wp.element.createElement("rect",{x:"7",y:"10",width:"20",height:"20",rx:"3",fill:"#338EEF"}),wp.element.createElement("rect",{x:"1.5",y:"1.5",width:"67",height:"37",rx:"1.5",stroke:"#E7F2FD",strokeWidth:"3"})),r.charlie=wp.element.createElement("svg",{width:"70",height:"28",viewBox:"0 0 70 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"16",y:"19",width:"54",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{y:"11",width:"70",height:"3",rx:"1.5",fill:"#B8D8F9"}),wp.element.createElement("rect",{width:"26",height:"7",rx:"3",fill:"#338EEF"}),wp.element.createElement("circle",{cx:"4.5",cy:"23.5",r:"4.5",fill:"#1170D5"})),r.delta=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"8",y:"21",width:"54",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"22",y:"9",width:"18",height:"9",rx:"3",fill:"#338EEF"}),wp.element.createElement("path",{d:"M12.0303 9.5625C12.4613 8.8125 13.5387 8.8125 13.9697 9.5625L17.8483 16.3125C18.2793 17.0625 17.7406 18 16.8787 18H9.12134C8.25942 18 7.72072 17.0625 8.15168 16.3125L12.0303 9.5625Z",fill:"#338EEF"}),wp.element.createElement("rect",{x:"1.5",y:"1.5",width:"67",height:"37",rx:"1.5",stroke:"#E7F2FD",strokeWidth:"3"})),r.echo=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"24.8182",y:"16",width:"39.4545",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"5.72729",y:"16",width:"15.2727",height:"9",rx:"3",fill:"#338EEF"})),r.foxtrot=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"26",y:"22",width:"44",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"26",y:"9",width:"28",height:"9",rx:"3",fill:"#338EEF"}),wp.element.createElement("rect",{y:"9",width:"22",height:"22",rx:"3",fill:"#338EEF"})),r.golf=wp.element.createElement("svg",{width:"70",height:"29",viewBox:"0 0 70 29",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{y:"11",width:"70",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{y:"26",width:"70",height:"3",rx:"1.5",fill:"#B8D8F9"}),wp.element.createElement("rect",{width:"21",height:"7",rx:"3",fill:"#338EEF"}),wp.element.createElement("rect",{x:"25",y:"1",width:"45",height:"3",rx:"1.5",fill:"#B8D8F9"})),r.hotel=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"22",y:"16",width:"40",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("path",{d:"M12.0303 16.5625C12.4613 15.8125 13.5387 15.8125 13.9697 16.5625L17.8483 23.3125C18.2793 24.0625 17.7406 25 16.8787 25H9.12134C8.25942 25 7.72072 24.0625 8.15168 23.3125L12.0303 16.5625Z",fill:"#338EEF"})),r.india=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("g",{"clip-path":"url(#clip0)"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"26",y:"16",width:"36",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"8",y:"16",width:"14",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{y:"41",width:"41",height:"4",transform:"rotate(-90 0 41)",fill:"#338EEF"})),wp.element.createElement("defs",null,wp.element.createElement("clipPath",{id:"clip0"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"white"})))),r.juliett=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"30",y:"20",width:"32",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("path",{d:"M50 14C50 12.3431 51.3431 11 53 11H60C61.1046 11 62 11.8954 62 13V15C62 16.6569 60.6569 18 59 18H53C51.3431 18 50 16.6569 50 15V14Z",fill:"#338EEF"}),wp.element.createElement("rect",{x:"30",y:"11",width:"32",height:"4",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{x:"8",y:"11",width:"18",height:"18",rx:"3",fill:"#338EEF"})),r.kilo=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{y:"22",width:"70",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{y:"9",width:"26",height:"9",rx:"3",fill:"#338EEF"}),wp.element.createElement("rect",{width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"12.7273",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"25.4545",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"38.1818",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"50.9091",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"63.6364",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{y:"37",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"12.7273",y:"37",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"25.4545",y:"37",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"38.1818",y:"37",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"50.9091",y:"37",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"}),wp.element.createElement("rect",{x:"63.6364",y:"37",width:"6.36364",height:"3",rx:"1",fill:"#B8D8F9"})),r.lima=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"6",y:"22",width:"32",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"6",y:"8",width:"20",height:"9",rx:"3",fill:"#338EEF"}),wp.element.createElement("rect",{x:"42",y:"9",width:"22",height:"22",rx:"3",fill:"#338EEF"})),r.mike=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"70",height:"40",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"35",y:"15",width:"27",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28.8438 28H10.1562C9.55729 28 9.04818 27.7934 8.62891 27.3802C8.20964 26.967 8 26.4653 8 25.875V22.3C8 21.0297 9.02974 20 10.3 20H21.7C22.9703 20 24 18.9703 24 17.7V13.3C24 12.0297 25.0297 11 26.3 11H28.8438C29.4427 11 29.9518 11.2066 30.3711 11.6198C30.7904 12.033 31 12.5347 31 13.125V25.875C31 26.4653 30.7904 26.967 30.3711 27.3802C29.9518 27.7934 29.4427 28 28.8438 28ZM10.3 11C9.02974 11 8 12.0297 8 13.3V15.7C8 16.9703 9.02974 18 10.3 18H19.7C20.9703 18 22 16.9703 22 15.7V13.3C22 12.0297 20.9703 11 19.7 11H10.3Z",fill:"#338EEF"})),r.november=wp.element.createElement("svg",{width:"70",height:"40",viewBox:"0 0 70 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"29",y:"22",width:"33",height:"9",rx:"3",fill:"#1170D5"}),wp.element.createElement("rect",{x:"29",y:"9",width:"18",height:"9",rx:"3",fill:"#338EEF"}),wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17 28C21.4183 28 25 24.4183 25 20C25 15.5817 21.4183 12 17 12C12.5817 12 9 15.5817 9 20C9 24.4183 12.5817 28 17 28ZM20.544 21.8756L17.5907 16.7081C17.3281 16.2488 16.6719 16.2488 16.4093 16.7081L13.456 21.8756C13.1935 22.3349 13.5217 22.9091 14.0467 22.9091H19.9533C20.4783 22.9091 20.8065 22.3349 20.544 21.8756Z",fill:"#338EEF"}),wp.element.createElement("rect",{x:"1.5",y:"1.5",width:"67",height:"37",rx:"1.5",stroke:"#E7F2FD",strokeWidth:"3"})),r.themeIcon=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#EB5757";return wp.element.createElement("svg",{width:"14",height:"19",viewBox:"0 0 14 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M7.875 0.899463C7.875 1.59183 8.0816 2.24711 8.49479 2.8653C8.93229 3.48349 9.44271 4.06458 10.026 4.60859C10.6337 5.15259 11.2292 5.73369 11.8125 6.35188C12.4201 6.97007 12.9306 7.76135 13.3438 8.72572C13.7812 9.66537 14 10.7163 14 11.8785C14 13.832 13.3073 15.5011 11.9219 16.8858C10.5608 18.2953 8.92014 19 7 19C5.07986 19 3.42708 18.2953 2.04167 16.8858C0.680556 15.5011 0 13.832 0 11.8785C0 9.94973 0.668403 8.28062 2.00521 6.87116C2.27257 6.57443 2.58854 6.50024 2.95312 6.64861C3.31771 6.79697 3.5 7.08134 3.5 7.50171V10.6545C3.5 11.3221 3.71875 11.8908 4.15625 12.3607C4.61806 12.8305 5.16493 13.0654 5.79688 13.0654C6.45312 13.0654 7.01215 12.8428 7.47396 12.3978C7.93576 11.9279 8.16667 11.3592 8.16667 10.6916C8.16667 10.2712 8.04514 9.86318 7.80208 9.46754C7.58333 9.0719 7.31597 8.71336 7 8.3919C6.68403 8.07044 6.34375 7.73662 5.97917 7.39043C5.63889 7.04425 5.34722 6.66097 5.10417 6.2406C4.88542 5.82024 4.73958 5.35041 4.66667 4.83114C4.59375 4.31186 4.67882 3.68131 4.92188 2.93948C5.18924 2.17293 5.63889 1.33219 6.27083 0.417277C6.51389 0.0463641 6.84201 -0.0772735 7.25521 0.0463641C7.6684 0.170002 7.875 0.454368 7.875 0.899463Z",fill:e}))},t.a=r},function(e,t,n){"use strict";var r={};r.canaccess=function(e){return"lite"===e},t.a=r},function(e,t,n){"use strict";var r={};r.checkmark=wp.element.createElement("svg",{width:"24",height:"20",viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M21.0565 2.94355C23.0188 4.87903 24 7.23118 24 10C24 12.7688 23.0188 15.1344 21.0565 17.0968C19.121 19.0323 16.7688 20 14 20C11.2312 20 8.86559 19.0323 6.90323 17.0968C4.96774 15.1344 4 12.7688 4 10C4 7.23118 4.96774 4.87903 6.90323 2.94355C8.86559 0.981183 11.2312 0 14 0C16.7688 0 19.121 0.981183 21.0565 2.94355ZM12.8306 15.2823L20.25 7.8629C20.5726 7.5672 20.5726 7.27151 20.25 6.97581L19.3629 6.04839C19.0403 5.75269 18.7312 5.75269 18.4355 6.04839L12.3871 12.0968L9.56452 9.27419C9.26882 8.97849 8.95968 8.97849 8.6371 9.27419L7.75 10.2016C7.42742 10.4973 7.42742 10.793 7.75 11.0887L11.9435 15.2823C12.2392 15.6048 12.5349 15.6048 12.8306 15.2823Z",fill:"#338EEF"})),r.chevronright=wp.element.createElement("svg",{width:"8",height:"12",viewBox:"0 0 8 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M7.77369 5.53211L2.28571 0.19266C2.1537 0.0642201 1.9934 -6.52786e-08 1.80481 -5.7035e-08C1.61622 -4.87915e-08 1.45592 0.0642201 1.3239 0.192661L0.701556 0.798165C0.569543 0.926605 0.503536 1.08257 0.503536 1.26605C0.484677 1.44954 0.541254 1.6055 0.673267 1.73394L5.05799 6L0.673268 10.2661C0.541255 10.3945 0.484678 10.5505 0.503537 10.7339C0.503537 10.9174 0.569543 11.0734 0.701556 11.2018L1.3239 11.8073C1.45592 11.9358 1.61622 12 1.80481 12C1.9934 12 2.1537 11.9358 2.28571 11.8073L7.77369 6.46789C7.92456 6.33945 8 6.18349 8 6C8 5.81651 7.92456 5.66055 7.77369 5.53211Z",fill:"#C4C4C4"})),r.chevronleft=wp.element.createElement("svg",{width:"8",height:"12",viewBox:"0 0 8 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M0.226309 5.53211L5.71429 0.19266C5.8463 0.0642201 6.0066 -6.52786e-08 6.19519 -5.7035e-08C6.38378 -4.87915e-08 6.54408 0.0642201 6.6761 0.192661L7.29844 0.798165C7.43046 0.926605 7.49646 1.08257 7.49646 1.26605C7.51532 1.44954 7.45875 1.6055 7.32673 1.73394L2.94201 6L7.32673 10.2661C7.45875 10.3945 7.51532 10.5505 7.49646 10.7339C7.49646 10.9174 7.43046 11.0734 7.29844 11.2018L6.6761 11.8073C6.54408 11.9358 6.38378 12 6.19519 12C6.0066 12 5.8463 11.9358 5.71429 11.8073L0.226309 6.46789C0.0754363 6.33945 6.83386e-07 6.18349 6.91406e-07 6C6.99426e-07 5.81651 0.0754363 5.66055 0.226309 5.53211Z",fill:"#C4C4C4"})),t.a=r},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function m(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function f(e,t){if(null==e)return{};var n,r,i=m(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?g(e):t}function y(e){return function(){var t,n=d(e);if(h()){var r=d(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return w(this,t)}}function v(e){return b(e)||S(e)||E(e)||x()}function b(e){if(Array.isArray(e))return C(e)}function S(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function E(e,t){if(e){if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(e,t):void 0}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function x(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(e,t){return t={exports:{}},e(t,t.exports),t.exports}function k(){}function O(){}function T(e){return e.map(function(e){return!1===e?null:e}).join(" ").replace(/\s+/g," ").trim()}function M(e,t){return 100/e*t/t}function N(e,t){return 100*e/t}function D(e){return"".concat(e,"%")}function P(e,t,n){if(e===t)return!0;var r=re[ne(e)],i=re[ne(t)];return!(!r||r!==i)&&r(e,t,n)}function j(e){return function(t,n,r){if(!r)return e(t,n,[]);for(var i,o=r.length;i=r[--o];)if(i[0]===t&&i[1]===n)return!0;return e(t,n,r)}}function F(e,t,n){var r=e.length;if(r!==t.length)return!1;for(n.push([e,t]);r--;)if(!P(e[r],t[r],n))return!1;return!0}function A(e,t,n){if("function"==typeof e.equal)return n.push([e,t]),e.equal(t,n);var r=L(e),i=L(t),o=r.length;if(o!==i.length)return!1;for(r.sort(),i.sort();o--;)if(r[o]!==i[o])return!1;for(n.push([e,t]),o=r.length;o--;){var a=r[o];if(!P(e[a],t[a],n))return!1}return!0}function L(e){var t=[];for(var n in e)"constructor"!==n&&t.push(n);return t}function B(e){return!!e&&"object"==typeof e}function z(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||H(e)}function H(e){return e.$$typeof===se}function R(e){return Array.isArray(e)?[]:{}}function I(e,t){return!1!==t.clone&&t.isMergeableObject(e)?W(R(e),e,t):e}function q(e,t,n){return e.concat(t).map(function(e){return I(e,n)})}function V(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach(function(t){r[t]=I(e[t],n)}),Object.keys(t).forEach(function(i){n.isMergeableObject(t[i])&&e[i]?r[i]=W(e[i],t[i],n):r[i]=I(t[i],n)}),r}function W(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||q,n.isMergeableObject=n.isMergeableObject||oe;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):V(e,t,n):I(t,n)}function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return{}},n=function(n){function i(e,n){var o;return r(this,i),o=a.call(this,e,n),o.state=t(c({},n.state)),o.updateStateProps=o.updateStateProps.bind(g(o)),o}u(i,n);var a=y(i);return o(i,[{key:"componentDidMount",value:function(){this.context.subscribe(this.updateStateProps)}},{key:"shouldComponentUpdate",value:function(e,t){return!ie(t,this.state)||!ie(e,this.props)}},{key:"componentWillUnmount",value:function(){this.context.unsubscribe(this.updateStateProps)}},{key:"updateStateProps",value:function(){this.setState(t(c({},this.context.state)))}},{key:"render",value:function(){var t=this,n=ue(this.state,this.props);return Y.a.createElement(e,s({ref:function(e){t.instance=e}},n,{carouselStore:{getStoreState:this.context.getStoreState,masterSpinnerError:this.context.masterSpinnerError,masterSpinnerSuccess:this.context.masterSpinnerSuccess,setStoreState:this.context.setStoreState,subscribeMasterSpinner:this.context.subscribeMasterSpinner,unsubscribeAllMasterSpinner:this.context.unsubscribeAllMasterSpinner,unsubscribeMasterSpinner:this.context.unsubscribeMasterSpinner}}),this.props.children)}}]),i}(Y.a.Component);return a(n,"contextType",de),a(n,"propTypes",{children:J.children}),a(n,"defaultProps",{children:null}),n}n.d(t,"a",function(){return Te}),n.d(t,"b",function(){return je}),n.d(t,"c",function(){return fe}),n.d(t,"d",function(){return Ve}),n.d(t,"e",function(){return st}),n.d(t,"f",function(){return dt});var U=n(39),Y=n.n(U),X="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";O.resetWarningCache=k;var K=function(){function e(e,t,n,r,i,o){if(o!==X){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:O,resetWarningCache:k};return n.PropTypes=n,n},G=_(function(e){e.exports=K()}),$="loading",J={children:G.oneOfType([G.arrayOf(G.node),G.node]),direction:G.oneOf(["forward","backward"]),height:function(e,t){var n=e[t];return"vertical"!==e.orientation||null!==n&&"number"==typeof n?null:new Error("Missing required property '".concat(t,"' when orientation is vertical. You must supply a number representing the height in pixels"))},orientation:G.oneOf(["horizontal","vertical"]),isBgImage:function(e,t){return!0===e[t]&&"img"===e.tag?new Error("HTML img elements should not have a backgroundImage. Please use ".concat(t," for other block-level HTML tags, like div, a, section, etc...")):null}},Q=function(e){var t=e.min,n=e.max,r=e.x;return Math.min(n,Math.max(t,r))},ee={buttonBack:"buttonBack___1mlaL"},te=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.handleOnClick=i.handleOnClick.bind(g(i)),i}u(t,e);var n=y(t);return o(t,null,[{key:"setDisabled",value:function(e,t,n){return null!==e?e:0===t&&!n}}]),o(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.currentSlide,i=t.onClick,o=t.step,a=t.infinite,s=t.visibleSlides,l=t.totalSlides-s,c=Math.max(r-o,0);a&&(c=0===r?l:c),n.setStoreState({currentSlide:c,isPlaying:!1},null!==i&&i.call(this,e))}},{key:"render",value:function(){var e=this.props,n=(e.carouselStore,e.className),r=(e.currentSlide,e.disabled,e.onClick,e.step,e.totalSlides,e.visibleSlides,e.infinite),i=f(e,["carouselStore","className","currentSlide","disabled","onClick","step","totalSlides","visibleSlides","infinite"]),o=T([ee.buttonBack,"carousel__back-button",n]),a=t.setDisabled(this.props.disabled,this.props.currentSlide,r);return Y.a.createElement("button",s({type:"button","aria-label":"previous",className:o,onClick:this.handleOnClick,disabled:a},i),this.props.children)}}]),t}(Y.a.Component);a(te,"propTypes",{carouselStore:G.object.isRequired,children:J.children.isRequired,className:G.string,currentSlide:G.number.isRequired,disabled:G.bool,onClick:G.func,step:G.number.isRequired,totalSlides:G.number.isRequired,visibleSlides:G.number.isRequired,infinite:G.bool}),a(te,"defaultProps",{className:null,disabled:null,onClick:null,infinite:!1});var ne=_(function(e,t){var n={}.toString,r="undefined"!=typeof window?window.Node:Function;e.exports=t=function(e){var t=typeof e;if("object"!=t)return t;if("object"==(t=i[n.call(e)]))return e instanceof Map?"map":e instanceof Set?"set":"object";if(t)return t;if(e instanceof r)switch(e.nodeType){case 1:return"element";case 3:return"text-node";case 9:return"document";case 11:return"document-fragment";default:return"dom-node"}};var i=t.types={"[object Function]":"function","[object Date]":"date","[object RegExp]":"regexp","[object Arguments]":"arguments","[object Array]":"array","[object Set]":"set","[object String]":"string","[object Null]":"null","[object Undefined]":"undefined","[object Number]":"number","[object Boolean]":"boolean","[object Object]":"object","[object Map]":"map","[object Text]":"text-node","[object Uint8Array]":"bit-array","[object Uint16Array]":"bit-array","[object Uint32Array]":"bit-array","[object Uint8ClampedArray]":"bit-array","[object Error]":"error","[object FormData]":"form-data","[object File]":"file","[object Blob]":"blob"}}),re=(ne.types,{});re.number=function(e,t){return e!==e&&t!==t},re.function=function(e,t,n){return e.toString()===t.toString()&&re.object(e,t,n)&&P(e.prototype,t.prototype)},re.date=function(e,t){return+e==+t},re.regexp=function(e,t){return e.toString()===t.toString()},re.element=function(e,t){return e.outerHTML===t.outerHTML},re.textnode=function(e,t){return e.textContent===t.textContent},re.arguments=re["bit-array"]=re.array=j(F),re.object=j(A);var ie=P,oe=function(e){return B(e)&&!z(e)},ae="function"==typeof Symbol&&Symbol.for,se=ae?Symbol.for("react.element"):60103;W.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return W(e,n,t)},{})};var le,ce,ue=W,de=Y.a.createContext(),pe=function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach(function(n){!t.hasOwnProperty(n)||null===t[n]||"object"!=typeof t[n]&&"function"!=typeof t[n]||Object.isFrozen(t[n])||e(t[n])}),t},he={masterSpinnerFinished:!1},me=function(){function e(t){r(this,e),this.state=pe(ue(he,t)),this.subscriptions=[],this.masterSpinnerSubscriptions={},this.setStoreState=this.setStoreState.bind(this),this.getStoreState=this.getStoreState.bind(this),this.subscribe=this.subscribe.bind(this),this.unsubscribe=this.unsubscribe.bind(this),this.updateSubscribers=this.updateSubscribers.bind(this),this.subscribeMasterSpinner=this.subscribeMasterSpinner.bind(this),this.unsubscribeMasterSpinner=this.unsubscribeMasterSpinner.bind(this),this.unsubscribeAllMasterSpinner=this.unsubscribeAllMasterSpinner.bind(this),this.masterSpinnerSuccess=this.masterSpinnerSuccess.bind(this),this.masterSpinnerError=this.masterSpinnerError.bind(this)}return o(e,[{key:"setStoreState",value:function(e,t){this.state=pe(ue(this.state,e)),this.updateSubscribers(t)}},{key:"getStoreState",value:function(){return ue({},this.state)}},{key:"subscribe",value:function(e){this.subscriptions.push(e)}},{key:"unsubscribe",value:function(e){var t=this.subscriptions.indexOf(e);-1!==t&&this.subscriptions.splice(t,1)}},{key:"updateSubscribers",value:function(e){this.subscriptions.forEach(function(e){return e()}),"function"==typeof e&&e(this.getStoreState())}},{key:"subscribeMasterSpinner",value:function(e){-1===Object.keys(this.masterSpinnerSubscriptions).indexOf(e)&&(this.masterSpinnerSubscriptions[e]={success:!1,error:!1,complete:!1})}},{key:"unsubscribeMasterSpinner",value:function(e){return-1!==Object.keys(this.masterSpinnerSubscriptions).indexOf(e)&&(this.setMasterSpinnerFinished(),delete this.masterSpinnerSubscriptions[e])}},{key:"unsubscribeAllMasterSpinner",value:function(){this.masterSpinnerSubscriptions={},this.setMasterSpinnerFinished()}},{key:"masterSpinnerSuccess",value:function(e){this.masterSpinnerSubscriptions[e].success=!0,this.masterSpinnerSubscriptions[e].complete=!0,this.setMasterSpinnerFinished()}},{key:"masterSpinnerError",value:function(e){this.masterSpinnerSubscriptions[e].error=!0,this.masterSpinnerSubscriptions[e].complete=!0,this.setMasterSpinnerFinished()}},{key:"setMasterSpinnerFinished",value:function(){this.setStoreState({masterSpinnerFinished:this.isMasterSpinnerFinished()})}},{key:"isMasterSpinnerFinished",value:function(){var e=this;return!Object.keys(this.masterSpinnerSubscriptions).find(function(t){return!0!==e.masterSpinnerSubscriptions[t].complete})}}]),e}(),fe=(ce=le=function(e){function t(e){var i;if(r(this,t),i=n.call(this,e),e.isIntrinsicHeight&&"horizontal"!==e.orientation)throw Error('isIntrinsicHeight can only be used in "horizontal" orientation. See Readme for more information.');var o={currentSlide:e.currentSlide,disableAnimation:e.disableAnimation,disableKeyboard:e.disableKeyboard,hasMasterSpinner:e.hasMasterSpinner,imageErrorCount:0,imageSuccessCount:0,interval:e.interval,isPageScrollLocked:e.isPageScrollLocked,isPlaying:e.isPlaying,lockOnWindowScroll:e.lockOnWindowScroll,masterSpinnerThreshold:0,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,playDirection:e.playDirection,privateUnDisableAnimation:!1,slideSize:M(e.totalSlides,e.visibleSlides),slideTraySize:N(e.totalSlides,e.visibleSlides),step:e.step,dragStep:e.dragStep,totalSlides:e.totalSlides,touchEnabled:e.touchEnabled,dragEnabled:e.dragEnabled,visibleSlides:e.visibleSlides,infinite:e.infinite,isIntrinsicHeight:e.isIntrinsicHeight};return i.carouselStore=new me(o),i}u(t,e);var n=y(t);return o(t,[{key:"componentDidUpdate",value:function(e){var t=this,n={};["currentSlide","disableAnimation","disableKeyboard","hasMasterSpinner","interval","isPlaying","naturalSlideHeight","naturalSlideWidth","lockOnWindowScroll","orientation","playDirection","step","dragStep","totalSlides","touchEnabled","dragEnabled","visibleSlides"].forEach(function(r){e[r]!==t.props[r]&&(n[r]=t.props[r])}),this.props.currentSlide!==e.currentSlide&&!this.props.disableAnimation&&(n.disableAnimation=!0,n.privateUnDisableAnimation=!0),this.props.totalSlides===e.totalSlides&&this.props.visibleSlides===e.visibleSlides||(n.slideSize=M(this.props.totalSlides,this.props.visibleSlides),n.slideTraySize=N(this.props.totalSlides,this.props.visibleSlides)),this.carouselStore.state.currentSlide>=this.props.totalSlides&&(n.currentSlide=Math.max(this.props.totalSlides-1,0)),Object.keys(n).length>0&&this.carouselStore.setStoreState(n)}},{key:"componentWillUnmount",value:function(){this.carouselStore.unsubscribeAllMasterSpinner()}},{key:"getStore",value:function(){return this.carouselStore}},{key:"render",value:function(){var e=this.props,t=(e.children,e.className,e.currentSlide,e.disableAnimation,e.disableKeyboard,e.hasMasterSpinner,e.interval,e.isPageScrollLocked,e.isPlaying,e.lockOnWindowScroll,e.naturalSlideHeight,e.naturalSlideWidth,e.orientation,e.playDirection,e.step,e.dragStep,e.tag),n=(e.totalSlides,e.touchEnabled,e.dragEnabled,e.visibleSlides,e.infinite,e.isIntrinsicHeight,f(e,["children","className","currentSlide","disableAnimation","disableKeyboard","hasMasterSpinner","interval","isPageScrollLocked","isPlaying","lockOnWindowScroll","naturalSlideHeight","naturalSlideWidth","orientation","playDirection","step","dragStep","tag","totalSlides","touchEnabled","dragEnabled","visibleSlides","infinite","isIntrinsicHeight"])),r=T(["carousel",this.props.className]);return Y.a.createElement(t,s({className:r},n),Y.a.createElement(de.Provider,{value:this.carouselStore},this.props.children))}}]),t}(Y.a.Component),a(le,"propTypes",{children:J.children.isRequired,className:G.string,currentSlide:G.number,disableAnimation:G.bool,disableKeyboard:G.bool,hasMasterSpinner:G.bool,interval:G.number,isPageScrollLocked:G.bool,isPlaying:G.bool,lockOnWindowScroll:G.bool,naturalSlideHeight:G.number.isRequired,naturalSlideWidth:G.number.isRequired,orientation:J.orientation,playDirection:J.direction,step:G.number,dragStep:G.number,tag:G.string,totalSlides:G.number.isRequired,touchEnabled:G.bool,dragEnabled:G.bool,visibleSlides:G.number,infinite:G.bool,isIntrinsicHeight:G.bool}),a(le,"defaultProps",{className:null,currentSlide:0,disableAnimation:!1,disableKeyboard:!1,hasMasterSpinner:!1,interval:5e3,isPageScrollLocked:!1,isPlaying:!1,lockOnWindowScroll:!1,orientation:"horizontal",playDirection:"forward",step:1,dragStep:1,tag:"div",touchEnabled:!0,dragEnabled:!0,visibleSlides:1,infinite:!1,isIntrinsicHeight:!1}),ce);de.Consumer;var ge,we,ye,ve,be,Se,Ee,Ce,xe,_e,ke,Oe,Te=Z(te,function(e){return{currentSlide:e.currentSlide,step:e.step,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,infinite:e.infinite}}),Me={buttonFirst:"buttonFirst___2rhFr"},Ne=(we=ge=function(e){function t(){var e;return r(this,t),e=n.call(this),e.handleOnClick=e.handleOnClick.bind(g(e)),e}u(t,e);var n=y(t);return o(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.onClick;n.setStoreState({currentSlide:0,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.currentSlide,r=e.disabled,i=(e.onClick,e.totalSlides,f(e,["carouselStore","className","currentSlide","disabled","onClick","totalSlides"])),o=T([Me.buttonFirst,"carousel__first-button",t]),a=null!==r?r:0===n;return Y.a.createElement("button",s({type:"button","aria-label":"first",className:o,onClick:this.handleOnClick,disabled:a},i),this.props.children)}}]),t}(Y.a.Component),a(ge,"propTypes",{carouselStore:G.object.isRequired,children:J.children.isRequired,className:G.string,currentSlide:G.number.isRequired,disabled:G.bool,onClick:G.func,totalSlides:G.number.isRequired}),a(ge,"defaultProps",{className:null,disabled:null,onClick:null}),we),De=(Z(Ne,function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides}}),{buttonNext:"buttonNext___2mOCa"}),Pe=(ve=ye=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.handleOnClick=i.handleOnClick.bind(g(i)),i}u(t,e);var n=y(t);return o(t,null,[{key:"setDisabled",value:function(e,t,n,r,i){return null!==e?e:t>=r-n&&!i}}]),o(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.currentSlide,r=t.onClick,i=t.step,o=t.carouselStore,a=t.infinite,s=t.totalSlides-t.visibleSlides,l=i+n,c=Math.min(l,s);a&&(c=s===n?0:c),o.setStoreState({currentSlide:c,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,n=(e.carouselStore,e.className),r=e.currentSlide,i=e.disabled,o=(e.onClick,e.step,e.totalSlides),a=e.visibleSlides,l=e.infinite,c=f(e,["carouselStore","className","currentSlide","disabled","onClick","step","totalSlides","visibleSlides","infinite"]),u=T([De.buttonNext,"carousel__next-button",n]),d=t.setDisabled(i,r,a,o,l);return Y.a.createElement("button",s({type:"button","aria-label":"next",className:u,onClick:this.handleOnClick,disabled:d},c),this.props.children)}}]),t}(Y.a.PureComponent),a(ye,"propTypes",{carouselStore:G.object.isRequired,children:J.children.isRequired,className:G.string,currentSlide:G.number.isRequired,disabled:G.bool,onClick:G.func,step:G.number.isRequired,totalSlides:G.number.isRequired,visibleSlides:G.number.isRequired,infinite:G.bool}),a(ye,"defaultProps",{className:null,disabled:null,onClick:null,infinite:!1}),ve),je=Z(Pe,function(e){return{currentSlide:e.currentSlide,step:e.step,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,infinite:e.infinite}}),Fe={buttonLast:"buttonLast___2yuh0"},Ae=(Se=be=function(e){function t(){var e;return r(this,t),e=n.call(this),e.handleOnClick=e.handleOnClick.bind(g(e)),e}u(t,e);var n=y(t);return o(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.onClick,i=t.totalSlides,o=t.visibleSlides;n.setStoreState({currentSlide:i-o,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.currentSlide,r=e.disabled,i=(e.onClick,e.totalSlides),o=e.visibleSlides,a=f(e,["carouselStore","className","currentSlide","disabled","onClick","totalSlides","visibleSlides"]),l=T([Fe.buttonLast,"carousel__last-button",t]),c=null!==r?r:n>=i-o;return Y.a.createElement("button",s({type:"button","aria-label":"last",className:l,onClick:this.handleOnClick,disabled:c},a),this.props.children)}}]),t}(Y.a.Component),a(be,"propTypes",{carouselStore:G.object.isRequired,children:J.children.isRequired,className:G.string,currentSlide:G.number.isRequired,disabled:G.bool,onClick:G.func,totalSlides:G.number.isRequired,visibleSlides:G.number.isRequired}),a(be,"defaultProps",{className:null,disabled:null,onClick:null}),Se),Le=(Z(Ae,function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}}),{buttonNext:"buttonNext___3Lm3s"}),Be=(Ce=Ee=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.handleOnClick=i.handleOnClick.bind(g(i)),i}u(t,e);var n=y(t);return o(t,[{key:"handleOnClick",value:function(e){var t=this.props.onClick;this.props.carouselStore.setStoreState({isPlaying:!this.props.isPlaying},null!==t&&t.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.childrenPaused),n=e.childrenPlaying,r=e.className,i=e.isPlaying,o=(e.onClick,f(e,["carouselStore","children","childrenPaused","childrenPlaying","className","isPlaying","onClick"])),a=T([Le.buttonNext,"carousel__play-button",r]);return Y.a.createElement("button",s({type:"button","aria-label":"play",className:a,onClick:this.handleOnClick},o),i&&n,!i&&t,this.props.children)}}]),t}(Y.a.PureComponent),a(Ee,"propTypes",{carouselStore:G.object.isRequired,children:G.node,childrenPaused:G.node,childrenPlaying:G.node,className:G.string,isPlaying:G.bool.isRequired,onClick:G.func}),a(Ee,"defaultProps",{children:null,childrenPaused:null,childrenPlaying:null,className:null,onClick:null}),Ce),ze=(Z(Be,function(e){return{isPlaying:e.isPlaying}}),{dot:"dot___3c3SI"}),He=(_e=xe=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.handleOnClick=i.handleOnClick.bind(g(i)),i}u(t,e);var n=y(t);return o(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.onClick,i=t.slide,o=t.totalSlides,a=t.visibleSlides,s=i>=o-a?o-a:i;n.setStoreState({currentSlide:s,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.className),n=e.currentSlide,r=e.disabled,i=(e.onClick,e.selected),o=e.slide,a=(e.totalSlides,e.visibleSlides),l=f(e,["carouselStore","children","className","currentSlide","disabled","onClick","selected","slide","totalSlides","visibleSlides"]),c=o>=n&&o<n+a,u="boolean"==typeof i?i:c,d=!0===c,p="boolean"==typeof r?r:d,h=T([ze.dot,u&&ze.dotSelected,"carousel__dot","carousel__dot--".concat(o),u&&"carousel__dot--selected",t]);return Y.a.createElement("button",s({"aria-label":"slide dot",type:"button",onClick:this.handleOnClick,className:h,disabled:p},l),this.props.children)}}]),t}(Y.a.Component),a(xe,"propTypes",{carouselStore:G.object.isRequired,children:J.children.isRequired,className:G.string,currentSlide:G.number.isRequired,disabled:G.bool,onClick:G.func,selected:G.bool,slide:G.number.isRequired,totalSlides:G.number.isRequired,visibleSlides:G.number.isRequired}),a(xe,"defaultProps",{className:null,disabled:null,onClick:null,selected:null}),_e),Re=Z(He,function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}}),Ie={},qe=(Oe=ke=function(e){function t(){return r(this,t),n.apply(this,arguments)}u(t,e);var n=y(t);return o(t,[{key:"renderDots",value:function(){var e=this.props,t=e.currentSlide,n=e.totalSlides,r=e.visibleSlides,i=e.disableActiveDots,o=e.showAsSelectedForCurrentSlideOnly,a=e.renderDots;if(a){var s=this.props;return s.renderDots,a(f(s,["renderDots"]))}for(var l=[],c=0;c<n;c+=1){var u=c>=t&&c<t+r,d=c===t,p=o?d:u,h=c>=n-r?n-r:c;l.push(Y.a.createElement(Re,{key:c,slide:h,selected:p,disabled:!!i&&p},Y.a.createElement("span",{className:T["carousel__dot-group-dot"]},this.props.dotNumbers&&c+1)))}return l}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children),n=e.className,r=(e.currentSlide,e.dotNumbers,e.totalSlides,e.visibleSlides,e.disableActiveDots,e.showAsSelectedForCurrentSlideOnly,e.renderDots,f(e,["carouselStore","children","className","currentSlide","dotNumbers","totalSlides","visibleSlides","disableActiveDots","showAsSelectedForCurrentSlideOnly","renderDots"])),i=T([Ie.DotGroup,"carousel__dot-group",n]);return Y.a.createElement("div",s({className:i},r),this.renderDots(),t)}}]),t}(Y.a.Component),a(ke,"propTypes",{children:J.children,className:G.string,currentSlide:G.number.isRequired,carouselStore:G.object.isRequired,totalSlides:G.number.isRequired,visibleSlides:G.number.isRequired,dotNumbers:G.bool,disableActiveDots:G.bool,showAsSelectedForCurrentSlideOnly:G.bool,renderDots:G.func}),a(ke,"defaultProps",{children:null,className:null,dotNumbers:!1,disableActiveDots:!0,showAsSelectedForCurrentSlideOnly:!1,renderDots:null}),Oe),Ve=Z(qe,function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}}),We={image:"image___xtQGH"},Ze=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.state={imageStatus:$},i.handleImageLoad=i.handleImageLoad.bind(g(i)),i.handleImageError=i.handleImageError.bind(g(i)),i.image=null,i}u(t,e);var n=y(t);return o(t,null,[{key:"subscribeMasterSpinner",value:function(e){e.hasMasterSpinner&&e.carouselStore.subscribeMasterSpinner(e.src)}},{key:"unsubscribeMasterSpinner",value:function(e){e.hasMasterSpinner&&e.carouselStore.unsubscribeMasterSpinner(e.src)}}]),o(t,[{key:"componentDidMount",value:function(){t.subscribeMasterSpinner(this.props),this.initImage()}},{key:"componentDidUpdate",value:function(e){e.src!==this.props.src&&(t.unsubscribeMasterSpinner(e),t.subscribeMasterSpinner(this.props),this.initImage())}},{key:"componentWillUnmount",value:function(){t.unsubscribeMasterSpinner(this.props),this.image.removeEventListener("load",this.handleImageLoad),this.image.removeEventListener("error",this.handleImageError),this.image=null}},{key:"initImage",value:function(){if(this.setState({imageStatus:$}),this.image=document.createElement("img"),this.image.addEventListener("load",this.handleImageLoad,!1),this.image.addEventListener("error",this.handleImageError,!1),this.image.src=this.props.src,this.image.readyState||this.image.complete){var e=this.image.src;this.image.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",this.image.src=e}}},{key:"handleImageLoad",value:function(e){this.setState({imageStatus:"success"}),this.props.hasMasterSpinner&&this.props.carouselStore.masterSpinnerSuccess(this.props.src),this.props.onLoad&&this.props.onLoad(e)}},{key:"handleImageError",value:function(e){this.setState({imageStatus:"error"}),this.props.hasMasterSpinner&&this.props.carouselStore.masterSpinnerError(this.props.src),this.props.onError&&this.props.onError(e)}},{key:"tempTag",value:function(){return"img"===this.props.tag?"div":this.props.tag}},{key:"customRender",value:function(e){return"function"==typeof this.props[e]?this.props[e]():this.props.children}},{key:"renderLoading",value:function(e){var t=this.tempTag(),n=T([We.image,We.imageLoading,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--loading",this.props.className]);return Y.a.createElement(t,s({className:n},e),this.customRender("renderLoading"))}},{key:"renderError",value:function(e){var t=this.tempTag(),n=T([We.image,We.imageError,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--error",this.props.className]);return Y.a.createElement(t,s({className:n},e),this.customRender("renderError"))}},{key:"renderSuccess",value:function(e){var t=this.props,n=t.style,r=t.tag,i=T([We.image,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--success",this.props.className]),o=s({},n),a=e;if("img"!==r){var l=e.src;e.alt,a=f(e,["src","alt"]),o=s({},n,{backgroundImage:'url("'.concat(l,'")'),backgroundSize:"cover"})}return Y.a.createElement(r,s({className:i,style:o},a),this.props.children)}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.className,e.hasMasterSpinner,e.isBgImage,e.onError,e.onLoad,e.renderError,e.renderLoading,e.style,e.tag,f(e,["carouselStore","children","className","hasMasterSpinner","isBgImage","onError","onLoad","renderError","renderLoading","style","tag"]));switch(this.state.imageStatus){case $:return this.renderLoading(t);case"success":return this.renderSuccess(t);case"error":return this.renderError(t);default:throw new Error("unknown value for this.state.imageStatus")}}}]),t}(Y.a.Component);a(Ze,"propTypes",{alt:G.string,carouselStore:G.object.isRequired,children:J.children,className:G.string,hasMasterSpinner:G.bool.isRequired,isBgImage:J.isBgImage,onError:G.func,onLoad:G.func,renderError:G.func,renderLoading:G.func,src:G.string.isRequired,style:G.object,tag:G.string}),a(Ze,"defaultProps",{alt:"",children:null,className:null,isBgImage:!1,onError:null,onLoad:null,renderError:null,renderLoading:null,style:null,tag:"img"});var Ue,Ye,Xe,Ke,Ge,$e,Je,Qe,et=Z(Ze,function(e){return{hasMasterSpinner:e.hasMasterSpinner,orientation:e.orientation}}),tt={spinner:"spinner___27VUp",spin:"spin___S3UuE"},nt=(Ye=Ue=function(e){function t(){return r(this,t),n.apply(this,arguments)}u(t,e);var n=y(t);return o(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=f(e,["className"]),r=T([tt.spinner,"carousel__spinner",t]);return Y.a.createElement("div",s({className:r},n))}}]),t}(Y.a.PureComponent),a(Ue,"propTypes",{className:G.string}),a(Ue,"defaultProps",{className:null}),Ye),rt={container:"container___2O72F",overlay:"overlay___IV4qY",hover:"hover___MYy31",zoom:"zoom___3kqYk",loading:"loading___1pvNI",imageLoadingSpinnerContainer:"imageLoadingSpinnerContainer___3UIPD"},it=(Ke=Xe=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.state={isImageLoading:!0,isHovering:!1,isZooming:!1,x:null,y:null,scale:1},i.tpCache={},i.handleImageComplete=i.handleImageComplete.bind(g(i)),i.handleOnMouseMove=i.handleOnMouseMove.bind(g(i)),i.handleOnMouseOut=i.handleOnMouseOut.bind(g(i)),i.handleOnMouseOver=i.handleOnMouseOver.bind(g(i)),i.handleOnTouchEnd=i.handleOnTouchEnd.bind(g(i)),i.handleOnTouchMove=i.handleOnTouchMove.bind(g(i)),i.handleOnTouchStart=i.handleOnTouchStart.bind(g(i)),i}u(t,e);var n=y(t);return o(t,null,[{key:"midpointBetweenTwoTouches",value:function(e){var t=e.x1,n=e.y1;return{x:(t+e.x2)/2,y:(n+e.y2)/2}}},{key:"distanceBetweenTwoTouches",value:function(e){var t=e.x1,n=e.y1,r=e.x2,i=e.y2;return Math.sqrt(Math.pow(r-t,2)+Math.pow(i-n,2))}}]),o(t,[{key:"componentDidUpdate",value:function(e,t){!1===t.isZooming&&!0===this.state.isZooming&&this.props.carouselStore.setStoreState({isPageScrollLocked:!0}),!0===t.isZooming&&!1===this.state.isZooming&&this.props.carouselStore.setStoreState({isPageScrollLocked:!1})}},{key:"handleImageComplete",value:function(){this.setState({isImageLoading:!1})}},{key:"handleOnMouseOver",value:function(){this.state.isZooming||this.setState({isHovering:!0,scale:2})}},{key:"handleOnMouseOut",value:function(){this.state.isZooming||this.setState({isHovering:!1,scale:1})}},{key:"handleOnMouseMove",value:function(e){if(!this.state.isZooming){var t=D(e.nativeEvent.offsetX/e.target.offsetWidth*100),n=D(e.nativeEvent.offsetY/e.target.offsetHeight*100);this.setState({x:t,y:n})}}},{key:"handleOnTouchStart",value:function(e){var t=this;this.props.isPinchZoomEnabled&&(v(e.targetTouches).forEach(function(e){t.tpCache[e.identifier]={clientX:e.clientX,clientY:e.clientY}}),this.setState(function(e){return{isZooming:e.isZooming||Object.keys(t.tpCache).length>1}}))}},{key:"handleOnTouchMove",value:function(e){var n=this;if(this.state.isZooming){e.persist();var r=v(e.targetTouches).filter(function(e){return n.tpCache[e.identifier]}).slice(0,2);if(2===r.length){e.stopPropagation();var i=e.target.getBoundingClientRect(),o=r[0].identifier,a=r[1].identifier,s={x1:this.tpCache[o].clientX,y1:this.tpCache[o].clientY,x2:this.tpCache[a].clientX,y2:this.tpCache[a].clientY};s.distance=t.distanceBetweenTwoTouches(c({},s));var l=t.midpointBetweenTwoTouches(c({},s));s.cx=l.x,s.cy=l.y;var u={x1:r[0].clientX,y1:r[0].clientY,x2:r[1].clientX,y2:r[1].clientY};u.distance=t.distanceBetweenTwoTouches(c({},u));var d=t.midpointBetweenTwoTouches(c({},u));u.cx=d.x,u.cy=d.y;var p=D(Q({min:0,max:100,x:(u.cx-i.left)/i.width*100})),h=D(Q({min:0,max:100,x:(u.cy-i.top)/i.height*100})),m=function(e){return Q({min:1,max:3,x:e.scale+(u.distance-s.distance)/100})};this.setState(function(e){return{isZooming:1!==m(e),scale:m(e),x:p,y:h}})}}}},{key:"handleOnTouchEnd",value:function(e){var t=this;this.props.isPinchZoomEnabled&&(v(e.changedTouches).forEach(function(e){delete t.tpCache[e.identifier]}),0===Object.keys(this.tpCache).length&&this.setState({isZooming:!1}))}},{key:"renderLoading",value:function(){if(this.state.isImageLoading){var e=this.props.spinner;return Y.a.createElement("div",{className:T([rt.imageLoadingSpinnerContainer,"carousel__image-loading-spinner-container"])},e&&e(),!e&&Y.a.createElement(nt,null))}return null}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.imageClassName,r=e.overlayClassName,i=(e.isPinchZoomEnabled,e.spinner,e.src),o=e.srcZoomed,a=e.tag,l=f(e,["carouselStore","className","imageClassName","overlayClassName","isPinchZoomEnabled","spinner","src","srcZoomed","tag"]),c=T([rt.container,t]),u=T([rt.image,"carousel__zoom-image",n]),d=T([rt.overlay,"carousel__zoom-image-overlay",this.state.isHovering&&rt.hover,this.state.isZooming&&rt.zoom,this.state.isHovering&&"carousel__zoom-image-overlay--hovering",this.state.isZooming&&"carousel__zoom-image-overlay--zooming",r]),p={};return(this.state.isHovering||this.state.isZooming)&&(p.transformOrigin="".concat(this.state.x," ").concat(this.state.y),p.transform="scale(".concat(this.state.scale,")")),Y.a.createElement(a,s({className:c},l),Y.a.createElement(et,{className:u,tag:"div",src:i,isBgImage:!0,onLoad:this.handleImageComplete,onError:this.handleImageComplete}),Y.a.createElement(et,{className:d,tag:"div",src:o||i,style:p,isBgImage:!0,onFocus:this.handleOnMouseOver,onMouseOver:this.handleOnMouseOver,onBlur:this.handleOnMouseOut,onMouseOut:this.handleOnMouseOut,onMouseMove:this.handleOnMouseMove,onTouchStart:this.handleOnTouchStart,onTouchEnd:this.handleOnTouchEnd,onTouchMove:this.handleOnTouchMove}),this.renderLoading())}}]),t}(Y.a.Component),a(Xe,"propTypes",{carouselStore:G.object.isRequired,className:G.string,imageClassName:G.string,overlayClassName:G.string,spinner:G.func,src:G.string.isRequired,srcZoomed:G.string,tag:G.string,isPinchZoomEnabled:G.bool}),a(Xe,"defaultProps",{className:null,imageClassName:null,overlayClassName:null,isPinchZoomEnabled:!0,spinner:null,srcZoomed:null,tag:"div"}),Ke),ot=(Z(it,function(){return{}}),{slide:"slide___3-Nqo",slideHorizontal:"slideHorizontal___1NzNV",slideInner:"slideInner___2mfX9",focusRing:"focusRing___1airF"}),at=($e=Ge=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.handleOnFocus=i.handleOnFocus.bind(g(i)),i.handleOnBlur=i.handleOnBlur.bind(g(i)),i.state={focused:!1},i}u(t,e);var n=y(t);return o(t,[{key:"isVisible",value:function(){var e=this.props,t=e.currentSlide,n=e.index,r=e.visibleSlides;return n>=t&&n<t+r}},{key:"handleOnFocus",value:function(e){var t=this,n=this.props.onFocus;this.setState({focused:!0},function(){null!==n&&n.call(t,e)})}},{key:"handleOnBlur",value:function(e){var t=this,n=this.props.onBlur;this.setState({focused:!1},function(){null!==n&&n.call(t,e)})}},{key:"renderFocusRing",value:function(){return this.state.focused?Y.a.createElement("div",{className:[ot.focusRing,"carousel__slide-focus-ring"].join(" ")}):null}},{key:"render",value:function(){var e=this,t=this.props,n=(t.carouselStore,t.children,t.className),r=t.classNameHidden,i=t.classNameVisible,o=(t.currentSlide,t.index,t.innerClassName),a=t.innerTag,l=t.naturalSlideHeight,c=t.naturalSlideWidth,u=(t.onBlur,t.onFocus,t.orientation),d=t.slideSize,p=t.style,h=t.tabIndex,m=t.tag,g=t.totalSlides,w=(t.visibleSlides,t.isIntrinsicHeight),y=f(t,["carouselStore","children","className","classNameHidden","classNameVisible","currentSlide","index","innerClassName","innerTag","naturalSlideHeight","naturalSlideWidth","onBlur","onFocus","orientation","slideSize","style","tabIndex","tag","totalSlides","visibleSlides","isIntrinsicHeight"]),v={};"horizontal"===u?(v.width=D(d),v.paddingBottom=D(100*l/(c*g))):(v.width=D(100),v.paddingBottom=D(100*l/c));var b={};w&&("horizontal"===u?v.height="unset":v.width="unset",v.position="unset",v.paddingBottom="unset",b.position="unset");var S=s({},v,p),E=this.isVisible(),C=T([ot.slide,"horizontal"===u&&ot.slideHorizontal,"carousel__slide",this.state.focused&&"carousel__slide--focused",E&&i,E&&"carousel__slide--visible",!E&&r,!E&&"carousel__slide--hidden",n]),x=T([ot.slideInner,"carousel__inner-slide",o]),_=this.isVisible()?0:-1,k="number"==typeof h?h:_;return Y.a.createElement(m,s({ref:function(t){e.tagRef=t},tabIndex:k,"aria-selected":this.isVisible(),role:"option",onFocus:this.handleOnFocus,onBlur:this.handleOnBlur,className:C,style:S},y),Y.a.createElement(a,{ref:function(t){e.innerTagRef=t},className:x,style:b},this.props.children,this.renderFocusRing()))}}]),t}(Y.a.PureComponent),a(Ge,"propTypes",{carouselStore:G.object,children:J.children,className:G.string,classNameHidden:G.string,classNameVisible:G.string,currentSlide:G.number.isRequired,index:G.number.isRequired,innerClassName:G.string,innerTag:G.string,naturalSlideHeight:G.number.isRequired,naturalSlideWidth:G.number.isRequired,onBlur:G.func,onFocus:G.func,orientation:J.orientation.isRequired,slideSize:G.number.isRequired,style:G.object,tabIndex:G.number,tag:G.string,totalSlides:G.number.isRequired,visibleSlides:G.number.isRequired,isIntrinsicHeight:G.bool}),a(Ge,"defaultProps",{carouselStore:null,children:null,className:null,classNameHidden:null,classNameVisible:null,innerClassName:null,innerTag:"div",onBlur:null,onFocus:null,style:{},tabIndex:null,tag:"li",isIntrinsicHeight:!1}),$e),st=Z(at,function(e){return{currentSlide:e.currentSlide,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,slideSize:e.slideSize,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,isIntrinsicHeight:e.isIntrinsicHeight}}),lt=function(){function e(){r(this,e)}return o(e,[{key:"parents",value:function(e,t){return null===e.parentNode?t:this.parents(e.parentNode,t.concat([e]))}},{key:"scrollParent",value:function(t){for(var n=this.parents(t.parentNode,[]),r=0;r<n.length;r+=1)if(e.scroll(n[r]))return n[r];return document.scrollingElement||document.documentElement}},{key:"getScrollParent",value:function(t){return e.isNodeValid(t)?this.scrollParent(t):null}}],[{key:"style",value:function(e,t){return getComputedStyle(e,null).getPropertyValue(t)}},{key:"overflow",value:function(t){return e.style(t,"overflow")+e.style(t,"overflow-y")+e.style(t,"overflow-x")}},{key:"scroll",value:function(t){return/(auto|scroll)/.test(e.overflow(t))}},{key:"isNodeValid",value:function(e){return e instanceof HTMLElement||e instanceof SVGElement}}]),e}(),ct={horizontalSlider:"horizontalSlider___281Ls",horizontalSliderTray:"horizontalSliderTray___1L-0W",verticalSlider:"verticalSlider___34ZFD",verticalSliderTray:"verticalSliderTray___267D8",verticalTray:"verticalTray___12Key",verticalSlideTrayWrap:"verticalSlideTrayWrap___2nO7o",sliderTray:"sliderTray___-vHFQ",sliderAnimation:"sliderAnimation___300FY",masterSpinnerContainer:"masterSpinnerContainer___1Z6hB"},ut=(Qe=Je=function(e){function t(e){var i;return r(this,t),i=n.call(this,e),i.getSliderRef=i.getSliderRef.bind(g(i)),i.handleDocumentScroll=i.handleDocumentScroll.bind(g(i)),i.handleOnClickCapture=i.handleOnClickCapture.bind(g(i)),i.handleOnKeyDown=i.handleOnKeyDown.bind(g(i)),i.handleOnMouseDown=i.handleOnMouseDown.bind(g(i)),i.handleOnMouseMove=i.handleOnMouseMove.bind(g(i)),i.handleOnMouseUp=i.handleOnMouseUp.bind(g(i)),i.handleOnTouchCancel=i.handleOnTouchCancel.bind(g(i)),i.handleOnTouchEnd=i.handleOnTouchEnd.bind(g(i)),i.handleOnTouchMove=i.handleOnTouchMove.bind(g(i)),i.handleOnTouchStart=i.handleOnTouchStart.bind(g(i)),i.playBackward=i.playBackward.bind(g(i)),i.playForward=i.playForward.bind(g(i)),i.callCallback=i.callCallback.bind(g(i)),i.state={cancelNextClick:!1,deltaX:0,deltaY:0,isBeingMouseDragged:!1,isBeingTouchDragged:!1,startX:0,startY:0},i.interval=null,i.isDocumentScrolling=null,i.moveTimer=null,i.originalOverflow=null,i.scrollParent=null,i.scrollStopTimer=null,i}u(t,e);var n=y(t);return o(t,null,[{key:"slideSizeInPx",value:function(e,t,n,r){return("horizontal"===e?t:n)/r}},{key:"slidesMoved",value:function(e,t,n,r,i,o){var a="horizontal"===t?n:r,s=Math.abs(Math.round(a/i)),l=Math.abs(a)>=i*e?o:0,c=Math.max(l,s);if(a<0)return c;var u=-c;return 0===u?0:u}}]),o(t,[{key:"componentDidMount",value:function(){this.props.lockOnWindowScroll&&window.addEventListener("scroll",this.handleDocumentScroll,!1),document.documentElement.addEventListener("mouseleave",this.handleOnMouseUp,!1),document.documentElement.addEventListener("mousemove",this.handleOnMouseMove,!1),document.documentElement.addEventListener("mouseup",this.handleOnMouseUp,!1),this.props.isPlaying&&this.play()}},{key:"componentDidUpdate",value:function(e){!e.isPlaying&&this.props.isPlaying&&this.play(),e.isPlaying&&!this.props.isPlaying&&this.stop(),!e.isPageScrollLocked&&this.props.isPageScrollLocked&&this.lockScroll(),e.isPageScrollLocked&&!this.props.isPageScrollLocked&&this.unlockScroll(),!1===e.privateUnDisableAnimation&&!0===this.props.privateUnDisableAnimation&&this.props.carouselStore.setStoreState({privateUnDisableAnimation:!1,disableAnimation:!1})}},{key:"componentWillUnmount",value:function(){document.documentElement.removeEventListener("mouseleave",this.handleOnMouseUp,!1),document.documentElement.removeEventListener("mousemove",this.handleOnMouseMove,!1),document.documentElement.removeEventListener("mouseup",this.handleOnMouseUp,!1),window.removeEventListener("scroll",this.handleDocumentScroll,!1),this.stop(),window.cancelAnimationFrame.call(window,this.moveTimer),window.clearTimeout(this.scrollStopTimer),this.isDocumentScrolling=null,this.moveTimer=null,this.scrollStopTimer=null}},{key:"getSliderRef",value:function(e){this.sliderTrayElement=e}},{key:"fakeOnDragStart",value:function(e){var t=e.screenX,n=e.screenY,r=e.touchDrag,i=void 0!==r&&r,o=e.mouseDrag,a=void 0!==o&&o;this.props.carouselStore.setStoreState({isPlaying:!1}),window.cancelAnimationFrame.call(window,this.moveTimer),"vertical"===this.props.orientation&&this.props.carouselStore.setStoreState({isPageScrollLocked:!0}),this.setState({isBeingTouchDragged:i,isBeingMouseDragged:a,startX:t,startY:n})}},{key:"fakeOnDragMove",value:function(e,t){var n=this;this.moveTimer=window.requestAnimationFrame.call(window,function(){n.setState(function(n){return{deltaX:e-n.startX,deltaY:t-n.startY}})})}},{key:"fakeOnDragEnd",value:function(){window.cancelAnimationFrame.call(window,this.moveTimer),this.computeCurrentSlide(),"vertical"===this.props.orientation&&this.props.carouselStore.setStoreState({isPageScrollLocked:!1}),this.setState({deltaX:0,deltaY:0,isBeingTouchDragged:!1,isBeingMouseDragged:!1}),this.isDocumentScrolling=!this.props.lockOnWindowScroll&&null}},{key:"callCallback",value:function(e,t){var n=this.props.trayProps;n&&"function"==typeof n[e]&&(t.persist(),n[e](t))}},{key:"handleOnMouseDown",value:function(e){if(!this.props.dragEnabled)return void this.callCallback("onMouseDown",e);e.preventDefault(),this.fakeOnDragStart({screenX:e.screenX,screenY:e.screenY,mouseDrag:!0}),this.callCallback("onMouseDown",e)}},{key:"handleOnMouseMove",value:function(e){this.state.isBeingMouseDragged&&(this.setState({cancelNextClick:!0}),e.preventDefault(),this.fakeOnDragMove(e.screenX,e.screenY))}},{key:"handleOnMouseUp",value:function(e){this.state.isBeingMouseDragged&&(e.preventDefault(),this.fakeOnDragEnd())}},{key:"handleOnClickCapture",value:function(e){if(!this.state.cancelNextClick)return void this.callCallback("onClickCapture",e);e.preventDefault(),this.setState({cancelNextClick:!1}),this.callCallback("onClickCapture",e)}},{key:"handleOnTouchStart",value:function(e){if(!this.props.touchEnabled)return void this.callCallback("onTouchStart",e);"vertical"===this.props.orientation&&e.preventDefault();var t=e.targetTouches[0];this.fakeOnDragStart({screenX:t.screenX,screenY:t.screenY,touchDrag:!0}),this.callCallback("onTouchStart",e)}},{key:"handleDocumentScroll",value:function(){var e=this;this.props.touchEnabled&&(this.isDocumentScrolling=!0,window.clearTimeout(this.scrollStopTimer),this.scrollStopTimer=window.setTimeout(function(){e.isDocumentScrolling=!1},66))}},{key:"handleOnTouchMove",value:function(e){if(!this.props.touchEnabled||this.props.lockOnWindowScroll&&this.isDocumentScrolling)return void this.callCallback("onTouchMove",e);window.cancelAnimationFrame.call(window,this.moveTimer);var t=e.targetTouches[0];t&&(this.fakeOnDragMove(t.screenX,t.screenY),this.callCallback("onTouchMove",e))}},{key:"forward",value:function(){var e=this.props,t=e.currentSlide,n=e.step,r=e.totalSlides,i=e.visibleSlides;return Math.min(t+n,r-i)}},{key:"backward",value:function(){var e=this.props,t=e.currentSlide,n=e.step;return Math.max(t-n,0)}},{key:"handleOnKeyDown",value:function(e){var t=e.keyCode,n=this.props,r=n.carouselStore,i=n.currentSlide,o=n.disableKeyboard,a=n.totalSlides,s=n.visibleSlides,l={};!0===o||a<=s||(37===t&&(e.preventDefault(),this.focus(),l.currentSlide=Math.max(0,i-1),l.isPlaying=!1),39===t&&(e.preventDefault(),this.focus(),l.currentSlide=Math.min(a-s,i+1),l.isPlaying=!1),r.setStoreState(l))}},{key:"playForward",value:function(){var e=this.props,t=e.carouselStore,n=e.currentSlide;t.setStoreState({currentSlide:this.forward()===n?0:this.forward()})}},{key:"playBackward",value:function(){var e=this.props,t=e.carouselStore,n=e.currentSlide,r=e.totalSlides,i=e.visibleSlides;t.setStoreState({currentSlide:this.backward()===n?r-i:this.backward()})}},{key:"play",value:function(){var e=this.props.playDirection;this.interval=setInterval("forward"===e?this.playForward:this.playBackward,this.props.interval)}},{key:"stop",value:function(){window.clearInterval(this.interval),this.interval=null}},{key:"lockScroll",value:function(){var e=new lt;this.scrollParent=e.getScrollParent(this.sliderTrayElement),this.scrollParent&&(this.originalOverflow=this.originalOverflow||this.scrollParent.style.overflow,this.scrollParent.style.overflow="hidden")}},{key:"unlockScroll",value:function(){this.scrollParent&&(this.scrollParent.style.overflow=this.originalOverflow,this.originalOverflow=null,this.scrollParent=null)}},{key:"computeCurrentSlide",value:function(){var e=t.slideSizeInPx(this.props.orientation,this.sliderTrayElement.clientWidth,this.sliderTrayElement.clientHeight,this.props.totalSlides),n=t.slidesMoved(this.props.moveThreshold,this.props.orientation,this.state.deltaX,this.state.deltaY,e,this.props.dragStep),r=this.props.totalSlides-Math.min(this.props.totalSlides,this.props.visibleSlides),i=Q({min:0,max:r,x:this.props.currentSlide+n});this.props.infinite&&(this.props.currentSlide>=r&&n>0&&(i=0),0===this.props.currentSlide&&n<0&&(i=r)),this.props.carouselStore.setStoreState({currentSlide:i})}},{key:"focus",value:function(){this.sliderElement.focus()}},{key:"handleOnTouchEnd",value:function(e){this.endTouchMove(),this.callCallback("onTouchEnd",e)}},{key:"handleOnTouchCancel",value:function(e){this.endTouchMove(),this.callCallback("onTouchCancel",e)}},{key:"endTouchMove",value:function(){this.props.touchEnabled&&this.fakeOnDragEnd()}},{key:"renderMasterSpinner",value:function(){var e=this.props,t=e.hasMasterSpinner,n=e.masterSpinnerFinished,r=e.spinner;return t&&!n?("function"==typeof this.props.onMasterSpinner&&this.props.onMasterSpinner(),Y.a.createElement("div",{className:T([ct.masterSpinnerContainer,"carousel__master-spinner-container"])},r&&r(),!r&&Y.a.createElement(nt,null))):null}},{key:"render",value:function(){var e=this,t=this.props,n=(t.carouselStore,t.children),r=t.className,i=t.classNameAnimation,o=t.classNameTray,a=t.classNameTrayWrap,l=t.currentSlide,c=t.disableAnimation,u=(t.disableKeyboard,t.dragEnabled,t.hasMasterSpinner,t.interval,t.isPageScrollLocked,t.isPlaying,t.lockOnWindowScroll,t.masterSpinnerFinished,t.moveThreshold,t.naturalSlideHeight),d=t.naturalSlideWidth,p=(t.onMasterSpinner,t.orientation),h=(t.playDirection,t.privateUnDisableAnimation,t.slideSize),m=t.slideTraySize,g=(t.spinner,t.style),w=t.tabIndex,y=(t.totalSlides,t.touchEnabled,t.trayProps),v=t.trayTag,b=t.visibleSlides,S=t.isIntrinsicHeight,E=f(t,["carouselStore","children","className","classNameAnimation","classNameTray","classNameTrayWrap","currentSlide","disableAnimation","disableKeyboard","dragEnabled","hasMasterSpinner","interval","isPageScrollLocked","isPlaying","lockOnWindowScroll","masterSpinnerFinished","moveThreshold","naturalSlideHeight","naturalSlideWidth","onMasterSpinner","orientation","playDirection","privateUnDisableAnimation","slideSize","slideTraySize","spinner","style","tabIndex","totalSlides","touchEnabled","trayProps","trayTag","visibleSlides","isIntrinsicHeight"]),C=s({},g),x={};"vertical"===p&&(x.height=0,x.paddingBottom=D(100*u*b/d),x.width=D(100));var _={},k=D(h*l*-1);(this.state.isBeingTouchDragged||this.state.isBeingMouseDragged||c)&&(_.transition="none"),S&&(_.display="flex",_.alignItems="stretch"),"vertical"===p?(_.transform="translateY(".concat(k,") translateY(").concat(this.state.deltaY,"px)"),_.width=D(100),_.flexDirection="column"):(_.width=D(m),_.transform="translateX(".concat(k,") translateX(").concat(this.state.deltaX,"px)"),_.flexDirection="row");var O=T(["vertical"===p?ct.verticalSlider:ct.horizontalSlider,"carousel__slider","vertical"===p?"carousel__slider--vertical":"carousel__slider--horizontal",r]),M=T([ct.sliderTrayWrap,"carousel__slider-tray-wrapper","vertical"===p?ct.verticalSlideTrayWrap:ct.horizontalTrayWrap,"vertical"===p?"carousel__slider-tray-wrap--vertical":"carousel__slider-tray-wrap--horizontal",a]),N=T([ct.sliderTray,i||ct.sliderAnimation,"carousel__slider-tray","vertical"===p?ct.verticalTray:ct.horizontalTray,"vertical"===p?"carousel__slider-tray--vertical":"carousel__slider-tray--horizontal",o]),P=null!==w?w:0,j=(E.dragStep,E.step,E.infinite,f(E,["dragStep","step","infinite"])),F=(y.className,y.onClickCapture,y.onMouseDown,y.onTouchCancel,y.onTouchEnd,y.onTouchMove,y.onTouchStart,y.ref,y.style,f(y,["className","onClickCapture","onMouseDown","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","ref","style"]));return Y.a.createElement("div",s({ref:function(t){e.sliderElement=t},className:O,"aria-live":"polite",style:C,tabIndex:P,onKeyDown:this.handleOnKeyDown,role:"listbox"},j),Y.a.createElement("div",{className:M,style:x},Y.a.createElement(v,s({ref:this.getSliderRef,className:N,style:_,onTouchStart:this.handleOnTouchStart,onTouchMove:this.handleOnTouchMove,onTouchEnd:this.handleOnTouchEnd,onTouchCancel:this.handleOnTouchCancel,onMouseDown:this.handleOnMouseDown,onClickCapture:this.handleOnClickCapture},F),n),this.renderMasterSpinner()))}}]),t}(Y.a.Component),a(Je,"propTypes",{carouselStore:G.object.isRequired,children:G.node.isRequired,className:G.string,classNameAnimation:G.string,classNameTray:G.string,classNameTrayWrap:G.string,currentSlide:G.number.isRequired,disableAnimation:G.bool,disableKeyboard:G.bool,dragEnabled:G.bool.isRequired,dragStep:G.number,hasMasterSpinner:G.bool.isRequired,infinite:G.bool,interval:G.number.isRequired,isPageScrollLocked:G.bool.isRequired,isPlaying:G.bool.isRequired,lockOnWindowScroll:G.bool.isRequired,masterSpinnerFinished:G.bool.isRequired,moveThreshold:G.number,naturalSlideHeight:G.number.isRequired,naturalSlideWidth:G.number.isRequired,onMasterSpinner:G.func,orientation:J.orientation.isRequired,playDirection:J.direction.isRequired,privateUnDisableAnimation:G.bool,slideSize:G.number.isRequired,slideTraySize:G.number.isRequired,spinner:G.func,step:G.number.isRequired,style:G.object,tabIndex:G.number,totalSlides:G.number.isRequired,touchEnabled:G.bool.isRequired,trayProps:G.shape({className:G.string,onClickCapture:G.func,onMouseDown:G.func,onTouchCancel:G.func,onTouchEnd:G.func,onTouchMove:G.func,onTouchStart:G.func,ref:G.shape({}),style:G.string}),trayTag:G.string,visibleSlides:G.number,isIntrinsicHeight:G.bool}),a(Je,"defaultProps",{className:null,classNameAnimation:null,classNameTray:null,classNameTrayWrap:null,disableAnimation:!1,disableKeyboard:!1,dragStep:1,infinite:!1,moveThreshold:.1,onMasterSpinner:null,privateUnDisableAnimation:!1,spinner:null,style:{},tabIndex:null,trayProps:{},trayTag:"ul",visibleSlides:1,isIntrinsicHeight:!1}),Qe),dt=Z(ut,function(e){return{currentSlide:e.currentSlide,disableAnimation:e.disableAnimation,privateUnDisableAnimation:e.privateUnDisableAnimation,disableKeyboard:e.disableKeyboard,dragEnabled:e.dragEnabled,hasMasterSpinner:e.hasMasterSpinner,infinite:e.infinite,interval:e.interval,isPageScrollLocked:e.isPageScrollLocked,isPlaying:e.isPlaying,lockOnWindowScroll:e.lockOnWindowScroll,masterSpinnerFinished:e.masterSpinnerFinished,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,playDirection:e.playDirection,slideSize:e.slideSize,slideTraySize:e.slideTraySize,step:e.step,dragStep:e.dragStep,totalSlides:e.totalSlides,touchEnabled:e.touchEnabled,visibleSlides:e.visibleSlides,isIntrinsicHeight:e.isIntrinsicHeight}})},function(e,t,n){"use strict";var r=n(65),i=n.n(r),o=n(67),a=n.n(o),s=n(23),l=n.n(s),c=n(150),u=n(68),d=n(151),p=wp.i18n.__,h=wp.blocks.registerBlockType,m=wp,f=m.apiFetch,g=wp.data,w=g.registerStore,y=g.withSelect,v=wp.blockEditor.InspectorControls,b=wp.components,S=b.PanelBody,E=b.PanelRow,C=b.TextControl,x=b.ColorPalette,_=b.RadioControl,k=b.ToggleControl,O=b.SelectControl,T=window.monsterinsights_gutenberg_tool_vars,M={setThemes:function(e){return{type:"SET_THEMES",themes:e}},receiveThemes:function(e){return{type:"RECEIVE_THEMES",path:e}}};w("monsterinsights/v1/popular-posts/widget",{reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{themes:{}},t=arguments[1];switch(t.type){case"SET_THEMES":return l()({},e,{themes:t.themes})}return e},actions:M,selectors:{receiveThemes:function(e){return e.themes}},controls:{RECEIVE_THEMES:function(e){return f({path:e.path})}},resolvers:{receiveThemes:a.a.mark(function e(t){var n,r;return a.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M.receiveThemes("/monsterinsights/v1/popular-posts/themes/widget");case 2:if(n=e.sent,void 0===n.themes){e.next=6;break}for(r in n.themes)n.themes.hasOwnProperty(r)&&(n.themes[r].value=r);return e.abrupt("return",M.setThemes(n));case 6:case"end":return e.stop()}},e,this)})}}),h("monsterinsights/popular-posts-widget",{title:p("Popular Posts","google-analytics-for-wordpress"),description:p("Add popular posts from MonsterInsights","google-analytics-for-wordpress"),category:"widgets",icon:c.a.widgetpop,keywords:[p("Popular","google-analytics-for-wordpress"),p("Posts","google-analytics-for-wordpress"),p("Widget","google-analytics-for-wordpress"),"MonsterInsights"],example:{},attributes:{theme:{type:"string"},title_size:{type:"number"},title_color:{type:"string"},label_color:{type:"string"},label_text:{type:"string"},label_background:{type:"string"},background_color:{type:"string"},background_border:{type:"string"},meta_color:{type:"string"},meta_size:{type:"string"},meta_author:{type:"boolean"},meta_date:{type:"boolean"},meta_comments:{type:"boolean"},comments_color:{type:"string"},columns:{type:"number",default:1},widget_title:{type:"boolean"},widget_title_text:{type:"string"},post_count:{type:"number",default:5},categories:{type:"array",default:[]}},edit:y(function(e){return{themes:e("monsterinsights/v1/popular-posts/widget").receiveThemes()}})(function(e){var t=e.attributes,n=t.theme,r=(t.title_size,t.title_color,t.label_color,t.label_text,t.label_background,t.background_color,t.background_border,t.meta_color,t.meta_size,t.meta_author,t.meta_comments,t.meta_date,t.comments_color,t.columns),o=t.widget_title,a=t.widget_title_text,s=t.post_count,l=t.categories,h=e.themes,m=e.setAttributes,f=[{name:"pink",color:"#F58EA8"},{name:"red",color:"#CD3034"},{name:"orange",color:"#FD6A21"},{name:"yellow",color:"#FBB82B"},{name:"green",color:"#7FDBB6"},{name:"green",color:"#21CF86"},{name:"blue",color:"#91D2FA"},{name:"blue",color:"#1B95E0"},{name:"purple",color:"#9A57DD"},{name:"gray",color:"#EEEEEE"},{name:"gray",color:"#ACB8C3"},{name:"black",color:"#000000"}],g=void 0!==h.themes?h.themes:{},w=void 0===e.attributes.theme?h.selected:n,y=void 0!==w&&void 0!==g[w]?g[w]:{},b=void 0!==y.styles?y.styles:{},M={};for(var N in b)if(b.hasOwnProperty(N))for(var D in b[N])if(b[N].hasOwnProperty(D)){var P=N+"_"+D;void 0===e.attributes[P]?M[P]=b[N][D]:M[P]=e.attributes[P],"on"===M[P]&&(M[P]=!0),"off"===M[P]&&(M[P]=!1)}var j=function(e,t){var n=[1,2,3,4,5,6,7,8,9,10];return 2===e&&(n=[2,4,6,8,10]),3===e&&(n=[3,6,9]),t&&(n=n.map(function(e){return{value:e,label:e}})),n},F=function(){if(void 0!==b.meta.author)return wp.element.createElement(k,{label:p("Display Author","google-analytics-for-wordpress"),checked:M.meta_author,onChange:function(e){m(i()({},"meta_author",e))}})},A=function(){if(void 0!==b.meta.date)return wp.element.createElement(k,{label:p("Display Date","google-analytics-for-wordpress"),checked:M.meta_date,onChange:function(e){m(i()({},"meta_date",e))}})},L=function(){if(void 0!==b.meta.comments)return wp.element.createElement(k,{label:p("Display Comments","google-analytics-for-wordpress"),checked:M.meta_comments,onChange:function(e){m(i()({},"meta_comments",e))}})},B=function(){return wp.element.createElement("span",{className:"monsterinsights-wide-column monsterinsights-wide-column-one"},wp.element.createElement("span",null),wp.element.createElement("span",null))},z=function(){return wp.element.createElement("span",{className:"monsterinsights-wide-column monsterinsights-wide-column-two"},wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null))},H=function(){return wp.element.createElement("span",{className:"monsterinsights-wide-column monsterinsights-wide-column-three"},wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null),wp.element.createElement("span",null))},R=function(e,t){var n=M[t];return wp.element.createElement(C,{key:"monsterinsights-popular-posts-input"+t,label:e,type:"number",value:parseInt(n),min:1,max:100,onChange:function(e){return m(i()({},t,""===e?"":parseInt(e)))}})},I=function(e,t){var n=M[t];return wp.element.createElement(C,{key:"monsterinsights-popular-posts-input"+t,label:e,type:"text",value:n,onChange:function(e){return m(i()({},t,e))}})},q=function(e,t){var n=M[t];return[wp.element.createElement("label",{key:"monsterinsights-popular-posts-label"+t},e),wp.element.createElement(x,{key:"monsterinsights-popular-posts-input"+t,value:n,colors:f,onChange:function(e){m(i()({},t,e))}})]},V=function(e,t){if(e.length>0&&void 0!==e[t]){var n=e[t];return wp.element.createElement("div",{className:"monsterinsights-widget-popular-posts-image"},wp.element.createElement("img",{src:T.vue_assets_path+"img/"+n}))}},W=function(){if(void 0!==b.label)return wp.element.createElement("span",{style:{color:M.label_color,backgroundColor:M.label_background},className:"monsterinsights-widget-popular-posts-label"},M.label_text)},Z=function(){if(void 0!==b.meta)return[wp.element.createElement("div",{className:"monsterinsights-widget-popular-posts-meta",key:"monsterinsights-widget-popular-posts-meta-options",style:{color:M.meta_color,fontSize:M.meta_size+"px"}},U(),Y(),K()),wp.element.createElement("span",{key:"monsterinsights-widget-popular-posts-comments-options"},X())]},U=function(){if(M.meta_author)return wp.element.createElement("span",{className:"monsterinsights-widget-popular-posts-author"},"by Aazim Akhtar")},Y=function(){if(M.meta_author&&M.meta_date)return wp.element.createElement("span",{dangerouslySetInnerHTML:{__html:b.meta.separator}})},X=function(){if(void 0!==b.meta&&void 0!==b.meta.comments&&M.meta_comments){var e=void 0!==b.comments?M.comments_color:M.meta_color;return wp.element.createElement("span",{className:"monsterinsights-widget-popular-posts-comments",style:{color:e,fontSize:M.meta_size+"px"}},c.a.comments(e)," 24")}},K=function(){if(M.meta_date)return wp.element.createElement("span",{className:"monsterinsights-widget-popular-posts-date"},"Yesterday")},G=function(e){for(;e.length<=10;)e=e.concat(e);return e};return[wp.element.createElement(v,{key:"monsterinsights-popular-posts-widget-inspector-controls"},wp.element.createElement(S,{title:p("Theme","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-theme"},wp.element.createElement(E,{key:"monsterinsights-popular-posts-widget-theme-row"},wp.element.createElement(u.a,{id:"monsterinsights-popular-posts-widget-theme",options:g,selected:w,icons:c.a,onChange:function(e){m({theme:e})}}))),function(){if(void 0!==b.title){var e=[];return void 0!==b.title.size&&e.push(R(p("Title Font Size","google-analytics-for-wordpress"),"title_size")),void 0!==b.title.color&&e.push(q(p("Title Color","google-analytics-for-wordpress"),"title_color")),wp.element.createElement(S,{title:p("Title Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-title"},e)}}(),function(){if(void 0!==b.background&&void 0!==b.background.color){var e=[];return void 0!==b.background.color&&e.push(q(p("Background Color","google-analytics-for-wordpress"),"background_color")),wp.element.createElement(S,{title:p("Background Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-background"}," ",e," ")}}(),function(){if(void 0!==b.label){var e=[];return void 0!==b.label.text&&e.push(I(p("Label Text","google-analytics-for-wordpress"),"label_text")),void 0!==b.label.color&&e.push(q(p("Label Color","google-analytics-for-wordpress"),"label_color")),void 0!==b.label.background&&e.push(q(p("Label Background","google-analytics-for-wordpress"),"label_background")),wp.element.createElement(S,{title:p("Label Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-label"}," ",e," ")}}(),function(){var e=[];if(void 0!==b.border&&void 0!==b.border.color&&e.push(q(p("Border Color","google-analytics-for-wordpress"),"borderColor")),void 0!==b.border&&void 0!==b.border.color2&&e.push(q(p("Bottom Border Color","google-analytics-for-wordpress"),"borderColor2")),void 0!==b.background&&void 0!==b.background.border&&e.push(q(p("Border Color","google-analytics-for-wordpress"),"background_border")),0!==e.length)return wp.element.createElement(S,{title:p("Border Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-inline-border"}," ",e," ")}(),function(){if(void 0!==b.meta){var e=[];return void 0!==b.meta.size&&e.push(R(p("Meta Font Size","google-analytics-for-wordpress"),"meta_size")),void 0!==b.meta.color&&e.push(q(p("Meta Color","google-analytics-for-wordpress"),"meta_color")),wp.element.createElement(S,{title:p("Meta Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-meta-styles"},e)}}(),function(){if(void 0!==b.comments)return wp.element.createElement(S,{title:p("Comment Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-comment-styles"},q(p("Comment Color","google-analytics-for-wordpress"),"comments_color"))}(),function(){return wp.element.createElement(S,{title:p("Wide-Layout Options","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-columns"},wp.element.createElement(_,{label:p("Choose Layout","google-analytics-for-wordpress"),help:p("Adjust the number of columns displayed when the widget is placed in a wide container.","google-analytics-for-wordpress"),className:"monsterinsights-wide-column-options",key:"monsterinsights-popular-posts-widget-columns-control",options:[{value:1,label:B()},{value:2,label:z()},{value:3,label:H()}],selected:r,onChange:function(e){m(i()({},"columns",""===e?"":parseInt(e)));var t=j(parseInt(e));-1===t.indexOf(s)&&m(i()({},"post_count",parseInt(t[0])))}}),wp.element.createElement(O,{label:p("Post Count","google-analytics-for-wordpress"),help:p("Number of posts displayed.","google-analytics-for-wordpress"),options:j(r,!0),value:s,key:"monsterinsights-popular-posts-widget-post-count",onChange:function(e){m(i()({},"post_count",parseInt(e)))}}))}(),function(){if(void 0!==b.meta)return wp.element.createElement(S,{title:p("Display Options","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-meta-options"},F(),A(),L())}(),function(){return wp.element.createElement(S,{title:p("Behavior Settings","google-analytics-for-wordpress"),key:"monsterinsights-popular-posts-widget-behavior-options"},wp.element.createElement(k,{label:p("Display Widget Title","google-analytics-for-wordpress"),checked:o,onChange:function(e){m(i()({},"widget_title",e))}}),wp.element.createElement(C,{key:"monsterinsights-popular-posts-input-widget-title-text",label:p("Widget Title","google-analytics-for-wordpress"),type:"text",value:a,onChange:function(e){return m(i()({},"widget_title_text",e))}}),wp.element.createElement(d.a,{label:p("Only Show Posts From These Categories","google-analytics-for-wordpress"),slug:"category",onUpdateTerms:function(e){m(i()({},"categories",e))},terms:l}))}()),wp.element.createElement("div",{key:"monsterinsights-popular-posts-widget-preview"},wp.element.createElement("div",{className:"monsterinsights-widget-popular-posts-widget monsterinsights-widget-popular-posts-"+w+" monsterinsights-widget-popular-posts-columns-"+r},function(){if(o)return wp.element.createElement("h2",{className:"monsterinsights-widget-popular-posts-widget-title"},a)}(),wp.element.createElement("div",{className:"monsterinsights-widget-popular-posts-text"},function(){if(void 0!==y.list&&void 0!==y.list.items){var e=G(y.list.items),t=void 0!==y.list.images?G(y.list.images):[],n=[];for(var r in e){if(parseInt(r)===parseInt(s))break;n.push(wp.element.createElement("li",{key:"monsterinsights-popular-posts-preview-list-item-"+r,style:{backgroundColor:M.background_color,borderColor:M.background_border}},V(t,r),wp.element.createElement("div",{className:"monsterinsights-widget-popular-posts-text"},W(),wp.element.createElement("a",{className:"monsterinsights-widget-popular-posts-title",style:{color:M.title_color,fontSize:M.title_size+"px"}},e[r]),Z())))}return wp.element.createElement("ul",{className:"monsterinsights-widget-popular-posts-list"},n)}}())))]}),save:function(e){return null}})},function(e,t,n){"use strict";var r={};r.widgetpop=wp.element.createElement("svg",{width:"16",height:"20",viewBox:"0 0 16 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 0C0.895431 0 0 0.895431 0 2V10C0 11.1046 0.895431 12 2 12H14C15.1046 12 16 11.1046 16 10V2C16 0.895431 15.1046 0 14 0H2ZM8.94046 4.70557L8 2L7.05954 4.70557L4.19577 4.76393L6.47831 6.49443L5.64886 9.23607L8 7.6L10.3511 9.23607L9.52169 6.49443L11.8042 4.76393L8.94046 4.70557ZM0 14H14V16H0V14ZM10 18H0V20H10V18Z",fill:"#555D66"})),r.alpha=wp.element.createElement("svg",{width:"74",height:"46",viewBox:"0 0 74 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"74",height:"46",rx:"5",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"7.40002",y:"12",width:"59.2",height:"9",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{x:"7.40002",y:"25",width:"51.8",height:"9",rx:"2",fill:"#338EEF"})),r.beta=wp.element.createElement("svg",{width:"74",height:"46",viewBox:"0 0 74 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M0 15C0 13.3431 1.34315 12 3 12H4V34H3C1.34315 34 0 32.6569 0 31V15Z",fill:"#1170D5"}),wp.element.createElement("rect",{x:"12",y:"12",width:"54",height:"9",rx:"2",fill:"#4296F0"}),wp.element.createElement("rect",{x:"12",y:"25",width:"44",height:"9",rx:"2",fill:"#4296F0"})),r.charlie=wp.element.createElement("svg",{width:"74",height:"46",viewBox:"0 0 74 46",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"74",height:"46",rx:"3",fill:"#E7F2FD"}),wp.element.createElement("rect",{width:"74",height:"4",fill:"#1170D5"}),wp.element.createElement("rect",{x:"8",y:"14",width:"58",height:"9",rx:"2",fill:"#4296F0"}),wp.element.createElement("rect",{x:"8",y:"27",width:"40",height:"9",rx:"2",fill:"#4296F0"})),r.delta=wp.element.createElement("svg",{width:"74",height:"39",viewBox:"0 0 74 39",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{x:"31",y:"12",width:"43",height:"7",rx:"2",fill:"#4296F0"}),wp.element.createElement("rect",{x:"31",y:"23",width:"32",height:"7",rx:"2",fill:"#4296F0"}),wp.element.createElement("rect",{x:"31",y:"34",width:"43",height:"5",rx:"2",fill:"#A0CBF8"}),wp.element.createElement("rect",{y:"12",width:"27",height:"27",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{width:"74",height:"4",fill:"#1170D5"})),r.echo=wp.element.createElement("svg",{width:"74",height:"76",viewBox:"0 0 74 76",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"74",height:"76",rx:"5",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"8",y:"41",width:"58",height:"7",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{x:"8",y:"61",width:"7",height:"7",rx:"3.5",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"8",y:"8",width:"58",height:"29",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{x:"8",y:"52",width:"34",height:"5",rx:"2",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"46",y:"52",width:"20",height:"5",rx:"2",fill:"#A0CBF8"})),r.foxtrot=wp.element.createElement("svg",{width:"74",height:"43",viewBox:"0 0 74 43",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"74",height:"43",rx:"5",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"8",y:"8",width:"58",height:"7",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{x:"8",y:"28",width:"7",height:"7",rx:"3.5",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"8",y:"19",width:"34",height:"5",rx:"2",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"46",y:"19",width:"20",height:"5",rx:"2",fill:"#A0CBF8"})),r.golf=wp.element.createElement("svg",{width:"74",height:"56",viewBox:"0 0 74 56",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"74",height:"56",rx:"5",fill:"#E7F2FD"}),wp.element.createElement("rect",{x:"8",y:"21",width:"58",height:"7",rx:"2",fill:"#338EEF"}),wp.element.createElement("rect",{x:"8",y:"41",width:"7",height:"7",rx:"3.5",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"8",y:"8",width:"16",height:"9",rx:"2",fill:"#1170D5"}),wp.element.createElement("rect",{x:"8",y:"32",width:"34",height:"5",rx:"2",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"46",y:"32",width:"20",height:"5",rx:"2",fill:"#A0CBF8"})),r.hotel=wp.element.createElement("svg",{width:"74",height:"50",viewBox:"0 0 74 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{width:"74",height:"50",rx:"5",fill:"#338EEF"}),wp.element.createElement("path",{d:"M54.0625 42H19.9375C18.8438 42 17.9141 41.6111 17.1484 40.8333C16.3828 40.0556 16 39.1111 16 38V14C16 12.8889 16.3828 11.9444 17.1484 11.1667C17.9141 10.3889 18.8438 10 19.9375 10H54.0625C55.1562 10 56.0859 10.3889 56.8516 11.1667C57.6172 11.9444 58 12.8889 58 14V38C58 39.1111 57.6172 40.0556 56.8516 40.8333C56.0859 41.6111 55.1562 42 54.0625 42ZM28.3867 16.0833C27.5117 15.1389 26.4453 14.6667 25.1875 14.6667C23.9297 14.6667 22.8359 15.1389 21.9062 16.0833C21.0312 16.9722 20.5938 18.0556 20.5938 19.3333C20.5938 20.6111 21.0312 21.7222 21.9062 22.6667C22.8359 23.5556 23.9297 24 25.1875 24C26.4453 24 27.5117 23.5556 28.3867 22.6667C29.3164 21.7222 29.7812 20.6111 29.7812 19.3333C29.7812 18.0556 29.3164 16.9722 28.3867 16.0833ZM21.25 36.6667H52.75V27.3333L45.5312 20C45.0938 19.5556 44.6562 19.5556 44.2188 20L33.0625 31.3333L28.4688 26.6667C28.0312 26.2222 27.5938 26.2222 27.1562 26.6667L21.25 32.6667V36.6667Z",fill:"#59A3F2"}),wp.element.createElement("rect",{x:"8",y:"26",width:"58",height:"7",rx:"2",fill:"#F1F7FE"}),wp.element.createElement("rect",{x:"8",y:"37",width:"34",height:"5",rx:"2",fill:"#A0CBF8"}),wp.element.createElement("rect",{x:"46",y:"37",width:"20",height:"5",rx:"2",fill:"#A0CBF8"})),r.comments=function(e){return wp.element.createElement("svg",{width:"13",height:"12",viewBox:"0 0 13 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{fill:e}},wp.element.createElement("path",{d:"M7.8251 1.25893C8.70332 2.09821 9.14243 3.10714 9.14243 4.28571C9.14243 5.46429 8.70332 6.47321 7.8251 7.3125C6.94689 8.15179 5.8887 8.57143 4.65056 8.57143C3.78674 8.57143 2.98771 8.34821 2.25346 7.90179C1.63439 8.34821 0.993719 8.57143 0.331456 8.57143C0.302662 8.57143 0.273868 8.5625 0.245074 8.54464C0.216279 8.50893 0.194684 8.47321 0.180287 8.4375C0.151493 8.34821 0.158691 8.26786 0.201882 8.19643C0.50422 7.83929 0.763366 7.35714 0.979321 6.75C0.432235 6.01786 0.158691 5.19643 0.158691 4.28571C0.158691 3.10714 0.5978 2.09821 1.47602 1.25893C2.35424 0.419643 3.41242 0 4.65056 0C5.8887 0 6.94689 0.419643 7.8251 1.25893ZM11.7771 10.1786C11.993 10.7857 12.2522 11.2679 12.5545 11.625C12.5977 11.6964 12.6049 11.7768 12.5761 11.8661C12.5473 11.9554 12.4969 12 12.425 12C11.7627 12 11.122 11.7768 10.5029 11.3304C9.7687 11.7768 8.96967 12 8.10585 12C7.18444 12 6.34941 11.7589 5.60076 11.2768C4.85212 10.7946 4.30503 10.1607 3.9595 9.375C4.21865 9.41071 4.449 9.42857 4.65056 9.42857C6.07587 9.42857 7.29241 8.92857 8.30021 7.92857C9.32239 6.91071 9.83349 5.69643 9.83349 4.28571C9.83349 4.08929 9.82629 3.91071 9.81189 3.75C10.6325 4.07143 11.302 4.59821 11.8203 5.33036C12.3386 6.04464 12.5977 6.83929 12.5977 7.71429C12.5977 8.625 12.3242 9.44643 11.7771 10.1786Z"}))},t.a=r},function(e,t,n){"use strict";var r=n(152),i=n.n(r),o=n(156),a=n.n(o),s=n(157),l=n.n(s),c=n(158),u=n.n(c),d=n(171),p=n.n(d),h=n(18),m=(n.n(h),n(179),n(189)),f=wp.components.CheckboxControl,g=function(e){function t(){a()(this,t);var e=u()(this,(t.__proto__||i()(t)).call(this));return e.state={},e}return p()(t,e),l()(t,[{key:"renderTerms",value:function(e){return e.map(function(e){return wp.element.createElement("div",{key:e.id,className:"editor-post-taxonomies__hierarchical-terms-choice"},wp.element.createElement(f,{checked:!0,label:Object(h.unescape)(e.name)}))})}},{key:"render",value:function(){return[wp.element.createElement("label",{key:"monsterinsights-hierarchical-term-list-label",className:"components-base-control__label"},this.props.label,wp.element.createElement("span",{className:"monsterinsights-popular-posts-pro-pill"},"PRO")),wp.element.createElement("div",{className:"editor-post-taxonomies__hierarchical-terms-list monsterinsights-hierarchical-terms monsterinsights-hierarchical-terms-disabled",key:"monsterinsights-hierarchical-term-list",tabIndex:"0",role:"group"},this.renderTerms([{name:"News",id:1},{name:"Technology",id:2}]))]}}]),t}(m.a);t.a=g},function(e,t,n){e.exports={default:n(153),__esModule:!0}},function(e,t,n){n(154),e.exports=n(0).Object.getPrototypeOf},function(e,t,n){var r=n(16),i=n(52);n(155)("getPrototypeOf",function(){return function(e){return i(r(e))}})},function(e,t,n){var r=n(4),i=n(0),o=n(12);e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*o(function(){n(1)}),"Object",a)}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(66),i=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,i.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";t.__esModule=!0;var r=n(69),i=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,i.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){e.exports={default:n(160),__esModule:!0}},function(e,t,n){n(19),n(38),e.exports=n(40).f("iterator")},function(e,t,n){e.exports={default:n(162),__esModule:!0}},function(e,t,n){n(163),n(168),n(169),n(170),e.exports=n(0).Symbol},function(e,t,n){"use strict";var r=n(5),i=n(9),o=n(7),a=n(4),s=n(48),l=n(164).KEY,c=n(12),u=n(34),d=n(36),p=n(22),h=n(2),m=n(40),f=n(41),g=n(165),w=n(166),y=n(8),v=n(11),b=n(16),S=n(14),E=n(30),C=n(15),x=n(31),_=n(167),k=n(71),O=n(37),T=n(6),M=n(21),N=k.f,D=T.f,P=_.f,j=r.Symbol,F=r.JSON,A=F&&F.stringify,L=h("_hidden"),B=h("toPrimitive"),z={}.propertyIsEnumerable,H=u("symbol-registry"),R=u("symbols"),I=u("op-symbols"),q=Object.prototype,V="function"==typeof j&&!!O.f,W=r.QObject,Z=!W||!W.prototype||!W.prototype.findChild,U=o&&c(function(){return 7!=x(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=N(q,t);r&&delete q[t],D(e,t,n),r&&e!==q&&D(q,t,r)}:D,Y=function(e){var t=R[e]=x(j.prototype);return t._k=e,t},X=V&&"symbol"==typeof j.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof j},K=function(e,t,n){return e===q&&K(I,t,n),y(e),t=E(t,!0),y(n),i(R,t)?(n.enumerable?(i(e,L)&&e[L][t]&&(e[L][t]=!1),n=x(n,{enumerable:C(0,!1)})):(i(e,L)||D(e,L,C(1,{})),e[L][t]=!0),U(e,t,n)):D(e,t,n)},G=function(e,t){y(e);for(var n,r=g(t=S(t)),i=0,o=r.length;o>i;)K(e,n=r[i++],t[n]);return e},$=function(e,t){return void 0===t?x(e):G(x(e),t)},J=function(e){var t=z.call(this,e=E(e,!0));return!(this===q&&i(R,e)&&!i(I,e))&&(!(t||!i(this,e)||!i(R,e)||i(this,L)&&this[L][e])||t)},Q=function(e,t){if(e=S(e),t=E(t,!0),e!==q||!i(R,t)||i(I,t)){var n=N(e,t);return!n||!i(R,t)||i(e,L)&&e[L][t]||(n.enumerable=!0),n}},ee=function(e){for(var t,n=P(S(e)),r=[],o=0;n.length>o;)i(R,t=n[o++])||t==L||t==l||r.push(t);return r},te=function(e){for(var t,n=e===q,r=P(n?I:S(e)),o=[],a=0;r.length>a;)!i(R,t=r[a++])||n&&!i(q,t)||o.push(R[t]);return o};V||(j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===q&&t.call(I,n),i(this,L)&&i(this[L],e)&&(this[L][e]=!1),U(this,e,C(1,n))};return o&&Z&&U(q,e,{configurable:!0,set:t}),Y(e)},s(j.prototype,"toString",function(){return this._k}),k.f=Q,T.f=K,n(70).f=_.f=ee,n(24).f=J,O.f=te,o&&!n(20)&&s(q,"propertyIsEnumerable",J,!0),m.f=function(e){return Y(h(e))}),a(a.G+a.W+a.F*!V,{Symbol:j});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ne.length>re;)h(ne[re++]);for(var ie=M(h.store),oe=0;ie.length>oe;)f(ie[oe++]);a(a.S+a.F*!V,"Symbol",{for:function(e){return i(H,e+="")?H[e]:H[e]=j(e)},keyFor:function(e){if(!X(e))throw TypeError(e+" is not a symbol!");for(var t in H)if(H[t]===e)return t},useSetter:function(){Z=!0},useSimple:function(){Z=!1}}),a(a.S+a.F*!V,"Object",{create:$,defineProperty:K,defineProperties:G,getOwnPropertyDescriptor:Q,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var ae=c(function(){O.f(1)});a(a.S+a.F*ae,"Object",{getOwnPropertySymbols:function(e){return O.f(b(e))}}),F&&a(a.S+a.F*(!V||c(function(){var e=j();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=t=r[1],(v(t)||void 0!==e)&&!X(e))return w(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!X(t))return t}),r[1]=t,A.apply(F,r)}}),j.prototype[B]||n(10)(j.prototype,B,j.prototype.valueOf),d(j,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(e,t,n){var r=n(22)("meta"),i=n(11),o=n(9),a=n(6).f,s=0,l=Object.isExtensible||function(){return!0},c=!n(12)(function(){return l(Object.preventExtensions({}))}),u=function(e){a(e,r,{value:{i:"O"+ ++s,w:{}}})},d=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i},p=function(e,t){if(!o(e,r)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[r].w},h=function(e){return c&&m.NEED&&l(e)&&!o(e,r)&&u(e),e},m=e.exports={KEY:r,NEED:!1,fastKey:d,getWeak:p,onFreeze:h}},function(e,t,n){var r=n(21),i=n(37),o=n(24);e.exports=function(e){var t=r(e),n=i.f;if(n)for(var a,s=n(e),l=o.f,c=0;s.length>c;)l.call(e,a=s[c++])&&t.push(a);return t}},function(e,t,n){var r=n(32);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(14),i=n(70).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(e){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},function(e,t){},function(e,t,n){n(41)("asyncIterator")},function(e,t,n){n(41)("observable")},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(172),o=r(i),a=n(176),s=r(a),l=n(69),c=r(l);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,c.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(o.default?(0,o.default)(e,t):e.__proto__=t)}},function(e,t,n){e.exports={default:n(173),__esModule:!0}},function(e,t,n){n(174),e.exports=n(0).Object.setPrototypeOf},function(e,t,n){var r=n(4);r(r.S,"Object",{setPrototypeOf:n(175).set})},function(e,t,n){var r=n(11),i=n(8),o=function(e,t){if(i(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(29)(Function.call,n(71).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){e.exports={default:n(177),__esModule:!0}},function(e,t,n){n(178);var r=n(0).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(4);r(r.S,"Object",{create:n(31)})},function(e,t,n){"use strict";n(180),n(72),n(188)},function(e,t,n){"use strict";var r=n(181),i=n.n(r),o=n(182);n.n(o),i()(console.error)},function(e,t,n){function r(e,t){function n(){var n,a,s=r,l=arguments.length;e:for(;s;){if(s.args.length===arguments.length){for(a=0;a<l;a++)if(s.args[a]!==arguments[a]){s=s.next;continue e}return s!==r&&(s===i&&(i=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=r,s.prev=null,r.prev=s,r=s),s.val}s=s.next}for(n=new Array(l),a=0;a<l;a++)n[a]=arguments[a];return s={args:n,val:e.apply(null,n)},r?(r.prev=s,s.next=r):i=s,o===t.maxSize?(i=i.prev,i.next=null):o++,r=s,s.val}var r,i,o=0;return t=t||{},n.clear=function(){r=null,i=null,o=0},n}e.exports=r},function(e,t,n){var r;!function(){"use strict";function i(e){return a(s(e),arguments)}function o(e,t){return i.apply(null,[e].concat(t||[]))}function a(e,t){var n,r,o,a,s,c,u,d,p,h=1,m=e.length,f="";for(r=0;r<m;r++)if("string"==typeof e[r])f+=e[r];else if("object"==typeof e[r]){if(a=e[r],a.keys)for(n=t[h],o=0;o<a.keys.length;o++){if(void 0==n)throw new Error(i('[sprintf] Cannot access property "%s" of undefined value "%s"',a.keys[o],a.keys[o-1]));n=n[a.keys[o]]}else n=a.param_no?t[a.param_no]:t[h++];if(l.not_type.test(a.type)&&l.not_primitive.test(a.type)&&n instanceof Function&&(n=n()),l.numeric_arg.test(a.type)&&"number"!=typeof n&&isNaN(n))throw new TypeError(i("[sprintf] expecting number but found %T",n));switch(l.number.test(a.type)&&(d=n>=0),a.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,a.width?parseInt(a.width):0);break;case"e":n=a.precision?parseFloat(n).toExponential(a.precision):parseFloat(n).toExponential();break;case"f":n=a.precision?parseFloat(n).toFixed(a.precision):parseFloat(n);break;case"g":n=a.precision?String(Number(n.toPrecision(a.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=a.precision?n.substring(0,a.precision):n;break;case"t":n=String(!!n),n=a.precision?n.substring(0,a.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=a.precision?n.substring(0,a.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=a.precision?n.substring(0,a.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}l.json.test(a.type)?f+=n:(!l.number.test(a.type)||d&&!a.sign?p="":(p=d?"+":"-",n=n.toString().replace(l.sign,"")),c=a.pad_char?"0"===a.pad_char?"0":a.pad_char.charAt(1):" ",u=a.width-(p+n).length,s=a.width&&u>0?c.repeat(u):"",f+=a.align?p+n+s:"0"===c?p+s+n:s+p+n)}return f}function s(e){if(c[e])return c[e];for(var t,n=e,r=[],i=0;n;){if(null!==(t=l.text.exec(n)))r.push(t[0]);else if(null!==(t=l.modulo.exec(n)))r.push("%");else{if(null===(t=l.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){i|=1;var o=[],a=t[2],s=[];if(null===(s=l.key.exec(a)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(o.push(s[1]);""!==(a=a.substring(s[0].length));)if(null!==(s=l.key_access.exec(a)))o.push(s[1]);else{if(null===(s=l.index_access.exec(a)))throw new SyntaxError("[sprintf] failed to parse named argument key");o.push(s[1])}t[2]=o}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return c[e]=r}var l={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/},c=Object.create(null);t.sprintf=i,t.vsprintf=o,"undefined"!=typeof window&&(window.sprintf=i,window.vsprintf=o,void 0!==(r=function(){return{sprintf:i,vsprintf:o}}.call(t,n,t,e))&&(e.exports=r))}()},function(e,t,n){"use strict";function r(e){var t,n,r;for(t=e.split(";"),n=0;n<t.length;n++)if(r=t[n].trim(),0===r.indexOf("plural="))return r.substr(7)}function i(e,t){var n;this.data=e,this.pluralForms={},this.options={};for(n in a)this.options[n]=void 0!==t&&n in t?t[n]:a[n]}t.a=i;var o=n(184),a={contextDelimiter:"",onMissingKey:null};i.prototype.getPluralForm=function(e,t){var n,i,a,s=this.pluralForms[e];return s||(n=this.data[e][""],a=n["Plural-Forms"]||n["plural-forms"]||n.plural_forms,"function"!=typeof a&&(i=r(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),a=Object(o.a)(i)),s=this.pluralForms[e]=a),s(t)},i.prototype.dcnpgettext=function(e,t,n,r,i){var o,a,s;return o=void 0===i?0:this.getPluralForm(e,i),a=n,t&&(a=t+this.options.contextDelimiter+n),(s=this.data[e][a])&&s[o]?s[o]:(this.options.onMissingKey&&this.options.onMissingKey(n,e),0===o?n:r)}},function(e,t,n){"use strict";function r(e){var t=Object(i.a)(e);return function(e){return+t({n:e})}}t.a=r;var i=n(185)},function(e,t,n){"use strict";function r(e){var t=Object(i.a)(e);return function(e){return Object(o.a)(t,e)}}t.a=r;var i=n(186),o=n(187)},function(e,t,n){"use strict";function r(e){for(var t,n,r,l,c=[],u=[];t=e.match(s);){for(n=t[0],r=e.substr(0,t.index).trim(),r&&c.push(r);l=u.pop();){if(a[n]){if(a[n][0]===l){n=a[n][1]||n;break}}else if(o.indexOf(l)>=0||i[l]<i[n]){u.push(l);break}c.push(l)}a[n]||u.push(n),e=e.substr(t.index+n.length)}return e=e.trim(),e&&c.push(e),c.concat(u.reverse())}t.a=r;var i,o,a,s;i={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},o=["(","?"],a={")":["("],":":["?","?:"]},s=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/},function(e,t,n){"use strict";function r(e,t){var n,r,o,a,s,l,c=[];for(n=0;n<e.length;n++){if(s=e[n],a=i[s]){for(r=a.length,o=Array(r);r--;)o[r]=c.pop();try{l=a.apply(null,o)}catch(e){return e}}else l=t.hasOwnProperty(s)?t[s]:+s;c.push(l)}return c[0]}t.a=r;var i={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}}},function(e,t,n){"use strict";var r=n(72),i=Object(r.a)();i.setLocaleData.bind(i),i.__.bind(i),i._x.bind(i),i._n.bind(i),i._nx.bind(i),i.isRTL.bind(i)},function(e,t,n){"use strict";var r=(n(190),n(42));n.d(t,"a",function(){return r.a});n(200),n(202),n(203),n(204),n(76)},function(e,t,n){"use strict";var r=(n(191),n(75),n(195),n(39));n.n(r)},function(e,t,n){"use strict";function r(e,t){return Object(i.a)(e)||Object(o.a)(e,t)||Object(a.a)(e,t)||Object(s.a)()}t.a=r;var i=n(192),o=n(193),a=n(73),s=n(194)},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}t.a=r},function(e,t,n){"use strict";function r(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}t.a=r},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.a=r},function(e,t,n){"use strict";function r(e){return Object(i.a)(e)||Object(o.a)(e)||Object(a.a)(e)||Object(s.a)()}t.a=r;var i=n(196),o=n(197),a=n(73),s=n(198)},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return Object(i.a)(e)}t.a=r;var i=n(74)},function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}t.a=r},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}t.a=r},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}t.a=r},function(e,t,n){"use strict";var r=n(201);n.n(r)},function(e,t){e.exports=ReactDOM},function(e,t,n){"use strict";var r=n(18);n.n(r)},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=(n(26),n(43),n(75),n(18)),i=(n.n(r),n(205),n(42)),o=(n(76),Object(i.d)(void 0));o.Provider,o.Consumer,Object(i.f)(function(){return null}),new Set(["string","boolean","number"]),new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),new Set(["allowfullscreen","allowpaymentrequest","allowusermedia","async","autofocus","autoplay","checked","controls","default","defer","disabled","download","formnovalidate","hidden","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","typemustmatch"]),new Set(["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"]),new Set(["animation","animationIterationCount","baselineShift","borderImageOutset","borderImageSlice","borderImageWidth","columnCount","cx","cy","fillOpacity","flexGrow","flexShrink","floodOpacity","fontWeight","gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart","lineHeight","opacity","order","orphans","r","rx","ry","shapeImageThreshold","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","tabSize","widows","x","y","zIndex","zoom"])},function(e,t,n){"use strict";function r(e){return e.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi,"&amp;")}function i(e){return e.replace(/"/g,"&quot;")}function o(e){return e.replace(/</g,"&lt;")}function a(e){return Object(c.a)(i(r(e)))}function s(e){return o(r(e))}function l(e){return!u.test(e)}t.a=a,t.b=s,t.c=l;var c=n(206),u=/[\u007F-\u009F "'>\/="\uFDD0-\uFDEF]/},function(e,t,n){"use strict";function r(e){return e.replace(/>/g,"&gt;")}t.a=r}]);
assets/js/admin-widget-settings.js ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (
2
+ function ( $ ) {
3
+
4
+ // Add Color Picker to all inputs that have 'color-field' class.
5
+ $( function () {
6
+ init_color_picker();
7
+ init_multiselect();
8
+ $( document ).on( 'widget-updated widget-added', function (e) {
9
+ init_color_picker();
10
+ init_multiselect();
11
+ } );
12
+ $( document ).on( 'change', '.monsterinsights-save-on-change', function () {
13
+ save_and_refresh_form( $( this ).closest( '.widget' ) );
14
+ } );
15
+ } );
16
+
17
+ function init_color_picker() {
18
+ var timeout;
19
+ $( '#widgets-right .monsterinsights-color-field' ).wpColorPicker( {
20
+ change: function ( event, ui ) {
21
+ if ( timeout ) {
22
+ clearTimeout( timeout );
23
+ }
24
+ timeout = setTimeout( function () {
25
+ $( event.target ).trigger( 'change' );
26
+ }, 300 );
27
+ },
28
+ } );
29
+ }
30
+
31
+ function save_and_refresh_form( widget ) {
32
+ if ( wpWidgets && 'undefined' !== typeof wpWidgets.save ) {
33
+ wpWidgets.save( widget, 0, 0 );
34
+ }
35
+ }
36
+
37
+ function init_multiselect() {
38
+ $('#widgets-right .monsterinsights-multiselect').select2({
39
+ ajax: {
40
+ type: 'POST',
41
+ url: ajaxurl,
42
+ delay: 250,
43
+ width: 'resolve',
44
+ data: function (params) {
45
+ var taxonomy = $(this).data('taxonomy');
46
+ return {
47
+ taxonomy: taxonomy,
48
+ keyword: params.term,
49
+ action: 'monsterinsights_get_terms',
50
+ nonce: monsterinsights_pp.nonce,
51
+ };
52
+ },
53
+ processResults: function (data) {
54
+ return {
55
+ results: data.data
56
+ };
57
+ },
58
+ dataType: 'json'
59
+ }
60
+ });
61
+
62
+ }
63
+
64
+ }
65
+ )( jQuery );
assets/js/admin-widget-settings.min.js ADDED
@@ -0,0 +1 @@
 
1
+ (function(t){t(function(){e();n();t(document).on('widget-updated widget-added',function(t){e();n()});t(document).on('change','.monsterinsights-save-on-change',function(){i(t(this).closest('.widget'))})});function e(){var e;t('#widgets-right .monsterinsights-color-field').wpColorPicker({change:function(n,i){if(e){clearTimeout(e)};e=setTimeout(function(){t(n.target).trigger('change')},300)},})};function i(t){if(wpWidgets&&'undefined'!==typeof wpWidgets.save){wpWidgets.save(t,0,0)}};function n(){t('#widgets-right .monsterinsights-multiselect').select2({ajax:{type:'POST',url:ajaxurl,delay:250,width:'resolve',data:function(e){var n=t(this).data('taxonomy');return{taxonomy:n,keyword:e.term,action:'monsterinsights_get_terms',nonce:monsterinsights_pp.nonce,}},processResults:function(t){return{results:t.data}},dataType:'json'}})}})(jQuery);
assets/js/popular-posts.js ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ var MonsterInsights_Popular_Posts = {
2
+
3
+ init: function () {
4
+ this.grab_widgets_with_ajax();
5
+ },
6
+
7
+ grab_widgets_with_ajax: function () {
8
+ var xhr = new XMLHttpRequest();
9
+ var url = monsterinsights_pp.ajaxurl;
10
+ var widgets_jsons = document.querySelectorAll( '.monsterinsights-popular-posts-widget-json' ),
11
+ i,
12
+ widgets_length = widgets_jsons.length;
13
+
14
+ var params = 'action=monsterinsights_popular_posts_get_widget_output&post_id=' + monsterinsights_pp.post_id;
15
+
16
+ for ( i = 0; i < widgets_length; ++ i ) {
17
+ params += '&data[]=' + widgets_jsons[i].innerHTML
18
+ }
19
+ xhr.open( 'POST', url );
20
+ xhr.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
21
+ xhr.onload = function () {
22
+ if ( xhr.status === 200 ) {
23
+ let rendered_widgets = JSON.parse( xhr.responseText );
24
+ for ( i = 0; i < widgets_length; ++ i ) {
25
+ widgets_jsons[i].parentElement.innerHTML = rendered_widgets[i];
26
+ }
27
+ }
28
+ };
29
+ xhr.send( params );
30
+ },
31
+ };
32
+
33
+ MonsterInsights_Popular_Posts.init();
assets/js/popular-posts.min.js ADDED
@@ -0,0 +1 @@
 
1
+ ;var MonsterInsights_Popular_Posts={init:function(){this.grab_widgets_with_ajax()},grab_widgets_with_ajax:function(){var e=new XMLHttpRequest(),o=monsterinsights_pp.ajaxurl,s=document.querySelectorAll('.monsterinsights-popular-posts-widget-json'),t,n=s.length,i='action=monsterinsights_popular_posts_get_widget_output&post_id='+monsterinsights_pp.post_id;for(t=0;t<n;++t){i+='&data[]='+s[t].innerHTML};e.open('POST',o);e.setRequestHeader('Content-Type','application/x-www-form-urlencoded');e.onload=function(){if(e.status===200){let rendered_widgets=JSON.parse(e.responseText);for(t=0;t<n;++t){s[t].parentElement.innerHTML=rendered_widgets[t]}}};e.send(i)},};MonsterInsights_Popular_Posts.init();
assets/js/select2.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */
2
+ !function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t),t}:n(jQuery)}(function(u){var e=function(){if(u&&u.fn&&u.fn.select2&&u.fn.select2.amd)var e=u.fn.select2.amd;var t,n,r,h,o,s,f,g,m,v,y,_,i,a,b;function w(e,t){return i.call(e,t)}function l(e,t){var n,r,i,o,s,a,l,c,u,d,p,h=t&&t.split("/"),f=y.map,g=f&&f["*"]||{};if(e){for(s=(e=e.split("/")).length-1,y.nodeIdCompat&&b.test(e[s])&&(e[s]=e[s].replace(b,"")),"."===e[0].charAt(0)&&h&&(e=h.slice(0,h.length-1).concat(e)),u=0;u<e.length;u++)if("."===(p=e[u]))e.splice(u,1),u-=1;else if(".."===p){if(0===u||1===u&&".."===e[2]||".."===e[u-1])continue;0<u&&(e.splice(u-1,2),u-=2)}e=e.join("/")}if((h||g)&&f){for(u=(n=e.split("/")).length;0<u;u-=1){if(r=n.slice(0,u).join("/"),h)for(d=h.length;0<d;d-=1)if(i=(i=f[h.slice(0,d).join("/")])&&i[r]){o=i,a=u;break}if(o)break;!l&&g&&g[r]&&(l=g[r],c=u)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function A(t,n){return function(){var e=a.call(arguments,0);return"string"!=typeof e[0]&&1===e.length&&e.push(null),s.apply(h,e.concat([t,n]))}}function x(t){return function(e){m[t]=e}}function D(e){if(w(v,e)){var t=v[e];delete v[e],_[e]=!0,o.apply(h,t)}if(!w(m,e)&&!w(_,e))throw new Error("No "+e);return m[e]}function c(e){var t,n=e?e.indexOf("!"):-1;return-1<n&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function S(e){return e?c(e):[]}return e&&e.requirejs||(e?n=e:e={},m={},v={},y={},_={},i=Object.prototype.hasOwnProperty,a=[].slice,b=/\.js$/,f=function(e,t){var n,r=c(e),i=r[0],o=t[1];return e=r[1],i&&(n=D(i=l(i,o))),i?e=n&&n.normalize?n.normalize(e,function(t){return function(e){return l(e,t)}}(o)):l(e,o):(i=(r=c(e=l(e,o)))[0],e=r[1],i&&(n=D(i))),{f:i?i+"!"+e:e,n:e,pr:i,p:n}},g={require:function(e){return A(e)},exports:function(e){var t=m[e];return void 0!==t?t:m[e]={}},module:function(e){return{id:e,uri:"",exports:m[e],config:function(e){return function(){return y&&y.config&&y.config[e]||{}}}(e)}}},o=function(e,t,n,r){var i,o,s,a,l,c,u,d=[],p=typeof n;if(c=S(r=r||e),"undefined"==p||"function"==p){for(t=!t.length&&n.length?["require","exports","module"]:t,l=0;l<t.length;l+=1)if("require"===(o=(a=f(t[l],c)).f))d[l]=g.require(e);else if("exports"===o)d[l]=g.exports(e),u=!0;else if("module"===o)i=d[l]=g.module(e);else if(w(m,o)||w(v,o)||w(_,o))d[l]=D(o);else{if(!a.p)throw new Error(e+" missing "+o);a.p.load(a.n,A(r,!0),x(o),{}),d[l]=m[o]}s=n?n.apply(m[e],d):void 0,e&&(i&&i.exports!==h&&i.exports!==m[e]?m[e]=i.exports:s===h&&u||(m[e]=s))}else e&&(m[e]=n)},t=n=s=function(e,t,n,r,i){if("string"==typeof e)return g[e]?g[e](t):D(f(e,S(t)).f);if(!e.splice){if((y=e).deps&&s(y.deps,y.callback),!t)return;t.splice?(e=t,t=n,n=null):e=h}return t=t||function(){},"function"==typeof n&&(n=r,r=i),r?o(h,e,t,n):setTimeout(function(){o(h,e,t,n)},4),s},s.config=function(e){return s(e)},t._defined=m,(r=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),w(m,e)||w(v,e)||(v[e]=[e,t,n])}).amd={jQuery:!0},e.requirejs=t,e.require=n,e.define=r),e.define("almond",function(){}),e.define("jquery",[],function(){var e=u||$;return null==e&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),e}),e.define("select2/utils",["jquery"],function(o){var i={};function u(e){var t=e.prototype,n=[];for(var r in t){"function"==typeof t[r]&&"constructor"!==r&&n.push(r)}return n}i.Extend=function(e,t){var n={}.hasOwnProperty;function r(){this.constructor=e}for(var i in t)n.call(t,i)&&(e[i]=t[i]);return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e},i.Decorate=function(r,i){var e=u(i),t=u(r);function o(){var e=Array.prototype.unshift,t=i.prototype.constructor.length,n=r.prototype.constructor;0<t&&(e.call(arguments,r.prototype.constructor),n=i.prototype.constructor),n.apply(this,arguments)}i.displayName=r.displayName,o.prototype=new function(){this.constructor=o};for(var n=0;n<t.length;n++){var s=t[n];o.prototype[s]=r.prototype[s]}function a(e){var t=function(){};e in o.prototype&&(t=o.prototype[e]);var n=i.prototype[e];return function(){return Array.prototype.unshift.call(arguments,t),n.apply(this,arguments)}}for(var l=0;l<e.length;l++){var c=e[l];o.prototype[c]=a(c)}return o};function e(){this.listeners={}}e.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},e.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),(n[0]._type=e)in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},e.prototype.invoke=function(e,t){for(var n=0,r=e.length;n<r;n++)e[n].apply(this,t)},i.Observable=e,i.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},i.bind=function(e,t){return function(){e.apply(t,arguments)}},i._convertData=function(e){for(var t in e){var n=t.split("-"),r=e;if(1!==n.length){for(var i=0;i<n.length;i++){var o=n[i];(o=o.substring(0,1).toLowerCase()+o.substring(1))in r||(r[o]={}),i==n.length-1&&(r[o]=e[t]),r=r[o]}delete e[t]}}return e},i.hasScroll=function(e,t){var n=o(t),r=t.style.overflowX,i=t.style.overflowY;return(r!==i||"hidden"!==i&&"visible"!==i)&&("scroll"===r||"scroll"===i||(n.innerHeight()<t.scrollHeight||n.innerWidth()<t.scrollWidth))},i.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},i.appendMany=function(e,t){if("1.7"===o.fn.jquery.substr(0,3)){var n=o();o.map(t,function(e){n=n.add(e)}),t=n}e.append(t)},i.__cache={};var n=0;return i.GetUniqueElementId=function(e){var t=e.getAttribute("data-select2-id");return null==t&&(e.id?(t=e.id,e.setAttribute("data-select2-id",t)):(e.setAttribute("data-select2-id",++n),t=n.toString())),t},i.StoreData=function(e,t,n){var r=i.GetUniqueElementId(e);i.__cache[r]||(i.__cache[r]={}),i.__cache[r][t]=n},i.GetData=function(e,t){var n=i.GetUniqueElementId(e);return t?i.__cache[n]&&null!=i.__cache[n][t]?i.__cache[n][t]:o(e).data(t):i.__cache[n]},i.RemoveData=function(e){var t=i.GetUniqueElementId(e);null!=i.__cache[t]&&delete i.__cache[t],e.removeAttribute("data-select2-id")},i}),e.define("select2/results",["jquery","./utils"],function(h,f){function r(e,t,n){this.$element=e,this.data=n,this.options=t,r.__super__.constructor.call(this)}return f.Extend(r,f.Observable),r.prototype.render=function(){var e=h('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},r.prototype.clear=function(){this.$results.empty()},r.prototype.displayMessage=function(e){var t=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var n=h('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),r=this.options.get("translations").get(e.message);n.append(t(r(e.args))),n[0].className+=" select2-results__message",this.$results.append(n)},r.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},r.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var r=e.results[n],i=this.option(r);t.push(i)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},r.prototype.position=function(e,t){t.find(".select2-results").append(e)},r.prototype.sort=function(e){return this.options.get("sorter")(e)},r.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");0<t.length?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},r.prototype.setClasses=function(){var t=this;this.data.current(function(e){var r=h.map(e,function(e){return e.id.toString()});t.$results.find(".select2-results__option[aria-selected]").each(function(){var e=h(this),t=f.GetData(this,"data"),n=""+t.id;null!=t.element&&t.element.selected||null==t.element&&-1<h.inArray(n,r)?e.attr("aria-selected","true"):e.attr("aria-selected","false")})})},r.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},r.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},r.prototype.option=function(e){var t=document.createElement("li");t.className="select2-results__option";var n={role:"option","aria-selected":"false"},r=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var i in(null!=e.element&&r.call(e.element,":disabled")||null==e.element&&e.disabled)&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==e.id&&delete n["aria-selected"],null!=e._resultId&&(t.id=e._resultId),e.title&&(t.title=e.title),e.children&&(n.role="group",n["aria-label"]=e.text,delete n["aria-selected"]),n){var o=n[i];t.setAttribute(i,o)}if(e.children){var s=h(t),a=document.createElement("strong");a.className="select2-results__group";h(a);this.template(e,a);for(var l=[],c=0;c<e.children.length;c++){var u=e.children[c],d=this.option(u);l.push(d)}var p=h("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});p.append(l),s.append(a),s.append(p)}else this.template(e,t);return f.StoreData(t,"data",e),t},r.prototype.bind=function(t,e){var l=this,n=t.id+"-results";this.$results.attr("id",n),t.on("results:all",function(e){l.clear(),l.append(e.data),t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("results:append",function(e){l.append(e.data),t.isOpen()&&l.setClasses()}),t.on("query",function(e){l.hideMessages(),l.showLoading(e)}),t.on("select",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("unselect",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}),t.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),t.on("results:toggle",function(){var e=l.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),t.on("results:select",function(){var e=l.getHighlightedResults();if(0!==e.length){var t=f.GetData(e[0],"data");"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t})}}),t.on("results:previous",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e);if(!(n<=0)){var r=n-1;0===e.length&&(r=0);var i=t.eq(r);i.trigger("mouseenter");var o=l.$results.offset().top,s=i.offset().top,a=l.$results.scrollTop()+(s-o);0===r?l.$results.scrollTop(0):s-o<0&&l.$results.scrollTop(a)}}),t.on("results:next",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var r=t.eq(n);r.trigger("mouseenter");var i=l.$results.offset().top+l.$results.outerHeight(!1),o=r.offset().top+r.outerHeight(!1),s=l.$results.scrollTop()+o-i;0===n?l.$results.scrollTop(0):i<o&&l.$results.scrollTop(s)}}),t.on("results:focus",function(e){e.element.addClass("select2-results__option--highlighted")}),t.on("results:message",function(e){l.displayMessage(e)}),h.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=l.$results.scrollTop(),n=l.$results.get(0).scrollHeight-t+e.deltaY,r=0<e.deltaY&&t-e.deltaY<=0,i=e.deltaY<0&&n<=l.$results.height();r?(l.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):i&&(l.$results.scrollTop(l.$results.get(0).scrollHeight-l.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(e){var t=h(this),n=f.GetData(this,"data");"true"!==t.attr("aria-selected")?l.trigger("select",{originalEvent:e,data:n}):l.options.get("multiple")?l.trigger("unselect",{originalEvent:e,data:n}):l.trigger("close",{})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(e){var t=f.GetData(this,"data");l.getHighlightedResults().removeClass("select2-results__option--highlighted"),l.trigger("results:focus",{data:t,element:h(this)})})},r.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},r.prototype.destroy=function(){this.$results.remove()},r.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),n=this.$results.offset().top,r=e.offset().top,i=this.$results.scrollTop()+(r-n),o=r-n;i-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(i)}},r.prototype.template=function(e,t){var n=this.options.get("templateResult"),r=this.options.get("escapeMarkup"),i=n(e,t);null==i?t.style.display="none":"string"==typeof i?t.innerHTML=r(i):h(t).append(i)},r}),e.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),e.define("select2/selection/base",["jquery","../utils","../keys"],function(n,r,i){function o(e,t){this.$element=e,this.options=t,o.__super__.constructor.call(this)}return r.Extend(o,r.Observable),o.prototype.render=function(){var e=n('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=r.GetData(this.$element[0],"old-tabindex")?this._tabindex=r.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),e.attr("aria-disabled","false"),this.$selection=e},o.prototype.bind=function(e,t){var n=this,r=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){n.trigger("focus",e)}),this.$selection.on("blur",function(e){n._handleBlur(e)}),this.$selection.on("keydown",function(e){n.trigger("keypress",e),e.which===i.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){n.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){n.update(e.data)}),e.on("open",function(){n.$selection.attr("aria-expanded","true"),n.$selection.attr("aria-owns",r),n._attachCloseHandler(e)}),e.on("close",function(){n.$selection.attr("aria-expanded","false"),n.$selection.removeAttr("aria-activedescendant"),n.$selection.removeAttr("aria-owns"),n.$selection.trigger("focus"),n._detachCloseHandler(e)}),e.on("enable",function(){n.$selection.attr("tabindex",n._tabindex),n.$selection.attr("aria-disabled","false")}),e.on("disable",function(){n.$selection.attr("tabindex","-1"),n.$selection.attr("aria-disabled","true")})},o.prototype._handleBlur=function(e){var t=this;window.setTimeout(function(){document.activeElement==t.$selection[0]||n.contains(t.$selection[0],document.activeElement)||t.trigger("blur",e)},1)},o.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.select2."+e.id,function(e){var t=n(e.target).closest(".select2");n(".select2.select2-container--open").each(function(){this!=t[0]&&r.GetData(this,"element").select2("close")})})},o.prototype._detachCloseHandler=function(e){n(document.body).off("mousedown.select2."+e.id)},o.prototype.position=function(e,t){t.find(".selection").append(e)},o.prototype.destroy=function(){this._detachCloseHandler(this.container)},o.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},o.prototype.isEnabled=function(){return!this.isDisabled()},o.prototype.isDisabled=function(){return this.options.get("disabled")},o}),e.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,r){function i(){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},i.prototype.bind=function(t,e){var n=this;i.__super__.bind.apply(this,arguments);var r=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),t.on("focus",function(e){t.isOpen()||n.$selection.trigger("focus")})},i.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e("<span></span>")},i.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),r=this.display(t,n);n.empty().append(r);var i=t.title||t.text;i?n.attr("title",i):n.removeAttr("title")}else this.clear()},i}),e.define("select2/selection/multiple",["jquery","./base","../utils"],function(i,e,l){function n(e,t){n.__super__.constructor.apply(this,arguments)}return l.Extend(n,e),n.prototype.render=function(){var e=n.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},n.prototype.bind=function(e,t){var r=this;n.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){r.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(e){if(!r.isDisabled()){var t=i(this).parent(),n=l.GetData(t[0],"data");r.trigger("unselect",{originalEvent:e,data:n})}})},n.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},n.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},n.prototype.selectionContainer=function(){return i('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},n.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],n=0;n<e.length;n++){var r=e[n],i=this.selectionContainer(),o=this.display(r,i);i.append(o);var s=r.title||r.text;s&&i.attr("title",s),l.StoreData(i[0],"data",r),t.push(i)}var a=this.$selection.find(".select2-selection__rendered");l.appendMany(a,t)}},n}),e.define("select2/selection/placeholder",["../utils"],function(e){function t(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();return n.html(this.display(t)),n.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),n},t.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(1<t.length||n)return e.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(r)},t}),e.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(i,r,a){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(e){r._handleClear(e)}),t.on("keypress",function(e){r._handleKeyboardClear(e,t)})},e.prototype._handleClear=function(e,t){if(!this.isDisabled()){var n=this.$selection.find(".select2-selection__clear");if(0!==n.length){t.stopPropagation();var r=a.GetData(n[0],"data"),i=this.$element.val();this.$element.val(this.placeholder.id);var o={data:r};if(this.trigger("clear",o),o.prevented)this.$element.val(i);else{for(var s=0;s<r.length;s++)if(o={data:r[s]},this.trigger("unselect",o),o.prevented)return void this.$element.val(i);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},e.prototype._handleKeyboardClear=function(e,t,n){n.isOpen()||t.which!=r.DELETE&&t.which!=r.BACKSPACE||this._handleClear(t)},e.prototype.update=function(e,t){if(e.call(this,t),!(0<this.$selection.find(".select2-selection__placeholder").length||0===t.length)){var n=this.options.get("translations").get("removeAllItems"),r=i('<span class="select2-selection__clear" title="'+n()+'">&times;</span>');a.StoreData(r[0],"data",t),this.$selection.find(".select2-selection__rendered").prepend(r)}},e}),e.define("select2/selection/search",["jquery","../utils","../keys"],function(r,a,l){function e(e,t,n){e.call(this,t,n)}return e.prototype.render=function(e){var t=r('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></li>');this.$searchContainer=t,this.$search=t.find("input");var n=e.call(this);return this._transferTabIndex(),n},e.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),t.on("open",function(){r.$search.attr("aria-controls",i),r.$search.trigger("focus")}),t.on("close",function(){r.$search.val(""),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.trigger("focus")}),t.on("enable",function(){r.$search.prop("disabled",!1),r._transferTabIndex()}),t.on("disable",function(){r.$search.prop("disabled",!0)}),t.on("focus",function(e){r.$search.trigger("focus")}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){r.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){r._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented(),e.which===l.BACKSPACE&&""===r.$search.val()){var t=r.$searchContainer.prev(".select2-selection__choice");if(0<t.length){var n=a.GetData(t[0],"data");r.searchRemoveChoice(n),e.preventDefault()}}}),this.$selection.on("click",".select2-search--inline",function(e){r.$search.val()&&e.stopPropagation()});var o=document.documentMode,s=o&&o<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(e){s?r.$selection.off("input.search input.searchcheck"):r.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(e){if(s&&"input"===e.type)r.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=l.SHIFT&&t!=l.CTRL&&t!=l.ALT&&t!=l.TAB&&r.handleSearch(e)}})},e.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},e.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},e.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),n&&this.$search.trigger("focus")},e.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},e.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},e.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".select2-selection__rendered").width():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},e}),e.define("select2/selection/eventRelay",["jquery"],function(s){function e(){}return e.prototype.bind=function(e,t,n){var r=this,i=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],o=["opening","closing","selecting","unselecting","clearing"];e.call(this,t,n),t.on("*",function(e,t){if(-1!==s.inArray(e,i)){t=t||{};var n=s.Event("select2:"+e,{params:t});r.$element.trigger(n),-1!==s.inArray(e,o)&&(t.prevented=n.isDefaultPrevented())}})},e}),e.define("select2/translation",["jquery","require"],function(t,n){function r(e){this.dict=e||{}}return r.prototype.all=function(){return this.dict},r.prototype.get=function(e){return this.dict[e]},r.prototype.extend=function(e){this.dict=t.extend({},e.all(),this.dict)},r._cache={},r.loadPath=function(e){if(!(e in r._cache)){var t=n(e);r._cache[e]=t}return new r(r._cache[e])},r}),e.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),e.define("select2/data/base",["../utils"],function(r){function n(e,t){n.__super__.constructor.call(this)}return r.Extend(n,r.Observable),n.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},n.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},n.prototype.bind=function(e,t){},n.prototype.destroy=function(){},n.prototype.generateResultId=function(e,t){var n=e.id+"-result-";return n+=r.generateChars(4),null!=t.id?n+="-"+t.id.toString():n+="-"+r.generateChars(4),n},n}),e.define("select2/data/select",["./base","../utils","jquery"],function(e,a,l){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return a.Extend(n,e),n.prototype.current=function(e){var n=[],r=this;this.$element.find(":selected").each(function(){var e=l(this),t=r.item(e);n.push(t)}),e(n)},n.prototype.select=function(i){var o=this;if(i.selected=!0,l(i.element).is("option"))return i.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current(function(e){var t=[];(i=[i]).push.apply(i,e);for(var n=0;n<i.length;n++){var r=i[n].id;-1===l.inArray(r,t)&&t.push(r)}o.$element.val(t),o.$element.trigger("input").trigger("change")});else{var e=i.id;this.$element.val(e),this.$element.trigger("input").trigger("change")}},n.prototype.unselect=function(i){var o=this;if(this.$element.prop("multiple")){if(i.selected=!1,l(i.element).is("option"))return i.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current(function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n].id;r!==i.id&&-1===l.inArray(r,t)&&t.push(r)}o.$element.val(t),o.$element.trigger("input").trigger("change")})}},n.prototype.bind=function(e,t){var n=this;(this.container=e).on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},n.prototype.destroy=function(){this.$element.find("*").each(function(){a.RemoveData(this)})},n.prototype.query=function(r,e){var i=[],o=this;this.$element.children().each(function(){var e=l(this);if(e.is("option")||e.is("optgroup")){var t=o.item(e),n=o.matches(r,t);null!==n&&i.push(n)}}),e({results:i})},n.prototype.addOptions=function(e){a.appendMany(this.$element,e)},n.prototype.option=function(e){var t;e.children?(t=document.createElement("optgroup")).label=e.text:void 0!==(t=document.createElement("option")).textContent?t.textContent=e.text:t.innerText=e.text,void 0!==e.id&&(t.value=e.id),e.disabled&&(t.disabled=!0),e.selected&&(t.selected=!0),e.title&&(t.title=e.title);var n=l(t),r=this._normalizeItem(e);return r.element=t,a.StoreData(t,"data",r),n},n.prototype.item=function(e){var t={};if(null!=(t=a.GetData(e[0],"data")))return t;if(e.is("option"))t={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){t={text:e.prop("label"),children:[],title:e.prop("title")};for(var n=e.children("option"),r=[],i=0;i<n.length;i++){var o=l(n[i]),s=this.item(o);r.push(s)}t.children=r}return(t=this._normalizeItem(t)).element=e[0],a.StoreData(e[0],"data",t),t},n.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=l.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),l.extend({},{selected:!1,disabled:!1},e)},n.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},n}),e.define("select2/data/array",["./select","../utils","jquery"],function(e,f,g){function r(e,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,e,t)}return f.Extend(r,e),r.prototype.bind=function(e,t){r.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(n){var e=this.$element.find("option").filter(function(e,t){return t.value==n.id.toString()});0===e.length&&(e=this.option(n),this.addOptions(e)),r.__super__.select.call(this,n)},r.prototype.convertToOptions=function(e){var t=this,n=this.$element.find("option"),r=n.map(function(){return t.item(g(this)).id}).get(),i=[];function o(e){return function(){return g(this).val()==e.id}}for(var s=0;s<e.length;s++){var a=this._normalizeItem(e[s]);if(0<=g.inArray(a.id,r)){var l=n.filter(o(a)),c=this.item(l),u=g.extend(!0,{},a,c),d=this.option(u);l.replaceWith(d)}else{var p=this.option(a);if(a.children){var h=this.convertToOptions(a.children);f.appendMany(p,h)}i.push(p)}}return i},r}),e.define("select2/data/ajax",["./array","../utils","jquery"],function(e,t,o){function n(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),n.__super__.constructor.call(this,e,t)}return t.Extend(n,e),n.prototype._applyDefaults=function(e){var t={data:function(e){return o.extend({},e,{q:e.term})},transport:function(e,t,n){var r=o.ajax(e);return r.then(t),r.fail(n),r}};return o.extend({},t,e,!0)},n.prototype.processResults=function(e){return e},n.prototype.query=function(n,r){var i=this;null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var t=o.extend({type:"GET"},this.ajaxOptions);function e(){var e=t.transport(t,function(e){var t=i.processResults(e,n);i.options.get("debug")&&window.console&&console.error&&(t&&t.results&&o.isArray(t.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),r(t)},function(){"status"in e&&(0===e.status||"0"===e.status)||i.trigger("results:message",{message:"errorLoading"})});i._request=e}"function"==typeof t.url&&(t.url=t.url.call(this.$element,n)),"function"==typeof t.data&&(t.data=t.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(e,this.ajaxOptions.delay)):e()},n}),e.define("select2/data/tags",["jquery"],function(u){function e(e,t,n){var r=n.get("tags"),i=n.get("createTag");void 0!==i&&(this.createTag=i);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),u.isArray(r))for(var s=0;s<r.length;s++){var a=r[s],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return e.prototype.query=function(e,c,u){var d=this;this._removeOldTags(),null!=c.term&&null==c.page?e.call(this,c,function e(t,n){for(var r=t.results,i=0;i<r.length;i++){var o=r[i],s=null!=o.children&&!e({results:o.children},!0);if((o.text||"").toUpperCase()===(c.term||"").toUpperCase()||s)return!n&&(t.data=r,void u(t))}if(n)return!0;var a=d.createTag(c);if(null!=a){var l=d.option(a);l.attr("data-select2-tag",!0),d.addOptions([l]),d.insertTag(r,a)}t.results=r,u(t)}):e.call(this,c,u)},e.prototype.createTag=function(e,t){var n=u.trim(t.term);return""===n?null:{id:n,text:n}},e.prototype.insertTag=function(e,t,n){t.unshift(n)},e.prototype._removeOldTags=function(e){this.$element.find("option[data-select2-tag]").each(function(){this.selected||u(this).remove()})},e}),e.define("select2/data/tokenizer",["jquery"],function(d){function e(e,t,n){var r=n.get("tokenizer");void 0!==r&&(this.tokenizer=r),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".select2-search__field")},e.prototype.query=function(e,t,n){var r=this;t.term=t.term||"";var i=this.tokenizer(t,this.options,function(e){var t=r._normalizeItem(e);if(!r.$element.find("option").filter(function(){return d(this).val()===t.id}).length){var n=r.option(t);n.attr("data-select2-tag",!0),r._removeOldTags(),r.addOptions([n])}!function(e){r.trigger("select",{data:e})}(t)});i.term!==t.term&&(this.$search.length&&(this.$search.val(i.term),this.$search.trigger("focus")),t.term=i.term),e.call(this,t,n)},e.prototype.tokenizer=function(e,t,n,r){for(var i=n.get("tokenSeparators")||[],o=t.term,s=0,a=this.createTag||function(e){return{id:e.term,text:e.term}};s<o.length;){var l=o[s];if(-1!==d.inArray(l,i)){var c=o.substr(0,s),u=a(d.extend({},t,{term:c}));null!=u?(r(u),o=o.substr(s+1)||"",s=0):s++}else s++}return{term:o}},e}),e.define("select2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",0<this.maximumInputLength&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(){r._checkIfMaximumSelected()})},e.prototype.query=function(e,t,n){var r=this;this._checkIfMaximumSelected(function(){e.call(r,t,n)})},e.prototype._checkIfMaximumSelected=function(e,n){var r=this;this.current(function(e){var t=null!=e?e.length:0;0<r.maximumSelectionLength&&t>=r.maximumSelectionLength?r.trigger("results:message",{message:"maximumSelected",args:{maximum:r.maximumSelectionLength}}):n&&n()})},e}),e.define("select2/dropdown",["jquery","./utils"],function(t,e){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return e.Extend(n,e.Observable),n.prototype.render=function(){var e=t('<span class="select2-dropdown"><span class="select2-results"></span></span>');return e.attr("dir",this.options.get("dir")),this.$dropdown=e},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),e.define("select2/dropdown/search",["jquery","../utils"],function(o,e){function t(){}return t.prototype.render=function(e){var t=e.call(this),n=o('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=n,this.$search=n.find("input"),t.prepend(n),t},t.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),this.$search.on("keydown",function(e){r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(e){o(this).off("keyup")}),this.$search.on("keyup input",function(e){r.handleSearch(e)}),t.on("open",function(){r.$search.attr("tabindex",0),r.$search.attr("aria-controls",i),r.$search.trigger("focus"),window.setTimeout(function(){r.$search.trigger("focus")},0)}),t.on("close",function(){r.$search.attr("tabindex",-1),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.val(""),r.$search.trigger("blur")}),t.on("focus",function(){t.isOpen()||r.$search.trigger("focus")}),t.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(r.showSearch(e)?r.$searchContainer.removeClass("select2-search--hide"):r.$searchContainer.addClass("select2-search--hide"))}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),e.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,r){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,r)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),r=t.length-1;0<=r;r--){var i=t[r];this.placeholder.id===i.id&&n.splice(r,1)}return n},e}),e.define("select2/dropdown/infiniteScroll",["jquery"],function(n){function e(e,t,n,r){this.lastParams={},e.call(this,t,n,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return e.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("query",function(e){r.lastParams=e,r.loading=!0}),t.on("query:append",function(e){r.lastParams=e,r.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},e.prototype.loadMoreIfNeeded=function(){var e=n.contains(document.documentElement,this.$loadingMore[0]);if(!this.loading&&e){var t=this.$results.offset().top+this.$results.outerHeight(!1);this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)<=t+50&&this.loadMore()}},e.prototype.loadMore=function(){this.loading=!0;var e=n.extend({},{page:1},this.lastParams);e.page++,this.trigger("query:append",e)},e.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},e.prototype.createLoadingMore=function(){var e=n('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),t=this.options.get("translations").get("loadingMore");return e.html(t(this.lastParams)),e},e}),e.define("select2/dropdown/attachBody",["jquery","../utils"],function(f,a){function e(e,t,n){this.$dropdownParent=f(n.get("dropdownParent")||document.body),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("open",function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)}),t.on("close",function(){r._hideDropdown(),r._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},e.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("select2"),t.addClass("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},e.prototype.render=function(e){var t=f("<span></span>"),n=e.call(this);return t.append(n),this.$dropdownContainer=t},e.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},e.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:message",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("select",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("unselect",function(){n._positionDropdown(),n._resizeDropdown()}),this._containerResultsHandlersBound=!0}},e.prototype._attachPositioningHandler=function(e,t){var n=this,r="scroll.select2."+t.id,i="resize.select2."+t.id,o="orientationchange.select2."+t.id,s=this.$container.parents().filter(a.hasScroll);s.each(function(){a.StoreData(this,"select2-scroll-position",{x:f(this).scrollLeft(),y:f(this).scrollTop()})}),s.on(r,function(e){var t=a.GetData(this,"select2-scroll-position");f(this).scrollTop(t.y)}),f(window).on(r+" "+i+" "+o,function(e){n._positionDropdown(),n._resizeDropdown()})},e.prototype._detachPositioningHandler=function(e,t){var n="scroll.select2."+t.id,r="resize.select2."+t.id,i="orientationchange.select2."+t.id;this.$container.parents().filter(a.hasScroll).off(n),f(window).off(n+" "+r+" "+i)},e.prototype._positionDropdown=function(){var e=f(window),t=this.$dropdown.hasClass("select2-dropdown--above"),n=this.$dropdown.hasClass("select2-dropdown--below"),r=null,i=this.$container.offset();i.bottom=i.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=i.top,o.bottom=i.top+o.height;var s=this.$dropdown.outerHeight(!1),a=e.scrollTop(),l=e.scrollTop()+e.height(),c=a<i.top-s,u=l>i.bottom+s,d={left:i.left,top:o.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var h={top:0,left:0};(f.contains(document.body,p[0])||p[0].isConnected)&&(h=p.offset()),d.top-=h.top,d.left-=h.left,t||n||(r="below"),u||!c||t?!c&&u&&t&&(r="below"):r="above",("above"==r||t&&"below"!==r)&&(d.top=o.top-h.top-s),null!=r&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+r),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+r)),this.$dropdownContainer.css(d)},e.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},e.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e}),e.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,r){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,r)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,r=0;r<t.length;r++){var i=t[r];i.children?n+=e(i.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),e.define("select2/dropdown/selectOnClose",["../utils"],function(o){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("close",function(e){r._handleSelectOnClose(e)})},e.prototype._handleSelectOnClose=function(e,t){if(t&&null!=t.originalSelect2Event){var n=t.originalSelect2Event;if("select"===n._type||"unselect"===n._type)return}var r=this.getHighlightedResults();if(!(r.length<1)){var i=o.GetData(r[0],"data");null!=i.element&&i.element.selected||null==i.element&&i.selected||this.trigger("select",{data:i})}},e}),e.define("select2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(e){r._selectTriggered(e)}),t.on("unselect",function(e){r._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&(n.ctrlKey||n.metaKey)||this.trigger("close",{originalEvent:n,originalSelect2Event:t})},e}),e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),e.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(c,u,d,p,h,f,g,m,v,y,s,t,_,$,b,w,A,x,D,S,E,C,O,T,q,L,I,j,e){function n(){this.reset()}return n.prototype.apply=function(e){if(null==(e=c.extend(!0,{},this.defaults,e)).dataAdapter){if(null!=e.ajax?e.dataAdapter=b:null!=e.data?e.dataAdapter=$:e.dataAdapter=_,0<e.minimumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,x)),0<e.maximumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,D)),0<e.maximumSelectionLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,S)),e.tags&&(e.dataAdapter=y.Decorate(e.dataAdapter,w)),null==e.tokenSeparators&&null==e.tokenizer||(e.dataAdapter=y.Decorate(e.dataAdapter,A)),null!=e.query){var t=u(e.amdBase+"compat/query");e.dataAdapter=y.Decorate(e.dataAdapter,t)}if(null!=e.initSelection){var n=u(e.amdBase+"compat/initSelection");e.dataAdapter=y.Decorate(e.dataAdapter,n)}}if(null==e.resultsAdapter&&(e.resultsAdapter=d,null!=e.ajax&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,T)),null!=e.placeholder&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,O)),e.selectOnClose&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,I))),null==e.dropdownAdapter){if(e.multiple)e.dropdownAdapter=E;else{var r=y.Decorate(E,C);e.dropdownAdapter=r}if(0!==e.minimumResultsForSearch&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,L)),e.closeOnSelect&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,j)),null!=e.dropdownCssClass||null!=e.dropdownCss||null!=e.adaptDropdownCssClass){var i=u(e.amdBase+"compat/dropdownCss");e.dropdownAdapter=y.Decorate(e.dropdownAdapter,i)}e.dropdownAdapter=y.Decorate(e.dropdownAdapter,q)}if(null==e.selectionAdapter){if(e.multiple?e.selectionAdapter=h:e.selectionAdapter=p,null!=e.placeholder&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,f)),e.allowClear&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,g)),e.multiple&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,m)),null!=e.containerCssClass||null!=e.containerCss||null!=e.adaptContainerCssClass){var o=u(e.amdBase+"compat/containerCss");e.selectionAdapter=y.Decorate(e.selectionAdapter,o)}e.selectionAdapter=y.Decorate(e.selectionAdapter,v)}e.language=this._resolveLanguage(e.language),e.language.push("en");for(var s=[],a=0;a<e.language.length;a++){var l=e.language[a];-1===s.indexOf(l)&&s.push(l)}return e.language=s,e.translations=this._processTranslations(e.language,e.debug),e},n.prototype.reset=function(){function a(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return t[e]||e})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:y.escapeMarkup,language:{},matcher:function e(t,n){if(""===c.trim(t.term))return n;if(n.children&&0<n.children.length){for(var r=c.extend(!0,{},n),i=n.children.length-1;0<=i;i--)null==e(t,n.children[i])&&r.children.splice(i,1);return 0<r.children.length?r:e(t,r)}var o=a(n.text).toUpperCase(),s=a(t.term).toUpperCase();return-1<o.indexOf(s)?n:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},n.prototype.applyFromElement=function(e,t){var n=e.language,r=this.defaults.language,i=t.prop("lang"),o=t.closest("[lang]").prop("lang"),s=Array.prototype.concat.call(this._resolveLanguage(i),this._resolveLanguage(n),this._resolveLanguage(r),this._resolveLanguage(o));return e.language=s,e},n.prototype._resolveLanguage=function(e){if(!e)return[];if(c.isEmptyObject(e))return[];if(c.isPlainObject(e))return[e];var t;t=c.isArray(e)?e:[e];for(var n=[],r=0;r<t.length;r++)if(n.push(t[r]),"string"==typeof t[r]&&0<t[r].indexOf("-")){var i=t[r].split("-")[0];n.push(i)}return n},n.prototype._processTranslations=function(e,t){for(var n=new s,r=0;r<e.length;r++){var i=new s,o=e[r];if("string"==typeof o)try{i=s.loadPath(o)}catch(e){try{o=this.defaults.amdLanguageBase+o,i=s.loadPath(o)}catch(e){t&&window.console&&console.warn&&console.warn('Select2: The language file for "'+o+'" could not be automatically loaded. A fallback will be used instead.')}}else i=c.isPlainObject(o)?new s(o):o;n.extend(i)}return n},n.prototype.set=function(e,t){var n={};n[c.camelCase(e)]=t;var r=y._convertData(n);c.extend(!0,this.defaults,r)},new n}),e.define("select2/options",["require","jquery","./defaults","./utils"],function(r,d,i,p){function e(e,t){if(this.options=e,null!=t&&this.fromElement(t),null!=t&&(this.options=i.applyFromElement(this.options,t)),this.options=i.apply(this.options),t&&t.is("input")){var n=r(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=p.Decorate(this.options.dataAdapter,n)}}return e.prototype.fromElement=function(e){var t=["select2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),p.GetData(e[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),p.StoreData(e[0],"data",p.GetData(e[0],"select2Tags")),p.StoreData(e[0],"tags",!0)),p.GetData(e[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),e.attr("ajax--url",p.GetData(e[0],"ajaxUrl")),p.StoreData(e[0],"ajax-Url",p.GetData(e[0],"ajaxUrl")));var n={};function r(e,t){return t.toUpperCase()}for(var i=0;i<e[0].attributes.length;i++){var o=e[0].attributes[i].name,s="data-";if(o.substr(0,s.length)==s){var a=o.substring(s.length),l=p.GetData(e[0],a);n[a.replace(/-([a-z])/g,r)]=l}}d.fn.jquery&&"1."==d.fn.jquery.substr(0,2)&&e[0].dataset&&(n=d.extend(!0,{},e[0].dataset,n));var c=d.extend(!0,{},p.GetData(e[0]),n);for(var u in c=p._convertData(c))-1<d.inArray(u,t)||(d.isPlainObject(this.options[u])?d.extend(this.options[u],c[u]):this.options[u]=c[u]);return this},e.prototype.get=function(e){return this.options[e]},e.prototype.set=function(e,t){this.options[e]=t},e}),e.define("select2/core",["jquery","./options","./utils","./keys"],function(o,c,u,r){var d=function(e,t){null!=u.GetData(e[0],"select2")&&u.GetData(e[0],"select2").destroy(),this.$element=e,this.id=this._generateId(e),t=t||{},this.options=new c(t,e),d.__super__.constructor.call(this);var n=e.attr("tabindex")||0;u.StoreData(e[0],"old-tabindex",n),e.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(e,this.options);var i=this.render();this._placeContainer(i);var o=this.options.get("selectionAdapter");this.selection=new o(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,i);var s=this.options.get("dropdownAdapter");this.dropdown=new s(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,i);var a=this.options.get("resultsAdapter");this.results=new a(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){l.trigger("selection:update",{data:e})}),e.addClass("select2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),u.StoreData(e[0],"select2",this),e.data("select2",this)};return u.Extend(d,u.Observable),d.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+u.generateChars(2):u.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},d.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},d.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(e,"style");return null!=r?r:this._resolveWidth(e,"element")}if("element"==t){var i=e.outerWidth(!1);return i<=0?"auto":i+"px"}if("style"!=t)return"computedstyle"!=t?t:window.getComputedStyle(e[0]).width;var o=e.attr("style");if("string"!=typeof o)return null;for(var s=o.split(";"),a=0,l=s.length;a<l;a+=1){var c=s[a].replace(/\s/g,"").match(n);if(null!==c&&1<=c.length)return c[1]}return null},d.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},d.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.select2",function(){t.dataAdapter.current(function(e){t.trigger("selection:update",{data:e})})}),this.$element.on("focus.select2",function(e){t.trigger("focus",e)}),this._syncA=u.bind(this._syncAttributes,this),this._syncS=u.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=e?(this._observer=new e(function(e){t._syncA(),t._syncS(null,e)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},d.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerSelectionEvents=function(){var n=this,r=["toggle","focus"];this.selection.on("toggle",function(){n.toggleDropdown()}),this.selection.on("focus",function(e){n.focus(e)}),this.selection.on("*",function(e,t){-1===o.inArray(e,r)&&n.trigger(e,t)})},d.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerEvents=function(){var n=this;this.on("open",function(){n.$container.addClass("select2-container--open")}),this.on("close",function(){n.$container.removeClass("select2-container--open")}),this.on("enable",function(){n.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){n.$container.addClass("select2-container--disabled")}),this.on("blur",function(){n.$container.removeClass("select2-container--focus")}),this.on("query",function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,function(e){n.trigger("results:all",{data:e,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(e){n.trigger("results:append",{data:e,query:t})})}),this.on("keypress",function(e){var t=e.which;n.isOpen()?t===r.ESC||t===r.TAB||t===r.UP&&e.altKey?(n.close(e),e.preventDefault()):t===r.ENTER?(n.trigger("results:select",{}),e.preventDefault()):t===r.SPACE&&e.ctrlKey?(n.trigger("results:toggle",{}),e.preventDefault()):t===r.UP?(n.trigger("results:previous",{}),e.preventDefault()):t===r.DOWN&&(n.trigger("results:next",{}),e.preventDefault()):(t===r.ENTER||t===r.SPACE||t===r.DOWN&&e.altKey)&&(n.open(),e.preventDefault())})},d.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},d.prototype._isChangeMutation=function(e,t){var n=!1,r=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&0<t.addedNodes.length)for(var i=0;i<t.addedNodes.length;i++){t.addedNodes[i].selected&&(n=!0)}else t.removedNodes&&0<t.removedNodes.length?n=!0:o.isArray(t)&&o.each(t,function(e,t){if(r._isChangeMutation(e,t))return!(n=!0)});else n=!0;return n}},d.prototype._syncSubtree=function(e,t){var n=this._isChangeMutation(e,t),r=this;n&&this.dataAdapter.current(function(e){r.trigger("selection:update",{data:e})})},d.prototype.trigger=function(e,t){var n=d.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in r){var i=r[e],o={prevented:!1,name:e,args:t};if(n.call(this,i,o),o.prevented)return void(t.prevented=!0)}n.call(this,e,t)},d.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},d.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},d.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},d.prototype.isEnabled=function(){return!this.isDisabled()},d.prototype.isDisabled=function(){return this.options.get("disabled")},d.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},d.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},d.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},d.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},d.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var t=[];return this.dataAdapter.current(function(e){t=e}),t},d.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];o.isArray(t)&&(t=o.map(t,function(e){return e.toString()})),this.$element.val(t).trigger("input").trigger("change")},d.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",u.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),u.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},d.prototype.render=function(){var e=o('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return e.attr("dir",this.options.get("dir")),this.$container=e,this.$container.addClass("select2-container--"+this.options.get("theme")),u.StoreData(e[0],"element",this.$element),e},d}),e.define("jquery-mousewheel",["jquery"],function(e){return e}),e.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(i,e,o,t,s){if(null==i.fn.select2){var a=["open","close","destroy"];i.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var e=i.extend(!0,{},t);new o(i(this),e)}),this;if("string"!=typeof t)throw new Error("Invalid arguments for Select2: "+t);var n,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),n=e[t].apply(e,r)}),-1<i.inArray(t,a)?this:n}}return null==i.fn.select2.defaults&&(i.fn.select2.defaults=t),o}),{define:e.define,require:e.require}}(),t=e.require("jquery.select2");return u.fn.select2.amd=e,t});
assets/js/select2.min.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */
2
+ !function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t),t}:n(jQuery)}(function(u){var e=function(){if(u&&u.fn&&u.fn.select2&&u.fn.select2.amd)var e=u.fn.select2.amd;var t,n,r,h,o,s,f,g,m,v,y,_,i,a,b;function w(e,t){return i.call(e,t)}function l(e,t){var n,r,i,o,s,a,l,c,u,d,p,h=t&&t.split("/"),f=y.map,g=f&&f["*"]||{};if(e){for(s=(e=e.split("/")).length-1,y.nodeIdCompat&&b.test(e[s])&&(e[s]=e[s].replace(b,"")),"."===e[0].charAt(0)&&h&&(e=h.slice(0,h.length-1).concat(e)),u=0;u<e.length;u++)if("."===(p=e[u]))e.splice(u,1),u-=1;else if(".."===p){if(0===u||1===u&&".."===e[2]||".."===e[u-1])continue;0<u&&(e.splice(u-1,2),u-=2)}e=e.join("/")}if((h||g)&&f){for(u=(n=e.split("/")).length;0<u;u-=1){if(r=n.slice(0,u).join("/"),h)for(d=h.length;0<d;d-=1)if(i=(i=f[h.slice(0,d).join("/")])&&i[r]){o=i,a=u;break}if(o)break;!l&&g&&g[r]&&(l=g[r],c=u)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function A(t,n){return function(){var e=a.call(arguments,0);return"string"!=typeof e[0]&&1===e.length&&e.push(null),s.apply(h,e.concat([t,n]))}}function x(t){return function(e){m[t]=e}}function D(e){if(w(v,e)){var t=v[e];delete v[e],_[e]=!0,o.apply(h,t)}if(!w(m,e)&&!w(_,e))throw new Error("No "+e);return m[e]}function c(e){var t,n=e?e.indexOf("!"):-1;return-1<n&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function S(e){return e?c(e):[]}return e&&e.requirejs||(e?n=e:e={},m={},v={},y={},_={},i=Object.prototype.hasOwnProperty,a=[].slice,b=/\.js$/,f=function(e,t){var n,r=c(e),i=r[0],o=t[1];return e=r[1],i&&(n=D(i=l(i,o))),i?e=n&&n.normalize?n.normalize(e,function(t){return function(e){return l(e,t)}}(o)):l(e,o):(i=(r=c(e=l(e,o)))[0],e=r[1],i&&(n=D(i))),{f:i?i+"!"+e:e,n:e,pr:i,p:n}},g={require:function(e){return A(e)},exports:function(e){var t=m[e];return void 0!==t?t:m[e]={}},module:function(e){return{id:e,uri:"",exports:m[e],config:function(e){return function(){return y&&y.config&&y.config[e]||{}}}(e)}}},o=function(e,t,n,r){var i,o,s,a,l,c,u,d=[],p=typeof n;if(c=S(r=r||e),"undefined"==p||"function"==p){for(t=!t.length&&n.length?["require","exports","module"]:t,l=0;l<t.length;l+=1)if("require"===(o=(a=f(t[l],c)).f))d[l]=g.require(e);else if("exports"===o)d[l]=g.exports(e),u=!0;else if("module"===o)i=d[l]=g.module(e);else if(w(m,o)||w(v,o)||w(_,o))d[l]=D(o);else{if(!a.p)throw new Error(e+" missing "+o);a.p.load(a.n,A(r,!0),x(o),{}),d[l]=m[o]}s=n?n.apply(m[e],d):void 0,e&&(i&&i.exports!==h&&i.exports!==m[e]?m[e]=i.exports:s===h&&u||(m[e]=s))}else e&&(m[e]=n)},t=n=s=function(e,t,n,r,i){if("string"==typeof e)return g[e]?g[e](t):D(f(e,S(t)).f);if(!e.splice){if((y=e).deps&&s(y.deps,y.callback),!t)return;t.splice?(e=t,t=n,n=null):e=h}return t=t||function(){},"function"==typeof n&&(n=r,r=i),r?o(h,e,t,n):setTimeout(function(){o(h,e,t,n)},4),s},s.config=function(e){return s(e)},t._defined=m,(r=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),w(m,e)||w(v,e)||(v[e]=[e,t,n])}).amd={jQuery:!0},e.requirejs=t,e.require=n,e.define=r),e.define("almond",function(){}),e.define("jquery",[],function(){var e=u||$;return null==e&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),e}),e.define("select2/utils",["jquery"],function(o){var i={};function u(e){var t=e.prototype,n=[];for(var r in t){"function"==typeof t[r]&&"constructor"!==r&&n.push(r)}return n}i.Extend=function(e,t){var n={}.hasOwnProperty;function r(){this.constructor=e}for(var i in t)n.call(t,i)&&(e[i]=t[i]);return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e},i.Decorate=function(r,i){var e=u(i),t=u(r);function o(){var e=Array.prototype.unshift,t=i.prototype.constructor.length,n=r.prototype.constructor;0<t&&(e.call(arguments,r.prototype.constructor),n=i.prototype.constructor),n.apply(this,arguments)}i.displayName=r.displayName,o.prototype=new function(){this.constructor=o};for(var n=0;n<t.length;n++){var s=t[n];o.prototype[s]=r.prototype[s]}function a(e){var t=function(){};e in o.prototype&&(t=o.prototype[e]);var n=i.prototype[e];return function(){return Array.prototype.unshift.call(arguments,t),n.apply(this,arguments)}}for(var l=0;l<e.length;l++){var c=e[l];o.prototype[c]=a(c)}return o};function e(){this.listeners={}}e.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},e.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),(n[0]._type=e)in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},e.prototype.invoke=function(e,t){for(var n=0,r=e.length;n<r;n++)e[n].apply(this,t)},i.Observable=e,i.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},i.bind=function(e,t){return function(){e.apply(t,arguments)}},i._convertData=function(e){for(var t in e){var n=t.split("-"),r=e;if(1!==n.length){for(var i=0;i<n.length;i++){var o=n[i];(o=o.substring(0,1).toLowerCase()+o.substring(1))in r||(r[o]={}),i==n.length-1&&(r[o]=e[t]),r=r[o]}delete e[t]}}return e},i.hasScroll=function(e,t){var n=o(t),r=t.style.overflowX,i=t.style.overflowY;return(r!==i||"hidden"!==i&&"visible"!==i)&&("scroll"===r||"scroll"===i||(n.innerHeight()<t.scrollHeight||n.innerWidth()<t.scrollWidth))},i.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},i.appendMany=function(e,t){if("1.7"===o.fn.jquery.substr(0,3)){var n=o();o.map(t,function(e){n=n.add(e)}),t=n}e.append(t)},i.__cache={};var n=0;return i.GetUniqueElementId=function(e){var t=e.getAttribute("data-select2-id");return null==t&&(e.id?(t=e.id,e.setAttribute("data-select2-id",t)):(e.setAttribute("data-select2-id",++n),t=n.toString())),t},i.StoreData=function(e,t,n){var r=i.GetUniqueElementId(e);i.__cache[r]||(i.__cache[r]={}),i.__cache[r][t]=n},i.GetData=function(e,t){var n=i.GetUniqueElementId(e);return t?i.__cache[n]&&null!=i.__cache[n][t]?i.__cache[n][t]:o(e).data(t):i.__cache[n]},i.RemoveData=function(e){var t=i.GetUniqueElementId(e);null!=i.__cache[t]&&delete i.__cache[t],e.removeAttribute("data-select2-id")},i}),e.define("select2/results",["jquery","./utils"],function(h,f){function r(e,t,n){this.$element=e,this.data=n,this.options=t,r.__super__.constructor.call(this)}return f.Extend(r,f.Observable),r.prototype.render=function(){var e=h('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&e.attr("aria-multiselectable","true"),this.$results=e},r.prototype.clear=function(){this.$results.empty()},r.prototype.displayMessage=function(e){var t=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var n=h('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),r=this.options.get("translations").get(e.message);n.append(t(r(e.args))),n[0].className+=" select2-results__message",this.$results.append(n)},r.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},r.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var r=e.results[n],i=this.option(r);t.push(i)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},r.prototype.position=function(e,t){t.find(".select2-results").append(e)},r.prototype.sort=function(e){return this.options.get("sorter")(e)},r.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");0<t.length?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},r.prototype.setClasses=function(){var t=this;this.data.current(function(e){var r=h.map(e,function(e){return e.id.toString()});t.$results.find(".select2-results__option[aria-selected]").each(function(){var e=h(this),t=f.GetData(this,"data"),n=""+t.id;null!=t.element&&t.element.selected||null==t.element&&-1<h.inArray(n,r)?e.attr("aria-selected","true"):e.attr("aria-selected","false")})})},r.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},r.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},r.prototype.option=function(e){var t=document.createElement("li");t.className="select2-results__option";var n={role:"option","aria-selected":"false"},r=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var i in(null!=e.element&&r.call(e.element,":disabled")||null==e.element&&e.disabled)&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==e.id&&delete n["aria-selected"],null!=e._resultId&&(t.id=e._resultId),e.title&&(t.title=e.title),e.children&&(n.role="group",n["aria-label"]=e.text,delete n["aria-selected"]),n){var o=n[i];t.setAttribute(i,o)}if(e.children){var s=h(t),a=document.createElement("strong");a.className="select2-results__group";h(a);this.template(e,a);for(var l=[],c=0;c<e.children.length;c++){var u=e.children[c],d=this.option(u);l.push(d)}var p=h("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});p.append(l),s.append(a),s.append(p)}else this.template(e,t);return f.StoreData(t,"data",e),t},r.prototype.bind=function(t,e){var l=this,n=t.id+"-results";this.$results.attr("id",n),t.on("results:all",function(e){l.clear(),l.append(e.data),t.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),t.on("results:append",function(e){l.append(e.data),t.isOpen()&&l.setClasses()}),t.on("query",function(e){l.hideMessages(),l.showLoading(e)}),t.on("select",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("unselect",function(){t.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),t.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}),t.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),t.on("results:toggle",function(){var e=l.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),t.on("results:select",function(){var e=l.getHighlightedResults();if(0!==e.length){var t=f.GetData(e[0],"data");"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t})}}),t.on("results:previous",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e);if(!(n<=0)){var r=n-1;0===e.length&&(r=0);var i=t.eq(r);i.trigger("mouseenter");var o=l.$results.offset().top,s=i.offset().top,a=l.$results.scrollTop()+(s-o);0===r?l.$results.scrollTop(0):s-o<0&&l.$results.scrollTop(a)}}),t.on("results:next",function(){var e=l.getHighlightedResults(),t=l.$results.find("[aria-selected]"),n=t.index(e)+1;if(!(n>=t.length)){var r=t.eq(n);r.trigger("mouseenter");var i=l.$results.offset().top+l.$results.outerHeight(!1),o=r.offset().top+r.outerHeight(!1),s=l.$results.scrollTop()+o-i;0===n?l.$results.scrollTop(0):i<o&&l.$results.scrollTop(s)}}),t.on("results:focus",function(e){e.element.addClass("select2-results__option--highlighted")}),t.on("results:message",function(e){l.displayMessage(e)}),h.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=l.$results.scrollTop(),n=l.$results.get(0).scrollHeight-t+e.deltaY,r=0<e.deltaY&&t-e.deltaY<=0,i=e.deltaY<0&&n<=l.$results.height();r?(l.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):i&&(l.$results.scrollTop(l.$results.get(0).scrollHeight-l.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(e){var t=h(this),n=f.GetData(this,"data");"true"!==t.attr("aria-selected")?l.trigger("select",{originalEvent:e,data:n}):l.options.get("multiple")?l.trigger("unselect",{originalEvent:e,data:n}):l.trigger("close",{})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(e){var t=f.GetData(this,"data");l.getHighlightedResults().removeClass("select2-results__option--highlighted"),l.trigger("results:focus",{data:t,element:h(this)})})},r.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},r.prototype.destroy=function(){this.$results.remove()},r.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),n=this.$results.offset().top,r=e.offset().top,i=this.$results.scrollTop()+(r-n),o=r-n;i-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(i)}},r.prototype.template=function(e,t){var n=this.options.get("templateResult"),r=this.options.get("escapeMarkup"),i=n(e,t);null==i?t.style.display="none":"string"==typeof i?t.innerHTML=r(i):h(t).append(i)},r}),e.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),e.define("select2/selection/base",["jquery","../utils","../keys"],function(n,r,i){function o(e,t){this.$element=e,this.options=t,o.__super__.constructor.call(this)}return r.Extend(o,r.Observable),o.prototype.render=function(){var e=n('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=r.GetData(this.$element[0],"old-tabindex")?this._tabindex=r.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),e.attr("title",this.$element.attr("title")),e.attr("tabindex",this._tabindex),e.attr("aria-disabled","false"),this.$selection=e},o.prototype.bind=function(e,t){var n=this,r=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){n.trigger("focus",e)}),this.$selection.on("blur",function(e){n._handleBlur(e)}),this.$selection.on("keydown",function(e){n.trigger("keypress",e),e.which===i.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){n.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){n.update(e.data)}),e.on("open",function(){n.$selection.attr("aria-expanded","true"),n.$selection.attr("aria-owns",r),n._attachCloseHandler(e)}),e.on("close",function(){n.$selection.attr("aria-expanded","false"),n.$selection.removeAttr("aria-activedescendant"),n.$selection.removeAttr("aria-owns"),n.$selection.trigger("focus"),n._detachCloseHandler(e)}),e.on("enable",function(){n.$selection.attr("tabindex",n._tabindex),n.$selection.attr("aria-disabled","false")}),e.on("disable",function(){n.$selection.attr("tabindex","-1"),n.$selection.attr("aria-disabled","true")})},o.prototype._handleBlur=function(e){var t=this;window.setTimeout(function(){document.activeElement==t.$selection[0]||n.contains(t.$selection[0],document.activeElement)||t.trigger("blur",e)},1)},o.prototype._attachCloseHandler=function(e){n(document.body).on("mousedown.select2."+e.id,function(e){var t=n(e.target).closest(".select2");n(".select2.select2-container--open").each(function(){this!=t[0]&&r.GetData(this,"element").select2("close")})})},o.prototype._detachCloseHandler=function(e){n(document.body).off("mousedown.select2."+e.id)},o.prototype.position=function(e,t){t.find(".selection").append(e)},o.prototype.destroy=function(){this._detachCloseHandler(this.container)},o.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},o.prototype.isEnabled=function(){return!this.isDisabled()},o.prototype.isDisabled=function(){return this.options.get("disabled")},o}),e.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,r){function i(){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},i.prototype.bind=function(t,e){var n=this;i.__super__.bind.apply(this,arguments);var r=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),t.on("focus",function(e){t.isOpen()||n.$selection.trigger("focus")})},i.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e("<span></span>")},i.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),r=this.display(t,n);n.empty().append(r);var i=t.title||t.text;i?n.attr("title",i):n.removeAttr("title")}else this.clear()},i}),e.define("select2/selection/multiple",["jquery","./base","../utils"],function(i,e,l){function n(e,t){n.__super__.constructor.apply(this,arguments)}return l.Extend(n,e),n.prototype.render=function(){var e=n.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},n.prototype.bind=function(e,t){var r=this;n.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){r.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(e){if(!r.isDisabled()){var t=i(this).parent(),n=l.GetData(t[0],"data");r.trigger("unselect",{originalEvent:e,data:n})}})},n.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},n.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},n.prototype.selectionContainer=function(){return i('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},n.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],n=0;n<e.length;n++){var r=e[n],i=this.selectionContainer(),o=this.display(r,i);i.append(o);var s=r.title||r.text;s&&i.attr("title",s),l.StoreData(i[0],"data",r),t.push(i)}var a=this.$selection.find(".select2-selection__rendered");l.appendMany(a,t)}},n}),e.define("select2/selection/placeholder",["../utils"],function(e){function t(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();return n.html(this.display(t)),n.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),n},t.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(1<t.length||n)return e.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(r)},t}),e.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(i,r,a){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(e){r._handleClear(e)}),t.on("keypress",function(e){r._handleKeyboardClear(e,t)})},e.prototype._handleClear=function(e,t){if(!this.isDisabled()){var n=this.$selection.find(".select2-selection__clear");if(0!==n.length){t.stopPropagation();var r=a.GetData(n[0],"data"),i=this.$element.val();this.$element.val(this.placeholder.id);var o={data:r};if(this.trigger("clear",o),o.prevented)this.$element.val(i);else{for(var s=0;s<r.length;s++)if(o={data:r[s]},this.trigger("unselect",o),o.prevented)return void this.$element.val(i);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},e.prototype._handleKeyboardClear=function(e,t,n){n.isOpen()||t.which!=r.DELETE&&t.which!=r.BACKSPACE||this._handleClear(t)},e.prototype.update=function(e,t){if(e.call(this,t),!(0<this.$selection.find(".select2-selection__placeholder").length||0===t.length)){var n=this.options.get("translations").get("removeAllItems"),r=i('<span class="select2-selection__clear" title="'+n()+'">&times;</span>');a.StoreData(r[0],"data",t),this.$selection.find(".select2-selection__rendered").prepend(r)}},e}),e.define("select2/selection/search",["jquery","../utils","../keys"],function(r,a,l){function e(e,t,n){e.call(this,t,n)}return e.prototype.render=function(e){var t=r('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></li>');this.$searchContainer=t,this.$search=t.find("input");var n=e.call(this);return this._transferTabIndex(),n},e.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),t.on("open",function(){r.$search.attr("aria-controls",i),r.$search.trigger("focus")}),t.on("close",function(){r.$search.val(""),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.trigger("focus")}),t.on("enable",function(){r.$search.prop("disabled",!1),r._transferTabIndex()}),t.on("disable",function(){r.$search.prop("disabled",!0)}),t.on("focus",function(e){r.$search.trigger("focus")}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){r.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){r._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented(),e.which===l.BACKSPACE&&""===r.$search.val()){var t=r.$searchContainer.prev(".select2-selection__choice");if(0<t.length){var n=a.GetData(t[0],"data");r.searchRemoveChoice(n),e.preventDefault()}}}),this.$selection.on("click",".select2-search--inline",function(e){r.$search.val()&&e.stopPropagation()});var o=document.documentMode,s=o&&o<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(e){s?r.$selection.off("input.search input.searchcheck"):r.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(e){if(s&&"input"===e.type)r.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=l.SHIFT&&t!=l.CTRL&&t!=l.ALT&&t!=l.TAB&&r.handleSearch(e)}})},e.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},e.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},e.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),n&&this.$search.trigger("focus")},e.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},e.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},e.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".select2-selection__rendered").width():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},e}),e.define("select2/selection/eventRelay",["jquery"],function(s){function e(){}return e.prototype.bind=function(e,t,n){var r=this,i=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],o=["opening","closing","selecting","unselecting","clearing"];e.call(this,t,n),t.on("*",function(e,t){if(-1!==s.inArray(e,i)){t=t||{};var n=s.Event("select2:"+e,{params:t});r.$element.trigger(n),-1!==s.inArray(e,o)&&(t.prevented=n.isDefaultPrevented())}})},e}),e.define("select2/translation",["jquery","require"],function(t,n){function r(e){this.dict=e||{}}return r.prototype.all=function(){return this.dict},r.prototype.get=function(e){return this.dict[e]},r.prototype.extend=function(e){this.dict=t.extend({},e.all(),this.dict)},r._cache={},r.loadPath=function(e){if(!(e in r._cache)){var t=n(e);r._cache[e]=t}return new r(r._cache[e])},r}),e.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),e.define("select2/data/base",["../utils"],function(r){function n(e,t){n.__super__.constructor.call(this)}return r.Extend(n,r.Observable),n.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},n.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},n.prototype.bind=function(e,t){},n.prototype.destroy=function(){},n.prototype.generateResultId=function(e,t){var n=e.id+"-result-";return n+=r.generateChars(4),null!=t.id?n+="-"+t.id.toString():n+="-"+r.generateChars(4),n},n}),e.define("select2/data/select",["./base","../utils","jquery"],function(e,a,l){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return a.Extend(n,e),n.prototype.current=function(e){var n=[],r=this;this.$element.find(":selected").each(function(){var e=l(this),t=r.item(e);n.push(t)}),e(n)},n.prototype.select=function(i){var o=this;if(i.selected=!0,l(i.element).is("option"))return i.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current(function(e){var t=[];(i=[i]).push.apply(i,e);for(var n=0;n<i.length;n++){var r=i[n].id;-1===l.inArray(r,t)&&t.push(r)}o.$element.val(t),o.$element.trigger("input").trigger("change")});else{var e=i.id;this.$element.val(e),this.$element.trigger("input").trigger("change")}},n.prototype.unselect=function(i){var o=this;if(this.$element.prop("multiple")){if(i.selected=!1,l(i.element).is("option"))return i.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current(function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n].id;r!==i.id&&-1===l.inArray(r,t)&&t.push(r)}o.$element.val(t),o.$element.trigger("input").trigger("change")})}},n.prototype.bind=function(e,t){var n=this;(this.container=e).on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},n.prototype.destroy=function(){this.$element.find("*").each(function(){a.RemoveData(this)})},n.prototype.query=function(r,e){var i=[],o=this;this.$element.children().each(function(){var e=l(this);if(e.is("option")||e.is("optgroup")){var t=o.item(e),n=o.matches(r,t);null!==n&&i.push(n)}}),e({results:i})},n.prototype.addOptions=function(e){a.appendMany(this.$element,e)},n.prototype.option=function(e){var t;e.children?(t=document.createElement("optgroup")).label=e.text:void 0!==(t=document.createElement("option")).textContent?t.textContent=e.text:t.innerText=e.text,void 0!==e.id&&(t.value=e.id),e.disabled&&(t.disabled=!0),e.selected&&(t.selected=!0),e.title&&(t.title=e.title);var n=l(t),r=this._normalizeItem(e);return r.element=t,a.StoreData(t,"data",r),n},n.prototype.item=function(e){var t={};if(null!=(t=a.GetData(e[0],"data")))return t;if(e.is("option"))t={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){t={text:e.prop("label"),children:[],title:e.prop("title")};for(var n=e.children("option"),r=[],i=0;i<n.length;i++){var o=l(n[i]),s=this.item(o);r.push(s)}t.children=r}return(t=this._normalizeItem(t)).element=e[0],a.StoreData(e[0],"data",t),t},n.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=l.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),l.extend({},{selected:!1,disabled:!1},e)},n.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},n}),e.define("select2/data/array",["./select","../utils","jquery"],function(e,f,g){function r(e,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,e,t)}return f.Extend(r,e),r.prototype.bind=function(e,t){r.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(n){var e=this.$element.find("option").filter(function(e,t){return t.value==n.id.toString()});0===e.length&&(e=this.option(n),this.addOptions(e)),r.__super__.select.call(this,n)},r.prototype.convertToOptions=function(e){var t=this,n=this.$element.find("option"),r=n.map(function(){return t.item(g(this)).id}).get(),i=[];function o(e){return function(){return g(this).val()==e.id}}for(var s=0;s<e.length;s++){var a=this._normalizeItem(e[s]);if(0<=g.inArray(a.id,r)){var l=n.filter(o(a)),c=this.item(l),u=g.extend(!0,{},a,c),d=this.option(u);l.replaceWith(d)}else{var p=this.option(a);if(a.children){var h=this.convertToOptions(a.children);f.appendMany(p,h)}i.push(p)}}return i},r}),e.define("select2/data/ajax",["./array","../utils","jquery"],function(e,t,o){function n(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),n.__super__.constructor.call(this,e,t)}return t.Extend(n,e),n.prototype._applyDefaults=function(e){var t={data:function(e){return o.extend({},e,{q:e.term})},transport:function(e,t,n){var r=o.ajax(e);return r.then(t),r.fail(n),r}};return o.extend({},t,e,!0)},n.prototype.processResults=function(e){return e},n.prototype.query=function(n,r){var i=this;null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var t=o.extend({type:"GET"},this.ajaxOptions);function e(){var e=t.transport(t,function(e){var t=i.processResults(e,n);i.options.get("debug")&&window.console&&console.error&&(t&&t.results&&o.isArray(t.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),r(t)},function(){"status"in e&&(0===e.status||"0"===e.status)||i.trigger("results:message",{message:"errorLoading"})});i._request=e}"function"==typeof t.url&&(t.url=t.url.call(this.$element,n)),"function"==typeof t.data&&(t.data=t.data.call(this.$element,n)),this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(e,this.ajaxOptions.delay)):e()},n}),e.define("select2/data/tags",["jquery"],function(u){function e(e,t,n){var r=n.get("tags"),i=n.get("createTag");void 0!==i&&(this.createTag=i);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),u.isArray(r))for(var s=0;s<r.length;s++){var a=r[s],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return e.prototype.query=function(e,c,u){var d=this;this._removeOldTags(),null!=c.term&&null==c.page?e.call(this,c,function e(t,n){for(var r=t.results,i=0;i<r.length;i++){var o=r[i],s=null!=o.children&&!e({results:o.children},!0);if((o.text||"").toUpperCase()===(c.term||"").toUpperCase()||s)return!n&&(t.data=r,void u(t))}if(n)return!0;var a=d.createTag(c);if(null!=a){var l=d.option(a);l.attr("data-select2-tag",!0),d.addOptions([l]),d.insertTag(r,a)}t.results=r,u(t)}):e.call(this,c,u)},e.prototype.createTag=function(e,t){var n=u.trim(t.term);return""===n?null:{id:n,text:n}},e.prototype.insertTag=function(e,t,n){t.unshift(n)},e.prototype._removeOldTags=function(e){this.$element.find("option[data-select2-tag]").each(function(){this.selected||u(this).remove()})},e}),e.define("select2/data/tokenizer",["jquery"],function(d){function e(e,t,n){var r=n.get("tokenizer");void 0!==r&&(this.tokenizer=r),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".select2-search__field")},e.prototype.query=function(e,t,n){var r=this;t.term=t.term||"";var i=this.tokenizer(t,this.options,function(e){var t=r._normalizeItem(e);if(!r.$element.find("option").filter(function(){return d(this).val()===t.id}).length){var n=r.option(t);n.attr("data-select2-tag",!0),r._removeOldTags(),r.addOptions([n])}!function(e){r.trigger("select",{data:e})}(t)});i.term!==t.term&&(this.$search.length&&(this.$search.val(i.term),this.$search.trigger("focus")),t.term=i.term),e.call(this,t,n)},e.prototype.tokenizer=function(e,t,n,r){for(var i=n.get("tokenSeparators")||[],o=t.term,s=0,a=this.createTag||function(e){return{id:e.term,text:e.term}};s<o.length;){var l=o[s];if(-1!==d.inArray(l,i)){var c=o.substr(0,s),u=a(d.extend({},t,{term:c}));null!=u?(r(u),o=o.substr(s+1)||"",s=0):s++}else s++}return{term:o}},e}),e.define("select2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",0<this.maximumInputLength&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),e.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(){r._checkIfMaximumSelected()})},e.prototype.query=function(e,t,n){var r=this;this._checkIfMaximumSelected(function(){e.call(r,t,n)})},e.prototype._checkIfMaximumSelected=function(e,n){var r=this;this.current(function(e){var t=null!=e?e.length:0;0<r.maximumSelectionLength&&t>=r.maximumSelectionLength?r.trigger("results:message",{message:"maximumSelected",args:{maximum:r.maximumSelectionLength}}):n&&n()})},e}),e.define("select2/dropdown",["jquery","./utils"],function(t,e){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return e.Extend(n,e.Observable),n.prototype.render=function(){var e=t('<span class="select2-dropdown"><span class="select2-results"></span></span>');return e.attr("dir",this.options.get("dir")),this.$dropdown=e},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),e.define("select2/dropdown/search",["jquery","../utils"],function(o,e){function t(){}return t.prototype.render=function(e){var t=e.call(this),n=o('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=n,this.$search=n.find("input"),t.prepend(n),t},t.prototype.bind=function(e,t,n){var r=this,i=t.id+"-results";e.call(this,t,n),this.$search.on("keydown",function(e){r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(e){o(this).off("keyup")}),this.$search.on("keyup input",function(e){r.handleSearch(e)}),t.on("open",function(){r.$search.attr("tabindex",0),r.$search.attr("aria-controls",i),r.$search.trigger("focus"),window.setTimeout(function(){r.$search.trigger("focus")},0)}),t.on("close",function(){r.$search.attr("tabindex",-1),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.val(""),r.$search.trigger("blur")}),t.on("focus",function(){t.isOpen()||r.$search.trigger("focus")}),t.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(r.showSearch(e)?r.$searchContainer.removeClass("select2-search--hide"):r.$searchContainer.addClass("select2-search--hide"))}),t.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),e.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,r){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,r)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),r=t.length-1;0<=r;r--){var i=t[r];this.placeholder.id===i.id&&n.splice(r,1)}return n},e}),e.define("select2/dropdown/infiniteScroll",["jquery"],function(n){function e(e,t,n,r){this.lastParams={},e.call(this,t,n,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return e.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("query",function(e){r.lastParams=e,r.loading=!0}),t.on("query:append",function(e){r.lastParams=e,r.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},e.prototype.loadMoreIfNeeded=function(){var e=n.contains(document.documentElement,this.$loadingMore[0]);if(!this.loading&&e){var t=this.$results.offset().top+this.$results.outerHeight(!1);this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)<=t+50&&this.loadMore()}},e.prototype.loadMore=function(){this.loading=!0;var e=n.extend({},{page:1},this.lastParams);e.page++,this.trigger("query:append",e)},e.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},e.prototype.createLoadingMore=function(){var e=n('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),t=this.options.get("translations").get("loadingMore");return e.html(t(this.lastParams)),e},e}),e.define("select2/dropdown/attachBody",["jquery","../utils"],function(f,a){function e(e,t,n){this.$dropdownParent=f(n.get("dropdownParent")||document.body),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("open",function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)}),t.on("close",function(){r._hideDropdown(),r._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},e.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},e.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("select2"),t.addClass("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},e.prototype.render=function(e){var t=f("<span></span>"),n=e.call(this);return t.append(n),this.$dropdownContainer=t},e.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},e.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:message",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("select",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("unselect",function(){n._positionDropdown(),n._resizeDropdown()}),this._containerResultsHandlersBound=!0}},e.prototype._attachPositioningHandler=function(e,t){var n=this,r="scroll.select2."+t.id,i="resize.select2."+t.id,o="orientationchange.select2."+t.id,s=this.$container.parents().filter(a.hasScroll);s.each(function(){a.StoreData(this,"select2-scroll-position",{x:f(this).scrollLeft(),y:f(this).scrollTop()})}),s.on(r,function(e){var t=a.GetData(this,"select2-scroll-position");f(this).scrollTop(t.y)}),f(window).on(r+" "+i+" "+o,function(e){n._positionDropdown(),n._resizeDropdown()})},e.prototype._detachPositioningHandler=function(e,t){var n="scroll.select2."+t.id,r="resize.select2."+t.id,i="orientationchange.select2."+t.id;this.$container.parents().filter(a.hasScroll).off(n),f(window).off(n+" "+r+" "+i)},e.prototype._positionDropdown=function(){var e=f(window),t=this.$dropdown.hasClass("select2-dropdown--above"),n=this.$dropdown.hasClass("select2-dropdown--below"),r=null,i=this.$container.offset();i.bottom=i.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=i.top,o.bottom=i.top+o.height;var s=this.$dropdown.outerHeight(!1),a=e.scrollTop(),l=e.scrollTop()+e.height(),c=a<i.top-s,u=l>i.bottom+s,d={left:i.left,top:o.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var h={top:0,left:0};(f.contains(document.body,p[0])||p[0].isConnected)&&(h=p.offset()),d.top-=h.top,d.left-=h.left,t||n||(r="below"),u||!c||t?!c&&u&&t&&(r="below"):r="above",("above"==r||t&&"below"!==r)&&(d.top=o.top-h.top-s),null!=r&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+r),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+r)),this.$dropdownContainer.css(d)},e.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},e.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},e}),e.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,r){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,r)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,r=0;r<t.length;r++){var i=t[r];i.children?n+=e(i.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),e.define("select2/dropdown/selectOnClose",["../utils"],function(o){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("close",function(e){r._handleSelectOnClose(e)})},e.prototype._handleSelectOnClose=function(e,t){if(t&&null!=t.originalSelect2Event){var n=t.originalSelect2Event;if("select"===n._type||"unselect"===n._type)return}var r=this.getHighlightedResults();if(!(r.length<1)){var i=o.GetData(r[0],"data");null!=i.element&&i.element.selected||null==i.element&&i.selected||this.trigger("select",{data:i})}},e}),e.define("select2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",function(e){r._selectTriggered(e)}),t.on("unselect",function(e){r._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&(n.ctrlKey||n.metaKey)||this.trigger("close",{originalEvent:n,originalSelect2Event:t})},e}),e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),e.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(c,u,d,p,h,f,g,m,v,y,s,t,_,$,b,w,A,x,D,S,E,C,O,T,q,L,I,j,e){function n(){this.reset()}return n.prototype.apply=function(e){if(null==(e=c.extend(!0,{},this.defaults,e)).dataAdapter){if(null!=e.ajax?e.dataAdapter=b:null!=e.data?e.dataAdapter=$:e.dataAdapter=_,0<e.minimumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,x)),0<e.maximumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,D)),0<e.maximumSelectionLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,S)),e.tags&&(e.dataAdapter=y.Decorate(e.dataAdapter,w)),null==e.tokenSeparators&&null==e.tokenizer||(e.dataAdapter=y.Decorate(e.dataAdapter,A)),null!=e.query){var t=u(e.amdBase+"compat/query");e.dataAdapter=y.Decorate(e.dataAdapter,t)}if(null!=e.initSelection){var n=u(e.amdBase+"compat/initSelection");e.dataAdapter=y.Decorate(e.dataAdapter,n)}}if(null==e.resultsAdapter&&(e.resultsAdapter=d,null!=e.ajax&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,T)),null!=e.placeholder&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,O)),e.selectOnClose&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,I))),null==e.dropdownAdapter){if(e.multiple)e.dropdownAdapter=E;else{var r=y.Decorate(E,C);e.dropdownAdapter=r}if(0!==e.minimumResultsForSearch&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,L)),e.closeOnSelect&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,j)),null!=e.dropdownCssClass||null!=e.dropdownCss||null!=e.adaptDropdownCssClass){var i=u(e.amdBase+"compat/dropdownCss");e.dropdownAdapter=y.Decorate(e.dropdownAdapter,i)}e.dropdownAdapter=y.Decorate(e.dropdownAdapter,q)}if(null==e.selectionAdapter){if(e.multiple?e.selectionAdapter=h:e.selectionAdapter=p,null!=e.placeholder&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,f)),e.allowClear&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,g)),e.multiple&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,m)),null!=e.containerCssClass||null!=e.containerCss||null!=e.adaptContainerCssClass){var o=u(e.amdBase+"compat/containerCss");e.selectionAdapter=y.Decorate(e.selectionAdapter,o)}e.selectionAdapter=y.Decorate(e.selectionAdapter,v)}e.language=this._resolveLanguage(e.language),e.language.push("en");for(var s=[],a=0;a<e.language.length;a++){var l=e.language[a];-1===s.indexOf(l)&&s.push(l)}return e.language=s,e.translations=this._processTranslations(e.language,e.debug),e},n.prototype.reset=function(){function a(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return t[e]||e})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:y.escapeMarkup,language:{},matcher:function e(t,n){if(""===c.trim(t.term))return n;if(n.children&&0<n.children.length){for(var r=c.extend(!0,{},n),i=n.children.length-1;0<=i;i--)null==e(t,n.children[i])&&r.children.splice(i,1);return 0<r.children.length?r:e(t,r)}var o=a(n.text).toUpperCase(),s=a(t.term).toUpperCase();return-1<o.indexOf(s)?n:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},n.prototype.applyFromElement=function(e,t){var n=e.language,r=this.defaults.language,i=t.prop("lang"),o=t.closest("[lang]").prop("lang"),s=Array.prototype.concat.call(this._resolveLanguage(i),this._resolveLanguage(n),this._resolveLanguage(r),this._resolveLanguage(o));return e.language=s,e},n.prototype._resolveLanguage=function(e){if(!e)return[];if(c.isEmptyObject(e))return[];if(c.isPlainObject(e))return[e];var t;t=c.isArray(e)?e:[e];for(var n=[],r=0;r<t.length;r++)if(n.push(t[r]),"string"==typeof t[r]&&0<t[r].indexOf("-")){var i=t[r].split("-")[0];n.push(i)}return n},n.prototype._processTranslations=function(e,t){for(var n=new s,r=0;r<e.length;r++){var i=new s,o=e[r];if("string"==typeof o)try{i=s.loadPath(o)}catch(e){try{o=this.defaults.amdLanguageBase+o,i=s.loadPath(o)}catch(e){t&&window.console&&console.warn&&console.warn('Select2: The language file for "'+o+'" could not be automatically loaded. A fallback will be used instead.')}}else i=c.isPlainObject(o)?new s(o):o;n.extend(i)}return n},n.prototype.set=function(e,t){var n={};n[c.camelCase(e)]=t;var r=y._convertData(n);c.extend(!0,this.defaults,r)},new n}),e.define("select2/options",["require","jquery","./defaults","./utils"],function(r,d,i,p){function e(e,t){if(this.options=e,null!=t&&this.fromElement(t),null!=t&&(this.options=i.applyFromElement(this.options,t)),this.options=i.apply(this.options),t&&t.is("input")){var n=r(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=p.Decorate(this.options.dataAdapter,n)}}return e.prototype.fromElement=function(e){var t=["select2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),p.GetData(e[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),p.StoreData(e[0],"data",p.GetData(e[0],"select2Tags")),p.StoreData(e[0],"tags",!0)),p.GetData(e[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),e.attr("ajax--url",p.GetData(e[0],"ajaxUrl")),p.StoreData(e[0],"ajax-Url",p.GetData(e[0],"ajaxUrl")));var n={};function r(e,t){return t.toUpperCase()}for(var i=0;i<e[0].attributes.length;i++){var o=e[0].attributes[i].name,s="data-";if(o.substr(0,s.length)==s){var a=o.substring(s.length),l=p.GetData(e[0],a);n[a.replace(/-([a-z])/g,r)]=l}}d.fn.jquery&&"1."==d.fn.jquery.substr(0,2)&&e[0].dataset&&(n=d.extend(!0,{},e[0].dataset,n));var c=d.extend(!0,{},p.GetData(e[0]),n);for(var u in c=p._convertData(c))-1<d.inArray(u,t)||(d.isPlainObject(this.options[u])?d.extend(this.options[u],c[u]):this.options[u]=c[u]);return this},e.prototype.get=function(e){return this.options[e]},e.prototype.set=function(e,t){this.options[e]=t},e}),e.define("select2/core",["jquery","./options","./utils","./keys"],function(o,c,u,r){var d=function(e,t){null!=u.GetData(e[0],"select2")&&u.GetData(e[0],"select2").destroy(),this.$element=e,this.id=this._generateId(e),t=t||{},this.options=new c(t,e),d.__super__.constructor.call(this);var n=e.attr("tabindex")||0;u.StoreData(e[0],"old-tabindex",n),e.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(e,this.options);var i=this.render();this._placeContainer(i);var o=this.options.get("selectionAdapter");this.selection=new o(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,i);var s=this.options.get("dropdownAdapter");this.dropdown=new s(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,i);var a=this.options.get("resultsAdapter");this.results=new a(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){l.trigger("selection:update",{data:e})}),e.addClass("select2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),u.StoreData(e[0],"select2",this),e.data("select2",this)};return u.Extend(d,u.Observable),d.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+u.generateChars(2):u.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},d.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},d.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(e,"style");return null!=r?r:this._resolveWidth(e,"element")}if("element"==t){var i=e.outerWidth(!1);return i<=0?"auto":i+"px"}if("style"!=t)return"computedstyle"!=t?t:window.getComputedStyle(e[0]).width;var o=e.attr("style");if("string"!=typeof o)return null;for(var s=o.split(";"),a=0,l=s.length;a<l;a+=1){var c=s[a].replace(/\s/g,"").match(n);if(null!==c&&1<=c.length)return c[1]}return null},d.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},d.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.select2",function(){t.dataAdapter.current(function(e){t.trigger("selection:update",{data:e})})}),this.$element.on("focus.select2",function(e){t.trigger("focus",e)}),this._syncA=u.bind(this._syncAttributes,this),this._syncS=u.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=e?(this._observer=new e(function(e){t._syncA(),t._syncS(null,e)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},d.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerSelectionEvents=function(){var n=this,r=["toggle","focus"];this.selection.on("toggle",function(){n.toggleDropdown()}),this.selection.on("focus",function(e){n.focus(e)}),this.selection.on("*",function(e,t){-1===o.inArray(e,r)&&n.trigger(e,t)})},d.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",function(e,t){n.trigger(e,t)})},d.prototype._registerEvents=function(){var n=this;this.on("open",function(){n.$container.addClass("select2-container--open")}),this.on("close",function(){n.$container.removeClass("select2-container--open")}),this.on("enable",function(){n.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){n.$container.addClass("select2-container--disabled")}),this.on("blur",function(){n.$container.removeClass("select2-container--focus")}),this.on("query",function(t){n.isOpen()||n.trigger("open",{}),this.dataAdapter.query(t,function(e){n.trigger("results:all",{data:e,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(e){n.trigger("results:append",{data:e,query:t})})}),this.on("keypress",function(e){var t=e.which;n.isOpen()?t===r.ESC||t===r.TAB||t===r.UP&&e.altKey?(n.close(e),e.preventDefault()):t===r.ENTER?(n.trigger("results:select",{}),e.preventDefault()):t===r.SPACE&&e.ctrlKey?(n.trigger("results:toggle",{}),e.preventDefault()):t===r.UP?(n.trigger("results:previous",{}),e.preventDefault()):t===r.DOWN&&(n.trigger("results:next",{}),e.preventDefault()):(t===r.ENTER||t===r.SPACE||t===r.DOWN&&e.altKey)&&(n.open(),e.preventDefault())})},d.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},d.prototype._isChangeMutation=function(e,t){var n=!1,r=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&0<t.addedNodes.length)for(var i=0;i<t.addedNodes.length;i++){t.addedNodes[i].selected&&(n=!0)}else t.removedNodes&&0<t.removedNodes.length?n=!0:o.isArray(t)&&o.each(t,function(e,t){if(r._isChangeMutation(e,t))return!(n=!0)});else n=!0;return n}},d.prototype._syncSubtree=function(e,t){var n=this._isChangeMutation(e,t),r=this;n&&this.dataAdapter.current(function(e){r.trigger("selection:update",{data:e})})},d.prototype.trigger=function(e,t){var n=d.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in r){var i=r[e],o={prevented:!1,name:e,args:t};if(n.call(this,i,o),o.prevented)return void(t.prevented=!0)}n.call(this,e,t)},d.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},d.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},d.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},d.prototype.isEnabled=function(){return!this.isDisabled()},d.prototype.isDisabled=function(){return this.options.get("disabled")},d.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},d.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},d.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},d.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},d.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var t=[];return this.dataAdapter.current(function(e){t=e}),t},d.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];o.isArray(t)&&(t=o.map(t,function(e){return e.toString()})),this.$element.val(t).trigger("input").trigger("change")},d.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",u.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),u.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},d.prototype.render=function(){var e=o('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return e.attr("dir",this.options.get("dir")),this.$container=e,this.$container.addClass("select2-container--"+this.options.get("theme")),u.StoreData(e[0],"element",this.$element),e},d}),e.define("jquery-mousewheel",["jquery"],function(e){return e}),e.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(i,e,o,t,s){if(null==i.fn.select2){var a=["open","close","destroy"];i.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var e=i.extend(!0,{},t);new o(i(this),e)}),this;if("string"!=typeof t)throw new Error("Invalid arguments for Select2: "+t);var n,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),n=e[t].apply(e,r)}),-1<i.inArray(t,a)?this:n}}return null==i.fn.select2.defaults&&(i.fn.select2.defaults=t),o}),{define:e.define,require:e.require}}(),t=e.require("jquery.select2");return u.fn.select2.amd=e,t});
googleanalytics.php CHANGED
@@ -6,7 +6,7 @@
6
  * Author: MonsterInsights
7
  * Author URI: https://www.monsterinsights.com/?utm_source=liteplugin&utm_medium=pluginheader&utm_campaign=authoruri&utm_content=7%2E0%2E0
8
  *
9
- * Version: 7.12.3
10
  * Requires at least: 3.8.0
11
  * Requires PHP: 5.2
12
  *
@@ -69,7 +69,7 @@ final class MonsterInsights_Lite {
69
  * @access public
70
  * @var string $version Plugin version.
71
  */
72
- public $version = '7.12.3';
73
 
74
  /**
75
  * Plugin file.
@@ -134,6 +134,15 @@ final class MonsterInsights_Lite {
134
  */
135
  public $notifications;
136
 
 
 
 
 
 
 
 
 
 
137
  /**
138
  * Holds instance of MonsterInsights Auth class.
139
  *
@@ -216,7 +225,7 @@ final class MonsterInsights_Lite {
216
 
217
  // This does the version to version background upgrade routines and initial install
218
  $mi_version = get_option( 'monsterinsights_current_version', '5.5.3' );
219
- if ( version_compare( $mi_version, '7.12.0', '<' ) ) {
220
  monsterinsights_lite_call_install_and_upgrade();
221
  }
222
 
@@ -229,11 +238,12 @@ final class MonsterInsights_Lite {
229
 
230
  // Load admin only components.
231
  if ( is_admin() || ( defined( 'DOING_CRON' ) && DOING_CRON ) ) {
232
- self::$instance->notices = new MonsterInsights_Notice_Admin();
233
- self::$instance->reporting = new MonsterInsights_Reporting();
234
- self::$instance->api_auth = new MonsterInsights_API_Auth();
235
- self::$instance->routes = new MonsterInsights_Rest_Routes();
236
- self::$instance->notifications = new MonsterInsights_Notifications();
 
237
  }
238
 
239
  if ( monsterinsights_is_pro_version() ) {
@@ -534,6 +544,9 @@ final class MonsterInsights_Lite {
534
 
535
  // Notifications class.
536
  require_once MONSTERINSIGHTS_PLUGIN_DIR . 'includes/admin/notifications.php';
 
 
 
537
  }
538
 
539
  require_once MONSTERINSIGHTS_PLUGIN_DIR . 'includes/api-request.php';
@@ -644,6 +657,18 @@ function monsterinsights_lite_uninstall_hook() {
644
  $instance->reporting->delete_aggregate_data('site');
645
  }
646
 
 
 
 
 
 
 
 
 
 
 
 
 
647
  }
648
  register_uninstall_hook( __FILE__, 'monsterinsights_lite_uninstall_hook' );
649
 
6
  * Author: MonsterInsights
7
  * Author URI: https://www.monsterinsights.com/?utm_source=liteplugin&utm_medium=pluginheader&utm_campaign=authoruri&utm_content=7%2E0%2E0
8
  *
9
+ * Version: 7.13.0
10
  * Requires at least: 3.8.0
11
  * Requires PHP: 5.2
12
  *
69
  * @access public
70
  * @var string $version Plugin version.
71
  */
72
+ public $version = '7.13.0';
73
 
74
  /**
75
  * Plugin file.
134
  */
135
  public $notifications;
136
 
137
+ /**
138
+ * Holds instance of MonsterInsights Notification Events
139
+ *
140
+ * @since 7.12.3
141
+ * @access public
142
+ * @var MonsterInsights_Notification_Event $notification_event Instance of MonsterInsights_Notification_Event class.
143
+ */
144
+ public $notification_event;
145
+
146
  /**
147
  * Holds instance of MonsterInsights Auth class.
148
  *
225
 
226
  // This does the version to version background upgrade routines and initial install
227
  $mi_version = get_option( 'monsterinsights_current_version', '5.5.3' );
228
+ if ( version_compare( $mi_version, '7.13.0', '<' ) ) {
229
  monsterinsights_lite_call_install_and_upgrade();
230
  }
231
 
238
 
239
  // Load admin only components.
240
  if ( is_admin() || ( defined( 'DOING_CRON' ) && DOING_CRON ) ) {
241
+ self::$instance->notices = new MonsterInsights_Notice_Admin();
242
+ self::$instance->reporting = new MonsterInsights_Reporting();
243
+ self::$instance->api_auth = new MonsterInsights_API_Auth();
244
+ self::$instance->routes = new MonsterInsights_Rest_Routes();
245
+ self::$instance->notifications = new MonsterInsights_Notifications();
246
+ self::$instance->notification_event = new MonsterInsights_Notification_Event();
247
  }
248
 
249
  if ( monsterinsights_is_pro_version() ) {
544
 
545
  // Notifications class.
546
  require_once MONSTERINSIGHTS_PLUGIN_DIR . 'includes/admin/notifications.php';
547
+ require_once MONSTERINSIGHTS_PLUGIN_DIR . 'includes/admin/notification-event.php';
548
+ // Add notification manual events for lite version.
549
+ require_once MONSTERINSIGHTS_PLUGIN_DIR . 'includes/admin/notifications/notification-events.php';
550
  }
551
 
552
  require_once MONSTERINSIGHTS_PLUGIN_DIR . 'includes/api-request.php';
657
  $instance->reporting->delete_aggregate_data('site');
658
  }
659
 
660
+ // Clear notification cron schedules
661
+ $schedules = wp_get_schedules();
662
+
663
+ if ( is_array( $schedules ) && ! empty( $schedules ) ) {
664
+ foreach ( $schedules as $key => $value ) {
665
+ if ( 0 === strpos($key, "monsterinsights_notification_") ) {
666
+ $cron_hook = implode("_", explode( "_", $key, -2 ) ) . '_cron';
667
+ wp_clear_scheduled_hook( $cron_hook );
668
+ }
669
+ }
670
+ }
671
+
672
  }
673
  register_uninstall_hook( __FILE__, 'monsterinsights_lite_uninstall_hook' );
674
 
includes/admin/admin.php CHANGED
@@ -47,6 +47,9 @@ function monsterinsights_admin_menu() {
47
 
48
  $submenu_base = add_query_arg( 'page', 'monsterinsights_settings', admin_url( 'admin.php' ) );
49
 
 
 
 
50
  // then tools
51
  add_submenu_page( $hook, __( 'Tools:', 'google-analytics-for-wordpress' ), __( 'Tools', 'google-analytics-for-wordpress' ), 'manage_options', $submenu_base . '#/tools' );
52
 
@@ -459,6 +462,7 @@ function monsterinsights_admin_setup_notices() {
459
  echo '<img class="monsterinsights-wooedd-upsell-image monsterinsights-wooedd-upsell-image-large" src="' . trailingslashit( MONSTERINSIGHTS_PLUGIN_URL ) . 'assets/images/upsell/woo-edd-upsell.png">';
460
  echo '</div>';
461
  echo '</div>';
 
462
  return;
463
  }
464
  }
@@ -533,4 +537,4 @@ function monsterinsights_admin_menu_inline_styles() {
533
  <?php
534
  }
535
 
536
- add_action( 'admin_footer', 'monsterinsights_admin_menu_inline_styles', 300 );
47
 
48
  $submenu_base = add_query_arg( 'page', 'monsterinsights_settings', admin_url( 'admin.php' ) );
49
 
50
+ // Add Popular Posts menu item.
51
+ add_submenu_page( $hook, __( 'Popular Posts:', 'google-analytics-for-wordpress' ), __( 'Popular Posts', 'google-analytics-for-wordpress' ), 'monsterinsights_save_settings', $submenu_base . '#/popular-posts' );
52
+
53
  // then tools
54
  add_submenu_page( $hook, __( 'Tools:', 'google-analytics-for-wordpress' ), __( 'Tools', 'google-analytics-for-wordpress' ), 'manage_options', $submenu_base . '#/tools' );
55
 
462
  echo '<img class="monsterinsights-wooedd-upsell-image monsterinsights-wooedd-upsell-image-large" src="' . trailingslashit( MONSTERINSIGHTS_PLUGIN_URL ) . 'assets/images/upsell/woo-edd-upsell.png">';
463
  echo '</div>';
464
  echo '</div>';
465
+ echo '<style type="text/css">.monsterinsights-wooedd-upsell-left{width:50%;display:table-cell;float:left}.monsterinsights-wooedd-upsell-right{width:50%;display:table-cell;float:left}.monsterinsights-wooedd-upsell-image{width:100%;height:auto;padding:20px}.monsterinsights-wooedd-upsell-image-small{display:none}.monsterinsights-wooedd-upsell-row{display:table}.monsterinsights-wooedd-upsell-left p{margin:1em 0;font-size:16px}@media (max-width:900px){.monsterinsights-wooedd-upsell-left{width:100%}.monsterinsights-wooedd-upsell-right{display:none}.monsterinsights-wooedd-upsell-image-small{display:block}.monsterinsights-wooedd-upsell-image-large{display:none}}</style>';
466
  return;
467
  }
468
  }
537
  <?php
538
  }
539
 
540
+ add_action( 'admin_head', 'monsterinsights_admin_menu_inline_styles', 300 );
includes/admin/ajax.php CHANGED
@@ -50,8 +50,10 @@ function monsterinsights_ajax_install_addon() {
50
  // Run a security check first.
51
  check_ajax_referer( 'monsterinsights-install', 'nonce' );
52
 
53
- if ( ! current_user_can( 'install_plugins' ) ) {
54
- echo json_encode( true );
 
 
55
  }
56
 
57
  // Install the addon.
@@ -124,7 +126,9 @@ function monsterinsights_ajax_activate_addon() {
124
  check_ajax_referer( 'monsterinsights-activate', 'nonce' );
125
 
126
  if ( ! current_user_can( 'activate_plugins' ) ) {
127
- echo json_encode( true );
 
 
128
  }
129
 
130
  // Activate the addon.
@@ -158,8 +162,10 @@ function monsterinsights_ajax_deactivate_addon() {
158
  // Run a security check first.
159
  check_ajax_referer( 'monsterinsights-deactivate', 'nonce' );
160
 
161
- if ( ! current_user_can( 'activate_plugins' ) ) {
162
- echo json_encode( true );
 
 
163
  }
164
 
165
  // Deactivate the addon.
@@ -205,3 +211,48 @@ function monsterinsights_ajax_dismiss_notice() {
205
 
206
  }
207
  add_action( 'wp_ajax_monsterinsights_ajax_dismiss_notice', 'monsterinsights_ajax_dismiss_notice' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  // Run a security check first.
51
  check_ajax_referer( 'monsterinsights-install', 'nonce' );
52
 
53
+ if ( ! monsterinsights_can_install_plugins() ) {
54
+ wp_send_json( array(
55
+ 'error' => esc_html__( 'You are not allowed to install plugins', 'google-analytics-for-wordpress' ),
56
+ ) );
57
  }
58
 
59
  // Install the addon.
126
  check_ajax_referer( 'monsterinsights-activate', 'nonce' );
127
 
128
  if ( ! current_user_can( 'activate_plugins' ) ) {
129
+ wp_send_json( array(
130
+ 'error' => esc_html__( 'You are not allowed to activate plugins', 'google-analytics-for-wordpress' ),
131
+ ) );
132
  }
133
 
134
  // Activate the addon.
162
  // Run a security check first.
163
  check_ajax_referer( 'monsterinsights-deactivate', 'nonce' );
164
 
165
+ if ( ! current_user_can( 'deactivate_plugins' ) ) {
166
+ wp_send_json( array(
167
+ 'error' => esc_html__( 'You are not allowed to deactivate plugins', 'google-analytics-for-wordpress' ),
168
+ ) );
169
  }
170
 
171
  // Deactivate the addon.
211
 
212
  }
213
  add_action( 'wp_ajax_monsterinsights_ajax_dismiss_notice', 'monsterinsights_ajax_dismiss_notice' );
214
+
215
+ /**
216
+ * Dismiss SEMRush CTA
217
+ *
218
+ * @access public
219
+ * @since 7.12.3
220
+ */
221
+ function monsterinsights_ajax_dismiss_semrush_cta() {
222
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
223
+
224
+ if ( ! current_user_can( 'monsterinsights_save_settings' ) ) {
225
+ return;
226
+ }
227
+
228
+ // Deactivate the notice
229
+ if ( update_option( 'monsterinsights_dismiss_semrush_cta', 'yes' ) ) {
230
+ // Return true
231
+ wp_send_json( array(
232
+ 'dismissed' => 'yes',
233
+ ) );
234
+ wp_die();
235
+ }
236
+
237
+ // If here, an error occurred
238
+ wp_send_json( array(
239
+ 'dismissed' => 'no',
240
+ ) );
241
+ wp_die();
242
+ }
243
+ add_action( 'wp_ajax_monsterinsights_vue_dismiss_semrush_cta', 'monsterinsights_ajax_dismiss_semrush_cta' );
244
+
245
+ /**
246
+ * Get the sem rush cta dismiss status value
247
+ */
248
+ function monsterinsights_get_sem_rush_cta_status() {
249
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
250
+
251
+ $dismissed_cta = get_option( 'monsterinsights_dismiss_semrush_cta', 'no' );
252
+
253
+ wp_send_json( array(
254
+ 'dismissed' => $dismissed_cta,
255
+ ) );
256
+ }
257
+
258
+ add_action( 'wp_ajax_monsterinsights_get_sem_rush_cta_status', 'monsterinsights_get_sem_rush_cta_status' );
includes/admin/common.php CHANGED
@@ -42,6 +42,7 @@ function monsterinsights_is_settings_page() {
42
  if ( ! empty( $current_screen->base ) && strpos( $current_screen->base, 'monsterinsights_network' ) !== false ) {
43
  $settings_page = true;
44
  }
 
45
  return $settings_page;
46
  }
47
 
@@ -150,8 +151,8 @@ function monsterinsights_admin_scripts() {
150
  'monsterinsights-admin-common-script',
151
  'monsterinsights_admin_common',
152
  array(
153
- 'ajax' => admin_url( 'admin-ajax.php' ),
154
- 'dismiss_notice_nonce' => wp_create_nonce( 'monsterinsights-dismiss-notice' ),
155
  )
156
  );
157
 
@@ -179,7 +180,7 @@ function monsterinsights_admin_scripts() {
179
  wp_enqueue_script( 'monsterinsights-vue-script' );
180
  $plugins = get_plugins();
181
  $install_amp_url = false;
182
- if ( current_user_can( 'install_plugins' ) ) {
183
  $amp_key = 'amp/amp.php';
184
  if ( array_key_exists( $amp_key, $plugins ) ) {
185
  $install_amp_url = wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=' . $amp_key ), 'activate-plugin_' . $amp_key );
@@ -187,8 +188,17 @@ function monsterinsights_admin_scripts() {
187
  $install_amp_url = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=amp' ), 'install-plugin_amp' );
188
  }
189
  }
 
 
 
 
 
 
 
 
 
190
  $install_fbia_url = false;
191
- if ( current_user_can( 'install_plugins' ) ) {
192
  $fbia_key = 'fb-instant-articles/facebook-instant-articles.php';
193
  if ( array_key_exists( $fbia_key, $plugins ) ) {
194
  $install_fbia_url = wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=' . $fbia_key ), 'activate-plugin_' . $fbia_key );
@@ -213,38 +223,40 @@ function monsterinsights_admin_scripts() {
213
  'monsterinsights-vue-script',
214
  'monsterinsights',
215
  array(
216
- 'ajax' => admin_url( 'admin-ajax.php' ),
217
- 'nonce' => wp_create_nonce( 'mi-admin-nonce' ),
218
- 'network' => is_network_admin(),
219
- 'translations' => wp_get_jed_locale_data( monsterinsights_is_pro_version() ? 'ga-premium' : 'google-analytics-for-wordpress' ),
220
- 'assets' => plugins_url( $version_path . '/assets/vue', MONSTERINSIGHTS_PLUGIN_FILE ),
221
- 'roles' => monsterinsights_get_roles(),
222
- 'roles_manage_options' => monsterinsights_get_manage_options_roles(),
223
- 'shareasale_id' => monsterinsights_get_shareasale_id(),
224
- 'shareasale_url' => monsterinsights_get_shareasale_url( monsterinsights_get_shareasale_id(), '' ),
225
- 'addons_url' => is_multisite() ? network_admin_url( 'admin.php?page=monsterinsights_network#/addons' ) : admin_url( 'admin.php?page=monsterinsights_settings#/addons' ),
226
- 'email_summary_url' => admin_url( 'admin.php?monsterinsights_email_preview&monsterinsights_email_template=summary' ),
227
- 'install_amp_url' => $install_amp_url,
228
- 'install_fbia_url' => $install_fbia_url,
229
- 'dimensions' => $prepared_dimensions,
230
- 'wizard_url' => is_network_admin() ? network_admin_url( 'index.php?page=monsterinsights-onboarding' ) : admin_url( 'index.php?page=monsterinsights-onboarding' ),
231
- 'install_plugins' => current_user_can( 'install_plugins' ),
232
- 'unfiltered_html' => current_user_can( 'unfiltered_html' ),
233
- 'activate_nonce' => wp_create_nonce( 'monsterinsights-activate' ),
234
- 'deactivate_nonce' => wp_create_nonce( 'monsterinsights-deactivate' ),
235
- 'install_nonce' => wp_create_nonce( 'monsterinsights-install' ),
 
236
  // Used to add notices for future deprecations.
237
- 'versions' => monsterinsights_get_php_wp_version_warning_data(),
238
- 'plugin_version' => MONSTERINSIGHTS_VERSION,
239
- 'is_admin' => true,
240
- 'admin_email' => get_option( 'admin_email' ),
241
- 'site_url' => get_site_url(),
242
- 'reports_url' => add_query_arg( 'page', 'monsterinsights_reports', admin_url( 'admin.php' ) ),
243
- 'first_run_notice' => apply_filters( 'monsterinsights_settings_first_time_notice_hide', monsterinsights_get_option( 'monsterinsights_first_run_notice' ) ),
244
- 'getting_started_url' => is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_network#/about' ) : admin_url( 'admin.php?page=monsterinsights_settings#/about/getting-started' ),
245
- 'authed' => $is_authed,
246
- 'new_pretty_link_url' => admin_url( 'post-new.php?post_type=pretty-link' ),
247
- 'wpmailsmtp_admin_url' => admin_url( 'admin.php?page=wp-mail-smtp' ),
 
248
  )
249
  );
250
 
@@ -799,10 +811,10 @@ add_action( 'admin_head', 'monsterinsights_remove_unnecessary_footer_hooks', 15
799
  */
800
  function monsterinsights_yearinreview_admin_menu_tooltip() {
801
 
802
- $dismiss_tooltip = get_option( 'monsterinsights_yearinreview_dismiss_admin_tooltip', false );
803
- $activated = get_option( 'monsterinsights_over_time', array() );
804
- $ua_code = monsterinsights_get_ua();
805
- $dashboards_disabled = monsterinsights_get_option( 'dashboards_disabled', false );
806
 
807
  if ( $dashboards_disabled ) {
808
  return;
@@ -818,7 +830,7 @@ function monsterinsights_yearinreview_admin_menu_tooltip() {
818
  }
819
 
820
  // equivalent to: 01/01/2020 @ 12:00am (UTC)
821
- $new_year = '1577836800';
822
 
823
  // equivalent to: 01/02/2020 @ 12:00am (UTC)
824
  $start_time = '1577923200';
@@ -826,7 +838,7 @@ function monsterinsights_yearinreview_admin_menu_tooltip() {
826
  // equivalent to: 01/13/2020 @ 12:00am (UTC)
827
  $end_time = '1578873600';
828
 
829
- if ( $dismiss_tooltip ) {
830
  return;
831
  }
832
 
@@ -862,7 +874,9 @@ function monsterinsights_yearinreview_admin_menu_tooltip() {
862
  <div class="monsterinsights-yearinreview-admin-menu-tooltip-content">
863
  <strong><?php esc_html_e( 'See how your website performed this year and find tips along the way to help grow even more in 2020!', 'google-analytics-for-wordpress' ); ?></strong>
864
  <p>
865
- <a href="<?php echo esc_url( $url ); ?>" class="button button-primary monsterinsights-yearinreview-admin-menu-tooltip-btn-link"><?php esc_html_e( 'View 2019 Year in Review report!', 'google-analytics-for-wordpress' ); ?></a>
 
 
866
  </p>
867
  </div>
868
  </div>
42
  if ( ! empty( $current_screen->base ) && strpos( $current_screen->base, 'monsterinsights_network' ) !== false ) {
43
  $settings_page = true;
44
  }
45
+
46
  return $settings_page;
47
  }
48
 
151
  'monsterinsights-admin-common-script',
152
  'monsterinsights_admin_common',
153
  array(
154
+ 'ajax' => admin_url( 'admin-ajax.php' ),
155
+ 'dismiss_notice_nonce' => wp_create_nonce( 'monsterinsights-dismiss-notice' ),
156
  )
157
  );
158
 
180
  wp_enqueue_script( 'monsterinsights-vue-script' );
181
  $plugins = get_plugins();
182
  $install_amp_url = false;
183
+ if ( monsterinsights_can_install_plugins() ) {
184
  $amp_key = 'amp/amp.php';
185
  if ( array_key_exists( $amp_key, $plugins ) ) {
186
  $install_amp_url = wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=' . $amp_key ), 'activate-plugin_' . $amp_key );
188
  $install_amp_url = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=amp' ), 'install-plugin_amp' );
189
  }
190
  }
191
+ $install_woocommerce_url = false;
192
+ if ( monsterinsights_can_install_plugins() ) {
193
+ $woo_key = 'woocommerce/woocommerce.php';
194
+ if ( array_key_exists( $woo_key, $plugins ) ) {
195
+ $install_woocommerce_url = wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=' . $woo_key ), 'activate-plugin_' . $woo_key );
196
+ } else {
197
+ $install_woocommerce_url = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=woocommerce' ), 'install-plugin_woocommerce' );
198
+ }
199
+ }
200
  $install_fbia_url = false;
201
+ if ( monsterinsights_can_install_plugins() ) {
202
  $fbia_key = 'fb-instant-articles/facebook-instant-articles.php';
203
  if ( array_key_exists( $fbia_key, $plugins ) ) {
204
  $install_fbia_url = wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=' . $fbia_key ), 'activate-plugin_' . $fbia_key );
223
  'monsterinsights-vue-script',
224
  'monsterinsights',
225
  array(
226
+ 'ajax' => admin_url( 'admin-ajax.php' ),
227
+ 'nonce' => wp_create_nonce( 'mi-admin-nonce' ),
228
+ 'network' => is_network_admin(),
229
+ 'translations' => wp_get_jed_locale_data( monsterinsights_is_pro_version() ? 'ga-premium' : 'google-analytics-for-wordpress' ),
230
+ 'assets' => plugins_url( $version_path . '/assets/vue', MONSTERINSIGHTS_PLUGIN_FILE ),
231
+ 'roles' => monsterinsights_get_roles(),
232
+ 'roles_manage_options' => monsterinsights_get_manage_options_roles(),
233
+ 'shareasale_id' => monsterinsights_get_shareasale_id(),
234
+ 'shareasale_url' => monsterinsights_get_shareasale_url( monsterinsights_get_shareasale_id(), '' ),
235
+ 'addons_url' => is_multisite() ? network_admin_url( 'admin.php?page=monsterinsights_network#/addons' ) : admin_url( 'admin.php?page=monsterinsights_settings#/addons' ),
236
+ 'email_summary_url' => admin_url( 'admin.php?monsterinsights_email_preview&monsterinsights_email_template=summary' ),
237
+ 'install_amp_url' => $install_amp_url,
238
+ 'install_fbia_url' => $install_fbia_url,
239
+ 'install_woo_url' => $install_woocommerce_url,
240
+ 'dimensions' => $prepared_dimensions,
241
+ 'wizard_url' => is_network_admin() ? network_admin_url( 'index.php?page=monsterinsights-onboarding' ) : admin_url( 'index.php?page=monsterinsights-onboarding' ),
242
+ 'install_plugins' => monsterinsights_can_install_plugins(),
243
+ 'unfiltered_html' => current_user_can( 'unfiltered_html' ),
244
+ 'activate_nonce' => wp_create_nonce( 'monsterinsights-activate' ),
245
+ 'deactivate_nonce' => wp_create_nonce( 'monsterinsights-deactivate' ),
246
+ 'install_nonce' => wp_create_nonce( 'monsterinsights-install' ),
247
  // Used to add notices for future deprecations.
248
+ 'versions' => monsterinsights_get_php_wp_version_warning_data(),
249
+ 'plugin_version' => MONSTERINSIGHTS_VERSION,
250
+ 'is_admin' => true,
251
+ 'admin_email' => get_option( 'admin_email' ),
252
+ 'site_url' => get_site_url(),
253
+ 'reports_url' => add_query_arg( 'page', 'monsterinsights_reports', admin_url( 'admin.php' ) ),
254
+ 'first_run_notice' => apply_filters( 'monsterinsights_settings_first_time_notice_hide', monsterinsights_get_option( 'monsterinsights_first_run_notice' ) ),
255
+ 'getting_started_url' => is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_network#/about' ) : admin_url( 'admin.php?page=monsterinsights_settings#/about/getting-started' ),
256
+ 'authed' => $is_authed,
257
+ 'new_pretty_link_url' => admin_url( 'post-new.php?post_type=pretty-link' ),
258
+ 'wpmailsmtp_admin_url' => admin_url( 'admin.php?page=wp-mail-smtp' ),
259
+ 'load_headline_analyzer_settings' => monsterinsights_load_gutenberg_app() ? 'true' : 'false',
260
  )
261
  );
262
 
811
  */
812
  function monsterinsights_yearinreview_admin_menu_tooltip() {
813
 
814
+ $dismiss_tooltip = get_option( 'monsterinsights_yearinreview_dismiss_admin_tooltip', false );
815
+ $activated = get_option( 'monsterinsights_over_time', array() );
816
+ $ua_code = monsterinsights_get_ua();
817
+ $dashboards_disabled = monsterinsights_get_option( 'dashboards_disabled', false );
818
 
819
  if ( $dashboards_disabled ) {
820
  return;
830
  }
831
 
832
  // equivalent to: 01/01/2020 @ 12:00am (UTC)
833
+ $new_year = '1577836800';
834
 
835
  // equivalent to: 01/02/2020 @ 12:00am (UTC)
836
  $start_time = '1577923200';
838
  // equivalent to: 01/13/2020 @ 12:00am (UTC)
839
  $end_time = '1578873600';
840
 
841
+ if ( $dismiss_tooltip ) {
842
  return;
843
  }
844
 
874
  <div class="monsterinsights-yearinreview-admin-menu-tooltip-content">
875
  <strong><?php esc_html_e( 'See how your website performed this year and find tips along the way to help grow even more in 2020!', 'google-analytics-for-wordpress' ); ?></strong>
876
  <p>
877
+ <a href="<?php echo esc_url( $url ); ?>" class="button button-primary monsterinsights-yearinreview-admin-menu-tooltip-btn-link">
878
+ <?php esc_html_e( 'View 2019 Year in Review report!', 'google-analytics-for-wordpress' ); ?>
879
+ </a>
880
  </p>
881
  </div>
882
  </div>
includes/admin/notification-event.php ADDED
@@ -0,0 +1,312 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Parent Class for MonsterInsights Notification Event
4
+ *
5
+ * @since 7.12.3
6
+ *
7
+ * @package MonsterInsights
8
+ */
9
+
10
+ class MonsterInsights_Notification_Event {
11
+
12
+ /**
13
+ * Generate unique notification id
14
+ *
15
+ * @var string
16
+ *
17
+ * @since 7.12.3
18
+ */
19
+ public $notification_id;
20
+
21
+ /**
22
+ * Notification hook name for cron schedule
23
+ *
24
+ * @var string
25
+ *
26
+ * @since 7.12.3
27
+ */
28
+ public $notification_cron_hook_name;
29
+
30
+ /**
31
+ * Unique recurrence name to set up the notification interval
32
+ * Only accept numeric value
33
+ *
34
+ * @var string
35
+ *
36
+ * @since 7.12.3
37
+ */
38
+ public $notification_recurrence_name;
39
+
40
+ /**
41
+ * When the notification will run for the first time
42
+ * Value should be readable time, (e.g: +30 day) to run the notification after 30 days from now
43
+ *
44
+ * @var string
45
+ *
46
+ * @since 7.12.3
47
+ */
48
+ public $notification_first_run_time;
49
+
50
+ /**
51
+ * When the notification will repeat (e.g: 7) here `7` to repeat the notification after each 7 days
52
+ * Only accept numeric value
53
+ *
54
+ * @var number
55
+ *
56
+ * @since 7.12.3
57
+ */
58
+ public $notification_interval;
59
+
60
+ /**
61
+ * When the notification will active, default: now
62
+ *
63
+ * @var string
64
+ *
65
+ * @since 7.12.3
66
+ */
67
+ public $notification_active_from;
68
+
69
+ /**
70
+ * For how many days notification will be active
71
+ *
72
+ * @var string
73
+ *
74
+ * @since 7.12.3
75
+ */
76
+ public $notification_active_for;
77
+
78
+ /**
79
+ * Which type of license is allowed to view this notification
80
+ *
81
+ * @var array
82
+ *
83
+ * @since 7.12.3
84
+ */
85
+ public $notification_type;
86
+
87
+ /**
88
+ * Report start date if required e.g: "-15 day"(Readable Time)
89
+ *
90
+ * @var string
91
+ *
92
+ * @since 7.12.3
93
+ */
94
+ public $report_start_from;
95
+
96
+ /**
97
+ * Report end date if required e.g: "-1 day"(Readable Time)
98
+ *
99
+ * @var string
100
+ *
101
+ * @since 7.12.3
102
+ */
103
+ public $report_end_to;
104
+
105
+ /**
106
+ * Notification icon to display with content
107
+ *
108
+ * @var string
109
+ *
110
+ * @since 7.12.3
111
+ */
112
+ public $notification_icon;
113
+
114
+ /**
115
+ * Constructor
116
+ *
117
+ * @since 7.12.3
118
+ */
119
+ public function __construct() {
120
+ $this->notification_active_from = date( "m/d/Y g:i a", strtotime( "now" ) );
121
+ $this->report_end_to = "-1 day"; // yesterday
122
+
123
+ if ( ! empty( $this->notification_id ) && ! empty( $this->notification_interval ) ) {
124
+
125
+ $this->notification_cron_hook_name = $this->notification_id . '_cron';
126
+ $this->notification_recurrence_name = $this->notification_id . '_' . $this->notification_interval . '_days';
127
+ $this->notification_id = $this->notification_id . '_' . time();
128
+ $this->notification_active_for = date( "m/d/Y", strtotime( "+" . ( $this->notification_interval - 2 ) . " day" ) );
129
+ $this->report_start_from = "-". $this->notification_interval ." day";
130
+
131
+ if( ! isset( $this->notification_first_run_time ) || empty( $this->notification_first_run_time ) ) {
132
+ $this->notification_first_run_time = "+". $this->notification_interval ." day";
133
+ }
134
+
135
+ if( ! isset( $this->notification_icon ) || empty( $this->notification_icon ) ) {
136
+ $this->notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
137
+ <circle cx="16" cy="16" r="16" fill="#D3F8EA"/>
138
+ <path d="M21.8634 18.6429C21.8634 18.8571 21.7831 19.0268 21.6224 19.1518C21.5688 19.3482 21.542 19.6786 21.542 20.1429C21.542 20.6071 21.5688 20.9375 21.6224 21.1339C21.7831 21.2768 21.8634 21.4464 21.8634 21.6429V22.0714C21.8634 22.25 21.8009 22.4018 21.6759 22.5268C21.5509 22.6518 21.3992 22.7143 21.2206 22.7143H12.4349C11.7206 22.7143 11.1134 22.4643 10.6134 21.9643C10.1134 21.4643 9.86345 20.8571 9.86345 20.1429V11.5714C9.86345 10.8571 10.1134 10.25 10.6134 9.75C11.1134 9.25 11.7206 9 12.4349 9H21.2206C21.3992 9 21.5509 9.0625 21.6759 9.1875C21.8009 9.3125 21.8634 9.46429 21.8634 9.64286V18.6429ZM13.292 12.5893V13.125C13.292 13.2321 13.3456 13.2857 13.4527 13.2857H19.1313C19.2384 13.2857 19.292 13.2321 19.292 13.125V12.5893C19.292 12.4821 19.2384 12.4286 19.1313 12.4286H13.4527C13.3456 12.4286 13.292 12.4821 13.292 12.5893ZM13.292 14.3036V14.8393C13.292 14.9464 13.3456 15 13.4527 15H19.1313C19.2384 15 19.292 14.9464 19.292 14.8393V14.3036C19.292 14.1964 19.2384 14.1429 19.1313 14.1429H13.4527C13.3456 14.1429 13.292 14.1964 13.292 14.3036ZM20.0688 21C20.0152 20.4286 20.0152 19.8571 20.0688 19.2857H12.4349C12.2027 19.2857 11.9974 19.375 11.8188 19.5536C11.6581 19.7143 11.5777 19.9107 11.5777 20.1429C11.5777 20.375 11.6581 20.5804 11.8188 20.7589C11.9974 20.9196 12.2027 21 12.4349 21H20.0688Z" fill="#1EC185"/>
139
+ </svg>';
140
+ }
141
+
142
+ $this->hooks();
143
+
144
+ if ( ! wp_next_scheduled( $this->notification_cron_hook_name ) ) {
145
+ wp_schedule_event( $this->get_first_cron_date(), $this->notification_recurrence_name, $this->notification_cron_hook_name );
146
+ }
147
+
148
+ }
149
+ }
150
+
151
+ /**
152
+ * Register hooks.
153
+ *
154
+ * @since 7.12.3
155
+ */
156
+ public function hooks() {
157
+
158
+ add_filter( $this->notification_id, array( $this, 'prepare_notification_data' ) );
159
+
160
+ add_filter( 'cron_schedules', array( $this, 'add_cron_schedule' ) );
161
+
162
+ add_action( $this->notification_cron_hook_name, array( $this, 'add_notification' ) );
163
+
164
+ }
165
+
166
+ /**
167
+ * Cron to add notification
168
+ *
169
+ * @param array $schedules WP cron schedules.
170
+ *
171
+ * @return array $schedules WP cron schedules.
172
+ *
173
+ * @since 7.12.3
174
+ */
175
+ public function add_cron_schedule( $schedules ) {
176
+ $schedules[$this->notification_recurrence_name] = array(
177
+ 'interval' => DAY_IN_SECONDS * $this->notification_interval,
178
+ // Translators: notification cron interval
179
+ 'display' => sprintf( __( '%s Days', 'google-analytics-for-wordpress' ), $this->notification_interval ),
180
+ );
181
+
182
+ return $schedules;
183
+ }
184
+
185
+ /**
186
+ * get date
187
+ *
188
+ * @param string $readable_time readable time to convert to date
189
+ *
190
+ * @return string date, format: Y-m-d
191
+ *
192
+ * @since 7.12.3
193
+ */
194
+ public function get_formatted_date( $readable_time ) {
195
+ return date( "Y-m-d", strtotime( $readable_time ) );
196
+ }
197
+
198
+ /**
199
+ * Get the upgrade URL for pro plugin
200
+ *
201
+ * @return string
202
+ */
203
+ public function get_upgrade_url() {
204
+ return wp_specialchars_decode( monsterinsights_get_upgrade_link( 'monsterinsights-notifications-sidebar', 'notifications', 'https://www.monsterinsights.com/lite/' ) );
205
+ }
206
+
207
+ /**
208
+ * Build external link by including UTM data
209
+ *
210
+ * @return string
211
+ */
212
+ public function build_external_link( $url ) {
213
+ return wp_specialchars_decode( monsterinsights_get_url( 'monsterinsights-notifications-sidebar', 'notifications', $url ) );
214
+ }
215
+
216
+ /**
217
+ * Get next cron occurrence date.
218
+ *
219
+ * (e:g +30 day) to run after 30 days from now
220
+ *
221
+ * @return int $date to run the first cron
222
+ *
223
+ * @since 7.12.3
224
+ */
225
+ public function get_first_cron_date() {
226
+ $schedule = array();
227
+ $schedule['day'] = rand( 0, 1 );
228
+ $schedule['hour'] = rand( 0, 23 );
229
+ $schedule['minute'] = rand( 0, 59 );
230
+ $schedule['second'] = rand( 0, 59 );
231
+ $schedule['offset'] = ( $schedule['day'] * DAY_IN_SECONDS ) +
232
+ ( $schedule['hour'] * HOUR_IN_SECONDS ) +
233
+ ( $schedule['minute'] * MINUTE_IN_SECONDS ) +
234
+ $schedule['second'];
235
+ $date = strtotime( $this->notification_first_run_time ) + $schedule['offset'];
236
+
237
+ return $date;
238
+ }
239
+
240
+ /**
241
+ * Get the URL for the page where users can see/read notifications.
242
+ *
243
+ * @return string
244
+ */
245
+ public function get_view_url() {
246
+ return MonsterInsights()->notifications->get_view_url();
247
+ }
248
+
249
+ /**
250
+ * Build Notification
251
+ *
252
+ * @param array $data
253
+ *
254
+ * @return array $notification notification is ready to add
255
+ *
256
+ * @since 7.12.3
257
+ */
258
+ public function add_notification() {
259
+ $notification = array();
260
+ $notification['id'] = $this->notification_id;
261
+ $notification['icon'] = $this->notification_icon;
262
+ $notification['title'] = '';
263
+ $notification['content'] = '';
264
+ $notification['type'] = $this->notification_type;
265
+ $notification['btns'] = array();
266
+ $notification['start'] = $this->notification_active_from;
267
+ $notification['end'] = $this->notification_active_for;
268
+
269
+ $notification_data = apply_filters( $this->notification_id, $notification );
270
+
271
+ if ( is_array( $notification_data ) && ! empty( $notification_data ) ) {
272
+ MonsterInsights()->notifications->add( $notification_data );
273
+ }
274
+ }
275
+
276
+ /**
277
+ * Get report
278
+ *
279
+ * @param string $report_name report name, default overview report
280
+ * @param string $report_start_from report start date, default -30 days/last 30 days
281
+ * @param string $report_end_to report end date, default -1 day/yesterday
282
+ *
283
+ * @return array $data Overview data
284
+ *
285
+ * @since 7.12.3
286
+ */
287
+ public function get_report( $report_name="overview", $report_start_from="-30 day", $report_end_to="-1 day" ) {
288
+ // get overview report data
289
+ $data = array();
290
+ $report = MonsterInsights()->reporting->get_report( $report_name );
291
+ $isnetwork = ! empty( $_REQUEST['isnetwork'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['isnetwork'] ) ) : '';
292
+ $args = array(
293
+ 'start' => $this->get_formatted_date( $report_start_from ),
294
+ 'end' => $this->get_formatted_date( $report_end_to ),
295
+ );
296
+
297
+ if ( $isnetwork ) {
298
+ $args['network'] = true;
299
+ }
300
+
301
+ if ( monsterinsights_is_pro_version() && ! MonsterInsights()->license->license_can( $report->level ) ) {
302
+ $data = array(
303
+ 'success' => false,
304
+ 'message' => __( "You don't have permission to view MonsterInsights reports.", 'google-analytics-for-wordpress' ),
305
+ );
306
+ } else {
307
+ $data = apply_filters( 'monsterinsights_vue_reports_data', $report->get_data( $args ), $report_name, $report );
308
+ }
309
+
310
+ return $data;
311
+ }
312
+ }
includes/admin/notifications.php CHANGED
@@ -165,13 +165,28 @@ class MonsterInsights_Notifications {
165
  continue;
166
  }
167
 
 
 
 
 
 
168
  // Ignore if expired.
169
  if ( ! empty( $notification['end'] ) && time() > strtotime( $notification['end'] ) ) {
170
  continue;
171
  }
172
 
173
  // Ignore if notification has already been dismissed.
174
- if ( ! empty( $option['dismissed'] ) && in_array( $notification['id'], $option['dismissed'] ) ) { // phpcs:ignore WordPress.PHP.StrictInArray.MissingTrueStrict
 
 
 
 
 
 
 
 
 
 
175
  continue;
176
  }
177
 
@@ -208,11 +223,14 @@ class MonsterInsights_Notifications {
208
  return array();
209
  }
210
 
211
- // Remove notifications that are not active.
 
 
212
  foreach ( $notifications as $key => $notification ) {
213
  if (
214
  ( ! empty( $notification['start'] ) && time() < strtotime( $notification['start'] ) ) ||
215
- ( ! empty( $notification['end'] ) && time() > strtotime( $notification['end'] ) )
 
216
  ) {
217
  unset( $notifications[ $key ] );
218
  }
@@ -246,7 +264,62 @@ class MonsterInsights_Notifications {
246
  $events = ! empty( $option['events'] ) ? $this->verify_active( $option['events'] ) : array();
247
  $feed = ! empty( $option['feed'] ) ? $this->verify_active( $option['feed'] ) : array();
248
 
249
- return array_merge( $events, $feed );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
250
  }
251
 
252
  /**
@@ -258,7 +331,7 @@ class MonsterInsights_Notifications {
258
  */
259
  public function get_count() {
260
 
261
- return count( $this->get() );
262
  }
263
 
264
  /**
@@ -327,7 +400,6 @@ class MonsterInsights_Notifications {
327
  * @since {VERSION}
328
  */
329
  public function dismiss() {
330
-
331
  // Run a security check.
332
  check_ajax_referer( 'mi-admin-nonce', 'nonce' );
333
 
@@ -338,15 +410,32 @@ class MonsterInsights_Notifications {
338
 
339
  $id = sanitize_text_field( wp_unslash( $_POST['id'] ) );
340
  $option = $this->get_option();
341
- $type = is_numeric( $id ) ? 'feed' : 'events';
342
 
343
- $option['dismissed'][] = $id;
344
- $option['dismissed'] = array_unique( $option['dismissed'] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
345
 
346
- // Remove notification.
347
  if ( is_array( $option[ $type ] ) && ! empty( $option[ $type ] ) ) {
348
  foreach ( $option[ $type ] as $key => $notification ) {
349
  if ( $notification['id'] == $id ) { // phpcs:ignore WordPress.PHP.StrictComparisons
 
 
 
350
  unset( $option[ $type ][ $key ] );
351
  break;
352
  }
@@ -366,7 +455,7 @@ class MonsterInsights_Notifications {
366
  public function get_menu_count() {
367
 
368
  if ( $this->get_count() > 0 ) {
369
- return '<span class="monsterinsights-menu-notification-indicator"></span>';
370
  }
371
 
372
  return '';
@@ -382,8 +471,10 @@ class MonsterInsights_Notifications {
382
  check_ajax_referer( 'mi-admin-nonce', 'nonce' );
383
 
384
  $notifications_data = array(
385
- 'notifications' => $this->get(),
 
386
  'view_url' => $this->get_view_url(),
 
387
  );
388
 
389
  wp_send_json_success( $notifications_data );
@@ -394,7 +485,7 @@ class MonsterInsights_Notifications {
394
  *
395
  * @return string
396
  */
397
- public function get_view_url() {
398
 
399
  $disabled = monsterinsights_get_option( 'dashboards_disabled', false );
400
 
@@ -407,4 +498,28 @@ class MonsterInsights_Notifications {
407
  return $url;
408
 
409
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
410
  }
165
  continue;
166
  }
167
 
168
+ // Ignore if notification is not ready to display(based on start time).
169
+ if ( ! empty( $notification['start'] ) && time() < strtotime( $notification['start'] ) ) {
170
+ continue;
171
+ }
172
+
173
  // Ignore if expired.
174
  if ( ! empty( $notification['end'] ) && time() > strtotime( $notification['end'] ) ) {
175
  continue;
176
  }
177
 
178
  // Ignore if notification has already been dismissed.
179
+ $notification_already_dismissed = false;
180
+ if ( is_array( $option['dismissed'] ) && ! empty( $option['dismissed'] ) ) {
181
+ foreach ( $option['dismissed'] as $dismiss_notification ) {
182
+ if ( $notification['id'] === $dismiss_notification['id'] ) {
183
+ $notification_already_dismissed = true;
184
+ break;
185
+ }
186
+ }
187
+ }
188
+
189
+ if ( true === $notification_already_dismissed ) {
190
  continue;
191
  }
192
 
223
  return array();
224
  }
225
 
226
+ $license_type = MonsterInsights()->license->get_license_type() ? MonsterInsights()->license->get_license_type() : 'lite';
227
+
228
+ // Remove notifications that are not active, or if the license type not exists
229
  foreach ( $notifications as $key => $notification ) {
230
  if (
231
  ( ! empty( $notification['start'] ) && time() < strtotime( $notification['start'] ) ) ||
232
+ ( ! empty( $notification['end'] ) && time() > strtotime( $notification['end'] ) ) ||
233
+ ( ! empty( $notification['type'] ) && ! in_array( $license_type, $notification['type'] ) )
234
  ) {
235
  unset( $notifications[ $key ] );
236
  }
264
  $events = ! empty( $option['events'] ) ? $this->verify_active( $option['events'] ) : array();
265
  $feed = ! empty( $option['feed'] ) ? $this->verify_active( $option['feed'] ) : array();
266
 
267
+ $notifications = array();
268
+ $notifications['active'] = array_merge( $events, $feed );
269
+ $notifications['active'] = $this->get_notifications_with_human_readeable_start_time( $notifications['active'] );
270
+ $notifications['dismissed'] = ! empty( $option['dismissed'] ) ? $option['dismissed'] : array();
271
+ $notifications['dismissed'] = $this->get_notifications_with_human_readeable_start_time( $notifications['dismissed'] );
272
+
273
+ return $notifications;
274
+ }
275
+
276
+ /**
277
+ * Get notifications start time with human time difference
278
+ *
279
+ * @return array $notifications
280
+ *
281
+ * @since 7.12.3
282
+ */
283
+ public function get_notifications_with_human_readeable_start_time( $notifications ) {
284
+ if ( ! is_array( $notifications ) || empty( $notifications ) ) {
285
+ return;
286
+ }
287
+
288
+ foreach ( $notifications as $key => $notification ) {
289
+ if ( ! isset( $notification['start'] ) || empty( $notification['start'] ) ) {
290
+ continue;
291
+ }
292
+
293
+ // Translators: Readable time to display
294
+ $modified_start_time = sprintf( __( '%1$s ago', 'google-analytics-for-wordpress' ), human_time_diff( strtotime( $notification['start'] ), current_time( 'timestamp' ) ) );
295
+ $notifications[ $key ]['start'] = $modified_start_time;
296
+ }
297
+
298
+ return $notifications;
299
+ }
300
+
301
+ /**
302
+ * Get active notifications.
303
+ *
304
+ * @return array $notifications['active'] active notifications
305
+ *
306
+ * @since 7.12.3
307
+ */
308
+ public function get_active_notifications() {
309
+ $notifications = $this->get();
310
+ return isset( $notifications['active'] ) ? $notifications['active'] : array();
311
+ }
312
+
313
+ /**
314
+ * Get dismissed notifications.
315
+ *
316
+ * @return array $notifications['dismissed'] dismissed notifications
317
+ *
318
+ * @since 7.12.3
319
+ */
320
+ public function get_dismissed_notifications() {
321
+ $notifications = $this->get();
322
+ return isset( $notifications['dismissed'] ) ? $notifications['dismissed'] : array();
323
  }
324
 
325
  /**
331
  */
332
  public function get_count() {
333
 
334
+ return count( $this->get_active_notifications() );
335
  }
336
 
337
  /**
400
  * @since {VERSION}
401
  */
402
  public function dismiss() {
 
403
  // Run a security check.
404
  check_ajax_referer( 'mi-admin-nonce', 'nonce' );
405
 
410
 
411
  $id = sanitize_text_field( wp_unslash( $_POST['id'] ) );
412
  $option = $this->get_option();
 
413
 
414
+ // dismiss all notifications and add them to dissmiss array
415
+ if ( $id === 'all' ) {
416
+ if ( is_array( $option['feed'] ) && ! empty( $option['feed'] ) ) {
417
+ foreach ( $option['feed'] as $key => $notification ) {
418
+ array_unshift($option['dismissed'], $notification);
419
+ unset( $option['feed'][ $key ] );
420
+ }
421
+ }
422
+ if ( is_array( $option['events'] ) && ! empty( $option['events'] ) ) {
423
+ foreach ( $option['events'] as $key => $notification ) {
424
+ array_unshift($option['dismissed'], $notification);
425
+ unset( $option['events'][ $key ] );
426
+ }
427
+ }
428
+ }
429
+
430
+ $type = is_numeric( $id ) ? 'feed' : 'events';
431
 
432
+ // Remove notification and add in dismissed array.
433
  if ( is_array( $option[ $type ] ) && ! empty( $option[ $type ] ) ) {
434
  foreach ( $option[ $type ] as $key => $notification ) {
435
  if ( $notification['id'] == $id ) { // phpcs:ignore WordPress.PHP.StrictComparisons
436
+ // add notification to dismissed array
437
+ array_unshift($option['dismissed'], $notification);
438
+ // remove notification from feed or events
439
  unset( $option[ $type ][ $key ] );
440
  break;
441
  }
455
  public function get_menu_count() {
456
 
457
  if ( $this->get_count() > 0 ) {
458
+ return '<span class="monsterinsights-menu-notification-indicator">'. $this->get_count() .'</span>';
459
  }
460
 
461
  return '';
471
  check_ajax_referer( 'mi-admin-nonce', 'nonce' );
472
 
473
  $notifications_data = array(
474
+ 'notifications' => $this->get_active_notifications(),
475
+ 'dismissed' => $this->get_dismissed_notifications(),
476
  'view_url' => $this->get_view_url(),
477
+ 'sidebar_url' => $this->get_sidebar_url(),
478
  );
479
 
480
  wp_send_json_success( $notifications_data );
485
  *
486
  * @return string
487
  */
488
+ public function get_view_url( ) {
489
 
490
  $disabled = monsterinsights_get_option( 'dashboards_disabled', false );
491
 
498
  return $url;
499
 
500
  }
501
+
502
+ /**
503
+ * Get the notification sidebar URL for the page where users can see/read notifications.
504
+ *
505
+ * @return string
506
+ */
507
+ public function get_sidebar_url() {
508
+
509
+ $disabled = monsterinsights_get_option( 'dashboards_disabled', false );
510
+
511
+ $url = add_query_arg(
512
+ array(
513
+ 'page' => 'monsterinsights_reports',
514
+ 'open' => 'monsterinsights_notification_sidebar',
515
+ ),
516
+ admin_url( 'admin.php' )
517
+ );
518
+
519
+ if ( false !== $disabled ) {
520
+ $url = is_multisite() ? network_admin_url( 'admin.php?page=monsterinsights_network' ) : admin_url( 'admin.php?page=monsterinsights_settings' );
521
+ }
522
+
523
+ return $url;
524
+ }
525
  }
includes/admin/notifications/notification-audience.php ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add audience notification
5
+ * Recurrence: 30 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Audience extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_audience';
12
+ public $notification_interval = 30; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+
15
+ /**
16
+ * Add report to notifications
17
+ *
18
+ * @since 7.12.3
19
+ */
20
+ public function get_notification_data() {
21
+ require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
22
+
23
+ $data = array();
24
+ $report = $this->get_report();
25
+ $sessions = isset( $report['data']['infobox']['sessions']['value'] ) ? $report['data']['infobox']['sessions']['value'] : 0;
26
+ $countries = isset( $report['data']['countries'] ) ? $report['data']['countries'] : 0;
27
+ $english_speaking_countries = monsterinsights_get_english_speaking_countries();
28
+
29
+ if ( $sessions > 0 && is_array( $countries ) && ! empty( $countries ) ) {
30
+ foreach ( $countries as $country ) {
31
+ if ( empty( $country['iso'] ) || array_key_exists( $country['iso'], $english_speaking_countries ) ) {
32
+ continue;
33
+ }
34
+
35
+ if ( $country['sessions'] > 0 ) {
36
+ // get the country's session percentage by comparing with the total sessions
37
+ $country_session_percentage = round( $country['sessions'] * 100 / $sessions );
38
+
39
+ if ( $country_session_percentage < 15 ) {
40
+ continue;
41
+ }
42
+
43
+ $site_language = get_locale();
44
+ $translations = wp_get_available_translations();
45
+
46
+ if ( is_array( $translations ) && ! empty( $translations ) ) {
47
+ $site_iso = isset( $translations[ $site_language ]['iso'] ) ? $translations[ $site_language ]['iso'] : array(); // keep empty array, because site language has no iso setup for en_US language
48
+
49
+ if ( is_array( $site_iso ) && ! in_array( $country['iso'], $site_iso ) ) {
50
+ $data['country'] = $country['name'];
51
+ $data['percentage'] = $country_session_percentage;
52
+ break;
53
+ }
54
+ }
55
+ }
56
+ }
57
+ }
58
+
59
+ return $data;
60
+ }
61
+
62
+ /**
63
+ * Build Notification
64
+ *
65
+ * @param array $notification
66
+ * @param array $data
67
+ *
68
+ * @return array $notification notification is ready to add
69
+ *
70
+ * @since 7.12.3
71
+ */
72
+ public function prepare_notification_data( $notification ) {
73
+ $data = $this->get_notification_data();
74
+
75
+ if ( ! is_array( $data ) || empty( $data ) ) {
76
+ return false;
77
+ }
78
+
79
+ // Translators: Audience notification title
80
+ $notification['title'] = sprintf( __( '%s%% of your Audience is from %s', 'google-analytics-for-wordpress' ), $data['percentage'], $data['country'] );
81
+ // Translators: Audience notification content
82
+ $notification['content'] = sprintf( __( 'Is your site properly translated? By adding translated content specific to your audience you could gain big boosts in pageviews, time spent on page and a reduced bounce rate.<br><br>If you need help choosing a translation plugin to get you started take a look at %sthis article%s for the best options available.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link('https://www.wpbeginner.com/showcase/9-best-translation-plugins-for-wordpress-websites/' ) .'" target="_blank">', '</a>' );
83
+ $notification['btns'] = array(
84
+ "view_report" => array(
85
+ 'url' => $this->get_view_url(),
86
+ 'text' => __( 'View Report', 'google-analytics-for-wordpress' )
87
+ ),
88
+ "learn_more" => array(
89
+ 'url' => $this->build_external_link( 'https://www.wpbeginner.com/showcase/9-best-translation-plugins-for-wordpress-websites/' ),
90
+ 'text' => __( 'Learn More', 'google-analytics-for-wordpress' )
91
+ ),
92
+ );
93
+
94
+ return $notification;
95
+ }
96
+
97
+ }
98
+
99
+ // initiate the class
100
+ new MonsterInsights_Notification_Audience();
includes/admin/notifications/notification-bounce-rate.php ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when bounce rate is higher than 70%
5
+ * Recurrence: Once weekly
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Bounce_Rate extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_bounce_rate';
12
+ public $notification_interval = 7; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+
15
+ /**
16
+ * Build Notification
17
+ *
18
+ * @return array $notification notification is ready to add
19
+ *
20
+ * @since 7.12.3
21
+ */
22
+ public function prepare_notification_data( $notification ) {
23
+ $data = array();
24
+ $report = $this->get_report( 'overview', $this->report_start_from, $this->report_end_to );
25
+ $data['bounce_rate'] = isset( $report['data']['infobox']['bounce']['value'] ) ? $report['data']['infobox']['bounce']['value'] : 0;
26
+
27
+ if ( ! empty( $data ) && $data['bounce_rate'] > 70 ) {
28
+ $notification['title'] = __( 'Your website bounce rate is higher than 70%', 'google-analytics-for-wordpress' );
29
+ // Translators: Bounce rate notification content
30
+ $notification['content'] = sprintf( __( 'Your website bounce rate is %s. High bounce rates can hurt your site’s conversions rates. A high bounce rate might mean that people aren’t finding what they’re looking for on your site. %sHere%s are some points to remember and steps to follow to get your bounce rates back to manageable levels.', 'google-analytics-for-wordpress' ), $data['bounce_rate'] . '%', '<a href="'. $this->build_external_link('https://www.monsterinsights.com/how-to-reduce-bounce-rate/' ) .'" target="_blank">', '</a>' );
31
+ $notification['btns'] = array(
32
+ "view_report" => array(
33
+ 'url' => $this->get_view_url(),
34
+ 'text' => __( 'View Report', 'google-analytics-for-wordpress' )
35
+ ),
36
+ "learn_more" => array(
37
+ 'url' => $this->build_external_link('https://www.monsterinsights.com/how-to-reduce-bounce-rate/' ),
38
+ 'text' => __( 'Learn More', 'google-analytics-for-wordpress' )
39
+ ),
40
+ );
41
+
42
+ return $notification;
43
+ }
44
+
45
+ return false;
46
+ }
47
+
48
+ }
49
+
50
+ // initialize the class
51
+ new MonsterInsights_Notification_Bounce_Rate();
includes/admin/notifications/notification-events.php ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ $base = MonsterInsights();
4
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-visitors.php';
5
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-audience.php';
6
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-mobile-device.php';
7
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-upgrade-to-pro.php';
8
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-bounce-rate.php';
9
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-returning-visitors.php';
10
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-traffic-dropping.php';
11
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-upgrade-for-search-console.php';
12
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-upgrade-for-form-conversion.php';
13
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-upgrade-for-email-summaries.php';
14
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-upgrade-for-google-optimize.php';
15
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-to-add-more-file-extensions.php';
16
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-to-setup-affiliate-links.php';
17
+ require_once plugin_dir_path( $base->file ) . '/includes/admin/notifications/notification-headline-analyzer.php';
includes/admin/notifications/notification-headline-analyzer.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification for headline analyzer
5
+ * Recurrence: 60 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Headline_Analyzer extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_headline_analyzer';
12
+ public $notification_interval = 60; // in days
13
+ public $notification_first_run_time = '+7 day';
14
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
15
+
16
+ /**
17
+ * Build Notification
18
+ *
19
+ * @return array $notification notification is ready to add
20
+ *
21
+ * @since 7.12.3
22
+ */
23
+ public function prepare_notification_data( $notification ) {
24
+ $notification['title'] = __( 'Headline Analyzer to Boost Your Clicks & Traffic', 'google-analytics-for-wordpress' );
25
+ // Translators: Headline Analyzer notification content
26
+ $notification['content'] = sprintf( __( 'Did you know that 36%% of SEO experts think the headline is the most important SEO element? Yet many website owners don’t know how to optimize their headlines for SEO and clicks. Instead, they write copy and hope for the best, only to see disappointing results. Now there’s an easier way! <br><br>%sWith the MonsterInsights Headline Analyzer%s, you can get targeted suggestions to improve your headlines, right in the WordPress editor.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link('https://www.monsterinsights.com/announcing-monsterinsights-new-headline-analyzer/' ) .'" target="_blank">', '</a>' );
27
+ $notification['btns'] = array(
28
+ "learn_more" => array(
29
+ 'url' => $this->build_external_link('https://www.monsterinsights.com/announcing-monsterinsights-new-headline-analyzer/' ),
30
+ 'text' => __( 'Learn More', 'google-analytics-for-wordpress' )
31
+ ),
32
+ );
33
+
34
+ return $notification;
35
+ }
36
+
37
+ }
38
+
39
+ // initialize the class
40
+ new MonsterInsights_Notification_Headline_Analyzer();
includes/admin/notifications/notification-mobile-device.php ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Add notification when percentage of visitors from mobile device is less than 10%
4
+ * Recurrence: 15 Days
5
+ *
6
+ * @since 7.12.3
7
+ */
8
+ final class MonsterInsights_Notification_Mobile_Device extends MonsterInsights_Notification_Event {
9
+
10
+ public $notification_id = 'monsterinsights_notification_mobile_device';
11
+ public $notification_interval = 15; // in days
12
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
13
+
14
+ /**
15
+ * Prepare Notification
16
+ *
17
+ * @return array $notification notification is ready to add
18
+ *
19
+ * @since 7.12.3
20
+ */
21
+ public function prepare_notification_data( $notification ) {
22
+ $data = array();
23
+ $report = $this->get_report( 'overview', $this->report_start_from, $this->report_end_to );
24
+ $data['percentage_of_mobile_visitors'] = isset( $report['data']['devices']['mobile'] ) ? $report['data']['devices']['mobile'] : 0;
25
+
26
+ if ( ! empty( $data ) && $data['percentage_of_mobile_visitors'] < 10 ) {
27
+ // Translators: Mobile device notification title
28
+ $notification['title'] = sprintf( __( 'Traffic from Mobile Devices is %s%%', 'google-analytics-for-wordpress' ), $data['percentage_of_mobile_visitors'] );
29
+ // Translators: Mobile device notification content
30
+ $notification['content'] = sprintf( __( 'Traffic from mobile devices is considerably lower on your site compared to desktop devices. This could be an indicator that your site is not optimised for mobile devices.<br><br>Take a look now at %show your site looks%s on mobile and make sure all your content can be accessed correctly.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link( 'https://www.wpbeginner.com/beginners-guide/how-to-preview-the-mobile-layout-of-your-site/' ) .'">', '</a>' );
31
+ $notification['btns'] = array(
32
+ "view_report" => array(
33
+ 'url' => $this->get_view_url(),
34
+ 'text' => __( 'View Report', 'google-analytics-for-wordpress' )
35
+ ),
36
+ "learn_more" => array(
37
+ 'url' => $this->build_external_link('https://www.wpbeginner.com/beginners-guide/how-to-preview-the-mobile-layout-of-your-site/' ),
38
+ 'text' => __( 'Learn More', 'google-analytics-for-wordpress' )
39
+ ),
40
+ );
41
+
42
+ return $notification;
43
+ }
44
+
45
+ return false;
46
+ }
47
+
48
+ }
49
+
50
+ // initialize the class
51
+ new MonsterInsights_Notification_Mobile_Device();
includes/admin/notifications/notification-returning-visitors.php ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when returning visitor rate is lower than 10%
5
+ * Recurrence: 15 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Returning_Visitors extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_returning_visitors';
12
+ public $notification_interval = 15; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+
15
+ /**
16
+ * Build Notification
17
+ *
18
+ * @return array $notification notification is ready to add
19
+ *
20
+ * @since 7.12.3
21
+ */
22
+ public function prepare_notification_data( $notification ) {
23
+ $data = array();
24
+ $report = $this->get_report( 'overview', $this->report_start_from, $this->report_end_to );
25
+ $data['returning'] = isset( $report['data']['newvsreturn']['returning'] ) ? $report['data']['newvsreturn']['returning'] : 0;
26
+
27
+ if ( ! empty( $data ) && $data['returning'] < 10 ) {
28
+ // Translators: Returning visitors notification title
29
+ $notification['title'] = sprintf( __( 'Only %s%% of your visitors return to your site', 'google-analytics-for-wordpress' ), $data['returning'] );
30
+ // Translators: Returning visitors notification content
31
+ $notification['content'] = sprintf( __( 'For any website, returning visitors are important because they indicate how successful your marketing campaigns are, who are your loyal customers, and how powerful your brand is. %sIn this article%s, we’ll show you 7 proven ways to increase your returning visitor rate.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link( 'https://www.monsterinsights.com/proven-ways-to-increase-your-returning-visitor-rate/' ) .'" target="_blank">', '</a>' );
32
+ $notification['btns'] = array(
33
+ "view_report" => array(
34
+ 'url' => $this->get_view_url(),
35
+ 'text' => __( 'View Report', 'google-analytics-for-wordpress' )
36
+ ),
37
+ "learn_more" => array(
38
+ 'url' => $this->build_external_link( 'https://www.monsterinsights.com/proven-ways-to-increase-your-returning-visitor-rate/' ),
39
+ 'text' => __( 'Learn More', 'google-analytics-for-wordpress' )
40
+ ),
41
+ );
42
+
43
+ return $notification;
44
+ }
45
+
46
+ return false;
47
+ }
48
+
49
+ }
50
+
51
+ // initialize the class
52
+ new MonsterInsights_Notification_Returning_Visitors();
includes/admin/notifications/notification-to-add-more-file-extensions.php ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when there is no extension added or only the default extensions exist
5
+ * Recurrence: 20 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_To_Add_More_File_Extensions extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_to_add_more_file_extensions';
12
+ public $notification_interval = 20; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+
15
+ /**
16
+ * Build Notification
17
+ *
18
+ * @return array $notification notification is ready to add
19
+ *
20
+ * @since 7.12.3
21
+ */
22
+ public function prepare_notification_data( $notification ) {
23
+ $download_extensions = monsterinsights_get_option( 'extensions_of_files', '' );
24
+
25
+ if ( empty( $download_extensions ) || "doc,pdf,ppt,zip,xls,docx,pptx,xlsx" === $download_extensions ) {
26
+
27
+ $settings_url = is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_network#/engagement' ) : admin_url( 'admin.php?page=monsterinsights_settings#/engagement' );
28
+ $publishers_report_url = is_network_admin() ? network_admin_url( 'admin.php?page=monsterinsights_reports#/publishers' ) : admin_url( 'admin.php?page=monsterinsights_reports#/publishers' );
29
+ $notification['title'] = __( 'Add More File Extensions to Track as Downloads', 'google-analytics-for-wordpress' );
30
+ // Translators: File extensions notification content
31
+ $notification['content'] = sprintf( __( 'By default, MonsterInsights automatically tracks downloads of the following file extensions: doc, pdf, ppt, zip, xls, docx, pptx, and xlsx. You can easily add or remove extensions from that list in the %sEngagement settings%s of MonsterInsights.<br><br> You can view your Top Downloads report directly in the MonsterInsights %sPublishers report%s.', 'google-analytics-for-wordpress' ), '<a href="' . $settings_url . '">', '</a>', '<a href="' . $publishers_report_url . '">', '</a>' );
32
+ $notification['btns'] = array(
33
+ "add_more_file_extensions" => array(
34
+ 'url' => $settings_url,
35
+ 'text' => __( 'Add File Extensions', 'google-analytics-for-wordpress' )
36
+ ),
37
+ );
38
+
39
+ return $notification;
40
+ }
41
+
42
+ return false;
43
+ }
44
+
45
+ }
46
+
47
+ // initialize the class
48
+ new MonsterInsights_Notification_To_Add_More_File_Extensions();
includes/admin/notifications/notification-to-setup-affiliate-links.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when no links set up for Affiliate tracking or just the default links exist
5
+ * Recurrence: 25 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_To_Setup_Affiliate_Links extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_to_setup_affiliate_links';
12
+ public $notification_interval = 25; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+
15
+ /**
16
+ * Build Notification
17
+ *
18
+ * @return array $notification notification is ready to add
19
+ *
20
+ * @since 7.12.3
21
+ */
22
+ public function prepare_notification_data( $notification ) {
23
+ $affiliate_links = monsterinsights_get_option( 'affiliate_links', array() );
24
+ $no_new_links = false;
25
+
26
+ if ( is_array( $affiliate_links ) && ! empty( $affiliate_links ) ) {
27
+ if ( 2 === count( $affiliate_links ) && isset( $affiliate_links[0]['path'] ) && isset( $affiliate_links[1]['path'] ) ) {
28
+ $no_new_links = "/go/" === $affiliate_links[0]['path'] && "/recommend/" === $affiliate_links[1]['path'] ? true : false;
29
+ }
30
+ }
31
+
32
+ if ( true === $no_new_links || ( is_array( $affiliate_links ) && empty( $affiliate_links ) ) ) {
33
+
34
+ $notification['title'] = __( 'Set Up Affiliate Link Tracking', 'google-analytics-for-wordpress' );
35
+ // Translators: Set up affiliate links notification content
36
+ $notification['content'] = sprintf( __( 'By tracking your affiliate links in Google Analytics, you can gather all the data you need to optimize your links for maximizing affiliate revenue. You can track affiliate link clicks on your website with little configuration needed.<br><br>%sIn this article%s, we’ll show you how to set up affiliate link tracking in WordPress.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link( 'https://www.monsterinsights.com/how-to-set-up-affiliate-link-tracking-in-wordpress/' ) .'" target="_blank">', '</a>' );
37
+ $notification['btns'] = array(
38
+ "read_more" => array(
39
+ 'url' => $this->build_external_link( 'https://www.monsterinsights.com/how-to-set-up-affiliate-link-tracking-in-wordpress/' ),
40
+ 'text' => __( 'Read More', 'google-analytics-for-wordpress' )
41
+ ),
42
+ );
43
+
44
+ return $notification;
45
+ }
46
+
47
+ return false;
48
+ }
49
+
50
+ }
51
+
52
+ // initialize the class
53
+ new MonsterInsights_Notification_To_Setup_Affiliate_Links();
includes/admin/notifications/notification-traffic-dropping.php ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when the number of total sessions is less than the previous 30 days.
5
+ * Recurrence: 30 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Traffic_Dropping extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_traffic_dropping';
12
+ public $notification_interval = 30; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+
15
+ /**
16
+ * Build Notification
17
+ *
18
+ * @return array $notification notification is ready to add
19
+ *
20
+ * @since 7.12.3
21
+ */
22
+ public function prepare_notification_data( $notification ) {
23
+ $data = array();
24
+ $report = $this->get_report();
25
+ $data['prev_sessions_difference'] = isset( $report['data']['infobox']['sessions']['prev'] ) ? $report['data']['infobox']['sessions']['prev'] : 0;
26
+
27
+ if ( ! empty( $data ) && $data['prev_sessions_difference'] < 0 ) {
28
+ $notification['title'] = __( 'Your Website Traffic Is Dropping', 'google-analytics-for-wordpress' );
29
+ // Translators: Traffic dropping notification content
30
+ $notification['content'] = sprintf( __( 'Your website traffic is decreasing and that’s a reason to take action now. Less traffic means less opportunities to make your brand known, make relationships and ultimately sell your service or product. <br><br>Follow the marketing hacks of %sthis article%s to start growing your traffic again.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link( 'https://www.monsterinsights.com/marketing-hacks-guaranteed-to-grow-your-traffic/' ) .'" target="_blank">', '</a>' );
31
+ $notification['btns'] = array(
32
+ "learn_more" => array(
33
+ 'url' => $this->build_external_link( 'https://www.monsterinsights.com/marketing-hacks-guaranteed-to-grow-your-traffic/' ),
34
+ 'text' => __( 'Learn More', 'google-analytics-for-wordpress' )
35
+ ),
36
+ "view_report" => array(
37
+ 'url' => $this->get_view_url(),
38
+ 'text' => __( 'View Report', 'google-analytics-for-wordpress' )
39
+ ),
40
+ );
41
+
42
+ return $notification;
43
+ }
44
+
45
+ return false;
46
+ }
47
+
48
+ }
49
+
50
+ // initialize the class
51
+ new MonsterInsights_Notification_Traffic_Dropping();
includes/admin/notifications/notification-upgrade-for-email-summaries.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when lite version activated
5
+ * Recurrence: 30 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Upgrade_For_Email_Summaries extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_upgrade_for_email_summaries';
12
+ public $notification_interval = 30; // in days
13
+ public $notification_type = array( 'lite' );
14
+ public $notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
15
+ <circle cx="16" cy="16" r="16" fill="#FAD1D1"/>
16
+ <path d="M17.3634 19.0714C17.792 19.4821 18.0063 19.9821 18.0063 20.5714C18.0063 21.1607 17.792 21.6607 17.3634 22.0714C16.9527 22.5 16.4527 22.7143 15.8634 22.7143C15.2742 22.7143 14.7652 22.5 14.3367 22.0714C13.9259 21.6607 13.7206 21.1607 13.7206 20.5714C13.7206 19.9821 13.9259 19.4821 14.3367 19.0714C14.7652 18.6429 15.2742 18.4286 15.8634 18.4286C16.4527 18.4286 16.9527 18.6429 17.3634 19.0714ZM13.9617 9.66964C13.9617 9.49107 14.0242 9.33929 14.1492 9.21429C14.2742 9.07143 14.4259 9 14.6045 9H17.1224C17.3009 9 17.4527 9.07143 17.5777 9.21429C17.7027 9.33929 17.7652 9.49107 17.7652 9.66964L17.3902 16.9554C17.3902 17.1339 17.3277 17.2857 17.2027 17.4107C17.0777 17.5179 16.9259 17.5714 16.7474 17.5714H14.9795C14.8009 17.5714 14.6492 17.5179 14.5242 17.4107C14.3992 17.2857 14.3367 17.1339 14.3367 16.9554L13.9617 9.66964Z" fill="#EB5757"/>
17
+ </svg>';
18
+
19
+ /**
20
+ * Build Notification
21
+ *
22
+ * @return array $notification notification is ready to add
23
+ *
24
+ * @since 7.12.3
25
+ */
26
+ public function prepare_notification_data( $notification ) {
27
+ $notification['title'] = __( 'Upgrade to MonsterInsights Pro to get weekly email reports', 'google-analytics-for-wordpress' );
28
+ // Translators: upgrade for email summaries notification content
29
+ $notification['content'] = sprintf( __( 'Wouldn’t it be easy if you could get your website’s performance report in your email inbox every week? With our new feature, Email Summaries, you can now view all your important stats in a simple report that’s delivered straight to your inbox. <br><br>You get an overview of your site\'s performance without logging in to WordPress or going through different Analytics reports. %sUpgrade to MonsterInsights Pro%s to enable the Email Summaries feature.', 'google-analytics-for-wordpress' ), '<a href="' . $this->get_upgrade_url() . '" target="_blank">', '</a>' );
30
+ $notification['btns'] = array(
31
+ "get_monsterinsights_pro" => array(
32
+ 'url' => $this->get_upgrade_url(),
33
+ 'text' => __( 'Get MonsterInsights Pro', 'google-analytics-for-wordpress' )
34
+ ),
35
+ );
36
+
37
+ return $notification;
38
+ }
39
+
40
+ }
41
+
42
+ // initialize the class
43
+ new MonsterInsights_Notification_Upgrade_For_Email_Summaries();
includes/admin/notifications/notification-upgrade-for-form-conversion.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when lite version activated
5
+ * Recurrence: 20 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Upgrade_For_Form_Conversion extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_upgrade_for_form_conversion';
12
+ public $notification_interval = 20; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'plus' );
14
+ public $notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
15
+ <circle cx="16" cy="16" r="16" fill="#FAD1D1"/>
16
+ <path d="M17.3634 19.0714C17.792 19.4821 18.0063 19.9821 18.0063 20.5714C18.0063 21.1607 17.792 21.6607 17.3634 22.0714C16.9527 22.5 16.4527 22.7143 15.8634 22.7143C15.2742 22.7143 14.7652 22.5 14.3367 22.0714C13.9259 21.6607 13.7206 21.1607 13.7206 20.5714C13.7206 19.9821 13.9259 19.4821 14.3367 19.0714C14.7652 18.6429 15.2742 18.4286 15.8634 18.4286C16.4527 18.4286 16.9527 18.6429 17.3634 19.0714ZM13.9617 9.66964C13.9617 9.49107 14.0242 9.33929 14.1492 9.21429C14.2742 9.07143 14.4259 9 14.6045 9H17.1224C17.3009 9 17.4527 9.07143 17.5777 9.21429C17.7027 9.33929 17.7652 9.49107 17.7652 9.66964L17.3902 16.9554C17.3902 17.1339 17.3277 17.2857 17.2027 17.4107C17.0777 17.5179 16.9259 17.5714 16.7474 17.5714H14.9795C14.8009 17.5714 14.6492 17.5179 14.5242 17.4107C14.3992 17.2857 14.3367 17.1339 14.3367 16.9554L13.9617 9.66964Z" fill="#EB5757"/>
17
+ </svg>';
18
+
19
+ /**
20
+ * Build Notification
21
+ *
22
+ * @return array $notification notification is ready to add
23
+ *
24
+ * @since 7.12.3
25
+ */
26
+ public function prepare_notification_data( $notification ) {
27
+ $notification['title'] = __( 'Upgrade to MonsterInsights Pro to Track Form Conversion', 'google-analytics-for-wordpress' );
28
+ // Translators: upgrade for form conversion notification content
29
+ $notification['content'] = sprintf( __( 'Forms are one of the most important points of interaction on your website. When a visitor fills out a form on your site, they’re taking the next step in their customer journey. That’s why it’s so crucial that your WordPress forms are optimized for conversions. Upgrade to %sMonsterInsights Pro%s to track %sform conversions in Google Analytics.%s', 'google-analytics-for-wordpress' ), '<a href="'. $this->get_upgrade_url() .'" target="_blank">', '</a>', '<a href="'. $this->build_external_link( 'https://www.monsterinsights.com/addon/forms/' ) .'" target="_blank">', '</a>' );
30
+ $notification['btns'] = array(
31
+ "get_monsterinsights_pro" => array(
32
+ 'url' => $this->get_upgrade_url(),
33
+ 'text' => __( 'Get MonsterInsights Pro', 'google-analytics-for-wordpress' )
34
+ ),
35
+ );
36
+
37
+ return $notification;
38
+ }
39
+
40
+ }
41
+
42
+ // initialize the class
43
+ new MonsterInsights_Notification_Upgrade_For_Form_Conversion();
includes/admin/notifications/notification-upgrade-for-google-optimize.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when lite, plus version activated
5
+ * Recurrence: 30 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Upgrade_For_Google_Optimize extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_upgrade_for_google_optimize';
12
+ public $notification_interval = 30; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'plus' );
14
+ public $notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
15
+ <circle cx="16" cy="16" r="16" fill="#FAD1D1"/>
16
+ <path d="M17.3634 19.0714C17.792 19.4821 18.0063 19.9821 18.0063 20.5714C18.0063 21.1607 17.792 21.6607 17.3634 22.0714C16.9527 22.5 16.4527 22.7143 15.8634 22.7143C15.2742 22.7143 14.7652 22.5 14.3367 22.0714C13.9259 21.6607 13.7206 21.1607 13.7206 20.5714C13.7206 19.9821 13.9259 19.4821 14.3367 19.0714C14.7652 18.6429 15.2742 18.4286 15.8634 18.4286C16.4527 18.4286 16.9527 18.6429 17.3634 19.0714ZM13.9617 9.66964C13.9617 9.49107 14.0242 9.33929 14.1492 9.21429C14.2742 9.07143 14.4259 9 14.6045 9H17.1224C17.3009 9 17.4527 9.07143 17.5777 9.21429C17.7027 9.33929 17.7652 9.49107 17.7652 9.66964L17.3902 16.9554C17.3902 17.1339 17.3277 17.2857 17.2027 17.4107C17.0777 17.5179 16.9259 17.5714 16.7474 17.5714H14.9795C14.8009 17.5714 14.6492 17.5179 14.5242 17.4107C14.3992 17.2857 14.3367 17.1339 14.3367 16.9554L13.9617 9.66964Z" fill="#EB5757"/>
17
+ </svg>';
18
+
19
+ /**
20
+ * Build Notification
21
+ *
22
+ * @return array $notification notification is ready to add
23
+ *
24
+ * @since 7.12.3
25
+ */
26
+ public function prepare_notification_data( $notification ) {
27
+ $notification['title'] = __( 'Upgrade to MonsterInsights Pro to Enable Google Optimize', 'google-analytics-for-wordpress' );
28
+ // Translators: upgrade for google optimize notification content
29
+ $notification['content'] = sprintf( __( '%sGoogle Optimize%s is a free A/B testing and personalization product by Google that lets you easily conduct experiments to see what works best on your site. With Google Optimize, you can use split testing and personalization to create online experiences that engage and delight your customers. %sUpgrade to MonsterInsights Pro%s to unlock the Google Optimize addon.', 'google-analytics-for-wordpress' ), '<a href="'. $this->build_external_link( 'https://www.monsterinsights.com/addon/google-optimize/' ) .'" target="_blank">', '</a>', '<a href="' . $this->get_upgrade_url() . '" target="_blank">', '</a>' );
30
+ $notification['btns'] = array(
31
+ "get_monsterinsights_pro" => array(
32
+ 'url' => $this->get_upgrade_url(),
33
+ 'text' => __( 'Get MonsterInsights Pro', 'google-analytics-for-wordpress' )
34
+ ),
35
+ );
36
+
37
+ return $notification;
38
+ }
39
+
40
+ }
41
+
42
+ // initialize the class
43
+ new MonsterInsights_Notification_Upgrade_For_Google_Optimize();
includes/admin/notifications/notification-upgrade-for-search-console.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification when lite version activated
5
+ * Recurrence: 30 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Upgrade_For_Search_Console extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_upgrade_for_search_console_report';
12
+ public $notification_interval = 30; // in days
13
+ public $notification_type = array( 'lite' );
14
+ public $notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
15
+ <circle cx="16" cy="16" r="16" fill="#FAD1D1"/>
16
+ <path d="M17.3634 19.0714C17.792 19.4821 18.0063 19.9821 18.0063 20.5714C18.0063 21.1607 17.792 21.6607 17.3634 22.0714C16.9527 22.5 16.4527 22.7143 15.8634 22.7143C15.2742 22.7143 14.7652 22.5 14.3367 22.0714C13.9259 21.6607 13.7206 21.1607 13.7206 20.5714C13.7206 19.9821 13.9259 19.4821 14.3367 19.0714C14.7652 18.6429 15.2742 18.4286 15.8634 18.4286C16.4527 18.4286 16.9527 18.6429 17.3634 19.0714ZM13.9617 9.66964C13.9617 9.49107 14.0242 9.33929 14.1492 9.21429C14.2742 9.07143 14.4259 9 14.6045 9H17.1224C17.3009 9 17.4527 9.07143 17.5777 9.21429C17.7027 9.33929 17.7652 9.49107 17.7652 9.66964L17.3902 16.9554C17.3902 17.1339 17.3277 17.2857 17.2027 17.4107C17.0777 17.5179 16.9259 17.5714 16.7474 17.5714H14.9795C14.8009 17.5714 14.6492 17.5179 14.5242 17.4107C14.3992 17.2857 14.3367 17.1339 14.3367 16.9554L13.9617 9.66964Z" fill="#EB5757"/>
17
+ </svg>';
18
+
19
+ /**
20
+ * Build Notification
21
+ *
22
+ * @return array $notification notification is ready to add
23
+ *
24
+ * @since 7.12.3
25
+ */
26
+ public function prepare_notification_data( $notification ) {
27
+ $notification['title'] = __( 'Get access to Google Search Keywords data by upgrading to MonsterInsights Pro', 'google-analytics-for-wordpress' );
28
+ // Translators: upgrade for search console notification content
29
+ $notification['content'] = sprintf( __( 'Do you want to find out which search terms from Google bring your site the most visitors? %sUpgrade to MonsterInsights PRO%s today and get access to the %sSearch Console Report%s and more directly in your WordPress admin.', 'google-analytics-for-wordpress' ), '<a href="' . $this->get_upgrade_url() . '" target="_blank">', '</a>', '<a href="'. $this->build_external_link( 'https://www.monsterinsights.com/feature/search-console-report/' ) .'" target="_blank">', '</a>' );
30
+ $notification['btns'] = array(
31
+ "get_monsterinsights_pro" => array(
32
+ 'url' => $this->get_upgrade_url(),
33
+ 'text' => __( 'Get MonsterInsights Pro', 'google-analytics-for-wordpress' )
34
+ ),
35
+ );
36
+
37
+ return $notification;
38
+ }
39
+
40
+ }
41
+
42
+ // initialize the class
43
+ new MonsterInsights_Notification_Upgrade_For_Search_Console();
includes/admin/notifications/notification-upgrade-to-pro.php ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add notification after 1 week of lite version installation
5
+ * Recurrence: 40 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Upgrade_To_Pro extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_upgrade_to_pro';
12
+ public $notification_interval = 40; // in days
13
+ public $notification_first_run_time = '+7 day';
14
+ public $notification_type = array( 'lite' );
15
+ public $notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
16
+ <circle cx="16" cy="16" r="16" fill="#D4E7F7"/>
17
+ <path d="M15.0867 9.48214C15.2474 9.16071 15.5063 9 15.8634 9C16.2206 9 16.4795 9.16071 16.6402 9.48214L18.3813 13.0179L22.292 13.6071C22.6492 13.6429 22.8813 13.8304 22.9884 14.1696C23.0956 14.5089 23.0242 14.8036 22.7742 15.0536L19.9349 17.8125L20.6045 21.7232C20.6581 22.0625 20.542 22.3304 20.2563 22.5268C19.9706 22.7411 19.6759 22.7679 19.3724 22.6071L15.8634 20.7857L12.3545 22.6071C12.0509 22.7857 11.7563 22.7679 11.4706 22.5536C11.1849 22.3393 11.0688 22.0625 11.1224 21.7232L11.792 17.8125L8.95274 15.0536C8.70274 14.8036 8.63131 14.5089 8.73845 14.1696C8.84559 13.8304 9.07774 13.6429 9.43488 13.6071L13.3456 13.0179L15.0867 9.48214Z" fill="#2679C1"/>
18
+ </svg>';
19
+
20
+ /**
21
+ * Build Notification
22
+ *
23
+ * @return array $notification notification is ready to add
24
+ *
25
+ * @since 7.12.3
26
+ */
27
+ public function prepare_notification_data( $notification ) {
28
+ $notification['title'] = __( 'Upgrade to MonsterInsights Pro and unlock advanced tracking and reports', 'google-analytics-for-wordpress' );
29
+ // Translators: upgrade to pro notification content
30
+ $notification['content'] = __( 'By upgrading to MonsterInsights Pro you get access to additional reports right in your WordPress dashboard and advanced tracking features like eCommerce, Custom Dimensions, Forms tracking and more!', 'google-analytics-for-wordpress' );
31
+ $notification['btns'] = array(
32
+ "upgrade_to_pro" => array(
33
+ 'url' => $this->get_upgrade_url(),
34
+ 'text' => __( 'Upgrade to Pro', 'google-analytics-for-wordpress' )
35
+ ),
36
+ );
37
+
38
+ return $notification;
39
+ }
40
+
41
+ }
42
+
43
+ // initialize the class
44
+ new MonsterInsights_Notification_Upgrade_To_Pro();
includes/admin/notifications/notification-visitors.php ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Add visitors notification
5
+ * Recurrence: 30 Days
6
+ *
7
+ * @since 7.12.3
8
+ */
9
+ final class MonsterInsights_Notification_Visitors extends MonsterInsights_Notification_Event {
10
+
11
+ public $notification_id = 'monsterinsights_notification_visitors';
12
+ public $notification_interval = 30; // in days
13
+ public $notification_type = array( 'basic', 'lite', 'master', 'plus', 'pro' );
14
+ public $notification_icon = '<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
15
+ <circle cx="16" cy="16" r="16" fill="#E1DAF1"/>
16
+ <path d="M20.0331 13.2857C20.2831 13.2857 20.4706 13.3929 20.5956 13.6071C20.7206 13.8214 20.7206 14.0357 20.5956 14.25L15.8813 22.3929C15.7563 22.6071 15.5688 22.7143 15.3188 22.7143C15.1045 22.7143 14.9349 22.6339 14.8099 22.4732C14.6849 22.3125 14.6492 22.125 14.7027 21.9107L15.9349 16.7143H12.7474C12.6224 16.7143 12.5063 16.6786 12.3992 16.6071C12.292 16.5357 12.2117 16.4464 12.1581 16.3393C12.1045 16.2321 12.0867 16.1161 12.1045 15.9911L12.9617 9.5625C12.9795 9.45536 13.0152 9.35714 13.0688 9.26786C13.1402 9.17857 13.2206 9.11607 13.3099 9.08036C13.3992 9.02679 13.4974 9 13.6045 9H17.4617C17.6759 9 17.8456 9.08929 17.9706 9.26786C18.0956 9.42857 18.1313 9.60714 18.0777 9.80357L16.9527 13.2857H20.0331Z" fill="#6F4BBB"/>
17
+ </svg>';
18
+
19
+ /**
20
+ * Build Notification
21
+ *
22
+ * @param array $report Overview report
23
+ *
24
+ * @return array $notification notification is ready to add
25
+ *
26
+ * @since 7.12.3
27
+ */
28
+ public function prepare_notification_data( $notification ) {
29
+ $report = $this->get_report();
30
+
31
+ if ( ! is_array( $report ) || empty( $report ) ) {
32
+ return false;
33
+ }
34
+
35
+ $total_visitors = isset( $report['data']['infobox']['sessions']['value'] ) ? $report['data']['infobox']['sessions']['value'] : 0;
36
+ // Translators: visitors notification title
37
+ $notification['title'] = sprintf( __( 'See how %s visitors found your site!', 'google-analytics-for-wordpress' ), $total_visitors );
38
+ // Translators: visitors notification content
39
+ $notification['content'] = sprintf( __( 'Your website has been visited by %s visitors in the past 30 days. Click the button below to view the full analytics report.', 'google-analytics-for-wordpress' ), $total_visitors );
40
+ $notification['btns'] = array(
41
+ "view_report" => array(
42
+ 'url' => $this->get_view_url(),
43
+ 'text' => __( 'View Report', 'google-analytics-for-wordpress' )
44
+ ),
45
+ );
46
+
47
+ return $notification;
48
+ }
49
+
50
+ }
51
+
52
+ // initialize the class
53
+ new MonsterInsights_Notification_Visitors();
includes/admin/reports/abstract-report.php CHANGED
@@ -406,7 +406,7 @@ class MonsterInsights_Report {
406
  * @return string
407
  */
408
  public function get_addons_page_link() {
409
- if ( current_user_can( 'install_plugins' ) ) {
410
  $addons_link = 'install_addon';
411
  } else {
412
  $addons_link = esc_html__( 'Please ask your webmaster to enable this addon.', 'google-analytics-for-wordpress' );
406
  * @return string
407
  */
408
  public function get_addons_page_link() {
409
+ if ( monsterinsights_can_install_plugins() ) {
410
  $addons_link = 'install_addon';
411
  } else {
412
  $addons_link = esc_html__( 'Please ask your webmaster to enable this addon.', 'google-analytics-for-wordpress' );
includes/admin/routes.php CHANGED
@@ -19,18 +19,38 @@ class MonsterInsights_Rest_Routes {
19
  add_action( 'wp_ajax_monsterinsights_vue_get_profile', array( $this, 'get_profile' ) );
20
  add_action( 'wp_ajax_monsterinsights_vue_get_settings', array( $this, 'get_settings' ) );
21
  add_action( 'wp_ajax_monsterinsights_vue_update_settings', array( $this, 'update_settings' ) );
 
22
  add_action( 'wp_ajax_monsterinsights_vue_get_addons', array( $this, 'get_addons' ) );
23
  add_action( 'wp_ajax_monsterinsights_update_manual_ua', array( $this, 'update_manual_ua' ) );
24
  add_action( 'wp_ajax_monsterinsights_vue_get_report_data', array( $this, 'get_report_data' ) );
25
  add_action( 'wp_ajax_monsterinsights_vue_install_plugin', array( $this, 'install_plugin' ) );
26
  add_action( 'wp_ajax_monsterinsights_vue_notice_status', array( $this, 'get_notice_status' ) );
27
  add_action( 'wp_ajax_monsterinsights_vue_notice_dismiss', array( $this, 'dismiss_notice' ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
  add_action( 'wp_ajax_monsterinsights_handle_settings_import', array( $this, 'handle_settings_import' ) );
30
 
31
  add_action( 'admin_notices', array( $this, 'hide_old_notices' ), 0 );
32
 
33
- add_action( 'wp_ajax_monsterinsights_vue_dismiss_first_time_notice', array( $this, 'dismiss_first_time_notice' ) );
 
 
 
34
  }
35
 
36
  /**
@@ -174,6 +194,30 @@ class MonsterInsights_Rest_Routes {
174
 
175
  }
176
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  /**
178
  * Sanitization specific to each field.
179
  *
@@ -253,7 +297,7 @@ class MonsterInsights_Rest_Routes {
253
  foreach ( $addons_data as $addons_type => $addons ) {
254
  foreach ( $addons as $addon ) {
255
  $slug = 'monsterinsights-' . $addon->slug;
256
- if ( 'monsterinsights-ecommerce' === $slug ) {
257
  $addon = $this->get_addon( $installed_plugins, $addons_type, $addon, $slug );
258
  if ( empty( $addon->installed ) ) {
259
  $slug = 'ga-ecommerce';
@@ -340,7 +384,7 @@ class MonsterInsights_Rest_Routes {
340
  'slug' => 'pretty-link',
341
  );
342
  // SeedProd.
343
- $parsed_addons['coming-soon'] = array(
344
  'active' => function_exists( 'seed_csp4_activation' ),
345
  'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/seedprod.png',
346
  'title' => 'SeedProd',
@@ -349,7 +393,7 @@ class MonsterInsights_Rest_Routes {
349
  'basename' => 'coming-soon/coming-soon.php',
350
  'slug' => 'coming-soon',
351
  );
352
- $parsed_addons['rafflepress'] = array(
353
  'active' => function_exists( 'rafflepress_lite_activation' ),
354
  'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/rafflepress.png',
355
  'title' => 'RafflePress',
@@ -610,7 +654,7 @@ class MonsterInsights_Rest_Routes {
610
  $start = ! empty( $_POST['start'] ) ? sanitize_text_field( wp_unslash( $_POST['start'] ) ) : $report->default_start_date();
611
  $end = ! empty( $_POST['end'] ) ? sanitize_text_field( wp_unslash( $_POST['end'] ) ) : $report->default_end_date();
612
 
613
- $args = array(
614
  'start' => $start,
615
  'end' => $end,
616
  );
@@ -659,9 +703,9 @@ class MonsterInsights_Rest_Routes {
659
  public function install_plugin() {
660
  check_ajax_referer( 'mi-admin-nonce', 'nonce' );
661
 
662
- if ( ! current_user_can( 'install_plugins' ) ) {
663
  wp_send_json( array(
664
- 'message' => esc_html__( 'You are not allowed to install plugins', 'google-analytics-for-wordpress' ),
665
  ) );
666
  }
667
 
@@ -784,4 +828,249 @@ class MonsterInsights_Rest_Routes {
784
 
785
  wp_send_json_success();
786
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
787
  }
19
  add_action( 'wp_ajax_monsterinsights_vue_get_profile', array( $this, 'get_profile' ) );
20
  add_action( 'wp_ajax_monsterinsights_vue_get_settings', array( $this, 'get_settings' ) );
21
  add_action( 'wp_ajax_monsterinsights_vue_update_settings', array( $this, 'update_settings' ) );
22
+ add_action( 'wp_ajax_monsterinsights_vue_update_settings_bulk', array( $this, 'update_settings_bulk' ) );
23
  add_action( 'wp_ajax_monsterinsights_vue_get_addons', array( $this, 'get_addons' ) );
24
  add_action( 'wp_ajax_monsterinsights_update_manual_ua', array( $this, 'update_manual_ua' ) );
25
  add_action( 'wp_ajax_monsterinsights_vue_get_report_data', array( $this, 'get_report_data' ) );
26
  add_action( 'wp_ajax_monsterinsights_vue_install_plugin', array( $this, 'install_plugin' ) );
27
  add_action( 'wp_ajax_monsterinsights_vue_notice_status', array( $this, 'get_notice_status' ) );
28
  add_action( 'wp_ajax_monsterinsights_vue_notice_dismiss', array( $this, 'dismiss_notice' ) );
29
+ add_action( 'wp_ajax_monsterinsights_vue_grab_popular_posts_report', array(
30
+ $this,
31
+ 'check_popular_posts_report'
32
+ ) );
33
+ add_action( 'wp_ajax_monsterinsights_vue_popular_posts_update_theme_setting', array(
34
+ $this,
35
+ 'update_popular_posts_theme_setting'
36
+ ) );
37
+
38
+ // TODO: remove function from Google Optimize Addon.
39
+ add_action( 'wp_ajax_monsterinsights_get_posts', array( $this, 'get_posts' ) );
40
+
41
+ // Search for taxonomies.
42
+ add_action( 'wp_ajax_monsterinsights_get_terms', array( $this, 'get_taxonomy_terms' ) );
43
+
44
+ add_action( 'wp_ajax_monsterinsights_get_post_types', array( $this, 'get_post_types' ) );
45
 
46
  add_action( 'wp_ajax_monsterinsights_handle_settings_import', array( $this, 'handle_settings_import' ) );
47
 
48
  add_action( 'admin_notices', array( $this, 'hide_old_notices' ), 0 );
49
 
50
+ add_action( 'wp_ajax_monsterinsights_vue_dismiss_first_time_notice', array(
51
+ $this,
52
+ 'dismiss_first_time_notice'
53
+ ) );
54
  }
55
 
56
  /**
194
 
195
  }
196
 
197
+ /**
198
+ * Ajax handler for updating the settings.
199
+ */
200
+ public function update_settings_bulk() {
201
+
202
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
203
+
204
+ if ( ! current_user_can( 'monsterinsights_save_settings' ) ) {
205
+ return;
206
+ }
207
+
208
+ if ( isset( $_POST['settings'] ) ) {
209
+ $settings = json_decode( sanitize_text_field( wp_unslash( $_POST['settings'] ) ), true );
210
+ foreach ( $settings as $setting => $value ) {
211
+ $value = $this->handle_sanitization( $setting, $value );
212
+ monsterinsights_update_option( $setting, $value );
213
+ do_action( 'monsterinsights_after_update_settings', $setting, $value );
214
+ }
215
+ }
216
+
217
+ wp_send_json_success();
218
+
219
+ }
220
+
221
  /**
222
  * Sanitization specific to each field.
223
  *
297
  foreach ( $addons_data as $addons_type => $addons ) {
298
  foreach ( $addons as $addon ) {
299
  $slug = 'monsterinsights-' . $addon->slug;
300
+ if ( 'monsterinsights-ecommerce' === $slug && 'm' === $slug[0] ) {
301
  $addon = $this->get_addon( $installed_plugins, $addons_type, $addon, $slug );
302
  if ( empty( $addon->installed ) ) {
303
  $slug = 'ga-ecommerce';
384
  'slug' => 'pretty-link',
385
  );
386
  // SeedProd.
387
+ $parsed_addons['coming-soon'] = array(
388
  'active' => function_exists( 'seed_csp4_activation' ),
389
  'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/seedprod.png',
390
  'title' => 'SeedProd',
393
  'basename' => 'coming-soon/coming-soon.php',
394
  'slug' => 'coming-soon',
395
  );
396
+ $parsed_addons['rafflepress'] = array(
397
  'active' => function_exists( 'rafflepress_lite_activation' ),
398
  'icon' => plugin_dir_url( MONSTERINSIGHTS_PLUGIN_FILE ) . 'assets/images/rafflepress.png',
399
  'title' => 'RafflePress',
654
  $start = ! empty( $_POST['start'] ) ? sanitize_text_field( wp_unslash( $_POST['start'] ) ) : $report->default_start_date();
655
  $end = ! empty( $_POST['end'] ) ? sanitize_text_field( wp_unslash( $_POST['end'] ) ) : $report->default_end_date();
656
 
657
+ $args = array(
658
  'start' => $start,
659
  'end' => $end,
660
  );
703
  public function install_plugin() {
704
  check_ajax_referer( 'mi-admin-nonce', 'nonce' );
705
 
706
+ if ( ! monsterinsights_can_install_plugins() ) {
707
  wp_send_json( array(
708
+ 'error' => esc_html__( 'You are not allowed to install plugins', 'google-analytics-for-wordpress' ),
709
  ) );
710
  }
711
 
828
 
829
  wp_send_json_success();
830
  }
831
+
832
+ /**
833
+ * Retrieve posts/pages
834
+ *
835
+ * @access admin
836
+ * @since 3.0.0
837
+ */
838
+ public function get_posts() {
839
+
840
+ // Run a security check first.
841
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
842
+
843
+ $post_type = isset( $_POST['post_type'] ) ? sanitize_text_field( wp_unslash( $_POST['post_type'] ) ) : 'any';
844
+
845
+ $args = array(
846
+ 's' => isset( $_POST['keyword'] ) ? sanitize_text_field( wp_unslash( $_POST['keyword'] ) ) : '',
847
+ 'post_type' => $post_type,
848
+ 'posts_per_page' => isset( $_POST['numberposts'] ) ? sanitize_text_field( wp_unslash( $_POST['numberposts'] ) ) : 10,
849
+ 'orderby' => 'relevance',
850
+ );
851
+
852
+ $array = array();
853
+ $posts = get_posts( $args );
854
+
855
+ if ( in_array( $post_type, array( 'page', 'any' ), true ) ) {
856
+ $homepage = get_option( 'page_on_front' );
857
+ if ( ! $homepage ) {
858
+ $array[] = array(
859
+ 'id' => - 1,
860
+ 'title' => __( 'Homepage', 'google-analytics-for-wordpress' ),
861
+ );
862
+ }
863
+ }
864
+
865
+ if ( $posts ) {
866
+ foreach ( $posts as $post ) {
867
+ $array[] = array(
868
+ 'id' => $post->ID,
869
+ 'title' => $post->post_title,
870
+ );
871
+ }
872
+ }
873
+
874
+ wp_send_json_success( $array );
875
+ }
876
+
877
+ /**
878
+ * Search for taxonomy terms.
879
+ *
880
+ * @access admin
881
+ * @since 3.0.0
882
+ */
883
+ public function get_taxonomy_terms() {
884
+
885
+ // Run a security check first.
886
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
887
+
888
+ $keyword = isset( $_POST['keyword'] ) ? sanitize_text_field( wp_unslash( $_POST['keyword'] ) ) : '';
889
+ $taxonomy = isset( $_POST['taxonomy'] ) ? sanitize_text_field( wp_unslash( $_POST['taxonomy'] ) ) : 'category';
890
+
891
+ $args = array(
892
+ 'taxonomy' => array( $taxonomy ),
893
+ 'hide_empty' => false,
894
+ 'name__like' => $keyword,
895
+ );
896
+
897
+ $terms = get_terms( $args );
898
+ $array = array();
899
+
900
+ if ( ! empty( $terms ) ) {
901
+ foreach ( $terms as $term ) {
902
+ $array[] = array(
903
+ 'id' => esc_attr( $term->term_id ),
904
+ 'text' => esc_attr( $term->name ),
905
+ );
906
+ }
907
+ }
908
+
909
+ wp_send_json_success( $array );
910
+ }
911
+
912
+ /**
913
+ * Get the post types in a name => Label array.
914
+ */
915
+ public function get_post_types() {
916
+
917
+ // Run a security check first.
918
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
919
+
920
+ $post_types_args = array(
921
+ 'public' => true,
922
+ );
923
+ $post_types = get_post_types( $post_types_args, 'objects' );
924
+
925
+ $post_types_parsed = array();
926
+
927
+ foreach ( $post_types as $post_type ) {
928
+ // Exclude post types that don't support the content editor.
929
+ // Exclude the WooCommerce product post type as that doesn't use the "the_content" filter and we can't auto-add popular posts to it.
930
+ if ( ! post_type_supports( $post_type->name, 'editor' ) || 'product' === $post_type->name ) {
931
+ continue;
932
+ }
933
+ $post_types_parsed[ $post_type->name ] = $post_type->labels->singular_name;
934
+ }
935
+
936
+ $post_types_parsed = apply_filters( 'monsterinsights_vue_post_types_editor', $post_types_parsed );
937
+
938
+ wp_send_json( $post_types_parsed );
939
+
940
+ }
941
+
942
+
943
+ public function check_popular_posts_report() {
944
+
945
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
946
+
947
+ if ( ! current_user_can( 'monsterinsights_view_dashboard' ) ) {
948
+ wp_send_json_error( array( 'message' => __( "You don't have permission to view MonsterInsights reports.", 'google-analytics-for-wordpress' ) ) );
949
+ }
950
+
951
+ if ( ! empty( $_REQUEST['isnetwork'] ) && $_REQUEST['isnetwork'] ) {
952
+ define( 'WP_NETWORK_ADMIN', true );
953
+ }
954
+ $settings_page = admin_url( 'admin.php?page=monsterinsights_settings' );
955
+
956
+ // Only for Pro users, require a license key to be entered first so we can link to things.
957
+ if ( monsterinsights_is_pro_version() ) {
958
+ if ( ! MonsterInsights()->license->is_site_licensed() && ! MonsterInsights()->license->is_network_licensed() ) {
959
+ wp_send_json_error( array(
960
+ 'message' => __( "You can't view MonsterInsights reports because you are not licensed.", 'google-analytics-for-wordpress' ),
961
+ 'footer' => '<a href="' . $settings_page . '">' . __( 'Add your license', 'google-analytics-for-wordpress' ) . '</a>',
962
+ ) );
963
+ } else if ( MonsterInsights()->license->is_site_licensed() && ! MonsterInsights()->license->site_license_has_error() ) {
964
+ // Good to go: site licensed.
965
+ } else if ( MonsterInsights()->license->is_network_licensed() && ! MonsterInsights()->license->network_license_has_error() ) {
966
+ // Good to go: network licensed.
967
+ } else {
968
+ wp_send_json_error( array( 'message' => __( 'You can\'t view MonsterInsights reports due to license key errors.', 'google-analytics-for-wordpress' ) ) );
969
+ }
970
+ }
971
+
972
+ // We do not have a current auth.
973
+ $site_auth = MonsterInsights()->auth->get_viewname();
974
+ $ms_auth = is_multisite() && MonsterInsights()->auth->get_network_viewname();
975
+ if ( ! $site_auth && ! $ms_auth ) {
976
+ wp_send_json_error( array( 'message' => __( 'You must authenticate with MonsterInsights before you can view reports.', 'google-analytics-for-wordpress' ) ) );
977
+ }
978
+
979
+ $report_name = 'popularposts';
980
+
981
+ if ( empty( $report_name ) ) {
982
+ wp_send_json_error( array( 'message' => __( 'Unknown report. Try refreshing and retrying. Contact support if this issue persists.', 'google-analytics-for-wordpress' ) ) );
983
+ }
984
+
985
+ $report = MonsterInsights()->reporting->get_report( $report_name );
986
+
987
+ $isnetwork = ! empty( $_REQUEST['isnetwork'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['isnetwork'] ) ) : '';
988
+ $start = ! empty( $_POST['start'] ) ? sanitize_text_field( wp_unslash( $_POST['start'] ) ) : $report->default_start_date();
989
+ $end = ! empty( $_POST['end'] ) ? sanitize_text_field( wp_unslash( $_POST['end'] ) ) : $report->default_end_date();
990
+
991
+ $args = array(
992
+ 'start' => $start,
993
+ 'end' => $end,
994
+ );
995
+
996
+ if ( $isnetwork ) {
997
+ $args['network'] = true;
998
+ }
999
+
1000
+ if ( monsterinsights_is_pro_version() && ! MonsterInsights()->license->license_can( $report->level ) ) {
1001
+ $data = array(
1002
+ 'success' => false,
1003
+ 'error' => 'license_level',
1004
+ );
1005
+ } else {
1006
+ $data = apply_filters( 'monsterinsights_vue_reports_data', $report->get_data( $args ), $report_name, $report );
1007
+ }
1008
+
1009
+ if ( ! empty( $data['success'] ) && ! empty( $data['data'] ) ) {
1010
+ wp_send_json_success( $data['data'] );
1011
+ } else if ( isset( $data['success'] ) && false === $data['success'] && ! empty( $data['error'] ) ) {
1012
+ // Use a custom handler for invalid_grant errors.
1013
+ if ( strpos( $data['error'], 'invalid_grant' ) > 0 ) {
1014
+ wp_send_json_error(
1015
+ array(
1016
+ 'message' => 'invalid_grant',
1017
+ 'footer' => '',
1018
+ )
1019
+ );
1020
+ }
1021
+
1022
+ wp_send_json_error(
1023
+ array(
1024
+ 'message' => $data['error'],
1025
+ 'footer' => isset( $data['data']['footer'] ) ? $data['data']['footer'] : '',
1026
+ )
1027
+ );
1028
+ }
1029
+
1030
+ wp_send_json_error( array( 'message' => __( 'We encountered an error when fetching the report data.', 'google-analytics-for-wordpress' ) ) );
1031
+
1032
+ }
1033
+
1034
+ /**
1035
+ * Ajax handler for popular posts theme customization settings.
1036
+ * Specific theme styles are stored separately so we can handle 20+ themes with their specific settings.
1037
+ */
1038
+ public function update_popular_posts_theme_setting() {
1039
+
1040
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
1041
+
1042
+ if ( ! current_user_can( 'monsterinsights_save_settings' ) ) {
1043
+ return;
1044
+ }
1045
+
1046
+ if ( ! empty( $_POST['type'] ) && ! empty( $_POST['theme'] ) && ! empty( $_POST['object'] ) && ! empty( $_POST['key'] ) && ! empty( $_POST['value'] ) ) {
1047
+ $settings_key = 'monsterinsights_popular_posts_theme_settings';
1048
+ $type = sanitize_text_field( wp_unslash( $_POST['type'] ) ); // Type of Popular Posts instance: inline/widget/products.
1049
+ $theme = sanitize_text_field( wp_unslash( $_POST['theme'] ) );
1050
+ $object = sanitize_text_field( wp_unslash( $_POST['object'] ) ); // Style object like title, label, background, etc.
1051
+ $key = sanitize_text_field( wp_unslash( $_POST['key'] ) ); // Style key for the object like color, font size, etc.
1052
+ $value = sanitize_text_field( wp_unslash( $_POST['value'] ) ); // Value of custom style like 12px or #fff.
1053
+ $settings = get_option( $settings_key, array() );
1054
+
1055
+ if ( ! isset( $settings[ $type ] ) ) {
1056
+ $settings[ $type ] = array();
1057
+ }
1058
+ if ( ! isset( $settings[ $type ][ $theme ] ) ) {
1059
+ $settings[ $type ][ $theme ] = array();
1060
+ }
1061
+
1062
+ if ( ! isset( $settings[ $type ][ $theme ][ $object ] ) ) {
1063
+ $settings[ $type ][ $theme ][ $object ] = array();
1064
+ }
1065
+
1066
+ $settings[ $type ][ $theme ][ $object ][ $key ] = $value;
1067
+
1068
+ update_option( $settings_key, $settings );
1069
+
1070
+ wp_send_json_success();
1071
+ }
1072
+
1073
+ wp_send_json_error();
1074
+
1075
+ }
1076
  }
includes/admin/sharedcount.php ADDED
@@ -0,0 +1,637 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Handles the SharedCount integration and count grabbing.
5
+ *
6
+ * Class MonsterInsights_SharedCount
7
+ */
8
+ class MonsterInsights_SharedCount {
9
+
10
+ /**
11
+ * The action used to schedule daily events.
12
+ *
13
+ * @var string
14
+ */
15
+ public $cron_key = 'monsterinsights_sharedcount_daily_update';
16
+ /**
17
+ * Index progress key.
18
+ *
19
+ * @var string
20
+ */
21
+ public static $progress_key = 'monsterinsights_sharedcount_index_progress';
22
+ /**
23
+ * Index progress.
24
+ *
25
+ * @var array
26
+ */
27
+ public static $progress;
28
+ /**
29
+ * The error message from the api call.
30
+ *
31
+ * @var string
32
+ */
33
+ public $error;
34
+ /**
35
+ * The API endpoint.
36
+ *
37
+ * @var string
38
+ */
39
+ private $endpoint = 'https://api.sharedcount.com/v1.0/';
40
+ /**
41
+ * The API key to use for the requests.
42
+ *
43
+ * @var string
44
+ */
45
+ private $api_key;
46
+ /**
47
+ * If the current query needs to run again.
48
+ *
49
+ * @var bool
50
+ */
51
+ private $more_pages = false;
52
+
53
+ /**
54
+ * MonsterInsights_SharedCount constructor.
55
+ */
56
+ public function __construct() {
57
+
58
+ add_action( 'wp_ajax_monsterinsights_sharedcount_start_indexing', array( $this, 'ajax_start_indexing' ) );
59
+ add_action( 'wp_ajax_monsterinsights_sharedcount_get_index_progress', array(
60
+ $this,
61
+ 'ajax_get_index_progress'
62
+ ) );
63
+
64
+ add_action( 'monsterinsights_sharedcount_get_more_posts', array( $this, 'get_more_counts' ) );
65
+
66
+ add_action( 'monsterinsights_sharedcount_bulk_grab', array( $this, 'grab_and_store_bulk_by_id' ), 10, 2 );
67
+
68
+ add_action( $this->cron_key, array( $this, 'daily_cron_update' ) );
69
+ }
70
+
71
+ /**
72
+ * AJAX handler from the Vue app that checks if the API key is set and handles
73
+ * an error message from the SharedCount API call. If the first call is successful it will schedule
74
+ * a daily cron to keep the counts fresh.
75
+ */
76
+ public function ajax_start_indexing() {
77
+
78
+ check_ajax_referer( 'mi-admin-nonce', 'nonce' );
79
+
80
+ if ( $this->get_api_key() ) {
81
+ if ( $this->start_posts_count() ) {
82
+ $this->schedule_daily_update();
83
+ wp_send_json_success( array(
84
+ 'max_pages' => $this->more_pages,
85
+ ) );
86
+ } else {
87
+ wp_send_json_error( array(
88
+ 'message' => $this->error,
89
+ ) );
90
+ }
91
+ }
92
+
93
+ // No API key, let's send an error message.
94
+ wp_send_json_error( array(
95
+ 'message' => esc_html__( 'The SharedCount API key is not set', 'google-analytics-for-wordpress' ),
96
+ ) );
97
+
98
+ }
99
+
100
+ /**
101
+ * Get the API key.
102
+ *
103
+ * @return string
104
+ */
105
+ public function get_api_key() {
106
+
107
+ if ( empty( $this->api_key ) ) {
108
+ $this->api_key = monsterinsights_get_option( 'sharedcount_key' );
109
+ }
110
+
111
+ return $this->api_key;
112
+ }
113
+
114
+ /**
115
+ * Start a grabbing process that will schedule events to grab more pages if needed.
116
+ *
117
+ * @return bool
118
+ */
119
+ public function start_posts_count() {
120
+
121
+ return $this->get_more_counts( 1 );
122
+
123
+ }
124
+
125
+ /**
126
+ * Handler for the scheduled event to grab more data for sites with large number of posts.
127
+ * This is also used by the first call and uses the return value to determine if an error was encountered.
128
+ * The error gets set in the $error property and used for display.
129
+ *
130
+ * @param int $page The page number to grab counts for.
131
+ *
132
+ * @return bool
133
+ */
134
+ public function get_more_counts( $page ) {
135
+
136
+ $urls = $this->get_post_urls( $page );
137
+ $urls_as_keys = $this->urls_as_keys( $urls );
138
+
139
+ if ( $this->use_bulk_api() ) {
140
+ $bulk_request = $this->post_bulk_urls( $urls );
141
+
142
+ if ( $bulk_request && ! empty( $bulk_request['bulk_id'] ) ) {
143
+ $this->grab_and_store_bulk_by_id( $bulk_request['bulk_id'], $urls_as_keys );
144
+ } else {
145
+ return false;
146
+ }
147
+ } else {
148
+ $store_counts = $this->grab_counts_one_by_one( $urls );
149
+ if ( ! $store_counts ) {
150
+ // Error encountered, return error.
151
+ return false;
152
+ }
153
+ }
154
+
155
+ $this->save_progress( $page, $this->more_pages );
156
+
157
+ if ( $this->more_pages ) {
158
+ $page ++;
159
+ $this->schedule_next_page( $page );
160
+ }
161
+
162
+ return true;
163
+
164
+ }
165
+
166
+ /**
167
+ * Save the current indexing progress.
168
+ *
169
+ * @param int $page The current page.
170
+ * @param int $max_pages The total number of pages.
171
+ */
172
+ public function save_progress( $page, $max_pages ) {
173
+ update_option( self::$progress_key, array(
174
+ 'page' => $page,
175
+ 'max_pages' => $max_pages,
176
+ ), false );
177
+ }
178
+
179
+ /**
180
+ * Reset the progress option. Used for when the cron is disabled.
181
+ */
182
+ public function reset_progress() {
183
+ delete_option( self::$progress_key );
184
+ }
185
+
186
+ /**
187
+ * Use WP_Query to get a list of URLs to query SharedCount for share data.
188
+ *
189
+ * @param int $page The page number.
190
+ *
191
+ * @return array
192
+ */
193
+ public function get_post_urls( $page = 1 ) {
194
+
195
+ $posts_args = array(
196
+ 'posts_per_page' => 100, // Don't try to load more than 500 posts at once.
197
+ 'fields' => 'ids', // Load just the ids.
198
+ 'paged' => $page,
199
+ 'suppress_filters' => true, // Avoid loading additional functionality from other plugins/theme.
200
+ );
201
+ $posts_query = new WP_Query( $posts_args );
202
+ $urls = array();
203
+
204
+ if ( $posts_query->have_posts() ) {
205
+ while ( $posts_query->have_posts() ) {
206
+ $posts_query->the_post();
207
+
208
+ $urls[ get_the_ID() ] = get_permalink( get_the_ID() );
209
+ }
210
+ }
211
+
212
+ if ( $posts_query->max_num_pages > $page ) {
213
+ $this->more_pages = $posts_query->max_num_pages;
214
+ } else {
215
+ $this->more_pages = false;
216
+ }
217
+
218
+ wp_reset_postdata();
219
+
220
+ return $urls;
221
+ }
222
+
223
+ /**
224
+ * Use URLs as array keys to make it easier to match with the post id.
225
+ *
226
+ * @param array $urls The urls with post ids as keys.
227
+ *
228
+ * @return array
229
+ */
230
+ public function urls_as_keys( $urls ) {
231
+
232
+ $urls_as_keys = array();
233
+ foreach ( $urls as $id => $url ) {
234
+ $urls_as_keys[ $url ] = $id;
235
+ }
236
+
237
+ return $urls_as_keys;
238
+
239
+ }
240
+
241
+ /**
242
+ * Helper method for using the bulk API. Disabled by default as the free api doesn't have access to it.
243
+ * This can be used by large sites to use less requests to the SharedCount API and grab data more efficiently
244
+ * if they have a paid license.
245
+ *
246
+ * @return mixed|void
247
+ */
248
+ public function use_bulk_api() {
249
+ // Bulk API is not available for free sharedcount accounts so let's set this to off by default.
250
+ return apply_filters( 'monsterinsights_sharedcount_use_bulk_api', false );
251
+ }
252
+
253
+ /**
254
+ * Use the bulk API method to post data to the SharedCount API.
255
+ *
256
+ * @param array $urls An array with the URLs to be sent in the bulk request.
257
+ *
258
+ * @return bool|mixed
259
+ */
260
+ public function post_bulk_urls( $urls ) {
261
+
262
+ $body = implode( "\n", $urls );
263
+
264
+ $request_url = add_query_arg(
265
+ array(
266
+ 'apikey' => $this->get_api_key(),
267
+ ),
268
+ $this->get_api_url( 'bulk' )
269
+ );
270
+
271
+ $request = wp_remote_post( $request_url, array(
272
+ 'body' => $body,
273
+ ) );
274
+
275
+ $response = wp_remote_retrieve_body( $request );
276
+ $parsed_response = json_decode( $response, true );
277
+ if ( 200 === wp_remote_retrieve_response_code( $request ) ) {
278
+ return $parsed_response;
279
+ } else {
280
+ $this->handle_api_error( $parsed_response );
281
+
282
+ return false;
283
+ }
284
+ }
285
+
286
+ /**
287
+ * Get the API url.
288
+ *
289
+ * @param string $path The API path to use e.g. "bulk".
290
+ *
291
+ * @return string
292
+ */
293
+ public function get_api_url( $path = '' ) {
294
+ // Allow users to override the SharedCount URL if they have a custom URL.
295
+ return apply_filters( 'monsterinsights_sharedcount_api_url', $this->endpoint . $path );
296
+ }
297
+
298
+ /**
299
+ * Generic handler for error responses from the SharedCount API.
300
+ * This uses the $error property to pass the error back for being displayed.
301
+ *
302
+ * @param array $parsed_response The response object from a SharedCount API call converted to an Array.
303
+ */
304
+ public function handle_api_error( $parsed_response ) {
305
+ if ( isset( $parsed_response['Error'] ) && isset( $parsed_response['Type'] ) && 'invalid_api_key' === $parsed_response['Type'] ) {
306
+ $error = esc_html__( 'The SharedCount API key is invalid', 'google-analytics-for-wordpress' );
307
+ } elseif ( ! empty( $parsed_response['quota_exceeded'] ) ) {
308
+ $error = $parsed_response['quota_exceeded'];
309
+ } else {
310
+ $error = isset( $parsed_response['Error'] ) ? $parsed_response['Error'] : esc_html__( 'There was an error grabbing data from SharedCount, please check the API Key', 'google-analytics-for-wordpress' );
311
+ }
312
+ $this->error = $error;
313
+ }
314
+
315
+ /**
316
+ * Attempt to grab bulk data from the API by bulk id, if the bulk request is not completed
317
+ * schedule an event to try again in a minute.
318
+ *
319
+ * @param string $bulk_id The bulk id from the SharedCount bulk post request.
320
+ * @param array $urls_as_keys An array of URLs where the keys are the URLs and the values are the post ids.
321
+ */
322
+ public function grab_and_store_bulk_by_id( $bulk_id, $urls_as_keys ) {
323
+ $bulk_data = $this->get_bulk_data( $bulk_id );
324
+ // If the processing for the current bulk id is not completed schedule a single event to try again.
325
+ if ( $bulk_data['_meta']['completed'] ) {
326
+ $this->store_bulk_data( $bulk_data, $urls_as_keys );
327
+ } else {
328
+ $this->schedule_bulk_grabbing( $bulk_id, $urls_as_keys );
329
+ }
330
+ }
331
+
332
+ /**
333
+ * Grab data from the SharedCount API using their Bulk API.
334
+ *
335
+ * @param string $bulk_id The bulk id from a POST request to the bulk API.
336
+ *
337
+ * @return bool|mixed
338
+ * @see MonsterInsights_SharedCount::post_bulk_urls()
339
+ *
340
+ */
341
+ public function get_bulk_data( $bulk_id ) {
342
+
343
+ $request_url = add_query_arg(
344
+ array(
345
+ 'bulk_id' => $bulk_id,
346
+ 'apikey' => $this->get_api_key(),
347
+ ),
348
+ $this->get_api_url()
349
+ );
350
+
351
+ $request = wp_remote_get( $request_url );
352
+
353
+ if ( 200 === wp_remote_retrieve_response_code( $request ) ) {
354
+ $response = wp_remote_retrieve_body( $request );
355
+ $parsed_response = json_decode( $response, true );
356
+
357
+ return $parsed_response;
358
+ } else {
359
+ return false;
360
+ }
361
+ }
362
+
363
+ /**
364
+ * Iterate through the bulk data returned and store it in the post meta.
365
+ *
366
+ * @param array $bulk_data The bulk data response from the SharedCount API.
367
+ * @param array $urls_as_keys An array of URLs where the keys are the URLs and the values are the post ids.
368
+ */
369
+ public function store_bulk_data( $bulk_data, $urls_as_keys ) {
370
+ if ( ! empty( $bulk_data['data'] ) && is_array( $bulk_data['data'] ) ) {
371
+ foreach ( $bulk_data['data'] as $url => $values ) {
372
+ $post_id = array_key_exists( $url, $urls_as_keys ) ? $urls_as_keys[ $url ] : false;
373
+
374
+ if ( $post_id ) {
375
+ $this->store_post_counts( $post_id, $values );
376
+ }
377
+ }
378
+ }
379
+ }
380
+
381
+ /**
382
+ * Save the post counts response to the post meta.
383
+ * The total value is saved separately for querying.
384
+ *
385
+ * @param int $post_id The post id to save to.
386
+ * @param array $values The array of values received from the SharedCount API.
387
+ *
388
+ * @see MonsterInsights_SharedCount::get_counts_by_url()
389
+ */
390
+ public function store_post_counts( $post_id, $values ) {
391
+ $total_count = $this->combine_counts( $values );
392
+ update_post_meta( $post_id, '_monsterinsights_sharedcount_total', $total_count );
393
+ update_post_meta( $post_id, '_monsterinsights_sharedcount_values', $values );
394
+ }
395
+
396
+ /**
397
+ * Process a SharedCounts response and compile all counts into one number.
398
+ *
399
+ * @param array $response Array from decoding the API JSON response.
400
+ *
401
+ * @return int
402
+ */
403
+ public function combine_counts( $response ) {
404
+
405
+ $total = 0;
406
+ if ( ! isset( $response['Error'] ) ) {
407
+ foreach ( $response as $count ) {
408
+ if ( is_int( $count ) ) {
409
+ $total += $count;
410
+ } elseif ( is_array( $count ) && isset( $count['share_count'] ) ) {
411
+ $total += $count['share_count'];
412
+ }
413
+ }
414
+ }
415
+
416
+ return $total;
417
+ }
418
+
419
+ /**
420
+ * If the bulk request is not completed we need to schedule it to try again later.
421
+ *
422
+ * @param string $bulk_id The bulk id from the SharedCount bulk post request.
423
+ * @param array $urls_as_keys An array of URLs where the keys are the URLs and the values are the post ids.
424
+ *
425
+ * @see MonsterInsights_SharedCount::post_bulk_urls()
426
+ * @see MonsterInsights_SharedCount::grab_and_store_bulk_by_id()
427
+ */
428
+ public function schedule_bulk_grabbing( $bulk_id, $urls_as_keys ) {
429
+
430
+ wp_schedule_single_event( time() + 60, 'monsterinsights_sharedcount_bulk_grab', array(
431
+ 'bulk_id' => $bulk_id,
432
+ 'urls' => $urls_as_keys,
433
+ ) );
434
+
435
+ }
436
+
437
+ /**
438
+ * The SharedCount Bulk API is not available for free users so we need
439
+ * to use multiple calls to the API to grab data.
440
+ *
441
+ * @param array $urls An array of urls with the post ids as keys.
442
+ *
443
+ * @return bool
444
+ * @see MonsterInsights_SharedCount::get_post_urls()
445
+ *
446
+ */
447
+ private function grab_counts_one_by_one( $urls ) {
448
+
449
+ foreach ( $urls as $id => $url ) {
450
+ $counts = $this->get_counts_by_url( $url );
451
+
452
+ if ( $counts ) {
453
+ $this->store_post_counts( $id, $counts );
454
+ } else {
455
+ // Return false to display error message from API request.
456
+ return false;
457
+ }
458
+ }
459
+
460
+ return true;
461
+
462
+ }
463
+
464
+ /**
465
+ * Request the SharedCount data from the API by URL.
466
+ *
467
+ * @param string $url The URL to request data for.
468
+ *
469
+ * @return bool|mixed
470
+ */
471
+ public function get_counts_by_url( $url ) {
472
+
473
+ $url = apply_filters( 'monsterinsights_sharedcount_url_pre_grab', $url );
474
+ $request_url = add_query_arg(
475
+ array(
476
+ 'url' => $url,
477
+ 'apikey' => $this->get_api_key(),
478
+ ),
479
+ $this->get_api_url()
480
+ );
481
+
482
+ $request = wp_remote_get( $request_url );
483
+ $response = wp_remote_retrieve_body( $request );
484
+ $parsed_response = json_decode( $response, true );
485
+ if ( 200 === wp_remote_retrieve_response_code( $request ) ) {
486
+ return $parsed_response;
487
+ } else {
488
+ $this->handle_api_error( $parsed_response );
489
+
490
+ return false;
491
+ }
492
+
493
+ }
494
+
495
+ /**
496
+ * Schedule a single event for the next page in the WP Query to be grabbed.
497
+ *
498
+ * @param int $page The page number.
499
+ */
500
+ public function schedule_next_page( $page ) {
501
+
502
+ wp_schedule_single_event( time() + 60, 'monsterinsights_sharedcount_get_more_posts', array( 'page' => $page ) );
503
+
504
+ }
505
+
506
+ /**
507
+ * This schedules the daily event with the first one in 24hrs from the current time.
508
+ */
509
+ public function schedule_daily_update() {
510
+
511
+ if ( ! wp_next_scheduled( $this->cron_key ) ) {
512
+ wp_schedule_event( time() + DAY_IN_SECONDS, 'daily', $this->cron_key );
513
+ }
514
+
515
+ }
516
+
517
+ /**
518
+ * Cron handler that checks if the sorting method is still set to SharedCount.
519
+ * If the sorting method changed, it will disable the daily cron.
520
+ */
521
+ public function daily_cron_update() {
522
+ $sort_option = monsterinsights_get_option( 'popular_posts_inline_sort', 'comments' );
523
+
524
+ if ( 'sharedcount' === $sort_option ) {
525
+ $this->start_posts_count();
526
+ } else {
527
+ $this->disable_counts_updates();
528
+ }
529
+ }
530
+
531
+ /**
532
+ * Disable cron and reset progress.
533
+ */
534
+ public function disable_counts_updates() {
535
+ // If we are no longer using this option disable the cron.
536
+ wp_clear_scheduled_hook( $this->cron_key );
537
+ $this->reset_progress();
538
+ }
539
+
540
+ /**
541
+ * Get the post counts based on a post id.
542
+ * Not used currently.
543
+ *
544
+ * @param int $post_id The id of the post.
545
+ *
546
+ * @return bool|mixed
547
+ */
548
+ public function get_post_counts( $post_id ) {
549
+ $post_url = get_permalink( $post_id );
550
+
551
+ return $this->combine_counts( $this->get_counts_by_url( $post_url ) );
552
+ }
553
+
554
+ /**
555
+ * Get the indexing progress as percent.
556
+ *
557
+ * @return int
558
+ */
559
+ public static function get_index_progress_percent() {
560
+
561
+ $progress = self::get_index_progress();
562
+
563
+ if ( ! empty( $progress ) && ! empty( $progress['page'] ) && ! empty( $progress['max_pages'] ) ) {
564
+ $progress = 100 / $progress['max_pages'] * $progress['page'];
565
+ $progress = floor( $progress );
566
+
567
+ return $progress;
568
+ } elseif ( isset( $progress['max_pages'] ) && false === $progress['max_pages'] ) {
569
+ return 100;
570
+ }
571
+
572
+ return 0;
573
+
574
+ }
575
+
576
+ /**
577
+ * Get the current progress.
578
+ *
579
+ * @return array
580
+ */
581
+ public static function get_index_progress() {
582
+
583
+ if ( empty( self::$progress ) ) {
584
+ self::$progress = get_option( self::$progress_key, array() );
585
+ }
586
+
587
+ return self::$progress;
588
+
589
+ }
590
+
591
+ /**
592
+ * Get the index progress with ajax.
593
+ */
594
+ public function ajax_get_index_progress() {
595
+ wp_send_json( array(
596
+ 'progress' => self::get_index_progress_percent(),
597
+ ) );
598
+ }
599
+
600
+ /**
601
+ * Get the top popular posts by SharedCount shares.
602
+ *
603
+ * @param int $count The number of posts to get.
604
+ *
605
+ * @return array
606
+ */
607
+ public static function query_popular_posts( $count = 5 ) {
608
+
609
+ $popular_posts_args = array(
610
+ 'posts_per_page' => $count,
611
+ 'meta_value' => 'monsterinsights_sharedcount_total',
612
+ 'orderby' => 'meta_value_num',
613
+ 'order' => 'DESC',
614
+ );
615
+ $popular_posts_query = new WP_Query( $popular_posts_args );
616
+ $popular_posts = array();
617
+
618
+ if ( $popular_posts_query->have_posts() ) {
619
+ while ( $popular_posts_query->have_posts() ) {
620
+ $popular_posts_query->the_post();
621
+ $popular_posts[ get_the_ID() ] = array(
622
+ 'post_title' => get_the_title(),
623
+ 'permalink' => get_permalink(),
624
+ 'thumbnail' => get_the_post_thumbnail_url( get_the_ID(), 'medium' ),
625
+ );
626
+ }
627
+ }
628
+
629
+ wp_reset_postdata();
630
+
631
+ return $popular_posts;
632
+
633
+ }
634
+
635
+ }
636
+
637
+ new MonsterInsights_SharedCount();
includes/frontend/tracking/class-tracking-analytics.php CHANGED
@@ -199,17 +199,7 @@ class MonsterInsights_Tracking_Analytics extends MonsterInsights_Tracking_Abstra
199
  $ua = monsterinsights_get_ua();
200
  $output = '';
201
  $reason = '';
202
- $attributes = apply_filters( 'monsterinsights_tracking_analytics_script_attributes', array( 'type' => "text/javascript", 'data-cfasync' => 'false' ) );
203
- $attr_string = '';
204
- if ( ! empty( $attributes ) ) {
205
- foreach( $attributes as $attr_name => $attr_value ) {
206
- if ( ! empty( $attr_name ) ) {
207
- $attr_string .= ' ' . sanitize_key( $attr_name ) . '="' . esc_attr( $attr_value ) . '"';
208
- } else {
209
- $attr_string .= ' ' . sanitize_key( $attr_value );
210
- }
211
- }
212
- }
213
  ob_start();
214
  ?>
215
  <!-- This site uses the Google Analytics by MonsterInsights plugin v<?php echo MONSTERINSIGHTS_VERSION; ?> - Using Analytics tracking - https://www.monsterinsights.com/ -->
199
  $ua = monsterinsights_get_ua();
200
  $output = '';
201
  $reason = '';
202
+ $attr_string = monsterinsights_get_frontend_analytics_script_atts();
 
 
 
 
 
 
 
 
 
 
203
  ob_start();
204
  ?>
205
  <!-- This site uses the Google Analytics by MonsterInsights plugin v<?php echo MONSTERINSIGHTS_VERSION; ?> - Using Analytics tracking - https://www.monsterinsights.com/ -->
includes/gutenberg/gutenberg.php CHANGED
@@ -2,4 +2,4 @@
2
 
3
  $base = MonsterInsights();
4
  require_once plugin_dir_path( $base->file ) . '/includes/gutenberg/headline-tool/headline-tool.php';
5
- require_once plugin_dir_path( $base->file ) . '/includes/gutenberg/register-scripts.php';
2
 
3
  $base = MonsterInsights();
4
  require_once plugin_dir_path( $base->file ) . '/includes/gutenberg/headline-tool/headline-tool.php';
5
+ require_once plugin_dir_path( $base->file ) . '/includes/gutenberg/register-scripts.php';
includes/gutenberg/register-scripts.php CHANGED
@@ -7,14 +7,14 @@
7
  * Gutenberg editor assets.
8
  */
9
  function monsterinsights_gutenberg_editor_assets() {
10
- global $wp_version;
11
-
12
- if ( version_compare( $wp_version, '5.4', '<' ) ) {
13
  return;
14
  }
15
 
16
  $plugins_js_path = '/assets/gutenberg/js/editor.min.js';
17
  $plugins_style_path = '/assets/gutenberg/css/editor.css';
 
18
 
19
  $js_dependencies = array(
20
  'wp-plugins',
@@ -48,6 +48,17 @@ function monsterinsights_gutenberg_editor_assets() {
48
  monsterinsights_get_asset_version()
49
  );
50
 
 
 
 
 
 
 
 
 
 
 
 
51
  // Localize script for sidebar plugins.
52
  wp_localize_script(
53
  'monsterinsights-gutenberg-editor-js',
@@ -60,6 +71,11 @@ function monsterinsights_gutenberg_editor_assets() {
60
  'translations' => wp_get_jed_locale_data( monsterinsights_is_pro_version() ? 'ga-premium' : 'google-analytics-for-wordpress' ),
61
  'is_headline_analyzer_enabled' => apply_filters( 'monsterinsights_headline_analyzer_enabled', true ) && 'true' !== monsterinsights_get_option( 'disable_headline_analyzer' ),
62
  'reports_url' => add_query_arg( 'page', 'monsterinsights_reports', admin_url( 'admin.php' ) ),
 
 
 
 
 
63
  )
64
  );
65
  }
7
  * Gutenberg editor assets.
8
  */
9
  function monsterinsights_gutenberg_editor_assets() {
10
+ // stop loading gutenberg related assets/blocks/sidebars if WP version is less than 5.4
11
+ if ( ! monsterinsights_load_gutenberg_app() ) {
 
12
  return;
13
  }
14
 
15
  $plugins_js_path = '/assets/gutenberg/js/editor.min.js';
16
  $plugins_style_path = '/assets/gutenberg/css/editor.css';
17
+ $version_path = monsterinsights_is_pro_version() ? 'pro' : 'lite';
18
 
19
  $js_dependencies = array(
20
  'wp-plugins',
48
  monsterinsights_get_asset_version()
49
  );
50
 
51
+ $plugins = get_plugins();
52
+ $install_woocommerce_url = false;
53
+ if ( current_user_can( 'install_plugins' ) ) {
54
+ $woo_key = 'woocommerce/woocommerce.php';
55
+ if ( array_key_exists( $woo_key, $plugins ) ) {
56
+ $install_woocommerce_url = wp_nonce_url( self_admin_url( 'plugins.php?action=activate&plugin=' . $woo_key ), 'activate-plugin_' . $woo_key );
57
+ } else {
58
+ $install_woocommerce_url = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=woocommerce' ), 'install-plugin_woocommerce' );
59
+ }
60
+ }
61
+
62
  // Localize script for sidebar plugins.
63
  wp_localize_script(
64
  'monsterinsights-gutenberg-editor-js',
71
  'translations' => wp_get_jed_locale_data( monsterinsights_is_pro_version() ? 'ga-premium' : 'google-analytics-for-wordpress' ),
72
  'is_headline_analyzer_enabled' => apply_filters( 'monsterinsights_headline_analyzer_enabled', true ) && 'true' !== monsterinsights_get_option( 'disable_headline_analyzer' ),
73
  'reports_url' => add_query_arg( 'page', 'monsterinsights_reports', admin_url( 'admin.php' ) ),
74
+ 'vue_assets_path' => plugins_url( $version_path . '/assets/vue/', MONSTERINSIGHTS_PLUGIN_FILE ),
75
+ 'is_woocommerce_installed' => class_exists( 'WooCommerce' ),
76
+ 'license_type' => MonsterInsights()->license->get_license_type(),
77
+ 'upgrade_url' => monsterinsights_get_upgrade_link( 'gutenberg', 'products' ),
78
+ 'install_woocommerce_url' => $install_woocommerce_url,
79
  )
80
  );
81
  }
includes/helpers.php CHANGED
@@ -47,7 +47,7 @@ function monsterinsights_track_user( $user_id = -1 ) {
47
  }
48
 
49
  $track_super_admin = apply_filters( 'monsterinsights_track_super_admins', false );
50
- if ( $track_super_admin === false && is_multisite() && is_super_admin() ) {
51
  $track_user = false;
52
  }
53
 
@@ -325,10 +325,10 @@ function monsterinsights_is_dev_url( $url = '' ) {
325
 
326
  $tlds_to_check = array( '.local', ':8888', ':8080', ':8081', '.invalid', '.example', '.test' );
327
  foreach ( $tlds_to_check as $tld ) {
328
- if ( false !== strpos( $host, $tld ) ) {
329
- $is_local_url = true;
330
- break;
331
- }
332
 
333
  }
334
  if ( substr_count( $host, '.' ) > 1 ) {
@@ -929,7 +929,7 @@ function monsterinsights_is_network_active() {
929
  }
930
 
931
  if ( is_multisite() && is_plugin_active_for_network( plugin_basename( MONSTERINSIGHTS_PLUGIN_FILE ) ) ) {
932
- return true;
933
  } else {
934
  return false;
935
  }
@@ -1238,7 +1238,7 @@ function monsterinsights_count_third_party_ua_codes( $body ) {
1238
  * @return array
1239
  */
1240
  function monsterinsights_is_code_installed_frontend() {
1241
- // Grab the front page html.
1242
  $request = wp_remote_request( home_url(), array(
1243
  'sslverify' => false,
1244
  ) );
@@ -1388,7 +1388,7 @@ function monsterinsights_get_current_post_type() {
1388
  return null;
1389
  }
1390
 
1391
- /** Decode special characters, both alpha- (<) and numeric-based (').
1392
  *
1393
  * @since 7.10.5
1394
  *
@@ -1518,7 +1518,7 @@ function monsterinsights_tools_copy_url_to_prettylinks() {
1518
  localStorage.removeItem('MonsterInsightsURL');
1519
  });
1520
  </script>
1521
- <?php }
1522
  }
1523
  add_action( 'admin_footer', 'monsterinsights_tools_copy_url_to_prettylinks' );
1524
 
@@ -1534,7 +1534,7 @@ function monsterinsights_skip_prettylinks_welcome_screen() {
1534
  $monsterinsights_reference = isset( $_GET['monsterinsights_reference'] ) ? $_GET['monsterinsights_reference'] : '';
1535
 
1536
  if ( 'post-new.php' === $pagenow && 'pretty-link' === $post_type && 'url_builder' === $monsterinsights_reference ) {
1537
- $onboard = get_option( 'prli_onboard' );
1538
 
1539
  if ( $onboard == 'welcome' || $onboard == 'update' ) {
1540
  update_option( 'monsterinsights_backup_prli_onboard_value', $onboard );
@@ -1593,3 +1593,98 @@ function monsterinsights_require_upgrader( $custom_upgrader = true ) {
1593
  }
1594
 
1595
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
47
  }
48
 
49
  $track_super_admin = apply_filters( 'monsterinsights_track_super_admins', false );
50
+ if ( $user_id === -1 && $track_super_admin === false && is_multisite() && is_super_admin() ) {
51
  $track_user = false;
52
  }
53
 
325
 
326
  $tlds_to_check = array( '.local', ':8888', ':8080', ':8081', '.invalid', '.example', '.test' );
327
  foreach ( $tlds_to_check as $tld ) {
328
+ if ( false !== strpos( $host, $tld ) ) {
329
+ $is_local_url = true;
330
+ break;
331
+ }
332
 
333
  }
334
  if ( substr_count( $host, '.' ) > 1 ) {
929
  }
930
 
931
  if ( is_multisite() && is_plugin_active_for_network( plugin_basename( MONSTERINSIGHTS_PLUGIN_FILE ) ) ) {
932
+ return true;
933
  } else {
934
  return false;
935
  }
1238
  * @return array
1239
  */
1240
  function monsterinsights_is_code_installed_frontend() {
1241
+ // Grab the front page html.
1242
  $request = wp_remote_request( home_url(), array(
1243
  'sslverify' => false,
1244
  ) );
1388
  return null;
1389
  }
1390
 
1391
+ /** Decode special characters, both alpha- (<) and numeric-based (').
1392
  *
1393
  * @since 7.10.5
1394
  *
1518
  localStorage.removeItem('MonsterInsightsURL');
1519
  });
1520
  </script>
1521
+ <?php }
1522
  }
1523
  add_action( 'admin_footer', 'monsterinsights_tools_copy_url_to_prettylinks' );
1524
 
1534
  $monsterinsights_reference = isset( $_GET['monsterinsights_reference'] ) ? $_GET['monsterinsights_reference'] : '';
1535
 
1536
  if ( 'post-new.php' === $pagenow && 'pretty-link' === $post_type && 'url_builder' === $monsterinsights_reference ) {
1537
+ $onboard = get_option( 'prli_onboard' );
1538
 
1539
  if ( $onboard == 'welcome' || $onboard == 'update' ) {
1540
  update_option( 'monsterinsights_backup_prli_onboard_value', $onboard );
1593
  }
1594
 
1595
  }
1596
+
1597
+ /**
1598
+ * Load headline analyzer if wp version is higher than/equal to 5.4
1599
+ *
1600
+ * @return boolean
1601
+ * @since 7.12.3
1602
+ *
1603
+ */
1604
+ function monsterinsights_load_gutenberg_app() {
1605
+ global $wp_version;
1606
+
1607
+ if ( version_compare( $wp_version, '5.4', '<' ) ) {
1608
+ return false;
1609
+ }
1610
+
1611
+ return true;
1612
+ }
1613
+
1614
+ /**
1615
+ * Helper function for frontend script attributes
1616
+ *
1617
+ * @return string
1618
+ * @since 7.12.3
1619
+ *
1620
+ *
1621
+ */
1622
+ function monsterinsights_get_frontend_analytics_script_atts() {
1623
+ $attr_string = '';
1624
+
1625
+ $attributes = apply_filters( 'monsterinsights_tracking_analytics_script_attributes', array(
1626
+ 'type' => "text/javascript",
1627
+ 'data-cfasync' => 'false'
1628
+ ) );
1629
+
1630
+ if ( ! empty( $attributes ) ) {
1631
+ foreach ( $attributes as $attr_name => $attr_value ) {
1632
+ if ( ! empty( $attr_name ) ) {
1633
+ $attr_string .= ' ' . sanitize_key( $attr_name ) . '="' . esc_attr( $attr_value ) . '"';
1634
+ } else {
1635
+ $attr_string .= ' ' . sanitize_key( $attr_value );
1636
+ }
1637
+ }
1638
+ }
1639
+
1640
+ return $attr_string;
1641
+ }
1642
+
1643
+ /**
1644
+ * Get native english speaking countries
1645
+ *
1646
+ * @return array
1647
+ *
1648
+ * @since 7.12.3
1649
+ */
1650
+ function monsterinsights_get_english_speaking_countries() {
1651
+ return array(
1652
+ 'AG' => __( 'Antigua and Barbuda', 'google-analytics-for-wordpress' ),
1653
+ 'AU' => __( 'Australia', 'google-analytics-for-wordpress' ),
1654
+ 'BS' => __( 'The Bahamas', 'google-analytics-for-wordpress' ),
1655
+ 'BB' => __( 'Barbados', 'google-analytics-for-wordpress' ),
1656
+ 'BZ' => __( 'Belize', 'google-analytics-for-wordpress' ),
1657
+ 'CA' => __( 'Canada', 'google-analytics-for-wordpress' ),
1658
+ 'DM' => __( 'Dominica', 'google-analytics-for-wordpress' ),
1659
+ 'GD' => __( 'Grenada', 'google-analytics-for-wordpress' ),
1660
+ 'GY' => __( 'Guyana', 'google-analytics-for-wordpress' ),
1661
+ 'IE' => __( 'Ireland', 'google-analytics-for-wordpress' ),
1662
+ 'JM' => __( 'Jamaica', 'google-analytics-for-wordpress' ),
1663
+ 'NZ' => __( 'New Zealand', 'google-analytics-for-wordpress' ),
1664
+ 'KN' => __( 'St Kitts and Nevis', 'google-analytics-for-wordpress' ),
1665
+ 'LC' => __( 'St Lucia', 'google-analytics-for-wordpress' ),
1666
+ 'VC' => __( 'St Vincent and the Grenadines', 'google-analytics-for-wordpress' ),
1667
+ 'TT' => __( 'Trinidad and Tobago', 'google-analytics-for-wordpress' ),
1668
+ 'GB' => __( 'United Kingdom', 'google-analytics-for-wordpress' ),
1669
+ 'US' => __( 'United States of America', 'google-analytics-for-wordpress' ),
1670
+ );
1671
+ }
1672
+
1673
+ /**
1674
+ * Helper function to check if the current user can install a plugin.
1675
+ *
1676
+ * @return bool
1677
+ */
1678
+ function monsterinsights_can_install_plugins() {
1679
+
1680
+ if ( ! current_user_can( 'install_plugins' ) ) {
1681
+ return false;
1682
+ }
1683
+
1684
+ // Determine whether file modifications are allowed.
1685
+ if ( function_exists( 'wp_is_file_mod_allowed' ) && ! wp_is_file_mod_allowed( 'monsterinsights_can_install' ) ) {
1686
+ return false;
1687
+ }
1688
+
1689
+ return true;
1690
+ }
includes/install.php CHANGED
@@ -136,6 +136,10 @@ class MonsterInsights_Install {
136
  $this->v7120_upgrades();
137
  }
138
 
 
 
 
 
139
  // Do not use. See monsterinsights_after_install_routine comment below.
140
  do_action( 'monsterinsights_after_existing_upgrade_routine', $version );
141
  $version = get_option( 'monsterinsights_current_version', $version );
@@ -238,16 +242,16 @@ class MonsterInsights_Install {
238
 
239
  public function get_monsterinsights_default_values() {
240
 
241
- $admin_email = get_option( 'admin_email' );
242
- $admin_email_array = array(
243
  array(
244
  'email' => $admin_email,
245
  ),
246
  );
247
 
248
  return array(
249
- 'enable_affiliate_links' => true,
250
- 'affiliate_links' => array(
251
  array(
252
  'path' => '/go/',
253
  'label' => 'affiliate',
@@ -257,25 +261,45 @@ class MonsterInsights_Install {
257
  'label' => 'affiliate',
258
  )
259
  ),
260
- 'demographics' => 1,
261
- 'ignore_users' => array( 'administrator', 'editor' ),
262
- 'dashboards_disabled' => 0,
263
- 'anonymize_ips' => 0,
264
- 'extensions_of_files' => 'doc,pdf,ppt,zip,xls,docx,pptx,xlsx',
265
- 'subdomain_tracking' => '',
266
- 'link_attribution' => true,
267
- 'tag_links_in_rss' => true,
268
- 'allow_anchor' => 0,
269
- 'add_allow_linker' => 0,
270
- 'custom_code' => '',
271
- 'save_settings' => array( 'administrator' ),
272
- 'view_reports' => array( 'administrator', 'editor' ),
273
- 'events_mode' => 'js',
274
- 'tracking_mode' => 'analytics',
275
- 'email_summaries' => 'on',
276
- 'summaries_html_template' => 'yes',
277
- 'summaries_email_addresses' => $admin_email_array,
278
- 'automatic_updates' => 'none',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
279
  );
280
  }
281
 
@@ -719,4 +743,66 @@ class MonsterInsights_Install {
719
  }
720
 
721
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
722
  }
136
  $this->v7120_upgrades();
137
  }
138
 
139
+ if ( version_compare( $version, '7.13.0', '<' ) ) {
140
+ $this->v7130_upgrades();
141
+ }
142
+
143
  // Do not use. See monsterinsights_after_install_routine comment below.
144
  do_action( 'monsterinsights_after_existing_upgrade_routine', $version );
145
  $version = get_option( 'monsterinsights_current_version', $version );
242
 
243
  public function get_monsterinsights_default_values() {
244
 
245
+ $admin_email = get_option( 'admin_email' );
246
+ $admin_email_array = array(
247
  array(
248
  'email' => $admin_email,
249
  ),
250
  );
251
 
252
  return array(
253
+ 'enable_affiliate_links' => true,
254
+ 'affiliate_links' => array(
255
  array(
256
  'path' => '/go/',
257
  'label' => 'affiliate',
261
  'label' => 'affiliate',
262
  )
263
  ),
264
+ 'demographics' => 1,
265
+ 'ignore_users' => array( 'administrator', 'editor' ),
266
+ 'dashboards_disabled' => 0,
267
+ 'anonymize_ips' => 0,
268
+ 'extensions_of_files' => 'doc,pdf,ppt,zip,xls,docx,pptx,xlsx',
269
+ 'subdomain_tracking' => '',
270
+ 'link_attribution' => true,
271
+ 'tag_links_in_rss' => true,
272
+ 'allow_anchor' => 0,
273
+ 'add_allow_linker' => 0,
274
+ 'custom_code' => '',
275
+ 'save_settings' => array( 'administrator' ),
276
+ 'view_reports' => array( 'administrator', 'editor' ),
277
+ 'events_mode' => 'js',
278
+ 'tracking_mode' => 'analytics',
279
+ 'email_summaries' => 'on',
280
+ 'summaries_html_template' => 'yes',
281
+ 'summaries_email_addresses' => $admin_email_array,
282
+ 'automatic_updates' => 'none',
283
+ 'popular_posts_inline_theme' => 'alpha',
284
+ 'popular_posts_widget_theme' => 'alpha',
285
+ 'popular_posts_products_theme' => 'alpha',
286
+ 'popular_posts_inline_placement' => 'manual',
287
+ 'popular_posts_widget_theme_columns' => '2',
288
+ 'popular_posts_products_theme_columns' => '2',
289
+ 'popular_posts_widget_count' => '4',
290
+ 'popular_posts_products_count' => '4',
291
+ 'popular_posts_widget_theme_meta_author' => 'on',
292
+ 'popular_posts_widget_theme_meta_date' => 'on',
293
+ 'popular_posts_widget_theme_meta_comments' => 'on',
294
+ 'popular_posts_products_theme_meta_price' => 'on',
295
+ 'popular_posts_products_theme_meta_rating' => 'on',
296
+ 'popular_posts_products_theme_meta_image' => 'on',
297
+ 'popular_posts_inline_after_count' => '150',
298
+ 'popular_posts_inline_multiple_number' => '3',
299
+ 'popular_posts_inline_multiple_distance' => '250',
300
+ 'popular_posts_inline_multiple_min_words' => '100',
301
+ 'popular_posts_inline_post_types' => array( 'post' ),
302
+ 'popular_posts_widget_post_types' => array( 'post' ),
303
  );
304
  }
305
 
743
  }
744
 
745
  }
746
+
747
+ /**
748
+ * Upgrade routine for version 7.13.0
749
+ */
750
+ public function v7130_upgrades() {
751
+
752
+ // Set default values for popular posts.
753
+ $popular_posts_defaults = array(
754
+ 'popular_posts_inline_theme' => 'alpha',
755
+ 'popular_posts_widget_theme' => 'alpha',
756
+ 'popular_posts_products_theme' => 'alpha',
757
+ 'popular_posts_inline_placement' => 'manual',
758
+ 'popular_posts_widget_theme_columns' => '2',
759
+ 'popular_posts_products_theme_columns' => '2',
760
+ 'popular_posts_widget_count' => '4',
761
+ 'popular_posts_products_count' => '4',
762
+ 'popular_posts_widget_theme_meta_author' => 'on',
763
+ 'popular_posts_widget_theme_meta_date' => 'on',
764
+ 'popular_posts_widget_theme_meta_comments' => 'on',
765
+ 'popular_posts_products_theme_meta_price' => 'on',
766
+ 'popular_posts_products_theme_meta_rating' => 'on',
767
+ 'popular_posts_products_theme_meta_image' => 'on',
768
+ 'popular_posts_inline_after_count' => '150',
769
+ 'popular_posts_inline_multiple_number' => '3',
770
+ 'popular_posts_inline_multiple_distance' => '250',
771
+ 'popular_posts_inline_multiple_min_words' => '100',
772
+ 'popular_posts_inline_post_types' => array( 'post' ),
773
+ 'popular_posts_widget_post_types' => array( 'post' ),
774
+ );
775
+
776
+ foreach ( $popular_posts_defaults as $key => $value ) {
777
+ if ( empty( $this->new_settings[ $key ] ) ) {
778
+ $this->new_settings[ $key ] = $value;
779
+ }
780
+ }
781
+
782
+ // Contextual education cleanup.
783
+ $option_name = 'monsterinsights_notifications';
784
+ $notifications = get_option( $option_name, array() );
785
+ $dismissed_notifications = isset( $notifications['dismissed'] ) ? $notifications['dismissed'] : array();
786
+
787
+ if ( is_array( $dismissed_notifications ) && ! empty( $dismissed_notifications ) ) {
788
+ foreach ( $dismissed_notifications as $key => $dismiss_notification ) {
789
+ $title = isset( $dismiss_notification['title'] ) ? $dismiss_notification['title'] : '';
790
+ $content = isset( $dismiss_notification['content'] ) ? $dismiss_notification['content'] : '';
791
+
792
+ if ( empty( $title ) || empty( $content ) ) {
793
+ unset( $dismissed_notifications[ $key ] );
794
+ }
795
+ }
796
+
797
+ update_option(
798
+ $option_name,
799
+ array(
800
+ 'update' => $notifications['update'],
801
+ 'feed' => $notifications['feed'],
802
+ 'events' => $notifications['events'],
803
+ 'dismissed' => $dismissed_notifications,
804
+ )
805
+ );
806
+ }
807
+ }
808
  }
includes/measurement-protocol.php CHANGED
@@ -50,10 +50,10 @@ function monsterinsights_mp_api_call( $args = array() ) {
50
  $default_body = array(
51
  // Required: Version
52
  'v' => '1',
53
-
54
  // Required: UA code
55
  'tid' => monsterinsights_get_ua_to_output( array( 'ecommerce' => $args ) ),
56
-
57
  // Required: User visitor ID
58
  'cid' => monsterinsights_get_client_id( $payment_id ),
59
 
@@ -82,7 +82,10 @@ function monsterinsights_mp_api_call( $args = array() ) {
82
  'ua' => ! empty( $user_agent ) ? $user_agent : $_SERVER['HTTP_USER_AGENT'],
83
 
84
  // Optional: Time of the event
85
- 'z' => time()
 
 
 
86
  );
87
 
88
  $body = wp_parse_args( $body, $default_body );
@@ -125,7 +128,7 @@ function monsterinsights_mp_track_event_call( $args = array() ) {
125
 
126
  // Required: Event Category
127
  'ec' => '',
128
-
129
  // Required: Event Action
130
  'ea' => '',
131
 
@@ -139,4 +142,4 @@ function monsterinsights_mp_track_event_call( $args = array() ) {
139
  //$args = apply_filters( 'monsterinsights_mp_track_event_call', $args );
140
 
141
  return monsterinsights_mp_api_call( $args );
142
- }
50
  $default_body = array(
51
  // Required: Version
52
  'v' => '1',
53
+
54
  // Required: UA code
55
  'tid' => monsterinsights_get_ua_to_output( array( 'ecommerce' => $args ) ),
56
+
57
  // Required: User visitor ID
58
  'cid' => monsterinsights_get_client_id( $payment_id ),
59
 
82
  'ua' => ! empty( $user_agent ) ? $user_agent : $_SERVER['HTTP_USER_AGENT'],
83
 
84
  // Optional: Time of the event
85
+ 'z' => time(),
86
+
87
+ // Developer id.
88
+ 'did' => 'dZGIzZG',
89
  );
90
 
91
  $body = wp_parse_args( $body, $default_body );
128
 
129
  // Required: Event Category
130
  'ec' => '',
131
+
132
  // Required: Event Action
133
  'ea' => '',
134
 
142
  //$args = apply_filters( 'monsterinsights_mp_track_event_call', $args );
143
 
144
  return monsterinsights_mp_api_call( $args );
145
+ }
includes/popular-posts/class-popular-posts-themes.php ADDED
@@ -0,0 +1,850 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Popular posts theme-specific functionality.
4
+ *
5
+ * @package MonsterInsights
6
+ */
7
+
8
+ /**
9
+ * Class MonsterInsights_Popular_Posts_Themes
10
+ */
11
+ class MonsterInsights_Popular_Posts_Themes {
12
+
13
+ /**
14
+ * The type of widget to load themes for (inline, widget, products).
15
+ *
16
+ * @var string
17
+ */
18
+ public $type;
19
+
20
+ /**
21
+ * Holds the array of themes specific to the current type loaded.
22
+ *
23
+ * @var array
24
+ */
25
+ public $themes = array();
26
+
27
+ /**
28
+ * Holds the data for the currently selected theme (if indicated in the constructor).
29
+ *
30
+ * @var array
31
+ */
32
+ public $theme = array();
33
+
34
+ /**
35
+ * The current theme instance with styles from settings applied.
36
+ *
37
+ * @var array
38
+ */
39
+ public $styled_theme;
40
+
41
+ /**
42
+ * The theme options key used to store specific theme styles.
43
+ *
44
+ * @var string
45
+ */
46
+ private $themes_styles_key = 'monsterinsights_popular_posts_theme_settings';
47
+
48
+ /**
49
+ * Variable for the theme settings.
50
+ *
51
+ * @var array
52
+ */
53
+ private $themes_styles;
54
+
55
+ /**
56
+ * MonsterInsights_Popular_Posts_Themes constructor.
57
+ *
58
+ * @param string $type The type of widget: inline/widget/products.
59
+ * @param string $theme The current theme to load details for.
60
+ */
61
+ public function __construct( $type = 'inline', $theme = '' ) {
62
+
63
+ $this->type = $type;
64
+ if ( method_exists( $this, 'get_themes_' . $type ) ) {
65
+ $this->themes = call_user_func( array( $this, 'get_themes_' . $type ) );
66
+ if ( ! empty( $theme ) ) {
67
+ $this->theme = isset( $this->themes[ $theme ] ) ? $this->themes[ $theme ] : array();
68
+
69
+ return $this->theme;
70
+ } else {
71
+ return $this->themes;
72
+ }
73
+ }
74
+
75
+ return false;
76
+
77
+ }
78
+
79
+ /**
80
+ * Get the current theme details with the option to load properties already styled.
81
+ *
82
+ * @return array|mixed
83
+ */
84
+ public function get_theme() {
85
+
86
+ return $this->theme;
87
+
88
+ }
89
+
90
+ /**
91
+ * Get the currently loaded themes for the widget type.
92
+ *
93
+ * @return array|mixed
94
+ */
95
+ public function get_themes() {
96
+ return $this->themes;
97
+ }
98
+
99
+ public function get_theme_stored_styles() {
100
+ if ( ! isset( $this->themes_styles ) ) {
101
+ $this->themes_styles = get_option( $this->themes_styles_key, array() );
102
+ }
103
+
104
+ return $this->themes_styles;
105
+ }
106
+
107
+ /**
108
+ * Go through the themes and apply styles from the stored settings.
109
+ *
110
+ * @var string $type The instance type: inline/widget/products.
111
+ * @var array $themes The themes to process/apply styles for.
112
+ */
113
+ public function process_themes_styles( $type, $themes ) {
114
+
115
+ $settings = $this->get_theme_stored_styles();
116
+
117
+ if ( ! empty( $settings[ $type ] ) ) {
118
+ foreach ( $themes as $theme_key => $theme_values ) {
119
+ if ( ! empty( $settings[ $type ][ $theme_key ] ) ) {
120
+ foreach ( $themes[ $theme_key ]['styles'] as $object => $props ) {
121
+ if ( ! empty( $settings[ $type ][ $theme_key ][ $object ] ) ) {
122
+ foreach ( $props as $style_key => $style_value ) {
123
+ if ( ! empty( $settings[ $type ][ $theme_key ][ $object ][ $style_key ] ) ) {
124
+ $themes[ $theme_key ]['styles'][ $object ][ $style_key ] = $settings[ $type ][ $theme_key ][ $object ][ $style_key ];
125
+ }
126
+ }
127
+ }
128
+ }
129
+ }
130
+ }
131
+ }
132
+
133
+ return $themes;
134
+
135
+ }
136
+
137
+ /**
138
+ * Get the themes for the inline widget type.
139
+ *
140
+ * @return array
141
+ */
142
+ public function get_themes_inline() {
143
+
144
+ $themes = array(
145
+ 'alpha' => array(
146
+ 'label' => 'Alpha',
147
+ 'styles' => array(
148
+ 'title' => array(
149
+ 'color' => '#393F4C',
150
+ 'size' => 18,
151
+ 'text' => '15 Proven Ways to Repurpose Content on Your WordPress Site',
152
+ ),
153
+ 'label' => array(
154
+ 'color' => '#EB5757',
155
+ 'text' => 'Trending',
156
+ ),
157
+ 'background' => array(
158
+ 'color' => '#F0F2F4',
159
+ ),
160
+ ),
161
+ 'level' => 'lite',
162
+ ),
163
+ 'beta' => array(
164
+ 'label' => 'Beta',
165
+ 'styles' => array(
166
+ 'title' => array(
167
+ 'color' => '#393F4C',
168
+ 'size' => 18,
169
+ 'text' => 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
170
+ ),
171
+ 'label' => array(
172
+ 'color' => '#EB5757',
173
+ 'text' => 'Trending',
174
+ ),
175
+ 'background' => array(
176
+ 'border' => '#F0F2F4',
177
+ ),
178
+ 'image' => 'theme-preview-beta.png',
179
+ ),
180
+ 'image' => true,
181
+ 'level' => 'lite',
182
+ ),
183
+ 'charlie' => array(
184
+ 'label' => 'Charlie',
185
+ 'styles' => array(
186
+ 'title' => array(
187
+ 'color' => '#393f4c',
188
+ 'size' => 16,
189
+ ),
190
+ 'label' => array(
191
+ 'color' => '#393f4c',
192
+ 'text' => 'Popular Stories Right now',
193
+ ),
194
+ 'border' => array(
195
+ 'color' => '#D3D7DE',
196
+ ),
197
+ ),
198
+ 'list' => array(
199
+ '15 Proven Ways to Repurpose Content on Your WordPress Site',
200
+ 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
201
+ 'How to Set Up Online Ordering for Your Restaurant Website',
202
+ ),
203
+ 'posts' => 3,
204
+ 'level' => 'lite',
205
+ ),
206
+ 'delta' => array(
207
+ 'label' => 'Delta',
208
+ 'styles' => array(
209
+ 'icon' => array(
210
+ 'color' => '#EB5757',
211
+ ),
212
+ 'title' => array(
213
+ 'color' => '#393f4c',
214
+ 'size' => 16,
215
+ 'text' => 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
216
+ ),
217
+ 'label' => array(
218
+ 'color' => '#EB5757',
219
+ 'text' => 'Trending',
220
+ ),
221
+ 'background' => array(
222
+ 'border' => '#F0F2F4',
223
+ ),
224
+ ),
225
+ 'level' => 'plus',
226
+ ),
227
+ 'echo' => array(
228
+ 'label' => 'Echo',
229
+ 'styles' => array(
230
+ 'title' => array(
231
+ 'color' => '#393f4c',
232
+ 'size' => 18,
233
+ 'text' => '15 Proven Ways to Repurpose Content on Your WordPress Site',
234
+ ),
235
+ 'label' => array(
236
+ 'color' => '#EB5757',
237
+ 'text' => 'Trending:',
238
+ ),
239
+ 'background' => array(
240
+ 'color' => '#F0F2F4',
241
+ ),
242
+ ),
243
+ 'level' => 'plus',
244
+ ),
245
+ 'foxtrot' => array(
246
+ 'label' => 'Foxtrot',
247
+ 'styles' => array(
248
+ 'title' => array(
249
+ 'color' => '#393f4c',
250
+ 'size' => 18,
251
+ 'text' => 'How to Build an Email List in WordPress – Email Marketing 101',
252
+ ),
253
+ 'label' => array(
254
+ 'color' => '#EB5757',
255
+ 'text' => 'Trending',
256
+ ),
257
+ 'image' => 'theme-preview-image.jpg',
258
+ ),
259
+ 'image' => true,
260
+ 'level' => 'plus',
261
+ ),
262
+ 'golf' => array(
263
+ 'label' => 'Golf',
264
+ 'styles' => array(
265
+ 'title' => array(
266
+ 'color' => '#393f4c',
267
+ 'size' => 16,
268
+ 'text' => '15 Proven Ways to Repurpose Content on Your WordPress Site',
269
+ ),
270
+ 'label' => array(
271
+ 'color' => '#EB5757',
272
+ 'text' => 'Popular now',
273
+ ),
274
+ 'border' => array(
275
+ 'color' => '#EB5757',
276
+ 'color2' => '#E2E4E9',
277
+ ),
278
+ ),
279
+ 'level' => 'plus',
280
+ ),
281
+ 'hotel' => array(
282
+ 'label' => 'Hotel',
283
+ 'styles' => array(
284
+ 'title' => array(
285
+ 'color' => '#393f4c',
286
+ 'size' => 18,
287
+ 'text' => 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
288
+ ),
289
+ 'icon' => array(
290
+ 'color' => '#EB5757',
291
+ ),
292
+ ),
293
+ 'level' => 'plus',
294
+ ),
295
+ 'india' => array(
296
+ 'label' => 'India',
297
+ 'styles' => array(
298
+ 'title' => array(
299
+ 'color' => '#393f4c',
300
+ 'size' => 14,
301
+ 'text' => 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
302
+ ),
303
+ 'label' => array(
304
+ 'color' => '#EB5757',
305
+ 'text' => 'Trending:',
306
+ ),
307
+ 'border' => array(
308
+ 'color' => '#EB5757',
309
+ ),
310
+ 'background' => array(
311
+ 'color' => '#f0f2f4',
312
+ ),
313
+ ),
314
+ 'level' => 'plus',
315
+ ),
316
+ 'juliett' => array(
317
+ 'label' => 'Juliett',
318
+ 'styles' => array(
319
+ 'title' => array(
320
+ 'color' => '#393f4c',
321
+ 'size' => 18,
322
+ 'text' => 'How to Build an Email List in WordPress – Email Marketing 101',
323
+ ),
324
+ 'label' => array(
325
+ 'color' => '#393f4c',
326
+ 'background' => '#e2e4e9',
327
+ 'text' => 'Trending',
328
+ ),
329
+ 'border' => array(
330
+ 'color' => '#e2e4e9',
331
+ ),
332
+ ),
333
+ 'image' => true,
334
+ 'level' => 'plus',
335
+ ),
336
+ 'kilo' => array(
337
+ 'label' => 'Kilo',
338
+ 'styles' => array(
339
+ 'title' => array(
340
+ 'color' => '#393f4c',
341
+ 'size' => 18,
342
+ 'text' => 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
343
+ ),
344
+ 'label' => array(
345
+ 'color' => '#EB5757',
346
+ 'text' => 'Popular now',
347
+ ),
348
+ 'border' => array(
349
+ 'color' => '#e2e4e9',
350
+ 'color2' => '#e2e4e9',
351
+ ),
352
+ ),
353
+ 'level' => 'plus',
354
+ ),
355
+ 'lima' => array(
356
+ 'label' => 'Lima',
357
+ 'styles' => array(
358
+ 'title' => array(
359
+ 'color' => '#393f4c',
360
+ 'size' => 18,
361
+ 'text' => '15 Proven Ways to Repurpose Content on Your WordPress Site',
362
+ ),
363
+ 'label' => array(
364
+ 'color' => '#EB5757',
365
+ 'text' => 'Trending',
366
+ ),
367
+ 'background' => array(
368
+ 'color' => '#f0f2f4',
369
+ ),
370
+ 'image' => 'theme-preview-image-2.jpg',
371
+ ),
372
+ 'image' => true,
373
+ 'level' => 'plus',
374
+ ),
375
+ 'mike' => array(
376
+ 'label' => 'Mike',
377
+ 'styles' => array(
378
+ 'title' => array(
379
+ 'color' => '#393f4c',
380
+ 'size' => 18,
381
+ 'text' => 'How to Build an Email List in WordPress – Email Marketing 101',
382
+ ),
383
+ 'label' => array(
384
+ 'color' => '#fff',
385
+ 'background' => '#f2994a',
386
+ 'text' => 'Trending',
387
+ ),
388
+ 'background' => array(
389
+ 'color' => '#f0f2f4',
390
+ ),
391
+ 'image' => 'theme-preview-image.jpg',
392
+ ),
393
+ 'image' => true,
394
+ 'level' => 'plus',
395
+ ),
396
+ 'november' => array(
397
+ 'label' => 'November',
398
+ 'styles' => array(
399
+ 'title' => array(
400
+ 'color' => '#393f4c',
401
+ 'size' => 16,
402
+ 'text' => 'How to Use Google Trends to Boost Traffic and Sales (9 Simple Ways)',
403
+ ),
404
+ 'label' => array(
405
+ 'color' => '#eb5757',
406
+ 'text' => 'Trending',
407
+ ),
408
+ 'background' => array(
409
+ 'border' => '#f0f2f4',
410
+ ),
411
+ 'icon' => array(
412
+ 'background' => '#eb5757',
413
+ 'color' => '#fff',
414
+ ),
415
+ ),
416
+ 'level' => 'plus',
417
+ ),
418
+ );
419
+
420
+ return $this->process_themes_styles( 'inline', $themes );
421
+
422
+ }
423
+
424
+ /**
425
+ * Get the themese for the widget instance.
426
+ *
427
+ * @return array
428
+ */
429
+ public function get_themes_widget() {
430
+
431
+ $themes = array(
432
+ 'alpha' => array(
433
+ 'label' => 'Alpha',
434
+ 'styles' => array(
435
+ 'title' => array(
436
+ 'color' => '#393F4C',
437
+ 'size' => 16,
438
+ ),
439
+ 'background' => array(
440
+ 'color' => '#F0F2F4',
441
+ ),
442
+
443
+ ),
444
+ 'list' => array(
445
+ 'items' => array(
446
+ 'How to Set Up WordPress User Activity Tracking in 3 Easy Steps',
447
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
448
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested)',
449
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
450
+ ),
451
+ ),
452
+ 'level' => 'lite',
453
+ ),
454
+ 'beta' => array(
455
+ 'label' => 'Beta',
456
+ 'styles' => array(
457
+ 'title' => array(
458
+ 'color' => '#393F4C',
459
+ 'size' => 16,
460
+ ),
461
+ 'background' => array(
462
+ 'border' => '#1EC185',
463
+ ),
464
+ ),
465
+ 'list' => array(
466
+ 'items' => array(
467
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
468
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
469
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested)',
470
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
471
+ ),
472
+ ),
473
+ 'level' => 'lite',
474
+ ),
475
+ 'charlie' => array(
476
+ 'label' => 'Charlie',
477
+ 'styles' => array(
478
+ 'title' => array(
479
+ 'color' => '#393f4c',
480
+ 'size' => 16,
481
+ ),
482
+ 'background' => array(
483
+ 'color' => '#F0F2F4',
484
+ 'border' => '#338EEF',
485
+ ),
486
+ ),
487
+ 'list' => array(
488
+ 'items' => array(
489
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
490
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
491
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested)',
492
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
493
+ ),
494
+ ),
495
+ 'level' => 'lite',
496
+ ),
497
+ 'delta' => array(
498
+ 'label' => 'Delta',
499
+ 'styles' => array(
500
+ 'title' => array(
501
+ 'color' => '#393f4c',
502
+ 'size' => 18,
503
+ ),
504
+ 'background' => array(
505
+ 'border' => '#D3D7DE',
506
+ ),
507
+ 'meta' => array(
508
+ 'color' => '#99A1B3',
509
+ 'author' => 'on',
510
+ 'date' => 'on',
511
+ 'separator' => '&#9679;',
512
+ ),
513
+ ),
514
+ 'list' => array(
515
+ 'items' => array(
516
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
517
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
518
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested)',
519
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
520
+ ),
521
+ 'images' => array(
522
+ 'theme-widget-1.jpg',
523
+ 'theme-widget-2.jpg',
524
+ 'theme-widget-3.jpg',
525
+ 'theme-widget-4.jpg',
526
+ ),
527
+ ),
528
+ 'image' => true,
529
+ 'level' => 'pro',
530
+ ),
531
+ 'echo' => array(
532
+ 'label' => 'Echo',
533
+ 'styles' => array(
534
+ 'title' => array(
535
+ 'color' => '#393f4c',
536
+ 'size' => 16,
537
+ ),
538
+ 'meta' => array(
539
+ 'color' => '#99A1B3',
540
+ 'size' => 12,
541
+ 'author' => 'on',
542
+ 'date' => 'on',
543
+ 'comments' => 'on',
544
+ 'separator' => 'on',
545
+ ),
546
+ 'comments' => array(
547
+ 'color' => '#393F4C',
548
+ ),
549
+ ),
550
+ 'list' => array(
551
+ 'items' => array(
552
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
553
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
554
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested)',
555
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
556
+ ),
557
+ 'images' => array(
558
+ 'theme-widget-5.jpg',
559
+ 'theme-widget-5.jpg',
560
+ 'theme-widget-5.jpg',
561
+ 'theme-widget-5.jpg',
562
+ ),
563
+ ),
564
+ 'image' => true,
565
+ 'level' => 'pro',
566
+ ),
567
+ 'foxtrot' => array(
568
+ 'label' => 'Foxtrot',
569
+ 'styles' => array(
570
+ 'title' => array(
571
+ 'color' => '#393f4c',
572
+ 'size' => 16,
573
+ ),
574
+ 'meta' => array(
575
+ 'color' => '#99A1B3',
576
+ 'size' => 12,
577
+ 'author' => 'on',
578
+ 'date' => 'on',
579
+ 'comments' => 'on',
580
+ 'separator' => '|',
581
+ ),
582
+ 'comments' => array(
583
+ 'color' => '#393F4C',
584
+ ),
585
+ ),
586
+ 'list' => array(
587
+ 'items' => array(
588
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
589
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested) ',
590
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
591
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
592
+ ),
593
+ ),
594
+ 'level' => 'pro',
595
+ ),
596
+ 'golf' => array(
597
+ 'label' => 'Golf',
598
+ 'styles' => array(
599
+ 'title' => array(
600
+ 'color' => '#393f4c',
601
+ 'size' => 16,
602
+ ),
603
+ 'label' => array(
604
+ 'color' => '#fff',
605
+ 'background' => '#EB5757',
606
+ 'text' => 'Trending:',
607
+ 'editable' => true,
608
+ ),
609
+ 'meta' => array(
610
+ 'color' => '#99A1B3',
611
+ 'size' => 12,
612
+ 'author' => 'on',
613
+ 'date' => 'on',
614
+ 'comments' => 'on',
615
+ 'separator' => '|',
616
+ ),
617
+ 'comments' => array(
618
+ 'color' => '#393F4C',
619
+ ),
620
+ ),
621
+ 'list' => array(
622
+ 'items' => array(
623
+ '9 Proven Ways to Get Google to Index Your Website Right Away',
624
+ '12 Best Social Media Analytics Tools for Marketers (Tried & Tested) ',
625
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
626
+ 'How to Share Your Google Analytics Reports with Others (5 Easy Ways)',
627
+ ),
628
+ ),
629
+ 'level' => 'pro',
630
+ ),
631
+ 'hotel' => array(
632
+ 'label' => 'Hotel',
633
+ 'styles' => array(
634
+ 'title' => array(
635
+ 'color' => '#fff',
636
+ 'size' => 16,
637
+ ),
638
+ 'meta' => array(
639
+ 'color' => '#fff',
640
+ 'size' => 12,
641
+ 'author' => 'on',
642
+ 'date' => 'on',
643
+ ),
644
+ ),
645
+ 'list' => array(
646
+ 'items' => array(
647
+ 'How to Allow WordPress to Upload All File Types (The Easy Way)',
648
+ '14 Handy Google Search Operators for SEO (A Complete List)',
649
+ 'How to Write Irresistible Meta Descriptions for SEO & More Clicks?',
650
+ 'Uncover How Much Traffic Does a Website Get (5 Effortless Ways)',
651
+ ),
652
+ 'images' => array(
653
+ 'theme-widget-5.jpg',
654
+ 'theme-widget-6.jpg',
655
+ 'theme-widget-7.jpg',
656
+ 'theme-widget-8.jpg',
657
+ ),
658
+ ),
659
+ 'image' => true,
660
+ 'level' => 'pro',
661
+ ),
662
+ );
663
+
664
+ return $this->process_themes_styles( 'widget', $themes );
665
+
666
+ }
667
+
668
+ /**
669
+ * Get the themes for the products widget.
670
+ *
671
+ * @return array
672
+ */
673
+ public function get_themes_products() {
674
+ $themes = array(
675
+ 'alpha' => array(
676
+ 'label' => 'Alpha',
677
+ 'styles' => array(
678
+ 'title' => array(
679
+ 'color' => '#393F4C',
680
+ 'size' => 16,
681
+ ),
682
+ 'background' => array(
683
+ 'border' => '#d3d7de',
684
+ ),
685
+ 'price' => array(
686
+ 'color' => '#393F4C',
687
+ 'size' => 12,
688
+ ),
689
+ 'rating' => array(
690
+ 'color' => '#EB5757',
691
+ ),
692
+ 'meta' => array(
693
+ 'price' => 'on',
694
+ 'rating' => 'on',
695
+ 'image' => 'on',
696
+ ),
697
+ ),
698
+ 'list' => array(
699
+ 'items' => array(
700
+ 'WPBeginner 10-Year Anniversary Gray T-Shirt',
701
+ 'WPForms Small White Logo T-Shirt',
702
+ 'OptinMonster White Text Color Mascot T-Shirt',
703
+ 'WPForms Make Things Simple Gray T-Shirt',
704
+ ),
705
+ 'images' => array(
706
+ 'theme-products-1.jpg',
707
+ 'theme-products-2.jpg',
708
+ 'theme-products-3.jpg',
709
+ 'theme-products-4.jpg',
710
+ ),
711
+ 'prices' => array(
712
+ '$59.99',
713
+ '$28.00',
714
+ '$65.00',
715
+ '$59.50',
716
+ ),
717
+ ),
718
+ ),
719
+ 'beta' => array(
720
+ 'label' => 'Beta',
721
+ 'styles' => array(
722
+ 'title' => array(
723
+ 'color' => '#393F4C',
724
+ 'size' => 16,
725
+ ),
726
+ 'background' => array(
727
+ 'color' => '#F0F2F4',
728
+ ),
729
+ 'price' => array(
730
+ 'color' => '#4C5566',
731
+ 'size' => 12,
732
+ ),
733
+ 'rating' => array(
734
+ 'color' => '#F2D74A',
735
+ ),
736
+ 'meta' => array(
737
+ 'price' => 'on',
738
+ 'rating' => 'on',
739
+ 'image' => 'on',
740
+ ),
741
+ ),
742
+ 'list' => array(
743
+ 'items' => array(
744
+ 'Admin WPBeginner Black T-Shirt',
745
+ 'Black WP Beginner logo T-Shirt',
746
+ 'Technically Awesome Groovy White T-Shirt',
747
+ 'Technically Awesome Code Comment Black T-Shirt',
748
+ ),
749
+ 'images' => array(
750
+ 'theme-products-5.jpg',
751
+ 'theme-products-7.jpg',
752
+ 'theme-products-6.jpg',
753
+ 'theme-products-8.jpg',
754
+ ),
755
+ 'prices' => array(
756
+ '$29.50',
757
+ '$28.00',
758
+ '$65.00',
759
+ '$59.50',
760
+ ),
761
+ ),
762
+ ),
763
+ 'charlie' => array(
764
+ 'label' => 'Charlie',
765
+ 'styles' => array(
766
+ 'title' => array(
767
+ 'color' => '#fff',
768
+ 'size' => 16,
769
+ ),
770
+ 'rating' => array(
771
+ 'color' => '#F2D74A',
772
+ ),
773
+ 'price' => array(
774
+ 'color' => '#fff',
775
+ 'size' => 12,
776
+ ),
777
+ 'meta' => array(
778
+ 'price' => 'on',
779
+ 'rating' => 'on',
780
+ ),
781
+ ),
782
+ 'list' => array(
783
+ 'items' => array(
784
+ 'Admin WPBeginner Black T-Shirt',
785
+ 'Black WP Beginner logo T-Shirt',
786
+ 'Technically Awesome Groovy White T-Shirt',
787
+ 'Technically Awesome Code Comment Black T-Shirt',
788
+ ),
789
+ 'images' => array(
790
+ 'theme-products-5.jpg',
791
+ 'theme-products-7.jpg',
792
+ 'theme-products-6.jpg',
793
+ 'theme-products-8.jpg',
794
+ ),
795
+ 'prices' => array(
796
+ '$29.50',
797
+ '$28.00',
798
+ '$65.00',
799
+ '$59.50',
800
+ ),
801
+ ),
802
+ 'image' => true,
803
+ ),
804
+ 'delta' => array(
805
+ 'label' => 'Delta',
806
+ 'styles' => array(
807
+ 'title' => array(
808
+ 'color' => '#393f4c',
809
+ 'size' => 14,
810
+ ),
811
+ 'rating' => array(
812
+ 'color' => '#F2D74A',
813
+ ),
814
+ 'price' => array(
815
+ 'color' => '#4C5566',
816
+ 'size' => 12,
817
+ ),
818
+ 'meta' => array(
819
+ 'price' => 'on',
820
+ 'rating' => 'on',
821
+ 'image' => 'on',
822
+ ),
823
+ ),
824
+ 'list' => array(
825
+ 'items' => array(
826
+ 'Admin WPBeginner Black T-Shirt',
827
+ 'Black WP Beginner logo T-Shirt',
828
+ 'Technically Awesome Groovy White T-Shirt',
829
+ 'Technically Awesome Code Comment Black T-Shirt',
830
+ ),
831
+ 'images' => array(
832
+ 'theme-products-5.jpg',
833
+ 'theme-products-7.jpg',
834
+ 'theme-products-6.jpg',
835
+ 'theme-products-8.jpg',
836
+ ),
837
+ 'prices' => array(
838
+ '$29.50',
839
+ '$28.00',
840
+ '$65.00',
841
+ '$59.50',
842
+ ),
843
+ ),
844
+ ),
845
+ );
846
+
847
+ return $this->process_themes_styles( 'products', $themes );
848
+ }
849
+
850
+ }
includes/popular-posts/class-popular-posts.php ADDED
@@ -0,0 +1,731 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is the base class for the Popular Posts output functionality.
4
+ * Each actual Popular Posts option extends this class (inline, widget, products).
5
+ *
6
+ * @package MonsterInsights
7
+ */
8
+
9
+ /**
10
+ * Class MonsterInsights_Popular_Posts
11
+ */
12
+ class MonsterInsights_Popular_Posts {
13
+
14
+ /**
15
+ * The key prefix used to store the settings for the magic __get method.
16
+ *
17
+ * @var string
18
+ */
19
+ protected $settings_key;
20
+
21
+ /**
22
+ * Name of the shortcode
23
+ *
24
+ * @var string
25
+ */
26
+ protected $shortcode_key;
27
+
28
+ /**
29
+ * The popular posts object type, by default inline, widget or products.
30
+ *
31
+ * @var string
32
+ */
33
+ protected $type;
34
+
35
+ /**
36
+ * An array of posts used in the query process.
37
+ *
38
+ * @var array
39
+ */
40
+ public $posts = array();
41
+
42
+ /**
43
+ * An array of posts already displayed. Used to avoid duplicate posts on the same page.
44
+ *
45
+ * @var array
46
+ */
47
+ public $shown_posts = array();
48
+
49
+ /**
50
+ * The inline styles string with theme specifics from the Vue settings.
51
+ * Each instance should append to this variable so we print styles for all the instances in the same place.
52
+ *
53
+ * @var string
54
+ */
55
+ public static $inline_styles = '';
56
+
57
+ /**
58
+ * Stores the option to use ajax to display the popular posts widgets on the frontend.
59
+ *
60
+ * @var string
61
+ */
62
+ public $ajaxify;
63
+
64
+ /**
65
+ * Stores the cache instance, specific to the plugin version.
66
+ *
67
+ * @var MonsterInsights_Popular_Posts_Cache
68
+ */
69
+ public $cache;
70
+
71
+ /**
72
+ * Holds the class object.
73
+ *
74
+ * @since 7.13.0
75
+ * @access public
76
+ * @var array
77
+ */
78
+ public static $instances = array();
79
+
80
+ /**
81
+ * @var MonsterInsights_Popular_Posts_Themes
82
+ */
83
+ protected $theme_props;
84
+
85
+ /**
86
+ * Indicator that inline styles have been printed to avoid duplicates.
87
+ *
88
+ * @var bool
89
+ */
90
+ private static $styles_printed = false;
91
+
92
+ /**
93
+ * Number of posts to query from the db. Not all queried posts are used for display in the same widget.
94
+ *
95
+ * @var int
96
+ */
97
+ public $posts_count = 15;
98
+
99
+ /**
100
+ * MonsterInsights_Popular_Posts constructor.
101
+ */
102
+ public function __construct() {
103
+
104
+ $this->hooks();
105
+ $this->register_shortcode();
106
+
107
+ $this->ajaxify = monsterinsights_get_option( 'popular_posts_ajaxify', false );
108
+ }
109
+
110
+ /**
111
+ * Magic get for different types of popular posts.
112
+ *
113
+ * @param $name
114
+ *
115
+ * @return string|array|mixed
116
+ */
117
+ public function __get( $name ) {
118
+ return monsterinsights_get_option( $this->settings_key . '_' . $name );
119
+ }
120
+
121
+ /**
122
+ * Add hooks needed for the output.
123
+ */
124
+ public function hooks() {
125
+ add_action( 'wp_enqueue_scripts', array( $this, 'load_frontend_styles' ) );
126
+
127
+ add_action( 'wp_enqueue_scripts', array( $this, 'maybe_load_ajaxify_script' ) );
128
+
129
+ $this->add_inline_styles();
130
+ }
131
+
132
+ /**
133
+ * Add inline styles for each widget type to a single variable for printing.
134
+ */
135
+ protected function add_inline_styles() {
136
+ if ( 'no_styles' !== $this->styling ) {
137
+ self::$inline_styles .= $this->build_inline_styles();
138
+ }
139
+ }
140
+
141
+ /**
142
+ * Should return object-specific inline styles.
143
+ *
144
+ * @return string
145
+ */
146
+ public function build_inline_styles() {
147
+ return '';
148
+ }
149
+
150
+ /**
151
+ * Register the shortcode for the specific class.
152
+ */
153
+ public function register_shortcode() {
154
+
155
+ if ( ! empty( $this->shortcode_key ) ) {
156
+ add_shortcode( $this->shortcode_key, array( $this, 'render_shortcode' ) );
157
+ }
158
+
159
+ }
160
+
161
+ /**
162
+ * Load the frontend styles if they are enabled.
163
+ */
164
+ public function load_frontend_styles() {
165
+
166
+ // Only load our styles if enabled.
167
+ if ( apply_filters( 'monsterinsights_popular_posts_styles_output', 'no_styles' === $this->styling, $this ) ) {
168
+ return;
169
+ }
170
+ $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
171
+
172
+ // Load Popular Posts styles.
173
+ wp_register_style( 'monsterinsights-popular-posts-style', plugins_url( 'assets/css/frontend' . $suffix . '.css', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version() );
174
+ wp_enqueue_style( 'monsterinsights-popular-posts-style' );
175
+
176
+ $this->add_theme_specific_styles();
177
+
178
+ }
179
+
180
+ /**
181
+ * If the Ajaxify option is enabled, print needed scripts.
182
+ */
183
+ public function maybe_load_ajaxify_script() {
184
+ if ( ! $this->ajaxify ) {
185
+ return;
186
+ }
187
+ $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
188
+
189
+ wp_register_script( 'monsterinsights-popular-posts-js', plugins_url( 'assets/js/popular-posts' . $suffix . '.js', MONSTERINSIGHTS_PLUGIN_FILE ), array(), monsterinsights_get_asset_version(), true );
190
+
191
+ wp_enqueue_script( 'monsterinsights-popular-posts-js' );
192
+
193
+ wp_localize_script( 'monsterinsights-popular-posts-js', 'monsterinsights_pp', array(
194
+ 'ajaxurl' => admin_url( 'admin-ajax.php' ),
195
+ 'post_id' => get_the_ID(),
196
+ ) );
197
+
198
+ }
199
+
200
+ /**
201
+ * Add inline styles based on customizations from the vue panel.
202
+ */
203
+ public function add_theme_specific_styles() {
204
+
205
+ if ( ! self::$styles_printed ) {
206
+ wp_add_inline_style( 'monsterinsights-popular-posts-style', $this->get_inline_styles() );
207
+ self::$styles_printed = true;
208
+ }
209
+
210
+ }
211
+
212
+ /**
213
+ * We have a single static variable for inline styles shared by all instances so we print just once.
214
+ *
215
+ * @return string
216
+ */
217
+ public function get_inline_styles() {
218
+ return self::$inline_styles;
219
+ }
220
+
221
+ /**
222
+ * Rendering the shortcode.
223
+ *
224
+ * @return string
225
+ */
226
+ public function render_shortcode( $args ) {
227
+
228
+ return apply_filters( 'monsterinsights_popular_posts_shortcode_output', $this->shortcode_output( $args ), $args, $this );
229
+
230
+ }
231
+
232
+ /**
233
+ * Output of shortcode based on settings.
234
+ *
235
+ * @param array $args Arguments from shortcode/block.
236
+ *
237
+ * @return string
238
+ */
239
+ public function shortcode_output( $args ) {
240
+ if ( $this->ajaxify ) {
241
+ return $this->get_ajax_json_data( $args );
242
+ } else {
243
+ return $this->get_rendered_html( $args );
244
+ }
245
+ }
246
+
247
+ /**
248
+ * Print inline JSON data that with settings that get processed using an AJAX call. Acts similar to printing out
249
+ * a shortcode with its settings but actually loading the output for that after the page was loaded, with AJAX.
250
+ *
251
+ * @param array $args Arguments from shortcode/block.
252
+ *
253
+ * @return string
254
+ */
255
+ public function get_ajax_json_data( $args ) {
256
+
257
+ $args['type'] = $this->type;
258
+
259
+ $data = '<div><script type="application/json" class="monsterinsights-popular-posts-widget-json">';
260
+ $data .= wp_json_encode( $args );
261
+ $data .= '</script></div>';
262
+
263
+ return $data;
264
+ }
265
+
266
+ /**
267
+ * This is replaced with actual HTML output in child classes.
268
+ *
269
+ * @param array $args Arguments used to build specific html.
270
+ *
271
+ * @return string
272
+ */
273
+ public function get_rendered_html( $args ) {
274
+ return '';
275
+ }
276
+
277
+ /**
278
+ * Get the cache instance for the set type.
279
+ *
280
+ * @return MonsterInsights_Popular_Posts_Cache
281
+ */
282
+ public function get_cache() {
283
+ if ( ! isset( $this->cache ) ) {
284
+ $this->cache = new MonsterInsights_Popular_Posts_Cache( $this->type );
285
+ }
286
+
287
+ return $this->cache;
288
+ }
289
+
290
+ /**
291
+ * Use the query args to grab posts from the database.
292
+ */
293
+ public function get_posts() {
294
+
295
+ $posts_args = $this->get_query_args();
296
+
297
+ $posts = $this->get_cache()->get_cached_posts( $posts_args );
298
+
299
+ if ( empty( $posts ) ) {
300
+
301
+ if ( isset( $posts_args['post__in'] ) && empty( $posts_args['post__in'] ) ) {
302
+ $this->posts = array();
303
+
304
+ return $this->posts;
305
+ }
306
+ $posts = get_posts( $posts_args );
307
+
308
+ $posts = $this->process_posts( $posts );
309
+
310
+ $this->get_cache()->save_posts_to_cache( $posts_args, $posts );
311
+ }
312
+
313
+ return apply_filters( 'monsterinsights_popular_posts_posts', $posts );
314
+
315
+ }
316
+
317
+ /**
318
+ * Go through posts from a WP Query and prepare them for output.
319
+ *
320
+ * @param array $posts Array of posts from WP Query or similar, also supports array of ids.
321
+ *
322
+ * @return array
323
+ */
324
+ private function process_posts( $posts ) {
325
+ $processed_posts = array();
326
+ foreach ( $posts as $post ) {
327
+ if ( is_int( $post ) ) {
328
+ $post = get_post( $post );
329
+ }
330
+ $post_thumbnail = get_post_thumbnail_id( $post->ID );
331
+ $post_image = '';
332
+ $post_image_srcset = '';
333
+ if ( ! empty( $post_thumbnail ) ) {
334
+ $post_image = wp_get_attachment_image_src( $post_thumbnail, 'small' );
335
+ if ( is_array( $post_image ) && ! empty( $post_image[0] ) ) {
336
+ $post_image = $post_image[0];
337
+ }
338
+ $post_image_srcset = wp_get_attachment_image_srcset( $post_thumbnail, 'small' );
339
+ }
340
+
341
+ $author_data = get_userdata( $post->post_author );
342
+
343
+ $processed_posts[] = array(
344
+ 'id' => $post->ID,
345
+ 'title' => get_the_title( $post->ID ),
346
+ 'link' => get_permalink( $post->ID ),
347
+ 'image' => $post_image,
348
+ 'srcset' => $post_image_srcset,
349
+ 'image_id' => $post_thumbnail,
350
+ 'author' => $post->post_author,
351
+ 'author_name' => $author_data->display_name,
352
+ 'date' => get_the_date( '', $post->ID ),
353
+ 'comments' => get_comments_number( $post->ID ),
354
+ );
355
+ }
356
+
357
+ return $processed_posts;
358
+ }
359
+
360
+ /**
361
+ * Get the query args for grabbing the posts. This should probably get overwritten in child classes.
362
+ *
363
+ * @return mixed|void
364
+ */
365
+ private function get_query_args() {
366
+
367
+ $args = array(
368
+ 'numberposts' => $this->posts_count,
369
+ 'ignore_sticky_posts' => true,
370
+ );
371
+ $args = wp_parse_args( $this->query_args(), $args );
372
+
373
+ return apply_filters( 'monsterinsights_popular_posts_query_args', $args );
374
+ }
375
+
376
+ /**
377
+ * Set the query args specific to this instance.
378
+ *
379
+ * @return array
380
+ */
381
+ protected function query_args() {
382
+
383
+ if ( 'comments' === $this->sort ) {
384
+ return $this->get_query_args_comments();
385
+ } elseif ( 'sharedcount' === $this->sort ) {
386
+ return $this->get_query_args_sharedcount();
387
+ } elseif ( 'curated' === $this->sort ) {
388
+ return $this->get_query_args_curated();
389
+ }
390
+
391
+ }
392
+
393
+
394
+ /**
395
+ * Get the query args for ordering by comments.
396
+ *
397
+ * @return array
398
+ */
399
+ protected function get_query_args_comments() {
400
+
401
+ $query_args = array(
402
+ 'orderby' => 'comment_count',
403
+ 'order' => 'DESC',
404
+ );
405
+
406
+ return $query_args;
407
+ }
408
+
409
+ /**
410
+ * Get the query args for ordering by sharedcount.
411
+ *
412
+ * @return array
413
+ */
414
+ protected function get_query_args_sharedcount() {
415
+
416
+ $query_args = array(
417
+ 'orderby' => 'meta_value_num',
418
+ 'order' => 'DESC',
419
+ 'meta_key' => '_monsterinsights_sharedcount_total',
420
+ );
421
+
422
+ return $query_args;
423
+ }
424
+
425
+
426
+ /**
427
+ * Build the query args for the curated option from the settings in the panel.
428
+ *
429
+ * @return array
430
+ */
431
+ protected function get_query_args_curated() {
432
+
433
+ $posts = $this->curated;
434
+ $post_in = array();
435
+
436
+ if ( ! empty( $posts ) && is_array( $posts ) ) {
437
+ foreach ( $posts as $post ) {
438
+ if ( ! empty( $post['id'] ) ) {
439
+ $post_in[] = intval( $post['id'] );
440
+ }
441
+ }
442
+ }
443
+
444
+ $query_args = array(
445
+ 'post__in' => $post_in,
446
+ );
447
+
448
+ return $query_args;
449
+ }
450
+
451
+ /**
452
+ * Load theme props for the specific instance.
453
+ *
454
+ * @param string $theme Theme key.
455
+ *
456
+ * @return MonsterInsights_Popular_Posts_Themes
457
+ */
458
+ public function get_theme_props( $theme = '' ) {
459
+
460
+ if ( empty( $theme ) ) {
461
+ $theme = $this->theme;
462
+ }
463
+ $theme_props = new MonsterInsights_Popular_Posts_Themes( $this->type, $theme );
464
+
465
+ return $theme_props;
466
+ }
467
+
468
+ /**
469
+ * Marks a post as already displayed, by id.
470
+ *
471
+ * @param $id
472
+ */
473
+ public function set_post_shown( $id ) {
474
+ if ( ! in_array( $id, $this->shown_posts, true ) ) {
475
+ $this->shown_posts[] = $id;
476
+ }
477
+ }
478
+
479
+ /**
480
+ * Returns an array of posts that were already displayed on the current page.
481
+ *
482
+ * @return array
483
+ */
484
+ public function get_shown_posts() {
485
+
486
+ return $this->shown_posts;
487
+
488
+ }
489
+
490
+ /**
491
+ * Generic helper function to build style attributes for elements based on shortcode/block parameters.
492
+ *
493
+ * @param string $theme The theme for which we're building the style.
494
+ * @param string $object Object we're styling like title, label, background, etc.
495
+ * @param array $atts Attributes passed from shortcode/block.
496
+ * @param string $key The key of the style we're going to output.
497
+ *
498
+ * @return string
499
+ */
500
+ public function get_element_style( $theme = '', $object, $atts, $key = '' ) {
501
+
502
+ if ( empty( $theme ) ) {
503
+ $theme = $this->theme;
504
+ }
505
+
506
+ // Find theme-specific available options and check if our attributes have those set.
507
+ $theme_styles = $this->get_theme_props( $theme )->get_theme();
508
+ $style_output = '';
509
+ $style_css = '';
510
+
511
+ if ( ! empty( $theme_styles['styles'] ) ) {
512
+ foreach ( $theme_styles['styles'] as $element => $options ) {
513
+ if ( $object !== $element ) {
514
+ continue;
515
+ }
516
+ foreach ( $options as $style_key => $value ) {
517
+ $atts_key = $element . '_' . $style_key;
518
+
519
+ if ( ! empty( $key ) && $key !== $style_key ) {
520
+ // Allow output for just a specific key.
521
+ continue;
522
+ }
523
+
524
+ if ( ! empty( $atts[ $atts_key ] ) ) {
525
+ if ( is_bool( $atts[ $atts_key ] ) || 'on' === $atts[ $atts_key ] ) {
526
+ continue;
527
+ }
528
+ if ( 'size' === $style_key ) {
529
+ $style_key = 'font-size';
530
+ $atts[ $atts_key ] .= 'px';
531
+ }
532
+ if ( 'background' === $style_key || 'background' === $element && 'color' === $style_key ) {
533
+ $style_key = 'background-color';
534
+ }
535
+ if ( 'border' === $element || 'border' === $style_key ) {
536
+ $style_key = 'border-color';
537
+ }
538
+ $style_css .= $style_key . ':' . $atts[ $atts_key ] . ';';
539
+ }
540
+ }
541
+ }
542
+ }
543
+
544
+ if ( ! empty( $style_css ) ) {
545
+ $style_output = 'style="' . $style_css . '"';
546
+ }
547
+
548
+ return $style_output;
549
+
550
+ }
551
+
552
+ /**
553
+ * Get the current instance based on the called class.
554
+ *
555
+ * @return mixed
556
+ */
557
+ public static function get_instance() {
558
+
559
+ $class = get_called_class();
560
+
561
+ if ( ! isset( self::$instances[ $class ] ) ) {
562
+ self::$instances[ $class ] = new $class;
563
+ }
564
+
565
+ return self::$instances[ $class ];
566
+
567
+ }
568
+
569
+ /**
570
+ * Check if the post is excluded from loading the widget.
571
+ *
572
+ * @param null|WP_Post $post The post to check if it's excluded.
573
+ *
574
+ * @return bool
575
+ */
576
+ public function is_post_excluded( $post = null ) {
577
+ if ( is_null( $post ) ) {
578
+ $post = get_post( get_the_ID() );
579
+ }
580
+ $excluded = false;
581
+
582
+ $posts_to_exclude = $this->exclude_posts;
583
+ if ( ! empty( $posts_to_exclude ) ) {
584
+ $post_ids = array();
585
+ foreach ( $posts_to_exclude as $exclude_post ) {
586
+ if ( ! empty( $exclude_post['id'] ) ) {
587
+ $post_ids[] = intval( $exclude_post['id'] );
588
+ }
589
+ }
590
+
591
+ if ( in_array( $post->ID, $post_ids, true ) ) {
592
+ $excluded = true;
593
+ }
594
+ }
595
+
596
+ return $excluded;
597
+ }
598
+
599
+ /**
600
+ * Build a wrapper class based on theme, instance and some settings.
601
+ *
602
+ * @param array $atts Attributes of the shortcode/instance to process for output.
603
+ *
604
+ * @return string
605
+ */
606
+ public function get_wrapper_class( $atts ) {
607
+ $theme = $this->theme;
608
+ if ( ! empty( $atts['theme'] ) ) {
609
+ $theme = $atts['theme'];
610
+ }
611
+ $columns = ! empty( $atts['columns'] ) ? $atts['columns'] : $this->theme_columns;
612
+ $classes = array(
613
+ 'monsterinsights-' . $this->type . '-popular-posts',
614
+ 'monsterinsights-' . $this->type . '-popular-posts-' . $theme,
615
+ 'no_styles' !== $this->styling ? 'monsterinsights-popular-posts-styled' : '',
616
+ );
617
+
618
+ if ( $columns ) {
619
+ $classes[] = 'monsterinsights-' . $this->type . '-popular-posts-columns-' . $columns;
620
+ }
621
+
622
+ if ( isset( $atts['className'] ) ) {
623
+ $classes[] = $atts['className'];
624
+ }
625
+
626
+ $classname = implode( ' ', $classes );
627
+
628
+ return $classname;
629
+ }
630
+
631
+ /**
632
+ * Check if the id is of the currently displayed post. Compatible with the Ajaxify functionality.
633
+ *
634
+ * @param $id
635
+ *
636
+ * @return bool
637
+ */
638
+ public function is_current_post( $id ) {
639
+
640
+ if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
641
+ $current_id = isset( $_POST['post_id'] ) ? absint( $_POST['post_id'] ) : false;
642
+
643
+ return $id === $current_id;
644
+ }
645
+
646
+ // Only run this check for singular pages.
647
+ if ( ! is_singular() ) {
648
+ return false;
649
+ }
650
+
651
+ return get_the_ID() === absint( $id );
652
+
653
+ }
654
+
655
+ /**
656
+ * Helper function that checks if a post should be displayed on the current page.
657
+ *
658
+ * @param int $id
659
+ *
660
+ * @return bool
661
+ */
662
+ public function should_display_post( $id ) {
663
+ $shown = $this->get_shown_posts();
664
+ if ( in_array( $id, $shown, true ) ) {
665
+ return false;
666
+ }
667
+ if ( $this->is_current_post( $id ) ) {
668
+ return false;
669
+ }
670
+
671
+ return true;
672
+ }
673
+
674
+ /**
675
+ * This function grabs the posts from the cache or a fresh query and runs them through a check if they should be
676
+ * displayed on the current page to avoid duplicates.
677
+ *
678
+ * @return array
679
+ */
680
+ public function get_posts_to_display() {
681
+ $posts = $this->get_posts();
682
+
683
+ $returned_posts = array();
684
+
685
+ foreach ( $posts as $post ) {
686
+ if ( $this->should_display_post( $post['id'] ) ) {
687
+ $returned_posts[] = $post;
688
+ }
689
+ }
690
+
691
+ if ( apply_filters( 'monsterinsights_popular_posts_show_duplicates', true ) && count( $posts ) > 0 && count( $returned_posts ) === 0 ) {
692
+ $this->shown_posts = array(); // Reset shown posts.
693
+ return $this->get_posts_to_display(); // Run the function to grab the same posts again.
694
+ }
695
+
696
+ return $returned_posts;
697
+ }
698
+
699
+ /**
700
+ * Check if the current instance has any posts available to display.
701
+ *
702
+ * @param array $posts Posts array to check if still available for display.
703
+ *
704
+ * @return bool
705
+ */
706
+ public function has_posts_to_show( $posts ) {
707
+
708
+ foreach ( $posts as $post ) {
709
+ if ( $this->should_display_post( $post['id'] ) ) {
710
+ return true;
711
+ }
712
+ }
713
+
714
+ return false;
715
+
716
+ }
717
+
718
+ /**
719
+ * Only inline styles that were customized for the specific instance.
720
+ *
721
+ * @return array
722
+ */
723
+ public function get_themes_styles_for_output() {
724
+
725
+ $stored_styles = $this->get_theme_props()->get_theme_stored_styles();
726
+ $themes = ! empty( $stored_styles[ $this->type ] ) && is_array( $stored_styles[ $this->type ] ) ? $stored_styles[ $this->type ] : array();
727
+
728
+ return $themes;
729
+
730
+ }
731
+ }
languages/google-analytics-for-wordpress.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the Google Analytics for WordPress by MonsterInsights plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Google Analytics for WordPress by MonsterInsights 7.12.3\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/google-analytics-for-wordpress\n"
7
  "Last-Translator: MonsterInsights Team <support@monsterinsights.com>\n"
8
  "Language-Team: MonsterInsights Team <support@monsterinsights.com>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2020-09-28T10:07:02+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.2.0\n"
15
  "X-Domain: google-analytics-for-wordpress\n"
@@ -47,6 +47,81 @@ msgstr ""
47
  msgid "https://www.monsterinsights.com/?utm_source=liteplugin&utm_medium=pluginheader&utm_campaign=authoruri&utm_content=7%2E0%2E0"
48
  msgstr ""
49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  #: lite/includes/admin/wp-site-health.php:53
51
  msgid "MonsterInsights Authentication"
52
  msgstr ""
@@ -80,7 +155,7 @@ msgid "MonsterInsights integrates your WordPress website with Google Analytics."
80
  msgstr ""
81
 
82
  #: lite/includes/admin/wp-site-health.php:253
83
- #: languages/vue.php:613
84
  msgid "View Reports"
85
  msgstr ""
86
 
@@ -157,7 +232,7 @@ msgstr ""
157
  #: lite/includes/admin/wp-site-health.php:372
158
  #: lite/includes/admin/wp-site-health.php:398
159
  #: lite/includes/admin/wp-site-health.php:425
160
- #: languages/vue.php:652
161
  msgid "View Addons"
162
  msgstr ""
163
 
@@ -290,7 +365,7 @@ msgid "%1$sBonus:%2$s You also get 50%% off discount for being a loyal MonsterIn
290
  msgstr ""
291
 
292
  #: lite/includes/admin/helpers.php:83
293
- #: languages/vue.php:773
294
  msgid "Upgrade to MonsterInsights Pro"
295
  msgstr ""
296
 
@@ -303,17 +378,18 @@ msgid "Return to Dashboard"
303
  msgstr ""
304
 
305
  #: lite/includes/admin/onboarding-wizard.php:244
306
- #: includes/admin/routes.php:664
 
307
  msgid "You are not allowed to install plugins"
308
  msgstr ""
309
 
310
  #: lite/includes/admin/reports/report-queries.php:22
311
- #: languages/vue.php:566
312
  msgid "Search Console"
313
  msgstr ""
314
 
315
  #: lite/includes/admin/reports/report-ecommerce.php:22
316
- #: languages/vue.php:446
317
  msgid "eCommerce"
318
  msgstr ""
319
 
@@ -326,23 +402,23 @@ msgid "Real Time"
326
  msgstr ""
327
 
328
  #: lite/includes/admin/reports/report-publisher.php:22
329
- #: languages/vue.php:563
330
  msgid "Publishers"
331
  msgstr ""
332
 
333
  #: lite/includes/admin/reports/report-dimensions.php:22
334
- #: languages/vue.php:569
335
  msgid "Dimensions"
336
  msgstr ""
337
 
338
  #: lite/includes/admin/reports/report-forms.php:22
339
- #: languages/vue.php:572
340
  msgid "Forms"
341
  msgstr ""
342
 
343
  #: lite/includes/admin/welcome.php:56
344
  #: lite/includes/admin/welcome.php:57
345
- #: languages/vue.php:181
346
  msgid "Welcome to MonsterInsights"
347
  msgstr ""
348
 
@@ -350,23 +426,23 @@ msgstr ""
350
  msgid "You are currently in a preview window. MonsterInsights doesn't track preview window traffic to avoid false visit reports."
351
  msgstr ""
352
 
353
- #: includes/frontend/tracking/class-tracking-analytics.php:218
354
  msgid "Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel."
355
  msgstr ""
356
 
357
- #: includes/frontend/tracking/class-tracking-analytics.php:221
358
  msgid "Note: MonsterInsights does not track you as a logged-in site administrator to prevent site owners from accidentally skewing their own Google Analytics data."
359
  msgstr ""
360
 
361
- #: includes/frontend/tracking/class-tracking-analytics.php:224
362
  msgid "Note: The site owner has disabled Google Analytics tracking for your user role."
363
  msgstr ""
364
 
365
- #: includes/frontend/tracking/class-tracking-analytics.php:311
366
  msgid "Not running function"
367
  msgstr ""
368
 
369
- #: includes/frontend/tracking/class-tracking-analytics.php:311
370
  msgid "because you are not being tracked."
371
  msgstr ""
372
 
@@ -595,7 +671,7 @@ msgid "Question"
595
  msgstr ""
596
 
597
  #: includes/gutenberg/headline-tool/headline-tool.php:302
598
- #: languages/vue.php:440
599
  msgid "General"
600
  msgstr ""
601
 
@@ -2820,6 +2896,14 @@ msgstr ""
2820
  msgid "something"
2821
  msgstr ""
2822
 
 
 
 
 
 
 
 
 
2823
  #: includes/admin/review.php:118
2824
  msgid "Are you enjoying MonsterInsights?"
2825
  msgstr ""
@@ -2864,82 +2948,116 @@ msgstr ""
2864
  msgid "I already did"
2865
  msgstr ""
2866
 
 
 
 
 
 
 
 
 
 
 
 
2867
  #: includes/admin/tracking.php:242
2868
  msgid "Once Weekly"
2869
  msgstr ""
2870
 
2871
- #: includes/admin/routes.php:307
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2872
  msgid "The most beginner friendly drag & drop WordPress forms plugin allowing you to create beautiful contact forms, subscription forms, payment forms, and more in minutes, not hours!"
2873
  msgstr ""
2874
 
2875
- #: includes/admin/routes.php:317
2876
  msgid "Our high-converting optin forms like Exit-Intent® popups, Fullscreen Welcome Mats, and Scroll boxes help you dramatically boost conversions and get more email subscribers."
2877
  msgstr ""
2878
 
2879
- #: includes/admin/routes.php:327
2880
  msgid "SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. SMTP helps increase email deliverability by using proper authentication."
2881
  msgstr ""
2882
 
2883
- #: includes/admin/routes.php:337
2884
  msgid "Pretty Links helps you shrink, beautify, track, manage and share any URL on or off of your WordPress website. Create links that look how you want using your own domain name!"
2885
  msgstr ""
2886
 
2887
- #: includes/admin/routes.php:347
2888
  msgid "Better Coming Soon & Maintenance Mode Pages"
2889
  msgstr ""
2890
 
2891
- #: includes/admin/routes.php:356
2892
  msgid "Get More Traffic with Viral Giveaways"
2893
  msgstr ""
2894
 
2895
- #: includes/admin/routes.php:365
2896
  msgid "Social Proof Notifications that Boost Sales"
2897
  msgstr ""
2898
 
2899
- #: includes/admin/routes.php:483
2900
  msgid "Invalid UA code"
2901
  msgstr ""
2902
 
2903
- #: includes/admin/routes.php:510
2904
  msgid "Please upload a valid .json file"
2905
  msgstr ""
2906
 
2907
- #: includes/admin/routes.php:519
2908
  msgid "Please upload a file to import"
2909
  msgstr ""
2910
 
2911
- #: includes/admin/routes.php:570
2912
- msgid "You don't have permission to view MonsterInsights reports."
2913
- msgstr ""
2914
-
2915
- #: includes/admin/routes.php:582
2916
  msgid "You can't view MonsterInsights reports because you are not licensed."
2917
  msgstr ""
2918
 
2919
- #: includes/admin/routes.php:583
 
2920
  msgid "Add your license"
2921
  msgstr ""
2922
 
2923
- #: includes/admin/routes.php:590
 
2924
  msgid "You can't view MonsterInsights reports due to license key errors."
2925
  msgstr ""
2926
 
2927
- #: includes/admin/routes.php:598
 
2928
  msgid "You must authenticate with MonsterInsights before you can view reports."
2929
  msgstr ""
2930
 
2931
- #: includes/admin/routes.php:604
 
2932
  msgid "Unknown report. Try refreshing and retrying. Contact support if this issue persists."
2933
  msgstr ""
2934
 
2935
- #: includes/admin/routes.php:652
 
2936
  msgid "We encountered an error when fetching the report data."
2937
  msgstr ""
2938
 
2939
- #: includes/admin/routes.php:672
2940
  msgid "Missing plugin name."
2941
  msgstr ""
2942
 
 
 
 
 
2943
  #: includes/admin/api-auth.php:85
2944
  msgid "You don't have permission to authenticate MonsterInsights."
2945
  msgstr ""
@@ -3042,35 +3160,36 @@ msgid "Manage auto-updates"
3042
  msgstr ""
3043
 
3044
  #. Translators: Placeholders are for links to fix the issue.
3045
- #: includes/admin/common.php:737
3046
  msgid "MonsterInsights has detected that it's files are being blocked. This is usually caused by a adblock browser plugin (particularly uBlock Origin), or a conflicting WordPress theme or plugin. This issue only affects the admin side of MonsterInsights. To solve this, ensure MonsterInsights is whitelisted for your website URL in any adblock browser plugin you use. For step by step directions on how to do this, %1$sclick here%2$s. If this doesn't solve the issue (rare), send us a ticket %3$shere%2$s and we'll be happy to help diagnose the issue."
3047
  msgstr ""
3048
 
3049
- #: includes/admin/common.php:857
3050
- #: languages/vue.php:1210
3051
  msgid "Your 2019 Analytics Report"
3052
  msgstr ""
3053
 
3054
- #: includes/admin/common.php:863
3055
- #: languages/vue.php:1213
3056
  msgid "See how your website performed this year and find tips along the way to help grow even more in 2020!"
3057
  msgstr ""
3058
 
3059
- #: includes/admin/common.php:865
3060
  msgid "View 2019 Year in Review report!"
3061
  msgstr ""
3062
 
3063
  #: includes/admin/admin.php:31
3064
  #: includes/admin/admin.php:37
3065
  #: includes/admin/admin.php:45
3066
- #: includes/admin/admin.php:91
3067
- #: languages/vue.php:173
3068
  msgid "Insights"
3069
  msgstr ""
3070
 
3071
  #: includes/admin/admin.php:34
3072
  #: includes/admin/admin.php:42
3073
- #: includes/admin/admin.php:185
 
3074
  msgid "Settings"
3075
  msgstr ""
3076
 
@@ -3080,161 +3199,180 @@ msgstr ""
3080
 
3081
  #: includes/admin/admin.php:39
3082
  #: includes/admin/admin.php:45
3083
- #: includes/admin/admin.php:95
3084
  msgid "General Reports:"
3085
  msgstr ""
3086
 
3087
  #: includes/admin/admin.php:39
3088
- #: includes/admin/admin.php:95
3089
- #: languages/vue.php:1113
3090
  msgid "Reports"
3091
  msgstr ""
3092
 
3093
  #: includes/admin/admin.php:51
3094
- msgid "Tools:"
3095
  msgstr ""
3096
 
3097
  #: includes/admin/admin.php:51
 
 
 
 
 
 
 
 
 
3098
  msgid "Tools"
3099
  msgstr ""
3100
 
3101
- #: includes/admin/admin.php:56
3102
- #: includes/admin/admin.php:98
3103
  msgid "Addons:"
3104
  msgstr ""
3105
 
3106
- #: includes/admin/admin.php:56
3107
- #: includes/admin/admin.php:98
3108
  msgid "Addons"
3109
  msgstr ""
3110
 
3111
- #: includes/admin/admin.php:60
3112
- #: includes/admin/admin.php:103
3113
  msgid "About Us:"
3114
  msgstr ""
3115
 
3116
- #: includes/admin/admin.php:60
3117
- #: includes/admin/admin.php:103
3118
- #: languages/vue.php:431
3119
  msgid "About Us"
3120
  msgstr ""
3121
 
3122
- #: includes/admin/admin.php:91
3123
- #: includes/admin/admin.php:93
3124
  msgid "Network Settings:"
3125
  msgstr ""
3126
 
3127
- #: includes/admin/admin.php:93
3128
- #: includes/admin/admin.php:183
3129
  msgid "Network Settings"
3130
  msgstr ""
3131
 
3132
- #: includes/admin/admin.php:164
3133
  msgid "MonsterInsights Knowledge Base"
3134
  msgstr ""
3135
 
3136
- #: includes/admin/admin.php:164
3137
  msgid "Documentation"
3138
  msgstr ""
3139
 
3140
- #: includes/admin/admin.php:169
 
 
 
 
3141
  #: includes/admin/reports/abstract-report.php:378
3142
  msgid "Get MonsterInsights Pro"
3143
  msgstr ""
3144
 
3145
- #: includes/admin/admin.php:175
3146
  #: includes/admin/admin.php:178
3147
- #: languages/vue.php:1561
 
3148
  msgid "Support"
3149
  msgstr ""
3150
 
3151
  #. Translators: Placeholders add a link to the wordpress.org repository.
3152
- #: includes/admin/admin.php:246
3153
  msgid "Please rate %1$sMonsterInsights%2$s on %3$s %4$sWordPress.org%5$s to help us spread the word. Thank you from the MonsterInsights team!"
3154
  msgstr ""
3155
 
3156
- #: includes/admin/admin.php:281
3157
- #: languages/vue.php:376
3158
  msgid "Please Setup Website Analytics to See Audience Insights"
3159
  msgstr ""
3160
 
3161
- #: includes/admin/admin.php:282
3162
- #: languages/vue.php:382
3163
  msgid "Connect MonsterInsights and Setup Website Analytics"
3164
  msgstr ""
3165
 
3166
- #: includes/admin/admin.php:284
3167
- #: languages/vue.php:358
 
 
 
 
 
 
3168
  msgid "Learn More"
3169
  msgstr ""
3170
 
3171
- #: includes/admin/admin.php:286
3172
- #: languages/vue.php:379
3173
  msgid "MonsterInsights, WordPress analytics plugin, helps you connect your website with Google Analytics, so you can see how people find and use your website. Over 2 million website owners use MonsterInsights to see the stats that matter and grow their business."
3174
  msgstr ""
3175
 
3176
  #. Translators: Adds a link to retrieve the license.
3177
- #: includes/admin/admin.php:296
3178
  msgid "Warning: No valid license key has been entered for MonsterInsights. You are currently not getting updates, and are not able to view reports. %1$sPlease click here to enter your license key and begin receiving updates and reports.%2$s"
3179
  msgstr ""
3180
 
3181
  #. Translators: Adds a link to the license renewal.
3182
- #: includes/admin/admin.php:307
3183
- #: languages/vue.php:595
3184
  msgid "Your license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s"
3185
  msgstr ""
3186
 
3187
- #: includes/admin/admin.php:309
3188
- #: languages/vue.php:598
3189
  msgid "Your license key for MonsterInsights has been disabled. Please use a different key."
3190
  msgstr ""
3191
 
3192
- #: includes/admin/admin.php:311
3193
- #: languages/vue.php:601
3194
  msgid "Your license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key."
3195
  msgstr ""
3196
 
3197
  #. Translators: Adds a link to renew license.
3198
- #: includes/admin/admin.php:316
3199
  msgid "Your network license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s"
3200
  msgstr ""
3201
 
3202
- #: includes/admin/admin.php:318
3203
  msgid "Your network license key for MonsterInsights has been disabled. Please use a different key."
3204
  msgstr ""
3205
 
3206
- #: includes/admin/admin.php:320
3207
  msgid "Your network license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key."
3208
  msgstr ""
3209
 
3210
  #. Translators: Placeholders add the PHP version, a link to the MonsterInsights blog and a line break.
3211
- #: includes/admin/admin.php:337
3212
  msgid "Your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked.%4$sWordPress stopped supporting your PHP version in April, 2019.%4$sUpdating PHP only takes a few minutes and will make your website significantly faster and more secure.%4$s%2$sLearn more about updating PHP%3$s"
3213
  msgstr ""
3214
 
3215
  #. Translators: Placeholders add the current WordPress version and links to the MonsterInsights blog
3216
- #: includes/admin/admin.php:345
3217
  msgid "Your site is running an outdated version of WordPress (%1$s).%4$sMonsterInsights will stop supporting WordPress versions lower than 4.9 in 2020.%4$sUpdating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.%4$s%2$sLearn more about updating WordPress%3$s"
3218
  msgstr ""
3219
 
3220
  #. Translators: Placeholders add links to the settings panel.
3221
- #: includes/admin/admin.php:400
3222
  msgid "Important: You are currently using manual UA code output. We highly recommend %1$sauthenticating with MonsterInsights%2$s so that you can access our new reporting area and take advantage of new MonsterInsights features."
3223
  msgstr ""
3224
 
3225
  #. Translators: Placeholders add links to the settings panel.
3226
- #: includes/admin/admin.php:405
3227
  msgid "Click %1$shere%2$s to reauthenticate to be able to access reports. For more information why this is required, see our %3$sblog post%4$s."
3228
  msgstr ""
3229
 
3230
  #. Translators: Placeholders add a link to the MonsterInsights website.
3231
- #: includes/admin/admin.php:456
3232
- #: includes/admin/admin.php:487
3233
  msgid "%1$sGet MonsterInsights Pro%2$s"
3234
  msgstr ""
3235
 
3236
  #. Translators: Adds a link to the settings panel.
3237
- #: includes/admin/admin.php:501
3238
  msgid "Warning: MonsterInsights found cross-domain settings in the custom code field and converted them to the new settings structure. %1$sPlease click here to review and remove the code no longer needed.%2$s"
3239
  msgstr ""
3240
 
@@ -3275,8 +3413,162 @@ msgstr ""
3275
  msgid "View supported browsers"
3276
  msgstr ""
3277
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3278
  #: includes/admin/reports/overview.php:34
3279
- #: languages/vue.php:533
3280
  msgid "Overview"
3281
  msgstr ""
3282
 
@@ -3368,7 +3660,7 @@ msgid "Upgrading is easy! To upgrade, navigate to %1$ssour pricing page%2$s, pur
3368
  msgstr ""
3369
 
3370
  #: includes/admin/reports/abstract-report.php:375
3371
- #: languages/vue.php:213
3372
  msgid "Upgrade Now"
3373
  msgstr ""
3374
 
@@ -3426,10 +3718,12 @@ msgid "United States"
3426
  msgstr ""
3427
 
3428
  #: includes/helpers.php:376
 
3429
  msgid "Canada"
3430
  msgstr ""
3431
 
3432
  #: includes/helpers.php:377
 
3433
  msgid "United Kingdom"
3434
  msgstr ""
3435
 
@@ -3470,6 +3764,7 @@ msgid "Antarctica"
3470
  msgstr ""
3471
 
3472
  #: includes/helpers.php:387
 
3473
  msgid "Antigua and Barbuda"
3474
  msgstr ""
3475
 
@@ -3486,6 +3781,7 @@ msgid "Aruba"
3486
  msgstr ""
3487
 
3488
  #: includes/helpers.php:391
 
3489
  msgid "Australia"
3490
  msgstr ""
3491
 
@@ -3510,6 +3806,7 @@ msgid "Bangladesh"
3510
  msgstr ""
3511
 
3512
  #: includes/helpers.php:397
 
3513
  msgid "Barbados"
3514
  msgstr ""
3515
 
@@ -3522,6 +3819,7 @@ msgid "Belgium"
3522
  msgstr ""
3523
 
3524
  #: includes/helpers.php:400
 
3525
  msgid "Belize"
3526
  msgstr ""
3527
 
@@ -3678,6 +3976,7 @@ msgid "Djibouti"
3678
  msgstr ""
3679
 
3680
  #: includes/helpers.php:439
 
3681
  msgid "Dominica"
3682
  msgstr ""
3683
 
@@ -3782,6 +4081,7 @@ msgid "Greenland"
3782
  msgstr ""
3783
 
3784
  #: includes/helpers.php:465
 
3785
  msgid "Grenada"
3786
  msgstr ""
3787
 
@@ -3810,6 +4110,7 @@ msgid "Guinea-Bissau"
3810
  msgstr ""
3811
 
3812
  #: includes/helpers.php:472
 
3813
  msgid "Guyana"
3814
  msgstr ""
3815
 
@@ -3858,6 +4159,7 @@ msgid "Iraq"
3858
  msgstr ""
3859
 
3860
  #: includes/helpers.php:484
 
3861
  msgid "Ireland"
3862
  msgstr ""
3863
 
@@ -3874,6 +4176,7 @@ msgid "Italy"
3874
  msgstr ""
3875
 
3876
  #: includes/helpers.php:488
 
3877
  msgid "Jamaica"
3878
  msgstr ""
3879
 
@@ -4062,6 +4365,7 @@ msgid "New Caledonia"
4062
  msgstr ""
4063
 
4064
  #: includes/helpers.php:535
 
4065
  msgid "New Zealand"
4066
  msgstr ""
4067
 
@@ -4338,6 +4642,7 @@ msgid "Tonga"
4338
  msgstr ""
4339
 
4340
  #: includes/helpers.php:604
 
4341
  msgid "Trinidad and Tobago"
4342
  msgstr ""
4343
 
@@ -4443,6 +4748,26 @@ msgstr ""
4443
  msgid "%1$sWe have detected multiple tracking codes%2$s! You should remove non-MonsterInsights ones. If you need help finding them please %3$sread this article%4$s."
4444
  msgstr ""
4445
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4446
  #. Translators: Placeholders add the hook name, plugin version and bold text.
4447
  #: includes/deprecated.php:127
4448
  msgid "%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s!"
@@ -4453,3456 +4778,4148 @@ msgstr ""
4453
  msgid "%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s."
4454
  msgstr ""
4455
 
4456
- #: languages/gutenberg.php:5
4457
- msgid "Character Count"
4458
- msgstr ""
4459
-
4460
- #: languages/gutenberg.php:8
4461
- msgid "Too Short"
4462
  msgstr ""
4463
 
4464
- #: languages/gutenberg.php:11
4465
- msgid "You have space to add more keywords and power words to boost your rankings and click-through rate."
4466
  msgstr ""
4467
 
4468
- #: languages/gutenberg.php:15
4469
- msgid "Good"
4470
  msgstr ""
4471
 
4472
- #: languages/gutenberg.php:18
4473
- msgid "Headlines that are about 55 characters long will display fully in search results and tend to get more clicks."
4474
  msgstr ""
4475
 
4476
  #: languages/gutenberg.php:21
4477
- msgid "Too Long"
4478
- msgstr ""
4479
-
4480
- #: languages/gutenberg.php:24
4481
- msgid "At this length, it will get cut off in search results. Try reducing it to about 55 characters."
4482
  msgstr ""
4483
 
4484
- #: languages/gutenberg.php:27
4485
- msgid "New Score"
4486
  msgstr ""
4487
 
4488
- #: languages/gutenberg.php:31
4489
- msgid "A good score is between 40 and 60. For best results, you should strive for 70 and above."
4490
  msgstr ""
4491
 
4492
- #: languages/gutenberg.php:35
4493
- msgid "Current Score"
4494
  msgstr ""
4495
 
4496
- #: languages/gutenberg.php:38
4497
- msgid "Previous Scores"
4498
  msgstr ""
4499
 
4500
  #: languages/gutenberg.php:41
4501
- msgid "Search Preview"
4502
- msgstr ""
4503
-
4504
- #: languages/gutenberg.php:44
4505
- msgid "Here is how your headline will look like in google search results page."
4506
  msgstr ""
4507
 
4508
- #: languages/gutenberg.php:47
4509
- msgid "Headlines that are strongly positive or negative tend to get more engagement then neutral ones."
4510
  msgstr ""
4511
 
4512
- #: languages/gutenberg.php:50
4513
- msgid "Your headline has a positive sentiment."
4514
  msgstr ""
4515
 
4516
  #: languages/gutenberg.php:53
4517
- msgid "Positive headlines tend to get better engagement than neutral or negative ones."
4518
  msgstr ""
4519
 
4520
- #: languages/gutenberg.php:56
4521
- msgid "Your headline has a negative sentiment."
4522
- msgstr ""
4523
-
4524
- #: languages/gutenberg.php:59
4525
- msgid "Negative headlines are attention-grabbing and tend to perform better than neutral ones."
4526
  msgstr ""
4527
 
4528
- #: languages/gutenberg.php:62
4529
- msgid "Sentiment"
4530
  msgstr ""
4531
 
4532
- #: languages/gutenberg.php:65
4533
- msgid "Neutral"
4534
  msgstr ""
4535
 
4536
- #: languages/gutenberg.php:68
4537
- msgid "Positive"
4538
  msgstr ""
4539
 
4540
- #: languages/gutenberg.php:71
4541
- msgid "Negative"
4542
  msgstr ""
4543
 
4544
  #: languages/gutenberg.php:74
4545
- msgid "Your headline has a neutral sentiment."
4546
  msgstr ""
4547
 
4548
  #: languages/gutenberg.php:77
4549
- msgid "Beginning & Ending Words"
 
4550
  msgstr ""
4551
 
4552
  #: languages/gutenberg.php:80
4553
- msgid "Most readers only look at the first and last 3 words of a headline before deciding whether to click."
4554
- msgstr ""
4555
-
4556
- #: languages/gutenberg.php:83
4557
- msgid "Headlines that are lists and how-to get more engagement on average than other types of headlines. %1sRead more about %2sdifferent types of headlines here.%3s"
4558
  msgstr ""
4559
 
4560
  #: languages/gutenberg.php:86
4561
- msgid "Headline Type"
4562
  msgstr ""
4563
 
4564
  #: languages/gutenberg.php:89
4565
- msgid "Word Balance"
4566
  msgstr ""
4567
 
4568
  #: languages/gutenberg.php:92
4569
- msgid "Compare the percentages of your results to the goal for each category and adjust as necessary."
4570
  msgstr ""
4571
 
4572
  #: languages/gutenberg.php:95
4573
- msgid "Your headline would be more likely to get clicks if it had more uncommon words."
4574
  msgstr ""
4575
 
4576
  #: languages/gutenberg.php:98
4577
- msgid "Headlines with 20-30% common words are more likely to get clicks."
4578
  msgstr ""
4579
 
4580
  #: languages/gutenberg.php:101
4581
- msgid "Headlines with uncommon words are more likely to get clicks."
4582
  msgstr ""
4583
 
4584
  #: languages/gutenberg.php:104
4585
- msgid "Emotionally triggered headlines are likely to drive more clicks."
4586
  msgstr ""
4587
 
4588
  #: languages/gutenberg.php:107
4589
- msgid "Headlines with Power Words are more likely to get clicks."
 
4590
  msgstr ""
4591
 
4592
  #: languages/gutenberg.php:110
4593
- msgid "Common Words"
4594
  msgstr ""
4595
 
4596
  #: languages/gutenberg.php:113
4597
- msgid "20-30%"
 
4598
  msgstr ""
4599
 
4600
  #: languages/gutenberg.php:116
4601
- msgid "Uncommon Words"
 
4602
  msgstr ""
4603
 
4604
  #: languages/gutenberg.php:119
4605
- msgid "10-20%"
4606
  msgstr ""
4607
 
4608
  #: languages/gutenberg.php:122
4609
- msgid "Emotional Words"
 
4610
  msgstr ""
4611
 
4612
  #: languages/gutenberg.php:125
4613
- msgid "10-15%"
4614
  msgstr ""
4615
 
4616
  #: languages/gutenberg.php:128
4617
- msgid "Power Words"
4618
  msgstr ""
4619
 
4620
  #: languages/gutenberg.php:131
4621
- msgid "At least one"
 
4622
  msgstr ""
4623
 
4624
  #: languages/gutenberg.php:134
4625
- msgid "Word Count"
4626
  msgstr ""
4627
 
4628
  #: languages/gutenberg.php:137
4629
- msgid "Not Enough Words"
 
4630
  msgstr ""
4631
 
4632
  #: languages/gutenberg.php:140
4633
- msgid "Your headline doesn’t use enough words. You have more space to add keywords and power words to improve your SEO and get more engagement."
 
4634
  msgstr ""
4635
 
4636
  #: languages/gutenberg.php:143
4637
- msgid "Your headline has the right amount of words. Headlines are more likely to be clicked on in search results if they have about 6 words."
 
4638
  msgstr ""
4639
 
4640
  #: languages/gutenberg.php:146
4641
- msgid "Reduce Word Count"
4642
  msgstr ""
4643
 
4644
  #: languages/gutenberg.php:149
4645
- msgid "Too Many Words"
4646
  msgstr ""
4647
 
4648
  #: languages/gutenberg.php:152
4649
- msgid "Your headline has too many words. Long headlines will get cut off in search results and won’t get as many clicks."
4650
  msgstr ""
4651
 
4652
  #: languages/gutenberg.php:156
4653
- msgid "Try New Headline"
4654
  msgstr ""
4655
 
4656
  #: languages/gutenberg.php:159
4657
- msgid "Score"
4658
  msgstr ""
4659
 
4660
  #: languages/gutenberg.php:162
4661
- msgid "Analyze"
4662
  msgstr ""
4663
 
4664
  #: languages/gutenberg.php:165
4665
- msgid "Enter a different headline than your post title to see how it compares."
4666
  msgstr ""
4667
 
4668
  #: languages/gutenberg.php:168
4669
- msgid "Goal: "
4670
  msgstr ""
4671
 
4672
- #: languages/gutenberg.php:171
4673
- #: languages/vue.php:2501
4674
- msgid "Headline Analyzer"
4675
  msgstr ""
4676
 
4677
- #: languages/gutenberg.php:174
4678
- msgid "Write your post title to see the analyzer data. This Headline Analyzer tool enables you to write irresistible SEO headlines that drive traffic, shares, and rank better in search results."
4679
  msgstr ""
4680
 
4681
- #: languages/gutenberg.php:177
4682
- msgid "This headline analyzer is part of MonsterInsights to help you increase your traffic. See your %1swebsite traffic reports%2s."
4683
  msgstr ""
4684
 
4685
- #: languages/vue.php:5
4686
- msgid "1"
4687
  msgstr ""
4688
 
4689
- #: languages/vue.php:8
4690
- msgid "2"
4691
  msgstr ""
4692
 
4693
- #: languages/vue.php:11
4694
- msgid "Loading settings"
4695
  msgstr ""
4696
 
4697
- #: languages/vue.php:15
4698
- msgid "Error"
4699
  msgstr ""
4700
 
4701
- #: languages/vue.php:18
4702
- msgid "Please try again."
4703
  msgstr ""
4704
 
4705
- #: languages/vue.php:21
4706
- msgid "Loading new report data"
4707
  msgstr ""
4708
 
4709
- #: languages/vue.php:25
4710
- msgid "Please wait..."
4711
  msgstr ""
4712
 
4713
- #. Translators: Adds an arrow icon.
4714
- #: languages/vue.php:29
4715
- msgid "Continue %s"
4716
  msgstr ""
4717
 
4718
- #: languages/vue.php:32
4719
- msgid "Unlock the Publishers Report and Focus on the Content that Matters"
4720
  msgstr ""
4721
 
4722
- #: languages/vue.php:35
4723
- msgid "Stop guessing about what content your visitors are interested in. MonsterInsights Publisher Report shows you exactly which content gets the most visits, so you can analyze and optimize it for higher conversions."
4724
  msgstr ""
4725
 
4726
- #: languages/vue.php:38
4727
- msgid "Unlock the Publishers Report and Focus on the Content That Matters"
4728
  msgstr ""
4729
 
4730
- #: languages/vue.php:41
4731
- msgid "Stop guessing about what content your visitors are interested in. The Publisher Report shows you exactly which content gets the most traffic, so you can analyze and optimize it for higher conversions."
4732
  msgstr ""
4733
 
4734
- #: languages/vue.php:44
4735
- msgid "Unlock the eCommerce Report and See Your Important Store Metrics"
4736
  msgstr ""
4737
 
4738
- #: languages/vue.php:47
4739
- msgid "Increase your sales & revenue with insights. MonsterInsights answers all your top eCommerce questions using metrics like total revenue, conversion rate, average order value, top products, top referral sources and more."
4740
  msgstr ""
4741
 
4742
- #: languages/vue.php:50
4743
- msgid "Unlock the Dimensions Report and Track Your Own Custom Data"
4744
  msgstr ""
4745
 
4746
- #: languages/vue.php:53
4747
- msgid "Decide what data is important using your own custom tracking parameters. The Dimensions report allows you to easily see what's working right inside your WordPress dashboard."
4748
  msgstr ""
4749
 
4750
- #: languages/vue.php:56
4751
- msgid "Unlock the Forms Report and Improve Conversions"
4752
  msgstr ""
4753
 
4754
- #: languages/vue.php:59
4755
- msgid "Easily track your form views and conversions. The Forms Report allows you to see which forms are performing better and which forms have lower conversion rates so you can optimize using real data."
4756
  msgstr ""
4757
 
4758
- #: languages/vue.php:62
4759
- msgid "Unlock the Search Console Report and See How People Find Your Website"
4760
  msgstr ""
4761
 
4762
- #: languages/vue.php:65
4763
- msgid "See exactly how people find your website, which keywords they searched for, how many times the results were viewed, and more."
4764
  msgstr ""
4765
 
4766
- #: languages/vue.php:68
4767
- msgid "Unlock the Real-Time Report and Track the Visitors on Your Site in Real-Time"
4768
  msgstr ""
4769
 
4770
- #: languages/vue.php:71
4771
- msgid "Track the results of your marketing efforts and product launches as-it-happens right from your WordPress site. The Real-Time report allows you to view your traffic sources and visitors activity when you need it."
4772
  msgstr ""
4773
 
4774
- #: languages/vue.php:74
4775
- msgid "Refreshing Report"
4776
  msgstr ""
4777
 
4778
- #: languages/vue.php:77
4779
- msgid "Loading new report data..."
4780
  msgstr ""
4781
 
4782
- #: languages/vue.php:80
4783
- msgid "See Your Top Landing Pages to Improve Enagement"
4784
  msgstr ""
4785
 
4786
- #: languages/vue.php:83
4787
- msgid "See Your Top Exit Pages to Reduce Abandonment"
4788
  msgstr ""
4789
 
4790
- #: languages/vue.php:86
4791
- msgid "See Your Top Outbound Links to Find New Revenue Opportunities"
4792
  msgstr ""
4793
 
4794
- #: languages/vue.php:89
4795
- msgid "See Your Top Affiliate Links and Focus on what's working"
4796
  msgstr ""
4797
 
4798
- #: languages/vue.php:92
4799
- msgid "See Your Top Downloads and Improve Conversions"
4800
  msgstr ""
4801
 
4802
- #: languages/vue.php:95
4803
- msgid "See Audience Demographic Report ( Age / Gender / Interests )"
4804
  msgstr ""
4805
 
4806
- #: languages/vue.php:98
4807
- msgid "See Your Conversion Rate to Improve Funnel"
4808
  msgstr ""
4809
 
4810
- #: languages/vue.php:101
4811
- msgid "See The Number of Transactions and Make Data-Driven Decisions"
4812
  msgstr ""
4813
 
4814
- #: languages/vue.php:104
4815
- msgid "See The Total Revenue to Track Growth"
4816
  msgstr ""
4817
 
4818
- #: languages/vue.php:107
4819
- msgid "See Average Order Value to Find Offer Opportunities"
4820
  msgstr ""
4821
 
4822
- #: languages/vue.php:110
4823
- msgid "See Your Top Products to See Individual Performance"
4824
  msgstr ""
4825
 
4826
- #: languages/vue.php:113
4827
- msgid "See Your Top Conversion Sources and Focus on what's working"
4828
  msgstr ""
4829
 
4830
- #: languages/vue.php:116
4831
- msgid "See The Time it takes for Customers to Purchase"
4832
  msgstr ""
4833
 
4834
- #: languages/vue.php:119
4835
- msgid "See How Many Sessions are needed for a Purchase"
4836
  msgstr ""
4837
 
4838
- #: languages/vue.php:122
4839
- msgid "See Which Authors Generate the Most Traffic"
4840
  msgstr ""
4841
 
4842
- #: languages/vue.php:125
4843
- msgid "See Which Post Types Perform Better"
4844
  msgstr ""
4845
 
4846
- #: languages/vue.php:128
4847
- msgid "See Which Categories are the Most Popular"
4848
  msgstr ""
4849
 
4850
- #: languages/vue.php:131
4851
- msgid "See Your Blog's most popular SEO Scores"
4852
  msgstr ""
4853
 
4854
- #: languages/vue.php:134
4855
- msgid "See Which Focus Keyword is Performing Better in Search Engines"
4856
  msgstr ""
4857
 
4858
- #: languages/vue.php:137
4859
- msgid "See Reports for Any Contact Form Plugin or Sign-up Form"
 
4860
  msgstr ""
4861
 
4862
- #: languages/vue.php:140
4863
- msgid "See Your Top Converting Forms and Optimize"
4864
  msgstr ""
4865
 
4866
- #: languages/vue.php:143
4867
- msgid "See Your Forms Impressions Count to Find the Best Placement"
4868
  msgstr ""
4869
 
4870
- #: languages/vue.php:146
4871
- msgid "See Your Top Google Search Terms and Optimize Content"
4872
  msgstr ""
4873
 
4874
- #: languages/vue.php:149
4875
- msgid "See The Number of Clicks and Track Interests"
4876
  msgstr ""
4877
 
4878
- #: languages/vue.php:152
4879
- msgid "See The Click-Through-Ratio and Improve SEO"
4880
  msgstr ""
4881
 
4882
- #: languages/vue.php:155
4883
- msgid "See The Average Results Position and Focus on what works"
4884
  msgstr ""
4885
 
4886
- #: languages/vue.php:158
4887
- msgid "See Your Active Visitors and Track Their Behaviour to Optimize"
4888
  msgstr ""
4889
 
4890
- #: languages/vue.php:161
4891
- msgid "See Your Top Pages Immediately After Making Changes"
4892
  msgstr ""
4893
 
4894
- #: languages/vue.php:164
4895
- msgid "See Your Top Referral Sources and Adapt Faster"
4896
  msgstr ""
4897
 
4898
- #: languages/vue.php:167
4899
- msgid "See Your Traffic Demographics and "
4900
  msgstr ""
4901
 
4902
- #: languages/vue.php:170
4903
- msgid "Get Fresh Reports Data Every 60 Seconds"
4904
  msgstr ""
4905
 
4906
- #: languages/vue.php:178
4907
- msgid "Overview Report"
4908
  msgstr ""
4909
 
4910
- #: languages/vue.php:184
4911
- msgid "Thank you for choosing MonsterInsights - The Most Powerful WordPress Analytics Plugin"
4912
  msgstr ""
4913
 
4914
- #: languages/vue.php:187
4915
- msgid "MonsterInsights makes it “effortless” to setup Google Analytics in WordPress, the RIGHT Way. You can watch the video tutorial or use our 3 minute setup wizard."
4916
  msgstr ""
4917
 
4918
- #: languages/vue.php:190
4919
- msgid "Launch the Wizard!"
4920
  msgstr ""
4921
 
4922
- #: languages/vue.php:193
4923
- msgid "Read the Full Guide"
4924
  msgstr ""
4925
 
4926
- #: languages/vue.php:196
4927
- msgid "MonsterInsights Features & Addons"
4928
  msgstr ""
4929
 
4930
- #: languages/vue.php:199
4931
- msgid "Here are the features that make MonsterInsights the most powerful and user-friendly WordPress analytics plugin in the market."
4932
  msgstr ""
4933
 
4934
- #: languages/vue.php:202
4935
- msgid "See All Features"
4936
  msgstr ""
4937
 
4938
- #: languages/vue.php:205
4939
- msgid "Upgrade to PRO"
4940
  msgstr ""
4941
 
4942
- #: languages/vue.php:208
4943
- msgid "per year"
4944
  msgstr ""
4945
 
4946
- #: languages/vue.php:216
4947
- msgid "Testimonials"
4948
  msgstr ""
4949
 
4950
- #: languages/vue.php:219
4951
- msgid "Universal Tracking"
4952
  msgstr ""
4953
 
4954
- #: languages/vue.php:222
4955
- msgid "Setup universal website tracking across devices and campaigns with just a few clicks (without any code)."
4956
  msgstr ""
4957
 
4958
- #: languages/vue.php:225
4959
- msgid "Google Analytics Dashboard"
4960
  msgstr ""
4961
 
4962
- #: languages/vue.php:228
4963
- msgid "See your website analytics report right inside your WordPress dashboard with actionable insights."
4964
  msgstr ""
4965
 
4966
- #: languages/vue.php:231
4967
- msgid "Real-time Stats"
4968
  msgstr ""
4969
 
4970
- #: languages/vue.php:234
4971
- msgid "Get real-time stats right inside WordPress to see who is online, what are they doing, and more."
4972
  msgstr ""
4973
 
4974
- #: languages/vue.php:237
4975
- msgid "Enhanced Ecommerce Tracking"
4976
  msgstr ""
4977
 
4978
- #: languages/vue.php:240
4979
- msgid "1-click Google Analytics Enhanced Ecommerce tracking for WooCommerce, Easy Digital Downloads & MemberPress."
4980
  msgstr ""
4981
 
4982
- #: languages/vue.php:243
4983
- msgid "Page Level Analytics"
4984
  msgstr ""
4985
 
4986
- #: languages/vue.php:246
4987
- msgid "Get detailed stats for each post and page, so you can see the most popular posts, pages, and sections of your site."
4988
  msgstr ""
4989
 
4990
- #: languages/vue.php:249
4991
- msgid "Affiliate Link & Ads Tracking"
4992
  msgstr ""
4993
 
4994
- #: languages/vue.php:252
4995
- msgid "Automatically track clicks on your affiliate links, banner ads, and other outbound links with our link tracking."
4996
  msgstr ""
4997
 
4998
- #: languages/vue.php:255
4999
- msgid "EU Compliance (GDPR Friendly)"
5000
  msgstr ""
5001
 
5002
- #: languages/vue.php:258
5003
- msgid "Make Google Analytics compliant with GDPR and other privacy regulations automatically."
5004
  msgstr ""
5005
 
5006
- #: languages/vue.php:261
5007
- msgid "Setup tracking for authors, categories, tags, searches, custom post types, users, and other events with 1-click."
5008
  msgstr ""
5009
 
5010
- #: languages/vue.php:264
5011
- msgid "Ecommerce Report"
5012
  msgstr ""
5013
 
5014
- #: languages/vue.php:268
5015
- msgid "Form Conversions"
5016
  msgstr ""
5017
 
5018
- #: languages/vue.php:271
5019
- msgid "Custom Dimensions"
5020
  msgstr ""
5021
 
5022
- #: languages/vue.php:275
5023
- msgid "Author Tracking"
5024
  msgstr ""
5025
 
5026
- #: languages/vue.php:278
5027
- msgid "Google Optimize"
5028
  msgstr ""
5029
 
5030
- #: languages/vue.php:281
5031
- msgid "Category / Tags Tracking"
5032
  msgstr ""
5033
 
5034
- #: languages/vue.php:284
5035
- msgid "WooCommerce"
5036
  msgstr ""
5037
 
5038
- #: languages/vue.php:287
5039
- msgid "Easy Digital Downloads"
5040
  msgstr ""
5041
 
5042
- #: languages/vue.php:290
5043
- msgid "MemberPress"
5044
  msgstr ""
5045
 
5046
- #: languages/vue.php:293
5047
- msgid "LifterLMS"
5048
  msgstr ""
5049
 
5050
- #. Translators: Current WordPress version.
5051
- #: languages/vue.php:297
5052
- msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.6 in April, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install."
5053
  msgstr ""
5054
 
5055
- #: languages/vue.php:300
5056
- msgid "Yikes! PHP Update Required"
5057
  msgstr ""
5058
 
5059
- #. Translators: Current PHP version and recommended PHP version.
5060
- #: languages/vue.php:304
5061
- msgid "MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure."
5062
  msgstr ""
5063
 
5064
- #: languages/vue.php:307
5065
- msgid "Learn more about updating PHP"
5066
  msgstr ""
5067
 
5068
- #: languages/vue.php:310
5069
- msgid "Yikes! WordPress Update Required"
5070
  msgstr ""
5071
 
5072
- #. Translators: Current WordPress version.
5073
- #: languages/vue.php:314
5074
- msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.9 in October, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install."
5075
  msgstr ""
5076
 
5077
- #: languages/vue.php:317
5078
- msgid "Learn more about updating WordPress"
5079
  msgstr ""
5080
 
5081
- #. Translators: Number of visitors.
5082
- #: languages/vue.php:321
5083
- msgid "See how %s visitors found your site!"
5084
  msgstr ""
5085
 
5086
- #. Translators: Number of visitors.
5087
- #: languages/vue.php:325
5088
- msgid "Your website was visited by %s users in the last 30 days."
5089
  msgstr ""
5090
 
5091
- #: languages/vue.php:328
5092
- msgid "See the full analytics report!"
5093
  msgstr ""
5094
 
5095
- #: languages/vue.php:331
5096
- msgid "Congratulations! "
5097
  msgstr ""
5098
 
5099
- #: languages/vue.php:334
5100
- msgid "You Successfully Unlocked the most powerful Analytics plugin"
5101
  msgstr ""
5102
 
5103
- #. Translators: Error status and error text.
5104
- #: languages/vue.php:338
5105
- msgid "Can't load report data. Error: %1$s, %2$s"
5106
  msgstr ""
5107
 
5108
- #: languages/vue.php:341
5109
- msgid "Error loading report data"
5110
  msgstr ""
5111
 
5112
- #. Translators: Placeholder is replaced with WPForms.
5113
- #: languages/vue.php:345
5114
- msgid "Recommended Plugin: %s"
5115
  msgstr ""
5116
 
5117
- #: languages/vue.php:350
5118
- msgid "Install"
5119
  msgstr ""
5120
 
5121
- #: languages/vue.php:355
5122
- msgid "Activate"
5123
  msgstr ""
5124
 
5125
- #: languages/vue.php:361
5126
- msgid "See Quick Links"
 
5127
  msgstr ""
5128
 
5129
- #: languages/vue.php:364
5130
- msgid "Suggest a Feature"
5131
  msgstr ""
5132
 
5133
- #: languages/vue.php:367
5134
- msgid "Join Our Community"
5135
  msgstr ""
5136
 
5137
- #: languages/vue.php:370
5138
- msgid "Support & Docs"
5139
  msgstr ""
5140
 
5141
- #: languages/vue.php:373
5142
- msgid "Upgrade to Pro &#187;"
5143
  msgstr ""
5144
 
5145
- #: languages/vue.php:385
5146
- msgid "MonsterInsights encountered an error loading your report data"
5147
  msgstr ""
5148
 
5149
- #: languages/vue.php:388
5150
- msgid "There is an issue with your Google Account authentication. Please use the button below to fix it by re-authenticating."
5151
  msgstr ""
5152
 
5153
- #: languages/vue.php:392
5154
- msgid "Reconnect MonsterInsights"
5155
  msgstr ""
5156
 
5157
- #: languages/vue.php:396
5158
- msgid "Re-Authenticating"
5159
  msgstr ""
5160
 
5161
- #: languages/vue.php:399
5162
- msgid "Ok"
5163
  msgstr ""
5164
 
5165
- #. Translators: Number of days in interval.
5166
- #: languages/vue.php:403
5167
- msgid "Last %s days"
5168
  msgstr ""
5169
 
5170
- #: languages/vue.php:406
5171
- msgid "Powered by MonsterInsights"
5172
  msgstr ""
5173
 
5174
- #: languages/vue.php:409
5175
- msgid "Publishers Report"
5176
  msgstr ""
5177
 
5178
- #: languages/vue.php:412
5179
- msgid "eCommerce Report"
5180
  msgstr ""
5181
 
5182
- #: languages/vue.php:416
5183
- msgid "Search Console Report"
5184
  msgstr ""
5185
 
5186
- #: languages/vue.php:419
5187
- msgid "Dimensions Report"
5188
  msgstr ""
5189
 
5190
- #: languages/vue.php:422
5191
- msgid "Forms Report"
5192
  msgstr ""
5193
 
5194
- #: languages/vue.php:425
5195
- msgid "Real-Time Report"
5196
  msgstr ""
5197
 
5198
- #: languages/vue.php:428
5199
- msgid "2019 Year in Review"
5200
  msgstr ""
5201
 
5202
- #: languages/vue.php:434
5203
- msgid "Getting Started"
5204
  msgstr ""
5205
 
5206
- #: languages/vue.php:437
5207
- msgid "Lite vs Pro"
5208
  msgstr ""
5209
 
5210
- #: languages/vue.php:443
5211
- msgid "Engagement"
5212
  msgstr ""
5213
 
5214
- #: languages/vue.php:449
5215
- msgid "Publisher"
5216
  msgstr ""
5217
 
5218
- #: languages/vue.php:452
5219
- msgid "Conversions"
5220
  msgstr ""
5221
 
5222
- #: languages/vue.php:455
5223
- msgid "Advanced"
5224
  msgstr ""
5225
 
5226
- #: languages/vue.php:458
5227
- msgid "URL Builder"
5228
  msgstr ""
5229
 
5230
- #: languages/vue.php:461
5231
- msgid "Import Export"
5232
  msgstr ""
5233
 
5234
- #: languages/vue.php:464
5235
- msgid "Exit Setup"
5236
  msgstr ""
5237
 
5238
- #: languages/vue.php:467
5239
- msgid "Time to Purchase"
5240
  msgstr ""
5241
 
5242
- #: languages/vue.php:470
5243
- msgid "This list shows how many days from first visit it took users to purchase products from your site."
5244
  msgstr ""
5245
 
5246
- #: languages/vue.php:473
5247
- msgid "Sessions to Purchase"
5248
  msgstr ""
5249
 
5250
- #: languages/vue.php:476
5251
- msgid "This list shows the number of sessions it took users before they purchased a product from your website."
5252
  msgstr ""
5253
 
5254
- #: languages/vue.php:480
5255
- msgid "Top Posts/Pages"
5256
  msgstr ""
5257
 
5258
- #: languages/vue.php:484
5259
- msgid "This list shows the most viewed posts and pages on your website."
5260
  msgstr ""
5261
 
5262
- #: languages/vue.php:488
5263
- msgid "New vs. Returning Visitors"
5264
  msgstr ""
5265
 
5266
- #: languages/vue.php:492
5267
- msgid "This graph shows what percent of your user sessions come from new versus repeat visitors."
5268
  msgstr ""
5269
 
5270
- #: languages/vue.php:496
5271
- msgid "Device Breakdown"
5272
  msgstr ""
5273
 
5274
- #: languages/vue.php:500
5275
- msgid "This graph shows what percent of your visitor sessions are done using a traditional computer or laptop, tablet or mobile device to view your site."
5276
  msgstr ""
5277
 
5278
- #: languages/vue.php:503
5279
- msgid "Top Landing Pages"
5280
  msgstr ""
5281
 
5282
- #: languages/vue.php:506
5283
- msgid "This list shows the top pages users first land on when visiting your website."
5284
  msgstr ""
5285
 
5286
- #: languages/vue.php:509
5287
- msgid "Top Exit Pages"
5288
  msgstr ""
5289
 
5290
- #: languages/vue.php:512
5291
- msgid "This list shows the top pages users exit your website from."
 
5292
  msgstr ""
5293
 
5294
- #: languages/vue.php:515
5295
- msgid "Top Outbound Links"
5296
  msgstr ""
5297
 
5298
- #: languages/vue.php:518
5299
- msgid "This list shows the top links clicked on your website that go to another website."
5300
  msgstr ""
5301
 
5302
- #: languages/vue.php:521
5303
- msgid "Top Affiliate Links"
5304
  msgstr ""
5305
 
5306
- #: languages/vue.php:524
5307
- msgid "This list shows the top affiliate links your visitors clicked on."
5308
  msgstr ""
5309
 
5310
- #: languages/vue.php:527
5311
- msgid "Top Download Links"
5312
  msgstr ""
5313
 
5314
- #: languages/vue.php:530
5315
- msgid "This list shows the download links your visitors clicked the most."
5316
  msgstr ""
5317
 
5318
- #: languages/vue.php:536
5319
- msgid "Top Products"
5320
  msgstr ""
5321
 
5322
- #: languages/vue.php:539
5323
- msgid "This list shows the top selling products on your website."
5324
  msgstr ""
5325
 
5326
- #: languages/vue.php:542
5327
- msgid "Top Conversion Sources"
5328
  msgstr ""
5329
 
5330
- #: languages/vue.php:545
5331
- msgid "This list shows the top referral websites in terms of product revenue."
5332
  msgstr ""
5333
 
5334
- #: languages/vue.php:548
5335
- msgid "Total Add/Remove"
5336
  msgstr ""
5337
 
5338
- #: languages/vue.php:551
5339
- msgid "You must connect with MonsterInsights before you can view reports."
5340
  msgstr ""
5341
 
5342
- #: languages/vue.php:554
5343
- msgid "MonsterInsights makes it \"effortless\" for you to connect your site with Google Analytics and see reports right here in the WordPress dashboard."
5344
  msgstr ""
5345
 
5346
- #: languages/vue.php:557
5347
- msgid "Launch Setup Wizard"
5348
  msgstr ""
5349
 
5350
- #: languages/vue.php:560
5351
- msgid "Please ask your webmaster to connect MonsterInsights to Google Analytics."
5352
  msgstr ""
5353
 
5354
- #: languages/vue.php:575
5355
- msgid "Real-Time"
5356
  msgstr ""
5357
 
5358
- #. Translators: Adds a link to documentation.
5359
- #: languages/vue.php:579
5360
- msgid "In order for the MonsterInsights Google AMP addon to work properly, please ask your webmaster to install the WordPress AMP plugin by Automattic. %1$sLearn More%2$s"
5361
  msgstr ""
5362
 
5363
- #. Translators: Adds link to activate/install plugin and documentation.
5364
- #: languages/vue.php:583
5365
- msgid "In order for the MonsterInsights Google AMP addon to work properly, you need to install the WordPress AMP plugin by Automattic. %1$s%2$s Plugin%3$s | %4$sLearn More%5$s"
5366
  msgstr ""
5367
 
5368
- #. Translators: Adds a link to documentation.
5369
- #: languages/vue.php:587
5370
- msgid "In order for the MonsterInsights Instant Articles addon to work properly, please ask your webmaster to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %1$sLearn More%2$s"
5371
  msgstr ""
5372
 
5373
- #. Translators: Adds link to activate/install plugin and documentation.
5374
- #: languages/vue.php:591
5375
- msgid "In order for the MonsterInsights Instant Articles addon to work properly, you need to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %1$s%2$s Plugin%3$s | %4$sLearn More%5$s"
5376
  msgstr ""
5377
 
5378
- #: languages/vue.php:604
5379
- msgid "MonsterInsights Addons"
5380
  msgstr ""
5381
 
5382
- #: languages/vue.php:607
5383
- msgid "Search Addons"
5384
  msgstr ""
5385
 
5386
- #: languages/vue.php:610
5387
- msgid "Save Changes"
 
 
 
 
 
 
 
 
 
 
 
 
5388
  msgstr ""
5389
 
5390
- #: languages/vue.php:616
5391
  msgid "Congratulations!"
5392
  msgstr ""
5393
 
5394
  #. Translators: Add link to YouTube video and Onboarding Wizard.
5395
- #: languages/vue.php:620
5396
  msgid "MonsterInsights makes it easy to connect your website with Google Analytics and see all important website stats right inside your WordPress dashboard. In order to setup website analytics, please take a look at our %1$sGetting started video%2$s or use our %3$s to get you quickly set up."
5397
  msgstr ""
5398
 
5399
  #. Translators: Add link to YouTube video and Onboarding Wizard.
5400
- #: languages/vue.php:624
5401
  msgid "Onboarding Wizard"
5402
  msgstr ""
5403
 
5404
- #: languages/vue.php:627
5405
  msgid "You are now connected with MonsterInsights. We make it effortless for you to implement Google Analytics tracking and see the stats that matter, right inside the WordPress dashboard."
5406
  msgstr ""
5407
 
5408
- #: languages/vue.php:630
5409
- msgid "Installing Addon"
 
5410
  msgstr ""
5411
 
5412
- #: languages/vue.php:633
5413
- msgid "Activating Addon"
 
5414
  msgstr ""
5415
 
5416
- #: languages/vue.php:636
5417
- msgid "Addon Activated"
5418
  msgstr ""
5419
 
5420
- #: languages/vue.php:639
5421
- msgid "Loading report data"
5422
- msgstr ""
5423
-
5424
- #: languages/vue.php:642
5425
- msgid "Please activate manually"
5426
- msgstr ""
5427
-
5428
- #. Translators: Adds the error status and status text.
5429
- #: languages/vue.php:646
5430
- msgid "Error: %1$s, %2$s"
5431
- msgstr ""
5432
-
5433
- #: languages/vue.php:649
5434
- msgid "Error Activating Addon"
5435
- msgstr ""
5436
-
5437
- #: languages/vue.php:655
5438
- msgid "Dismiss"
5439
- msgstr ""
5440
-
5441
- #: languages/vue.php:658
5442
- msgid "Redirecting"
5443
- msgstr ""
5444
-
5445
- #: languages/vue.php:661
5446
- msgid "Please wait"
5447
- msgstr ""
5448
-
5449
- #: languages/vue.php:664
5450
- msgid "activate"
5451
- msgstr ""
5452
-
5453
- #: languages/vue.php:667
5454
- msgid "install"
5455
- msgstr ""
5456
-
5457
- #: languages/vue.php:670
5458
- msgid "Visit addons page"
5459
  msgstr ""
5460
 
5461
- #: languages/vue.php:673
5462
- msgid "Report Unavailable"
5463
  msgstr ""
5464
 
5465
- #. Translators: Install/Activate the addon.
5466
- #: languages/vue.php:677
5467
- msgid "%s Addon"
5468
  msgstr ""
5469
 
5470
- #: languages/vue.php:680
5471
- msgid "Show in widget mode"
5472
  msgstr ""
5473
 
5474
- #: languages/vue.php:683
5475
- msgid "Show in full-width mode"
5476
  msgstr ""
5477
 
5478
- #: languages/vue.php:686
5479
- msgid "Show Overview Reports"
5480
  msgstr ""
5481
 
5482
- #: languages/vue.php:689
5483
- msgid "Show Publishers Reports"
5484
  msgstr ""
5485
 
5486
- #: languages/vue.php:692
5487
- msgid "Show eCommerce Reports"
5488
  msgstr ""
5489
 
5490
- #: languages/vue.php:695
5491
- msgid "Available in PRO version"
5492
  msgstr ""
5493
 
5494
- #: languages/vue.php:698
5495
- msgid "Last 30 Days Insights for:"
5496
  msgstr ""
5497
 
5498
- #: languages/vue.php:701
5499
- msgid "Your Website"
5500
  msgstr ""
5501
 
5502
- #: languages/vue.php:704
5503
- msgid "Sessions"
5504
  msgstr ""
5505
 
5506
- #: languages/vue.php:707
5507
- msgid "Pageviews"
5508
  msgstr ""
5509
 
5510
- #: languages/vue.php:710
5511
- msgid "Avg. Duration"
5512
  msgstr ""
5513
 
5514
- #: languages/vue.php:713
5515
- msgid "Bounce Rate"
5516
  msgstr ""
5517
 
5518
- #: languages/vue.php:716
5519
- msgid "More data is available"
5520
  msgstr ""
5521
 
5522
- #: languages/vue.php:719
5523
- msgid "Want to see page-specific stats?"
5524
  msgstr ""
5525
 
5526
- #: languages/vue.php:722
5527
- msgid "See All Reports"
5528
  msgstr ""
5529
 
5530
- #: languages/vue.php:725
5531
- msgid "Go to the Analytics Dashboard"
5532
  msgstr ""
5533
 
5534
- #: languages/vue.php:728
5535
  msgid "License Key"
5536
  msgstr ""
5537
 
5538
  #. Translators: Add link to retrieve license key from account.
5539
- #: languages/vue.php:732
5540
  msgid "Add your MonsterInsights license key from the email receipt or account area. %1$sRetrieve your license key%2$s."
5541
  msgstr ""
5542
 
5543
- #: languages/vue.php:735
5544
  msgid "Google Authentication"
5545
  msgstr ""
5546
 
5547
- #: languages/vue.php:738
5548
  msgid "Connect Google Analytics + WordPress"
5549
  msgstr ""
5550
 
5551
- #: languages/vue.php:741
5552
  msgid "You will be taken to the MonsterInsights website where you'll need to connect your Analytics account."
5553
  msgstr ""
5554
 
5555
- #: languages/vue.php:745
5556
  msgid "Miscellaneous"
5557
  msgstr ""
5558
 
5559
- #: languages/vue.php:749
5560
  msgid "Hides plugin announcements and update details. This includes critical notices we use to inform about deprecations and important required configuration changes."
5561
  msgstr ""
5562
 
5563
- #: languages/vue.php:753
5564
  msgid "Hide Announcements"
5565
  msgstr ""
5566
 
5567
- #: languages/vue.php:756
 
 
 
 
 
 
 
 
5568
  msgid "There was an issue retrieving the addons for this site. Please click on the button below the refresh the addons data."
5569
  msgstr ""
5570
 
5571
- #: languages/vue.php:759
5572
  msgid "No addons found."
5573
  msgstr ""
5574
 
5575
- #: languages/vue.php:762
5576
  msgid "Refresh Addons"
5577
  msgstr ""
5578
 
5579
- #: languages/vue.php:765
5580
  msgid "Refreshing Addons"
5581
  msgstr ""
5582
 
5583
  #. Translators: Make text green.
5584
- #: languages/vue.php:769
5585
  msgid "Upgrade to Pro to unlock addons and other great features. As a valued MonsterInsights Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout!"
5586
  msgstr ""
5587
 
5588
- #. Translators: placeholders make text small.
5589
- #: languages/vue.php:777
5590
- msgid "Yes (recommended) %1$s- Get the latest features, bugfixes, and security updates as they are released.%2$s"
5591
  msgstr ""
5592
 
5593
- #. Translators: placeholders make text small.
5594
- #: languages/vue.php:781
5595
- msgid "Minor only %1$s- Get bugfixes and security updates, but not major features.%2$s"
5596
  msgstr ""
5597
 
5598
- #. Translators: placeholders make text small.
5599
- #: languages/vue.php:785
5600
- msgid "None %1$s- Manually update everything.%2$s"
5601
  msgstr ""
5602
 
5603
- #: languages/vue.php:788
5604
- msgid "Automatic Updates"
5605
  msgstr ""
5606
 
5607
- #: languages/vue.php:791
5608
- msgid "Setup Wizard"
5609
  msgstr ""
5610
 
5611
- #: languages/vue.php:794
5612
- msgid "Use our configuration wizard to properly setup Google Analytics with WordPress (with just a few clicks)."
5613
  msgstr ""
5614
 
5615
- #. Translators: Placeholder adds a line break.
5616
- #: languages/vue.php:798
5617
- msgid "Unique %s Sessions"
5618
  msgstr ""
5619
 
5620
- #. Translators: Placeholder adds a line break.
5621
- #: languages/vue.php:802
5622
- msgid "Unique %s Pageviews"
5623
  msgstr ""
5624
 
5625
- #: languages/vue.php:805
5626
- msgid "A session is the browsing session of a single user to your site."
5627
  msgstr ""
5628
 
5629
- #: languages/vue.php:808
5630
- msgid "A pageview is defined as a view of a page on your site that is being tracked by the Analytics tracking code. Each refresh of a page is also a new pageview."
5631
  msgstr ""
5632
 
5633
- #: languages/vue.php:811
5634
- msgid "Total duration of all sessions (in seconds) / number of sessions."
5635
  msgstr ""
5636
 
5637
- #: languages/vue.php:814
5638
- msgid "Percentage of single page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further."
5639
  msgstr ""
5640
 
5641
- #: languages/vue.php:817
5642
- msgid "Avg. Session Duration"
5643
  msgstr ""
5644
 
5645
- #: languages/vue.php:820
5646
- msgid "Demographics"
5647
  msgstr ""
5648
 
5649
- #: languages/vue.php:823
5650
- msgid "Enable Demographics and Interests Reports for Remarketing and Advertising"
5651
  msgstr ""
5652
 
5653
- #: languages/vue.php:826
5654
- msgid "Anonymize IP Addresses"
5655
  msgstr ""
5656
 
5657
- #: languages/vue.php:829
5658
- msgid "Link Attribution"
5659
  msgstr ""
5660
 
5661
- #: languages/vue.php:832
5662
- msgid "Enable Enhanced Link Attribution"
5663
  msgstr ""
5664
 
5665
- #: languages/vue.php:835
5666
- msgid "Enable Anchor Tracking"
5667
  msgstr ""
5668
 
5669
- #: languages/vue.php:838
5670
- msgid "Enable allowAnchor"
5671
  msgstr ""
5672
 
5673
- #: languages/vue.php:841
5674
- msgid "Enable allowLinker"
5675
  msgstr ""
5676
 
5677
- #: languages/vue.php:844
5678
- msgid "Enable Tag Links in RSS"
5679
  msgstr ""
5680
 
5681
- #: languages/vue.php:847
5682
- msgid "File Downloads"
5683
  msgstr ""
5684
 
5685
- #: languages/vue.php:850
5686
- msgid "Extensions of Files to Track as Downloads"
5687
  msgstr ""
5688
 
5689
- #: languages/vue.php:853
5690
- msgid "MonsterInsights will send an event to Google Analytics if a link to a file has one of the above extensions."
5691
  msgstr ""
5692
 
5693
- #. Translators: Add links to the documentation.
5694
- #: languages/vue.php:857
5695
- msgid "Enable this setting to add the Demographics and Remarketing features to your Google Analytics tracking code. Make sure to enable Demographics and Remarketing in your Google Analytics account. We have a guide for how to do that in our %1$sknowledge base%2$s. For more information about Remarketing, we refer you to %3$sGoogle's documentation%4$s. Note that usage of this function is affected by privacy and cookie laws around the world. Be sure to follow the laws that affect your target audience."
5696
  msgstr ""
5697
 
5698
- #. Translators: Adds a link to the documentation.
5699
- #: languages/vue.php:861
5700
- msgid "This adds %1$sanonymizeIp%2$s, telling Google Analytics to anonymize the information sent by the tracker objects by removing the last octet of the IP address prior to its storage."
5701
  msgstr ""
5702
 
5703
- #. Translators: Adds a link to the documentation.
5704
- #: languages/vue.php:865
5705
- msgid "Add %1$sEnhanced Link Attribution%2$s to your tracking code."
5706
  msgstr ""
5707
 
5708
- #: languages/vue.php:868
5709
- msgid "Many WordPress \"1-page\" style themes rely on anchor tags for navigation to show virtual pages. The problem is that to Google Analytics, these are all just a single page, and it makes it hard to get meaningful statistics about pages viewed. This feature allows proper tracking in those themes."
5710
  msgstr ""
5711
 
5712
- #. Translators: Adds a link to the documentation.
5713
- #: languages/vue.php:872
5714
- msgid "This adds %1$sallowAnchor%2$s to the create command of the pageview hit tracking code, and makes RSS link tagging use a # as well."
5715
  msgstr ""
5716
 
5717
- #. Translators: Adds a link to the documentation.
5718
- #: languages/vue.php:876
5719
- msgid "Enabling %1$scross-domain tracking (additional setup required)%2$s allows you to track users across multiple properties you own (such as example-1.com and example-2.com as a single session. It also allows you fix an issue so that when a user has to go to an off-site hosted payment gateway to finish a purchase it doesn't count it as referral traffic from that gateway but maintains the visit as part of the same session.) It is required that the other site includes a Google Analytics tracker with the same UA Code."
5720
  msgstr ""
5721
 
5722
- #. Translators: Adds a link to the documentation.
5723
- #: languages/vue.php:880
5724
- msgid "Do not use this feature if you use FeedBurner, as FeedBurner can do this automatically and better than this plugin can. Check this %1$shelp page%2$s for info on how to enable this feature in FeedBurner."
5725
  msgstr ""
5726
 
5727
- #: languages/vue.php:883
5728
- msgid "Add domain"
5729
  msgstr ""
5730
 
5731
- #. Translators: Example domain.
5732
- #: languages/vue.php:887
5733
- msgid "Domain (example: %s)"
5734
  msgstr ""
5735
 
5736
- #. Translators: Current site domain to be avoided.
5737
- #: languages/vue.php:891
5738
- msgid "Please enter domain names only ( example: example.com not http://example.com ) and not current site domain ( %s )."
5739
  msgstr ""
5740
 
5741
- #: languages/vue.php:894
5742
- msgid "Cross Domain Tracking"
5743
  msgstr ""
5744
 
5745
- #. Translators: Adds a link to the documentation.
5746
- #: languages/vue.php:898
5747
- msgid "Cross domain tracking makes it possible for Analytics to see sessions on two related sites as a single session. More info on specific setup steps can be found in our %1$sknowledge base%2$s."
5748
  msgstr ""
5749
 
5750
- #: languages/vue.php:901
5751
- msgid "Right Now"
5752
  msgstr ""
5753
 
5754
- #: languages/vue.php:904
5755
- msgid "Active users on site"
5756
  msgstr ""
5757
 
5758
- #: languages/vue.php:907
5759
- msgid "The real-time graph of visitors over time is not currently available for this site. Please try again later."
5760
  msgstr ""
5761
 
5762
- #: languages/vue.php:910
5763
- msgid "Important: this only includes users who are tracked in real-time. Not all users are tracked in real-time including (but not limited to) logged-in site administrators, certain mobile users, and users who match a Google Analytics filter."
5764
  msgstr ""
5765
 
5766
- #: languages/vue.php:913
5767
- msgid "The real-time report automatically updates approximately every 60 seconds."
5768
  msgstr ""
5769
 
5770
- #. Translators: Number of seconds that have passed since the report was refreshed.
5771
- #: languages/vue.php:917
5772
- msgid "The real-time report was last updated %s seconds ago."
5773
  msgstr ""
5774
 
5775
- #: languages/vue.php:920
5776
- msgid "The latest data will be automatically shown on this page when it becomes available."
5777
  msgstr ""
5778
 
5779
- #: languages/vue.php:923
5780
- msgid "There is no need to refresh the browser (doing so won't have any effect)."
5781
  msgstr ""
5782
 
5783
- #: languages/vue.php:926
5784
- msgid "Pageviews Per Minute"
5785
  msgstr ""
5786
 
5787
- #: languages/vue.php:929
5788
- msgid "Top Pages"
5789
  msgstr ""
5790
 
5791
- #: languages/vue.php:932
5792
- msgid "No pageviews currently."
5793
  msgstr ""
5794
 
5795
- #: languages/vue.php:935
5796
- msgid "Page"
5797
  msgstr ""
5798
 
5799
- #: languages/vue.php:938
5800
- msgid "Pageview Count"
5801
  msgstr ""
5802
 
5803
- #: languages/vue.php:941
5804
- msgid "Percent of Total"
5805
  msgstr ""
5806
 
5807
- #: languages/vue.php:944
5808
- msgid "This is the number of active users currently on your site."
5809
  msgstr ""
5810
 
5811
- #: languages/vue.php:947
5812
- msgid "This graph shows the number of pageviews for each of the last 30 minutes."
5813
  msgstr ""
5814
 
5815
- #: languages/vue.php:950
5816
- msgid "This list shows the top pages users are currently viewing on your site."
5817
  msgstr ""
5818
 
5819
- #: languages/vue.php:953
5820
- msgid "View All Real-Time Pageviews"
5821
  msgstr ""
5822
 
5823
- #: languages/vue.php:956
5824
- msgid "View All Real-Time Traffic Sources"
 
5825
  msgstr ""
5826
 
5827
- #: languages/vue.php:959
5828
- msgid "View All Real-Time Traffic by Country"
5829
  msgstr ""
5830
 
5831
- #: languages/vue.php:962
5832
- msgid "View All Real-Time Traffic by City"
5833
  msgstr ""
5834
 
5835
- #: languages/vue.php:965
5836
- msgid "See All Your Important Store Metrics in One Place"
5837
  msgstr ""
5838
 
5839
- #: languages/vue.php:968
5840
- msgid "Get an Answer to All Your Top Ecommerce Questions From a Single Report"
5841
  msgstr ""
5842
 
5843
- #: languages/vue.php:971
5844
- msgid "ONE-CLICK INTEGRATIONS"
5845
  msgstr ""
5846
 
5847
- #: languages/vue.php:974
5848
- msgid "Enable Ecommerce Tracking and Grow Your Business with Confidence"
5849
  msgstr ""
5850
 
5851
- #: languages/vue.php:977
5852
- msgid "MonsterInsights Ecommerce Addon makes it easy to setup enhanced eCommerce tracking, so you can see all your important eCommerce metrics like total revenue, conversion rate, average order value, top products, top referral sources, and more in a single report right inside your WordPress dashboard."
5853
  msgstr ""
5854
 
5855
- #: languages/vue.php:980
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5856
  msgid "GDPR Guide"
5857
  msgstr ""
5858
 
5859
- #: languages/vue.php:983
5860
  msgid "Compliance with European data laws including GDPR can be confusing and time-consuming. In order to help MonsterInsights users comply with these laws, we’ve created an addon that automates a lot of the necessary configuration changes for you. "
5861
  msgstr ""
5862
 
5863
- #: languages/vue.php:986
5864
  msgid "How to Install and Activate MonsterInsights Addons"
5865
  msgstr ""
5866
 
5867
- #: languages/vue.php:989
5868
  msgid "The process for installing and activating addons is quick and easy after you install the MonsterInsights plugin. In this guide we’ll walk you through the process, step by step."
5869
  msgstr ""
5870
 
5871
- #: languages/vue.php:992
5872
  msgid "Enabling eCommerce Tracking and Reports"
5873
  msgstr ""
5874
 
5875
- #: languages/vue.php:995
5876
  msgid "Want to track your eCommerce sales data for your WooCommerce, MemberPress, or Easy Digital Downloads store with MonsterInsights? In this guide, we’ll show you how to enable eCommerce tracking in Google Analytics in just a few clicks."
5877
  msgstr ""
5878
 
5879
- #: languages/vue.php:998
5880
  msgid "Read Documentation"
5881
  msgstr ""
5882
 
5883
- #: languages/vue.php:1001
5884
  msgid "Getting Started with MonsterInsights"
5885
  msgstr ""
5886
 
5887
- #: languages/vue.php:1004
5888
  msgid "MonsterInsights is the easiest analytics solution on the market to get started with, as we walk you through exactly what you need to do, in plain english, using our 3 minute setup wizard."
5889
  msgstr ""
5890
 
5891
- #: languages/vue.php:1007
5892
  msgid "To begin with, we’ll get your site authorized with Google Analytics, so we can start tracking and generating reports for you right away."
5893
  msgstr ""
5894
 
5895
- #: languages/vue.php:1010
5896
  msgid "In no time at all, and after just a few clicks, you'll have setup the most powerful Google Analytics tracking available for WordPress. It's easy to double your traffic and sales when you know exactly how people find and use your website. Let's get started!."
5897
  msgstr ""
5898
 
5899
- #: languages/vue.php:1013
5900
  msgid "Launch the wizard!"
5901
  msgstr ""
5902
 
5903
- #: languages/vue.php:1016
5904
  msgid "Get MonsterInsights Pro and Unlock all the Powerful Features"
5905
  msgstr ""
5906
 
5907
  #. Translators: Makes text bold.
5908
- #: languages/vue.php:1020
5909
  msgid "Thanks for being a loyal MonsterInsights Lite user. %1$sUpgrade to MonsterInsights Pro%2$s to unlock all the awesome features and experience why MonsterInsights is consistently rated the best Google Analytics solution for WordPress."
5910
  msgstr ""
5911
 
5912
- #: languages/vue.php:1023
5913
  msgid "Universal Tracking across devices and campaigns with just a few clicks."
5914
  msgstr ""
5915
 
5916
- #: languages/vue.php:1026
5917
  msgid "See your website analytics reports inside the WordPress dashboard"
5918
  msgstr ""
5919
 
5920
- #: languages/vue.php:1029
5921
  msgid "Get real-time stats right inside WordPress"
5922
  msgstr ""
5923
 
5924
- #: languages/vue.php:1032
5925
  msgid "1-click Google Analytics Enhanced eCommerce tracking"
5926
  msgstr ""
5927
 
5928
- #: languages/vue.php:1035
5929
  msgid "Get detailed stats for each post and page."
5930
  msgstr ""
5931
 
5932
- #: languages/vue.php:1038
5933
  msgid "Automatically track clicks on your affiliate links and ads."
5934
  msgstr ""
5935
 
5936
- #: languages/vue.php:1041
5937
  msgid "Make Google Analytics GDPR compliant automatically"
5938
  msgstr ""
5939
 
5940
- #: languages/vue.php:1044
5941
  msgid "Setup tracking for authors, categories, tags, custom post types, users and more"
5942
  msgstr ""
5943
 
5944
- #: languages/vue.php:1047
5945
  msgid "Enable Google Optimize for A/B testing, adjust sample speed & sample rate."
5946
  msgstr ""
5947
 
5948
- #: languages/vue.php:1050
5949
  msgid "More advanced features"
5950
  msgstr ""
5951
 
5952
- #: languages/vue.php:1053
5953
- msgid "Get MonsterInsights Pro Today and Unlock all the Powerful Features"
5954
- msgstr ""
5955
-
5956
- #. Translators: Makes text green.
5957
- #: languages/vue.php:1057
5958
- msgid "Bonus: MonsterInsights Lite users get %1$s50%% off regular price%2$s, automatically applied at checkout."
5959
- msgstr ""
5960
-
5961
- #: languages/vue.php:1060
5962
  msgid "How to Connect to Google Analytics"
5963
  msgstr ""
5964
 
5965
- #: languages/vue.php:1063
5966
  msgid "After you install MonsterInsights, you’ll need to connect your WordPress site with your Google Analytics account. MonsterInsights makes the process easy, with no coding required."
5967
  msgstr ""
5968
 
5969
- #: languages/vue.php:1066
5970
  msgid "Guide and Checklist for Advanced Insights"
5971
  msgstr ""
5972
 
5973
- #: languages/vue.php:1069
5974
  msgid "Our goal is to make it as easy as possible for you to measure and track your stats so you can grow your business. This easy-to-follow guide and checklist will get you set up with MonsterInsights’ advanced tracking."
5975
  msgstr ""
5976
 
5977
- #. Translators: Adds a link to the general settings tab.
5978
- #: languages/vue.php:1073
5979
- msgid "It looks like you added a Google Analytics tracking code in the custom code area, this can potentially prevent proper tracking. If you want to use a manual UA please use the setting in the %1$sGeneral%2$s tab."
5980
- msgstr ""
5981
-
5982
- #: languages/vue.php:1076
5983
- msgid "Permissions"
5984
- msgstr ""
5985
-
5986
- #: languages/vue.php:1079
5987
- msgid "Allow These User Roles to See Reports"
5988
  msgstr ""
5989
 
5990
- #: languages/vue.php:1082
5991
- msgid "Users that have at least one of these roles will be able to view the reports."
5992
  msgstr ""
5993
 
5994
- #: languages/vue.php:1085
5995
- msgid "Users that have at least one of these roles will be able to view the reports, along with any user with the manage_options capability."
5996
  msgstr ""
5997
 
5998
- #: languages/vue.php:1088
5999
- msgid "Allow These User Roles to Save Settings"
6000
  msgstr ""
6001
 
6002
- #: languages/vue.php:1091
6003
- msgid "Users that have at least one of these roles will be able to view and save the settings panel."
6004
  msgstr ""
6005
 
6006
- #: languages/vue.php:1094
6007
- msgid "Users that have at least one of these roles will be able to view and save the settings panel, along with any user with the manage_options capability."
6008
  msgstr ""
6009
 
6010
- #: languages/vue.php:1097
6011
- msgid "Exclude These User Roles From Tracking"
 
6012
  msgstr ""
6013
 
6014
- #: languages/vue.php:1100
6015
- msgid "Users that have at least one of these roles will not be tracked into Google Analytics."
6016
  msgstr ""
6017
 
6018
- #: languages/vue.php:1103
6019
- msgid "Performance"
6020
  msgstr ""
6021
 
6022
- #: languages/vue.php:1106
6023
- msgid "Custom code"
6024
  msgstr ""
6025
 
6026
- #. Translators: Adds a link to the Google reference.
6027
- #: languages/vue.php:1110
6028
- msgid "Not for the average user: this allows you to add a line of code, to be added before the %1$spageview is sent%2$s."
6029
  msgstr ""
6030
 
6031
- #: languages/vue.php:1116
6032
- msgid "You must have the \"unfiltered_html\" capability to view/edit this setting."
6033
  msgstr ""
6034
 
6035
- #: languages/vue.php:1119
6036
- msgid "Hide Admin Bar Reports"
6037
  msgstr ""
6038
 
6039
- #. Translators: placeholders make text small.
6040
- #: languages/vue.php:1123
6041
- msgid "Enabled %1$s- Show reports and dashboard widget.%2$s"
6042
  msgstr ""
6043
 
6044
- #. Translators: placeholders make text small.
6045
- #: languages/vue.php:1127
6046
- msgid "Dashboard Widget Only %1$s- Disable reports, but show dashboard widget.%2$s"
6047
  msgstr ""
6048
 
6049
- #. Translators: placeholders make text small.
6050
- #: languages/vue.php:1131
6051
- msgid "Disabled %1$s- Hide reports and dashboard widget.%2$s"
6052
  msgstr ""
6053
 
6054
- #: languages/vue.php:1134
6055
- msgid "New"
6056
  msgstr ""
6057
 
6058
- #: languages/vue.php:1137
6059
- msgid "Returning"
6060
  msgstr ""
6061
 
6062
- #: languages/vue.php:1140
6063
- msgid "Desktop"
6064
  msgstr ""
6065
 
6066
- #: languages/vue.php:1143
6067
- msgid "Tablet"
6068
  msgstr ""
6069
 
6070
- #: languages/vue.php:1146
6071
- msgid "Mobile"
6072
  msgstr ""
6073
 
6074
- #: languages/vue.php:1149
6075
- msgid "Top 10 Countries"
6076
  msgstr ""
6077
 
6078
- #: languages/vue.php:1152
6079
- msgid "View Countries Report"
6080
  msgstr ""
6081
 
6082
- #: languages/vue.php:1155
6083
- msgid "Top 10 Referrals"
6084
  msgstr ""
6085
 
6086
- #: languages/vue.php:1158
6087
- msgid "View All Referral Sources"
6088
  msgstr ""
6089
 
6090
- #: languages/vue.php:1161
6091
- msgid "View Full Posts/Pages Report"
6092
  msgstr ""
6093
 
6094
- #: languages/vue.php:1164
6095
- msgid "Percentage of single-page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further."
6096
  msgstr ""
6097
 
6098
- #: languages/vue.php:1167
6099
- msgid "This list shows the top countries your website visitors are from."
6100
  msgstr ""
6101
 
6102
- #: languages/vue.php:1170
6103
- msgid "This list shows the top websites that send your website traffic, known as referral traffic."
6104
  msgstr ""
6105
 
6106
  #. Translators: Example path (/go/).
6107
- #: languages/vue.php:1175
6108
  msgid "Path (example: %s)"
6109
  msgstr ""
6110
 
6111
- #: languages/vue.php:1179
6112
  msgid "Path has to start with a / and have no spaces"
6113
  msgstr ""
6114
 
6115
  #. Translators: Example label (aff).
6116
- #: languages/vue.php:1184
6117
  msgid "Label (example: %s)"
6118
  msgstr ""
6119
 
6120
- #: languages/vue.php:1188
6121
  msgid "Label can't contain any spaces"
6122
  msgstr ""
6123
 
6124
- #: languages/vue.php:1191
6125
- msgid "Affiliate Links"
6126
  msgstr ""
6127
 
6128
- #. Translators: Add links to documentation.
6129
- #: languages/vue.php:1195
6130
- msgid "This allows you to track custom affiliate links. A path of /go/ would match urls that start with that. The label is appended onto the end of the string \"outbound-link-\", to provide unique labels for these links in Google Analytics. Complete documentation on affiliate links is available %1$shere%2$s."
6131
  msgstr ""
6132
 
6133
- #: languages/vue.php:1198
6134
- msgid "Our affiliate link tracking works by setting path for internal links to track as outbound links."
6135
  msgstr ""
6136
 
6137
- #: languages/vue.php:1201
6138
- msgid "Still Calculating..."
6139
  msgstr ""
6140
 
6141
- #: languages/vue.php:1204
6142
- msgid "Your 2019 Year in Review is still calculating. Please check back later to see how your website performed last year."
6143
  msgstr ""
6144
 
6145
- #: languages/vue.php:1207
6146
- msgid "Back to Overview Report"
6147
  msgstr ""
6148
 
6149
- #: languages/vue.php:1216
6150
- msgid "Audience"
6151
  msgstr ""
6152
 
6153
- #: languages/vue.php:1219
6154
- msgid "Congrats"
6155
  msgstr ""
6156
 
6157
- #: languages/vue.php:1222
6158
- msgid "Your website was quite popular this year! "
6159
  msgstr ""
6160
 
6161
- #: languages/vue.php:1225
6162
- msgid "You had "
6163
  msgstr ""
6164
 
6165
- #: languages/vue.php:1228
6166
- msgid " visitors!"
6167
  msgstr ""
6168
 
6169
- #: languages/vue.php:1231
6170
- msgid " visitors"
6171
  msgstr ""
6172
 
6173
- #: languages/vue.php:1234
6174
- msgid "Total Visitors"
6175
  msgstr ""
6176
 
6177
- #: languages/vue.php:1237
6178
- msgid "Total Sessions"
6179
  msgstr ""
6180
 
6181
- #: languages/vue.php:1240
6182
- msgid "Visitors by Month"
6183
  msgstr ""
6184
 
6185
- #: languages/vue.php:1243
6186
- msgid "January 1, 2019 - December 31, 2019"
6187
  msgstr ""
6188
 
6189
- #: languages/vue.php:1246
6190
- msgid "A Tip for 2020"
6191
  msgstr ""
6192
 
6193
- #: languages/vue.php:1249
6194
- msgid "See the top Traffic Sources and Top Pages for the Month of May in the Overview Report to replicate your success."
6195
  msgstr ""
6196
 
6197
- #: languages/vue.php:1252
6198
- msgid "#1"
6199
  msgstr ""
6200
 
6201
- #: languages/vue.php:1255
6202
- msgid "You Top 5 Countries"
 
6203
  msgstr ""
6204
 
6205
- #: languages/vue.php:1258
6206
- msgid "Let’s get to know your visitors a little better, shall we?"
 
6207
  msgstr ""
6208
 
6209
- #: languages/vue.php:1261
6210
- msgid "Gender"
6211
  msgstr ""
6212
 
6213
- #: languages/vue.php:1264
6214
- msgid "Female"
6215
  msgstr ""
6216
 
6217
- #: languages/vue.php:1267
6218
- msgid "Women"
6219
  msgstr ""
6220
 
6221
- #: languages/vue.php:1270
6222
- msgid "Male"
6223
  msgstr ""
6224
 
6225
- #: languages/vue.php:1273
6226
- msgid "Average Age"
6227
  msgstr ""
6228
 
6229
- #: languages/vue.php:1276
6230
- msgid "Behavior"
6231
  msgstr ""
6232
 
6233
- #: languages/vue.php:1279
6234
- msgid "Your Top 5 Pages"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6235
  msgstr ""
6236
 
6237
  #: languages/vue.php:1282
6238
- msgid "Time Spent on Site"
6239
  msgstr ""
6240
 
6241
  #: languages/vue.php:1285
6242
- msgid "minutes"
6243
  msgstr ""
6244
 
6245
  #: languages/vue.php:1288
6246
- msgid "Device Type"
6247
  msgstr ""
6248
 
6249
  #: languages/vue.php:1291
6250
- msgid "A Tip For 2020"
6251
  msgstr ""
6252
 
6253
  #: languages/vue.php:1294
6254
- msgid "Take advantage of what you’ve already built. See how to get more traffic from existing content in our 32 Marketing Hacks to Grow Your Traffic."
6255
  msgstr ""
6256
 
6257
  #: languages/vue.php:1297
6258
- msgid "Read - 32 Marketing Hacks to Grow Your Traffic"
6259
  msgstr ""
6260
 
6261
  #: languages/vue.php:1300
6262
- msgid "So, where did all of these visitors come from?"
6263
  msgstr ""
6264
 
6265
  #: languages/vue.php:1303
6266
- msgid "Clicks"
6267
  msgstr ""
6268
 
6269
  #: languages/vue.php:1306
6270
- msgid "Your Top 5 Keywords"
6271
  msgstr ""
6272
 
6273
  #: languages/vue.php:1309
6274
- msgid "What keywords visitors searched for to find your site"
6275
  msgstr ""
6276
 
6277
  #: languages/vue.php:1312
6278
- msgid "Your Top 5 Referrals"
6279
  msgstr ""
6280
 
6281
  #: languages/vue.php:1315
6282
- msgid "The websites that link back to your website"
6283
  msgstr ""
6284
 
6285
  #: languages/vue.php:1318
6286
- msgid "Opportunity"
6287
  msgstr ""
6288
 
6289
  #: languages/vue.php:1321
6290
- msgid "Use referral sources to create new partnerships or expand existing ones. See our guide on how to spy on your competitors and ethically steal their traffic."
6291
  msgstr ""
6292
 
6293
  #: languages/vue.php:1324
6294
- msgid "Read - How to Ethically Steal Your Competitor’s Traffic"
6295
  msgstr ""
6296
 
6297
  #: languages/vue.php:1327
6298
- msgid "Thank you for using MonsterInsights!"
6299
  msgstr ""
6300
 
6301
  #: languages/vue.php:1330
6302
- msgid "We’re grateful for your continued support. If there’s anything we can do to help you grow your business, please don’t hesitate to contact our team."
6303
  msgstr ""
6304
 
6305
  #: languages/vue.php:1333
6306
- msgid "Here's to an amazing 2020!"
6307
  msgstr ""
6308
 
6309
  #: languages/vue.php:1336
6310
- msgid "Enjoying MonsterInsights"
6311
  msgstr ""
6312
 
6313
  #: languages/vue.php:1339
6314
- msgid "Leave a five star review!"
6315
  msgstr ""
6316
 
6317
  #: languages/vue.php:1342
6318
- msgid "Syed Balkhi"
6319
  msgstr ""
6320
 
6321
  #: languages/vue.php:1345
6322
- msgid "Chris Christoff"
6323
  msgstr ""
6324
 
6325
  #: languages/vue.php:1348
6326
- msgid "Write Review"
6327
  msgstr ""
6328
 
6329
  #: languages/vue.php:1351
6330
- msgid "Did you know over 10 million websites use our plugins?"
6331
  msgstr ""
6332
 
6333
  #: languages/vue.php:1354
6334
- msgid "Try our other popular WordPress plugins to grow your website in 2020."
6335
  msgstr ""
6336
 
6337
  #: languages/vue.php:1357
6338
- msgid "Join our Communities!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6339
  msgstr ""
6340
 
6341
- #: languages/vue.php:1360
6342
- msgid "Become a WordPress expert in 2020. Join our amazing communities and take your website to the next level."
6343
  msgstr ""
6344
 
6345
- #: languages/vue.php:1363
6346
- msgid "Facebook Group"
6347
  msgstr ""
6348
 
6349
- #: languages/vue.php:1366
6350
- msgid "Join our team of WordPress experts and other motivated website owners in the WPBeginner Engage Facebook Group."
6351
  msgstr ""
6352
 
6353
- #: languages/vue.php:1369
6354
- msgid "Join Now...It’s Free!"
 
6355
  msgstr ""
6356
 
6357
- #: languages/vue.php:1372
6358
- msgid "WordPress Tutorials by WPBeginner"
 
6359
  msgstr ""
6360
 
6361
- #: languages/vue.php:1375
6362
- msgid "WPBeginner is the largest free WordPress resource site for beginners and non-techy users."
 
6363
  msgstr ""
6364
 
6365
- #: languages/vue.php:1378
6366
- msgid "Visit WPBeginner"
 
6367
  msgstr ""
6368
 
6369
- #: languages/vue.php:1381
6370
- msgid "Follow Us!"
 
6371
  msgstr ""
6372
 
6373
- #: languages/vue.php:1384
6374
- msgid "Follow MonsterInsights on social media to stay up to date with latest updates, trends, and tutorials on how to make the most out of analytics."
 
6375
  msgstr ""
6376
 
6377
- #: languages/vue.php:1387
6378
- msgid "Copyright MonsterInsights, 2020"
6379
  msgstr ""
6380
 
6381
- #: languages/vue.php:1390
6382
- msgid "Upgrade to MonsterInsights Pro to Unlock Additional Actionable Insights"
6383
  msgstr ""
6384
 
6385
- #: languages/vue.php:1393
6386
- msgid "January"
6387
  msgstr ""
6388
 
6389
- #: languages/vue.php:1396
6390
- msgid "February"
 
6391
  msgstr ""
6392
 
6393
- #: languages/vue.php:1399
6394
- msgid "March"
6395
  msgstr ""
6396
 
6397
- #: languages/vue.php:1402
6398
- msgid "April"
6399
  msgstr ""
6400
 
6401
- #: languages/vue.php:1405
6402
- msgid "May"
6403
  msgstr ""
6404
 
6405
- #: languages/vue.php:1408
6406
- msgid "June"
6407
  msgstr ""
6408
 
6409
- #: languages/vue.php:1411
6410
- msgid "July"
6411
  msgstr ""
6412
 
6413
- #: languages/vue.php:1414
6414
- msgid "August"
6415
  msgstr ""
6416
 
6417
- #: languages/vue.php:1417
6418
- msgid "September"
6419
  msgstr ""
6420
 
6421
- #: languages/vue.php:1420
6422
- msgid "October"
6423
  msgstr ""
6424
 
6425
- #: languages/vue.php:1423
6426
- msgid "November"
6427
  msgstr ""
6428
 
6429
- #: languages/vue.php:1426
6430
- msgid "December"
6431
  msgstr ""
6432
 
6433
- #. Translators: Number of visitors.
6434
- #: languages/vue.php:1430
6435
- msgid "Your best month was <strong>%1$s</strong> with <strong>%2$s visitors!</strong>"
6436
  msgstr ""
6437
 
6438
- #. Translators: Number of visitors.
6439
- #: languages/vue.php:1434
6440
- msgid "Your <strong>%1$s</strong> visitors came from <strong>%2$s</strong> different countries."
6441
  msgstr ""
6442
 
6443
- #. Translators: Number of visitors.
6444
- #: languages/vue.php:1438
6445
- msgid "%s Visitors"
6446
  msgstr ""
6447
 
6448
- #. Translators: Percent and Number of visitors.
6449
- #: languages/vue.php:1442
6450
- msgid "%1$s&#37 of your visitors were %2$s"
6451
  msgstr ""
6452
 
6453
- #. Translators: Number of visitors and their age.
6454
- #: languages/vue.php:1446
6455
- msgid "%1$s&#37 of your visitors were between the ages of %2$s"
6456
  msgstr ""
6457
 
6458
- #. Translators: Number of visitors and number of pages.
6459
- #: languages/vue.php:1450
6460
- msgid "Your <strong>%1$s</strong> visitors viewed a total of <strong>%2$s</strong> pages. <span class='average-page-per-user' style='font-size: 20px;margin-top:25px;display:block;font-family:Lato'>That's an average of %3$s pages for each visitor!</span>"
6461
  msgstr ""
6462
 
6463
- #. Translators: Number of minutes spent on site.
6464
- #: languages/vue.php:1454
6465
- msgid "Each visitor spent an average of %s minutes on your website in 2019."
6466
  msgstr ""
6467
 
6468
- #. Translators: Name of device type.
6469
- #: languages/vue.php:1458
6470
- msgid "Most of your visitors viewed your website from their <strong>%s</strong> device."
6471
  msgstr ""
6472
 
6473
- #. Translators: Number of visitors and device percentage.
6474
- #: languages/vue.php:1462
6475
- msgid "%1$s&#37 of your visitors were on a %2$s device."
6476
  msgstr ""
6477
 
6478
- #: languages/vue.php:1465
6479
- msgid "Import/Export"
 
6480
  msgstr ""
6481
 
6482
- #: languages/vue.php:1468
6483
- msgid "Import"
 
6484
  msgstr ""
6485
 
6486
- #: languages/vue.php:1471
6487
- msgid "Import settings from another ExactMetrics website."
6488
  msgstr ""
6489
 
6490
- #: languages/vue.php:1474
6491
- msgid "Export"
6492
  msgstr ""
6493
 
6494
- #: languages/vue.php:1477
6495
- msgid "Export settings to import into another ExactMetrics install."
6496
  msgstr ""
6497
 
6498
- #: languages/vue.php:1480
6499
- msgid "Import Settings"
6500
  msgstr ""
6501
 
6502
- #: languages/vue.php:1483
6503
- msgid "Export Settings"
6504
  msgstr ""
6505
 
6506
- #: languages/vue.php:1486
6507
- msgid "Please choose a file to import"
6508
  msgstr ""
6509
 
6510
- #: languages/vue.php:1489
6511
- msgid "Use the filepicker below to select the settings export file from another site."
6512
  msgstr ""
6513
 
6514
- #: languages/vue.php:1492
6515
- msgid "Use the button below to export a file with your MonsterInsights settings."
6516
  msgstr ""
6517
 
6518
- #: languages/vue.php:1495
6519
- msgid "Uploading file..."
6520
  msgstr ""
6521
 
6522
- #: languages/vue.php:1498
6523
- msgid "File imported"
6524
  msgstr ""
6525
 
6526
- #: languages/vue.php:1501
6527
- msgid "Settings successfully updated!"
6528
  msgstr ""
6529
 
6530
- #: languages/vue.php:1504
6531
- msgid "Error importing settings"
6532
  msgstr ""
6533
 
6534
- #: languages/vue.php:1507
6535
- msgid "Please choose a .json file generated by a MonsterInsights settings export."
6536
  msgstr ""
6537
 
6538
- #: languages/vue.php:1510
6539
- msgid "WPForms, Ninja Forms, Contact Form 7, Gravity Forms and any other WordPress form plugin"
6540
  msgstr ""
6541
 
6542
- #: languages/vue.php:1513
6543
- msgid "WordPress Admin Area Reports"
6544
  msgstr ""
6545
 
6546
- #: languages/vue.php:1516
6547
- msgid "Standard Reports"
6548
  msgstr ""
6549
 
6550
- #: languages/vue.php:1519
6551
- msgid "Overview Reports for the last 30 days."
6552
  msgstr ""
6553
 
6554
- #: languages/vue.php:1522
6555
- msgid "Advanced Reports"
6556
  msgstr ""
6557
 
6558
- #: languages/vue.php:1525
6559
- msgid "Publisher, eCommerce, Search Console, Custom Dimensions, Forms and Real-Time with custom date period selection"
6560
  msgstr ""
6561
 
6562
- #: languages/vue.php:1528
6563
- msgid "Dashboard Widget"
6564
  msgstr ""
6565
 
6566
- #: languages/vue.php:1531
6567
- msgid "Basic Widget"
6568
  msgstr ""
6569
 
6570
- #: languages/vue.php:1534
6571
- msgid "Overview Report Synopsis"
6572
  msgstr ""
6573
 
6574
- #: languages/vue.php:1537
6575
- msgid "Advanced Dashboard Widget"
6576
  msgstr ""
6577
 
6578
- #: languages/vue.php:1540
6579
- msgid "Includes the complete Overview report, Publisher reports and 6 different eCommerce reports"
6580
  msgstr ""
6581
 
6582
- #: languages/vue.php:1543
6583
- msgid "Publisher Reports"
 
6584
  msgstr ""
6585
 
6586
- #: languages/vue.php:1546
6587
- msgid "Advanced Publisher Reports & Tracking"
 
6588
  msgstr ""
6589
 
6590
- #: languages/vue.php:1549
6591
- msgid "View Top Landing/Exit Pages, Top Links, Demographics & Interests data and more"
6592
  msgstr ""
6593
 
6594
- #: languages/vue.php:1552
6595
- msgid "Not Available"
6596
  msgstr ""
6597
 
6598
- #: languages/vue.php:1555
6599
- msgid "Complete Custom Dimensions Tracking"
6600
  msgstr ""
6601
 
6602
- #: languages/vue.php:1558
6603
- msgid "Track and measure by the Author, Post Type, Category, Tags, SEO Score, Focus Keyword, Logged-in User, User ID and Published Time of each post and page"
6604
  msgstr ""
6605
 
6606
- #: languages/vue.php:1564
6607
- msgid "Limited Support"
6608
  msgstr ""
6609
 
6610
- #: languages/vue.php:1567
6611
- msgid "Priority Support"
6612
  msgstr ""
6613
 
6614
- #: languages/vue.php:1570
6615
- msgid "Get the most out of MonsterInsights by upgrading to Pro and unlocking all of the powerful features."
6616
  msgstr ""
6617
 
6618
- #: languages/vue.php:1573
6619
- msgid "Feature"
6620
  msgstr ""
6621
 
6622
- #: languages/vue.php:1576
6623
- msgid "Lite"
6624
  msgstr ""
6625
 
6626
- #: languages/vue.php:1579
6627
- msgid "Pro"
6628
  msgstr ""
6629
 
6630
- #: languages/vue.php:1582
6631
- msgid "Included"
6632
  msgstr ""
6633
 
6634
- #: languages/vue.php:1585
6635
- msgid "Custom Google Analytics Link Tracking"
 
6636
  msgstr ""
6637
 
6638
- #: languages/vue.php:1588
6639
- msgid "Standard Tracking"
 
6640
  msgstr ""
6641
 
6642
- #: languages/vue.php:1591
6643
- msgid "Advanced Tracking"
 
6644
  msgstr ""
6645
 
6646
- #: languages/vue.php:1594
6647
- msgid "Automatic tracking of outbound/external, file download, affiliate, email and telephone links and our simple Custom Link Attribution markup for custom link tracking"
 
6648
  msgstr ""
6649
 
6650
- #: languages/vue.php:1597
6651
- msgid "Scroll tracking as well as tracking on Google Accelerated Mobile Pages (AMP) and Facebook Instant Articles for Publishers"
6652
  msgstr ""
6653
 
6654
- #: languages/vue.php:1600
6655
- msgid "No-Code-Needed Tracking Features"
6656
  msgstr ""
6657
 
6658
- #: languages/vue.php:1603
6659
- msgid "Basic Tracking Options"
6660
  msgstr ""
6661
 
6662
- #: languages/vue.php:1606
6663
- msgid "Cross-domain tracking, anonymization of IP addresses, and automatic exclusion of administrators from tracking"
 
6664
  msgstr ""
6665
 
6666
- #: languages/vue.php:1609
6667
- msgid "Advanced Tracking Options"
6668
  msgstr ""
6669
 
6670
- #: languages/vue.php:1612
6671
- msgid "Easily integrate Google Optimize as well as adjust recordings of site speed and the sample rate of visitors"
 
6672
  msgstr ""
6673
 
6674
- #: languages/vue.php:1615
6675
- msgid "eCommerce Tracking"
6676
  msgstr ""
6677
 
6678
- #: languages/vue.php:1618
6679
- msgid "One-click Complete eCommerce tracking"
 
6680
  msgstr ""
6681
 
6682
- #: languages/vue.php:1621
6683
- msgid "Complete eCommerce tracking for WooCommerce, Easy Digital Downloads and MemberPress stores with no code or settings required"
6684
  msgstr ""
6685
 
6686
- #: languages/vue.php:1624
6687
- msgid "Forms Tracking"
6688
  msgstr ""
6689
 
6690
- #: languages/vue.php:1627
6691
- msgid "One-click Form Events Tracking"
6692
  msgstr ""
6693
 
6694
- #: languages/vue.php:1630
6695
- msgid "Custom Campaign Parameters"
6696
  msgstr ""
6697
 
6698
- #: languages/vue.php:1633
6699
- msgid "The URL builder helps you add parameters to your URLs you use in custom web or email ad campaigns."
 
 
6700
  msgstr ""
6701
 
6702
- #: languages/vue.php:1636
6703
- msgid "A custom campaign is any ad campaign not using the AdWords auto-tagging feature. When users click one of the custom links, the unique parameters are sent to your Analytics account, so you can identify the URLs that are the most effective in attracting users to your content."
6704
  msgstr ""
6705
 
6706
- #. Translators: Marks the field as required.
6707
- #: languages/vue.php:1640
6708
- msgid "Website URL %s"
6709
  msgstr ""
6710
 
6711
- #. Translators: Display the current website url in italic.
6712
- #: languages/vue.php:1644
6713
- msgid "The full website URL (e.g. %1$s %2$s%3$s)"
6714
  msgstr ""
6715
 
6716
- #. Translators: Marks the field as required.
6717
- #: languages/vue.php:1648
6718
- msgid "Campaign Source %s"
6719
  msgstr ""
6720
 
6721
- #. Translators: Make the text italic.
6722
- #: languages/vue.php:1652
6723
- msgid "Enter a referrer (e.g. %1$sfacebook, newsletter, google%2$s)"
6724
  msgstr ""
6725
 
6726
- #. Translators: Make the text italic.
6727
- #: languages/vue.php:1656
6728
- msgid "Enter a marketing medium (e.g. %1$scpc, banner, email%2$s)"
6729
  msgstr ""
6730
 
6731
- #. Translators: Make the text italic.
6732
- #: languages/vue.php:1660
6733
- msgid "Enter a name to easily identify (e.g. %1$sspring_sale%2$s)"
6734
  msgstr ""
6735
 
6736
- #: languages/vue.php:1663
6737
- msgid "Enter the paid keyword"
6738
  msgstr ""
6739
 
6740
- #: languages/vue.php:1666
6741
- msgid "Enter something to differentiate ads"
6742
  msgstr ""
6743
 
6744
- #: languages/vue.php:1669
6745
- msgid "Use Fragment"
6746
  msgstr ""
6747
 
6748
- #. Translators: Make the text bold.
6749
- #: languages/vue.php:1673
6750
- msgid "Set the parameters in the fragment portion of the URL %1$s(not recommended)%2$s"
6751
  msgstr ""
6752
 
6753
- #: languages/vue.php:1676
6754
- msgid "URL to use"
6755
  msgstr ""
6756
 
6757
- #: languages/vue.php:1679
6758
- msgid "(Updates automatically)"
6759
  msgstr ""
6760
 
6761
- #: languages/vue.php:1682
6762
- msgid "Copy to Clipboard"
6763
  msgstr ""
6764
 
6765
- #: languages/vue.php:1685
6766
- msgid "More Information & Examples"
 
6767
  msgstr ""
6768
 
6769
- #: languages/vue.php:1688
6770
- msgid "The following table gives a detailed explanation and example of each of the campaign parameters."
6771
  msgstr ""
6772
 
6773
- #: languages/vue.php:1691
6774
- msgid "Campaign Source"
6775
  msgstr ""
6776
 
6777
- #: languages/vue.php:1694
6778
- msgid "Required. Use utm_source to identify a search engine, newsletter name, or other source."
6779
  msgstr ""
6780
 
6781
- #: languages/vue.php:1697
6782
- msgid "Campaign Medium"
6783
  msgstr ""
6784
 
6785
- #: languages/vue.php:1700
6786
- msgid "Use utm_medium to identify a medium such as email or cost-per-click."
6787
  msgstr ""
6788
 
6789
- #: languages/vue.php:1703
6790
- msgid "Campaign Name"
6791
  msgstr ""
6792
 
6793
- #: languages/vue.php:1706
6794
- msgid "Used for keyword analysis. Use utm_campaign to identify a specific product promotion or strategic campaign."
6795
  msgstr ""
6796
 
6797
- #: languages/vue.php:1709
6798
- msgid "Campaign Term"
6799
  msgstr ""
6800
 
6801
- #: languages/vue.php:1712
6802
- msgid "Used for paid search. Use utm_term to note the keywords for this ad."
6803
  msgstr ""
6804
 
6805
- #: languages/vue.php:1715
6806
- msgid "Campaign Content"
6807
  msgstr ""
6808
 
6809
- #: languages/vue.php:1718
6810
- msgid "Used for A/B testing and content-targeted ads. Use utm_content to differentiate ads or links that point to the same URL."
6811
  msgstr ""
6812
 
6813
- #. Translators: Example.
6814
- #: languages/vue.php:1722
6815
- msgid "Example: %s"
6816
  msgstr ""
6817
 
6818
- #. Translators: Examples.
6819
- #: languages/vue.php:1726
6820
- msgid "Examples: %s"
6821
  msgstr ""
6822
 
6823
- #: languages/vue.php:1729
6824
- msgid "About Campaigns"
6825
  msgstr ""
6826
 
6827
- #: languages/vue.php:1732
6828
- msgid "About Custom Campaigns"
6829
  msgstr ""
6830
 
6831
- #: languages/vue.php:1735
6832
- msgid "Best Practices for Creating Custom Campaigns"
6833
  msgstr ""
6834
 
6835
- #: languages/vue.php:1738
6836
- msgid "About the Referral Traffic Report"
6837
  msgstr ""
6838
 
6839
- #: languages/vue.php:1741
6840
- msgid "About Traffic Source Dimensions"
 
6841
  msgstr ""
6842
 
6843
- #: languages/vue.php:1744
6844
- msgid "AdWords Auto-Tagging"
6845
  msgstr ""
6846
 
6847
- #: languages/vue.php:1747
6848
- msgid "Additional Information"
6849
  msgstr ""
6850
 
6851
- #: languages/vue.php:1750
6852
- msgid "Hello and welcome to MonsterInsights, the best Google Analytics plugin for WordPress. MonsterInsights shows you exactly which content gets the most visit, so you can analyze and optimize it for higher conversions."
6853
  msgstr ""
6854
 
6855
- #: languages/vue.php:1753
6856
- msgid "Over the years, we found that in order to get the most out of Google Analytics, you needed a full time developer who could implement custom tracking, so that Google Analytics would integrate with things like WooCommerce, and track things which Google doesn't by default, like outbound links."
6857
  msgstr ""
6858
 
6859
- #: languages/vue.php:1756
6860
- msgid "Our goal is to take the pain out of analytics, making it simple and easy, by eliminating the need to have to worry about code, putting the best reports directly into the area you already go to (your WordPress dashboard), and adding the most advanced insights and features without complicating our plugin with tons of settings. Quite simply, it should \"just work\"."
6861
  msgstr ""
6862
 
6863
- #: languages/vue.php:1759
6864
- msgid "MonsterInsights is brought to you by the same team that's behind the largest WordPress resource site, WPBeginner, the most popular lead-generation software, OptinMonster, and the best WordPress forms plugin, WPForms."
6865
  msgstr ""
6866
 
6867
- #: languages/vue.php:1762
6868
- msgid "Yup, we know a thing or two about building awesome products that customers love."
6869
  msgstr ""
6870
 
6871
- #: languages/vue.php:1765
6872
- msgid "The MonsterInsights Team"
6873
  msgstr ""
6874
 
6875
- #: languages/vue.php:1768
6876
- msgid "See who's viewing and submitting your forms, so you can increase your conversion rate."
 
6877
  msgstr ""
6878
 
6879
- #: languages/vue.php:1771
6880
- msgid "Use Google Optimize to retarget your website visitors and perform A/B split tests with ease."
6881
  msgstr ""
6882
 
6883
- #: languages/vue.php:1774
6884
- msgid "Add Custom Dimensions and track who's the most popular author on your site, which post types get the most traffic, and more"
 
6885
  msgstr ""
6886
 
6887
- #: languages/vue.php:1777
6888
- msgid "Loading Settings"
 
6889
  msgstr ""
6890
 
6891
- #: languages/vue.php:1780
6892
- msgid "Saving Changes..."
6893
  msgstr ""
6894
 
6895
- #: languages/vue.php:1783
6896
- msgid "Settings Updated"
6897
  msgstr ""
6898
 
6899
- #. Translators: Adds a link to the settings panel.
6900
- #: languages/vue.php:1787
6901
- msgid "You need to %1$sconnect MonsterInsights%2$s first"
6902
  msgstr ""
6903
 
6904
- #: languages/vue.php:1790
6905
- msgid "Could Not Save Changes"
6906
  msgstr ""
6907
 
6908
- #. Translators: Error status and error text.
6909
- #: languages/vue.php:1794
6910
- msgid "Can't deauthenticate. Error: %1$s, %2$s"
6911
  msgstr ""
6912
 
6913
- #: languages/vue.php:1797
6914
- msgid "You appear to be offline."
6915
  msgstr ""
6916
 
6917
- #. Translators: Error status and error text.
6918
- #: languages/vue.php:1801
6919
- msgid "Can't save settings. Error: %1$s, %2$s"
6920
  msgstr ""
6921
 
6922
- #: languages/vue.php:1804
6923
- msgid "You appear to be offline. Settings not saved."
6924
  msgstr ""
6925
 
6926
- #. Translators: Error status and error text.
6927
- #: languages/vue.php:1808
6928
- msgid "Can't load authentication details. Error: %1$s, %2$s"
6929
  msgstr ""
6930
 
6931
- #. Translators: Error status and error text.
6932
- #: languages/vue.php:1812
6933
- msgid "Can't authenticate. Error: %1$s, %2$s"
6934
  msgstr ""
6935
 
6936
- #. Translators: Error status and error text.
6937
- #: languages/vue.php:1816
6938
- msgid "Can't reauthenticate. Error: %1$s, %2$s"
6939
  msgstr ""
6940
 
6941
- #. Translators: Error status and error text.
6942
- #: languages/vue.php:1820
6943
- msgid "Can't verify credentials. Error: %1$s, %2$s"
6944
  msgstr ""
6945
 
6946
- #: languages/vue.php:1823
6947
- msgid "You appear to be offline. WPForms not installed."
6948
  msgstr ""
6949
 
6950
- #. Translators: Error status and error text.
6951
- #: languages/vue.php:1827
6952
- msgid "Can't activate addon. Error: %1$s, %2$s"
6953
  msgstr ""
6954
 
6955
- #: languages/vue.php:1830
6956
- msgid "You appear to be offline. Addon not activated."
6957
  msgstr ""
6958
 
6959
- #. Translators: Error status and error text.
6960
- #: languages/vue.php:1834
6961
- msgid "Can't deactivate addon. Error: %1$s, %2$s"
6962
  msgstr ""
6963
 
6964
- #: languages/vue.php:1837
6965
- msgid "You appear to be offline. Addon not deactivated."
6966
  msgstr ""
6967
 
6968
- #. Translators: Error status and error text.
6969
- #: languages/vue.php:1841
6970
- msgid "Can't install plugin. Error: %1$s, %2$s"
6971
  msgstr ""
6972
 
6973
- #: languages/vue.php:1844
6974
- msgid "You appear to be offline. Plugin not installed."
6975
  msgstr ""
6976
 
6977
- #. Translators: Error status and error text.
6978
- #: languages/vue.php:1848
6979
- msgid "Can't install addon. Error: %1$s, %2$s"
6980
  msgstr ""
6981
 
6982
- #: languages/vue.php:1851
6983
- msgid "You appear to be offline. Addon not installed."
6984
  msgstr ""
6985
 
6986
- #. Translators: Error status and error text.
6987
- #: languages/vue.php:1855
6988
- msgid "Can't install WPForms. Error: %1$s, %2$s"
6989
  msgstr ""
6990
 
6991
- #. Translators: Error status and error text.
6992
- #: languages/vue.php:1859
6993
- msgid "Can't deactivate the license. Error: %1$s, %2$s"
6994
  msgstr ""
6995
 
6996
- #. Translators: Error status and error text.
6997
- #: languages/vue.php:1863
6998
- msgid "Can't upgrade to PRO please try again. Error: %1$s, %2$s"
6999
  msgstr ""
7000
 
7001
- #. Translators: Error status and error text.
7002
- #: languages/vue.php:1867
7003
- msgid "Can't load license details. Error: %1$s, %2$s"
7004
  msgstr ""
7005
 
7006
- #: languages/vue.php:1870
7007
- msgid "Error loading license details"
7008
  msgstr ""
7009
 
7010
- #. Translators: Error status and error text.
7011
- #: languages/vue.php:1874
7012
- msgid "Can't verify the license. Error: %1$s, %2$s"
7013
  msgstr ""
7014
 
7015
- #. Translators: Error status and error text.
7016
- #: languages/vue.php:1878
7017
- msgid "Can't validate the license. Error: %1$s, %2$s"
7018
  msgstr ""
7019
 
7020
- #: languages/vue.php:1881
7021
- msgid "MonsterInsights Recommends WPForms"
7022
  msgstr ""
7023
 
7024
- #: languages/vue.php:1884
7025
- msgid "Built by the folks behind MonsterInsights, WPForms is the most beginner friendly form plugin in the market."
7026
  msgstr ""
7027
 
7028
- #: languages/vue.php:1887
7029
- msgid "Used on over 1,000,000 websites!"
7030
  msgstr ""
7031
 
7032
- #: languages/vue.php:1890
7033
- msgid "WPForms allow you to create beautiful contact forms, subscription forms, payment forms, and other types of forms for your site in minutes, not hours!"
7034
  msgstr ""
7035
 
7036
- #: languages/vue.php:1893
7037
- msgid "Skip this Step"
7038
  msgstr ""
7039
 
7040
- #: languages/vue.php:1896
7041
- msgid "Continue & Install WPForms"
7042
  msgstr ""
7043
 
7044
- #: languages/vue.php:1901
7045
- msgid "Installing..."
7046
  msgstr ""
7047
 
7048
- #: languages/vue.php:1904
7049
- msgid "Awesome, You're All Set!"
7050
  msgstr ""
7051
 
7052
- #: languages/vue.php:1907
7053
- msgid "MonsterInsights is all set up and ready to use. We've verified that the tracking code is deployed properly and collecting data."
7054
  msgstr ""
7055
 
7056
- #. Translators: Make text bold.
7057
- #: languages/vue.php:1911
7058
- msgid "%1$sPlease Note:%2$s While Google Analytics is properly setup and tracking everything, it does not send the data back to WordPress immediately. Depending on the size of your website, it can take between a few hours to 24 hours for reports to populate."
7059
  msgstr ""
7060
 
7061
- #. Translators: Link to our blog.
7062
- #: languages/vue.php:1915
7063
- msgid "%1$sSubscribe to the MonsterInsights blog%2$s for tips on how to get more traffic and grow your business."
7064
  msgstr ""
7065
 
7066
- #: languages/vue.php:1918
7067
- msgid "Finish Setup & Exit Wizard"
7068
  msgstr ""
7069
 
7070
- #: languages/vue.php:1921
7071
- msgid "Checking your website..."
7072
  msgstr ""
7073
 
7074
- #: languages/vue.php:1924
7075
- msgid "Recommended Addons"
 
7076
  msgstr ""
7077
 
7078
- #: languages/vue.php:1927
7079
- msgid "To unlock more features consider upgrading to PRO. As a valued MonsterInsights Lite user you receive 50% off, automatically applied at checkout!"
7080
  msgstr ""
7081
 
7082
- #: languages/vue.php:1930
7083
- msgid "Other Addons"
7084
  msgstr ""
7085
 
7086
- #: languages/vue.php:1933
7087
- msgid "View all MonsterInsights addons"
7088
  msgstr ""
7089
 
7090
- #: languages/vue.php:1936
7091
- msgid "Save and continue"
 
7092
  msgstr ""
7093
-
7094
- #: languages/vue.php:1939
7095
- msgid "Connect MonsterInsights to Your Website"
7096
  msgstr ""
7097
 
7098
- #: languages/vue.php:1942
7099
- msgid "MonsterInsights connects Google Analytics to WordPress and shows you stats that matter."
7100
  msgstr ""
7101
 
7102
- #: languages/vue.php:1945
7103
- msgid "Whoops, something went wrong and we weren't able to connect to MonsterInsights. Please enter your Google UA code manually."
7104
  msgstr ""
7105
 
7106
- #: languages/vue.php:1948
7107
- msgid "Manually enter your UA code"
7108
  msgstr ""
7109
 
7110
- #: languages/vue.php:1951
7111
- msgid "Warning: If you use a manual UA code, you won't be able to use any of the reporting and some of the tracking features. Your UA code should look like UA-XXXXXX-XX where the X's are numbers."
7112
  msgstr ""
7113
 
7114
- #: languages/vue.php:1954
7115
- msgid "Save and Continue"
7116
  msgstr ""
7117
 
7118
- #: languages/vue.php:1957
7119
- msgid "UA code can't be empty"
7120
  msgstr ""
7121
 
7122
- #: languages/vue.php:1960
7123
- msgid "Saving UA code..."
7124
  msgstr ""
7125
 
7126
- #: languages/vue.php:1963
7127
- msgid "Hide dashboard widget"
7128
  msgstr ""
7129
 
7130
- #: languages/vue.php:1966
7131
- msgid "Are you sure you want to hide the MonsterInsights Dashboard Widget? "
7132
  msgstr ""
7133
 
7134
- #: languages/vue.php:1969
7135
- msgid "Yes, hide it!"
7136
  msgstr ""
7137
 
7138
- #: languages/vue.php:1972
7139
- msgid "No, cancel!"
7140
  msgstr ""
7141
 
7142
- #: languages/vue.php:1975
7143
- msgid "MonsterInsights Widget Hidden"
7144
  msgstr ""
7145
 
7146
- #: languages/vue.php:1978
7147
- msgid "You can re-enable the MonsterInsights widget at any time using the \"Screen Options\" menu on the top right of this page"
7148
  msgstr ""
7149
 
7150
- #: languages/vue.php:1981
7151
- msgid "Recommended Settings"
7152
  msgstr ""
7153
 
7154
- #: languages/vue.php:1984
7155
- msgid "MonsterInsights recommends the following settings based on your configuration."
7156
  msgstr ""
7157
 
7158
- #: languages/vue.php:1987
7159
- msgid "Events Tracking"
7160
  msgstr ""
7161
 
7162
- #: languages/vue.php:1990
7163
- msgid "Must have for all click tracking on site."
7164
  msgstr ""
7165
 
7166
- #: languages/vue.php:1993
7167
- msgid "MonsterInsights uses an advanced system to automatically detect all outbound links, download links, affiliate links, telephone links, mail links, and more automatically. We do all the work for you so you don't have to write any code."
7168
  msgstr ""
7169
 
7170
- #: languages/vue.php:1996
7171
- msgid "Enhanced Link Attribution"
7172
  msgstr ""
7173
 
7174
- #: languages/vue.php:1999
7175
- msgid "Improves the accuracy of your In-Page Analytics."
7176
  msgstr ""
7177
 
7178
- #: languages/vue.php:2002
7179
- msgid "MonsterInsights will automatically help Google determine which links are unique and where they are on your site so that your In-Page Analytics reporting will be more accurate."
7180
  msgstr ""
7181
 
7182
- #: languages/vue.php:2005
7183
- msgid "Install Updates Automatically"
7184
  msgstr ""
7185
 
7186
- #: languages/vue.php:2008
7187
- msgid "Get the latest features, bug fixes, and security updates as they are released."
7188
  msgstr ""
7189
 
7190
- #: languages/vue.php:2011
7191
- msgid "To ensure you get the latest bugfixes and security updates and avoid needing to spend time logging into your WordPress site to update MonsterInsights, we offer the ability to automatically have MonsterInsights update itself."
7192
  msgstr ""
7193
 
7194
- #: languages/vue.php:2014
7195
- msgid "File Download Tracking"
7196
  msgstr ""
7197
 
7198
- #: languages/vue.php:2017
7199
- msgid "Helps you see file downloads data."
7200
  msgstr ""
7201
 
7202
- #: languages/vue.php:2020
7203
- msgid "MonsterInsights will automatically track downloads of common file types from links you have inserted onto your website. For example: want to know how many of your site's visitors have downloaded a PDF or other file you offer your visitors to download on your site? MonsterInsights makes this both easy, and code-free! You can customize the file types to track at any time from our settings panel."
7204
  msgstr ""
7205
 
7206
- #: languages/vue.php:2023
7207
- msgid "Helps you increase affiliate revenue."
7208
  msgstr ""
7209
 
7210
- #: languages/vue.php:2026
7211
- msgid "MonsterInsights will automatically help you track affiliate links that use internal looking urls like example.com/go/ or example.com/refer/. You can add custom affiliate patterns on our settings panel when you finish the onboarding wizard."
7212
  msgstr ""
7213
 
7214
- #: languages/vue.php:2029
7215
- msgid "Affiliate Link Tracking"
7216
  msgstr ""
7217
 
7218
- #: languages/vue.php:2032
7219
- msgid "Who Can See Reports"
7220
  msgstr ""
7221
 
7222
- #: languages/vue.php:2035
7223
- msgid "These user roles will be able to access MonsterInsights's reports in the WordPress admin area."
7224
  msgstr ""
7225
 
7226
- #: languages/vue.php:2038
7227
- msgid "Events Tracking is enabled the moment you set up MonsterInsights"
7228
  msgstr ""
7229
 
7230
- #: languages/vue.php:2041
7231
- msgid "Enhanced Link Attribution is enabled the moment you set up MonsterInsights"
7232
  msgstr ""
7233
 
7234
- #: languages/vue.php:2045
7235
- msgid "Activating..."
7236
  msgstr ""
7237
 
7238
- #: languages/vue.php:2049
7239
- msgid "Deactivating..."
7240
  msgstr ""
7241
 
7242
- #: languages/vue.php:2053
7243
- msgid "Deactivate"
7244
  msgstr ""
7245
 
7246
- #. Translators: The status of the addon (installed/active/inactive).
7247
- #: languages/vue.php:2057
7248
- msgid "Status: %s"
7249
  msgstr ""
7250
 
7251
- #: languages/vue.php:2060
7252
- msgid "Not Installed"
7253
  msgstr ""
7254
 
7255
- #: languages/vue.php:2063
7256
- msgid "Network Active"
7257
  msgstr ""
7258
 
7259
- #: languages/vue.php:2066
7260
- msgid "Active"
7261
  msgstr ""
7262
 
7263
- #: languages/vue.php:2069
7264
- msgid "Inactive"
7265
  msgstr ""
7266
 
7267
- #: languages/vue.php:2072
7268
- msgid "Thank you for being a loyal MonsterInsights Lite user."
7269
  msgstr ""
7270
 
7271
- #: languages/vue.php:2075
7272
- msgid "Upgrade to MonsterInsights Pro and unlock all the awesome features."
7273
  msgstr ""
7274
 
7275
- #. Translators: Gets replaced with the coupon code.
7276
- #: languages/vue.php:2079
7277
- msgid "Use coupon code %s to get 50%% off."
7278
  msgstr ""
7279
 
7280
- #: languages/vue.php:2082
7281
- msgid "Dashboard widget"
7282
  msgstr ""
7283
 
7284
- #: languages/vue.php:2085
7285
- msgid "Enhanced Ecommerce"
7286
  msgstr ""
7287
 
7288
- #: languages/vue.php:2088
7289
- msgid "Banner Ads"
7290
  msgstr ""
7291
 
7292
- #: languages/vue.php:2091
7293
- msgid "Google AMP"
7294
  msgstr ""
7295
 
7296
- #: languages/vue.php:2094
7297
- msgid "SEO Score Tracking"
7298
  msgstr ""
7299
 
7300
- #: languages/vue.php:2097
7301
- msgid "Welcome to MonsterInsights!"
7302
  msgstr ""
7303
 
7304
- #: languages/vue.php:2100
7305
- msgid "Let's get you set up."
7306
  msgstr ""
7307
 
7308
- #: languages/vue.php:2103
7309
- msgid "Which category best describes your website?"
7310
  msgstr ""
7311
 
7312
- #: languages/vue.php:2106
7313
- msgid "We will recommend the optimal settings for MonsterInsights based on your choice."
7314
  msgstr ""
7315
 
7316
- #: languages/vue.php:2109
7317
- msgid "Business Website"
7318
  msgstr ""
7319
 
7320
- #. Translators: Make text bold.
7321
- #: languages/vue.php:2113
7322
- msgid "Publisher %1$s(Blog)%2$s"
7323
  msgstr ""
7324
 
7325
- #: languages/vue.php:2116
7326
- msgid "Ecommerce"
7327
  msgstr ""
7328
 
7329
- #: languages/vue.php:2119
7330
- msgid "Forms Tracking help you see who’s viewing your forms, so you can increase conversions."
7331
  msgstr ""
7332
 
7333
- #: languages/vue.php:2122
7334
- msgid "Custom Dimensions show you popular categories, best time to publish, focus keywords, etc."
7335
  msgstr ""
7336
 
7337
- #: languages/vue.php:2125
7338
- msgid "Make Google Analytics GDPR compliant with our EU Compliance addon."
7339
  msgstr ""
7340
 
7341
- #: languages/vue.php:2128
7342
- msgid "Get real-time Google Analytics report right inside your WordPress dashboard."
7343
  msgstr ""
7344
 
7345
- #: languages/vue.php:2131
7346
- msgid "Use Google Optimize to easily perform A/B split tests on your site."
7347
  msgstr ""
7348
 
7349
- #: languages/vue.php:2134
7350
- msgid "See all your important store metrics in one place with Enhanced Ecommerce Tracking."
7351
  msgstr ""
7352
 
7353
- #: languages/vue.php:2137
7354
- msgid "Unlock search console report to see your top performing keywords in Google."
7355
  msgstr ""
7356
 
7357
- #: languages/vue.php:2140
7358
- msgid "Get Page Insights to see important metrics for individual posts / pages in WordPress."
7359
  msgstr ""
7360
 
7361
- #: languages/vue.php:2143
7362
- msgid "Publishers Report shows your top performing pages, audience demographics, and more."
7363
  msgstr ""
7364
 
7365
- #: languages/vue.php:2146
7366
- msgid "Get Scroll-Depth tracking to see how far users scroll on your pages before leaving."
7367
  msgstr ""
7368
 
7369
- #: languages/vue.php:2149
7370
- msgid "Upgrade to Pro »"
7371
  msgstr ""
7372
 
7373
- #: languages/vue.php:2152
7374
- msgid "Pro Tip:"
7375
  msgstr ""
7376
 
7377
- #: languages/vue.php:2155
7378
- msgid "Reset to default"
7379
  msgstr ""
7380
 
7381
- #: languages/vue.php:2158
7382
- msgid "The value entered does not match the required format"
7383
  msgstr ""
7384
 
7385
- #: languages/vue.php:2161
7386
- msgid "Upgrade"
7387
  msgstr ""
7388
 
7389
- #: languages/vue.php:2164
7390
- msgid ""
7391
- "The EU Compliance addon allows you to improve compliance with GDPR\n"
7392
- " and other privacy regulations."
7393
  msgstr ""
7394
 
7395
- #: languages/vue.php:2168
7396
- msgid "EU Compliance"
7397
  msgstr ""
7398
 
7399
- #: languages/vue.php:2171
7400
- msgid "Scroll Tracking"
7401
  msgstr ""
7402
 
7403
- #: languages/vue.php:2174
7404
- msgid "Scroll depth tracking allows you to see how far your users scroll before they leave a page. This is great for publishers (bloggers), and eCommerce websites to boost conversions."
7405
  msgstr ""
7406
 
7407
- #. Translators: Error status and error text.
7408
- #: languages/vue.php:2178
7409
- msgid "Can't load errors. Error: %1$s, %2$s"
7410
  msgstr ""
7411
 
7412
- #: languages/vue.php:2181
7413
- msgid "Upgrade to MonsterInsights Pro to Unlock More Actionable Insights"
7414
  msgstr ""
7415
 
7416
- #: languages/vue.php:2184
7417
- msgid "It's easy to double your traffic and sales when you know exactly how people find and use your website. MonsterInsights Pro shows you the stats that matter!"
7418
  msgstr ""
7419
 
7420
- #: languages/vue.php:2187
7421
- msgid "Upgrade to MonsterInsights Pro and Save 50% OFF!"
7422
  msgstr ""
7423
 
7424
- #. Translators: Makes text bold.
7425
- #: languages/vue.php:2191
7426
- msgid "Use coupon code %1$sLITEUPGRADE%2$s"
7427
  msgstr ""
7428
 
7429
- #: languages/vue.php:2194
7430
- msgid "Ads Tracking"
7431
  msgstr ""
7432
 
7433
- #: languages/vue.php:2197
7434
- msgid "Add Ads tracking to see who's clicking on your Google Ads, so you can increase your revenue."
7435
  msgstr ""
7436
 
7437
- #: languages/vue.php:2200
7438
- msgid "Want to use track users visiting your AMP pages? By upgrading to MonsterInsights Pro, you can enable AMP page tracking."
7439
  msgstr ""
7440
 
7441
- #: languages/vue.php:2203
7442
- msgid "Facebook Instant Articles"
7443
  msgstr ""
7444
 
7445
- #: languages/vue.php:2206
7446
- msgid "Want to expand your website audience beyond your website with Facebook Instant Articles? Upgrade to MonsterInsights Pro."
7447
  msgstr ""
7448
 
7449
- #. Translators: Error status and error text.
7450
- #: languages/vue.php:2210
7451
- msgid "Can't load settings. Error: %1$s, %2$s"
7452
  msgstr ""
7453
 
7454
- #: languages/vue.php:2213
7455
- msgid "Network error encountered. Settings not saved."
7456
  msgstr ""
7457
 
7458
- #. Translators: Make text green.
7459
- #: languages/vue.php:2217
7460
- msgid "Upgrade to Pro and unlock addons and other great features. %1$sSave 50%% automatically!%2$s"
7461
  msgstr ""
7462
 
7463
- #: languages/vue.php:2220
7464
- msgid "Usage Tracking"
7465
  msgstr ""
7466
 
7467
- #: languages/vue.php:2223
7468
- msgid "Allow Usage Tracking"
 
7469
  msgstr ""
7470
 
7471
- #: languages/vue.php:2226
7472
- msgid "By allowing us to track usage data we can better help you because we know with which WordPress configurations, themes and plugins we should test."
 
7473
  msgstr ""
7474
 
7475
- #. Translators: Add links to documentation.
7476
- #: languages/vue.php:2230
7477
- msgid "Complete documentation on usage tracking is available %1$shere%2$s."
7478
  msgstr ""
7479
 
7480
- #: languages/vue.php:2233
7481
- msgid "Allow usage tracking"
 
7482
  msgstr ""
7483
 
7484
- #. Translators: Make text bold.
7485
- #: languages/vue.php:2237
7486
- msgid "You're using %1$sMonsterInsights Lite%2$s - no license needed. Enjoy!"
7487
  msgstr ""
7488
 
7489
- #. Translators: Add link to upgrade.
7490
- #: languages/vue.php:2241
7491
- msgid "To unlock more features consider %1$supgrading to PRO%2$s."
7492
  msgstr ""
7493
 
7494
- #. Translators: Make text green.
7495
- #: languages/vue.php:2245
7496
- msgid "As a valued MonsterInsights Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout!"
7497
  msgstr ""
7498
 
7499
- #. Translators: Make text green and add smiley face.
7500
- #: languages/vue.php:2249
7501
- msgid "You're using %1$sMonsterInsights Lite%2$s - no license needed. Enjoy! %3$s"
7502
  msgstr ""
7503
 
7504
- #: languages/vue.php:2252
7505
- msgid "Unlock PRO Features Now"
 
7506
  msgstr ""
7507
 
7508
- #: languages/vue.php:2255
7509
- msgid "Paste your license key here"
7510
  msgstr ""
7511
 
7512
- #: languages/vue.php:2258
7513
- msgid "Verify"
7514
  msgstr ""
7515
 
7516
- #. Translators: Add link to retrieve license from account area.
7517
- #: languages/vue.php:2262
7518
- msgid "Already purchased? Simply enter your license key below to connect with MonsterInsights PRO! %1$sRetrieve your license key%2$s."
7519
  msgstr ""
7520
 
7521
- #: languages/vue.php:2265
7522
- msgid "There was an error unlocking MonsterInsights PRO please try again or install manually."
7523
  msgstr ""
7524
 
7525
- #. Translators: Number of days.
7526
- #: languages/vue.php:2269
7527
- msgid "vs. Previous Day"
7528
  msgstr ""
7529
 
7530
- #: languages/vue.php:2272
7531
- msgid "No change"
7532
  msgstr ""
7533
 
7534
- #: languages/vue.php:2276
7535
- msgid "Authenticating"
7536
  msgstr ""
7537
 
7538
- #: languages/vue.php:2279
7539
- msgid "Verifying Credentials"
7540
  msgstr ""
7541
 
7542
- #: languages/vue.php:2282
7543
- msgid "Your site is connected to MonsterInsights!"
7544
  msgstr ""
7545
 
7546
- #: languages/vue.php:2285
7547
- msgid "Deauthenticating"
7548
  msgstr ""
7549
 
7550
- #: languages/vue.php:2288
7551
- msgid "You've disconnected your site from MonsterInsights. Your site is no longer being tracked by Google Analytics and you won't see reports anymore."
7552
  msgstr ""
7553
 
7554
- #: languages/vue.php:2292
7555
- msgid "Connect MonsterInsights"
7556
  msgstr ""
7557
 
7558
- #: languages/vue.php:2295
7559
- msgid "Verify Credentials"
7560
  msgstr ""
7561
 
7562
- #: languages/vue.php:2298
7563
- msgid "Website Profile"
7564
  msgstr ""
7565
 
7566
- #: languages/vue.php:2301
7567
- msgid "Active Profile"
 
7568
  msgstr ""
7569
 
7570
- #: languages/vue.php:2305
7571
- msgid "Your website profile has been set at the network level of your WordPress Multisite."
 
7572
  msgstr ""
7573
 
7574
- #: languages/vue.php:2309
7575
- msgid "If you would like to use a different profile for this subsite, you can authenticate below."
 
7576
  msgstr ""
7577
 
7578
- #: languages/vue.php:2312
7579
- msgid "Or manually enter UA code (limited functionality)"
 
7580
  msgstr ""
7581
 
7582
- #: languages/vue.php:2315
7583
- msgid "Force Deauthenticate"
7584
  msgstr ""
7585
 
7586
- #: languages/vue.php:2318
7587
- msgid "Disconnect MonsterInsights"
7588
  msgstr ""
7589
 
7590
- #: languages/vue.php:2321
7591
- msgid "Proceed"
7592
  msgstr ""
7593
 
7594
- #: languages/vue.php:2324
7595
- msgid "Connection Information"
7596
  msgstr ""
7597
 
7598
- #: languages/vue.php:2327
7599
- msgid "To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host."
7600
  msgstr ""
7601
 
7602
- #: languages/vue.php:2330
7603
- msgid "Hostname"
7604
  msgstr ""
7605
 
7606
- #: languages/vue.php:2333
7607
- msgid "FTP Username"
7608
  msgstr ""
7609
 
7610
- #: languages/vue.php:2336
7611
- msgid "FTP Password"
7612
  msgstr ""
7613
 
7614
- #: languages/vue.php:2339
7615
- msgid "This password will not be stored on the server."
 
7616
  msgstr ""
7617
 
7618
- #: languages/vue.php:2342
7619
- msgid "Connection Type"
7620
  msgstr ""
7621
 
7622
- #: languages/vue.php:2345
7623
- msgid "Cancel"
7624
  msgstr ""
7625
 
7626
- #: languages/vue.php:2348
7627
- msgid "Show"
7628
  msgstr ""
7629
 
7630
- #: languages/vue.php:2351
7631
- msgid "No options available"
 
7632
  msgstr ""
7633
 
7634
- #: languages/vue.php:2354
7635
- msgid "Adjust the sample rate so you don't exceed Google Analytics' processing limit. Can also be used to enable Google Optimize for A/B testing and personalization."
 
7636
  msgstr ""
7637
 
7638
- #. Translators: The name of the field that is throwing a validation error.
7639
- #: languages/vue.php:2358
7640
- msgid "%s can't be empty."
7641
  msgstr ""
7642
 
7643
- #: languages/vue.php:2361
7644
- msgid "Duplicate values are not allowed."
7645
  msgstr ""
7646
 
7647
- #: languages/vue.php:2364
7648
- msgid "Add Another Link Path"
7649
  msgstr ""
7650
 
7651
- #: languages/vue.php:2367
7652
- msgid "Remove row"
7653
  msgstr ""
7654
 
7655
- #: languages/vue.php:2370
7656
- msgid "Upgrade to Pro"
7657
  msgstr ""
7658
 
7659
- #: languages/vue.php:2373
7660
- msgid "Help Us Improve"
7661
  msgstr ""
7662
 
7663
- #: languages/vue.php:2376
7664
- msgid "Help us better understand our users and their website needs."
7665
  msgstr ""
7666
 
7667
- #. Translators: Adds a link to the documentation.
7668
- #: languages/vue.php:2380
7669
- msgid "If enabled MonsterInsights will send some information about your WordPress site like what plugins and themes you use and which MonsterInsights settings you use to us so that we can improve our product. For a complete list of what we send and what we use it for, %1$svisit our website.%2$s"
7670
  msgstr ""
7671
 
7672
- #. Translators: Makes text bold.
7673
- #: languages/vue.php:2384
7674
- msgid "You’re using %1$sExactMetrics Lite%2$s - no license needed. Enjoy!"
7675
  msgstr ""
7676
 
7677
- #. Translators: Makes text green.
7678
- #: languages/vue.php:2388
7679
- msgid "As a valued ExactMetrics Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout."
7680
  msgstr ""
7681
 
7682
- #: languages/vue.php:2391
7683
- msgid "Unlock All Features and Upgrade to Pro"
7684
  msgstr ""
7685
 
7686
- #: languages/vue.php:2394
7687
- msgid "Website profile"
7688
  msgstr ""
7689
 
7690
- #: languages/vue.php:2397
7691
- msgid "Active profile"
7692
  msgstr ""
7693
 
7694
- #: languages/vue.php:2400
7695
- msgid "Skip and Keep Connection"
7696
  msgstr ""
7697
 
7698
- #. Translators: Placeholders are used for making text bold and adding a link.
7699
- #: languages/vue.php:2404
7700
- msgid "You're using %1$s%2$s Lite%3$s. To unlock more features consider %4$supgrading to Pro%5$s."
7701
  msgstr ""
7702
 
7703
- #: languages/vue.php:2407
7704
- msgid "Today"
7705
  msgstr ""
7706
 
7707
- #: languages/vue.php:2410
7708
- msgid "Yesterday"
7709
  msgstr ""
7710
 
7711
- #: languages/vue.php:2413
7712
- msgid "Last Week"
7713
  msgstr ""
7714
 
7715
- #: languages/vue.php:2416
7716
- msgid "Last Month"
7717
  msgstr ""
7718
 
7719
- #: languages/vue.php:2419
7720
- msgid "Last 7 days"
7721
  msgstr ""
7722
 
7723
- #: languages/vue.php:2422
7724
- msgid "Last 30 days"
7725
  msgstr ""
7726
 
7727
- #. Translators: Current WordPress version.
7728
- #: languages/vue.php:2426
7729
- msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.9 in 2020. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install."
7730
  msgstr ""
7731
 
7732
- #. Translators: Current PHP version and recommended PHP version.
7733
- #: languages/vue.php:2430
7734
- msgid "MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure."
7735
  msgstr ""
7736
 
7737
- #. Translators: Current WordPress version.
7738
- #: languages/vue.php:2434
7739
- msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install."
7740
  msgstr ""
7741
 
7742
- #: languages/vue.php:2437
7743
- msgid "PrettyLinks Integration"
7744
  msgstr ""
7745
 
7746
- #: languages/vue.php:2440
7747
- msgid "Email Summaries"
7748
  msgstr ""
7749
 
7750
- #: languages/vue.php:2443
7751
- msgid "Export PDF Reports"
7752
  msgstr ""
7753
 
7754
- #: languages/vue.php:2446
7755
- msgid "Track and measure by the Author, Post Type, Category, Tag, SEO Score, Focus Keyword, Logged-in User, User ID and Published Time of each post and page"
 
7756
  msgstr ""
7757
 
7758
- #: languages/vue.php:2449
7759
- msgid "Make your MonsterInsights campaign links prettier with Pretty Links!"
 
7760
  msgstr ""
7761
 
7762
- #: languages/vue.php:2452
7763
- msgid "Pretty Links turns those ugly, long campaign links into clean, memorable, speakable, totally shareable links."
 
7764
  msgstr ""
7765
 
7766
- #: languages/vue.php:2455
7767
- msgid "Take your MonsterInsights campaign links from our URL Builder and shorten them with Pretty Links!"
7768
  msgstr ""
7769
 
7770
- #: languages/vue.php:2458
7771
- msgid "Over 200,000 websites use Pretty Links!"
 
7772
  msgstr ""
7773
 
7774
- #: languages/vue.php:2461
7775
- msgid "Install Pretty Links"
 
7776
  msgstr ""
7777
 
7778
- #: languages/vue.php:2464
7779
- msgid "Pretty Links Installed & Activated"
7780
  msgstr ""
7781
 
7782
- #: languages/vue.php:2467
7783
- msgid "Download Pretty Links"
7784
  msgstr ""
7785
 
7786
- #: languages/vue.php:2470
7787
- msgid "Install Pretty Links from the WordPress.org plugin repository."
7788
  msgstr ""
7789
 
7790
- #: languages/vue.php:2473
7791
- msgid "Activate Pretty Links"
7792
  msgstr ""
7793
 
7794
- #: languages/vue.php:2476
7795
- msgid "Activating Pretty Links..."
7796
  msgstr ""
7797
 
7798
- #: languages/vue.php:2479
7799
- msgid "Create New Pretty Link"
7800
  msgstr ""
7801
 
7802
- #: languages/vue.php:2482
7803
- msgid "Create a New Pretty Link"
7804
  msgstr ""
7805
 
7806
- #: languages/vue.php:2485
7807
- msgid "Grab your campaign link and paste it into the Target URL field."
 
7808
  msgstr ""
7809
 
7810
- #: languages/vue.php:2488
7811
- msgid "Copy to Pretty Links"
7812
  msgstr ""
7813
 
7814
- #: languages/vue.php:2491
7815
- msgid "Make your campaign links prettier!"
7816
  msgstr ""
7817
 
7818
- #: languages/vue.php:2494
7819
- msgid "Pretty Links turns those ugly, long campaign links into clean, memorable, speakable and totally shareable links."
7820
  msgstr ""
7821
 
7822
- #. Translators: Adds a link to the documentation.
7823
- #: languages/vue.php:2498
7824
- msgid "Adds the Enhanced Link Attribution (retain link) code to improve the accuracy of your In-Page Analytics report by automatically differentiating between multiple links to the same URL on a single page by using link element IDs."
7825
  msgstr ""
7826
 
7827
- #: languages/vue.php:2504
7828
- msgid "The MonsterInsights Headline Analyzer tool in the Gutenberg editor enables you to write irresistible SEO-friendly headlines that drive traffic, social media shares, and rank better in search results."
 
7829
  msgstr ""
7830
 
7831
- #: languages/vue.php:2507
7832
- msgid "Disable the Headline Analyzer"
7833
  msgstr ""
7834
 
7835
- #: languages/vue.php:2510
7836
- msgid "Go Back To Reports"
 
7837
  msgstr ""
7838
 
7839
- #: languages/vue.php:2513
7840
- msgid "Enable Enhanced eCommerce"
7841
  msgstr ""
7842
 
7843
- #: languages/vue.php:2516
7844
- msgid "Export PDF Overview Report"
 
7845
  msgstr ""
7846
 
7847
- #: languages/vue.php:2519
7848
- msgid "Import settings from another MonsterInsights website."
7849
  msgstr ""
7850
 
7851
- #: languages/vue.php:2522
7852
- msgid "Export settings to import into another MonsterInsights install."
 
7853
  msgstr ""
7854
 
7855
- #: languages/vue.php:2525
7856
- msgid "Used on over 3,000,000 websites!"
7857
  msgstr ""
7858
 
7859
- #: languages/vue.php:2528
7860
- msgid "You can add maximum 5 items."
 
7861
  msgstr ""
7862
 
7863
- #: languages/vue.php:2531
7864
- msgid "At least 0 item required."
7865
  msgstr ""
7866
 
7867
- #: languages/vue.php:2534
7868
- msgid "+ Add Role"
 
7869
  msgstr ""
7870
 
7871
- #: languages/vue.php:2537
7872
- msgid "View notifications"
 
7873
  msgstr ""
7874
 
7875
- #. Translators: Placeholder adds a line break.
7876
- #: languages/vue.php:2541
7877
- msgid "You can customize your %sdate range only in the PRO version."
7878
  msgstr ""
7879
 
7880
- #: languages/vue.php:2544
7881
- msgid "Our email summaries feature sends a weekly summary of the most important site analytics information."
 
7882
  msgstr ""
7883
 
7884
- #: languages/vue.php:2547
7885
- msgid "Export PDF Report"
 
7886
  msgstr ""
7887
 
7888
- #: languages/vue.php:2550
7889
- msgid "You can export PDF reports only in the PRO version."
 
7890
  msgstr ""
7891
 
7892
- #: languages/vue.php:2553
7893
- msgid "Download the analytics reports instantly from the WordPress dashboard as PDF files and share them with anyone."
 
7894
  msgstr ""
7895
 
7896
- #: googleanalytics.php:265
7897
- #: googleanalytics.php:279
7898
  msgid "Cheatin&#8217; huh?"
7899
  msgstr ""
7900
 
7901
- #: googleanalytics.php:408
7902
  msgid "Sorry, but your version of WordPress does not meet MonsterInsights's required version of %1$s3.8%2$s to run properly. The plugin not been activated. %3$sClick here to return to the Dashboard%4$s."
7903
  msgstr ""
7904
 
7905
- #: googleanalytics.php:429
7906
  msgid "Please %1$suninstall%2$s the MonsterInsights Lite Plugin. Your Pro version of MonsterInsights may not work as expected until the Lite version is uninstalled."
7907
  msgstr ""
7908
 
2
  # This file is distributed under the same license as the Google Analytics for WordPress by MonsterInsights plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Google Analytics for WordPress by MonsterInsights 7.13.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/google-analytics-for-wordpress\n"
7
  "Last-Translator: MonsterInsights Team <support@monsterinsights.com>\n"
8
  "Language-Team: MonsterInsights Team <support@monsterinsights.com>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2020-11-04T10:07:02+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.2.0\n"
15
  "X-Domain: google-analytics-for-wordpress\n"
47
  msgid "https://www.monsterinsights.com/?utm_source=liteplugin&utm_medium=pluginheader&utm_campaign=authoruri&utm_content=7%2E0%2E0"
48
  msgstr ""
49
 
50
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:75
51
+ msgctxt "Widget"
52
+ msgid "Display popular posts."
53
+ msgstr ""
54
+
55
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:86
56
+ msgctxt "Widget"
57
+ msgid "Popular Posts - MonsterInsights"
58
+ msgstr ""
59
+
60
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:206
61
+ msgctxt "Widget"
62
+ msgid "Widget Title:"
63
+ msgstr ""
64
+
65
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:225
66
+ msgctxt "Widget"
67
+ msgid "Display Widget Title"
68
+ msgstr ""
69
+
70
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:230
71
+ msgctxt "Widget"
72
+ msgid "Number of posts to display:"
73
+ msgstr ""
74
+
75
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:240
76
+ msgctxt "Widget"
77
+ msgid "Theme:"
78
+ msgstr ""
79
+
80
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:258
81
+ #: languages/vue.php:2083
82
+ msgid "Theme Preview"
83
+ msgstr ""
84
+
85
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:263
86
+ msgctxt "Widget"
87
+ msgid "Title Color:"
88
+ msgstr ""
89
+
90
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:268
91
+ msgctxt "Widget"
92
+ msgid "Title Font Size:"
93
+ msgstr ""
94
+
95
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:271
96
+ msgctxt "Widget"
97
+ msgid "Label Color:"
98
+ msgstr ""
99
+
100
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:274
101
+ msgctxt "Widget"
102
+ msgid "Label Text:"
103
+ msgstr ""
104
+
105
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:277
106
+ msgctxt "Widget"
107
+ msgid "Border Color:"
108
+ msgstr ""
109
+
110
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:280
111
+ msgctxt "Widget"
112
+ msgid "Background Color:"
113
+ msgstr ""
114
+
115
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:283
116
+ msgctxt "Widget"
117
+ msgid "Comments Count Color:"
118
+ msgstr ""
119
+
120
+ #: lite/includes/popular-posts/class-popular-posts-widget-sidebar.php:289
121
+ msgctxt "Widget"
122
+ msgid "Only Show Posts from These Categories:"
123
+ msgstr ""
124
+
125
  #: lite/includes/admin/wp-site-health.php:53
126
  msgid "MonsterInsights Authentication"
127
  msgstr ""
155
  msgstr ""
156
 
157
  #: lite/includes/admin/wp-site-health.php:253
158
+ #: languages/vue.php:441
159
  msgid "View Reports"
160
  msgstr ""
161
 
232
  #: lite/includes/admin/wp-site-health.php:372
233
  #: lite/includes/admin/wp-site-health.php:398
234
  #: lite/includes/admin/wp-site-health.php:425
235
+ #: languages/vue.php:1491
236
  msgid "View Addons"
237
  msgstr ""
238
 
365
  msgstr ""
366
 
367
  #: lite/includes/admin/helpers.php:83
368
+ #: languages/vue.php:1276
369
  msgid "Upgrade to MonsterInsights Pro"
370
  msgstr ""
371
 
378
  msgstr ""
379
 
380
  #: lite/includes/admin/onboarding-wizard.php:244
381
+ #: includes/admin/ajax.php:55
382
+ #: includes/admin/routes.php:708
383
  msgid "You are not allowed to install plugins"
384
  msgstr ""
385
 
386
  #: lite/includes/admin/reports/report-queries.php:22
387
+ #: languages/vue.php:544
388
  msgid "Search Console"
389
  msgstr ""
390
 
391
  #: lite/includes/admin/reports/report-ecommerce.php:22
392
+ #: languages/vue.php:388
393
  msgid "eCommerce"
394
  msgstr ""
395
 
402
  msgstr ""
403
 
404
  #: lite/includes/admin/reports/report-publisher.php:22
405
+ #: languages/vue.php:541
406
  msgid "Publishers"
407
  msgstr ""
408
 
409
  #: lite/includes/admin/reports/report-dimensions.php:22
410
+ #: languages/vue.php:547
411
  msgid "Dimensions"
412
  msgstr ""
413
 
414
  #: lite/includes/admin/reports/report-forms.php:22
415
+ #: languages/vue.php:550
416
  msgid "Forms"
417
  msgstr ""
418
 
419
  #: lite/includes/admin/welcome.php:56
420
  #: lite/includes/admin/welcome.php:57
421
+ #: languages/vue.php:214
422
  msgid "Welcome to MonsterInsights"
423
  msgstr ""
424
 
426
  msgid "You are currently in a preview window. MonsterInsights doesn't track preview window traffic to avoid false visit reports."
427
  msgstr ""
428
 
429
+ #: includes/frontend/tracking/class-tracking-analytics.php:208
430
  msgid "Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel."
431
  msgstr ""
432
 
433
+ #: includes/frontend/tracking/class-tracking-analytics.php:211
434
  msgid "Note: MonsterInsights does not track you as a logged-in site administrator to prevent site owners from accidentally skewing their own Google Analytics data."
435
  msgstr ""
436
 
437
+ #: includes/frontend/tracking/class-tracking-analytics.php:214
438
  msgid "Note: The site owner has disabled Google Analytics tracking for your user role."
439
  msgstr ""
440
 
441
+ #: includes/frontend/tracking/class-tracking-analytics.php:301
442
  msgid "Not running function"
443
  msgstr ""
444
 
445
+ #: includes/frontend/tracking/class-tracking-analytics.php:301
446
  msgid "because you are not being tracked."
447
  msgstr ""
448
 
671
  msgstr ""
672
 
673
  #: includes/gutenberg/headline-tool/headline-tool.php:302
674
+ #: languages/vue.php:379
675
  msgid "General"
676
  msgstr ""
677
 
2896
  msgid "something"
2897
  msgstr ""
2898
 
2899
+ #: includes/admin/ajax.php:130
2900
+ msgid "You are not allowed to activate plugins"
2901
+ msgstr ""
2902
+
2903
+ #: includes/admin/ajax.php:167
2904
+ msgid "You are not allowed to deactivate plugins"
2905
+ msgstr ""
2906
+
2907
  #: includes/admin/review.php:118
2908
  msgid "Are you enjoying MonsterInsights?"
2909
  msgstr ""
2948
  msgid "I already did"
2949
  msgstr ""
2950
 
2951
+ #. Translators: notification cron interval
2952
+ #: includes/admin/notification-event.php:179
2953
+ msgid "%s Days"
2954
+ msgstr ""
2955
+
2956
+ #: includes/admin/notification-event.php:304
2957
+ #: includes/admin/routes.php:614
2958
+ #: includes/admin/routes.php:948
2959
+ msgid "You don't have permission to view MonsterInsights reports."
2960
+ msgstr ""
2961
+
2962
  #: includes/admin/tracking.php:242
2963
  msgid "Once Weekly"
2964
  msgstr ""
2965
 
2966
+ #: includes/admin/sharedcount.php:95
2967
+ msgid "The SharedCount API key is not set"
2968
+ msgstr ""
2969
+
2970
+ #: includes/admin/sharedcount.php:306
2971
+ msgid "The SharedCount API key is invalid"
2972
+ msgstr ""
2973
+
2974
+ #: includes/admin/sharedcount.php:310
2975
+ msgid "There was an error grabbing data from SharedCount, please check the API Key"
2976
+ msgstr ""
2977
+
2978
+ #. Translators: Readable time to display
2979
+ #: includes/admin/notifications.php:294
2980
+ msgid "%1$s ago"
2981
+ msgstr ""
2982
+
2983
+ #: includes/admin/routes.php:351
2984
  msgid "The most beginner friendly drag & drop WordPress forms plugin allowing you to create beautiful contact forms, subscription forms, payment forms, and more in minutes, not hours!"
2985
  msgstr ""
2986
 
2987
+ #: includes/admin/routes.php:361
2988
  msgid "Our high-converting optin forms like Exit-Intent® popups, Fullscreen Welcome Mats, and Scroll boxes help you dramatically boost conversions and get more email subscribers."
2989
  msgstr ""
2990
 
2991
+ #: includes/admin/routes.php:371
2992
  msgid "SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. SMTP helps increase email deliverability by using proper authentication."
2993
  msgstr ""
2994
 
2995
+ #: includes/admin/routes.php:381
2996
  msgid "Pretty Links helps you shrink, beautify, track, manage and share any URL on or off of your WordPress website. Create links that look how you want using your own domain name!"
2997
  msgstr ""
2998
 
2999
+ #: includes/admin/routes.php:391
3000
  msgid "Better Coming Soon & Maintenance Mode Pages"
3001
  msgstr ""
3002
 
3003
+ #: includes/admin/routes.php:400
3004
  msgid "Get More Traffic with Viral Giveaways"
3005
  msgstr ""
3006
 
3007
+ #: includes/admin/routes.php:409
3008
  msgid "Social Proof Notifications that Boost Sales"
3009
  msgstr ""
3010
 
3011
+ #: includes/admin/routes.php:527
3012
  msgid "Invalid UA code"
3013
  msgstr ""
3014
 
3015
+ #: includes/admin/routes.php:554
3016
  msgid "Please upload a valid .json file"
3017
  msgstr ""
3018
 
3019
+ #: includes/admin/routes.php:563
3020
  msgid "Please upload a file to import"
3021
  msgstr ""
3022
 
3023
+ #: includes/admin/routes.php:626
3024
+ #: includes/admin/routes.php:960
 
 
 
3025
  msgid "You can't view MonsterInsights reports because you are not licensed."
3026
  msgstr ""
3027
 
3028
+ #: includes/admin/routes.php:627
3029
+ #: includes/admin/routes.php:961
3030
  msgid "Add your license"
3031
  msgstr ""
3032
 
3033
+ #: includes/admin/routes.php:634
3034
+ #: includes/admin/routes.php:968
3035
  msgid "You can't view MonsterInsights reports due to license key errors."
3036
  msgstr ""
3037
 
3038
+ #: includes/admin/routes.php:642
3039
+ #: includes/admin/routes.php:976
3040
  msgid "You must authenticate with MonsterInsights before you can view reports."
3041
  msgstr ""
3042
 
3043
+ #: includes/admin/routes.php:648
3044
+ #: includes/admin/routes.php:982
3045
  msgid "Unknown report. Try refreshing and retrying. Contact support if this issue persists."
3046
  msgstr ""
3047
 
3048
+ #: includes/admin/routes.php:696
3049
+ #: includes/admin/routes.php:1030
3050
  msgid "We encountered an error when fetching the report data."
3051
  msgstr ""
3052
 
3053
+ #: includes/admin/routes.php:716
3054
  msgid "Missing plugin name."
3055
  msgstr ""
3056
 
3057
+ #: includes/admin/routes.php:860
3058
+ msgid "Homepage"
3059
+ msgstr ""
3060
+
3061
  #: includes/admin/api-auth.php:85
3062
  msgid "You don't have permission to authenticate MonsterInsights."
3063
  msgstr ""
3160
  msgstr ""
3161
 
3162
  #. Translators: Placeholders are for links to fix the issue.
3163
+ #: includes/admin/common.php:749
3164
  msgid "MonsterInsights has detected that it's files are being blocked. This is usually caused by a adblock browser plugin (particularly uBlock Origin), or a conflicting WordPress theme or plugin. This issue only affects the admin side of MonsterInsights. To solve this, ensure MonsterInsights is whitelisted for your website URL in any adblock browser plugin you use. For step by step directions on how to do this, %1$sclick here%2$s. If this doesn't solve the issue (rare), send us a ticket %3$shere%2$s and we'll be happy to help diagnose the issue."
3165
  msgstr ""
3166
 
3167
+ #: includes/admin/common.php:869
3168
+ #: languages/vue.php:2413
3169
  msgid "Your 2019 Analytics Report"
3170
  msgstr ""
3171
 
3172
+ #: includes/admin/common.php:875
3173
+ #: languages/vue.php:2416
3174
  msgid "See how your website performed this year and find tips along the way to help grow even more in 2020!"
3175
  msgstr ""
3176
 
3177
+ #: includes/admin/common.php:878
3178
  msgid "View 2019 Year in Review report!"
3179
  msgstr ""
3180
 
3181
  #: includes/admin/admin.php:31
3182
  #: includes/admin/admin.php:37
3183
  #: includes/admin/admin.php:45
3184
+ #: includes/admin/admin.php:94
3185
+ #: languages/vue.php:191
3186
  msgid "Insights"
3187
  msgstr ""
3188
 
3189
  #: includes/admin/admin.php:34
3190
  #: includes/admin/admin.php:42
3191
+ #: includes/admin/admin.php:188
3192
+ #: languages/vue.php:375
3193
  msgid "Settings"
3194
  msgstr ""
3195
 
3199
 
3200
  #: includes/admin/admin.php:39
3201
  #: includes/admin/admin.php:45
3202
+ #: includes/admin/admin.php:98
3203
  msgid "General Reports:"
3204
  msgstr ""
3205
 
3206
  #: includes/admin/admin.php:39
3207
+ #: includes/admin/admin.php:98
3208
+ #: languages/vue.php:1158
3209
  msgid "Reports"
3210
  msgstr ""
3211
 
3212
  #: includes/admin/admin.php:51
3213
+ msgid "Popular Posts:"
3214
  msgstr ""
3215
 
3216
  #: includes/admin/admin.php:51
3217
+ #: languages/gutenberg.php:83
3218
+ msgid "Popular Posts"
3219
+ msgstr ""
3220
+
3221
+ #: includes/admin/admin.php:54
3222
+ msgid "Tools:"
3223
+ msgstr ""
3224
+
3225
+ #: includes/admin/admin.php:54
3226
  msgid "Tools"
3227
  msgstr ""
3228
 
3229
+ #: includes/admin/admin.php:59
3230
+ #: includes/admin/admin.php:101
3231
  msgid "Addons:"
3232
  msgstr ""
3233
 
3234
+ #: includes/admin/admin.php:59
3235
+ #: includes/admin/admin.php:101
3236
  msgid "Addons"
3237
  msgstr ""
3238
 
3239
+ #: includes/admin/admin.php:63
3240
+ #: includes/admin/admin.php:106
3241
  msgid "About Us:"
3242
  msgstr ""
3243
 
3244
+ #: includes/admin/admin.php:63
3245
+ #: includes/admin/admin.php:106
3246
+ #: languages/vue.php:327
3247
  msgid "About Us"
3248
  msgstr ""
3249
 
3250
+ #: includes/admin/admin.php:94
3251
+ #: includes/admin/admin.php:96
3252
  msgid "Network Settings:"
3253
  msgstr ""
3254
 
3255
+ #: includes/admin/admin.php:96
3256
+ #: includes/admin/admin.php:186
3257
  msgid "Network Settings"
3258
  msgstr ""
3259
 
3260
+ #: includes/admin/admin.php:167
3261
  msgid "MonsterInsights Knowledge Base"
3262
  msgstr ""
3263
 
3264
+ #: includes/admin/admin.php:167
3265
  msgid "Documentation"
3266
  msgstr ""
3267
 
3268
+ #: includes/admin/admin.php:172
3269
+ #: includes/admin/notifications/notification-upgrade-for-google-optimize.php:33
3270
+ #: includes/admin/notifications/notification-upgrade-for-email-summaries.php:33
3271
+ #: includes/admin/notifications/notification-upgrade-for-search-console.php:33
3272
+ #: includes/admin/notifications/notification-upgrade-for-form-conversion.php:33
3273
  #: includes/admin/reports/abstract-report.php:378
3274
  msgid "Get MonsterInsights Pro"
3275
  msgstr ""
3276
 
 
3277
  #: includes/admin/admin.php:178
3278
+ #: includes/admin/admin.php:181
3279
+ #: languages/vue.php:749
3280
  msgid "Support"
3281
  msgstr ""
3282
 
3283
  #. Translators: Placeholders add a link to the wordpress.org repository.
3284
+ #: includes/admin/admin.php:249
3285
  msgid "Please rate %1$sMonsterInsights%2$s on %3$s %4$sWordPress.org%5$s to help us spread the word. Thank you from the MonsterInsights team!"
3286
  msgstr ""
3287
 
3288
+ #: includes/admin/admin.php:284
3289
+ #: languages/vue.php:517
3290
  msgid "Please Setup Website Analytics to See Audience Insights"
3291
  msgstr ""
3292
 
3293
+ #: includes/admin/admin.php:285
3294
+ #: languages/vue.php:523
3295
  msgid "Connect MonsterInsights and Setup Website Analytics"
3296
  msgstr ""
3297
 
3298
+ #: includes/admin/admin.php:287
3299
+ #: includes/admin/notifications/notification-mobile-device.php:38
3300
+ #: includes/admin/notifications/notification-returning-visitors.php:39
3301
+ #: includes/admin/notifications/notification-traffic-dropping.php:34
3302
+ #: includes/admin/notifications/notification-bounce-rate.php:38
3303
+ #: includes/admin/notifications/notification-headline-analyzer.php:30
3304
+ #: includes/admin/notifications/notification-audience.php:90
3305
+ #: languages/vue.php:472
3306
  msgid "Learn More"
3307
  msgstr ""
3308
 
3309
+ #: includes/admin/admin.php:289
3310
+ #: languages/vue.php:520
3311
  msgid "MonsterInsights, WordPress analytics plugin, helps you connect your website with Google Analytics, so you can see how people find and use your website. Over 2 million website owners use MonsterInsights to see the stats that matter and grow their business."
3312
  msgstr ""
3313
 
3314
  #. Translators: Adds a link to retrieve the license.
3315
+ #: includes/admin/admin.php:299
3316
  msgid "Warning: No valid license key has been entered for MonsterInsights. You are currently not getting updates, and are not able to view reports. %1$sPlease click here to enter your license key and begin receiving updates and reports.%2$s"
3317
  msgstr ""
3318
 
3319
  #. Translators: Adds a link to the license renewal.
3320
+ #: includes/admin/admin.php:310
3321
+ #: languages/vue.php:2750
3322
  msgid "Your license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s"
3323
  msgstr ""
3324
 
3325
+ #: includes/admin/admin.php:312
3326
+ #: languages/vue.php:2753
3327
  msgid "Your license key for MonsterInsights has been disabled. Please use a different key."
3328
  msgstr ""
3329
 
3330
+ #: includes/admin/admin.php:314
3331
+ #: languages/vue.php:2756
3332
  msgid "Your license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key."
3333
  msgstr ""
3334
 
3335
  #. Translators: Adds a link to renew license.
3336
+ #: includes/admin/admin.php:319
3337
  msgid "Your network license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s"
3338
  msgstr ""
3339
 
3340
+ #: includes/admin/admin.php:321
3341
  msgid "Your network license key for MonsterInsights has been disabled. Please use a different key."
3342
  msgstr ""
3343
 
3344
+ #: includes/admin/admin.php:323
3345
  msgid "Your network license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key."
3346
  msgstr ""
3347
 
3348
  #. Translators: Placeholders add the PHP version, a link to the MonsterInsights blog and a line break.
3349
+ #: includes/admin/admin.php:340
3350
  msgid "Your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked.%4$sWordPress stopped supporting your PHP version in April, 2019.%4$sUpdating PHP only takes a few minutes and will make your website significantly faster and more secure.%4$s%2$sLearn more about updating PHP%3$s"
3351
  msgstr ""
3352
 
3353
  #. Translators: Placeholders add the current WordPress version and links to the MonsterInsights blog
3354
+ #: includes/admin/admin.php:348
3355
  msgid "Your site is running an outdated version of WordPress (%1$s).%4$sMonsterInsights will stop supporting WordPress versions lower than 4.9 in 2020.%4$sUpdating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.%4$s%2$sLearn more about updating WordPress%3$s"
3356
  msgstr ""
3357
 
3358
  #. Translators: Placeholders add links to the settings panel.
3359
+ #: includes/admin/admin.php:403
3360
  msgid "Important: You are currently using manual UA code output. We highly recommend %1$sauthenticating with MonsterInsights%2$s so that you can access our new reporting area and take advantage of new MonsterInsights features."
3361
  msgstr ""
3362
 
3363
  #. Translators: Placeholders add links to the settings panel.
3364
+ #: includes/admin/admin.php:408
3365
  msgid "Click %1$shere%2$s to reauthenticate to be able to access reports. For more information why this is required, see our %3$sblog post%4$s."
3366
  msgstr ""
3367
 
3368
  #. Translators: Placeholders add a link to the MonsterInsights website.
3369
+ #: includes/admin/admin.php:459
3370
+ #: includes/admin/admin.php:491
3371
  msgid "%1$sGet MonsterInsights Pro%2$s"
3372
  msgstr ""
3373
 
3374
  #. Translators: Adds a link to the settings panel.
3375
+ #: includes/admin/admin.php:505
3376
  msgid "Warning: MonsterInsights found cross-domain settings in the custom code field and converted them to the new settings structure. %1$sPlease click here to review and remove the code no longer needed.%2$s"
3377
  msgstr ""
3378
 
3413
  msgid "View supported browsers"
3414
  msgstr ""
3415
 
3416
+ #: includes/admin/notifications/notification-upgrade-for-google-optimize.php:27
3417
+ msgid "Upgrade to MonsterInsights Pro to Enable Google Optimize"
3418
+ msgstr ""
3419
+
3420
+ #. Translators: upgrade for google optimize notification content
3421
+ #: includes/admin/notifications/notification-upgrade-for-google-optimize.php:29
3422
+ msgid "%sGoogle Optimize%s is a free A/B testing and personalization product by Google that lets you easily conduct experiments to see what works best on your site. With Google Optimize, you can use split testing and personalization to create online experiences that engage and delight your customers. %sUpgrade to MonsterInsights Pro%s to unlock the Google Optimize addon."
3423
+ msgstr ""
3424
+
3425
+ #. Translators: Mobile device notification title
3426
+ #: includes/admin/notifications/notification-mobile-device.php:28
3427
+ msgid "Traffic from Mobile Devices is %s%%"
3428
+ msgstr ""
3429
+
3430
+ #. Translators: Mobile device notification content
3431
+ #: includes/admin/notifications/notification-mobile-device.php:30
3432
+ msgid "Traffic from mobile devices is considerably lower on your site compared to desktop devices. This could be an indicator that your site is not optimised for mobile devices.<br><br>Take a look now at %show your site looks%s on mobile and make sure all your content can be accessed correctly."
3433
+ msgstr ""
3434
+
3435
+ #: includes/admin/notifications/notification-mobile-device.php:34
3436
+ #: includes/admin/notifications/notification-returning-visitors.php:35
3437
+ #: includes/admin/notifications/notification-traffic-dropping.php:38
3438
+ #: includes/admin/notifications/notification-visitors.php:43
3439
+ #: includes/admin/notifications/notification-bounce-rate.php:34
3440
+ #: includes/admin/notifications/notification-audience.php:86
3441
+ msgid "View Report"
3442
+ msgstr ""
3443
+
3444
+ #. Translators: Returning visitors notification title
3445
+ #: includes/admin/notifications/notification-returning-visitors.php:29
3446
+ msgid "Only %s%% of your visitors return to your site"
3447
+ msgstr ""
3448
+
3449
+ #. Translators: Returning visitors notification content
3450
+ #: includes/admin/notifications/notification-returning-visitors.php:31
3451
+ msgid "For any website, returning visitors are important because they indicate how successful your marketing campaigns are, who are your loyal customers, and how powerful your brand is. %sIn this article%s, we’ll show you 7 proven ways to increase your returning visitor rate."
3452
+ msgstr ""
3453
+
3454
+ #: includes/admin/notifications/notification-upgrade-for-email-summaries.php:27
3455
+ msgid "Upgrade to MonsterInsights Pro to get weekly email reports"
3456
+ msgstr ""
3457
+
3458
+ #. Translators: upgrade for email summaries notification content
3459
+ #: includes/admin/notifications/notification-upgrade-for-email-summaries.php:29
3460
+ msgid "Wouldn’t it be easy if you could get your website’s performance report in your email inbox every week? With our new feature, Email Summaries, you can now view all your important stats in a simple report that’s delivered straight to your inbox. <br><br>You get an overview of your site's performance without logging in to WordPress or going through different Analytics reports. %sUpgrade to MonsterInsights Pro%s to enable the Email Summaries feature."
3461
+ msgstr ""
3462
+
3463
+ #: includes/admin/notifications/notification-traffic-dropping.php:28
3464
+ msgid "Your Website Traffic Is Dropping"
3465
+ msgstr ""
3466
+
3467
+ #. Translators: Traffic dropping notification content
3468
+ #: includes/admin/notifications/notification-traffic-dropping.php:30
3469
+ msgid "Your website traffic is decreasing and that’s a reason to take action now. Less traffic means less opportunities to make your brand known, make relationships and ultimately sell your service or product. <br><br>Follow the marketing hacks of %sthis article%s to start growing your traffic again."
3470
+ msgstr ""
3471
+
3472
+ #. Translators: visitors notification title
3473
+ #. Translators: Number of visitors.
3474
+ #: includes/admin/notifications/notification-visitors.php:37
3475
+ #: languages/vue.php:198
3476
+ msgid "See how %s visitors found your site!"
3477
+ msgstr ""
3478
+
3479
+ #. Translators: visitors notification content
3480
+ #: includes/admin/notifications/notification-visitors.php:39
3481
+ msgid "Your website has been visited by %s visitors in the past 30 days. Click the button below to view the full analytics report."
3482
+ msgstr ""
3483
+
3484
+ #: includes/admin/notifications/notification-upgrade-for-search-console.php:27
3485
+ msgid "Get access to Google Search Keywords data by upgrading to MonsterInsights Pro"
3486
+ msgstr ""
3487
+
3488
+ #. Translators: upgrade for search console notification content
3489
+ #: includes/admin/notifications/notification-upgrade-for-search-console.php:29
3490
+ msgid "Do you want to find out which search terms from Google bring your site the most visitors? %sUpgrade to MonsterInsights PRO%s today and get access to the %sSearch Console Report%s and more directly in your WordPress admin."
3491
+ msgstr ""
3492
+
3493
+ #: includes/admin/notifications/notification-to-setup-affiliate-links.php:34
3494
+ msgid "Set Up Affiliate Link Tracking"
3495
+ msgstr ""
3496
+
3497
+ #. Translators: Set up affiliate links notification content
3498
+ #: includes/admin/notifications/notification-to-setup-affiliate-links.php:36
3499
+ msgid "By tracking your affiliate links in Google Analytics, you can gather all the data you need to optimize your links for maximizing affiliate revenue. You can track affiliate link clicks on your website with little configuration needed.<br><br>%sIn this article%s, we’ll show you how to set up affiliate link tracking in WordPress."
3500
+ msgstr ""
3501
+
3502
+ #: includes/admin/notifications/notification-to-setup-affiliate-links.php:40
3503
+ msgid "Read More"
3504
+ msgstr ""
3505
+
3506
+ #: includes/admin/notifications/notification-upgrade-for-form-conversion.php:27
3507
+ msgid "Upgrade to MonsterInsights Pro to Track Form Conversion"
3508
+ msgstr ""
3509
+
3510
+ #. Translators: upgrade for form conversion notification content
3511
+ #: includes/admin/notifications/notification-upgrade-for-form-conversion.php:29
3512
+ msgid "Forms are one of the most important points of interaction on your website. When a visitor fills out a form on your site, they’re taking the next step in their customer journey. That’s why it’s so crucial that your WordPress forms are optimized for conversions. Upgrade to %sMonsterInsights Pro%s to track %sform conversions in Google Analytics.%s"
3513
+ msgstr ""
3514
+
3515
+ #: includes/admin/notifications/notification-bounce-rate.php:28
3516
+ msgid "Your website bounce rate is higher than 70%"
3517
+ msgstr ""
3518
+
3519
+ #. Translators: Bounce rate notification content
3520
+ #: includes/admin/notifications/notification-bounce-rate.php:30
3521
+ msgid "Your website bounce rate is %s. High bounce rates can hurt your site’s conversions rates. A high bounce rate might mean that people aren’t finding what they’re looking for on your site. %sHere%s are some points to remember and steps to follow to get your bounce rates back to manageable levels."
3522
+ msgstr ""
3523
+
3524
+ #: includes/admin/notifications/notification-headline-analyzer.php:24
3525
+ msgid "Headline Analyzer to Boost Your Clicks & Traffic"
3526
+ msgstr ""
3527
+
3528
+ #. Translators: Headline Analyzer notification content
3529
+ #: includes/admin/notifications/notification-headline-analyzer.php:26
3530
+ msgid "Did you know that 36%% of SEO experts think the headline is the most important SEO element? Yet many website owners don’t know how to optimize their headlines for SEO and clicks. Instead, they write copy and hope for the best, only to see disappointing results. Now there’s an easier way! <br><br>%sWith the MonsterInsights Headline Analyzer%s, you can get targeted suggestions to improve your headlines, right in the WordPress editor."
3531
+ msgstr ""
3532
+
3533
+ #. Translators: Audience notification title
3534
+ #: includes/admin/notifications/notification-audience.php:80
3535
+ msgid "%s%% of your Audience is from %s"
3536
+ msgstr ""
3537
+
3538
+ #. Translators: Audience notification content
3539
+ #: includes/admin/notifications/notification-audience.php:82
3540
+ msgid "Is your site properly translated? By adding translated content specific to your audience you could gain big boosts in pageviews, time spent on page and a reduced bounce rate.<br><br>If you need help choosing a translation plugin to get you started take a look at %sthis article%s for the best options available."
3541
+ msgstr ""
3542
+
3543
+ #: includes/admin/notifications/notification-to-add-more-file-extensions.php:29
3544
+ msgid "Add More File Extensions to Track as Downloads"
3545
+ msgstr ""
3546
+
3547
+ #. Translators: File extensions notification content
3548
+ #: includes/admin/notifications/notification-to-add-more-file-extensions.php:31
3549
+ msgid "By default, MonsterInsights automatically tracks downloads of the following file extensions: doc, pdf, ppt, zip, xls, docx, pptx, and xlsx. You can easily add or remove extensions from that list in the %sEngagement settings%s of MonsterInsights.<br><br> You can view your Top Downloads report directly in the MonsterInsights %sPublishers report%s."
3550
+ msgstr ""
3551
+
3552
+ #: includes/admin/notifications/notification-to-add-more-file-extensions.php:35
3553
+ msgid "Add File Extensions"
3554
+ msgstr ""
3555
+
3556
+ #: includes/admin/notifications/notification-upgrade-to-pro.php:28
3557
+ msgid "Upgrade to MonsterInsights Pro and unlock advanced tracking and reports"
3558
+ msgstr ""
3559
+
3560
+ #. Translators: upgrade to pro notification content
3561
+ #: includes/admin/notifications/notification-upgrade-to-pro.php:30
3562
+ msgid "By upgrading to MonsterInsights Pro you get access to additional reports right in your WordPress dashboard and advanced tracking features like eCommerce, Custom Dimensions, Forms tracking and more!"
3563
+ msgstr ""
3564
+
3565
+ #: includes/admin/notifications/notification-upgrade-to-pro.php:34
3566
+ #: languages/vue.php:1963
3567
+ msgid "Upgrade to Pro"
3568
+ msgstr ""
3569
+
3570
  #: includes/admin/reports/overview.php:34
3571
+ #: languages/vue.php:538
3572
  msgid "Overview"
3573
  msgstr ""
3574
 
3660
  msgstr ""
3661
 
3662
  #: includes/admin/reports/abstract-report.php:375
3663
+ #: languages/vue.php:244
3664
  msgid "Upgrade Now"
3665
  msgstr ""
3666
 
3718
  msgstr ""
3719
 
3720
  #: includes/helpers.php:376
3721
+ #: includes/helpers.php:1657
3722
  msgid "Canada"
3723
  msgstr ""
3724
 
3725
  #: includes/helpers.php:377
3726
+ #: includes/helpers.php:1668
3727
  msgid "United Kingdom"
3728
  msgstr ""
3729
 
3764
  msgstr ""
3765
 
3766
  #: includes/helpers.php:387
3767
+ #: includes/helpers.php:1652
3768
  msgid "Antigua and Barbuda"
3769
  msgstr ""
3770
 
3781
  msgstr ""
3782
 
3783
  #: includes/helpers.php:391
3784
+ #: includes/helpers.php:1653
3785
  msgid "Australia"
3786
  msgstr ""
3787
 
3806
  msgstr ""
3807
 
3808
  #: includes/helpers.php:397
3809
+ #: includes/helpers.php:1655
3810
  msgid "Barbados"
3811
  msgstr ""
3812
 
3819
  msgstr ""
3820
 
3821
  #: includes/helpers.php:400
3822
+ #: includes/helpers.php:1656
3823
  msgid "Belize"
3824
  msgstr ""
3825
 
3976
  msgstr ""
3977
 
3978
  #: includes/helpers.php:439
3979
+ #: includes/helpers.php:1658
3980
  msgid "Dominica"
3981
  msgstr ""
3982
 
4081
  msgstr ""
4082
 
4083
  #: includes/helpers.php:465
4084
+ #: includes/helpers.php:1659
4085
  msgid "Grenada"
4086
  msgstr ""
4087
 
4110
  msgstr ""
4111
 
4112
  #: includes/helpers.php:472
4113
+ #: includes/helpers.php:1660
4114
  msgid "Guyana"
4115
  msgstr ""
4116
 
4159
  msgstr ""
4160
 
4161
  #: includes/helpers.php:484
4162
+ #: includes/helpers.php:1661
4163
  msgid "Ireland"
4164
  msgstr ""
4165
 
4176
  msgstr ""
4177
 
4178
  #: includes/helpers.php:488
4179
+ #: includes/helpers.php:1662
4180
  msgid "Jamaica"
4181
  msgstr ""
4182
 
4365
  msgstr ""
4366
 
4367
  #: includes/helpers.php:535
4368
+ #: includes/helpers.php:1663
4369
  msgid "New Zealand"
4370
  msgstr ""
4371
 
4642
  msgstr ""
4643
 
4644
  #: includes/helpers.php:604
4645
+ #: includes/helpers.php:1667
4646
  msgid "Trinidad and Tobago"
4647
  msgstr ""
4648
 
4748
  msgid "%1$sWe have detected multiple tracking codes%2$s! You should remove non-MonsterInsights ones. If you need help finding them please %3$sread this article%4$s."
4749
  msgstr ""
4750
 
4751
+ #: includes/helpers.php:1654
4752
+ msgid "The Bahamas"
4753
+ msgstr ""
4754
+
4755
+ #: includes/helpers.php:1664
4756
+ msgid "St Kitts and Nevis"
4757
+ msgstr ""
4758
+
4759
+ #: includes/helpers.php:1665
4760
+ msgid "St Lucia"
4761
+ msgstr ""
4762
+
4763
+ #: includes/helpers.php:1666
4764
+ msgid "St Vincent and the Grenadines"
4765
+ msgstr ""
4766
+
4767
+ #: includes/helpers.php:1669
4768
+ msgid "United States of America"
4769
+ msgstr ""
4770
+
4771
  #. Translators: Placeholders add the hook name, plugin version and bold text.
4772
  #: includes/deprecated.php:127
4773
  msgid "%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s!"
4778
  msgid "%1$s is %3$sdeprecated%4$s since MonsterInsights version %2$s."
4779
  msgstr ""
4780
 
4781
+ #: languages/gutenberg.php:6
4782
+ msgid "Popular"
 
 
 
 
4783
  msgstr ""
4784
 
4785
+ #: languages/gutenberg.php:10
4786
+ msgid "Posts"
4787
  msgstr ""
4788
 
4789
+ #: languages/gutenberg.php:13
4790
+ msgid "Inline"
4791
  msgstr ""
4792
 
4793
+ #: languages/gutenberg.php:17
4794
+ msgid "Title Font Size"
4795
  msgstr ""
4796
 
4797
  #: languages/gutenberg.php:21
4798
+ msgid "Title Color"
 
 
 
 
4799
  msgstr ""
4800
 
4801
+ #: languages/gutenberg.php:25
4802
+ msgid "Title Settings"
4803
  msgstr ""
4804
 
4805
+ #: languages/gutenberg.php:29
4806
+ msgid "Label Text"
4807
  msgstr ""
4808
 
4809
+ #: languages/gutenberg.php:33
4810
+ msgid "Label Color"
4811
  msgstr ""
4812
 
4813
+ #: languages/gutenberg.php:37
4814
+ msgid "Label Background"
4815
  msgstr ""
4816
 
4817
  #: languages/gutenberg.php:41
4818
+ msgid "Label Settings"
 
 
 
 
4819
  msgstr ""
4820
 
4821
+ #: languages/gutenberg.php:45
4822
+ msgid "Bottom Border Color"
4823
  msgstr ""
4824
 
4825
+ #: languages/gutenberg.php:49
4826
+ msgid "Border Color"
4827
  msgstr ""
4828
 
4829
  #: languages/gutenberg.php:53
4830
+ msgid "Border Settings"
4831
  msgstr ""
4832
 
4833
+ #: languages/gutenberg.php:57
4834
+ msgid "Background Color"
 
 
 
 
4835
  msgstr ""
4836
 
4837
+ #: languages/gutenberg.php:61
4838
+ msgid "Background Settings"
4839
  msgstr ""
4840
 
4841
+ #: languages/gutenberg.php:64
4842
+ msgid "Icon Color"
4843
  msgstr ""
4844
 
4845
+ #: languages/gutenberg.php:67
4846
+ msgid "Icon Background Color"
4847
  msgstr ""
4848
 
4849
+ #: languages/gutenberg.php:70
4850
+ msgid "Icon Settings"
4851
  msgstr ""
4852
 
4853
  #: languages/gutenberg.php:74
4854
+ msgid "Theme"
4855
  msgstr ""
4856
 
4857
  #: languages/gutenberg.php:77
4858
+ #: languages/vue.php:366
4859
+ msgid "Inline Popular Posts"
4860
  msgstr ""
4861
 
4862
  #: languages/gutenberg.php:80
4863
+ msgid "Add inline popular posts from MonsterInsights"
 
 
 
 
4864
  msgstr ""
4865
 
4866
  #: languages/gutenberg.php:86
4867
+ msgid "Add popular posts from MonsterInsights"
4868
  msgstr ""
4869
 
4870
  #: languages/gutenberg.php:89
4871
+ msgid "Widget"
4872
  msgstr ""
4873
 
4874
  #: languages/gutenberg.php:92
4875
+ msgid "Meta Font Size"
4876
  msgstr ""
4877
 
4878
  #: languages/gutenberg.php:95
4879
+ msgid "Meta Color"
4880
  msgstr ""
4881
 
4882
  #: languages/gutenberg.php:98
4883
+ msgid "Meta Settings"
4884
  msgstr ""
4885
 
4886
  #: languages/gutenberg.php:101
4887
+ msgid "Comment Settings"
4888
  msgstr ""
4889
 
4890
  #: languages/gutenberg.php:104
4891
+ msgid "Comment Color"
4892
  msgstr ""
4893
 
4894
  #: languages/gutenberg.php:107
4895
+ #: languages/vue.php:2113
4896
+ msgid "Wide-Layout Options"
4897
  msgstr ""
4898
 
4899
  #: languages/gutenberg.php:110
4900
+ msgid "Choose Layout"
4901
  msgstr ""
4902
 
4903
  #: languages/gutenberg.php:113
4904
+ #: languages/vue.php:2116
4905
+ msgid "Adjust the number of columns displayed when the widget is placed in a wide container."
4906
  msgstr ""
4907
 
4908
  #: languages/gutenberg.php:116
4909
+ #: languages/vue.php:2137
4910
+ msgid "Post Count"
4911
  msgstr ""
4912
 
4913
  #: languages/gutenberg.php:119
4914
+ msgid "Number of posts displayed."
4915
  msgstr ""
4916
 
4917
  #: languages/gutenberg.php:122
4918
+ #: languages/vue.php:2119
4919
+ msgid "Display Options"
4920
  msgstr ""
4921
 
4922
  #: languages/gutenberg.php:125
4923
+ msgid "Behavior Settings"
4924
  msgstr ""
4925
 
4926
  #: languages/gutenberg.php:128
4927
+ msgid "Display Widget Title"
4928
  msgstr ""
4929
 
4930
  #: languages/gutenberg.php:131
4931
+ #: languages/vue.php:1447
4932
+ msgid "Widget Title"
4933
  msgstr ""
4934
 
4935
  #: languages/gutenberg.php:134
4936
+ msgid "Only Show Posts From These Categories"
4937
  msgstr ""
4938
 
4939
  #: languages/gutenberg.php:137
4940
+ #: languages/vue.php:2125
4941
+ msgid "Display Author"
4942
  msgstr ""
4943
 
4944
  #: languages/gutenberg.php:140
4945
+ #: languages/vue.php:2128
4946
+ msgid "Display Date"
4947
  msgstr ""
4948
 
4949
  #: languages/gutenberg.php:143
4950
+ #: languages/vue.php:2131
4951
+ msgid "Display Comments"
4952
  msgstr ""
4953
 
4954
  #: languages/gutenberg.php:146
4955
+ msgid "Character Count"
4956
  msgstr ""
4957
 
4958
  #: languages/gutenberg.php:149
4959
+ msgid "Too Short"
4960
  msgstr ""
4961
 
4962
  #: languages/gutenberg.php:152
4963
+ msgid "You have space to add more keywords and power words to boost your rankings and click-through rate."
4964
  msgstr ""
4965
 
4966
  #: languages/gutenberg.php:156
4967
+ msgid "Good"
4968
  msgstr ""
4969
 
4970
  #: languages/gutenberg.php:159
4971
+ msgid "Headlines that are about 55 characters long will display fully in search results and tend to get more clicks."
4972
  msgstr ""
4973
 
4974
  #: languages/gutenberg.php:162
4975
+ msgid "Too Long"
4976
  msgstr ""
4977
 
4978
  #: languages/gutenberg.php:165
4979
+ msgid "At this length, it will get cut off in search results. Try reducing it to about 55 characters."
4980
  msgstr ""
4981
 
4982
  #: languages/gutenberg.php:168
4983
+ msgid "New Score"
4984
  msgstr ""
4985
 
4986
+ #: languages/gutenberg.php:172
4987
+ msgid "A good score is between 40 and 60. For best results, you should strive for 70 and above."
 
4988
  msgstr ""
4989
 
4990
+ #: languages/gutenberg.php:176
4991
+ msgid "Current Score"
4992
  msgstr ""
4993
 
4994
+ #: languages/gutenberg.php:179
4995
+ msgid "Previous Scores"
4996
  msgstr ""
4997
 
4998
+ #: languages/gutenberg.php:182
4999
+ msgid "Search Preview"
5000
  msgstr ""
5001
 
5002
+ #: languages/gutenberg.php:185
5003
+ msgid "Here is how your headline will look like in google search results page."
5004
  msgstr ""
5005
 
5006
+ #: languages/gutenberg.php:188
5007
+ msgid "Headlines that are strongly positive or negative tend to get more engagement then neutral ones."
5008
  msgstr ""
5009
 
5010
+ #: languages/gutenberg.php:191
5011
+ msgid "Your headline has a positive sentiment."
5012
  msgstr ""
5013
 
5014
+ #: languages/gutenberg.php:194
5015
+ msgid "Positive headlines tend to get better engagement than neutral or negative ones."
5016
  msgstr ""
5017
 
5018
+ #: languages/gutenberg.php:197
5019
+ msgid "Your headline has a negative sentiment."
5020
  msgstr ""
5021
 
5022
+ #: languages/gutenberg.php:200
5023
+ msgid "Negative headlines are attention-grabbing and tend to perform better than neutral ones."
5024
  msgstr ""
5025
 
5026
+ #: languages/gutenberg.php:203
5027
+ msgid "Sentiment"
 
5028
  msgstr ""
5029
 
5030
+ #: languages/gutenberg.php:206
5031
+ msgid "Neutral"
5032
  msgstr ""
5033
 
5034
+ #: languages/gutenberg.php:209
5035
+ msgid "Positive"
5036
  msgstr ""
5037
 
5038
+ #: languages/gutenberg.php:212
5039
+ msgid "Negative"
5040
  msgstr ""
5041
 
5042
+ #: languages/gutenberg.php:215
5043
+ msgid "Your headline has a neutral sentiment."
5044
  msgstr ""
5045
 
5046
+ #: languages/gutenberg.php:218
5047
+ msgid "Beginning & Ending Words"
5048
  msgstr ""
5049
 
5050
+ #: languages/gutenberg.php:221
5051
+ msgid "Most readers only look at the first and last 3 words of a headline before deciding whether to click."
5052
  msgstr ""
5053
 
5054
+ #: languages/gutenberg.php:224
5055
+ msgid "Headlines that are lists and how-to get more engagement on average than other types of headlines. %1sRead more about %2sdifferent types of headlines here.%3s"
5056
  msgstr ""
5057
 
5058
+ #: languages/gutenberg.php:227
5059
+ msgid "Headline Type"
5060
  msgstr ""
5061
 
5062
+ #: languages/gutenberg.php:230
5063
+ msgid "Word Balance"
5064
  msgstr ""
5065
 
5066
+ #: languages/gutenberg.php:233
5067
+ msgid "Compare the percentages of your results to the goal for each category and adjust as necessary."
5068
  msgstr ""
5069
 
5070
+ #: languages/gutenberg.php:236
5071
+ msgid "Your headline would be more likely to get clicks if it had more uncommon words."
5072
  msgstr ""
5073
 
5074
+ #: languages/gutenberg.php:239
5075
+ msgid "Headlines with 20-30% common words are more likely to get clicks."
5076
  msgstr ""
5077
 
5078
+ #: languages/gutenberg.php:242
5079
+ msgid "Headlines with uncommon words are more likely to get clicks."
5080
  msgstr ""
5081
 
5082
+ #: languages/gutenberg.php:245
5083
+ msgid "Emotionally triggered headlines are likely to drive more clicks."
5084
  msgstr ""
5085
 
5086
+ #: languages/gutenberg.php:248
5087
+ msgid "Headlines with Power Words are more likely to get clicks."
5088
  msgstr ""
5089
 
5090
+ #: languages/gutenberg.php:251
5091
+ msgid "Common Words"
5092
  msgstr ""
5093
 
5094
+ #: languages/gutenberg.php:254
5095
+ msgid "20-30%"
5096
  msgstr ""
5097
 
5098
+ #: languages/gutenberg.php:257
5099
+ msgid "Uncommon Words"
5100
  msgstr ""
5101
 
5102
+ #: languages/gutenberg.php:260
5103
+ msgid "10-20%"
5104
  msgstr ""
5105
 
5106
+ #: languages/gutenberg.php:263
5107
+ msgid "Emotional Words"
5108
  msgstr ""
5109
 
5110
+ #: languages/gutenberg.php:266
5111
+ msgid "10-15%"
5112
  msgstr ""
5113
 
5114
+ #: languages/gutenberg.php:269
5115
+ msgid "Power Words"
5116
  msgstr ""
5117
 
5118
+ #: languages/gutenberg.php:272
5119
+ msgid "At least one"
5120
  msgstr ""
5121
 
5122
+ #: languages/gutenberg.php:275
5123
+ msgid "Word Count"
5124
  msgstr ""
5125
 
5126
+ #: languages/gutenberg.php:278
5127
+ msgid "Not Enough Words"
5128
  msgstr ""
5129
 
5130
+ #: languages/gutenberg.php:281
5131
+ msgid "Your headline doesn’t use enough words. You have more space to add keywords and power words to improve your SEO and get more engagement."
5132
  msgstr ""
5133
 
5134
+ #: languages/gutenberg.php:284
5135
+ msgid "Your headline has the right amount of words. Headlines are more likely to be clicked on in search results if they have about 6 words."
5136
  msgstr ""
5137
 
5138
+ #: languages/gutenberg.php:287
5139
+ msgid "Reduce Word Count"
5140
  msgstr ""
5141
 
5142
+ #: languages/gutenberg.php:290
5143
+ msgid "Too Many Words"
5144
  msgstr ""
5145
 
5146
+ #: languages/gutenberg.php:293
5147
+ msgid "Your headline has too many words. Long headlines will get cut off in search results and won’t get as many clicks."
5148
  msgstr ""
5149
 
5150
+ #: languages/gutenberg.php:297
5151
+ msgid "Try New Headline"
5152
  msgstr ""
5153
 
5154
+ #: languages/gutenberg.php:300
5155
+ msgid "Score"
5156
  msgstr ""
5157
 
5158
+ #: languages/gutenberg.php:303
5159
+ msgid "Analyze"
5160
  msgstr ""
5161
 
5162
+ #: languages/gutenberg.php:306
5163
+ msgid "Enter a different headline than your post title to see how it compares."
5164
  msgstr ""
5165
 
5166
+ #: languages/gutenberg.php:309
5167
+ msgid "Goal: "
5168
  msgstr ""
5169
 
5170
+ #: languages/gutenberg.php:312
5171
+ #: languages/vue.php:2334
5172
+ msgid "Headline Analyzer"
5173
  msgstr ""
5174
 
5175
+ #: languages/gutenberg.php:315
5176
+ msgid "Write your post title to see the analyzer data. This Headline Analyzer tool enables you to write irresistible SEO headlines that drive traffic, shares, and rank better in search results."
5177
  msgstr ""
5178
 
5179
+ #: languages/gutenberg.php:318
5180
+ msgid "This headline analyzer is part of MonsterInsights to help you increase your traffic. See your %1swebsite traffic reports%2s."
5181
  msgstr ""
5182
 
5183
+ #: languages/vue.php:5
5184
+ msgid "1"
5185
  msgstr ""
5186
 
5187
+ #: languages/vue.php:8
5188
+ msgid "2"
5189
  msgstr ""
5190
 
5191
+ #: languages/vue.php:11
5192
+ msgid "Error"
5193
  msgstr ""
5194
 
5195
+ #: languages/vue.php:14
5196
+ msgid "Please try again."
5197
  msgstr ""
5198
 
5199
+ #: languages/vue.php:17
5200
+ msgid "Today"
5201
  msgstr ""
5202
 
5203
+ #: languages/vue.php:20
5204
+ msgid "Yesterday"
5205
  msgstr ""
5206
 
5207
+ #: languages/vue.php:23
5208
+ msgid "Last Week"
5209
  msgstr ""
5210
 
5211
+ #: languages/vue.php:26
5212
+ msgid "Last Month"
5213
  msgstr ""
5214
 
5215
+ #: languages/vue.php:29
5216
+ msgid "Last 7 days"
5217
  msgstr ""
5218
 
5219
+ #: languages/vue.php:32
5220
+ msgid "Last 30 days"
5221
  msgstr ""
5222
 
5223
+ #: languages/vue.php:35
5224
+ msgid "Refreshing Report"
5225
  msgstr ""
5226
 
5227
+ #: languages/vue.php:38
5228
+ msgid "Loading new report data..."
5229
  msgstr ""
5230
 
5231
+ #: languages/vue.php:41
5232
+ msgid "Unlock the Publishers Report and Focus on the Content that Matters"
5233
  msgstr ""
5234
 
5235
+ #: languages/vue.php:44
5236
+ msgid "Stop guessing about what content your visitors are interested in. MonsterInsights Publisher Report shows you exactly which content gets the most visits, so you can analyze and optimize it for higher conversions."
5237
  msgstr ""
5238
 
5239
+ #: languages/vue.php:47
5240
+ msgid "Unlock the Publishers Report and Focus on the Content That Matters"
5241
  msgstr ""
5242
 
5243
+ #: languages/vue.php:50
5244
+ msgid "Stop guessing about what content your visitors are interested in. The Publisher Report shows you exactly which content gets the most traffic, so you can analyze and optimize it for higher conversions."
5245
  msgstr ""
5246
 
5247
+ #: languages/vue.php:53
5248
+ msgid "See Your Top Landing Pages to Improve Enagement"
5249
  msgstr ""
5250
 
5251
+ #: languages/vue.php:56
5252
+ msgid "See Your Top Exit Pages to Reduce Abandonment"
5253
  msgstr ""
5254
 
5255
+ #: languages/vue.php:59
5256
+ msgid "See Your Top Outbound Links to Find New Revenue Opportunities"
5257
  msgstr ""
5258
 
5259
+ #: languages/vue.php:62
5260
+ msgid "See Your Top Affiliate Links and Focus on what's working"
5261
  msgstr ""
5262
 
5263
+ #: languages/vue.php:65
5264
+ msgid "See Your Top Downloads and Improve Conversions"
5265
  msgstr ""
5266
 
5267
+ #: languages/vue.php:68
5268
+ msgid "See Audience Demographic Report ( Age / Gender / Interests )"
5269
  msgstr ""
5270
 
5271
+ #: languages/vue.php:71
5272
+ msgid "Unlock the eCommerce Report and See Your Important Store Metrics"
5273
  msgstr ""
5274
 
5275
+ #: languages/vue.php:74
5276
+ msgid "Increase your sales & revenue with insights. MonsterInsights answers all your top eCommerce questions using metrics like total revenue, conversion rate, average order value, top products, top referral sources and more."
5277
  msgstr ""
5278
 
5279
+ #: languages/vue.php:77
5280
+ msgid "See Your Conversion Rate to Improve Funnel"
5281
  msgstr ""
5282
 
5283
+ #: languages/vue.php:80
5284
+ msgid "See The Number of Transactions and Make Data-Driven Decisions"
5285
  msgstr ""
5286
 
5287
+ #: languages/vue.php:83
5288
+ msgid "See The Total Revenue to Track Growth"
5289
  msgstr ""
5290
 
5291
+ #: languages/vue.php:86
5292
+ msgid "See Average Order Value to Find Offer Opportunities"
5293
  msgstr ""
5294
 
5295
+ #: languages/vue.php:89
5296
+ msgid "See Your Top Products to See Individual Performance"
5297
  msgstr ""
5298
 
5299
+ #: languages/vue.php:92
5300
+ msgid "See Your Top Conversion Sources and Focus on what's working"
5301
  msgstr ""
5302
 
5303
+ #: languages/vue.php:95
5304
+ msgid "See The Time it takes for Customers to Purchase"
5305
  msgstr ""
5306
 
5307
+ #: languages/vue.php:98
5308
+ msgid "See How Many Sessions are needed for a Purchase"
5309
  msgstr ""
5310
 
5311
+ #: languages/vue.php:101
5312
+ msgid "Unlock the Dimensions Report and Track Your Own Custom Data"
5313
  msgstr ""
5314
 
5315
+ #: languages/vue.php:104
5316
+ msgid "Decide what data is important using your own custom tracking parameters. The Dimensions report allows you to easily see what's working right inside your WordPress dashboard."
5317
  msgstr ""
5318
 
5319
+ #: languages/vue.php:107
5320
+ msgid "See Which Authors Generate the Most Traffic"
5321
  msgstr ""
5322
 
5323
+ #: languages/vue.php:110
5324
+ msgid "See Which Post Types Perform Better"
5325
  msgstr ""
5326
 
5327
+ #: languages/vue.php:113
5328
+ msgid "See Which Categories are the Most Popular"
5329
  msgstr ""
5330
 
5331
+ #: languages/vue.php:116
5332
+ msgid "See Your Blog's most popular SEO Scores"
5333
  msgstr ""
5334
 
5335
+ #: languages/vue.php:119
5336
+ msgid "See Which Focus Keyword is Performing Better in Search Engines"
5337
  msgstr ""
5338
 
5339
+ #: languages/vue.php:122
5340
+ msgid "Unlock the Forms Report and Improve Conversions"
5341
  msgstr ""
5342
 
5343
+ #: languages/vue.php:125
5344
+ msgid "Easily track your form views and conversions. The Forms Report allows you to see which forms are performing better and which forms have lower conversion rates so you can optimize using real data."
5345
  msgstr ""
5346
 
5347
+ #: languages/vue.php:128
5348
+ msgid "See Reports for Any Contact Form Plugin or Sign-up Form"
5349
  msgstr ""
5350
 
5351
+ #: languages/vue.php:131
5352
+ msgid "See Your Top Converting Forms and Optimize"
5353
  msgstr ""
5354
 
5355
+ #: languages/vue.php:134
5356
+ msgid "See Your Forms Impressions Count to Find the Best Placement"
5357
  msgstr ""
5358
 
5359
+ #: languages/vue.php:137
5360
+ msgid "Unlock the Search Console Report and See How People Find Your Website"
5361
  msgstr ""
5362
 
5363
+ #: languages/vue.php:140
5364
+ msgid "See exactly how people find your website, which keywords they searched for, how many times the results were viewed, and more."
 
5365
  msgstr ""
5366
 
5367
+ #: languages/vue.php:143
5368
+ msgid "See Your Top Google Search Terms and Optimize Content"
5369
  msgstr ""
5370
 
5371
+ #: languages/vue.php:146
5372
+ msgid "See The Number of Clicks and Track Interests"
 
5373
  msgstr ""
5374
 
5375
+ #: languages/vue.php:149
5376
+ msgid "See The Click-Through-Ratio and Improve SEO"
5377
  msgstr ""
5378
 
5379
+ #: languages/vue.php:152
5380
+ msgid "See The Average Results Position and Focus on what works"
5381
  msgstr ""
5382
 
5383
+ #: languages/vue.php:155
5384
+ msgid "Unlock the Real-Time Report and Track the Visitors on Your Site in Real-Time"
 
5385
  msgstr ""
5386
 
5387
+ #: languages/vue.php:158
5388
+ msgid "Track the results of your marketing efforts and product launches as-it-happens right from your WordPress site. The Real-Time report allows you to view your traffic sources and visitors activity when you need it."
5389
  msgstr ""
5390
 
5391
+ #: languages/vue.php:161
5392
+ msgid "See Your Active Visitors and Track Their Behaviour to Optimize"
 
5393
  msgstr ""
5394
 
5395
+ #: languages/vue.php:164
5396
+ msgid "See Your Top Pages Immediately After Making Changes"
 
5397
  msgstr ""
5398
 
5399
+ #: languages/vue.php:167
5400
+ msgid "See Your Top Referral Sources and Adapt Faster"
5401
  msgstr ""
5402
 
5403
+ #: languages/vue.php:170
5404
+ msgid "See Your Traffic Demographics and "
5405
  msgstr ""
5406
 
5407
+ #: languages/vue.php:173
5408
+ msgid "Get Fresh Reports Data Every 60 Seconds"
5409
  msgstr ""
5410
 
5411
+ #: languages/vue.php:176
5412
+ msgid "Loading new report data"
 
5413
  msgstr ""
5414
 
5415
+ #: languages/vue.php:181
5416
+ msgid "Please wait..."
5417
  msgstr ""
5418
 
5419
+ #. Translators: Adds an arrow icon.
5420
+ #: languages/vue.php:185
5421
+ msgid "Continue %s"
5422
  msgstr ""
5423
 
5424
+ #: languages/vue.php:188
5425
+ msgid "Loading settings"
5426
  msgstr ""
5427
 
5428
+ #: languages/vue.php:194
5429
+ msgid "Overview Report"
5430
  msgstr ""
5431
 
5432
+ #. Translators: Number of visitors.
5433
+ #: languages/vue.php:202
5434
+ msgid "Your website was visited by %s users in the last 30 days."
5435
  msgstr ""
5436
 
5437
+ #: languages/vue.php:205
5438
+ msgid "See the full analytics report!"
5439
  msgstr ""
5440
 
5441
+ #: languages/vue.php:208
5442
+ msgid "Congratulations! "
5443
  msgstr ""
5444
 
5445
+ #: languages/vue.php:211
5446
+ msgid "You Successfully Unlocked the most powerful Analytics plugin"
5447
  msgstr ""
5448
 
5449
+ #: languages/vue.php:217
5450
+ msgid "Thank you for choosing MonsterInsights - The Most Powerful WordPress Analytics Plugin"
5451
  msgstr ""
5452
 
5453
+ #: languages/vue.php:220
5454
+ msgid "MonsterInsights makes it “effortless” to setup Google Analytics in WordPress, the RIGHT Way. You can watch the video tutorial or use our 3 minute setup wizard."
5455
  msgstr ""
5456
 
5457
+ #: languages/vue.php:223
5458
+ msgid "Launch the Wizard!"
5459
  msgstr ""
5460
 
5461
+ #: languages/vue.php:226
5462
+ msgid "Read the Full Guide"
5463
  msgstr ""
5464
 
5465
+ #: languages/vue.php:229
5466
+ msgid "MonsterInsights Features & Addons"
5467
  msgstr ""
5468
 
5469
+ #: languages/vue.php:232
5470
+ msgid "Here are the features that make MonsterInsights the most powerful and user-friendly WordPress analytics plugin in the market."
5471
  msgstr ""
5472
 
5473
+ #: languages/vue.php:235
5474
+ msgid "See All Features"
 
5475
  msgstr ""
5476
 
5477
+ #: languages/vue.php:238
5478
+ msgid "Upgrade to PRO"
5479
  msgstr ""
5480
 
5481
+ #: languages/vue.php:241
5482
+ msgid "per year"
5483
  msgstr ""
5484
 
5485
+ #: languages/vue.php:247
5486
+ msgid "Testimonials"
5487
  msgstr ""
5488
 
5489
+ #: languages/vue.php:250
5490
+ msgid "Universal Tracking"
5491
  msgstr ""
5492
 
5493
+ #: languages/vue.php:253
5494
+ msgid "Setup universal website tracking across devices and campaigns with just a few clicks (without any code)."
5495
  msgstr ""
5496
 
5497
+ #: languages/vue.php:256
5498
+ msgid "Google Analytics Dashboard"
5499
  msgstr ""
5500
 
5501
+ #: languages/vue.php:259
5502
+ msgid "See your website analytics report right inside your WordPress dashboard with actionable insights."
5503
  msgstr ""
5504
 
5505
+ #: languages/vue.php:262
5506
+ msgid "Real-time Stats"
5507
  msgstr ""
5508
 
5509
+ #: languages/vue.php:265
5510
+ msgid "Get real-time stats right inside WordPress to see who is online, what are they doing, and more."
5511
  msgstr ""
5512
 
5513
+ #: languages/vue.php:268
5514
+ msgid "Enhanced Ecommerce Tracking"
5515
  msgstr ""
5516
 
5517
+ #: languages/vue.php:271
5518
+ msgid "1-click Google Analytics Enhanced Ecommerce tracking for WooCommerce, Easy Digital Downloads & MemberPress."
5519
  msgstr ""
5520
 
5521
+ #: languages/vue.php:274
5522
+ msgid "Page Level Analytics"
5523
  msgstr ""
5524
 
5525
+ #: languages/vue.php:277
5526
+ msgid "Get detailed stats for each post and page, so you can see the most popular posts, pages, and sections of your site."
5527
  msgstr ""
5528
 
5529
+ #: languages/vue.php:280
5530
+ msgid "Affiliate Link & Ads Tracking"
5531
  msgstr ""
5532
 
5533
+ #: languages/vue.php:283
5534
+ msgid "Automatically track clicks on your affiliate links, banner ads, and other outbound links with our link tracking."
5535
  msgstr ""
5536
 
5537
+ #: languages/vue.php:286
5538
+ msgid "EU Compliance (GDPR Friendly)"
5539
  msgstr ""
5540
 
5541
+ #: languages/vue.php:289
5542
+ msgid "Make Google Analytics compliant with GDPR and other privacy regulations automatically."
5543
  msgstr ""
5544
 
5545
+ #: languages/vue.php:292
5546
+ msgid "Setup tracking for authors, categories, tags, searches, custom post types, users, and other events with 1-click."
5547
  msgstr ""
5548
 
5549
+ #: languages/vue.php:295
5550
+ msgid "Ecommerce Report"
5551
  msgstr ""
5552
 
5553
+ #: languages/vue.php:299
5554
+ msgid "Form Conversions"
5555
  msgstr ""
5556
 
5557
+ #: languages/vue.php:302
5558
+ msgid "Custom Dimensions"
5559
  msgstr ""
5560
 
5561
+ #: languages/vue.php:306
5562
+ msgid "Author Tracking"
5563
  msgstr ""
5564
 
5565
+ #: languages/vue.php:309
5566
+ msgid "Google Optimize"
5567
  msgstr ""
5568
 
5569
+ #: languages/vue.php:312
5570
+ msgid "Category / Tags Tracking"
5571
  msgstr ""
5572
 
5573
+ #: languages/vue.php:315
5574
+ msgid "WooCommerce"
5575
  msgstr ""
5576
 
5577
+ #: languages/vue.php:318
5578
+ msgid "Easy Digital Downloads"
5579
  msgstr ""
5580
 
5581
+ #: languages/vue.php:321
5582
+ msgid "MemberPress"
5583
  msgstr ""
5584
 
5585
+ #: languages/vue.php:324
5586
+ msgid "LifterLMS"
5587
  msgstr ""
5588
 
5589
+ #: languages/vue.php:330
5590
+ msgid "Getting Started"
5591
  msgstr ""
5592
 
5593
+ #: languages/vue.php:334
5594
+ msgid "Lite vs Pro"
5595
  msgstr ""
5596
 
5597
+ #. Translators: Error status and error text.
5598
+ #: languages/vue.php:338
5599
+ msgid "Can't load report data. Error: %1$s, %2$s"
5600
  msgstr ""
5601
 
5602
+ #: languages/vue.php:341
5603
+ msgid "Error loading report data"
5604
  msgstr ""
5605
 
5606
+ #: languages/vue.php:344
5607
+ msgid "See Quick Links"
5608
  msgstr ""
5609
 
5610
+ #: languages/vue.php:347
5611
+ msgid "Suggest a Feature"
5612
  msgstr ""
5613
 
5614
+ #: languages/vue.php:350
5615
+ msgid "Join Our Community"
5616
  msgstr ""
5617
 
5618
+ #: languages/vue.php:353
5619
+ msgid "Support & Docs"
5620
  msgstr ""
5621
 
5622
+ #: languages/vue.php:356
5623
+ msgid "Upgrade to Pro &#187;"
5624
  msgstr ""
5625
 
5626
+ #: languages/vue.php:360
5627
+ msgid "Import Export"
5628
  msgstr ""
5629
 
5630
+ #: languages/vue.php:363
5631
+ msgid "PrettyLinks Integration"
5632
  msgstr ""
5633
 
5634
+ #: languages/vue.php:369
5635
+ msgid "Popular Posts Widget"
5636
  msgstr ""
5637
 
5638
+ #: languages/vue.php:372
5639
+ msgid "Popular Products"
5640
  msgstr ""
5641
 
5642
+ #: languages/vue.php:383
5643
+ msgid "Engagement"
5644
  msgstr ""
5645
 
5646
+ #: languages/vue.php:392
5647
+ msgid "Publisher"
5648
  msgstr ""
5649
 
5650
+ #: languages/vue.php:396
5651
+ msgid "Conversions"
5652
  msgstr ""
5653
 
5654
+ #: languages/vue.php:400
5655
+ msgid "Advanced"
5656
  msgstr ""
5657
 
5658
+ #: languages/vue.php:404
5659
+ msgid "URL Builder"
5660
  msgstr ""
5661
 
5662
+ #: languages/vue.php:407
5663
+ msgid "Save Changes"
5664
  msgstr ""
5665
 
5666
+ #: languages/vue.php:410
5667
+ msgid "MonsterInsights Addons"
 
5668
  msgstr ""
5669
 
5670
+ #: languages/vue.php:413
5671
+ msgid "Search Addons"
 
5672
  msgstr ""
5673
 
5674
+ #: languages/vue.php:416
5675
+ msgid "Exit Setup"
 
5676
  msgstr ""
5677
 
5678
+ #: languages/vue.php:419
5679
+ msgid "Publishers Report"
 
5680
  msgstr ""
5681
 
5682
+ #: languages/vue.php:422
5683
+ msgid "eCommerce Report"
5684
  msgstr ""
5685
 
5686
+ #: languages/vue.php:425
5687
+ msgid "Search Console Report"
5688
  msgstr ""
5689
 
5690
+ #: languages/vue.php:428
5691
+ msgid "Dimensions Report"
5692
+ msgstr ""
5693
+
5694
+ #: languages/vue.php:432
5695
+ msgid "Forms Report"
5696
+ msgstr ""
5697
+
5698
+ #: languages/vue.php:435
5699
+ msgid "Real-Time Report"
5700
+ msgstr ""
5701
+
5702
+ #: languages/vue.php:438
5703
+ msgid "2019 Year in Review"
5704
  msgstr ""
5705
 
5706
+ #: languages/vue.php:444
5707
  msgid "Congratulations!"
5708
  msgstr ""
5709
 
5710
  #. Translators: Add link to YouTube video and Onboarding Wizard.
5711
+ #: languages/vue.php:448
5712
  msgid "MonsterInsights makes it easy to connect your website with Google Analytics and see all important website stats right inside your WordPress dashboard. In order to setup website analytics, please take a look at our %1$sGetting started video%2$s or use our %3$s to get you quickly set up."
5713
  msgstr ""
5714
 
5715
  #. Translators: Add link to YouTube video and Onboarding Wizard.
5716
+ #: languages/vue.php:452
5717
  msgid "Onboarding Wizard"
5718
  msgstr ""
5719
 
5720
+ #: languages/vue.php:455
5721
  msgid "You are now connected with MonsterInsights. We make it effortless for you to implement Google Analytics tracking and see the stats that matter, right inside the WordPress dashboard."
5722
  msgstr ""
5723
 
5724
+ #. Translators: Number of days in interval.
5725
+ #: languages/vue.php:459
5726
+ msgid "Last %s days"
5727
  msgstr ""
5728
 
5729
+ #. Translators: Placeholder is replaced with WPForms.
5730
+ #: languages/vue.php:463
5731
+ msgid "Recommended Plugin: %s"
5732
  msgstr ""
5733
 
5734
+ #: languages/vue.php:466
5735
+ msgid "Install"
5736
  msgstr ""
5737
 
5738
+ #: languages/vue.php:469
5739
+ msgid "Activate"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5740
  msgstr ""
5741
 
5742
+ #: languages/vue.php:475
5743
+ msgid "Inbox"
5744
  msgstr ""
5745
 
5746
+ #: languages/vue.php:478
5747
+ msgid "Back to Inbox"
 
5748
  msgstr ""
5749
 
5750
+ #: languages/vue.php:481
5751
+ msgid "View Dismissed"
5752
  msgstr ""
5753
 
5754
+ #: languages/vue.php:484
5755
+ msgid "Notifications"
5756
  msgstr ""
5757
 
5758
+ #: languages/vue.php:487
5759
+ msgid "Dismiss All"
5760
  msgstr ""
5761
 
5762
+ #: languages/vue.php:490
5763
+ msgid "Dismissed"
5764
  msgstr ""
5765
 
5766
+ #: languages/vue.php:493
5767
+ msgid "No Notifications"
5768
  msgstr ""
5769
 
5770
+ #: languages/vue.php:496
5771
+ msgid "MonsterInsights encountered an error loading your report data"
5772
  msgstr ""
5773
 
5774
+ #: languages/vue.php:499
5775
+ msgid "There is an issue with your Google Account authentication. Please use the button below to fix it by re-authenticating."
5776
  msgstr ""
5777
 
5778
+ #: languages/vue.php:503
5779
+ msgid "Reconnect MonsterInsights"
5780
  msgstr ""
5781
 
5782
+ #: languages/vue.php:507
5783
+ msgid "Re-Authenticating"
5784
  msgstr ""
5785
 
5786
+ #: languages/vue.php:511
5787
+ msgid "Ok"
5788
  msgstr ""
5789
 
5790
+ #: languages/vue.php:514
5791
+ msgid "Powered by MonsterInsights"
5792
  msgstr ""
5793
 
5794
+ #: languages/vue.php:526
5795
+ msgid "You must connect with MonsterInsights before you can view reports."
5796
  msgstr ""
5797
 
5798
+ #: languages/vue.php:529
5799
+ msgid "MonsterInsights makes it \"effortless\" for you to connect your site with Google Analytics and see reports right here in the WordPress dashboard."
5800
  msgstr ""
5801
 
5802
+ #: languages/vue.php:532
5803
+ msgid "Launch Setup Wizard"
5804
  msgstr ""
5805
 
5806
+ #: languages/vue.php:535
5807
+ msgid "Please ask your webmaster to connect MonsterInsights to Google Analytics."
5808
  msgstr ""
5809
 
5810
+ #: languages/vue.php:553
5811
+ msgid "Real-Time"
5812
  msgstr ""
5813
 
5814
+ #: languages/vue.php:556
5815
  msgid "License Key"
5816
  msgstr ""
5817
 
5818
  #. Translators: Add link to retrieve license key from account.
5819
+ #: languages/vue.php:560
5820
  msgid "Add your MonsterInsights license key from the email receipt or account area. %1$sRetrieve your license key%2$s."
5821
  msgstr ""
5822
 
5823
+ #: languages/vue.php:563
5824
  msgid "Google Authentication"
5825
  msgstr ""
5826
 
5827
+ #: languages/vue.php:567
5828
  msgid "Connect Google Analytics + WordPress"
5829
  msgstr ""
5830
 
5831
+ #: languages/vue.php:571
5832
  msgid "You will be taken to the MonsterInsights website where you'll need to connect your Analytics account."
5833
  msgstr ""
5834
 
5835
+ #: languages/vue.php:574
5836
  msgid "Miscellaneous"
5837
  msgstr ""
5838
 
5839
+ #: languages/vue.php:577
5840
  msgid "Hides plugin announcements and update details. This includes critical notices we use to inform about deprecations and important required configuration changes."
5841
  msgstr ""
5842
 
5843
+ #: languages/vue.php:580
5844
  msgid "Hide Announcements"
5845
  msgstr ""
5846
 
5847
+ #: languages/vue.php:583
5848
+ msgid "Setup Wizard"
5849
+ msgstr ""
5850
+
5851
+ #: languages/vue.php:586
5852
+ msgid "Use our configuration wizard to properly setup Google Analytics with WordPress (with just a few clicks)."
5853
+ msgstr ""
5854
+
5855
+ #: languages/vue.php:589
5856
  msgid "There was an issue retrieving the addons for this site. Please click on the button below the refresh the addons data."
5857
  msgstr ""
5858
 
5859
+ #: languages/vue.php:592
5860
  msgid "No addons found."
5861
  msgstr ""
5862
 
5863
+ #: languages/vue.php:595
5864
  msgid "Refresh Addons"
5865
  msgstr ""
5866
 
5867
+ #: languages/vue.php:598
5868
  msgid "Refreshing Addons"
5869
  msgstr ""
5870
 
5871
  #. Translators: Make text green.
5872
+ #: languages/vue.php:602
5873
  msgid "Upgrade to Pro to unlock addons and other great features. As a valued MonsterInsights Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout!"
5874
  msgstr ""
5875
 
5876
+ #: languages/vue.php:605
5877
+ msgid "Hello and welcome to MonsterInsights, the best Google Analytics plugin for WordPress. MonsterInsights shows you exactly which content gets the most visit, so you can analyze and optimize it for higher conversions."
 
5878
  msgstr ""
5879
 
5880
+ #: languages/vue.php:608
5881
+ msgid "Over the years, we found that in order to get the most out of Google Analytics, you needed a full time developer who could implement custom tracking, so that Google Analytics would integrate with things like WooCommerce, and track things which Google doesn't by default, like outbound links."
 
5882
  msgstr ""
5883
 
5884
+ #: languages/vue.php:611
5885
+ msgid "Our goal is to take the pain out of analytics, making it simple and easy, by eliminating the need to have to worry about code, putting the best reports directly into the area you already go to (your WordPress dashboard), and adding the most advanced insights and features without complicating our plugin with tons of settings. Quite simply, it should \"just work\"."
 
5886
  msgstr ""
5887
 
5888
+ #: languages/vue.php:614
5889
+ msgid "MonsterInsights is brought to you by the same team that's behind the largest WordPress resource site, WPBeginner, the most popular lead-generation software, OptinMonster, and the best WordPress forms plugin, WPForms."
5890
  msgstr ""
5891
 
5892
+ #: languages/vue.php:617
5893
+ msgid "Yup, we know a thing or two about building awesome products that customers love."
5894
  msgstr ""
5895
 
5896
+ #: languages/vue.php:620
5897
+ msgid "The MonsterInsights Team"
5898
  msgstr ""
5899
 
5900
+ #: languages/vue.php:623
5901
+ msgid "Time to Purchase"
 
5902
  msgstr ""
5903
 
5904
+ #: languages/vue.php:626
5905
+ msgid "This list shows how many days from first visit it took users to purchase products from your site."
 
5906
  msgstr ""
5907
 
5908
+ #: languages/vue.php:629
5909
+ msgid "Sessions to Purchase"
5910
  msgstr ""
5911
 
5912
+ #: languages/vue.php:632
5913
+ msgid "This list shows the number of sessions it took users before they purchased a product from your website."
5914
  msgstr ""
5915
 
5916
+ #: languages/vue.php:635
5917
+ msgid "Top Posts/Pages"
5918
  msgstr ""
5919
 
5920
+ #: languages/vue.php:638
5921
+ msgid "This list shows the most viewed posts and pages on your website."
5922
  msgstr ""
5923
 
5924
+ #: languages/vue.php:641
5925
+ msgid "New vs. Returning Visitors"
5926
  msgstr ""
5927
 
5928
+ #: languages/vue.php:644
5929
+ msgid "This graph shows what percent of your user sessions come from new versus repeat visitors."
5930
  msgstr ""
5931
 
5932
+ #: languages/vue.php:647
5933
+ msgid "Device Breakdown"
5934
  msgstr ""
5935
 
5936
+ #: languages/vue.php:650
5937
+ msgid "This graph shows what percent of your visitor sessions are done using a traditional computer or laptop, tablet or mobile device to view your site."
5938
  msgstr ""
5939
 
5940
+ #: languages/vue.php:653
5941
+ msgid "Top Landing Pages"
5942
  msgstr ""
5943
 
5944
+ #: languages/vue.php:656
5945
+ msgid "This list shows the top pages users first land on when visiting your website."
5946
  msgstr ""
5947
 
5948
+ #: languages/vue.php:659
5949
+ msgid "Top Exit Pages"
5950
  msgstr ""
5951
 
5952
+ #: languages/vue.php:662
5953
+ msgid "This list shows the top pages users exit your website from."
5954
  msgstr ""
5955
 
5956
+ #: languages/vue.php:665
5957
+ msgid "Top Outbound Links"
5958
  msgstr ""
5959
 
5960
+ #: languages/vue.php:668
5961
+ msgid "This list shows the top links clicked on your website that go to another website."
5962
  msgstr ""
5963
 
5964
+ #: languages/vue.php:671
5965
+ msgid "Top Affiliate Links"
5966
  msgstr ""
5967
 
5968
+ #: languages/vue.php:674
5969
+ msgid "This list shows the top affiliate links your visitors clicked on."
5970
  msgstr ""
5971
 
5972
+ #: languages/vue.php:677
5973
+ msgid "Top Download Links"
5974
  msgstr ""
5975
 
5976
+ #: languages/vue.php:680
5977
+ msgid "This list shows the download links your visitors clicked the most."
 
5978
  msgstr ""
5979
 
5980
+ #: languages/vue.php:683
5981
+ msgid "Top Products"
 
5982
  msgstr ""
5983
 
5984
+ #: languages/vue.php:686
5985
+ msgid "This list shows the top selling products on your website."
 
5986
  msgstr ""
5987
 
5988
+ #: languages/vue.php:689
5989
+ msgid "Top Conversion Sources"
5990
  msgstr ""
5991
 
5992
+ #: languages/vue.php:692
5993
+ msgid "This list shows the top referral websites in terms of product revenue."
 
5994
  msgstr ""
5995
 
5996
+ #: languages/vue.php:695
5997
+ msgid "Total Add/Remove"
 
5998
  msgstr ""
5999
 
6000
+ #: languages/vue.php:698
6001
+ msgid "WPForms, Ninja Forms, Contact Form 7, Gravity Forms and any other WordPress form plugin"
 
6002
  msgstr ""
6003
 
6004
+ #: languages/vue.php:701
6005
+ msgid "WordPress Admin Area Reports"
6006
  msgstr ""
6007
 
6008
+ #: languages/vue.php:704
6009
+ msgid "Standard Reports"
 
6010
  msgstr ""
6011
 
6012
+ #: languages/vue.php:707
6013
+ msgid "Overview Reports for the last 30 days."
 
6014
  msgstr ""
6015
 
6016
+ #: languages/vue.php:710
6017
+ msgid "Advanced Reports"
6018
  msgstr ""
6019
 
6020
+ #: languages/vue.php:713
6021
+ msgid "Publisher, eCommerce, Search Console, Custom Dimensions, Forms and Real-Time with custom date period selection"
 
6022
  msgstr ""
6023
 
6024
+ #: languages/vue.php:716
6025
+ msgid "Dashboard Widget"
6026
  msgstr ""
6027
 
6028
+ #: languages/vue.php:719
6029
+ msgid "Basic Widget"
6030
  msgstr ""
6031
 
6032
+ #: languages/vue.php:722
6033
+ msgid "Overview Report Synopsis"
6034
  msgstr ""
6035
 
6036
+ #: languages/vue.php:725
6037
+ msgid "Advanced Dashboard Widget"
6038
  msgstr ""
6039
 
6040
+ #: languages/vue.php:728
6041
+ msgid "Includes the complete Overview report, Publisher reports and 6 different eCommerce reports"
6042
  msgstr ""
6043
 
6044
+ #: languages/vue.php:731
6045
+ msgid "Publisher Reports"
 
6046
  msgstr ""
6047
 
6048
+ #: languages/vue.php:734
6049
+ msgid "Advanced Publisher Reports & Tracking"
6050
  msgstr ""
6051
 
6052
+ #: languages/vue.php:737
6053
+ msgid "View Top Landing/Exit Pages, Top Links, Demographics & Interests data and more"
6054
  msgstr ""
6055
 
6056
+ #: languages/vue.php:740
6057
+ msgid "Not Available"
6058
  msgstr ""
6059
 
6060
+ #: languages/vue.php:743
6061
+ msgid "Complete Custom Dimensions Tracking"
6062
  msgstr ""
6063
 
6064
+ #: languages/vue.php:746
6065
+ msgid "Track and measure by the Author, Post Type, Category, Tag, SEO Score, Focus Keyword, Logged-in User, User ID and Published Time of each post and page"
6066
  msgstr ""
6067
 
6068
+ #: languages/vue.php:752
6069
+ msgid "Limited Support"
6070
  msgstr ""
6071
 
6072
+ #: languages/vue.php:755
6073
+ msgid "Priority Support"
6074
  msgstr ""
6075
 
6076
+ #: languages/vue.php:758
6077
+ msgid "Get the most out of MonsterInsights by upgrading to Pro and unlocking all of the powerful features."
6078
  msgstr ""
6079
 
6080
+ #: languages/vue.php:761
6081
+ msgid "Feature"
6082
  msgstr ""
6083
 
6084
+ #: languages/vue.php:764
6085
+ msgid "Lite"
6086
  msgstr ""
6087
 
6088
+ #: languages/vue.php:767
6089
+ msgid "Pro"
6090
  msgstr ""
6091
 
6092
+ #: languages/vue.php:770
6093
+ msgid "Get MonsterInsights Pro Today and Unlock all the Powerful Features"
6094
  msgstr ""
6095
 
6096
+ #. Translators: Makes text green.
6097
+ #: languages/vue.php:774
6098
+ msgid "Bonus: MonsterInsights Lite users get %1$s50%% off regular price%2$s, automatically applied at checkout."
6099
  msgstr ""
6100
 
6101
+ #: languages/vue.php:777
6102
+ msgid "Included"
6103
  msgstr ""
6104
 
6105
+ #: languages/vue.php:780
6106
+ msgid "Custom Google Analytics Link Tracking"
6107
  msgstr ""
6108
 
6109
+ #: languages/vue.php:783
6110
+ msgid "Standard Tracking"
6111
  msgstr ""
6112
 
6113
+ #: languages/vue.php:786
6114
+ msgid "Advanced Tracking"
6115
  msgstr ""
6116
 
6117
+ #: languages/vue.php:789
6118
+ msgid "Automatic tracking of outbound/external, file download, affiliate, email and telephone links and our simple Custom Link Attribution markup for custom link tracking"
6119
  msgstr ""
6120
 
6121
+ #: languages/vue.php:792
6122
+ msgid "Scroll tracking as well as tracking on Google Accelerated Mobile Pages (AMP) and Facebook Instant Articles for Publishers"
6123
  msgstr ""
6124
 
6125
+ #: languages/vue.php:795
6126
+ msgid "No-Code-Needed Tracking Features"
6127
  msgstr ""
6128
 
6129
+ #: languages/vue.php:798
6130
+ msgid "Basic Tracking Options"
6131
+ msgstr ""
6132
+
6133
+ #: languages/vue.php:801
6134
+ msgid "Cross-domain tracking, anonymization of IP addresses, and automatic exclusion of administrators from tracking"
6135
+ msgstr ""
6136
+
6137
+ #: languages/vue.php:804
6138
+ msgid "Advanced Tracking Options"
6139
+ msgstr ""
6140
+
6141
+ #: languages/vue.php:807
6142
+ msgid "Easily integrate Google Optimize as well as adjust recordings of site speed and the sample rate of visitors"
6143
+ msgstr ""
6144
+
6145
+ #: languages/vue.php:810
6146
+ msgid "eCommerce Tracking"
6147
+ msgstr ""
6148
+
6149
+ #: languages/vue.php:813
6150
+ msgid "One-click Complete eCommerce tracking"
6151
+ msgstr ""
6152
+
6153
+ #: languages/vue.php:816
6154
+ msgid "Complete eCommerce tracking for WooCommerce, Easy Digital Downloads and MemberPress stores with no code or settings required"
6155
+ msgstr ""
6156
+
6157
+ #: languages/vue.php:819
6158
+ msgid "Forms Tracking"
6159
+ msgstr ""
6160
+
6161
+ #: languages/vue.php:822
6162
+ msgid "One-click Form Events Tracking"
6163
+ msgstr ""
6164
+
6165
+ #: languages/vue.php:825
6166
  msgid "GDPR Guide"
6167
  msgstr ""
6168
 
6169
+ #: languages/vue.php:828
6170
  msgid "Compliance with European data laws including GDPR can be confusing and time-consuming. In order to help MonsterInsights users comply with these laws, we’ve created an addon that automates a lot of the necessary configuration changes for you. "
6171
  msgstr ""
6172
 
6173
+ #: languages/vue.php:831
6174
  msgid "How to Install and Activate MonsterInsights Addons"
6175
  msgstr ""
6176
 
6177
+ #: languages/vue.php:834
6178
  msgid "The process for installing and activating addons is quick and easy after you install the MonsterInsights plugin. In this guide we’ll walk you through the process, step by step."
6179
  msgstr ""
6180
 
6181
+ #: languages/vue.php:837
6182
  msgid "Enabling eCommerce Tracking and Reports"
6183
  msgstr ""
6184
 
6185
+ #: languages/vue.php:840
6186
  msgid "Want to track your eCommerce sales data for your WooCommerce, MemberPress, or Easy Digital Downloads store with MonsterInsights? In this guide, we’ll show you how to enable eCommerce tracking in Google Analytics in just a few clicks."
6187
  msgstr ""
6188
 
6189
+ #: languages/vue.php:843
6190
  msgid "Read Documentation"
6191
  msgstr ""
6192
 
6193
+ #: languages/vue.php:846
6194
  msgid "Getting Started with MonsterInsights"
6195
  msgstr ""
6196
 
6197
+ #: languages/vue.php:849
6198
  msgid "MonsterInsights is the easiest analytics solution on the market to get started with, as we walk you through exactly what you need to do, in plain english, using our 3 minute setup wizard."
6199
  msgstr ""
6200
 
6201
+ #: languages/vue.php:852
6202
  msgid "To begin with, we’ll get your site authorized with Google Analytics, so we can start tracking and generating reports for you right away."
6203
  msgstr ""
6204
 
6205
+ #: languages/vue.php:855
6206
  msgid "In no time at all, and after just a few clicks, you'll have setup the most powerful Google Analytics tracking available for WordPress. It's easy to double your traffic and sales when you know exactly how people find and use your website. Let's get started!."
6207
  msgstr ""
6208
 
6209
+ #: languages/vue.php:858
6210
  msgid "Launch the wizard!"
6211
  msgstr ""
6212
 
6213
+ #: languages/vue.php:861
6214
  msgid "Get MonsterInsights Pro and Unlock all the Powerful Features"
6215
  msgstr ""
6216
 
6217
  #. Translators: Makes text bold.
6218
+ #: languages/vue.php:865
6219
  msgid "Thanks for being a loyal MonsterInsights Lite user. %1$sUpgrade to MonsterInsights Pro%2$s to unlock all the awesome features and experience why MonsterInsights is consistently rated the best Google Analytics solution for WordPress."
6220
  msgstr ""
6221
 
6222
+ #: languages/vue.php:868
6223
  msgid "Universal Tracking across devices and campaigns with just a few clicks."
6224
  msgstr ""
6225
 
6226
+ #: languages/vue.php:871
6227
  msgid "See your website analytics reports inside the WordPress dashboard"
6228
  msgstr ""
6229
 
6230
+ #: languages/vue.php:874
6231
  msgid "Get real-time stats right inside WordPress"
6232
  msgstr ""
6233
 
6234
+ #: languages/vue.php:877
6235
  msgid "1-click Google Analytics Enhanced eCommerce tracking"
6236
  msgstr ""
6237
 
6238
+ #: languages/vue.php:880
6239
  msgid "Get detailed stats for each post and page."
6240
  msgstr ""
6241
 
6242
+ #: languages/vue.php:883
6243
  msgid "Automatically track clicks on your affiliate links and ads."
6244
  msgstr ""
6245
 
6246
+ #: languages/vue.php:886
6247
  msgid "Make Google Analytics GDPR compliant automatically"
6248
  msgstr ""
6249
 
6250
+ #: languages/vue.php:889
6251
  msgid "Setup tracking for authors, categories, tags, custom post types, users and more"
6252
  msgstr ""
6253
 
6254
+ #: languages/vue.php:892
6255
  msgid "Enable Google Optimize for A/B testing, adjust sample speed & sample rate."
6256
  msgstr ""
6257
 
6258
+ #: languages/vue.php:895
6259
  msgid "More advanced features"
6260
  msgstr ""
6261
 
6262
+ #: languages/vue.php:898
 
 
 
 
 
 
 
 
 
6263
  msgid "How to Connect to Google Analytics"
6264
  msgstr ""
6265
 
6266
+ #: languages/vue.php:901
6267
  msgid "After you install MonsterInsights, you’ll need to connect your WordPress site with your Google Analytics account. MonsterInsights makes the process easy, with no coding required."
6268
  msgstr ""
6269
 
6270
+ #: languages/vue.php:904
6271
  msgid "Guide and Checklist for Advanced Insights"
6272
  msgstr ""
6273
 
6274
+ #: languages/vue.php:907
6275
  msgid "Our goal is to make it as easy as possible for you to measure and track your stats so you can grow your business. This easy-to-follow guide and checklist will get you set up with MonsterInsights’ advanced tracking."
6276
  msgstr ""
6277
 
6278
+ #: languages/vue.php:910
6279
+ msgid "Welcome to MonsterInsights!"
 
 
 
 
 
 
 
 
 
6280
  msgstr ""
6281
 
6282
+ #: languages/vue.php:913
6283
+ msgid "Let's get you set up."
6284
  msgstr ""
6285
 
6286
+ #: languages/vue.php:916
6287
+ msgid "Save and Continue"
6288
  msgstr ""
6289
 
6290
+ #: languages/vue.php:919
6291
+ msgid "Which category best describes your website?"
6292
  msgstr ""
6293
 
6294
+ #: languages/vue.php:922
6295
+ msgid "We will recommend the optimal settings for MonsterInsights based on your choice."
6296
  msgstr ""
6297
 
6298
+ #: languages/vue.php:925
6299
+ msgid "Business Website"
6300
  msgstr ""
6301
 
6302
+ #. Translators: Make text bold.
6303
+ #: languages/vue.php:929
6304
+ msgid "Publisher %1$s(Blog)%2$s"
6305
  msgstr ""
6306
 
6307
+ #: languages/vue.php:932
6308
+ msgid "Ecommerce"
6309
  msgstr ""
6310
 
6311
+ #: languages/vue.php:935
6312
+ msgid "MonsterInsights Recommends WPForms"
6313
  msgstr ""
6314
 
6315
+ #: languages/vue.php:938
6316
+ msgid "Built by the folks behind MonsterInsights, WPForms is the most beginner friendly form plugin in the market."
6317
  msgstr ""
6318
 
6319
+ #: languages/vue.php:941
6320
+ msgid "Used on over 3,000,000 websites!"
 
6321
  msgstr ""
6322
 
6323
+ #: languages/vue.php:944
6324
+ msgid "WPForms allow you to create beautiful contact forms, subscription forms, payment forms, and other types of forms for your site in minutes, not hours!"
6325
  msgstr ""
6326
 
6327
+ #: languages/vue.php:947
6328
+ msgid "Skip this Step"
6329
  msgstr ""
6330
 
6331
+ #: languages/vue.php:950
6332
+ msgid "Continue & Install WPForms"
 
6333
  msgstr ""
6334
 
6335
+ #: languages/vue.php:953
6336
+ msgid "Installing..."
 
6337
  msgstr ""
6338
 
6339
+ #: languages/vue.php:956
6340
+ msgid "Recommended Settings"
 
6341
  msgstr ""
6342
 
6343
+ #: languages/vue.php:959
6344
+ msgid "MonsterInsights recommends the following settings based on your configuration."
6345
  msgstr ""
6346
 
6347
+ #: languages/vue.php:962
6348
+ msgid "Events Tracking"
6349
  msgstr ""
6350
 
6351
+ #: languages/vue.php:965
6352
+ msgid "Must have for all click tracking on site."
6353
  msgstr ""
6354
 
6355
+ #: languages/vue.php:968
6356
+ msgid "MonsterInsights uses an advanced system to automatically detect all outbound links, download links, affiliate links, telephone links, mail links, and more automatically. We do all the work for you so you don't have to write any code."
6357
  msgstr ""
6358
 
6359
+ #: languages/vue.php:971
6360
+ msgid "Enhanced Link Attribution"
6361
  msgstr ""
6362
 
6363
+ #: languages/vue.php:974
6364
+ msgid "Improves the accuracy of your In-Page Analytics."
6365
  msgstr ""
6366
 
6367
+ #: languages/vue.php:977
6368
+ msgid "MonsterInsights will automatically help Google determine which links are unique and where they are on your site so that your In-Page Analytics reporting will be more accurate."
6369
  msgstr ""
6370
 
6371
+ #: languages/vue.php:980
6372
+ msgid "Install Updates Automatically"
6373
  msgstr ""
6374
 
6375
+ #: languages/vue.php:983
6376
+ msgid "Get the latest features, bug fixes, and security updates as they are released."
6377
  msgstr ""
6378
 
6379
+ #: languages/vue.php:986
6380
+ msgid "To ensure you get the latest bugfixes and security updates and avoid needing to spend time logging into your WordPress site to update MonsterInsights, we offer the ability to automatically have MonsterInsights update itself."
6381
  msgstr ""
6382
 
6383
+ #: languages/vue.php:989
6384
+ msgid "File Download Tracking"
6385
  msgstr ""
6386
 
6387
+ #: languages/vue.php:992
6388
+ msgid "Helps you see file downloads data."
6389
  msgstr ""
6390
 
6391
+ #: languages/vue.php:995
6392
+ msgid "MonsterInsights will automatically track downloads of common file types from links you have inserted onto your website. For example: want to know how many of your site's visitors have downloaded a PDF or other file you offer your visitors to download on your site? MonsterInsights makes this both easy, and code-free! You can customize the file types to track at any time from our settings panel."
6393
  msgstr ""
6394
 
6395
  #. Translators: Example path (/go/).
6396
+ #: languages/vue.php:999
6397
  msgid "Path (example: %s)"
6398
  msgstr ""
6399
 
6400
+ #: languages/vue.php:1002
6401
  msgid "Path has to start with a / and have no spaces"
6402
  msgstr ""
6403
 
6404
  #. Translators: Example label (aff).
6405
+ #: languages/vue.php:1006
6406
  msgid "Label (example: %s)"
6407
  msgstr ""
6408
 
6409
+ #: languages/vue.php:1009
6410
  msgid "Label can't contain any spaces"
6411
  msgstr ""
6412
 
6413
+ #: languages/vue.php:1012
6414
+ msgid "Helps you increase affiliate revenue."
6415
  msgstr ""
6416
 
6417
+ #: languages/vue.php:1015
6418
+ msgid "MonsterInsights will automatically help you track affiliate links that use internal looking urls like example.com/go/ or example.com/refer/. You can add custom affiliate patterns on our settings panel when you finish the onboarding wizard."
 
6419
  msgstr ""
6420
 
6421
+ #: languages/vue.php:1018
6422
+ msgid "Affiliate Link Tracking"
6423
  msgstr ""
6424
 
6425
+ #: languages/vue.php:1021
6426
+ msgid "Who Can See Reports"
6427
  msgstr ""
6428
 
6429
+ #: languages/vue.php:1024
6430
+ msgid "These user roles will be able to access MonsterInsights's reports in the WordPress admin area."
6431
  msgstr ""
6432
 
6433
+ #: languages/vue.php:1027
6434
+ msgid "Users that have at least one of these roles will be able to view the reports, along with any user with the manage_options capability."
6435
  msgstr ""
6436
 
6437
+ #: languages/vue.php:1030
6438
+ msgid "Save and continue"
6439
  msgstr ""
6440
 
6441
+ #: languages/vue.php:1033
6442
+ msgid "Events Tracking is enabled the moment you set up MonsterInsights"
6443
  msgstr ""
6444
 
6445
+ #: languages/vue.php:1036
6446
+ msgid "Enhanced Link Attribution is enabled the moment you set up MonsterInsights"
6447
  msgstr ""
6448
 
6449
+ #: languages/vue.php:1039
6450
+ msgid "+ Add Role"
6451
  msgstr ""
6452
 
6453
+ #: languages/vue.php:1042
6454
+ msgid "Connect MonsterInsights to Your Website"
6455
  msgstr ""
6456
 
6457
+ #: languages/vue.php:1045
6458
+ msgid "MonsterInsights connects Google Analytics to WordPress and shows you stats that matter."
6459
  msgstr ""
6460
 
6461
+ #: languages/vue.php:1048
6462
+ msgid "Whoops, something went wrong and we weren't able to connect to MonsterInsights. Please enter your Google UA code manually."
6463
  msgstr ""
6464
 
6465
+ #: languages/vue.php:1051
6466
+ msgid "Manually enter your UA code"
6467
  msgstr ""
6468
 
6469
+ #: languages/vue.php:1054
6470
+ msgid "Warning: If you use a manual UA code, you won't be able to use any of the reporting and some of the tracking features. Your UA code should look like UA-XXXXXX-XX where the X's are numbers."
6471
  msgstr ""
6472
 
6473
+ #: languages/vue.php:1057
6474
+ msgid "UA code can't be empty"
6475
  msgstr ""
6476
 
6477
+ #: languages/vue.php:1060
6478
+ msgid "Saving UA code..."
6479
  msgstr ""
6480
 
6481
+ #: languages/vue.php:1063
6482
+ msgid "Awesome, You're All Set!"
6483
  msgstr ""
6484
 
6485
+ #: languages/vue.php:1066
6486
+ msgid "MonsterInsights is all set up and ready to use. We've verified that the tracking code is deployed properly and collecting data."
6487
  msgstr ""
6488
 
6489
+ #. Translators: Make text bold.
6490
+ #: languages/vue.php:1070
6491
+ msgid "%1$sPlease Note:%2$s While Google Analytics is properly setup and tracking everything, it does not send the data back to WordPress immediately. Depending on the size of your website, it can take between a few hours to 24 hours for reports to populate."
6492
  msgstr ""
6493
 
6494
+ #. Translators: Link to our blog.
6495
+ #: languages/vue.php:1074
6496
+ msgid "%1$sSubscribe to the MonsterInsights blog%2$s for tips on how to get more traffic and grow your business."
6497
  msgstr ""
6498
 
6499
+ #: languages/vue.php:1077
6500
+ msgid "Finish Setup & Exit Wizard"
6501
  msgstr ""
6502
 
6503
+ #: languages/vue.php:1080
6504
+ msgid "Checking your website..."
6505
  msgstr ""
6506
 
6507
+ #: languages/vue.php:1083
6508
+ msgid "Recommended Addons"
6509
  msgstr ""
6510
 
6511
+ #: languages/vue.php:1086
6512
+ msgid "To unlock more features consider upgrading to PRO. As a valued MonsterInsights Lite user you receive 50% off, automatically applied at checkout!"
6513
  msgstr ""
6514
 
6515
+ #: languages/vue.php:1089
6516
+ msgid "Other Addons"
6517
  msgstr ""
6518
 
6519
+ #: languages/vue.php:1092
6520
+ msgid "View all MonsterInsights addons"
6521
  msgstr ""
6522
 
6523
+ #. Translators: Placeholders are used for making text bold and adding a link.
6524
+ #: languages/vue.php:1096
6525
+ msgid "You're using %1$s%2$s Lite%3$s. To unlock more features consider %4$supgrading to Pro%5$s."
6526
+ msgstr ""
6527
+
6528
+ #. Translators: placeholders make text small.
6529
+ #: languages/vue.php:1101
6530
+ msgid "Yes (recommended) %1$s- Get the latest features, bugfixes, and security updates as they are released.%2$s"
6531
+ msgstr ""
6532
+
6533
+ #. Translators: placeholders make text small.
6534
+ #: languages/vue.php:1106
6535
+ msgid "Minor only %1$s- Get bugfixes and security updates, but not major features.%2$s"
6536
+ msgstr ""
6537
+
6538
+ #. Translators: placeholders make text small.
6539
+ #: languages/vue.php:1111
6540
+ msgid "None %1$s- Manually update everything.%2$s"
6541
+ msgstr ""
6542
+
6543
+ #. Translators: Adds a link to the general settings tab.
6544
+ #: languages/vue.php:1115
6545
+ msgid "It looks like you added a Google Analytics tracking code in the custom code area, this can potentially prevent proper tracking. If you want to use a manual UA please use the setting in the %1$sGeneral%2$s tab."
6546
+ msgstr ""
6547
+
6548
+ #: languages/vue.php:1118
6549
+ msgid "Email Summaries"
6550
+ msgstr ""
6551
+
6552
+ #: languages/vue.php:1121
6553
+ msgid "Export PDF Reports"
6554
+ msgstr ""
6555
+
6556
+ #: languages/vue.php:1124
6557
+ msgid "Permissions"
6558
+ msgstr ""
6559
+
6560
+ #: languages/vue.php:1127
6561
+ msgid "Allow These User Roles to See Reports"
6562
+ msgstr ""
6563
+
6564
+ #: languages/vue.php:1130
6565
+ msgid "Users that have at least one of these roles will be able to view the reports."
6566
+ msgstr ""
6567
+
6568
+ #: languages/vue.php:1133
6569
+ msgid "Allow These User Roles to Save Settings"
6570
+ msgstr ""
6571
+
6572
+ #: languages/vue.php:1136
6573
+ msgid "Users that have at least one of these roles will be able to view and save the settings panel."
6574
+ msgstr ""
6575
+
6576
+ #: languages/vue.php:1139
6577
+ msgid "Users that have at least one of these roles will be able to view and save the settings panel, along with any user with the manage_options capability."
6578
+ msgstr ""
6579
+
6580
+ #: languages/vue.php:1142
6581
+ msgid "Exclude These User Roles From Tracking"
6582
+ msgstr ""
6583
+
6584
+ #: languages/vue.php:1145
6585
+ msgid "Users that have at least one of these roles will not be tracked into Google Analytics."
6586
+ msgstr ""
6587
+
6588
+ #: languages/vue.php:1148
6589
+ msgid "Performance"
6590
+ msgstr ""
6591
+
6592
+ #: languages/vue.php:1151
6593
+ msgid "Custom code"
6594
+ msgstr ""
6595
+
6596
+ #. Translators: Adds a link to the Google reference.
6597
+ #: languages/vue.php:1155
6598
+ msgid "Not for the average user: this allows you to add a line of code, to be added before the %1$spageview is sent%2$s."
6599
+ msgstr ""
6600
+
6601
+ #: languages/vue.php:1162
6602
+ msgid "Automatic Updates"
6603
+ msgstr ""
6604
+
6605
+ #: languages/vue.php:1165
6606
+ msgid "You must have the \"unfiltered_html\" capability to view/edit this setting."
6607
+ msgstr ""
6608
+
6609
+ #: languages/vue.php:1168
6610
+ msgid "Hide Admin Bar Reports"
6611
+ msgstr ""
6612
+
6613
+ #. Translators: placeholders make text small.
6614
+ #: languages/vue.php:1172
6615
+ msgid "Enabled %1$s- Show reports and dashboard widget.%2$s"
6616
+ msgstr ""
6617
+
6618
+ #. Translators: placeholders make text small.
6619
+ #: languages/vue.php:1176
6620
+ msgid "Dashboard Widget Only %1$s- Disable reports, but show dashboard widget.%2$s"
6621
+ msgstr ""
6622
+
6623
+ #. Translators: placeholders make text small.
6624
+ #: languages/vue.php:1180
6625
+ msgid "Disabled %1$s- Hide reports and dashboard widget.%2$s"
6626
+ msgstr ""
6627
+
6628
+ #: languages/vue.php:1183
6629
+ msgid "Choose Theme"
6630
+ msgstr ""
6631
+
6632
+ #: languages/vue.php:1186
6633
+ msgid "Behavior"
6634
+ msgstr ""
6635
+
6636
+ #: languages/vue.php:1189
6637
+ msgid "Widget Styling"
6638
+ msgstr ""
6639
+
6640
+ #: languages/vue.php:1192
6641
+ msgid "Choose how you want to determine the colors, font sizes and spacing of the widget."
6642
+ msgstr ""
6643
+
6644
+ #: languages/vue.php:1195
6645
+ msgid "Sort By"
6646
+ msgstr ""
6647
+
6648
+ #: languages/vue.php:1198
6649
+ msgid "Choose how you'd like the widget to determine your popular posts."
6650
+ msgstr ""
6651
+
6652
+ #: languages/vue.php:1201
6653
+ msgid "Placement"
6654
+ msgstr ""
6655
+
6656
+ #: languages/vue.php:1204
6657
+ msgid "Choose how you'd like to place the widget."
6658
+ msgstr ""
6659
+
6660
+ #: languages/vue.php:1207
6661
+ msgid "Insert After"
6662
+ msgstr ""
6663
+
6664
+ #: languages/vue.php:1210
6665
+ msgid "Choose where in the post body the widget will be placed."
6666
+ msgstr ""
6667
+
6668
+ #: languages/vue.php:1213
6669
+ msgid "Include in Post Types"
6670
+ msgstr ""
6671
+
6672
+ #: languages/vue.php:1216
6673
+ msgid "Exclude from specific posts"
6674
+ msgstr ""
6675
+
6676
+ #. Translators: Placeholders make the text bold.
6677
+ #: languages/vue.php:1220
6678
+ msgid "Choose which Post Types the widget %1$sWILL%2$s be placed."
6679
+ msgstr ""
6680
+
6681
+ #. Translators: Placeholders make the text bold.
6682
+ #: languages/vue.php:1224
6683
+ msgid "Choose from which Posts the widget %1$sWILL NOT%2$s be placed."
6684
+ msgstr ""
6685
+
6686
+ #: languages/vue.php:1227
6687
+ msgid "Customize Design"
6688
+ msgstr ""
6689
+
6690
+ #: languages/vue.php:1230
6691
+ msgid "Loading Themes"
6692
+ msgstr ""
6693
+
6694
+ #: languages/vue.php:1233
6695
+ msgid "words"
6696
+ msgstr ""
6697
+
6698
+ #: languages/vue.php:1236
6699
+ msgid "Please select at least one post to display."
6700
+ msgstr ""
6701
+
6702
+ #. Translators: placeholders make text small.
6703
+ #: languages/vue.php:1240
6704
+ msgid "Default Styles %1$s- As seen above.%2$s"
6705
+ msgstr ""
6706
+
6707
+ #. Translators: placeholders make text small.
6708
+ #: languages/vue.php:1244
6709
+ msgid "No Styles %1$s- Use your own CSS.%2$s"
6710
+ msgstr ""
6711
+
6712
+ #. Translators: placeholders make text small.
6713
+ #: languages/vue.php:1248
6714
+ msgid "Comments %1$s- Randomly rotate your most commented on posts from the past 30 days.%2$s"
6715
+ msgstr ""
6716
+
6717
+ #. Translators: placeholders make text small.
6718
+ #: languages/vue.php:1252
6719
+ msgid "SharedCount %1$s- Connect with your SharedCount account to determine popular posts by share count.%2$s"
6720
+ msgstr ""
6721
+
6722
+ #. Translators: placeholders make text small.
6723
+ #: languages/vue.php:1256
6724
+ msgid "Curated %1$s- Choose the posts which will randomly rotate in the widget.%2$s"
6725
+ msgstr ""
6726
+
6727
+ #. Translators: placeholders make text small.
6728
+ #: languages/vue.php:1260
6729
+ msgid "Automatic %1$s- The widget is automatically placed inside the post body.%2$s"
6730
+ msgstr ""
6731
+
6732
+ #. Translators: placeholders make text small.
6733
+ #: languages/vue.php:1264
6734
+ msgid "Manual %1$s- Manually place the widget using Gutenberg blocks or using our shortcode.%2$s"
6735
+ msgstr ""
6736
+
6737
+ #: languages/vue.php:1267
6738
+ msgid "See All Your Important Store Metrics in One Place"
6739
+ msgstr ""
6740
+
6741
+ #: languages/vue.php:1270
6742
+ msgid "Get an Answer to All Your Top Ecommerce Questions From a Single Report"
6743
+ msgstr ""
6744
+
6745
+ #: languages/vue.php:1273
6746
+ msgid "ONE-CLICK INTEGRATIONS"
6747
+ msgstr ""
6748
+
6749
+ #: languages/vue.php:1279
6750
+ msgid "Enable Ecommerce Tracking and Grow Your Business with Confidence"
6751
  msgstr ""
6752
 
6753
  #: languages/vue.php:1282
6754
+ msgid "MonsterInsights Ecommerce Addon makes it easy to setup enhanced eCommerce tracking, so you can see all your important eCommerce metrics like total revenue, conversion rate, average order value, top products, top referral sources, and more in a single report right inside your WordPress dashboard."
6755
  msgstr ""
6756
 
6757
  #: languages/vue.php:1285
6758
+ msgid "Import/Export"
6759
  msgstr ""
6760
 
6761
  #: languages/vue.php:1288
6762
+ msgid "Import"
6763
  msgstr ""
6764
 
6765
  #: languages/vue.php:1291
6766
+ msgid "Import settings from another MonsterInsights website."
6767
  msgstr ""
6768
 
6769
  #: languages/vue.php:1294
6770
+ msgid "Export"
6771
  msgstr ""
6772
 
6773
  #: languages/vue.php:1297
6774
+ msgid "Export settings to import into another MonsterInsights install."
6775
  msgstr ""
6776
 
6777
  #: languages/vue.php:1300
6778
+ msgid "Import Settings"
6779
  msgstr ""
6780
 
6781
  #: languages/vue.php:1303
6782
+ msgid "Export Settings"
6783
  msgstr ""
6784
 
6785
  #: languages/vue.php:1306
6786
+ msgid "Please choose a file to import"
6787
  msgstr ""
6788
 
6789
  #: languages/vue.php:1309
6790
+ msgid "Use the filepicker below to select the settings export file from another site."
6791
  msgstr ""
6792
 
6793
  #: languages/vue.php:1312
6794
+ msgid "Use the button below to export a file with your MonsterInsights settings."
6795
  msgstr ""
6796
 
6797
  #: languages/vue.php:1315
6798
+ msgid "Uploading file..."
6799
  msgstr ""
6800
 
6801
  #: languages/vue.php:1318
6802
+ msgid "File imported"
6803
  msgstr ""
6804
 
6805
  #: languages/vue.php:1321
6806
+ msgid "Settings successfully updated!"
6807
  msgstr ""
6808
 
6809
  #: languages/vue.php:1324
6810
+ msgid "Error importing settings"
6811
  msgstr ""
6812
 
6813
  #: languages/vue.php:1327
6814
+ msgid "Please choose a .json file generated by a MonsterInsights settings export."
6815
  msgstr ""
6816
 
6817
  #: languages/vue.php:1330
6818
+ msgid "Demographics"
6819
  msgstr ""
6820
 
6821
  #: languages/vue.php:1333
6822
+ msgid "Enable Demographics and Interests Reports for Remarketing and Advertising"
6823
  msgstr ""
6824
 
6825
  #: languages/vue.php:1336
6826
+ msgid "Anonymize IP Addresses"
6827
  msgstr ""
6828
 
6829
  #: languages/vue.php:1339
6830
+ msgid "Link Attribution"
6831
  msgstr ""
6832
 
6833
  #: languages/vue.php:1342
6834
+ msgid "Enable Enhanced Link Attribution"
6835
  msgstr ""
6836
 
6837
  #: languages/vue.php:1345
6838
+ msgid "Enable Anchor Tracking"
6839
  msgstr ""
6840
 
6841
  #: languages/vue.php:1348
6842
+ msgid "Enable allowAnchor"
6843
  msgstr ""
6844
 
6845
  #: languages/vue.php:1351
6846
+ msgid "Enable allowLinker"
6847
  msgstr ""
6848
 
6849
  #: languages/vue.php:1354
6850
+ msgid "Enable Tag Links in RSS"
6851
  msgstr ""
6852
 
6853
  #: languages/vue.php:1357
6854
+ msgid "File Downloads"
6855
+ msgstr ""
6856
+
6857
+ #: languages/vue.php:1360
6858
+ msgid "Extensions of Files to Track as Downloads"
6859
+ msgstr ""
6860
+
6861
+ #: languages/vue.php:1363
6862
+ msgid "MonsterInsights will send an event to Google Analytics if a link to a file has one of the above extensions."
6863
+ msgstr ""
6864
+
6865
+ #. Translators: Add links to the documentation.
6866
+ #: languages/vue.php:1367
6867
+ msgid "Enable this setting to add the Demographics and Remarketing features to your Google Analytics tracking code. Make sure to enable Demographics and Remarketing in your Google Analytics account. We have a guide for how to do that in our %1$sknowledge base%2$s. For more information about Remarketing, we refer you to %3$sGoogle's documentation%4$s. Note that usage of this function is affected by privacy and cookie laws around the world. Be sure to follow the laws that affect your target audience."
6868
+ msgstr ""
6869
+
6870
+ #. Translators: Adds a link to the documentation.
6871
+ #: languages/vue.php:1371
6872
+ msgid "This adds %1$sanonymizeIp%2$s, telling Google Analytics to anonymize the information sent by the tracker objects by removing the last octet of the IP address prior to its storage."
6873
+ msgstr ""
6874
+
6875
+ #. Translators: Adds a link to the documentation.
6876
+ #: languages/vue.php:1375
6877
+ msgid "Adds the Enhanced Link Attribution (retain link) code to improve the accuracy of your In-Page Analytics report by automatically differentiating between multiple links to the same URL on a single page by using link element IDs."
6878
+ msgstr ""
6879
+
6880
+ #: languages/vue.php:1378
6881
+ msgid "Many WordPress \"1-page\" style themes rely on anchor tags for navigation to show virtual pages. The problem is that to Google Analytics, these are all just a single page, and it makes it hard to get meaningful statistics about pages viewed. This feature allows proper tracking in those themes."
6882
+ msgstr ""
6883
+
6884
+ #. Translators: Adds a link to the documentation.
6885
+ #: languages/vue.php:1382
6886
+ msgid "This adds %1$sallowAnchor%2$s to the create command of the pageview hit tracking code, and makes RSS link tagging use a # as well."
6887
+ msgstr ""
6888
+
6889
+ #. Translators: Adds a link to the documentation.
6890
+ #: languages/vue.php:1386
6891
+ msgid "Enabling %1$scross-domain tracking (additional setup required)%2$s allows you to track users across multiple properties you own (such as example-1.com and example-2.com as a single session. It also allows you fix an issue so that when a user has to go to an off-site hosted payment gateway to finish a purchase it doesn't count it as referral traffic from that gateway but maintains the visit as part of the same session.) It is required that the other site includes a Google Analytics tracker with the same UA Code."
6892
+ msgstr ""
6893
+
6894
+ #. Translators: Adds a link to the documentation.
6895
+ #: languages/vue.php:1390
6896
+ msgid "Do not use this feature if you use FeedBurner, as FeedBurner can do this automatically and better than this plugin can. Check this %1$shelp page%2$s for info on how to enable this feature in FeedBurner."
6897
+ msgstr ""
6898
+
6899
+ #: languages/vue.php:1393
6900
+ msgid "Add domain"
6901
+ msgstr ""
6902
+
6903
+ #. Translators: Example domain.
6904
+ #: languages/vue.php:1397
6905
+ msgid "Domain (example: %s)"
6906
+ msgstr ""
6907
+
6908
+ #. Translators: Current site domain to be avoided.
6909
+ #: languages/vue.php:1401
6910
+ msgid "Please enter domain names only ( example: example.com not http://example.com ) and not current site domain ( %s )."
6911
+ msgstr ""
6912
+
6913
+ #: languages/vue.php:1404
6914
+ msgid "Cross Domain Tracking"
6915
+ msgstr ""
6916
+
6917
+ #. Translators: Adds a link to the documentation.
6918
+ #: languages/vue.php:1408
6919
+ msgid "Cross domain tracking makes it possible for Analytics to see sessions on two related sites as a single session. More info on specific setup steps can be found in our %1$sknowledge base%2$s."
6920
+ msgstr ""
6921
+
6922
+ #: languages/vue.php:1411
6923
+ msgid "Caching"
6924
+ msgstr ""
6925
+
6926
+ #: languages/vue.php:1414
6927
+ msgid "Enable Data Caching"
6928
+ msgstr ""
6929
+
6930
+ #: languages/vue.php:1417
6931
+ msgid "Refresh Cache Every"
6932
+ msgstr ""
6933
+
6934
+ #: languages/vue.php:1420
6935
+ msgid "Choose how often to refresh the cache."
6936
+ msgstr ""
6937
+
6938
+ #: languages/vue.php:1423
6939
+ msgid "Enable Ajaxify"
6940
+ msgstr ""
6941
+
6942
+ #: languages/vue.php:1426
6943
+ msgid "Ajaxify Widget"
6944
+ msgstr ""
6945
+
6946
+ #: languages/vue.php:1429
6947
+ msgid "Use to bypass page caching."
6948
+ msgstr ""
6949
+
6950
+ #: languages/vue.php:1432
6951
+ msgid "Empty Cache"
6952
+ msgstr ""
6953
+
6954
+ #: languages/vue.php:1435
6955
+ msgid "Click to manually wipe the cache right now."
6956
+ msgstr ""
6957
+
6958
+ #: languages/vue.php:1438
6959
+ msgid "Popular posts cache emptied"
6960
+ msgstr ""
6961
+
6962
+ #: languages/vue.php:1441
6963
+ msgid "Error emptying the popular posts cache. Please try again."
6964
+ msgstr ""
6965
+
6966
+ #: languages/vue.php:1444
6967
+ msgid "Display Title"
6968
+ msgstr ""
6969
+
6970
+ #: languages/vue.php:1450
6971
+ msgid "Title your widget and set it’s display preferences."
6972
+ msgstr ""
6973
+
6974
+ #: languages/vue.php:1453
6975
+ msgid "Loading Settings"
6976
+ msgstr ""
6977
+
6978
+ #: languages/vue.php:1456
6979
+ msgid "Saving Changes..."
6980
+ msgstr ""
6981
+
6982
+ #: languages/vue.php:1459
6983
+ msgid "Settings Updated"
6984
+ msgstr ""
6985
+
6986
+ #. Translators: Adds a link to the settings panel.
6987
+ #: languages/vue.php:1463
6988
+ msgid "You need to %1$sconnect MonsterInsights%2$s first"
6989
+ msgstr ""
6990
+
6991
+ #: languages/vue.php:1466
6992
+ msgid "Could Not Save Changes"
6993
+ msgstr ""
6994
+
6995
+ #: languages/vue.php:1469
6996
+ msgid "Installing Addon"
6997
+ msgstr ""
6998
+
6999
+ #: languages/vue.php:1472
7000
+ msgid "Activating Addon"
7001
+ msgstr ""
7002
+
7003
+ #: languages/vue.php:1475
7004
+ msgid "Addon Activated"
7005
+ msgstr ""
7006
+
7007
+ #: languages/vue.php:1478
7008
+ msgid "Loading report data"
7009
+ msgstr ""
7010
+
7011
+ #: languages/vue.php:1481
7012
+ msgid "Please activate manually"
7013
+ msgstr ""
7014
+
7015
+ #. Translators: Adds the error status and status text.
7016
+ #: languages/vue.php:1485
7017
+ msgid "Error: %1$s, %2$s"
7018
+ msgstr ""
7019
+
7020
+ #: languages/vue.php:1488
7021
+ msgid "Error Activating Addon"
7022
+ msgstr ""
7023
+
7024
+ #: languages/vue.php:1494
7025
+ msgid "Dismiss"
7026
+ msgstr ""
7027
+
7028
+ #: languages/vue.php:1497
7029
+ msgid "Redirecting"
7030
+ msgstr ""
7031
+
7032
+ #: languages/vue.php:1500
7033
+ msgid "Please wait"
7034
+ msgstr ""
7035
+
7036
+ #: languages/vue.php:1503
7037
+ msgid "activate"
7038
+ msgstr ""
7039
+
7040
+ #: languages/vue.php:1506
7041
+ msgid "install"
7042
+ msgstr ""
7043
+
7044
+ #: languages/vue.php:1509
7045
+ msgid "Visit addons page"
7046
+ msgstr ""
7047
+
7048
+ #: languages/vue.php:1512
7049
+ msgid "Report Unavailable"
7050
+ msgstr ""
7051
+
7052
+ #. Translators: Install/Activate the addon.
7053
+ #: languages/vue.php:1516
7054
+ msgid "%s Addon"
7055
+ msgstr ""
7056
+
7057
+ #: languages/vue.php:1519
7058
+ msgid "Go Back To Reports"
7059
+ msgstr ""
7060
+
7061
+ #: languages/vue.php:1522
7062
+ msgid "Enable Enhanced eCommerce"
7063
+ msgstr ""
7064
+
7065
+ #: languages/vue.php:1525
7066
+ msgid "See All Reports"
7067
+ msgstr ""
7068
+
7069
+ #: languages/vue.php:1528
7070
+ msgid "Go to the Analytics Dashboard"
7071
+ msgstr ""
7072
+
7073
+ #: languages/vue.php:1531
7074
+ msgid "Last 30 Days Insights for:"
7075
+ msgstr ""
7076
+
7077
+ #: languages/vue.php:1534
7078
+ msgid "Your Website"
7079
+ msgstr ""
7080
+
7081
+ #: languages/vue.php:1537
7082
+ msgid "Sessions"
7083
+ msgstr ""
7084
+
7085
+ #: languages/vue.php:1541
7086
+ msgid "Pageviews"
7087
+ msgstr ""
7088
+
7089
+ #: languages/vue.php:1544
7090
+ msgid "Avg. Duration"
7091
+ msgstr ""
7092
+
7093
+ #: languages/vue.php:1547
7094
+ msgid "Bounce Rate"
7095
+ msgstr ""
7096
+
7097
+ #: languages/vue.php:1550
7098
+ msgid "More data is available"
7099
+ msgstr ""
7100
+
7101
+ #: languages/vue.php:1553
7102
+ msgid "Want to see page-specific stats?"
7103
+ msgstr ""
7104
+
7105
+ #: languages/vue.php:1556
7106
+ msgid "Show Overview Reports"
7107
+ msgstr ""
7108
+
7109
+ #: languages/vue.php:1559
7110
+ msgid "Show Publishers Reports"
7111
+ msgstr ""
7112
+
7113
+ #: languages/vue.php:1562
7114
+ msgid "Show eCommerce Reports"
7115
+ msgstr ""
7116
+
7117
+ #: languages/vue.php:1565
7118
+ msgid "Available in PRO version"
7119
+ msgstr ""
7120
+
7121
+ #. Translators: Placeholder adds a line break.
7122
+ #: languages/vue.php:1569
7123
+ msgid "Unique %s Sessions"
7124
+ msgstr ""
7125
+
7126
+ #. Translators: Placeholder adds a line break.
7127
+ #: languages/vue.php:1573
7128
+ msgid "Unique %s Pageviews"
7129
+ msgstr ""
7130
+
7131
+ #: languages/vue.php:1576
7132
+ msgid "A session is the browsing session of a single user to your site."
7133
+ msgstr ""
7134
+
7135
+ #: languages/vue.php:1579
7136
+ msgid "A pageview is defined as a view of a page on your site that is being tracked by the Analytics tracking code. Each refresh of a page is also a new pageview."
7137
+ msgstr ""
7138
+
7139
+ #: languages/vue.php:1582
7140
+ msgid "Total duration of all sessions (in seconds) / number of sessions."
7141
+ msgstr ""
7142
+
7143
+ #: languages/vue.php:1585
7144
+ msgid "Percentage of single page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further."
7145
+ msgstr ""
7146
+
7147
+ #: languages/vue.php:1588
7148
+ msgid "Avg. Session Duration"
7149
+ msgstr ""
7150
+
7151
+ #: languages/vue.php:1591
7152
+ msgid "Proceed"
7153
+ msgstr ""
7154
+
7155
+ #: languages/vue.php:1594
7156
+ msgid "Connection Information"
7157
+ msgstr ""
7158
+
7159
+ #: languages/vue.php:1597
7160
+ msgid "To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host."
7161
+ msgstr ""
7162
+
7163
+ #: languages/vue.php:1600
7164
+ msgid "Hostname"
7165
+ msgstr ""
7166
+
7167
+ #: languages/vue.php:1603
7168
+ msgid "FTP Username"
7169
+ msgstr ""
7170
+
7171
+ #: languages/vue.php:1606
7172
+ msgid "FTP Password"
7173
+ msgstr ""
7174
+
7175
+ #: languages/vue.php:1609
7176
+ msgid "This password will not be stored on the server."
7177
+ msgstr ""
7178
+
7179
+ #: languages/vue.php:1612
7180
+ msgid "Connection Type"
7181
+ msgstr ""
7182
+
7183
+ #: languages/vue.php:1615
7184
+ msgid "Cancel"
7185
+ msgstr ""
7186
+
7187
+ #: languages/vue.php:1618
7188
+ msgid "Activating..."
7189
+ msgstr ""
7190
+
7191
+ #: languages/vue.php:1621
7192
+ msgid "Deactivating..."
7193
+ msgstr ""
7194
+
7195
+ #: languages/vue.php:1624
7196
+ msgid "Deactivate"
7197
+ msgstr ""
7198
+
7199
+ #. Translators: The status of the addon (installed/active/inactive).
7200
+ #: languages/vue.php:1628
7201
+ msgid "Status: %s"
7202
+ msgstr ""
7203
+
7204
+ #: languages/vue.php:1631
7205
+ msgid "Not Installed"
7206
+ msgstr ""
7207
+
7208
+ #: languages/vue.php:1634
7209
+ msgid "Network Active"
7210
+ msgstr ""
7211
+
7212
+ #: languages/vue.php:1637
7213
+ msgid "Active"
7214
+ msgstr ""
7215
+
7216
+ #: languages/vue.php:1640
7217
+ msgid "Inactive"
7218
+ msgstr ""
7219
+
7220
+ #: languages/vue.php:1643
7221
+ msgid "Thank you for being a loyal MonsterInsights Lite user."
7222
+ msgstr ""
7223
+
7224
+ #: languages/vue.php:1646
7225
+ msgid "Upgrade to MonsterInsights Pro and unlock all the awesome features."
7226
+ msgstr ""
7227
+
7228
+ #. Translators: Gets replaced with the coupon code.
7229
+ #: languages/vue.php:1650
7230
+ msgid "Use coupon code %s to get 50%% off."
7231
+ msgstr ""
7232
+
7233
+ #: languages/vue.php:1653
7234
+ msgid "Dashboard widget"
7235
+ msgstr ""
7236
+
7237
+ #: languages/vue.php:1657
7238
+ msgid "Affiliate Links"
7239
+ msgstr ""
7240
+
7241
+ #: languages/vue.php:1660
7242
+ msgid "Enhanced Ecommerce"
7243
+ msgstr ""
7244
+
7245
+ #: languages/vue.php:1663
7246
+ msgid "Banner Ads"
7247
+ msgstr ""
7248
+
7249
+ #: languages/vue.php:1666
7250
+ msgid "Google AMP"
7251
+ msgstr ""
7252
+
7253
+ #: languages/vue.php:1669
7254
+ msgid "SEO Score Tracking"
7255
+ msgstr ""
7256
+
7257
+ #: languages/vue.php:1672
7258
+ msgid "Authenticating"
7259
+ msgstr ""
7260
+
7261
+ #: languages/vue.php:1675
7262
+ msgid "Verifying Credentials"
7263
+ msgstr ""
7264
+
7265
+ #: languages/vue.php:1678
7266
+ msgid "Your site is connected to MonsterInsights!"
7267
+ msgstr ""
7268
+
7269
+ #: languages/vue.php:1681
7270
+ msgid "Deauthenticating"
7271
+ msgstr ""
7272
+
7273
+ #: languages/vue.php:1684
7274
+ msgid "You've disconnected your site from MonsterInsights. Your site is no longer being tracked by Google Analytics and you won't see reports anymore."
7275
+ msgstr ""
7276
+
7277
+ #: languages/vue.php:1687
7278
+ msgid "Connect MonsterInsights"
7279
+ msgstr ""
7280
+
7281
+ #: languages/vue.php:1690
7282
+ msgid "Verify Credentials"
7283
+ msgstr ""
7284
+
7285
+ #: languages/vue.php:1693
7286
+ msgid "Website Profile"
7287
+ msgstr ""
7288
+
7289
+ #: languages/vue.php:1696
7290
+ msgid "Active Profile"
7291
+ msgstr ""
7292
+
7293
+ #: languages/vue.php:1699
7294
+ msgid "Your website profile has been set at the network level of your WordPress Multisite."
7295
+ msgstr ""
7296
+
7297
+ #: languages/vue.php:1702
7298
+ msgid "If you would like to use a different profile for this subsite, you can authenticate below."
7299
+ msgstr ""
7300
+
7301
+ #: languages/vue.php:1705
7302
+ msgid "Or manually enter UA code (limited functionality)"
7303
+ msgstr ""
7304
+
7305
+ #: languages/vue.php:1708
7306
+ msgid "Force Deauthenticate"
7307
+ msgstr ""
7308
+
7309
+ #: languages/vue.php:1711
7310
+ msgid "Disconnect MonsterInsights"
7311
+ msgstr ""
7312
+
7313
+ #: languages/vue.php:1714
7314
+ msgid "Show in widget mode"
7315
+ msgstr ""
7316
+
7317
+ #: languages/vue.php:1717
7318
+ msgid "Show in full-width mode"
7319
+ msgstr ""
7320
+
7321
+ #. Translators: Current PHP version and recommended PHP version.
7322
+ #: languages/vue.php:1721
7323
+ msgid "MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure."
7324
+ msgstr ""
7325
+
7326
+ #. Translators: Current WordPress version.
7327
+ #: languages/vue.php:1725
7328
+ msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.9 in 2020. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install."
7329
+ msgstr ""
7330
+
7331
+ #: languages/vue.php:1728
7332
+ msgid "Yikes! PHP Update Required"
7333
+ msgstr ""
7334
+
7335
+ #. Translators: Current PHP version and recommended PHP version.
7336
+ #: languages/vue.php:1732
7337
+ msgid "MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure."
7338
+ msgstr ""
7339
+
7340
+ #: languages/vue.php:1735
7341
+ msgid "Learn more about updating PHP"
7342
+ msgstr ""
7343
+
7344
+ #: languages/vue.php:1738
7345
+ msgid "Yikes! WordPress Update Required"
7346
+ msgstr ""
7347
+
7348
+ #. Translators: Current WordPress version.
7349
+ #: languages/vue.php:1742
7350
+ msgid "MonsterInsights has detected that your site is running an outdated version of WordPress (%s). Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install."
7351
+ msgstr ""
7352
+
7353
+ #: languages/vue.php:1745
7354
+ msgid "Learn more about updating WordPress"
7355
  msgstr ""
7356
 
7357
+ #: languages/vue.php:1748
7358
+ msgid "Custom Campaign Parameters"
7359
  msgstr ""
7360
 
7361
+ #: languages/vue.php:1751
7362
+ msgid "The URL builder helps you add parameters to your URLs you use in custom web or email ad campaigns."
7363
  msgstr ""
7364
 
7365
+ #: languages/vue.php:1754
7366
+ msgid "A custom campaign is any ad campaign not using the AdWords auto-tagging feature. When users click one of the custom links, the unique parameters are sent to your Analytics account, so you can identify the URLs that are the most effective in attracting users to your content."
7367
  msgstr ""
7368
 
7369
+ #. Translators: Marks the field as required.
7370
+ #: languages/vue.php:1758
7371
+ msgid "Website URL %s"
7372
  msgstr ""
7373
 
7374
+ #. Translators: Display the current website url in italic.
7375
+ #: languages/vue.php:1762
7376
+ msgid "The full website URL (e.g. %1$s %2$s%3$s)"
7377
  msgstr ""
7378
 
7379
+ #. Translators: Marks the field as required.
7380
+ #: languages/vue.php:1766
7381
+ msgid "Campaign Source %s"
7382
  msgstr ""
7383
 
7384
+ #. Translators: Make the text italic.
7385
+ #: languages/vue.php:1770
7386
+ msgid "Enter a referrer (e.g. %1$sfacebook, newsletter, google%2$s)"
7387
  msgstr ""
7388
 
7389
+ #. Translators: Make the text italic.
7390
+ #: languages/vue.php:1774
7391
+ msgid "Enter a marketing medium (e.g. %1$scpc, banner, email%2$s)"
7392
  msgstr ""
7393
 
7394
+ #. Translators: Make the text italic.
7395
+ #: languages/vue.php:1778
7396
+ msgid "Enter a name to easily identify (e.g. %1$sspring_sale%2$s)"
7397
  msgstr ""
7398
 
7399
+ #: languages/vue.php:1781
7400
+ msgid "Enter the paid keyword"
7401
  msgstr ""
7402
 
7403
+ #: languages/vue.php:1784
7404
+ msgid "Enter something to differentiate ads"
7405
  msgstr ""
7406
 
7407
+ #: languages/vue.php:1787
7408
+ msgid "Use Fragment"
7409
  msgstr ""
7410
 
7411
+ #. Translators: Make the text bold.
7412
+ #: languages/vue.php:1791
7413
+ msgid "Set the parameters in the fragment portion of the URL %1$s(not recommended)%2$s"
7414
  msgstr ""
7415
 
7416
+ #: languages/vue.php:1794
7417
+ msgid "URL to use"
7418
  msgstr ""
7419
 
7420
+ #: languages/vue.php:1797
7421
+ msgid "(Updates automatically)"
7422
  msgstr ""
7423
 
7424
+ #: languages/vue.php:1800
7425
+ msgid "Copy to Clipboard"
7426
  msgstr ""
7427
 
7428
+ #: languages/vue.php:1803
7429
+ msgid "Copy to Pretty Links"
7430
  msgstr ""
7431
 
7432
+ #: languages/vue.php:1806
7433
+ msgid "Make your campaign links prettier!"
7434
  msgstr ""
7435
 
7436
+ #: languages/vue.php:1809
7437
+ msgid "Pretty Links turns those ugly, long campaign links into clean, memorable, speakable and totally shareable links."
7438
  msgstr ""
7439
 
7440
+ #: languages/vue.php:1812
7441
+ msgid "Download Pretty Links"
7442
  msgstr ""
7443
 
7444
+ #: languages/vue.php:1815
7445
+ msgid "More Information & Examples"
7446
  msgstr ""
7447
 
7448
+ #: languages/vue.php:1818
7449
+ msgid "The following table gives a detailed explanation and example of each of the campaign parameters."
7450
  msgstr ""
7451
 
7452
+ #: languages/vue.php:1821
7453
+ msgid "Campaign Source"
7454
  msgstr ""
7455
 
7456
+ #: languages/vue.php:1824
7457
+ msgid "Required. Use utm_source to identify a search engine, newsletter name, or other source."
 
7458
  msgstr ""
7459
 
7460
+ #: languages/vue.php:1827
7461
+ msgid "Campaign Medium"
 
7462
  msgstr ""
7463
 
7464
+ #: languages/vue.php:1830
7465
+ msgid "Use utm_medium to identify a medium such as email or cost-per-click."
 
7466
  msgstr ""
7467
 
7468
+ #: languages/vue.php:1833
7469
+ msgid "Campaign Name"
 
7470
  msgstr ""
7471
 
7472
+ #: languages/vue.php:1836
7473
+ msgid "Used for keyword analysis. Use utm_campaign to identify a specific product promotion or strategic campaign."
 
7474
  msgstr ""
7475
 
7476
+ #: languages/vue.php:1839
7477
+ msgid "Campaign Term"
 
7478
  msgstr ""
7479
 
7480
+ #: languages/vue.php:1842
7481
+ msgid "Used for paid search. Use utm_term to note the keywords for this ad."
 
7482
  msgstr ""
7483
 
7484
+ #: languages/vue.php:1845
7485
+ msgid "Campaign Content"
 
7486
  msgstr ""
7487
 
7488
+ #: languages/vue.php:1848
7489
+ msgid "Used for A/B testing and content-targeted ads. Use utm_content to differentiate ads or links that point to the same URL."
 
7490
  msgstr ""
7491
 
7492
+ #. Translators: Example.
7493
+ #: languages/vue.php:1852
7494
+ msgid "Example: %s"
7495
  msgstr ""
7496
 
7497
+ #. Translators: Examples.
7498
+ #: languages/vue.php:1856
7499
+ msgid "Examples: %s"
7500
  msgstr ""
7501
 
7502
+ #: languages/vue.php:1859
7503
+ msgid "About Campaigns"
7504
  msgstr ""
7505
 
7506
+ #: languages/vue.php:1862
7507
+ msgid "About Custom Campaigns"
7508
  msgstr ""
7509
 
7510
+ #: languages/vue.php:1865
7511
+ msgid "Best Practices for Creating Custom Campaigns"
7512
  msgstr ""
7513
 
7514
+ #: languages/vue.php:1868
7515
+ msgid "About the Referral Traffic Report"
7516
  msgstr ""
7517
 
7518
+ #: languages/vue.php:1871
7519
+ msgid "About Traffic Source Dimensions"
7520
  msgstr ""
7521
 
7522
+ #: languages/vue.php:1874
7523
+ msgid "AdWords Auto-Tagging"
7524
  msgstr ""
7525
 
7526
+ #: languages/vue.php:1877
7527
+ msgid "Additional Information"
7528
  msgstr ""
7529
 
7530
+ #: languages/vue.php:1880
7531
+ msgid "No options available"
7532
  msgstr ""
7533
 
7534
+ #: languages/vue.php:1883
7535
+ msgid "Make your MonsterInsights campaign links prettier with Pretty Links!"
7536
  msgstr ""
7537
 
7538
+ #: languages/vue.php:1886
7539
+ msgid "Pretty Links turns those ugly, long campaign links into clean, memorable, speakable, totally shareable links."
7540
  msgstr ""
7541
 
7542
+ #: languages/vue.php:1889
7543
+ msgid "Take your MonsterInsights campaign links from our URL Builder and shorten them with Pretty Links!"
7544
  msgstr ""
7545
 
7546
+ #: languages/vue.php:1892
7547
+ msgid "Over 200,000 websites use Pretty Links!"
7548
  msgstr ""
7549
 
7550
+ #: languages/vue.php:1895
7551
+ msgid "Install Pretty Links"
7552
  msgstr ""
7553
 
7554
+ #: languages/vue.php:1898
7555
+ msgid "Pretty Links Installed & Activated"
7556
  msgstr ""
7557
 
7558
+ #: languages/vue.php:1901
7559
+ msgid "Install Pretty Links from the WordPress.org plugin repository."
7560
  msgstr ""
7561
 
7562
+ #: languages/vue.php:1904
7563
+ msgid "Activate Pretty Links"
7564
  msgstr ""
7565
 
7566
+ #: languages/vue.php:1907
7567
+ msgid "Activating Pretty Links..."
7568
  msgstr ""
7569
 
7570
+ #: languages/vue.php:1910
7571
+ msgid "Create New Pretty Link"
7572
  msgstr ""
7573
 
7574
+ #: languages/vue.php:1913
7575
+ msgid "Create a New Pretty Link"
7576
  msgstr ""
7577
 
7578
+ #: languages/vue.php:1916
7579
+ msgid "Grab your campaign link and paste it into the Target URL field."
7580
  msgstr ""
7581
 
7582
+ #: languages/vue.php:1919
7583
+ msgid "Reset to default"
7584
  msgstr ""
7585
 
7586
+ #: languages/vue.php:1922
7587
+ msgid "The value entered does not match the required format"
7588
  msgstr ""
7589
 
7590
+ #: languages/vue.php:1925
7591
+ msgid "Help Us Improve"
7592
  msgstr ""
7593
 
7594
+ #: languages/vue.php:1928
7595
+ msgid "Help us better understand our users and their website needs."
7596
  msgstr ""
7597
 
7598
+ #. Translators: Adds a link to the documentation.
7599
+ #: languages/vue.php:1932
7600
+ msgid "If enabled MonsterInsights will send some information about your WordPress site like what plugins and themes you use and which MonsterInsights settings you use to us so that we can improve our product. For a complete list of what we send and what we use it for, %1$svisit our website.%2$s"
7601
  msgstr ""
7602
 
7603
+ #. Translators: The name of the field that is throwing a validation error.
7604
+ #: languages/vue.php:1936
7605
+ msgid "%s can't be empty."
7606
  msgstr ""
7607
 
7608
+ #: languages/vue.php:1939
7609
+ msgid "Duplicate values are not allowed."
7610
  msgstr ""
7611
 
7612
+ #: languages/vue.php:1942
7613
+ msgid "You can add maximum 5 items."
7614
  msgstr ""
7615
 
7616
+ #: languages/vue.php:1945
7617
+ msgid "At least 0 item required."
7618
  msgstr ""
7619
 
7620
+ #: languages/vue.php:1948
7621
+ msgid "Add Another Link Path"
7622
  msgstr ""
7623
 
7624
+ #: languages/vue.php:1951
7625
+ msgid "Remove row"
7626
  msgstr ""
7627
 
7628
+ #: languages/vue.php:1954
7629
+ msgid "Website profile"
7630
  msgstr ""
7631
 
7632
+ #: languages/vue.php:1957
7633
+ msgid "Active profile"
7634
  msgstr ""
7635
 
7636
+ #: languages/vue.php:1960
7637
+ msgid "Skip and Keep Connection"
7638
  msgstr ""
7639
 
7640
+ #: languages/vue.php:1966
7641
+ msgid "Usage Tracking"
7642
  msgstr ""
7643
 
7644
+ #: languages/vue.php:1969
7645
+ msgid "Allow Usage Tracking"
7646
  msgstr ""
7647
 
7648
+ #: languages/vue.php:1972
7649
+ msgid "By allowing us to track usage data we can better help you because we know with which WordPress configurations, themes and plugins we should test."
7650
  msgstr ""
7651
 
7652
+ #. Translators: Add links to documentation.
7653
+ #: languages/vue.php:1976
7654
+ msgid "Complete documentation on usage tracking is available %1$shere%2$s."
7655
  msgstr ""
7656
 
7657
+ #. Translators: Make text green and add smiley face.
7658
+ #: languages/vue.php:1980
7659
+ msgid "You're using %1$sMonsterInsights Lite%2$s - no license needed. Enjoy! %3$s"
7660
  msgstr ""
7661
 
7662
+ #. Translators: Add link to upgrade.
7663
+ #: languages/vue.php:1984
7664
+ msgid "To unlock more features consider %1$supgrading to PRO%2$s."
7665
  msgstr ""
7666
 
7667
+ #. Translators: Make text green.
7668
+ #: languages/vue.php:1988
7669
+ msgid "As a valued MonsterInsights Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout!"
7670
  msgstr ""
7671
 
7672
+ #: languages/vue.php:1991
7673
+ msgid "Unlock PRO Features Now"
7674
  msgstr ""
7675
 
7676
+ #: languages/vue.php:1994
7677
+ msgid "Paste your license key here"
7678
  msgstr ""
7679
 
7680
+ #: languages/vue.php:1997
7681
+ msgid "Verify"
7682
  msgstr ""
7683
 
7684
+ #. Translators: Add link to retrieve license from account area.
7685
+ #: languages/vue.php:2001
7686
+ msgid "Already purchased? Simply enter your license key below to connect with MonsterInsights PRO! %1$sRetrieve your license key%2$s."
7687
  msgstr ""
7688
 
7689
+ #: languages/vue.php:2004
7690
+ msgid "There was an error unlocking MonsterInsights PRO please try again or install manually."
7691
  msgstr ""
7692
 
7693
+ #. Translators: Error status and error text.
7694
+ #: languages/vue.php:2008
7695
+ msgid "Can't load settings. Error: %1$s, %2$s"
7696
  msgstr ""
7697
 
7698
+ #: languages/vue.php:2012
7699
+ msgid "You appear to be offline."
7700
  msgstr ""
7701
 
7702
+ #. Translators: Error status and error text.
7703
+ #: languages/vue.php:2016
7704
+ msgid "Can't save settings. Error: %1$s, %2$s"
7705
  msgstr ""
7706
 
7707
+ #: languages/vue.php:2019
7708
+ msgid "Network error encountered. Settings not saved."
7709
  msgstr ""
7710
 
7711
+ #: languages/vue.php:2022
7712
+ msgid "Scroll Tracking"
7713
  msgstr ""
7714
 
7715
+ #: languages/vue.php:2025
7716
+ msgid "Scroll depth tracking allows you to see how far your users scroll before they leave a page. This is great for publishers (bloggers), and eCommerce websites to boost conversions."
7717
  msgstr ""
7718
 
7719
+ #: languages/vue.php:2028
7720
+ msgid "Upgrade"
7721
  msgstr ""
7722
 
7723
+ #: languages/vue.php:2031
7724
+ msgid ""
7725
+ "The EU Compliance addon allows you to improve compliance with GDPR\n"
7726
+ " and other privacy regulations."
7727
  msgstr ""
7728
 
7729
+ #: languages/vue.php:2035
7730
+ msgid "EU Compliance"
7731
  msgstr ""
7732
 
7733
+ #. Translators: Error status and error text.
7734
+ #: languages/vue.php:2039
7735
+ msgid "Can't load errors. Error: %1$s, %2$s"
7736
  msgstr ""
7737
 
7738
+ #: languages/vue.php:2042
7739
+ msgid "Only Show Posts from These Categories"
 
7740
  msgstr ""
7741
 
7742
+ #: languages/vue.php:2045
7743
+ msgid "Choose from which categories posts will be displayed in the widget. All categories will be used if left empty."
 
7744
  msgstr ""
7745
 
7746
+ #: languages/vue.php:2048
7747
+ msgid "Show"
 
7748
  msgstr ""
7749
 
7750
+ #: languages/vue.php:2051
7751
+ msgid "Select posts/search"
 
7752
  msgstr ""
7753
 
7754
+ #: languages/vue.php:2054
7755
+ msgid "Oops! No posts found."
 
7756
  msgstr ""
7757
 
7758
+ #: languages/vue.php:2057
7759
+ msgid "Search by post title"
7760
  msgstr ""
7761
 
7762
+ #: languages/vue.php:2060
7763
+ msgid "Can't load posts."
7764
  msgstr ""
7765
 
7766
+ #: languages/vue.php:2063
7767
+ msgid "SharedCount API Key"
7768
  msgstr ""
7769
 
7770
+ #: languages/vue.php:2066
7771
+ msgid "Insert your sharedcount API key found in your %1$sSettings%2$s panel. After, click Start Indexing."
 
7772
  msgstr ""
7773
 
7774
+ #: languages/vue.php:2069
7775
+ msgid "Start Indexing"
7776
  msgstr ""
7777
 
7778
+ #: languages/vue.php:2072
7779
+ msgid "%1$sIndex Progress: %2$s%%.%3$s You may leave this page during indexing."
7780
  msgstr ""
7781
 
7782
+ #: languages/vue.php:2075
7783
+ msgid "Indexing completed, counts will update automatically every day."
7784
  msgstr ""
7785
 
7786
+ #. Translators: Page number of total pages. 1 & 2 make the first part of the text bold.
7787
+ #: languages/vue.php:2079
7788
+ msgid "%1$sPage %3$s%2$s of %4$s"
7789
  msgstr ""
7790
 
7791
+ #: languages/vue.php:2086
7792
+ msgid "Wide"
7793
  msgstr ""
7794
 
7795
+ #: languages/vue.php:2089
7796
+ msgid "Narrow"
7797
  msgstr ""
7798
 
7799
+ #: languages/vue.php:2092
7800
+ msgid "Title"
7801
  msgstr ""
7802
 
7803
+ #: languages/vue.php:2095
7804
+ msgid "Color"
7805
  msgstr ""
7806
 
7807
+ #: languages/vue.php:2098
7808
+ msgid "Size"
7809
  msgstr ""
7810
 
7811
+ #: languages/vue.php:2101
7812
+ msgid "Border"
7813
  msgstr ""
7814
 
7815
+ #: languages/vue.php:2104
7816
+ msgid "Author/Date"
7817
  msgstr ""
7818
 
7819
+ #: languages/vue.php:2107
7820
+ msgid "Label"
7821
  msgstr ""
7822
 
7823
+ #: languages/vue.php:2110
7824
+ msgid "Background"
7825
  msgstr ""
7826
 
7827
+ #: languages/vue.php:2122
7828
+ msgid "Choose which content you would like displayed in the widget."
7829
  msgstr ""
7830
 
7831
+ #: languages/vue.php:2134
7832
+ msgid "Comments"
7833
  msgstr ""
7834
 
7835
+ #: languages/vue.php:2140
7836
+ msgid "Choose how many posts you’d like displayed in the widget."
 
7837
  msgstr ""
7838
 
7839
+ #: languages/vue.php:2143
7840
+ msgid "This feature requires MonsterInsights Pro"
 
7841
  msgstr ""
7842
 
7843
+ #: languages/vue.php:2146
7844
+ msgid "By upgrading you will also get access to advanced eCommerce tracking, Custom Dimensions and more."
7845
  msgstr ""
7846
 
7847
+ #: languages/vue.php:2149
7848
+ msgid "Upgrade to Pro and Unlock Popular Products"
7849
  msgstr ""
7850
 
7851
+ #: languages/vue.php:2152
7852
+ msgid "View all Pro features"
7853
  msgstr ""
7854
 
7855
+ #: languages/vue.php:2155
7856
+ msgid "Days"
7857
  msgstr ""
7858
 
7859
+ #. Translators: placeholders make text small.
7860
+ #: languages/vue.php:2159
7861
+ msgid "7 days"
7862
  msgstr ""
7863
 
7864
+ #: languages/vue.php:2162
7865
+ msgid "30 days"
7866
  msgstr ""
7867
 
7868
+ #: languages/vue.php:2165
7869
+ msgid "Custom"
7870
  msgstr ""
7871
 
7872
+ #: languages/vue.php:2168
7873
+ msgid "Popular Posts data can be fetched correctly"
7874
  msgstr ""
7875
 
7876
+ #: languages/vue.php:2171
7877
+ msgid "Please note: depending on when you set up the Custom Dimensions settings, it may take up to 7 days to see relevant Popular Posts data loading from Google Analytics."
7878
  msgstr ""
7879
 
7880
+ #: languages/vue.php:2174
7881
+ msgid "Close"
7882
  msgstr ""
7883
 
7884
+ #: languages/vue.php:2178
7885
+ msgid "Add Top 5 Posts from Google Analytics"
7886
  msgstr ""
7887
 
7888
+ #: languages/vue.php:2181
7889
+ msgid "In order to load the top posts from Google Analytics you will need to enable the Custom Dimensions addon and set up the Post Type custom dimension in both MonsterInsights and Google Analytics settings. Please use the button below to confirm your configuration is correct."
7890
  msgstr ""
7891
 
7892
+ #: languages/vue.php:2184
7893
+ msgid "Test Automated Posts"
7894
  msgstr ""
7895
 
7896
+ #. Translators: Placeholder adds a link to the Popular Posts GA setup instructions doc.
7897
+ #: languages/vue.php:2188
7898
+ msgid "Click this button to run a series of checks that will confirm your setup is completed to load Popular Posts from Google Analytics."
7899
  msgstr ""
7900
 
7901
+ #: languages/vue.php:2192
7902
+ msgid "Automated + Curated"
7903
  msgstr ""
7904
 
7905
+ #. Translators: Placeholder adds a link to the Custom Dimensions settings.
7906
+ #: languages/vue.php:2196
7907
+ msgid "Automatically add the top 5 Posts from the past 30 days to your Curated list of Posts using %1$sCustom Dimensions%2$s. Also requires Sort By - Curated to be selected. Setup steps can be found in our %3$sknowledge base%4$s."
7908
  msgstr ""
7909
 
7910
+ #. Translators: Placeholder gets replaced with current license version.
7911
+ #: languages/vue.php:2200
7912
+ msgid "Pro version is required. Your current license level is: %s"
7913
  msgstr ""
7914
 
7915
+ #: languages/vue.php:2203
7916
+ msgid "Verifying Popular Posts data"
7917
  msgstr ""
7918
 
7919
+ #: languages/vue.php:2206
7920
+ msgid "View notifications"
7921
  msgstr ""
7922
 
7923
+ #: languages/vue.php:2209
7924
+ msgid "Hide dashboard widget"
 
7925
  msgstr ""
7926
 
7927
+ #: languages/vue.php:2212
7928
+ msgid "Are you sure you want to hide the MonsterInsights Dashboard Widget? "
7929
  msgstr ""
7930
 
7931
+ #: languages/vue.php:2215
7932
+ msgid "Yes, hide it!"
 
7933
  msgstr ""
7934
 
7935
+ #: languages/vue.php:2218
7936
+ msgid "No, cancel!"
7937
  msgstr ""
7938
 
7939
+ #: languages/vue.php:2221
7940
+ msgid "MonsterInsights Widget Hidden"
 
7941
  msgstr ""
7942
 
7943
+ #: languages/vue.php:2224
7944
+ msgid "You can re-enable the MonsterInsights widget at any time using the \"Screen Options\" menu on the top right of this page"
7945
  msgstr ""
7946
 
7947
+ #: languages/vue.php:2227
7948
+ msgid "Right Now"
 
7949
  msgstr ""
7950
 
7951
+ #: languages/vue.php:2230
7952
+ msgid "Active users on site"
 
7953
  msgstr ""
7954
 
7955
+ #: languages/vue.php:2233
7956
+ msgid "The real-time graph of visitors over time is not currently available for this site. Please try again later."
 
7957
  msgstr ""
7958
 
7959
+ #: languages/vue.php:2236
7960
+ msgid "Important: this only includes users who are tracked in real-time. Not all users are tracked in real-time including (but not limited to) logged-in site administrators, certain mobile users, and users who match a Google Analytics filter."
 
7961
  msgstr ""
7962
 
7963
+ #: languages/vue.php:2239
7964
+ msgid "The real-time report automatically updates approximately every 60 seconds."
7965
  msgstr ""
7966
 
7967
+ #. Translators: Number of seconds that have passed since the report was refreshed.
7968
+ #: languages/vue.php:2243
7969
+ msgid "The real-time report was last updated %s seconds ago."
7970
  msgstr ""
7971
 
7972
+ #: languages/vue.php:2246
7973
+ msgid "The latest data will be automatically shown on this page when it becomes available."
7974
  msgstr ""
7975
 
7976
+ #: languages/vue.php:2249
7977
+ msgid "There is no need to refresh the browser (doing so won't have any effect)."
 
7978
  msgstr ""
7979
 
7980
+ #: languages/vue.php:2252
7981
+ msgid "Pageviews Per Minute"
7982
  msgstr ""
7983
 
7984
+ #: languages/vue.php:2255
7985
+ msgid "Top Pages"
 
7986
  msgstr ""
7987
 
7988
+ #: languages/vue.php:2258
7989
+ msgid "No pageviews currently."
7990
  msgstr ""
7991
 
7992
+ #: languages/vue.php:2261
7993
+ msgid "Page"
 
7994
  msgstr ""
7995
 
7996
+ #: languages/vue.php:2264
7997
+ msgid "Pageview Count"
7998
  msgstr ""
7999
 
8000
+ #: languages/vue.php:2267
8001
+ msgid "Percent of Total"
 
8002
  msgstr ""
8003
 
8004
+ #: languages/vue.php:2270
8005
+ msgid "This is the number of active users currently on your site."
 
8006
  msgstr ""
8007
 
8008
+ #: languages/vue.php:2273
8009
+ msgid "This graph shows the number of pageviews for each of the last 30 minutes."
 
8010
  msgstr ""
8011
 
8012
+ #: languages/vue.php:2276
8013
+ msgid "This list shows the top pages users are currently viewing on your site."
 
8014
  msgstr ""
8015
 
8016
+ #: languages/vue.php:2279
8017
+ msgid "View All Real-Time Pageviews"
8018
  msgstr ""
8019
 
8020
+ #: languages/vue.php:2282
8021
+ msgid "View All Real-Time Traffic Sources"
 
8022
  msgstr ""
8023
 
8024
+ #: languages/vue.php:2285
8025
+ msgid "View All Real-Time Traffic by Country"
 
8026
  msgstr ""
8027
 
8028
+ #: languages/vue.php:2288
8029
+ msgid "View All Real-Time Traffic by City"
8030
  msgstr ""
8031
 
8032
+ #: languages/vue.php:2291
8033
+ msgid "Forms Tracking help you see who’s viewing your forms, so you can increase conversions."
8034
  msgstr ""
8035
 
8036
+ #: languages/vue.php:2294
8037
+ msgid "Custom Dimensions show you popular categories, best time to publish, focus keywords, etc."
8038
  msgstr ""
8039
 
8040
+ #: languages/vue.php:2297
8041
+ msgid "Make Google Analytics GDPR compliant with our EU Compliance addon."
8042
  msgstr ""
8043
 
8044
+ #: languages/vue.php:2300
8045
+ msgid "Get real-time Google Analytics report right inside your WordPress dashboard."
8046
  msgstr ""
8047
 
8048
+ #: languages/vue.php:2303
8049
+ msgid "Use Google Optimize to easily perform A/B split tests on your site."
8050
  msgstr ""
8051
 
8052
+ #: languages/vue.php:2306
8053
+ msgid "See all your important store metrics in one place with Enhanced Ecommerce Tracking."
8054
  msgstr ""
8055
 
8056
+ #: languages/vue.php:2309
8057
+ msgid "Unlock search console report to see your top performing keywords in Google."
8058
  msgstr ""
8059
 
8060
+ #: languages/vue.php:2312
8061
+ msgid "Get Page Insights to see important metrics for individual posts / pages in WordPress."
8062
  msgstr ""
8063
 
8064
+ #: languages/vue.php:2315
8065
+ msgid "Publishers Report shows your top performing pages, audience demographics, and more."
 
8066
  msgstr ""
8067
 
8068
+ #: languages/vue.php:2318
8069
+ msgid "Get Scroll-Depth tracking to see how far users scroll on your pages before leaving."
 
8070
  msgstr ""
8071
 
8072
+ #: languages/vue.php:2321
8073
+ msgid "Upgrade to Pro »"
8074
  msgstr ""
8075
 
8076
+ #: languages/vue.php:2324
8077
+ msgid "Pro Tip:"
8078
  msgstr ""
8079
 
8080
+ #. Translators: Add links to documentation.
8081
+ #: languages/vue.php:2328
8082
+ msgid "This allows you to track custom affiliate links. A path of /go/ would match urls that start with that. The label is appended onto the end of the string \"outbound-link-\", to provide unique labels for these links in Google Analytics. Complete documentation on affiliate links is available %1$shere%2$s."
8083
  msgstr ""
8084
 
8085
+ #: languages/vue.php:2331
8086
+ msgid "Our affiliate link tracking works by setting path for internal links to track as outbound links."
8087
  msgstr ""
8088
 
8089
+ #: languages/vue.php:2337
8090
+ msgid "The MonsterInsights Headline Analyzer tool in the Gutenberg editor enables you to write irresistible SEO-friendly headlines that drive traffic, social media shares, and rank better in search results."
8091
  msgstr ""
8092
 
8093
+ #: languages/vue.php:2340
8094
+ msgid "Disable the Headline Analyzer"
8095
  msgstr ""
8096
 
8097
+ #. Translators: Number of days.
8098
+ #: languages/vue.php:2344
8099
+ msgid "vs. Previous Day"
8100
  msgstr ""
8101
+
8102
+ #: languages/vue.php:2347
8103
+ msgid "No change"
8104
  msgstr ""
8105
 
8106
+ #: languages/vue.php:2350
8107
+ msgid "New"
8108
  msgstr ""
8109
 
8110
+ #: languages/vue.php:2353
8111
+ msgid "Returning"
8112
  msgstr ""
8113
 
8114
+ #: languages/vue.php:2357
8115
+ msgid "Desktop"
8116
  msgstr ""
8117
 
8118
+ #: languages/vue.php:2361
8119
+ msgid "Tablet"
8120
  msgstr ""
8121
 
8122
+ #: languages/vue.php:2365
8123
+ msgid "Mobile"
8124
  msgstr ""
8125
 
8126
+ #: languages/vue.php:2368
8127
+ msgid "Top 10 Countries"
8128
  msgstr ""
8129
 
8130
+ #: languages/vue.php:2371
8131
+ msgid "View Countries Report"
8132
  msgstr ""
8133
 
8134
+ #: languages/vue.php:2374
8135
+ msgid "Top 10 Referrals"
8136
  msgstr ""
8137
 
8138
+ #: languages/vue.php:2377
8139
+ msgid "View All Referral Sources"
8140
  msgstr ""
8141
 
8142
+ #: languages/vue.php:2380
8143
+ msgid "View Full Posts/Pages Report"
8144
  msgstr ""
8145
 
8146
+ #: languages/vue.php:2383
8147
+ msgid "Percentage of single-page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further."
8148
  msgstr ""
8149
 
8150
+ #: languages/vue.php:2386
8151
+ msgid "This list shows the top countries your website visitors are from."
8152
  msgstr ""
8153
 
8154
+ #: languages/vue.php:2389
8155
+ msgid "This list shows the top websites that send your website traffic, known as referral traffic."
8156
  msgstr ""
8157
 
8158
+ #: languages/vue.php:2392
8159
+ msgid "Export PDF Overview Report"
8160
  msgstr ""
8161
 
8162
+ #: languages/vue.php:2395
8163
+ msgid "See who's viewing and submitting your forms, so you can increase your conversion rate."
8164
  msgstr ""
8165
 
8166
+ #: languages/vue.php:2398
8167
+ msgid "Use Google Optimize to retarget your website visitors and perform A/B split tests with ease."
8168
  msgstr ""
8169
 
8170
+ #: languages/vue.php:2401
8171
+ msgid "Add Custom Dimensions and track who's the most popular author on your site, which post types get the most traffic, and more"
8172
  msgstr ""
8173
 
8174
+ #: languages/vue.php:2404
8175
+ msgid "Still Calculating..."
8176
  msgstr ""
8177
 
8178
+ #: languages/vue.php:2407
8179
+ msgid "Your 2019 Year in Review is still calculating. Please check back later to see how your website performed last year."
8180
  msgstr ""
8181
 
8182
+ #: languages/vue.php:2410
8183
+ msgid "Back to Overview Report"
8184
  msgstr ""
8185
 
8186
+ #: languages/vue.php:2419
8187
+ msgid "Audience"
8188
  msgstr ""
8189
 
8190
+ #: languages/vue.php:2422
8191
+ msgid "Congrats"
8192
  msgstr ""
8193
 
8194
+ #: languages/vue.php:2425
8195
+ msgid "Your website was quite popular this year! "
8196
  msgstr ""
8197
 
8198
+ #: languages/vue.php:2428
8199
+ msgid "You had "
8200
  msgstr ""
8201
 
8202
+ #: languages/vue.php:2431
8203
+ msgid " visitors!"
8204
  msgstr ""
8205
 
8206
+ #: languages/vue.php:2434
8207
+ msgid " visitors"
8208
  msgstr ""
8209
 
8210
+ #: languages/vue.php:2437
8211
+ msgid "Total Visitors"
8212
  msgstr ""
8213
 
8214
+ #: languages/vue.php:2440
8215
+ msgid "Total Sessions"
8216
  msgstr ""
8217
 
8218
+ #: languages/vue.php:2443
8219
+ msgid "Visitors by Month"
8220
  msgstr ""
8221
 
8222
+ #: languages/vue.php:2446
8223
+ msgid "January 1, 2019 - December 31, 2019"
8224
  msgstr ""
8225
 
8226
+ #: languages/vue.php:2449
8227
+ msgid "A Tip for 2020"
8228
  msgstr ""
8229
 
8230
+ #: languages/vue.php:2452
8231
+ msgid "See the top Traffic Sources and Top Pages for the Month of May in the Overview Report to replicate your success."
8232
  msgstr ""
8233
 
8234
+ #: languages/vue.php:2455
8235
+ msgid "#1"
8236
  msgstr ""
8237
 
8238
+ #: languages/vue.php:2458
8239
+ msgid "You Top 5 Countries"
8240
  msgstr ""
8241
 
8242
+ #: languages/vue.php:2461
8243
+ msgid "Let’s get to know your visitors a little better, shall we?"
8244
  msgstr ""
8245
 
8246
+ #: languages/vue.php:2464
8247
+ msgid "Gender"
8248
  msgstr ""
8249
 
8250
+ #: languages/vue.php:2467
8251
+ msgid "Female"
8252
  msgstr ""
8253
 
8254
+ #: languages/vue.php:2470
8255
+ msgid "Women"
 
8256
  msgstr ""
8257
 
8258
+ #: languages/vue.php:2473
8259
+ msgid "Male"
8260
  msgstr ""
8261
 
8262
+ #: languages/vue.php:2476
8263
+ msgid "Average Age"
8264
  msgstr ""
8265
 
8266
+ #: languages/vue.php:2479
8267
+ msgid "Your Top 5 Pages"
8268
  msgstr ""
8269
 
8270
+ #: languages/vue.php:2482
8271
+ msgid "Time Spent on Site"
8272
  msgstr ""
8273
 
8274
+ #: languages/vue.php:2485
8275
+ msgid "minutes"
8276
  msgstr ""
8277
 
8278
+ #: languages/vue.php:2488
8279
+ msgid "Device Type"
8280
  msgstr ""
8281
 
8282
+ #: languages/vue.php:2491
8283
+ msgid "A Tip For 2020"
 
8284
  msgstr ""
8285
 
8286
+ #: languages/vue.php:2494
8287
+ msgid "Take advantage of what you’ve already built. See how to get more traffic from existing content in our 32 Marketing Hacks to Grow Your Traffic."
8288
  msgstr ""
8289
 
8290
+ #: languages/vue.php:2497
8291
+ msgid "Read - 32 Marketing Hacks to Grow Your Traffic"
8292
  msgstr ""
8293
 
8294
+ #: languages/vue.php:2500
8295
+ msgid "So, where did all of these visitors come from?"
8296
  msgstr ""
8297
 
8298
+ #: languages/vue.php:2503
8299
+ msgid "Clicks"
8300
  msgstr ""
8301
 
8302
+ #: languages/vue.php:2506
8303
+ msgid "Your Top 5 Keywords"
8304
  msgstr ""
8305
 
8306
+ #: languages/vue.php:2509
8307
+ msgid "What keywords visitors searched for to find your site"
8308
  msgstr ""
8309
 
8310
+ #: languages/vue.php:2512
8311
+ msgid "Your Top 5 Referrals"
8312
  msgstr ""
8313
 
8314
+ #: languages/vue.php:2515
8315
+ msgid "The websites that link back to your website"
8316
  msgstr ""
8317
 
8318
+ #: languages/vue.php:2518
8319
+ msgid "Opportunity"
8320
  msgstr ""
8321
 
8322
+ #: languages/vue.php:2521
8323
+ msgid "Use referral sources to create new partnerships or expand existing ones. See our guide on how to spy on your competitors and ethically steal their traffic."
8324
  msgstr ""
8325
 
8326
+ #: languages/vue.php:2524
8327
+ msgid "Read - How to Ethically Steal Your Competitor’s Traffic"
 
8328
  msgstr ""
8329
 
8330
+ #: languages/vue.php:2527
8331
+ msgid "Thank you for using MonsterInsights!"
8332
  msgstr ""
8333
 
8334
+ #: languages/vue.php:2530
8335
+ msgid "We’re grateful for your continued support. If there’s anything we can do to help you grow your business, please don’t hesitate to contact our team."
8336
  msgstr ""
8337
 
8338
+ #: languages/vue.php:2533
8339
+ msgid "Here's to an amazing 2020!"
8340
  msgstr ""
8341
 
8342
+ #: languages/vue.php:2536
8343
+ msgid "Enjoying MonsterInsights"
8344
  msgstr ""
8345
 
8346
+ #: languages/vue.php:2539
8347
+ msgid "Leave a five star review!"
8348
  msgstr ""
8349
 
8350
+ #: languages/vue.php:2542
8351
+ msgid "Syed Balkhi"
8352
  msgstr ""
8353
 
8354
+ #: languages/vue.php:2545
8355
+ msgid "Chris Christoff"
8356
  msgstr ""
8357
 
8358
+ #: languages/vue.php:2548
8359
+ msgid "Write Review"
8360
  msgstr ""
8361
 
8362
+ #: languages/vue.php:2551
8363
+ msgid "Did you know over 10 million websites use our plugins?"
8364
  msgstr ""
8365
 
8366
+ #: languages/vue.php:2554
8367
+ msgid "Try our other popular WordPress plugins to grow your website in 2020."
8368
  msgstr ""
8369
 
8370
+ #: languages/vue.php:2557
8371
+ msgid "Join our Communities!"
8372
  msgstr ""
8373
 
8374
+ #: languages/vue.php:2560
8375
+ msgid "Become a WordPress expert in 2020. Join our amazing communities and take your website to the next level."
8376
  msgstr ""
8377
 
8378
+ #: languages/vue.php:2563
8379
+ msgid "Facebook Group"
8380
  msgstr ""
8381
 
8382
+ #: languages/vue.php:2566
8383
+ msgid "Join our team of WordPress experts and other motivated website owners in the WPBeginner Engage Facebook Group."
8384
  msgstr ""
8385
 
8386
+ #: languages/vue.php:2569
8387
+ msgid "Join Now...It’s Free!"
8388
  msgstr ""
8389
 
8390
+ #: languages/vue.php:2572
8391
+ msgid "WordPress Tutorials by WPBeginner"
8392
  msgstr ""
8393
 
8394
+ #: languages/vue.php:2575
8395
+ msgid "WPBeginner is the largest free WordPress resource site for beginners and non-techy users."
 
 
8396
  msgstr ""
8397
 
8398
+ #: languages/vue.php:2578
8399
+ msgid "Visit WPBeginner"
8400
  msgstr ""
8401
 
8402
+ #: languages/vue.php:2581
8403
+ msgid "Follow Us!"
8404
  msgstr ""
8405
 
8406
+ #: languages/vue.php:2584
8407
+ msgid "Follow MonsterInsights on social media to stay up to date with latest updates, trends, and tutorials on how to make the most out of analytics."
8408
  msgstr ""
8409
 
8410
+ #: languages/vue.php:2587
8411
+ msgid "Copyright MonsterInsights, 2020"
 
8412
  msgstr ""
8413
 
8414
+ #: languages/vue.php:2590
8415
+ msgid "Upgrade to MonsterInsights Pro to Unlock Additional Actionable Insights"
8416
  msgstr ""
8417
 
8418
+ #: languages/vue.php:2593
8419
+ msgid "January"
8420
  msgstr ""
8421
 
8422
+ #: languages/vue.php:2596
8423
+ msgid "February"
8424
  msgstr ""
8425
 
8426
+ #: languages/vue.php:2599
8427
+ msgid "March"
 
8428
  msgstr ""
8429
 
8430
+ #: languages/vue.php:2602
8431
+ msgid "April"
8432
  msgstr ""
8433
 
8434
+ #: languages/vue.php:2605
8435
+ msgid "May"
8436
  msgstr ""
8437
 
8438
+ #: languages/vue.php:2608
8439
+ msgid "June"
8440
  msgstr ""
8441
 
8442
+ #: languages/vue.php:2611
8443
+ msgid "July"
8444
  msgstr ""
8445
 
8446
+ #: languages/vue.php:2614
8447
+ msgid "August"
8448
  msgstr ""
8449
 
8450
+ #: languages/vue.php:2617
8451
+ msgid "September"
 
8452
  msgstr ""
8453
 
8454
+ #: languages/vue.php:2620
8455
+ msgid "October"
8456
  msgstr ""
8457
 
8458
+ #: languages/vue.php:2623
8459
+ msgid "November"
 
8460
  msgstr ""
8461
 
8462
+ #: languages/vue.php:2626
8463
+ msgid "December"
8464
  msgstr ""
8465
 
8466
+ #. Translators: Number of visitors.
8467
+ #: languages/vue.php:2630
8468
+ msgid "Your best month was <strong>%1$s</strong> with <strong>%2$s visitors!</strong>"
8469
  msgstr ""
8470
 
8471
+ #. Translators: Number of visitors.
8472
+ #: languages/vue.php:2634
8473
+ msgid "Your <strong>%1$s</strong> visitors came from <strong>%2$s</strong> different countries."
8474
  msgstr ""
8475
 
8476
+ #. Translators: Number of visitors.
8477
+ #: languages/vue.php:2638
8478
+ msgid "%s Visitors"
8479
  msgstr ""
8480
 
8481
+ #. Translators: Percent and Number of visitors.
8482
+ #: languages/vue.php:2642
8483
+ msgid "%1$s&#37 of your visitors were %2$s"
8484
  msgstr ""
8485
 
8486
+ #. Translators: Number of visitors and their age.
8487
+ #: languages/vue.php:2646
8488
+ msgid "%1$s&#37 of your visitors were between the ages of %2$s"
8489
  msgstr ""
8490
 
8491
+ #. Translators: Number of visitors and number of pages.
8492
+ #: languages/vue.php:2650
8493
+ msgid "Your <strong>%1$s</strong> visitors viewed a total of <strong>%2$s</strong> pages. <span class='average-page-per-user' style='font-size: 20px;margin-top:25px;display:block;font-family:Lato'>That's an average of %3$s pages for each visitor!</span>"
8494
  msgstr ""
8495
 
8496
+ #. Translators: Number of minutes spent on site.
8497
+ #: languages/vue.php:2654
8498
+ msgid "Each visitor spent an average of %s minutes on your website in 2019."
8499
  msgstr ""
8500
 
8501
+ #. Translators: Name of device type.
8502
+ #: languages/vue.php:2658
8503
+ msgid "Most of your visitors viewed your website from their <strong>%s</strong> device."
8504
  msgstr ""
8505
 
8506
+ #. Translators: Number of visitors and device percentage.
8507
+ #: languages/vue.php:2662
8508
+ msgid "%1$s&#37 of your visitors were on a %2$s device."
8509
  msgstr ""
8510
 
8511
+ #: languages/vue.php:2665
8512
+ msgid "Display Method"
8513
  msgstr ""
8514
 
8515
+ #: languages/vue.php:2668
8516
+ msgid "There are two ways to manual include the widget in your posts."
8517
  msgstr ""
8518
 
8519
+ #: languages/vue.php:2672
8520
+ msgid "Using the Gutenberg Block"
 
8521
  msgstr ""
8522
 
8523
+ #: languages/vue.php:2675
8524
+ msgid "Using the Shortcode"
8525
  msgstr ""
8526
 
8527
+ #: languages/vue.php:2678
8528
+ msgid "Learn how to insert the widget using Gutenberg blocks."
 
8529
  msgstr ""
8530
 
8531
+ #: languages/vue.php:2681
8532
+ msgid "Learn how to insert the widget using out Shortcode."
8533
  msgstr ""
8534
 
8535
+ #: languages/vue.php:2684
8536
+ msgid "%1$sWatch Video%2$s - How to Add the Inline Popular Post widget using Gutenberg"
8537
  msgstr ""
8538
 
8539
+ #: languages/vue.php:2688
8540
+ msgid "%1$sStep 1%2$s - Click the “Add Block” icon while editing a Post or Page."
8541
  msgstr ""
8542
 
8543
+ #: languages/vue.php:2691
8544
+ msgid "%1$sStep 2%2$s - Search for “Inline Popular Posts by MonsterInsights”."
8545
  msgstr ""
8546
 
8547
+ #: languages/vue.php:2695
8548
+ msgid "%1$sStep 3%2$s - Style the widget using the Block Settings sidebar."
8549
  msgstr ""
8550
 
8551
+ #: languages/vue.php:2698
8552
+ msgid "Shortcode"
8553
  msgstr ""
8554
 
8555
+ #: languages/vue.php:2702
8556
+ msgid "Copy the shortcode and paste it into your Page and/or Post templates or using a shortcode plugin."
8557
  msgstr ""
8558
 
8559
+ #: languages/vue.php:2706
8560
+ msgid "Copy Shortcode"
8561
  msgstr ""
8562
 
8563
+ #: languages/vue.php:2709
8564
+ msgid "%1$sWatch Video%2$s - How to Add the Inline Popular Post widget using our Shortcode"
8565
  msgstr ""
8566
 
8567
+ #. Translators: Adds a link to documentation.
8568
+ #: languages/vue.php:2713
8569
+ msgid "In order for the MonsterInsights Google AMP addon to work properly, please ask your webmaster to install the WordPress AMP plugin by Automattic. %1$sLearn More%2$s"
8570
  msgstr ""
8571
 
8572
+ #. Translators: Adds link to activate/install plugin and documentation.
8573
+ #: languages/vue.php:2717
8574
+ msgid "In order for the MonsterInsights Google AMP addon to work properly, you need to install the WordPress AMP plugin by Automattic. %1$s%2$s Plugin%3$s | %4$sLearn More%5$s"
8575
  msgstr ""
8576
 
8577
+ #. Translators: Adds a link to documentation.
8578
+ #: languages/vue.php:2721
8579
+ msgid "In order for the MonsterInsights Instant Articles addon to work properly, please ask your webmaster to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %1$sLearn More%2$s"
8580
  msgstr ""
8581
 
8582
+ #. Translators: Adds link to activate/install plugin and documentation.
8583
+ #: languages/vue.php:2725
8584
+ msgid "In order for the MonsterInsights Instant Articles addon to work properly, you need to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %1$s%2$s Plugin%3$s | %4$sLearn More%5$s"
8585
  msgstr ""
8586
 
8587
+ #: languages/vue.php:2728
8588
+ msgid "Multiple Entries"
8589
  msgstr ""
8590
 
8591
+ #: languages/vue.php:2731
8592
+ msgid "Total Number of Widgets to Show"
8593
  msgstr ""
8594
 
8595
+ #: languages/vue.php:2734
8596
+ msgid "Choose how many widgets will be placed in a single Post."
8597
  msgstr ""
8598
 
8599
+ #: languages/vue.php:2737
8600
+ msgid "Minimum Distance Between Widgets"
8601
  msgstr ""
8602
 
8603
+ #: languages/vue.php:2740
8604
+ msgid "Choose the distance between widgets."
8605
  msgstr ""
8606
 
8607
+ #: languages/vue.php:2743
8608
+ msgid "Minimum Word Count to Display Multiple Widgets"
8609
  msgstr ""
8610
 
8611
+ #: languages/vue.php:2746
8612
+ msgid "Choose the minimum word count for a Post to have multiple entries."
8613
  msgstr ""
8614
 
8615
+ #: languages/vue.php:2759
8616
+ msgid "Pro version is required"
8617
  msgstr ""
8618
 
8619
+ #. Translators: Placeholder adds a link to the Custom Dimensions settings.
8620
+ #: languages/vue.php:2763
8621
+ msgid "Automatically add the top 5 Posts from the past 30 days to your Curated list of Posts using Custom Dimensions (Pro version required. %1$sUpgrade now%2$s)."
8622
  msgstr ""
8623
 
8624
+ #: languages/vue.php:2767
8625
+ msgid "Sartorial taxidermy venmo you probably haven't heard of them, tofu fingerstache ethical pickled hella ramps vice snackwave seitan typewriter tofu."
8626
  msgstr ""
8627
 
8628
+ #: languages/vue.php:2771
8629
+ msgid "Austin typewriter heirloom distillery twee migas wayfarers. Fingerstache master cleanse quinoa humblebrag, iPhone taxidermy snackwave seitan typewriter tofu organic affogato kitsch. Artisan"
8630
  msgstr ""
8631
 
8632
+ #: languages/vue.php:2775
8633
+ msgid "Icon"
8634
  msgstr ""
8635
 
8636
+ #. Translators: Minimum and maximum number that can be used.
8637
+ #: languages/vue.php:2779
8638
+ msgid "Please enter a value between %1$s and %2$s"
8639
  msgstr ""
8640
 
8641
+ #. Translators: The minimum set value.
8642
+ #: languages/vue.php:2783
8643
+ msgid "Please enter a value higher than %s"
8644
  msgstr ""
8645
 
8646
+ #. Translators: The maximum set value.
8647
+ #: languages/vue.php:2787
8648
+ msgid "Please enter a value lower than %s"
8649
  msgstr ""
8650
 
8651
+ #: languages/vue.php:2790
8652
+ msgid "Please enter a number"
8653
  msgstr ""
8654
 
8655
+ #: languages/vue.php:2793
8656
+ msgid "Value has to be a round number"
8657
  msgstr ""
8658
 
8659
+ #: languages/vue.php:2796
8660
+ msgid "Automatic Placement"
8661
  msgstr ""
8662
 
8663
+ #: languages/vue.php:2799
8664
+ msgid "Display using Gutenberg Blocks"
8665
  msgstr ""
8666
 
8667
+ #: languages/vue.php:2802
8668
+ msgid "Embed Options"
8669
  msgstr ""
8670
 
8671
+ #: languages/vue.php:2805
8672
+ msgid "All Embed Options can be used in conjunction with one another."
8673
  msgstr ""
8674
 
8675
+ #: languages/vue.php:2808
8676
+ msgid "Using Automatic Embed"
 
8677
  msgstr ""
8678
 
8679
+ #: languages/vue.php:2811
8680
+ msgid "Learn how to insert the Popular Posts Widget into your posts and pages using Gutenberg Blocks. To style this widget, use the Gutenberg Block settings."
 
8681
  msgstr ""
8682
 
8683
+ #: languages/vue.php:2814
8684
+ msgid "Enabling Automatic Placement will include the Popular Posts Widget after the last paragraph of any and all posts that match your Behavior settings. To style this widget use the Customize Design panel above."
 
8685
  msgstr ""
8686
 
8687
+ #: languages/vue.php:2817
8688
+ msgid "Learn how to insert the Popular Posts Widget using a shortcode. To style this widget use the Customize Design panel above."
8689
  msgstr ""
8690
 
8691
+ #: languages/vue.php:2820
8692
+ msgid "%1$sWatch Video%2$s - How to Add the Popular Posts widget using Gutenberg"
8693
  msgstr ""
8694
 
8695
+ #: languages/vue.php:2823
8696
+ msgid "%1$sStep 2%2$s - Search for “Popular Posts”."
8697
  msgstr ""
8698
 
8699
+ #: languages/vue.php:2826
8700
+ msgid "%1$sStep 1%2$s - Navigate to your Appearance > Widgets page using the menu on the left side your screen. Must be logged in as Admin."
8701
  msgstr ""
8702
 
8703
+ #: languages/vue.php:2829
8704
+ msgid "%1$sStep 2%2$s - On the left, under Available Widgets, look for the Popular Posts - MonsterInsights widget and drag it into the desired Sidebar on the right."
 
8705
  msgstr ""
8706
 
8707
+ #: languages/vue.php:2832
8708
+ msgid "%1$sStep 3%2$s - The widget options should automatically expand allowing you to customize the design."
8709
  msgstr ""
8710
 
8711
+ #: languages/vue.php:2835
8712
+ msgid "Display using a Shortcode"
8713
  msgstr ""
8714
 
8715
+ #: languages/vue.php:2838
8716
+ msgid "%1$sWatch Video%2$s - How to Add the Popular Posts widget using our Shortcode"
8717
  msgstr ""
8718
 
8719
+ #: languages/vue.php:2841
8720
+ msgid "Enable Automatic Placement"
8721
  msgstr ""
8722
 
8723
+ #: languages/vue.php:2844
8724
+ msgid "Display in a Sidebar"
8725
  msgstr ""
8726
 
8727
+ #: languages/vue.php:2847
8728
+ msgid "Learn how to insert the Popular Posts Widget into a Sidebar. To style this widget use the Customize Design panel above."
8729
  msgstr ""
8730
 
8731
+ #: languages/vue.php:2850
8732
+ msgid "Watch Video - How to Add the Popular Posts widget using Widgets"
 
8733
  msgstr ""
8734
 
8735
+ #: languages/vue.php:2853
8736
+ msgid "Adjust the sample rate so you don't exceed Google Analytics' processing limit. Can also be used to enable Google Optimize for A/B testing and personalization."
 
8737
  msgstr ""
8738
 
8739
+ #: languages/vue.php:2856
8740
+ msgid "Our email summaries feature sends a weekly summary of the most important site analytics information."
 
8741
  msgstr ""
8742
 
8743
+ #: languages/vue.php:2859
8744
+ msgid "Download the analytics reports instantly from the WordPress dashboard as PDF files and share them with anyone."
8745
  msgstr ""
8746
 
8747
+ #: languages/vue.php:2862
8748
+ msgid "Allow usage tracking"
8749
  msgstr ""
8750
 
8751
+ #: languages/vue.php:2865
8752
+ msgid "Unlock with %s"
8753
  msgstr ""
8754
 
8755
+ #. Translators: Error status and error text.
8756
+ #: languages/vue.php:2869
8757
+ msgid "Can't deactivate the license. Error: %1$s, %2$s"
8758
  msgstr ""
8759
 
8760
+ #. Translators: Error status and error text.
8761
+ #: languages/vue.php:2873
8762
+ msgid "Can't upgrade to PRO please try again. Error: %1$s, %2$s"
8763
  msgstr ""
8764
 
8765
+ #. Translators: Error status and error text.
8766
+ #: languages/vue.php:2877
8767
+ msgid "Can't load license details. Error: %1$s, %2$s"
8768
  msgstr ""
8769
 
8770
+ #: languages/vue.php:2880
8771
+ msgid "Error loading license details"
8772
  msgstr ""
8773
 
8774
+ #. Translators: Error status and error text.
8775
+ #: languages/vue.php:2884
8776
+ msgid "Can't verify the license. Error: %1$s, %2$s"
8777
  msgstr ""
8778
 
8779
+ #. Translators: Error status and error text.
8780
+ #: languages/vue.php:2888
8781
+ msgid "Can't validate the license. Error: %1$s, %2$s"
8782
  msgstr ""
8783
 
8784
+ #: languages/vue.php:2891
8785
+ msgid "Facebook Instant Articles"
8786
  msgstr ""
8787
 
8788
+ #: languages/vue.php:2894
8789
+ msgid "Want to expand your website audience beyond your website with Facebook Instant Articles? Upgrade to MonsterInsights Pro."
8790
  msgstr ""
8791
 
8792
+ #: languages/vue.php:2897
8793
+ msgid "Ads Tracking"
8794
  msgstr ""
8795
 
8796
+ #: languages/vue.php:2900
8797
+ msgid "Add Ads tracking to see who's clicking on your Google Ads, so you can increase your revenue."
8798
  msgstr ""
8799
 
8800
+ #: languages/vue.php:2903
8801
+ msgid "Want to use track users visiting your AMP pages? By upgrading to MonsterInsights Pro, you can enable AMP page tracking."
8802
  msgstr ""
8803
 
8804
+ #: languages/vue.php:2906
8805
+ msgid "Export PDF Report"
8806
  msgstr ""
8807
 
8808
+ #: languages/vue.php:2909
8809
+ msgid "You can export PDF reports only in the PRO version."
8810
  msgstr ""
8811
 
8812
+ #. Translators: Make text green.
8813
+ #: languages/vue.php:2913
8814
+ msgid "Upgrade to Pro and unlock addons and other great features. %1$sSave 50%% automatically!%2$s"
8815
  msgstr ""
8816
 
8817
+ #: languages/vue.php:2916
8818
+ msgid "Upgrade to MonsterInsights Pro to Unlock More Actionable Insights"
8819
  msgstr ""
8820
 
8821
+ #: languages/vue.php:2919
8822
+ msgid "It's easy to double your traffic and sales when you know exactly how people find and use your website. MonsterInsights Pro shows you the stats that matter!"
8823
  msgstr ""
8824
 
8825
+ #: languages/vue.php:2922
8826
+ msgid "Upgrade to MonsterInsights Pro and Save 50% OFF!"
8827
  msgstr ""
8828
 
8829
+ #. Translators: Makes text bold.
8830
+ #: languages/vue.php:2926
8831
+ msgid "Use coupon code %1$sLITEUPGRADE%2$s"
8832
  msgstr ""
8833
 
8834
+ #. Translators: Placeholder adds a line break.
8835
+ #: languages/vue.php:2930
8836
+ msgid "You can customize your %sdate range only in the PRO version."
8837
  msgstr ""
8838
 
8839
+ #: languages/vue.php:2933
8840
+ msgid "You appear to be offline. WPForms not installed."
8841
  msgstr ""
8842
 
8843
+ #. Translators: Error status and error text.
8844
+ #: languages/vue.php:2937
8845
+ msgid "Can't activate addon. Error: %1$s, %2$s"
8846
  msgstr ""
8847
 
8848
+ #: languages/vue.php:2940
8849
+ msgid "You appear to be offline. Addon not activated."
8850
  msgstr ""
8851
 
8852
+ #. Translators: Error status and error text.
8853
+ #: languages/vue.php:2944
8854
+ msgid "Can't deactivate addon. Error: %1$s, %2$s"
8855
  msgstr ""
8856
 
8857
+ #: languages/vue.php:2947
8858
+ msgid "You appear to be offline. Addon not deactivated."
8859
  msgstr ""
8860
 
8861
+ #. Translators: Error status and error text.
8862
+ #: languages/vue.php:2951
8863
+ msgid "Can't install plugin. Error: %1$s, %2$s"
8864
  msgstr ""
8865
 
8866
+ #: languages/vue.php:2954
8867
+ msgid "You appear to be offline. Plugin not installed."
8868
  msgstr ""
8869
 
8870
+ #. Translators: Error status and error text.
8871
+ #: languages/vue.php:2958
8872
+ msgid "Can't install addon. Error: %1$s, %2$s"
8873
  msgstr ""
8874
 
8875
+ #: languages/vue.php:2961
8876
+ msgid "You appear to be offline. Addon not installed."
8877
  msgstr ""
8878
 
8879
+ #. Translators: Error status and error text.
8880
+ #: languages/vue.php:2965
8881
+ msgid "Can't install WPForms. Error: %1$s, %2$s"
8882
  msgstr ""
8883
 
8884
+ #. Translators: Error status and error text.
8885
+ #: languages/vue.php:2969
8886
+ msgid "Can't deauthenticate. Error: %1$s, %2$s"
8887
  msgstr ""
8888
 
8889
+ #: languages/vue.php:2972
8890
+ msgid "You appear to be offline. Settings not saved."
 
8891
  msgstr ""
8892
 
8893
+ #. Translators: Error status and error text.
8894
+ #: languages/vue.php:2976
8895
+ msgid "Can't load authentication details. Error: %1$s, %2$s"
8896
  msgstr ""
8897
 
8898
+ #. Translators: Error status and error text.
8899
+ #: languages/vue.php:2980
8900
+ msgid "Can't authenticate. Error: %1$s, %2$s"
8901
  msgstr ""
8902
 
8903
+ #. Translators: Error status and error text.
8904
+ #: languages/vue.php:2984
8905
+ msgid "Can't reauthenticate. Error: %1$s, %2$s"
8906
  msgstr ""
8907
 
8908
+ #. Translators: Error status and error text.
8909
+ #: languages/vue.php:2988
8910
+ msgid "Can't verify credentials. Error: %1$s, %2$s"
8911
  msgstr ""
8912
 
8913
+ #: googleanalytics.php:275
8914
+ #: googleanalytics.php:289
8915
  msgid "Cheatin&#8217; huh?"
8916
  msgstr ""
8917
 
8918
+ #: googleanalytics.php:418
8919
  msgid "Sorry, but your version of WordPress does not meet MonsterInsights's required version of %1$s3.8%2$s to run properly. The plugin not been activated. %3$sClick here to return to the Dashboard%4$s."
8920
  msgstr ""
8921
 
8922
+ #: googleanalytics.php:439
8923
  msgid "Please %1$suninstall%2$s the MonsterInsights Lite Plugin. Your Pro version of MonsterInsights may not work as expected until the Lite version is uninstalled."
8924
  msgstr ""
8925
 
languages/gutenberg.php CHANGED
@@ -1,6 +1,147 @@
1
  <?php
2
  /* THIS IS A GENERATED FILE. DO NOT EDIT DIRECTLY. */
3
  $generated_i18n_strings = array(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  // Reference: src/plugins/monsterinsights-Headline-Analyzer/components/HeadlinePanelCharacterCount.js:10
5
  __( 'Character Count', 'google-analytics-for-wordpress' ),
6
 
1
  <?php
2
  /* THIS IS A GENERATED FILE. DO NOT EDIT DIRECTLY. */
3
  $generated_i18n_strings = array(
4
+ // Reference: src/blocks/popular-posts-inline/index.js:102
5
+ // Reference: src/blocks/popular-posts-widget/index.js:106
6
+ __( 'Popular', 'google-analytics-for-wordpress' ),
7
+
8
+ // Reference: src/blocks/popular-posts-inline/index.js:103
9
+ // Reference: src/blocks/popular-posts-widget/index.js:107
10
+ __( 'Posts', 'google-analytics-for-wordpress' ),
11
+
12
+ // Reference: src/blocks/popular-posts-inline/index.js:104
13
+ __( 'Inline', 'google-analytics-for-wordpress' ),
14
+
15
+ // Reference: src/blocks/popular-posts-inline/index.js:213
16
+ // Reference: src/blocks/popular-posts-widget/index.js:254
17
+ __( 'Title Font Size', 'google-analytics-for-wordpress' ),
18
+
19
+ // Reference: src/blocks/popular-posts-inline/index.js:216
20
+ // Reference: src/blocks/popular-posts-widget/index.js:257
21
+ __( 'Title Color', 'google-analytics-for-wordpress' ),
22
+
23
+ // Reference: src/blocks/popular-posts-inline/index.js:221
24
+ // Reference: src/blocks/popular-posts-widget/index.js:262
25
+ __( 'Title Settings', 'google-analytics-for-wordpress' ),
26
+
27
+ // Reference: src/blocks/popular-posts-inline/index.js:235
28
+ // Reference: src/blocks/popular-posts-widget/index.js:312
29
+ __( 'Label Text', 'google-analytics-for-wordpress' ),
30
+
31
+ // Reference: src/blocks/popular-posts-inline/index.js:238
32
+ // Reference: src/blocks/popular-posts-widget/index.js:315
33
+ __( 'Label Color', 'google-analytics-for-wordpress' ),
34
+
35
+ // Reference: src/blocks/popular-posts-inline/index.js:241
36
+ // Reference: src/blocks/popular-posts-widget/index.js:318
37
+ __( 'Label Background', 'google-analytics-for-wordpress' ),
38
+
39
+ // Reference: src/blocks/popular-posts-inline/index.js:246
40
+ // Reference: src/blocks/popular-posts-widget/index.js:323
41
+ __( 'Label Settings', 'google-analytics-for-wordpress' ),
42
+
43
+ // Reference: src/blocks/popular-posts-inline/index.js:258
44
+ // Reference: src/blocks/popular-posts-widget/index.js:511
45
+ __( 'Bottom Border Color', 'google-analytics-for-wordpress' ),
46
+
47
+ // Reference: src/blocks/popular-posts-inline/index.js:261
48
+ // Reference: src/blocks/popular-posts-widget/index.js:514
49
+ __( 'Border Color', 'google-analytics-for-wordpress' ),
50
+
51
+ // Reference: src/blocks/popular-posts-inline/index.js:269
52
+ // Reference: src/blocks/popular-posts-widget/index.js:522
53
+ __( 'Border Settings', 'google-analytics-for-wordpress' ),
54
+
55
+ // Reference: src/blocks/popular-posts-inline/index.js:281
56
+ // Reference: src/blocks/popular-posts-widget/index.js:534
57
+ __( 'Background Color', 'google-analytics-for-wordpress' ),
58
+
59
+ // Reference: src/blocks/popular-posts-inline/index.js:286
60
+ // Reference: src/blocks/popular-posts-widget/index.js:539
61
+ __( 'Background Settings', 'google-analytics-for-wordpress' ),
62
+
63
+ // Reference: src/blocks/popular-posts-inline/index.js:298
64
+ __( 'Icon Color', 'google-analytics-for-wordpress' ),
65
+
66
+ // Reference: src/blocks/popular-posts-inline/index.js:301
67
+ __( 'Icon Background Color', 'google-analytics-for-wordpress' ),
68
+
69
+ // Reference: src/blocks/popular-posts-inline/index.js:306
70
+ __( 'Icon Settings', 'google-analytics-for-wordpress' ),
71
+
72
+ // Reference: src/blocks/popular-posts-inline/index.js:439
73
+ // Reference: src/blocks/popular-posts-widget/index.js:721
74
+ __( 'Theme', 'google-analytics-for-wordpress' ),
75
+
76
+ // Reference: src/blocks/popular-posts-inline/index.js:97
77
+ __( 'Inline Popular Posts', 'google-analytics-for-wordpress' ),
78
+
79
+ // Reference: src/blocks/popular-posts-inline/index.js:98
80
+ __( 'Add inline popular posts from MonsterInsights', 'google-analytics-for-wordpress' ),
81
+
82
+ // Reference: src/blocks/popular-posts-widget/index.js:101
83
+ __( 'Popular Posts', 'google-analytics-for-wordpress' ),
84
+
85
+ // Reference: src/blocks/popular-posts-widget/index.js:102
86
+ __( 'Add popular posts from MonsterInsights', 'google-analytics-for-wordpress' ),
87
+
88
+ // Reference: src/blocks/popular-posts-widget/index.js:108
89
+ __( 'Widget', 'google-analytics-for-wordpress' ),
90
+
91
+ // Reference: src/blocks/popular-posts-widget/index.js:276
92
+ __( 'Meta Font Size', 'google-analytics-for-wordpress' ),
93
+
94
+ // Reference: src/blocks/popular-posts-widget/index.js:279
95
+ __( 'Meta Color', 'google-analytics-for-wordpress' ),
96
+
97
+ // Reference: src/blocks/popular-posts-widget/index.js:284
98
+ __( 'Meta Settings', 'google-analytics-for-wordpress' ),
99
+
100
+ // Reference: src/blocks/popular-posts-widget/index.js:298
101
+ __( 'Comment Settings', 'google-analytics-for-wordpress' ),
102
+
103
+ // Reference: src/blocks/popular-posts-widget/index.js:301
104
+ __( 'Comment Color', 'google-analytics-for-wordpress' ),
105
+
106
+ // Reference: src/blocks/popular-posts-widget/index.js:332
107
+ __( 'Wide-Layout Options', 'google-analytics-for-wordpress' ),
108
+
109
+ // Reference: src/blocks/popular-posts-widget/index.js:335
110
+ __( 'Choose Layout', 'google-analytics-for-wordpress' ),
111
+
112
+ // Reference: src/blocks/popular-posts-widget/index.js:336
113
+ __( 'Adjust the number of columns displayed when the widget is placed in a wide container.', 'google-analytics-for-wordpress' ),
114
+
115
+ // Reference: src/blocks/popular-posts-widget/index.js:364
116
+ __( 'Post Count', 'google-analytics-for-wordpress' ),
117
+
118
+ // Reference: src/blocks/popular-posts-widget/index.js:365
119
+ __( 'Number of posts displayed.', 'google-analytics-for-wordpress' ),
120
+
121
+ // Reference: src/blocks/popular-posts-widget/index.js:403
122
+ __( 'Display Options', 'google-analytics-for-wordpress' ),
123
+
124
+ // Reference: src/blocks/popular-posts-widget/index.js:417
125
+ __( 'Behavior Settings', 'google-analytics-for-wordpress' ),
126
+
127
+ // Reference: src/blocks/popular-posts-widget/index.js:420
128
+ __( 'Display Widget Title', 'google-analytics-for-wordpress' ),
129
+
130
+ // Reference: src/blocks/popular-posts-widget/index.js:427
131
+ __( 'Widget Title', 'google-analytics-for-wordpress' ),
132
+
133
+ // Reference: src/blocks/popular-posts-widget/index.js:431
134
+ __( 'Only Show Posts From These Categories', 'google-analytics-for-wordpress' ),
135
+
136
+ // Reference: src/blocks/popular-posts-widget/index.js:451
137
+ __( 'Display Author', 'google-analytics-for-wordpress' ),
138
+
139
+ // Reference: src/blocks/popular-posts-widget/index.js:463
140
+ __( 'Display Date', 'google-analytics-for-wordpress' ),
141
+
142
+ // Reference: src/blocks/popular-posts-widget/index.js:475
143
+ __( 'Display Comments', 'google-analytics-for-wordpress' ),
144
+
145
  // Reference: src/plugins/monsterinsights-Headline-Analyzer/components/HeadlinePanelCharacterCount.js:10
146
  __( 'Character Count', 'google-analytics-for-wordpress' ),
147
 
languages/vue.php CHANGED
@@ -7,26 +7,35 @@ $generated_i18n_strings = array(
7
  // Reference: src/modules/tools/components/monsterinsights-ToolsPrettyLinksFlow.vue:97
8
  __( '2', 'google-analytics-for-wordpress' ),
9
 
10
- // Reference: src/plugins/monsterinsights-wizard-helper-plugin.js:13
11
- __( 'Loading settings', 'google-analytics-for-wordpress' ),
12
-
13
- // Reference: src/modules/settings/components/input/tab-general/SettingsInputLicense-Lite.vue:71
14
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:150
15
  __( 'Error', 'google-analytics-for-wordpress' ),
16
 
17
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:151
18
  __( 'Please try again.', 'google-analytics-for-wordpress' ),
19
 
20
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:129
21
- __( 'Loading new report data', 'google-analytics-for-wordpress' ),
22
 
23
- // Reference: src/modules/settings/components/input/tab-general/SettingsInputLicense-Lite.vue:55
24
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:130
25
- __( 'Please wait...', 'google-analytics-for-wordpress' ),
26
 
27
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:143
28
- /* Translators: Adds an arrow icon. */
29
- __( 'Continue %s', 'google-analytics-for-wordpress' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
 
31
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:181
32
  __( 'Unlock the Publishers Report and Focus on the Content that Matters', 'google-analytics-for-wordpress' ),
@@ -40,42 +49,6 @@ $generated_i18n_strings = array(
40
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:186
41
  __( 'Stop guessing about what content your visitors are interested in. The Publisher Report shows you exactly which content gets the most traffic, so you can analyze and optimize it for higher conversions.', 'google-analytics-for-wordpress' ),
42
 
43
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:189
44
- __( 'Unlock the eCommerce Report and See Your Important Store Metrics', 'google-analytics-for-wordpress' ),
45
-
46
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:190
47
- __( 'Increase your sales & revenue with insights. MonsterInsights answers all your top eCommerce questions using metrics like total revenue, conversion rate, average order value, top products, top referral sources and more.', 'google-analytics-for-wordpress' ),
48
-
49
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:193
50
- __( 'Unlock the Dimensions Report and Track Your Own Custom Data', 'google-analytics-for-wordpress' ),
51
-
52
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:194
53
- __( 'Decide what data is important using your own custom tracking parameters. The Dimensions report allows you to easily see what\'s working right inside your WordPress dashboard.', 'google-analytics-for-wordpress' ),
54
-
55
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:197
56
- __( 'Unlock the Forms Report and Improve Conversions', 'google-analytics-for-wordpress' ),
57
-
58
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:198
59
- __( 'Easily track your form views and conversions. The Forms Report allows you to see which forms are performing better and which forms have lower conversion rates so you can optimize using real data.', 'google-analytics-for-wordpress' ),
60
-
61
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:201
62
- __( 'Unlock the Search Console Report and See How People Find Your Website', 'google-analytics-for-wordpress' ),
63
-
64
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:202
65
- __( 'See exactly how people find your website, which keywords they searched for, how many times the results were viewed, and more.', 'google-analytics-for-wordpress' ),
66
-
67
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:205
68
- __( 'Unlock the Real-Time Report and Track the Visitors on Your Site in Real-Time', 'google-analytics-for-wordpress' ),
69
-
70
- // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:206
71
- __( 'Track the results of your marketing efforts and product launches as-it-happens right from your WordPress site. The Real-Time report allows you to view your traffic sources and visitors activity when you need it.', 'google-analytics-for-wordpress' ),
72
-
73
- // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:188
74
- __( 'Refreshing Report', 'google-analytics-for-wordpress' ),
75
-
76
- // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:189
77
- __( 'Loading new report data...', 'google-analytics-for-wordpress' ),
78
-
79
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:251
80
  __( 'See Your Top Landing Pages to Improve Enagement', 'google-analytics-for-wordpress' ),
81
 
@@ -94,6 +67,12 @@ $generated_i18n_strings = array(
94
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:256
95
  __( 'See Audience Demographic Report ( Age / Gender / Interests )', 'google-analytics-for-wordpress' ),
96
 
 
 
 
 
 
 
97
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:263
98
  __( 'See Your Conversion Rate to Improve Funnel', 'google-analytics-for-wordpress' ),
99
 
@@ -118,6 +97,12 @@ $generated_i18n_strings = array(
118
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:270
119
  __( 'See How Many Sessions are needed for a Purchase', 'google-analytics-for-wordpress' ),
120
 
 
 
 
 
 
 
121
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:277
122
  __( 'See Which Authors Generate the Most Traffic', 'google-analytics-for-wordpress' ),
123
 
@@ -133,6 +118,12 @@ $generated_i18n_strings = array(
133
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:281
134
  __( 'See Which Focus Keyword is Performing Better in Search Engines', 'google-analytics-for-wordpress' ),
135
 
 
 
 
 
 
 
136
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:288
137
  __( 'See Reports for Any Contact Form Plugin or Sign-up Form', 'google-analytics-for-wordpress' ),
138
 
@@ -142,6 +133,12 @@ $generated_i18n_strings = array(
142
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:290
143
  __( 'See Your Forms Impressions Count to Find the Best Placement', 'google-analytics-for-wordpress' ),
144
 
 
 
 
 
 
 
145
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:297
146
  __( 'See Your Top Google Search Terms and Optimize Content', 'google-analytics-for-wordpress' ),
147
 
@@ -154,6 +151,12 @@ $generated_i18n_strings = array(
154
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:300
155
  __( 'See The Average Results Position and Focus on what works', 'google-analytics-for-wordpress' ),
156
 
 
 
 
 
 
 
157
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:307
158
  __( 'See Your Active Visitors and Track Their Behaviour to Optimize', 'google-analytics-for-wordpress' ),
159
 
@@ -169,14 +172,44 @@ $generated_i18n_strings = array(
169
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:311
170
  __( 'Get Fresh Reports Data Every 60 Seconds', 'google-analytics-for-wordpress' ),
171
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
172
  // Reference: src/modules/frontend/monsterinsights-frontend.vue:36
173
  __( 'Insights', 'google-analytics-for-wordpress' ),
174
 
175
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:241
176
- // Reference: src/modules/reports/routes/index.js:24
177
- // Reference: src/modules/widget/store/index.js:14
178
  __( 'Overview Report', 'google-analytics-for-wordpress' ),
179
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
180
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:125
181
  __( 'Welcome to MonsterInsights', 'google-analytics-for-wordpress' ),
182
 
@@ -201,15 +234,13 @@ $generated_i18n_strings = array(
201
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:132
202
  __( 'See All Features', 'google-analytics-for-wordpress' ),
203
 
204
- // Reference: src/modules/frontend/components/FrontendUpsell-Lite.vue:11
205
  __( 'Upgrade to PRO', 'google-analytics-for-wordpress' ),
206
 
207
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:134
208
  __( 'per year', 'google-analytics-for-wordpress' ),
209
 
210
- // Reference: src/modules/addons/components/AddonButton.vue:27
211
  // Reference: src/modules/addons/components/monsterinsights-AddonBlock.vue:97
212
- // Reference: src/modules/reports/components/reports-overview/ReportOverviewUpsellMobile-Lite.vue:22
213
  __( 'Upgrade Now', 'google-analytics-for-wordpress' ),
214
 
215
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:136
@@ -274,7 +305,7 @@ $generated_i18n_strings = array(
274
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:184
275
  __( 'Author Tracking', 'google-analytics-for-wordpress' ),
276
 
277
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabConversions-Lite.vue:33
278
  __( 'Google Optimize', 'google-analytics-for-wordpress' ),
279
 
280
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:186
@@ -292,46 +323,15 @@ $generated_i18n_strings = array(
292
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:190
293
  __( 'LifterLMS', 'google-analytics-for-wordpress' ),
294
 
295
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:27
296
- /* Translators: Current WordPress version. */
297
- __( 'MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.6 in April, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.', 'google-analytics-for-wordpress' ),
298
-
299
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:39
300
- __( 'Yikes! PHP Update Required', 'google-analytics-for-wordpress' ),
301
-
302
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:13
303
- /* Translators: Current PHP version and recommended PHP version. */
304
- __( 'MonsterInsights has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.', 'google-analytics-for-wordpress' ),
305
-
306
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:45
307
- __( 'Learn more about updating PHP', 'google-analytics-for-wordpress' ),
308
-
309
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:53
310
- __( 'Yikes! WordPress Update Required', 'google-analytics-for-wordpress' ),
311
-
312
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:55
313
- /* Translators: Current WordPress version. */
314
- __( 'MonsterInsights has detected that your site is running an outdated version of WordPress (%s). MonsterInsights will stop supporting WordPress versions lower than 4.9 in October, 2019. Updating WordPress takes just a few minutes and will also solve many bugs that exist in your WordPress install.', 'google-analytics-for-wordpress' ),
315
-
316
- // Reference: src/plugins/monsterinsights-compatibility-plugin.js:59
317
- __( 'Learn more about updating WordPress', 'google-analytics-for-wordpress' ),
318
-
319
- // Reference: src/modules/widget/components/WidgetReminder.vue:33
320
- /* Translators: Number of visitors. */
321
- __( 'See how %s visitors found your site!', 'google-analytics-for-wordpress' ),
322
-
323
- // Reference: src/modules/widget/components/WidgetReminder.vue:35
324
- /* Translators: Number of visitors. */
325
- __( 'Your website was visited by %s users in the last 30 days.', 'google-analytics-for-wordpress' ),
326
-
327
- // Reference: src/modules/widget/components/WidgetReminder.vue:36
328
- __( 'See the full analytics report!', 'google-analytics-for-wordpress' ),
329
 
330
- // Reference: src/modules/settings/monsterinsights-site.vue:78
331
- __( 'Congratulations! ', 'google-analytics-for-wordpress' ),
332
 
333
- // Reference: src/modules/settings/monsterinsights-site.vue:79
334
- __( 'You Successfully Unlocked the most powerful Analytics plugin', 'google-analytics-for-wordpress' ),
 
335
 
336
  // Reference: src/modules/reports/api/index.js:21
337
  /* Translators: Error status and error text. */
@@ -340,23 +340,6 @@ $generated_i18n_strings = array(
340
  // Reference: src/modules/reports/api/index.js:28
341
  __( 'Error loading report data', 'google-analytics-for-wordpress' ),
342
 
343
- // Reference: src/modules/widget/components/WidgetFooter.vue:19
344
- /* Translators: Placeholder is replaced with WPForms. */
345
- __( 'Recommended Plugin: %s', 'google-analytics-for-wordpress' ),
346
-
347
- // Reference: src/modules/addons/components/AddonButton.vue:51
348
- // Reference: src/modules/addons/components/monsterinsights-AddonBlock.vue:114
349
- // Reference: src/modules/widget/components/WidgetFooter.vue:20
350
- __( 'Install', 'google-analytics-for-wordpress' ),
351
-
352
- // Reference: src/modules/addons/components/AddonButton.vue:47
353
- // Reference: src/modules/addons/components/monsterinsights-AddonBlock.vue:112
354
- // Reference: src/modules/widget/components/WidgetFooter.vue:21
355
- __( 'Activate', 'google-analytics-for-wordpress' ),
356
-
357
- // Reference: src/modules/widget/components/WidgetFooter.vue:22
358
- __( 'Learn More', 'google-analytics-for-wordpress' ),
359
-
360
  // Reference: src/components/TheQuickLinks.vue:31
361
  __( 'See Quick Links', 'google-analytics-for-wordpress' ),
362
 
@@ -372,96 +355,269 @@ $generated_i18n_strings = array(
372
  // Reference: src/components/TheQuickLinks.vue:78
373
  __( 'Upgrade to Pro &#187;', 'google-analytics-for-wordpress' ),
374
 
375
- // Reference: src/modules/frontend/components/FrontendNoAuth.vue:24
376
- __( 'Please Setup Website Analytics to See Audience Insights', 'google-analytics-for-wordpress' ),
 
377
 
378
- // Reference: src/modules/frontend/components/FrontendNoAuth.vue:25
379
- __( 'MonsterInsights, WordPress analytics plugin, helps you connect your website with Google Analytics, so you can see how people find and use your website. Over 2 million website owners use MonsterInsights to see the stats that matter and grow their business.', 'google-analytics-for-wordpress' ),
380
 
381
- // Reference: src/modules/frontend/components/FrontendNoAuth.vue:26
382
- __( 'Connect MonsterInsights and Setup Website Analytics', 'google-analytics-for-wordpress' ),
383
 
384
- // Reference: src/modules/reports/components/ReportReAuth.vue:19
385
- __( 'MonsterInsights encountered an error loading your report data', 'google-analytics-for-wordpress' ),
386
 
387
- // Reference: src/modules/reports/components/ReportReAuth.vue:20
388
- __( 'There is an issue with your Google Account authentication. Please use the button below to fix it by re-authenticating.', 'google-analytics-for-wordpress' ),
389
 
390
- // Reference: src/modules/settings/components/input/tab-general/monsterinsights-SettingsInputAuthenticate-Lite.vue:69
391
- // Reference: src/modules/wizard-onboarding/components/inputs/OnboardingAuthenticate-Lite.vue:47
392
- __( 'Reconnect MonsterInsights', 'google-analytics-for-wordpress' ),
393
 
394
- // Reference: src/modules/settings/components/input/tab-general/monsterinsights-SettingsInputAuthenticate-Lite.vue:143
395
- // Reference: src/modules/wizard-onboarding/components/inputs/OnboardingAuthenticate-Lite.vue:108
396
- __( 'Re-Authenticating', 'google-analytics-for-wordpress' ),
397
 
398
- // Reference: src/modules/tools/components/monsterinsights-ToolsTabImportExport.vue:88
399
- __( 'Ok', 'google-analytics-for-wordpress' ),
 
400
 
401
- // Reference: src/modules/widget/components/monsterinsights-WidgetSettings-Lite.vue:19
402
- /* Translators: Number of days in interval. */
403
- __( 'Last %s days', 'google-analytics-for-wordpress' ),
 
404
 
405
- // Reference: src/modules/frontend/components/FrontendPoweredBy.vue:12
406
- __( 'Powered by MonsterInsights', 'google-analytics-for-wordpress' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
407
 
408
  // Reference: src/modules/reports/routes/index.js:32
409
  __( 'Publishers Report', 'google-analytics-for-wordpress' ),
410
 
411
- // Reference: src/modules/reports/routes/index.js:40
412
  __( 'eCommerce Report', 'google-analytics-for-wordpress' ),
413
 
414
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportSearchConsole-Lite.vue:26
415
  // Reference: src/modules/reports/routes/index.js:48
416
  __( 'Search Console Report', 'google-analytics-for-wordpress' ),
417
 
418
  // Reference: src/modules/reports/routes/index.js:56
419
  __( 'Dimensions Report', 'google-analytics-for-wordpress' ),
420
 
 
421
  // Reference: src/modules/reports/routes/index.js:64
422
  __( 'Forms Report', 'google-analytics-for-wordpress' ),
423
 
424
  // Reference: src/modules/reports/routes/index.js:72
425
  __( 'Real-Time Report', 'google-analytics-for-wordpress' ),
426
 
427
- // Reference: src/modules/reports/routes/index.js:85
428
  __( '2019 Year in Review', 'google-analytics-for-wordpress' ),
429
 
430
- // Reference: src/modules/settings/routes/site.js:117
431
- __( 'About Us', 'google-analytics-for-wordpress' ),
432
 
433
- // Reference: src/modules/settings/routes/site.js:125
434
- __( 'Getting Started', 'google-analytics-for-wordpress' ),
435
 
436
- // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:52
437
- __( 'Lite vs Pro', 'google-analytics-for-wordpress' ),
 
438
 
439
- // Reference: src/modules/settings/routes/site.js:30
440
- __( 'General', 'google-analytics-for-wordpress' ),
 
441
 
442
- // Reference: src/modules/settings/routes/site.js:38
443
- __( 'Engagement', 'google-analytics-for-wordpress' ),
444
 
445
- // Reference: src/modules/settings/routes/site.js:46
446
- __( 'eCommerce', 'google-analytics-for-wordpress' ),
 
447
 
448
- // Reference: src/modules/settings/routes/site.js:54
449
- __( 'Publisher', 'google-analytics-for-wordpress' ),
 
450
 
451
- // Reference: src/modules/settings/routes/site.js:62
452
- __( 'Conversions', 'google-analytics-for-wordpress' ),
453
 
454
- // Reference: src/modules/settings/routes/site.js:70
455
- __( 'Advanced', 'google-analytics-for-wordpress' ),
456
 
457
- // Reference: src/modules/settings/routes/site.js:87
458
- __( 'URL Builder', 'google-analytics-for-wordpress' ),
459
 
460
- // Reference: src/modules/settings/routes/site.js:95
461
- __( 'Import Export', 'google-analytics-for-wordpress' ),
462
 
463
- // Reference: src/modules/wizard-onboarding/components/TheWizardHeader.vue:24
464
- __( 'Exit Setup', 'google-analytics-for-wordpress' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
465
 
466
  // Reference: src/modules/widget/store/index.js:102
467
  __( 'Time to Purchase', 'google-analytics-for-wordpress' ),
@@ -475,28 +631,22 @@ $generated_i18n_strings = array(
475
  // Reference: src/modules/widget/store/index.js:110
476
  __( 'This list shows the number of sessions it took users before they purchased a product from your website.', 'google-analytics-for-wordpress' ),
477
 
478
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:256
479
- // Reference: src/modules/widget/store/index.js:20
480
  __( 'Top Posts/Pages', 'google-analytics-for-wordpress' ),
481
 
482
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:267
483
- // Reference: src/modules/widget/store/index.js:21
484
  __( 'This list shows the most viewed posts and pages on your website.', 'google-analytics-for-wordpress' ),
485
 
486
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:250
487
- // Reference: src/modules/widget/store/index.js:27
488
  __( 'New vs. Returning Visitors', 'google-analytics-for-wordpress' ),
489
 
490
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:263
491
- // Reference: src/modules/widget/store/index.js:28
492
  __( 'This graph shows what percent of your user sessions come from new versus repeat visitors.', 'google-analytics-for-wordpress' ),
493
 
494
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:251
495
- // Reference: src/modules/widget/store/index.js:34
496
  __( 'Device Breakdown', 'google-analytics-for-wordpress' ),
497
 
498
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:264
499
- // Reference: src/modules/widget/store/index.js:35
500
  __( 'This graph shows what percent of your visitor sessions are done using a traditional computer or laptop, tablet or mobile device to view your site.', 'google-analytics-for-wordpress' ),
501
 
502
  // Reference: src/modules/widget/store/index.js:41
@@ -529,9 +679,6 @@ $generated_i18n_strings = array(
529
  // Reference: src/modules/widget/store/index.js:70
530
  __( 'This list shows the download links your visitors clicked the most.', 'google-analytics-for-wordpress' ),
531
 
532
- // Reference: src/modules/widget/store/index.js:76
533
- __( 'Overview', 'google-analytics-for-wordpress' ),
534
-
535
  // Reference: src/modules/widget/store/index.js:82
536
  __( 'Top Products', 'google-analytics-for-wordpress' ),
537
 
@@ -547,419 +694,574 @@ $generated_i18n_strings = array(
547
  // Reference: src/modules/widget/store/index.js:96
548
  __( 'Total Add/Remove', 'google-analytics-for-wordpress' ),
549
 
550
- // Reference: src/modules/reports/components/ReportNoAuth.vue:25
551
- __( 'You must connect with MonsterInsights before you can view reports.', 'google-analytics-for-wordpress' ),
552
 
553
- // Reference: src/modules/reports/components/ReportNoAuth.vue:26
554
- __( 'MonsterInsights makes it "effortless" for you to connect your site with Google Analytics and see reports right here in the WordPress dashboard.', 'google-analytics-for-wordpress' ),
555
 
556
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:60
557
- __( 'Launch Setup Wizard', 'google-analytics-for-wordpress' ),
558
 
559
- // Reference: src/modules/reports/components/ReportNoAuth.vue:28
560
- __( 'Please ask your webmaster to connect MonsterInsights to Google Analytics.', 'google-analytics-for-wordpress' ),
561
 
562
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportPublishers-Lite.vue:25
563
- __( 'Publishers', 'google-analytics-for-wordpress' ),
564
 
565
- // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:43
566
- __( 'Search Console', 'google-analytics-for-wordpress' ),
567
 
568
- // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:44
569
- __( 'Dimensions', 'google-analytics-for-wordpress' ),
570
 
571
- // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:45
572
- __( 'Forms', 'google-analytics-for-wordpress' ),
573
 
574
- // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:46
575
- __( 'Real-Time', 'google-analytics-for-wordpress' ),
576
 
577
- // Reference: src/modules/addons/store/actions.js:33
578
- /* Translators: Adds a link to documentation. */
579
- __( 'In order for the MonsterInsights Google AMP addon to work properly, please ask your webmaster to install the WordPress AMP plugin by Automattic. %1$sLearn More%2$s', 'google-analytics-for-wordpress' ),
580
 
581
- // Reference: src/modules/addons/store/actions.js:36
582
- /* Translators: Adds link to activate/install plugin and documentation. */
583
- __( 'In order for the MonsterInsights Google AMP addon to work properly, you need to install the WordPress AMP plugin by Automattic. %1$s%2$s Plugin%3$s | %4$sLearn More%5$s', 'google-analytics-for-wordpress' ),
584
 
585
- // Reference: src/modules/addons/store/actions.js:51
586
- /* Translators: Adds a link to documentation. */
587
- __( 'In order for the MonsterInsights Instant Articles addon to work properly, please ask your webmaster to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %1$sLearn More%2$s', 'google-analytics-for-wordpress' ),
588
 
589
- // Reference: src/modules/addons/store/actions.js:54
590
- /* Translators: Adds link to activate/install plugin and documentation. */
591
- __( 'In order for the MonsterInsights Instant Articles addon to work properly, you need to install the Instant Articles for WP plugin by Automattic version 3.3.5 or newer. %1$s%2$s Plugin%3$s | %4$sLearn More%5$s', 'google-analytics-for-wordpress' ),
592
 
593
- // Reference: src/modules/license/store/actions.js:61
594
- /* Translators: Adds a link to the license renewal. */
595
- __( 'Your license key for MonsterInsights has expired. %1$sPlease click here to renew your license key.%2$s', 'google-analytics-for-wordpress' ),
596
 
597
- // Reference: src/modules/license/store/actions.js:71
598
- __( 'Your license key for MonsterInsights has been disabled. Please use a different key.', 'google-analytics-for-wordpress' ),
599
 
600
- // Reference: src/modules/license/store/actions.js:81
601
- __( 'Your license key for MonsterInsights is invalid. The key no longer exists or the user associated with the key has been deleted. Please use a different key.', 'google-analytics-for-wordpress' ),
602
 
603
- // Reference: src/modules/addons/components/AddonsNavigation.vue:18
604
- __( 'MonsterInsights Addons', 'google-analytics-for-wordpress' ),
605
 
606
- // Reference: src/modules/addons/components/AddonsNavigation.vue:19
607
- __( 'Search Addons', 'google-analytics-for-wordpress' ),
608
 
609
- // Reference: src/modules/settings/components/SettingsButtonSave.vue:46
610
- __( 'Save Changes', 'google-analytics-for-wordpress' ),
611
 
612
- // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:40
613
- __( 'View Reports', 'google-analytics-for-wordpress' ),
614
 
615
- // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:42
616
- __( 'Congratulations!', 'google-analytics-for-wordpress' ),
617
 
618
- // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:44
619
- /* Translators: Add link to YouTube video and Onboarding Wizard. */
620
- __( 'MonsterInsights makes it easy to connect your website with Google Analytics and see all important website stats right inside your WordPress dashboard. In order to setup website analytics, please take a look at our %1$sGetting started video%2$s or use our %3$s to get you quickly set up.', 'google-analytics-for-wordpress' ),
621
 
622
- // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:44
623
- /* Translators: Add link to YouTube video and Onboarding Wizard. */
624
- __( 'Onboarding Wizard', 'google-analytics-for-wordpress' ),
625
 
626
- // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:45
627
- __( 'You are now connected with MonsterInsights. We make it effortless for you to implement Google Analytics tracking and see the stats that matter, right inside the WordPress dashboard.', 'google-analytics-for-wordpress' ),
628
 
629
- // Reference: src/modules/reports/store/actions.js:132
630
- __( 'Installing Addon', 'google-analytics-for-wordpress' ),
631
 
632
- // Reference: src/modules/reports/store/actions.js:155
633
- __( 'Activating Addon', 'google-analytics-for-wordpress' ),
 
634
 
635
- // Reference: src/modules/reports/store/actions.js:170
636
- __( 'Addon Activated', 'google-analytics-for-wordpress' ),
637
 
638
- // Reference: src/modules/reports/store/actions.js:171
639
- __( 'Loading report data', 'google-analytics-for-wordpress' ),
640
 
641
- // Reference: src/modules/reports/store/actions.js:188
642
- __( 'Please activate manually', 'google-analytics-for-wordpress' ),
643
 
644
- // Reference: src/modules/reports/store/actions.js:191
645
- /* Translators: Adds the error status and status text. */
646
- __( 'Error: %1$s, %2$s', 'google-analytics-for-wordpress' ),
647
 
648
- // Reference: src/modules/reports/store/actions.js:197
649
- __( 'Error Activating Addon', 'google-analytics-for-wordpress' ),
650
 
651
- // Reference: src/modules/reports/store/actions.js:203
652
- __( 'View Addons', 'google-analytics-for-wordpress' ),
653
 
654
- // Reference: src/modules/reports/store/actions.js:204
655
- __( 'Dismiss', 'google-analytics-for-wordpress' ),
656
 
657
- // Reference: src/modules/reports/store/actions.js:211
658
- __( 'Redirecting', 'google-analytics-for-wordpress' ),
659
 
660
- // Reference: src/modules/reports/store/actions.js:212
661
- __( 'Please wait', 'google-analytics-for-wordpress' ),
662
 
663
- // Reference: src/modules/reports/store/actions.js:52
664
- __( 'activate', 'google-analytics-for-wordpress' ),
665
 
666
- // Reference: src/modules/reports/store/actions.js:52
667
- __( 'install', 'google-analytics-for-wordpress' ),
668
 
669
- // Reference: src/modules/reports/store/actions.js:56
670
- __( 'Visit addons page', 'google-analytics-for-wordpress' ),
671
 
672
- // Reference: src/modules/reports/store/actions.js:64
673
- __( 'Report Unavailable', 'google-analytics-for-wordpress' ),
674
 
675
- // Reference: src/modules/reports/store/actions.js:71
676
- /* Translators: Install/Activate the addon. */
677
- __( '%s Addon', 'google-analytics-for-wordpress' ),
678
 
679
- // Reference: src/modules/widget/components/settings/WidgetSettingsWidth.vue:40
680
- __( 'Show in widget mode', 'google-analytics-for-wordpress' ),
681
 
682
- // Reference: src/modules/widget/components/settings/WidgetSettingsWidth.vue:40
683
- __( 'Show in full-width mode', 'google-analytics-for-wordpress' ),
684
 
685
- // Reference: src/modules/widget/components/settings/WidgetSettingsReports-Lite.vue:68
686
- __( 'Show Overview Reports', 'google-analytics-for-wordpress' ),
687
 
688
- // Reference: src/modules/widget/components/settings/WidgetSettingsReports-Lite.vue:69
689
- __( 'Show Publishers Reports', 'google-analytics-for-wordpress' ),
690
 
691
- // Reference: src/modules/widget/components/settings/WidgetSettingsReports-Lite.vue:70
692
- __( 'Show eCommerce Reports', 'google-analytics-for-wordpress' ),
693
 
694
- // Reference: src/modules/widget/components/settings/WidgetSettingsReports-Lite.vue:72
695
- __( 'Available in PRO version', 'google-analytics-for-wordpress' ),
696
 
697
- // Reference: src/modules/frontend/components/monsterinsights-FrontendStatsGeneral.vue:28
698
- __( 'Last 30 Days Insights for:', 'google-analytics-for-wordpress' ),
699
 
700
- // Reference: src/modules/frontend/components/monsterinsights-FrontendStatsGeneral.vue:29
701
- __( 'Your Website', 'google-analytics-for-wordpress' ),
702
 
703
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:242
704
- __( 'Sessions', 'google-analytics-for-wordpress' ),
705
 
706
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:245
707
- __( 'Pageviews', 'google-analytics-for-wordpress' ),
708
 
709
- // Reference: src/modules/frontend/components/monsterinsights-FrontendStatsGeneral.vue:32
710
- __( 'Avg. Duration', 'google-analytics-for-wordpress' ),
711
 
712
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:249
713
- __( 'Bounce Rate', 'google-analytics-for-wordpress' ),
714
 
715
- // Reference: src/modules/frontend/components/monsterinsights-FrontendStatsGeneral.vue:42
716
- __( 'More data is available', 'google-analytics-for-wordpress' ),
717
 
718
- // Reference: src/modules/frontend/components/monsterinsights-FrontendStatsGeneral.vue:44
719
- __( 'Want to see page-specific stats?', 'google-analytics-for-wordpress' ),
720
 
721
- // Reference: src/modules/widget/components/WidgetReportsLink.vue:17
722
- __( 'See All Reports', 'google-analytics-for-wordpress' ),
723
 
724
- // Reference: src/modules/widget/components/WidgetReportsLink.vue:18
725
- __( 'Go to the Analytics Dashboard', 'google-analytics-for-wordpress' ),
 
726
 
727
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:48
728
- __( 'License Key', 'google-analytics-for-wordpress' ),
729
 
730
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:50
731
- /* Translators: Add link to retrieve license key from account. */
732
- __( 'Add your MonsterInsights license key from the email receipt or account area. %1$sRetrieve your license key%2$s.', 'google-analytics-for-wordpress' ),
733
 
734
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:51
735
- __( 'Google Authentication', 'google-analytics-for-wordpress' ),
736
 
737
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:52
738
- __( 'Connect Google Analytics + WordPress', 'google-analytics-for-wordpress' ),
739
 
740
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:53
741
- __( 'You will be taken to the MonsterInsights website where you\'ll need to connect your Analytics account.', 'google-analytics-for-wordpress' ),
742
 
743
- // Reference: src/modules/settings/components/input/tab-advanced/SettingsInputMisc-Lite.vue:35
744
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:54
745
- __( 'Miscellaneous', 'google-analytics-for-wordpress' ),
746
 
747
- // Reference: src/modules/settings/components/input/tab-advanced/SettingsInputMisc-Lite.vue:37
748
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:56
749
- __( 'Hides plugin announcements and update details. This includes critical notices we use to inform about deprecations and important required configuration changes.', 'google-analytics-for-wordpress' ),
750
 
751
- // Reference: src/modules/settings/components/input/tab-advanced/SettingsInputMisc-Lite.vue:38
752
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:57
753
- __( 'Hide Announcements', 'google-analytics-for-wordpress' ),
754
 
755
- // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:40
756
- __( 'There was an issue retrieving the addons for this site. Please click on the button below the refresh the addons data.', 'google-analytics-for-wordpress' ),
757
 
758
- // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:41
759
- __( 'No addons found.', 'google-analytics-for-wordpress' ),
760
 
761
- // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:42
762
- __( 'Refresh Addons', 'google-analytics-for-wordpress' ),
763
 
764
- // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:65
765
- __( 'Refreshing Addons', 'google-analytics-for-wordpress' ),
766
 
767
- // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:76
768
- /* Translators: Make text green. */
769
- __( 'Upgrade to Pro to unlock addons and other great features. As a valued MonsterInsights Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout!', 'google-analytics-for-wordpress' ),
770
 
771
- // Reference: src/modules/reports/components/reports-overview/monsterinsights-ReportOverviewUpsell-Lite.vue:31
772
- // Reference: src/modules/reports/components/upsells/ReportUpsellOverlay.vue:29
773
- __( 'Upgrade to MonsterInsights Pro', 'google-analytics-for-wordpress' ),
774
 
775
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:81
776
- /* Translators: placeholders make text small. */
777
- __( 'Yes (recommended) %1$s- Get the latest features, bugfixes, and security updates as they are released.%2$s', 'google-analytics-for-wordpress' ),
778
 
779
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:86
780
- /* Translators: placeholders make text small. */
781
- __( 'Minor only %1$s- Get bugfixes and security updates, but not major features.%2$s', 'google-analytics-for-wordpress' ),
782
 
783
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:91
784
- /* Translators: placeholders make text small. */
785
- __( 'None %1$s- Manually update everything.%2$s', 'google-analytics-for-wordpress' ),
786
 
787
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:98
788
- __( 'Automatic Updates', 'google-analytics-for-wordpress' ),
789
 
790
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:58
791
- __( 'Setup Wizard', 'google-analytics-for-wordpress' ),
792
 
793
- // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:59
794
- __( 'Use our configuration wizard to properly setup Google Analytics with WordPress (with just a few clicks).', 'google-analytics-for-wordpress' ),
795
 
796
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:244
797
- /* Translators: Placeholder adds a line break. */
798
- __( 'Unique %s Sessions', 'google-analytics-for-wordpress' ),
799
 
800
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:247
801
- /* Translators: Placeholder adds a line break. */
802
- __( 'Unique %s Pageviews', 'google-analytics-for-wordpress' ),
803
 
804
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:259
805
- __( 'A session is the browsing session of a single user to your site.', 'google-analytics-for-wordpress' ),
806
 
807
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:260
808
- __( 'A pageview is defined as a view of a page on your site that is being tracked by the Analytics tracking code. Each refresh of a page is also a new pageview.', 'google-analytics-for-wordpress' ),
809
 
810
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:261
811
- __( 'Total duration of all sessions (in seconds) / number of sessions.', 'google-analytics-for-wordpress' ),
812
 
813
- // Reference: src/modules/widget/components/reports/monsterinsights-WidgetReportOverview-Lite.vue:71
814
- __( 'Percentage of single page visits (or web sessions). It is the number of visits in which a person leaves your website from the landing page without browsing any further.', 'google-analytics-for-wordpress' ),
815
 
816
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:248
817
- __( 'Avg. Session Duration', 'google-analytics-for-wordpress' ),
818
 
819
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:59
820
- __( 'Demographics', 'google-analytics-for-wordpress' ),
821
 
822
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:60
823
- __( 'Enable Demographics and Interests Reports for Remarketing and Advertising', 'google-analytics-for-wordpress' ),
824
 
825
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:61
826
- __( 'Anonymize IP Addresses', 'google-analytics-for-wordpress' ),
827
 
828
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:62
829
- __( 'Link Attribution', 'google-analytics-for-wordpress' ),
830
 
831
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:63
832
- __( 'Enable Enhanced Link Attribution', 'google-analytics-for-wordpress' ),
833
 
834
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:64
835
- __( 'Enable Anchor Tracking', 'google-analytics-for-wordpress' ),
836
 
837
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:65
838
- __( 'Enable allowAnchor', 'google-analytics-for-wordpress' ),
839
 
840
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:66
841
- __( 'Enable allowLinker', 'google-analytics-for-wordpress' ),
842
 
843
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:67
844
- __( 'Enable Tag Links in RSS', 'google-analytics-for-wordpress' ),
845
 
846
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:68
847
- __( 'File Downloads', 'google-analytics-for-wordpress' ),
848
 
849
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:69
850
- __( 'Extensions of Files to Track as Downloads', 'google-analytics-for-wordpress' ),
851
 
852
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:70
853
- __( 'MonsterInsights will send an event to Google Analytics if a link to a file has one of the above extensions.', 'google-analytics-for-wordpress' ),
854
 
855
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:72
856
- /* Translators: Add links to the documentation. */
857
- __( 'Enable this setting to add the Demographics and Remarketing features to your Google Analytics tracking code. Make sure to enable Demographics and Remarketing in your Google Analytics account. We have a guide for how to do that in our %1$sknowledge base%2$s. For more information about Remarketing, we refer you to %3$sGoogle\'s documentation%4$s. Note that usage of this function is affected by privacy and cookie laws around the world. Be sure to follow the laws that affect your target audience.', 'google-analytics-for-wordpress' ),
858
 
859
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:74
860
- /* Translators: Adds a link to the documentation. */
861
- __( 'This adds %1$sanonymizeIp%2$s, telling Google Analytics to anonymize the information sent by the tracker objects by removing the last octet of the IP address prior to its storage.', 'google-analytics-for-wordpress' ),
862
 
863
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:76
864
- /* Translators: Adds a link to the documentation. */
865
- __( 'Add %1$sEnhanced Link Attribution%2$s to your tracking code.', 'google-analytics-for-wordpress' ),
866
 
867
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:77
868
- __( 'Many WordPress "1-page" style themes rely on anchor tags for navigation to show virtual pages. The problem is that to Google Analytics, these are all just a single page, and it makes it hard to get meaningful statistics about pages viewed. This feature allows proper tracking in those themes.', 'google-analytics-for-wordpress' ),
869
 
870
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:79
871
- /* Translators: Adds a link to the documentation. */
872
- __( 'This adds %1$sallowAnchor%2$s to the create command of the pageview hit tracking code, and makes RSS link tagging use a # as well.', 'google-analytics-for-wordpress' ),
873
 
874
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:81
875
- /* Translators: Adds a link to the documentation. */
876
- __( 'Enabling %1$scross-domain tracking (additional setup required)%2$s allows you to track users across multiple properties you own (such as example-1.com and example-2.com as a single session. It also allows you fix an issue so that when a user has to go to an off-site hosted payment gateway to finish a purchase it doesn\'t count it as referral traffic from that gateway but maintains the visit as part of the same session.) It is required that the other site includes a Google Analytics tracker with the same UA Code.', 'google-analytics-for-wordpress' ),
877
 
878
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:83
879
- /* Translators: Adds a link to the documentation. */
880
- __( 'Do not use this feature if you use FeedBurner, as FeedBurner can do this automatically and better than this plugin can. Check this %1$shelp page%2$s for info on how to enable this feature in FeedBurner.', 'google-analytics-for-wordpress' ),
881
 
882
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:84
883
- __( 'Add domain', 'google-analytics-for-wordpress' ),
884
 
885
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:89
886
- /* Translators: Example domain. */
887
- __( 'Domain (example: %s)', 'google-analytics-for-wordpress' ),
888
 
889
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:92
890
- /* Translators: Current site domain to be avoided. */
891
- __( 'Please enter domain names only ( example: example.com not http://example.com ) and not current site domain ( %s ).', 'google-analytics-for-wordpress' ),
892
 
893
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:96
894
- __( 'Cross Domain Tracking', 'google-analytics-for-wordpress' ),
895
 
896
- // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabEngagement.vue:98
897
- /* Translators: Adds a link to the documentation. */
898
- __( 'Cross domain tracking makes it possible for Analytics to see sessions on two related sites as a single session. More info on specific setup steps can be found in our %1$sknowledge base%2$s.', 'google-analytics-for-wordpress' ),
899
 
900
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:52
901
- __( 'Right Now', 'google-analytics-for-wordpress' ),
902
 
903
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:53
904
- __( 'Active users on site', 'google-analytics-for-wordpress' ),
905
 
906
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:54
907
- __( 'The real-time graph of visitors over time is not currently available for this site. Please try again later.', 'google-analytics-for-wordpress' ),
908
 
909
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:55
910
- __( 'Important: this only includes users who are tracked in real-time. Not all users are tracked in real-time including (but not limited to) logged-in site administrators, certain mobile users, and users who match a Google Analytics filter.', 'google-analytics-for-wordpress' ),
911
 
912
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:56
913
- __( 'The real-time report automatically updates approximately every 60 seconds.', 'google-analytics-for-wordpress' ),
914
 
915
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:58
916
- /* Translators: Number of seconds that have passed since the report was refreshed. */
917
- __( 'The real-time report was last updated %s seconds ago.', 'google-analytics-for-wordpress' ),
918
 
919
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:59
920
- __( 'The latest data will be automatically shown on this page when it becomes available.', 'google-analytics-for-wordpress' ),
921
 
922
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:60
923
- __( 'There is no need to refresh the browser (doing so won\'t have any effect).', 'google-analytics-for-wordpress' ),
924
 
925
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:61
926
- __( 'Pageviews Per Minute', 'google-analytics-for-wordpress' ),
927
 
928
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:64
929
- __( 'Top Pages', 'google-analytics-for-wordpress' ),
930
 
931
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:65
932
- __( 'No pageviews currently.', 'google-analytics-for-wordpress' ),
933
 
934
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:67
935
- __( 'Page', 'google-analytics-for-wordpress' ),
936
 
937
- // Reference: src/modules/reports/components/reports/monsterinsights-ReportRealTime-Lite.vue:68
938
- __( 'Pageview Count', 'google-analytics-for-wordpress' ),
7
  // Reference: src/modules/tools/components/monsterinsights-ToolsPrettyLinksFlow.vue:97
8
  __( '2', 'google-analytics-for-wordpress' ),
9
 
 
 
 
 
10
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:150
11
  __( 'Error', 'google-analytics-for-wordpress' ),
12
 
13
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:151
14
  __( 'Please try again.', 'google-analytics-for-wordpress' ),
15
 
16
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:219
17
+ __( 'Today', 'google-analytics-for-wordpress' ),
18
 
19
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:225
20
+ __( 'Yesterday', 'google-analytics-for-wordpress' ),
 
21
 
22
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:231
23
+ __( 'Last Week', 'google-analytics-for-wordpress' ),
24
+
25
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:237
26
+ __( 'Last Month', 'google-analytics-for-wordpress' ),
27
+
28
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:243
29
+ __( 'Last 7 days', 'google-analytics-for-wordpress' ),
30
+
31
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:249
32
+ __( 'Last 30 days', 'google-analytics-for-wordpress' ),
33
+
34
+ // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:188
35
+ __( 'Refreshing Report', 'google-analytics-for-wordpress' ),
36
+
37
+ // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:189
38
+ __( 'Loading new report data...', 'google-analytics-for-wordpress' ),
39
 
40
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:181
41
  __( 'Unlock the Publishers Report and Focus on the Content that Matters', 'google-analytics-for-wordpress' ),
49
  // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:186
50
  __( 'Stop guessing about what content your visitors are interested in. The Publisher Report shows you exactly which content gets the most traffic, so you can analyze and optimize it for higher conversions.', 'google-analytics-for-wordpress' ),
51
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:251
53
  __( 'See Your Top Landing Pages to Improve Enagement', 'google-analytics-for-wordpress' ),
54
 
67
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:256
68
  __( 'See Audience Demographic Report ( Age / Gender / Interests )', 'google-analytics-for-wordpress' ),
69
 
70
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:189
71
+ __( 'Unlock the eCommerce Report and See Your Important Store Metrics', 'google-analytics-for-wordpress' ),
72
+
73
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:190
74
+ __( 'Increase your sales & revenue with insights. MonsterInsights answers all your top eCommerce questions using metrics like total revenue, conversion rate, average order value, top products, top referral sources and more.', 'google-analytics-for-wordpress' ),
75
+
76
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:263
77
  __( 'See Your Conversion Rate to Improve Funnel', 'google-analytics-for-wordpress' ),
78
 
97
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:270
98
  __( 'See How Many Sessions are needed for a Purchase', 'google-analytics-for-wordpress' ),
99
 
100
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:193
101
+ __( 'Unlock the Dimensions Report and Track Your Own Custom Data', 'google-analytics-for-wordpress' ),
102
+
103
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:194
104
+ __( 'Decide what data is important using your own custom tracking parameters. The Dimensions report allows you to easily see what\'s working right inside your WordPress dashboard.', 'google-analytics-for-wordpress' ),
105
+
106
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:277
107
  __( 'See Which Authors Generate the Most Traffic', 'google-analytics-for-wordpress' ),
108
 
118
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:281
119
  __( 'See Which Focus Keyword is Performing Better in Search Engines', 'google-analytics-for-wordpress' ),
120
 
121
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:197
122
+ __( 'Unlock the Forms Report and Improve Conversions', 'google-analytics-for-wordpress' ),
123
+
124
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:198
125
+ __( 'Easily track your form views and conversions. The Forms Report allows you to see which forms are performing better and which forms have lower conversion rates so you can optimize using real data.', 'google-analytics-for-wordpress' ),
126
+
127
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:288
128
  __( 'See Reports for Any Contact Form Plugin or Sign-up Form', 'google-analytics-for-wordpress' ),
129
 
133
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:290
134
  __( 'See Your Forms Impressions Count to Find the Best Placement', 'google-analytics-for-wordpress' ),
135
 
136
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:201
137
+ __( 'Unlock the Search Console Report and See How People Find Your Website', 'google-analytics-for-wordpress' ),
138
+
139
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:202
140
+ __( 'See exactly how people find your website, which keywords they searched for, how many times the results were viewed, and more.', 'google-analytics-for-wordpress' ),
141
+
142
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:297
143
  __( 'See Your Top Google Search Terms and Optimize Content', 'google-analytics-for-wordpress' ),
144
 
151
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:300
152
  __( 'See The Average Results Position and Focus on what works', 'google-analytics-for-wordpress' ),
153
 
154
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:205
155
+ __( 'Unlock the Real-Time Report and Track the Visitors on Your Site in Real-Time', 'google-analytics-for-wordpress' ),
156
+
157
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:206
158
+ __( 'Track the results of your marketing efforts and product launches as-it-happens right from your WordPress site. The Real-Time report allows you to view your traffic sources and visitors activity when you need it.', 'google-analytics-for-wordpress' ),
159
+
160
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:307
161
  __( 'See Your Active Visitors and Track Their Behaviour to Optimize', 'google-analytics-for-wordpress' ),
162
 
172
  // Reference: src/plugins/monsterinsights-reports-helper-plugin.js:311
173
  __( 'Get Fresh Reports Data Every 60 Seconds', 'google-analytics-for-wordpress' ),
174
 
175
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:129
176
+ __( 'Loading new report data', 'google-analytics-for-wordpress' ),
177
+
178
+ // Reference: src/components/TheAppFTPForm.vue:110
179
+ // Reference: src/modules/popular-posts/components/PopularPostsSettings.vue:53
180
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:130
181
+ __( 'Please wait...', 'google-analytics-for-wordpress' ),
182
+
183
+ // Reference: src/plugins/exactmetrics-reports-helper-plugin.js:143
184
+ /* Translators: Adds an arrow icon. */
185
+ __( 'Continue %s', 'google-analytics-for-wordpress' ),
186
+
187
+ // Reference: src/plugins/monsterinsights-wizard-helper-plugin.js:13
188
+ __( 'Loading settings', 'google-analytics-for-wordpress' ),
189
+
190
  // Reference: src/modules/frontend/monsterinsights-frontend.vue:36
191
  __( 'Insights', 'google-analytics-for-wordpress' ),
192
 
193
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:238
 
 
194
  __( 'Overview Report', 'google-analytics-for-wordpress' ),
195
 
196
+ // Reference: src/modules/widget/components/WidgetReminder.vue:33
197
+ /* Translators: Number of visitors. */
198
+ __( 'See how %s visitors found your site!', 'google-analytics-for-wordpress' ),
199
+
200
+ // Reference: src/modules/widget/components/WidgetReminder.vue:35
201
+ /* Translators: Number of visitors. */
202
+ __( 'Your website was visited by %s users in the last 30 days.', 'google-analytics-for-wordpress' ),
203
+
204
+ // Reference: src/modules/widget/components/WidgetReminder.vue:36
205
+ __( 'See the full analytics report!', 'google-analytics-for-wordpress' ),
206
+
207
+ // Reference: src/modules/settings/monsterinsights-site.vue:80
208
+ __( 'Congratulations! ', 'google-analytics-for-wordpress' ),
209
+
210
+ // Reference: src/modules/settings/monsterinsights-site.vue:81
211
+ __( 'You Successfully Unlocked the most powerful Analytics plugin', 'google-analytics-for-wordpress' ),
212
+
213
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:125
214
  __( 'Welcome to MonsterInsights', 'google-analytics-for-wordpress' ),
215
 
234
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:132
235
  __( 'See All Features', 'google-analytics-for-wordpress' ),
236
 
237
+ // Reference: src/modules/reports/components/reports-overview/monsterinsights-ReportOverviewDatePicker-Lite.vue:51
238
  __( 'Upgrade to PRO', 'google-analytics-for-wordpress' ),
239
 
240
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:134
241
  __( 'per year', 'google-analytics-for-wordpress' ),
242
 
 
243
  // Reference: src/modules/addons/components/monsterinsights-AddonBlock.vue:97
 
244
  __( 'Upgrade Now', 'google-analytics-for-wordpress' ),
245
 
246
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:136
305
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:184
306
  __( 'Author Tracking', 'google-analytics-for-wordpress' ),
307
 
308
+ // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:185
309
  __( 'Google Optimize', 'google-analytics-for-wordpress' ),
310
 
311
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:186
323
  // Reference: src/modules/wizard-onboarding/monsterinsights-welcome-Lite.vue:190
324
  __( 'LifterLMS', 'google-analytics-for-wordpress' ),
325
 
326
+ // Reference: src/modules/settings/routes/site.js:122
327
+ __( 'About Us', 'google-analytics-for-wordpress' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
328
 
329
+ // Reference: src/modules/settings/routes/site.js:130
330
+ __( 'Getting Started', 'google-analytics-for-wordpress' ),
331
 
332
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:52
333
+ // Reference: src/modules/settings/routes/site.js:139
334
+ __( 'Lite vs Pro', 'google-analytics-for-wordpress' ),
335
 
336
  // Reference: src/modules/reports/api/index.js:21
337
  /* Translators: Error status and error text. */
340
  // Reference: src/modules/reports/api/index.js:28
341
  __( 'Error loading report data', 'google-analytics-for-wordpress' ),
342
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
343
  // Reference: src/components/TheQuickLinks.vue:31
344
  __( 'See Quick Links', 'google-analytics-for-wordpress' ),
345
 
355
  // Reference: src/components/TheQuickLinks.vue:78
356
  __( 'Upgrade to Pro &#187;', 'google-analytics-for-wordpress' ),
357
 
358
+ // Reference: src/modules/settings/routes/site.js:100
359
+ // Reference: src/modules/tools/components/ToolsNavigation.vue:14
360
+ __( 'Import Export', 'google-analytics-for-wordpress' ),
361
 
362
+ // Reference: src/modules/settings/routes/site.js:108
363
+ __( 'PrettyLinks Integration', 'google-analytics-for-wordpress' ),
364
 
365
+ // Reference: src/modules/settings/routes/site.js:154
366
+ __( 'Inline Popular Posts', 'google-analytics-for-wordpress' ),
367
 
368
+ // Reference: src/modules/settings/routes/site.js:162
369
+ __( 'Popular Posts Widget', 'google-analytics-for-wordpress' ),
370
 
371
+ // Reference: src/modules/settings/routes/site.js:171
372
+ __( 'Popular Products', 'google-analytics-for-wordpress' ),
373
 
374
+ // Reference: src/modules/settings/routes/site.js:180
375
+ __( 'Settings', 'google-analytics-for-wordpress' ),
 
376
 
377
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabsNavigation.vue:63
378
+ // Reference: src/modules/settings/routes/site.js:35
379
+ __( 'General', 'google-analytics-for-wordpress' ),
380
 
381
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabsNavigation.vue:64
382
+ // Reference: src/modules/settings/routes/site.js:43
383
+ __( 'Engagement', 'google-analytics-for-wordpress' ),
384
 
385
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportEcommerce-Lite.vue:22
386
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabsNavigation.vue:65
387
+ // Reference: src/modules/settings/routes/site.js:51
388
+ __( 'eCommerce', 'google-analytics-for-wordpress' ),
389
 
390
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabsNavigation.vue:66
391
+ // Reference: src/modules/settings/routes/site.js:59
392
+ __( 'Publisher', 'google-analytics-for-wordpress' ),
393
+
394
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabsNavigation.vue:67
395
+ // Reference: src/modules/settings/routes/site.js:67
396
+ __( 'Conversions', 'google-analytics-for-wordpress' ),
397
+
398
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabsNavigation.vue:68
399
+ // Reference: src/modules/settings/routes/site.js:75
400
+ __( 'Advanced', 'google-analytics-for-wordpress' ),
401
+
402
+ // Reference: src/modules/settings/routes/site.js:92
403
+ // Reference: src/modules/tools/components/ToolsNavigation.vue:15
404
+ __( 'URL Builder', 'google-analytics-for-wordpress' ),
405
+
406
+ // Reference: src/modules/settings/components/SettingsButtonSave.vue:46
407
+ __( 'Save Changes', 'google-analytics-for-wordpress' ),
408
+
409
+ // Reference: src/modules/addons/components/AddonsNavigation.vue:18
410
+ __( 'MonsterInsights Addons', 'google-analytics-for-wordpress' ),
411
+
412
+ // Reference: src/modules/addons/components/AddonsNavigation.vue:19
413
+ __( 'Search Addons', 'google-analytics-for-wordpress' ),
414
+
415
+ // Reference: src/modules/wizard-onboarding/components/TheWizardHeader.vue:24
416
+ __( 'Exit Setup', 'google-analytics-for-wordpress' ),
417
 
418
  // Reference: src/modules/reports/routes/index.js:32
419
  __( 'Publishers Report', 'google-analytics-for-wordpress' ),
420
 
421
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportEcommerce-Lite.vue:23
422
  __( 'eCommerce Report', 'google-analytics-for-wordpress' ),
423
 
 
424
  // Reference: src/modules/reports/routes/index.js:48
425
  __( 'Search Console Report', 'google-analytics-for-wordpress' ),
426
 
427
  // Reference: src/modules/reports/routes/index.js:56
428
  __( 'Dimensions Report', 'google-analytics-for-wordpress' ),
429
 
430
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportForms-Lite.vue:25
431
  // Reference: src/modules/reports/routes/index.js:64
432
  __( 'Forms Report', 'google-analytics-for-wordpress' ),
433
 
434
  // Reference: src/modules/reports/routes/index.js:72
435
  __( 'Real-Time Report', 'google-analytics-for-wordpress' ),
436
 
437
+ // Reference: src/modules/reports/components/reports/YearInReview-Lite.vue:263
438
  __( '2019 Year in Review', 'google-analytics-for-wordpress' ),
439
 
440
+ // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:40
441
+ __( 'View Reports', 'google-analytics-for-wordpress' ),
442
 
443
+ // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:42
444
+ __( 'Congratulations!', 'google-analytics-for-wordpress' ),
445
 
446
+ // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:44
447
+ /* Translators: Add link to YouTube video and Onboarding Wizard. */
448
+ __( 'MonsterInsights makes it easy to connect your website with Google Analytics and see all important website stats right inside your WordPress dashboard. In order to setup website analytics, please take a look at our %1$sGetting started video%2$s or use our %3$s to get you quickly set up.', 'google-analytics-for-wordpress' ),
449
 
450
+ // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:44
451
+ /* Translators: Add link to YouTube video and Onboarding Wizard. */
452
+ __( 'Onboarding Wizard', 'google-analytics-for-wordpress' ),
453
 
454
+ // Reference: src/modules/settings/components/SettingsFirstTImeNotice.vue:45
455
+ __( 'You are now connected with MonsterInsights. We make it effortless for you to implement Google Analytics tracking and see the stats that matter, right inside the WordPress dashboard.', 'google-analytics-for-wordpress' ),
456
 
457
+ // Reference: src/modules/widget/components/monsterinsights-WidgetSettings-Lite.vue:19
458
+ /* Translators: Number of days in interval. */
459
+ __( 'Last %s days', 'google-analytics-for-wordpress' ),
460
 
461
+ // Reference: src/modules/widget/components/WidgetFooter.vue:19
462
+ /* Translators: Placeholder is replaced with WPForms. */
463
+ __( 'Recommended Plugin: %s', 'google-analytics-for-wordpress' ),
464
 
465
+ // Reference: src/modules/widget/components/WidgetFooter.vue:20
466
+ __( 'Install', 'google-analytics-for-wordpress' ),
467
 
468
+ // Reference: src/modules/widget/components/WidgetFooter.vue:21
469
+ __( 'Activate', 'google-analytics-for-wordpress' ),
470
 
471
+ // Reference: src/modules/widget/components/WidgetFooter.vue:22
472
+ __( 'Learn More', 'google-analytics-for-wordpress' ),
473
 
474
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:75
475
+ __( 'Inbox', 'google-analytics-for-wordpress' ),
476
 
477
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:76
478
+ __( 'Back to Inbox', 'google-analytics-for-wordpress' ),
479
+
480
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:77
481
+ __( 'View Dismissed', 'google-analytics-for-wordpress' ),
482
+
483
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:78
484
+ __( 'Notifications', 'google-analytics-for-wordpress' ),
485
+
486
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:79
487
+ __( 'Dismiss All', 'google-analytics-for-wordpress' ),
488
+
489
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:80
490
+ __( 'Dismissed', 'google-analytics-for-wordpress' ),
491
+
492
+ // Reference: src/modules/notifications/components/monsterinsights-Notifications.vue:81
493
+ __( 'No Notifications', 'google-analytics-for-wordpress' ),
494
+
495
+ // Reference: src/modules/reports/components/ReportReAuth.vue:19
496
+ __( 'MonsterInsights encountered an error loading your report data', 'google-analytics-for-wordpress' ),
497
+
498
+ // Reference: src/modules/reports/components/ReportReAuth.vue:20
499
+ __( 'There is an issue with your Google Account authentication. Please use the button below to fix it by re-authenticating.', 'google-analytics-for-wordpress' ),
500
+
501
+ // Reference: src/modules/reports/components/ReportReAuth.vue:21
502
+ // Reference: src/modules/settings/components/input/tab-general/monsterinsights-SettingsInputAuthenticate-Lite.vue:69
503
+ __( 'Reconnect MonsterInsights', 'google-analytics-for-wordpress' ),
504
+
505
+ // Reference: src/modules/reports/components/ReportReAuth.vue:30
506
+ // Reference: src/modules/settings/components/input/tab-general/monsterinsights-SettingsInputAuthenticate-Lite.vue:143
507
+ __( 'Re-Authenticating', 'google-analytics-for-wordpress' ),
508
+
509
+ // Reference: src/modules/reports/components/ReportReAuth.vue:47
510
+ // Reference: src/modules/settings/components/input/tab-general/monsterinsights-SettingsInputAuthenticate-Lite.vue:229
511
+ __( 'Ok', 'google-analytics-for-wordpress' ),
512
+
513
+ // Reference: src/modules/frontend/components/FrontendPoweredBy.vue:12
514
+ __( 'Powered by MonsterInsights', 'google-analytics-for-wordpress' ),
515
+
516
+ // Reference: src/modules/frontend/components/FrontendNoAuth.vue:24
517
+ __( 'Please Setup Website Analytics to See Audience Insights', 'google-analytics-for-wordpress' ),
518
+
519
+ // Reference: src/modules/frontend/components/FrontendNoAuth.vue:25
520
+ __( 'MonsterInsights, WordPress analytics plugin, helps you connect your website with Google Analytics, so you can see how people find and use your website. Over 2 million website owners use MonsterInsights to see the stats that matter and grow their business.', 'google-analytics-for-wordpress' ),
521
+
522
+ // Reference: src/modules/frontend/components/FrontendNoAuth.vue:26
523
+ __( 'Connect MonsterInsights and Setup Website Analytics', 'google-analytics-for-wordpress' ),
524
+
525
+ // Reference: src/modules/reports/components/ReportNoAuth.vue:25
526
+ __( 'You must connect with MonsterInsights before you can view reports.', 'google-analytics-for-wordpress' ),
527
+
528
+ // Reference: src/modules/reports/components/ReportNoAuth.vue:26
529
+ __( 'MonsterInsights makes it "effortless" for you to connect your site with Google Analytics and see reports right here in the WordPress dashboard.', 'google-analytics-for-wordpress' ),
530
+
531
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:98
532
+ __( 'Launch Setup Wizard', 'google-analytics-for-wordpress' ),
533
+
534
+ // Reference: src/modules/reports/components/ReportNoAuth.vue:28
535
+ __( 'Please ask your webmaster to connect MonsterInsights to Google Analytics.', 'google-analytics-for-wordpress' ),
536
+
537
+ // Reference: src/modules/widget/store/index.js:76
538
+ __( 'Overview', 'google-analytics-for-wordpress' ),
539
+
540
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportPublishers-Lite.vue:25
541
+ __( 'Publishers', 'google-analytics-for-wordpress' ),
542
+
543
+ // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:43
544
+ __( 'Search Console', 'google-analytics-for-wordpress' ),
545
+
546
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportDimensions-Lite.vue:22
547
+ __( 'Dimensions', 'google-analytics-for-wordpress' ),
548
+
549
+ // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:45
550
+ __( 'Forms', 'google-analytics-for-wordpress' ),
551
+
552
+ // Reference: src/modules/reports/components/monsterinsights-ReportsNavigation.vue:46
553
+ __( 'Real-Time', 'google-analytics-for-wordpress' ),
554
+
555
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:91
556
+ __( 'License Key', 'google-analytics-for-wordpress' ),
557
+
558
+ // Reference: src/modules/settings/components/monsterinsights-SettingsNetwork.vue:47
559
+ /* Translators: Add link to retrieve license key from account. */
560
+ __( 'Add your MonsterInsights license key from the email receipt or account area. %1$sRetrieve your license key%2$s.', 'google-analytics-for-wordpress' ),
561
+
562
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:92
563
+ __( 'Google Authentication', 'google-analytics-for-wordpress' ),
564
+
565
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:93
566
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:50
567
+ __( 'Connect Google Analytics + WordPress', 'google-analytics-for-wordpress' ),
568
+
569
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:94
570
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:51
571
+ __( 'You will be taken to the MonsterInsights website where you\'ll need to connect your Analytics account.', 'google-analytics-for-wordpress' ),
572
+
573
+ // Reference: src/modules/settings/components/input/tab-advanced/SettingsInputMisc-Lite.vue:35
574
+ __( 'Miscellaneous', 'google-analytics-for-wordpress' ),
575
+
576
+ // Reference: src/modules/settings/components/input/tab-advanced/SettingsInputMisc-Lite.vue:37
577
+ __( 'Hides plugin announcements and update details. This includes critical notices we use to inform about deprecations and important required configuration changes.', 'google-analytics-for-wordpress' ),
578
+
579
+ // Reference: src/modules/settings/components/input/tab-advanced/SettingsInputMisc-Lite.vue:38
580
+ __( 'Hide Announcements', 'google-analytics-for-wordpress' ),
581
+
582
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:96
583
+ __( 'Setup Wizard', 'google-analytics-for-wordpress' ),
584
+
585
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabGeneral-Lite.vue:97
586
+ __( 'Use our configuration wizard to properly setup Google Analytics with WordPress (with just a few clicks).', 'google-analytics-for-wordpress' ),
587
+
588
+ // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:40
589
+ __( 'There was an issue retrieving the addons for this site. Please click on the button below the refresh the addons data.', 'google-analytics-for-wordpress' ),
590
+
591
+ // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:41
592
+ __( 'No addons found.', 'google-analytics-for-wordpress' ),
593
+
594
+ // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:42
595
+ __( 'Refresh Addons', 'google-analytics-for-wordpress' ),
596
+
597
+ // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:65
598
+ __( 'Refreshing Addons', 'google-analytics-for-wordpress' ),
599
+
600
+ // Reference: src/modules/addons/monsterinsights-addons-Lite.vue:76
601
+ /* Translators: Make text green. */
602
+ __( 'Upgrade to Pro to unlock addons and other great features. As a valued MonsterInsights Lite user you %1$sreceive 50%% off%2$s, automatically applied at checkout!', 'google-analytics-for-wordpress' ),
603
+
604
+ // Reference: src/modules/about/components/monsterinsights-AboutTabAboutUs.vue:31
605
+ __( 'Hello and welcome to MonsterInsights, the best Google Analytics plugin for WordPress. MonsterInsights shows you exactly which content gets the most visit, so you can analyze and optimize it for higher conversions.', 'google-analytics-for-wordpress' ),
606
+
607
+ // Reference: src/modules/about/components/monsterinsights-AboutTabAboutUs.vue:32
608
+ __( 'Over the years, we found that in order to get the most out of Google Analytics, you needed a full time developer who could implement custom tracking, so that Google Analytics would integrate with things like WooCommerce, and track things which Google doesn\'t by default, like outbound links.', 'google-analytics-for-wordpress' ),
609
+
610
+ // Reference: src/modules/about/components/monsterinsights-AboutTabAboutUs.vue:33
611
+ __( 'Our goal is to take the pain out of analytics, making it simple and easy, by eliminating the need to have to worry about code, putting the best reports directly into the area you already go to (your WordPress dashboard), and adding the most advanced insights and features without complicating our plugin with tons of settings. Quite simply, it should "just work".', 'google-analytics-for-wordpress' ),
612
+
613
+ // Reference: src/modules/about/components/monsterinsights-AboutTabAboutUs.vue:34
614
+ __( 'MonsterInsights is brought to you by the same team that\'s behind the largest WordPress resource site, WPBeginner, the most popular lead-generation software, OptinMonster, and the best WordPress forms plugin, WPForms.', 'google-analytics-for-wordpress' ),
615
+
616
+ // Reference: src/modules/about/components/monsterinsights-AboutTabAboutUs.vue:35
617
+ __( 'Yup, we know a thing or two about building awesome products that customers love.', 'google-analytics-for-wordpress' ),
618
+
619
+ // Reference: src/modules/about/components/monsterinsights-AboutTabAboutUs.vue:36
620
+ __( 'The MonsterInsights Team', 'google-analytics-for-wordpress' ),
621
 
622
  // Reference: src/modules/widget/store/index.js:102
623
  __( 'Time to Purchase', 'google-analytics-for-wordpress' ),
631
  // Reference: src/modules/widget/store/index.js:110
632
  __( 'This list shows the number of sessions it took users before they purchased a product from your website.', 'google-analytics-for-wordpress' ),
633
 
634
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:253
 
635
  __( 'Top Posts/Pages', 'google-analytics-for-wordpress' ),
636
 
637
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:264
 
638
  __( 'This list shows the most viewed posts and pages on your website.', 'google-analytics-for-wordpress' ),
639
 
640
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:247
 
641
  __( 'New vs. Returning Visitors', 'google-analytics-for-wordpress' ),
642
 
643
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:260
 
644
  __( 'This graph shows what percent of your user sessions come from new versus repeat visitors.', 'google-analytics-for-wordpress' ),
645
 
646
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:248
 
647
  __( 'Device Breakdown', 'google-analytics-for-wordpress' ),
648
 
649
+ // Reference: src/modules/reports/components/reports/monsterinsights-ReportOverview.vue:261
 
650
  __( 'This graph shows what percent of your visitor sessions are done using a traditional computer or laptop, tablet or mobile device to view your site.', 'google-analytics-for-wordpress' ),
651
 
652
  // Reference: src/modules/widget/store/index.js:41
679
  // Reference: src/modules/widget/store/index.js:70
680
  __( 'This list shows the download links your visitors clicked the most.', 'google-analytics-for-wordpress' ),
681
 
 
 
 
682
  // Reference: src/modules/widget/store/index.js:82
683
  __( 'Top Products', 'google-analytics-for-wordpress' ),
684
 
694
  // Reference: src/modules/widget/store/index.js:96
695
  __( 'Total Add/Remove', 'google-analytics-for-wordpress' ),
696
 
697
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:100
698
+ __( 'WPForms, Ninja Forms, Contact Form 7, Gravity Forms and any other WordPress form plugin', 'google-analytics-for-wordpress' ),
699
 
700
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:103
701
+ __( 'WordPress Admin Area Reports', 'google-analytics-for-wordpress' ),
702
 
703
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:106
704
+ __( 'Standard Reports', 'google-analytics-for-wordpress' ),
705
 
706
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:107
707
+ __( 'Overview Reports for the last 30 days.', 'google-analytics-for-wordpress' ),
708
 
709
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:108
710
+ __( 'Advanced Reports', 'google-analytics-for-wordpress' ),
711
 
712
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:109
713
+ __( 'Publisher, eCommerce, Search Console, Custom Dimensions, Forms and Real-Time with custom date period selection', 'google-analytics-for-wordpress' ),
714
 
715
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:112
716
+ __( 'Dashboard Widget', 'google-analytics-for-wordpress' ),
717
 
718
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:115
719
+ __( 'Basic Widget', 'google-analytics-for-wordpress' ),
720
 
721
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:116
722
+ __( 'Overview Report Synopsis', 'google-analytics-for-wordpress' ),
723
 
724
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:117
725
+ __( 'Advanced Dashboard Widget', 'google-analytics-for-wordpress' ),
 
726
 
727
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:118
728
+ __( 'Includes the complete Overview report, Publisher reports and 6 different eCommerce reports', 'google-analytics-for-wordpress' ),
 
729
 
730
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:121
731
+ __( 'Publisher Reports', 'google-analytics-for-wordpress' ),
 
732
 
733
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:125
734
+ __( 'Advanced Publisher Reports & Tracking', 'google-analytics-for-wordpress' ),
 
735
 
736
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:126
737
+ __( 'View Top Landing/Exit Pages, Top Links, Demographics & Interests data and more', 'google-analytics-for-wordpress' ),
 
738
 
739
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:132
740
+ __( 'Not Available', 'google-analytics-for-wordpress' ),
741
 
742
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:133
743
+ __( 'Complete Custom Dimensions Tracking', 'google-analytics-for-wordpress' ),
744
 
745
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:134
746
+ __( 'Track and measure by the Author, Post Type, Category, Tag, SEO Score, Focus Keyword, Logged-in User, User ID and Published Time of each post and page', 'google-analytics-for-wordpress' ),
747
 
748
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:137
749
+ __( 'Support', 'google-analytics-for-wordpress' ),
750
 
751
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:140
752
+ __( 'Limited Support', 'google-analytics-for-wordpress' ),
753
 
754
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:141
755
+ __( 'Priority Support', 'google-analytics-for-wordpress' ),
756
 
757
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:53
758
+ __( 'Get the most out of MonsterInsights by upgrading to Pro and unlocking all of the powerful features.', 'google-analytics-for-wordpress' ),
759
 
760
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:54
761
+ __( 'Feature', 'google-analytics-for-wordpress' ),
 
762
 
763
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:55
764
+ __( 'Lite', 'google-analytics-for-wordpress' ),
 
765
 
766
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:56
767
+ __( 'Pro', 'google-analytics-for-wordpress' ),
768
 
769
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:57
770
+ __( 'Get MonsterInsights Pro Today and Unlock all the Powerful Features', 'google-analytics-for-wordpress' ),
771
 
772
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:59
773
+ /* Translators: Makes text green. */
774
+ __( 'Bonus: MonsterInsights Lite users get %1$s50%% off regular price%2$s, automatically applied at checkout.', 'google-analytics-for-wordpress' ),
775
 
776
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:64
777
+ __( 'Included', 'google-analytics-for-wordpress' ),
778
 
779
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:69
780
+ __( 'Custom Google Analytics Link Tracking', 'google-analytics-for-wordpress' ),
781
 
782
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:72
783
+ __( 'Standard Tracking', 'google-analytics-for-wordpress' ),
784
 
785
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:73
786
+ __( 'Advanced Tracking', 'google-analytics-for-wordpress' ),
 
787
 
788
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:74
789
+ __( 'Automatic tracking of outbound/external, file download, affiliate, email and telephone links and our simple Custom Link Attribution markup for custom link tracking', 'google-analytics-for-wordpress' ),
790
 
791
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:75
792
+ __( 'Scroll tracking as well as tracking on Google Accelerated Mobile Pages (AMP) and Facebook Instant Articles for Publishers', 'google-analytics-for-wordpress' ),
793
 
794
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:78
795
+ __( 'No-Code-Needed Tracking Features', 'google-analytics-for-wordpress' ),
796
 
797
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:81
798
+ __( 'Basic Tracking Options', 'google-analytics-for-wordpress' ),
799
 
800
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:82
801
+ __( 'Cross-domain tracking, anonymization of IP addresses, and automatic exclusion of administrators from tracking', 'google-analytics-for-wordpress' ),
802
 
803
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:83
804
+ __( 'Advanced Tracking Options', 'google-analytics-for-wordpress' ),
805
 
806
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:84
807
+ __( 'Easily integrate Google Optimize as well as adjust recordings of site speed and the sample rate of visitors', 'google-analytics-for-wordpress' ),
808
 
809
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:87
810
+ __( 'eCommerce Tracking', 'google-analytics-for-wordpress' ),
811
 
812
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:91
813
+ __( 'One-click Complete eCommerce tracking', 'google-analytics-for-wordpress' ),
814
 
815
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:92
816
+ __( 'Complete eCommerce tracking for WooCommerce, Easy Digital Downloads and MemberPress stores with no code or settings required', 'google-analytics-for-wordpress' ),
 
817
 
818
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:95
819
+ __( 'Forms Tracking', 'google-analytics-for-wordpress' ),
820
 
821
+ // Reference: src/modules/about/components/monsterinsights-AboutTabLiteVsPro.vue:99
822
+ __( 'One-click Form Events Tracking', 'google-analytics-for-wordpress' ),
823
 
824
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:104
825
+ __( 'GDPR Guide', 'google-analytics-for-wordpress' ),
826
 
827
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:105
828
+ __( 'Compliance with European data laws including GDPR can be confusing and time-consuming. In order to help MonsterInsights users comply with these laws, we’ve created an addon that automates a lot of the necessary configuration changes for you. ', 'google-analytics-for-wordpress' ),
829
 
830
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:110
831
+ __( 'How to Install and Activate MonsterInsights Addons', 'google-analytics-for-wordpress' ),
832
 
833
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:111
834
+ __( 'The process for installing and activating addons is quick and easy after you install the MonsterInsights plugin. In this guide we’ll walk you through the process, step by step.', 'google-analytics-for-wordpress' ),
835
 
836
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:116
837
+ __( 'Enabling eCommerce Tracking and Reports', 'google-analytics-for-wordpress' ),
838
 
839
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:117
840
+ __( 'Want to track your eCommerce sales data for your WooCommerce, MemberPress, or Easy Digital Downloads store with MonsterInsights? In this guide, we’ll show you how to enable eCommerce tracking in Google Analytics in just a few clicks.', 'google-analytics-for-wordpress' ),
841
 
842
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:121
843
+ __( 'Read Documentation', 'google-analytics-for-wordpress' ),
844
 
845
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:64
846
+ __( 'Getting Started with MonsterInsights', 'google-analytics-for-wordpress' ),
847
 
848
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:65
849
+ __( 'MonsterInsights is the easiest analytics solution on the market to get started with, as we walk you through exactly what you need to do, in plain english, using our 3 minute setup wizard.', 'google-analytics-for-wordpress' ),
850
 
851
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:66
852
+ __( 'To begin with, we’ll get your site authorized with Google Analytics, so we can start tracking and generating reports for you right away.', 'google-analytics-for-wordpress' ),
853
 
854
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:67
855
+ __( 'In no time at all, and after just a few clicks, you\'ll have setup the most powerful Google Analytics tracking available for WordPress. It\'s easy to double your traffic and sales when you know exactly how people find and use your website. Let\'s get started!.', 'google-analytics-for-wordpress' ),
856
 
857
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:68
858
+ __( 'Launch the wizard!', 'google-analytics-for-wordpress' ),
859
 
860
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:69
861
+ __( 'Get MonsterInsights Pro and Unlock all the Powerful Features', 'google-analytics-for-wordpress' ),
862
 
863
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:71
864
+ /* Translators: Makes text bold. */
865
+ __( 'Thanks for being a loyal MonsterInsights Lite user. %1$sUpgrade to MonsterInsights Pro%2$s to unlock all the awesome features and experience why MonsterInsights is consistently rated the best Google Analytics solution for WordPress.', 'google-analytics-for-wordpress' ),
866
 
867
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:73
868
+ __( 'Universal Tracking across devices and campaigns with just a few clicks.', 'google-analytics-for-wordpress' ),
869
 
870
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:74
871
+ __( 'See your website analytics reports inside the WordPress dashboard', 'google-analytics-for-wordpress' ),
 
872
 
873
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:75
874
+ __( 'Get real-time stats right inside WordPress', 'google-analytics-for-wordpress' ),
875
 
876
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:76
877
+ __( '1-click Google Analytics Enhanced eCommerce tracking', 'google-analytics-for-wordpress' ),
878
 
879
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:77
880
+ __( 'Get detailed stats for each post and page.', 'google-analytics-for-wordpress' ),
881
 
882
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:80
883
+ __( 'Automatically track clicks on your affiliate links and ads.', 'google-analytics-for-wordpress' ),
 
884
 
885
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:81
886
+ __( 'Make Google Analytics GDPR compliant automatically', 'google-analytics-for-wordpress' ),
 
887
 
888
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:82
889
+ __( 'Setup tracking for authors, categories, tags, custom post types, users and more', 'google-analytics-for-wordpress' ),
 
890
 
891
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:83
892
+ __( 'Enable Google Optimize for A/B testing, adjust sample speed & sample rate.', 'google-analytics-for-wordpress' ),
893
 
894
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:84
895
+ __( 'More advanced features', 'google-analytics-for-wordpress' ),
896
 
897
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:92
898
+ __( 'How to Connect to Google Analytics', 'google-analytics-for-wordpress' ),
899
 
900
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:93
901
+ __( 'After you install MonsterInsights, you’ll need to connect your WordPress site with your Google Analytics account. MonsterInsights makes the process easy, with no coding required.', 'google-analytics-for-wordpress' ),
902
 
903
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:98
904
+ __( 'Guide and Checklist for Advanced Insights', 'google-analytics-for-wordpress' ),
 
905
 
906
+ // Reference: src/modules/about/components/monsterinsights-AboutTabGettingStarted.vue:99
907
+ __( 'Our goal is to make it as easy as possible for you to measure and track your stats so you can grow your business. This easy-to-follow guide and checklist will get you set up with MonsterInsights’ advanced tracking.', 'google-analytics-for-wordpress' ),
 
908
 
909
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:32
910
+ __( 'Welcome to MonsterInsights!', 'google-analytics-for-wordpress' ),
 
911
 
912
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:33
913
+ __( 'Let\'s get you set up.', 'google-analytics-for-wordpress' ),
 
914
 
915
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:55
916
+ __( 'Save and Continue', 'google-analytics-for-wordpress' ),
 
917
 
918
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:35
919
+ __( 'Which category best describes your website?', 'google-analytics-for-wordpress' ),
920
 
921
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:36
922
+ __( 'We will recommend the optimal settings for MonsterInsights based on your choice.', 'google-analytics-for-wordpress' ),
923
 
924
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:40
925
+ __( 'Business Website', 'google-analytics-for-wordpress' ),
926
 
927
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:45
928
+ /* Translators: Make text bold. */
929
+ __( 'Publisher %1$s(Blog)%2$s', 'google-analytics-for-wordpress' ),
930
 
931
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWelcome.vue:49
932
+ __( 'Ecommerce', 'google-analytics-for-wordpress' ),
 
933
 
934
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWpforms.vue:40
935
+ __( 'MonsterInsights Recommends WPForms', 'google-analytics-for-wordpress' ),
936
 
937
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWpforms.vue:41
938
+ __( 'Built by the folks behind MonsterInsights, WPForms is the most beginner friendly form plugin in the market.', 'google-analytics-for-wordpress' ),
939
 
940
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWpforms.vue:42
941
+ __( 'Used on over 3,000,000 websites!', 'google-analytics-for-wordpress' ),
942
 
943
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWpforms.vue:43
944
+ __( 'WPForms allow you to create beautiful contact forms, subscription forms, payment forms, and other types of forms for your site in minutes, not hours!', 'google-analytics-for-wordpress' ),
945
 
946
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWpforms.vue:44
947
+ __( 'Skip this Step', 'google-analytics-for-wordpress' ),
948
 
949
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepWpforms.vue:45
950
+ __( 'Continue & Install WPForms', 'google-analytics-for-wordpress' ),
951
 
952
+ // Reference: src/modules/addons/components/monsterinsights-AddonBlock.vue:106
953
+ __( 'Installing...', 'google-analytics-for-wordpress' ),
954
 
955
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:53
956
+ __( 'Recommended Settings', 'google-analytics-for-wordpress' ),
957
 
958
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:54
959
+ __( 'MonsterInsights recommends the following settings based on your configuration.', 'google-analytics-for-wordpress' ),
960
 
961
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:55
962
+ __( 'Events Tracking', 'google-analytics-for-wordpress' ),
963
 
964
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:56
965
+ __( 'Must have for all click tracking on site.', 'google-analytics-for-wordpress' ),
966
 
967
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:57
968
+ __( 'MonsterInsights uses an advanced system to automatically detect all outbound links, download links, affiliate links, telephone links, mail links, and more automatically. We do all the work for you so you don\'t have to write any code.', 'google-analytics-for-wordpress' ),
969
 
970
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:58
971
+ __( 'Enhanced Link Attribution', 'google-analytics-for-wordpress' ),
972
 
973
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:59
974
+ __( 'Improves the accuracy of your In-Page Analytics.', 'google-analytics-for-wordpress' ),
975
 
976
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:60
977
+ __( 'MonsterInsights will automatically help Google determine which links are unique and where they are on your site so that your In-Page Analytics reporting will be more accurate.', 'google-analytics-for-wordpress' ),
978
 
979
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:61
980
+ __( 'Install Updates Automatically', 'google-analytics-for-wordpress' ),
981
 
982
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:62
983
+ __( 'Get the latest features, bug fixes, and security updates as they are released.', 'google-analytics-for-wordpress' ),
984
 
985
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:63
986
+ __( 'To ensure you get the latest bugfixes and security updates and avoid needing to spend time logging into your WordPress site to update MonsterInsights, we offer the ability to automatically have MonsterInsights update itself.', 'google-analytics-for-wordpress' ),
 
987
 
988
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:64
989
+ __( 'File Download Tracking', 'google-analytics-for-wordpress' ),
 
990
 
991
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:65
992
+ __( 'Helps you see file downloads data.', 'google-analytics-for-wordpress' ),
 
993
 
994
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:66
995
+ __( 'MonsterInsights will automatically track downloads of common file types from links you have inserted onto your website. For example: want to know how many of your site\'s visitors have downloaded a PDF or other file you offer your visitors to download on your site? MonsterInsights makes this both easy, and code-free! You can customize the file types to track at any time from our settings panel.', 'google-analytics-for-wordpress' ),
996
 
997
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabPublisher.vue:50
998
+ /* Translators: Example path (/go/). */
999
+ __( 'Path (example: %s)', 'google-analytics-for-wordpress' ),
1000
 
1001
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabPublisher.vue:52
1002
+ __( 'Path has to start with a / and have no spaces', 'google-analytics-for-wordpress' ),
 
1003
 
1004
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabPublisher.vue:57
1005
+ /* Translators: Example label (aff). */
1006
+ __( 'Label (example: %s)', 'google-analytics-for-wordpress' ),
1007
 
1008
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabPublisher.vue:59
1009
+ __( 'Label can\'t contain any spaces', 'google-analytics-for-wordpress' ),
1010
 
1011
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:83
1012
+ __( 'Helps you increase affiliate revenue.', 'google-analytics-for-wordpress' ),
 
1013
 
1014
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:84
1015
+ __( 'MonsterInsights will automatically help you track affiliate links that use internal looking urls like example.com/go/ or example.com/refer/. You can add custom affiliate patterns on our settings panel when you finish the onboarding wizard.', 'google-analytics-for-wordpress' ),
 
1016
 
1017
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:85
1018
+ __( 'Affiliate Link Tracking', 'google-analytics-for-wordpress' ),
1019
 
1020
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:86
1021
+ __( 'Who Can See Reports', 'google-analytics-for-wordpress' ),
 
1022
 
1023
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:87
1024
+ __( 'These user roles will be able to access MonsterInsights\'s reports in the WordPress admin area.', 'google-analytics-for-wordpress' ),
1025
 
1026
+ // Reference: src/modules/settings/components/tabs/monsterinsights-SettingsTabAdvanced.vue:69
1027
+ __( 'Users that have at least one of these roles will be able to view the reports, along with any user with the manage_options capability.', 'google-analytics-for-wordpress' ),
1028
 
1029
+ // Reference: src/modules/wizard-onboarding/components/steps/monsterinsights-OnboardingStepRecommendedAddons-Lite.vue:49
1030
+ __( 'Save and continue', 'google-analytics-for-wordpress' ),
1031
 
1032
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:91
1033
+ __( 'Events Tracking is enabled the moment you set up MonsterInsights', 'google-analytics-for-wordpress' ),
1034
 
1035
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:92
1036
+ __( 'Enhanced Link Attribution is enabled the moment you set up MonsterInsights', 'google-analytics-for-wordpress' ),
1037
 
1038
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepRecommendedSettings.vue:93
1039
+ __( '+ Add Role', 'google-analytics-for-wordpress' ),
 
1040
 
1041
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:48
1042
+ __( 'Connect MonsterInsights to Your Website', 'google-analytics-for-wordpress' ),
1043
 
1044
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:49
1045
+ __( 'MonsterInsights connects Google Analytics to WordPress and shows you stats that matter.', 'google-analytics-for-wordpress' ),
1046
 
1047
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:52
1048
+ __( 'Whoops, something went wrong and we weren\'t able to connect to MonsterInsights. Please enter your Google UA code manually.', 'google-analytics-for-wordpress' ),
1049
 
1050
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:53
1051
+ __( 'Manually enter your UA code', 'google-analytics-for-wordpress' ),
1052
 
1053
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:54
1054
+ __( 'Warning: If you use a manual UA code, you won\'t be able to use any of the reporting and some of the tracking features. Your UA code should look like UA-XXXXXX-XX where the X\'s are numbers.', 'google-analytics-for-wordpress' ),
1055
 
1056
+ // Reference: src/modules/wizard-onboarding/components/steps/OnboardingStepAuthenticate.vue:81
1057
+ __( 'UA code can\'t be empty', 'google-analytics-for-wordpress' ),
1058
 
1059
+ // Reference: src/modules/wizard-onboarding/components/steps/On