WordPress Infinite Scroll – Ajax Load More - Version 5.5.2

Version Description

  • March 7, 2022 =
  • NEW: Added alm_ajaxurl filter that allows for filtering the admin-ajax URL.
  • FIX: Fixed issue with Filters add-on pagination links in ` not maintinaing the querystring URLs e.g. ?pg=2, ?pg=3 etc.
  • FIX: Added fix for potential Sticky Posts fatal error that could occur in the WP_Query when using the ALM sticky post functionality on very large large sites with greatan than 200 posts.
  • FIX: Fixed PHP warning that could appear in the <noscript/> function for SEO and Filters add-ons.
  • FIX: Fixed issue with SEO and Preloaded element not getting the 'alm-preloaded' classname.
  • FIX: Fixed issue with PHP warning around ALM settings.
Download this release

Release Info

Developer dcooney
Plugin Icon 128x128 WordPress Infinite Scroll – Ajax Load More
Version 5.5.2
Comparing to
See all releases

Code changes from version 5.5.1 to 5.5.2

README.txt CHANGED
@@ -5,7 +5,7 @@ Tags: infinite scroll, load more, ajax, lazy load, endless scroll, infinite scro
5
  Requires at least: 4.4
6
  Requires PHP: 5.6
7
  Tested up to: 5.9
8
- Stable tag: 5.5.1
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -263,6 +263,14 @@ How to install Ajax Load More.
263
 
264
  == Changelog ==
265
 
 
 
 
 
 
 
 
 
266
  = 5.5.1 - January 10, 2022 =
267
 
268
  - UPDATE - Added required functionality for updated to the Next Page add-on that allows for auto implementation across post types.
5
  Requires at least: 4.4
6
  Requires PHP: 5.6
7
  Tested up to: 5.9
8
+ Stable tag: 5.5.2
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
263
 
264
  == Changelog ==
265
 
266
+ = 5.5.2 - March 7, 2022 =
267
+ * NEW: Added `alm_ajaxurl` filter that allows for filtering the admin-ajax URL.
268
+ * FIX: Fixed issue with Filters add-on pagination links in `<noscript/> not maintinaing the querystring URLs e.g. ?pg=2, ?pg=3 etc.
269
+ * FIX: Added fix for potential Sticky Posts fatal error that could occur in the WP_Query when using the ALM sticky post functionality on very large large sites with greatan than 200 posts.
270
+ * FIX: Fixed PHP warning that could appear in the `<noscript/>` function for SEO and Filters add-ons.
271
+ * FIX: Fixed issue with SEO and Preloaded element not getting the 'alm-preloaded' classname.
272
+ * FIX: Fixed issue with PHP warning around ALM settings.
273
+
274
  = 5.5.1 - January 10, 2022 =
275
 
276
  - UPDATE - Added required functionality for updated to the Next Page add-on that allows for auto implementation across post types.
{vendor → admin/vendor}/connekt-plugin-installer/assets/installer.css RENAMED
File without changes
{vendor → admin/vendor}/connekt-plugin-installer/assets/installer.js RENAMED
File without changes
{vendor → admin/vendor}/connekt-plugin-installer/class-connekt-plugin-installer.php RENAMED
File without changes
ajax-load-more.php CHANGED
@@ -7,15 +7,15 @@
7
  * Author: Darren Cooney
8
  * Twitter: @KaptonKaos
9
  * Author URI: https://connekthq.com
10
- * Version: 5.5.1
11
  * License: GPL
12
  * Copyright: Darren Cooney & Connekt Media
13
  *
14
  * @package AjaxLoadMore
15
  */
16
 
17
- define( 'ALM_VERSION', '5.5.1' );
18
- define( 'ALM_RELEASE', 'January 10, 2022' );
19
  define( 'ALM_STORE_URL', 'https://connekthq.com' );
20
 
21
  /**
@@ -133,7 +133,7 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
133
  add_action( 'wp_enqueue_scripts', array( &$this, 'alm_enqueue_scripts' ) );
134
  add_action( 'after_setup_theme', array( &$this, 'alm_image_sizes' ) );
135
  add_filter( 'alm_noscript', array( &$this, 'alm_noscript' ), 10, 5 );
136
- add_filter( 'alm_noscript_pagination', array( &$this, 'alm_noscript_pagination' ), 10, 2 );
137
  add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), array( &$this, 'alm_action_links' ) );
138
  add_filter( 'plugin_row_meta', array( &$this, 'alm_plugin_meta_links' ), 10, 2 );
139
  add_shortcode( 'ajax_load_more', array( &$this, 'alm_shortcode' ) );
@@ -215,12 +215,16 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
215
  }
216
 
217
  /**
218
- * This function will build an query for users without JS enabled.
219
  *
220
- * @return $return string
 
 
 
 
221
  * @since 3.7
222
  */
223
- public function alm_noscript( $args, $container_element, $css_classes = '', $transition_container_classes = '' ) {
224
  if ( is_admin() || apply_filters( 'alm_disable_noscript', false ) ) {
225
  return;
226
  }
@@ -232,16 +236,17 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
232
  /**
233
  * This function will build pagination for users without JS enabled.
234
  *
235
- * @param array $query
 
236
  * @return $return string
237
  * @since 3.7
238
  */
239
- public function alm_noscript_pagination( $query ) {
240
  if ( is_admin() || apply_filters( 'alm_disable_noscript', false ) ) {
241
  return;
242
  }
243
  include_once ALM_PATH . 'core/classes/class-alm-noscript.php'; // Load Noscript Class.
244
- $noscript = ALM_NOSCRIPT::build_noscript_paging( $query );
245
  return '<noscript>' . $noscript . '</noscript>';
246
  }
247
 
@@ -281,20 +286,20 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
281
  * @since 2.0.0
282
  */
283
  public function alm_includes() {
284
- include_once ALM_PATH . 'core/functions.php'; // Load Core Functions.
285
- include_once ALM_PATH . 'core/classes/class-alm-shortcode.php'; // Load Shortcode Class.
286
- include_once ALM_PATH . 'core/classes/class-alm-woocommerce.php'; // Load Woocommerce Class.
287
- include_once ALM_PATH . 'core/classes/class-alm-enqueue.php'; // Load Enqueue Class.
288
- include_once ALM_PATH . 'core/classes/class-alm-queryargs.php'; // Load Query Args Class.
289
- include_once ALM_PATH . 'core/classes/class-alm-localize.php'; // Load Localize Class.
290
- include_once ALM_PATH . 'core/integration/elementor/elementor.php';
291
 
292
  if ( is_admin() ) {
293
  require_once 'admin/admin.php';
294
  require_once 'admin/admin-functions.php';
295
- require_once 'vendor/connekt-plugin-installer/class-connekt-plugin-installer.php';
296
  if ( ! class_exists( 'EDD_SL_Plugin_Updater' ) ) {
297
- include dirname( __FILE__ ) . '/vendor/EDD_SL_Plugin_Updater.php';
298
  }
299
  }
300
  }
@@ -312,12 +317,14 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
312
  /**
313
  * Add plugin action links to WP plugin screen.
314
  *
 
 
315
  * @since 2.2.3
316
  */
317
  public function alm_action_links( $links ) {
318
  $settings = '<a href="' . get_admin_url( null, 'admin.php?page=ajax-load-more' ) . '">' . __( 'Settings', 'ajax-load-more' ) . '</a>';
319
  array_unshift( $links, $settings );
320
- return $links;
321
  }
322
 
323
  /**
@@ -363,13 +370,13 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
363
  wp_script_add_data( 'ajax-load-more', 'data-no-optimize', '1' );
364
 
365
  // Progress Bar JS.
366
- wp_register_script( 'ajax-load-more-progress', plugins_url( '/vendor/js/pace/pace.min.js', __FILE__ ), 'ajax-load-more', ALM_VERSION, true );
367
 
368
  // Masonry JS.
369
- wp_register_script( 'ajax-load-more-masonry', plugins_url( '/vendor/js/masonry/masonry.pkgd.min.js', __FILE__ ), 'ajax-load-more', '4.2.1', true );
370
 
371
  // Callback Helpers.
372
- wp_register_script( 'ajax-load-more-legacy-callbacks', plugins_url( '/vendor/js/alm/legacy-callbacks.js', __FILE__ ), 'jquery', ALM_VERSION, false );
373
 
374
  // Core CSS.
375
  if ( ! alm_do_inline_css( '_alm_inline_css' ) && ! alm_css_disabled( '_alm_disable_css' ) ) { // Not inline or disabled.
@@ -382,7 +389,7 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
382
  'ajax-load-more',
383
  'alm_localize',
384
  array(
385
- 'ajaxurl' => admin_url( 'admin-ajax.php' ),
386
  'alm_nonce' => wp_create_nonce( 'ajax_load_more_nonce' ),
387
  'rest_api' => esc_url_raw( rest_url() ),
388
  'rest_nonce' => wp_create_nonce( 'wp_rest' ),
@@ -611,20 +618,19 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
611
 
612
  if ( $alm_query->have_posts() ) {
613
 
614
- $alm_found_posts = $alm_total_posts;
615
- $alm_post_count = $alm_query->post_count;
616
- $alm_current = 0;
617
- $alm_has_cta = false;
618
 
619
- $cta_array = array();
620
  if ( $cta && has_action( 'alm_cta_pos_array' ) ) {
621
  // Build CTA Position Array.
622
  $cta_array = apply_filters( 'alm_cta_pos_array', $seo_start_page, $page, $posts_per_page, $alm_post_count, $cta_val, $paging );
623
  }
624
 
625
- ob_start();
626
 
627
- // ALM Loop
628
  while ( $alm_query->have_posts() ) :
629
  $alm_query->the_post();
630
 
@@ -648,33 +654,33 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
648
  $alm_has_cta = true;
649
  }
650
 
651
- endwhile;
652
- wp_reset_query();
653
  // End ALM Loop.
654
 
655
- $data = ob_get_clean();
656
 
657
- /**
658
  * Cache Add-on hook - If Cache is enabled, check the cache file
659
  *
660
- * @param $cache_id String ID of the ALM cache
661
- * @param $do_create_cache Boolean Should cache be created for this user
662
  * @since 3.2.1
663
  */
664
  if ( ! empty( $cache_id ) && has_action( 'alm_cache_installed' ) && $do_create_cache ) {
665
  if ( $single_post ) {
666
- // Single Post Cache
667
- apply_filters( 'alm_previous_post_cache_file', $cache_id, $single_post_id, $data );
668
 
669
  } else {
670
- // Standard Cache
671
 
672
- // Filters
673
  $startpage = $is_filters ? $filters_startpage : $seo_start_page;
674
 
675
- // Filters and Preloaded
676
- // - add 2 pages to maintain paging compatibility when returning to the same listing via filter
677
- // - set $page to $startpage
678
  if ( $is_filters && $preloaded === 'true' ) {
679
  $startpage = $startpage + 1;
680
  $page = $page + 1;
@@ -692,7 +698,7 @@ if ( ! class_exists( 'AjaxLoadMore' ) ) :
692
  'debug' => $debug,
693
  ),
694
  );
695
- wp_send_json( $return );
696
 
697
  } else {
698
  $return = array(
7
  * Author: Darren Cooney
8
  * Twitter: @KaptonKaos
9
  * Author URI: https://connekthq.com
10
+ * Version: 5.5.2
11
  * License: GPL
12
  * Copyright: Darren Cooney & Connekt Media
13
  *
14
  * @package AjaxLoadMore
15
  */
16
 
17
+ define( 'ALM_VERSION', '5.5.2' );
18
+ define( 'ALM_RELEASE', 'March 7, 2022' );
19
  define( 'ALM_STORE_URL', 'https://connekthq.com' );
20
 
21
  /**
133
  add_action( 'wp_enqueue_scripts', array( &$this, 'alm_enqueue_scripts' ) );
134
  add_action( 'after_setup_theme', array( &$this, 'alm_image_sizes' ) );
135
  add_filter( 'alm_noscript', array( &$this, 'alm_noscript' ), 10, 5 );
136
+ add_filter( 'alm_noscript_pagination', array( &$this, 'alm_noscript_pagination' ), 10, 3 );
137
  add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), array( &$this, 'alm_action_links' ) );
138
  add_filter( 'plugin_row_meta', array( &$this, 'alm_plugin_meta_links' ), 10, 2 );
139
  add_shortcode( 'ajax_load_more', array( &$this, 'alm_shortcode' ) );
215
  }
216
 
217
  /**
218
+ * This function will build query results including pagination for users without JS enabled.
219
  *
220
+ * @param array $args The alm_query args.
221
+ * @param string $container_element The container HTML element.
222
+ * @param string $css_classes ALM classes.
223
+ * @param string $transition_container_classes Transition classes.
224
+ * @return string $noscript
225
  * @since 3.7
226
  */
227
+ public function alm_noscript( $args = [], $container_element = 'ul', $css_classes = '', $transition_container_classes = '' ) {
228
  if ( is_admin() || apply_filters( 'alm_disable_noscript', false ) ) {
229
  return;
230
  }
236
  /**
237
  * This function will build pagination for users without JS enabled.
238
  *
239
+ * @param array $query The current query.
240
+ * @param boolean $filters Is this a filters query.
241
  * @return $return string
242
  * @since 3.7
243
  */
244
+ public function alm_noscript_pagination( $query, $filters ) {
245
  if ( is_admin() || apply_filters( 'alm_disable_noscript', false ) ) {
246
  return;
247
  }
248
  include_once ALM_PATH . 'core/classes/class-alm-noscript.php'; // Load Noscript Class.
249
+ $noscript = ALM_NOSCRIPT::build_noscript_paging( $query, $filters );
250
  return '<noscript>' . $noscript . '</noscript>';
251
  }
252
 
286
  * @since 2.0.0
287
  */
288
  public function alm_includes() {
289
+ require_once ALM_PATH . 'core/functions.php'; // Load Core Functions.
290
+ require_once ALM_PATH . 'core/classes/class-alm-shortcode.php'; // Load Shortcode Class.
291
+ require_once ALM_PATH . 'core/classes/class-alm-woocommerce.php'; // Load Woocommerce Class.
292
+ require_once ALM_PATH . 'core/classes/class-alm-enqueue.php'; // Load Enqueue Class.
293
+ require_once ALM_PATH . 'core/classes/class-alm-queryargs.php'; // Load Query Args Class.
294
+ require_once ALM_PATH . 'core/classes/class-alm-localize.php'; // Load Localize Class.
295
+ require_once ALM_PATH . 'core/integration/elementor/elementor.php';
296
 
297
  if ( is_admin() ) {
298
  require_once 'admin/admin.php';
299
  require_once 'admin/admin-functions.php';
300
+ require_once 'admin/vendor/connekt-plugin-installer/class-connekt-plugin-installer.php';
301
  if ( ! class_exists( 'EDD_SL_Plugin_Updater' ) ) {
302
+ require_once dirname( __FILE__ ) . '/includes/EDD_SL_Plugin_Updater.php';
303
  }
304
  }
305
  }
317
  /**
318
  * Add plugin action links to WP plugin screen.
319
  *
320
+ * @param array $links The array of links.
321
+ * @return array
322
  * @since 2.2.3
323
  */
324
  public function alm_action_links( $links ) {
325
  $settings = '<a href="' . get_admin_url( null, 'admin.php?page=ajax-load-more' ) . '">' . __( 'Settings', 'ajax-load-more' ) . '</a>';
326
  array_unshift( $links, $settings );
327
+ return $links;
328
  }
329
 
330
  /**
370
  wp_script_add_data( 'ajax-load-more', 'data-no-optimize', '1' );
371
 
372
  // Progress Bar JS.
373
+ wp_register_script( 'ajax-load-more-progress', plugins_url( '/core/dist/vendor/js/pace/pace.min.js', __FILE__ ), 'ajax-load-more', ALM_VERSION, true );
374
 
375
  // Masonry JS.
376
+ wp_register_script( 'ajax-load-more-masonry', plugins_url( '/core/dist/vendor/js/masonry/masonry.pkgd.min.js', __FILE__ ), 'ajax-load-more', '4.2.1', true );
377
 
378
  // Callback Helpers.
379
+ wp_register_script( 'ajax-load-more-legacy-callbacks', plugins_url( '/core/dist/vendor/js/alm/legacy-callbacks.js', __FILE__ ), 'jquery', ALM_VERSION, false );
380
 
381
  // Core CSS.
382
  if ( ! alm_do_inline_css( '_alm_inline_css' ) && ! alm_css_disabled( '_alm_disable_css' ) ) { // Not inline or disabled.
389
  'ajax-load-more',
390
  'alm_localize',
391
  array(
392
+ 'ajaxurl' => apply_filters( 'alm_ajaxurl', admin_url( 'admin-ajax.php' ) ),
393
  'alm_nonce' => wp_create_nonce( 'ajax_load_more_nonce' ),
394
  'rest_api' => esc_url_raw( rest_url() ),
395
  'rest_nonce' => wp_create_nonce( 'wp_rest' ),
618
 
619
  if ( $alm_query->have_posts() ) {
620
 
621
+ $alm_found_posts = $alm_total_posts;
622
+ $alm_post_count = $alm_query->post_count;
623
+ $alm_current = 0;
624
+ $alm_has_cta = false;
625
 
626
+ $cta_array = array();
627
  if ( $cta && has_action( 'alm_cta_pos_array' ) ) {
628
  // Build CTA Position Array.
629
  $cta_array = apply_filters( 'alm_cta_pos_array', $seo_start_page, $page, $posts_per_page, $alm_post_count, $cta_val, $paging );
630
  }
631
 
632
+ ob_start();
633
 
 
634
  while ( $alm_query->have_posts() ) :
635
  $alm_query->the_post();
636
 
654
  $alm_has_cta = true;
655
  }
656
 
657
+ endwhile;
658
+ wp_reset_query(); // phpcs:ignore
659
  // End ALM Loop.
660
 
661
+ $data = ob_get_clean();
662
 
663
+ /**
664
  * Cache Add-on hook - If Cache is enabled, check the cache file
665
  *
666
+ * @param string $cache_id ID of the ALM cache
667
+ * @param boolean $do_create_cache Should cache be created for this user
668
  * @since 3.2.1
669
  */
670
  if ( ! empty( $cache_id ) && has_action( 'alm_cache_installed' ) && $do_create_cache ) {
671
  if ( $single_post ) {
672
+ // Single Post Cache.
673
+ apply_filters( 'alm_previous_post_cache_file', $cache_id, $single_post_id, $data );
674
 
675
  } else {
676
+ // Standard Cache.
677
 
678
+ // Filters.
679
  $startpage = $is_filters ? $filters_startpage : $seo_start_page;
680
 
681
+ // Filters and Preloaded.
682
+ // - add 2 pages to maintain paging compatibility when returning to the same listing via filter.
683
+ // - set $page to $startpage.
684
  if ( $is_filters && $preloaded === 'true' ) {
685
  $startpage = $startpage + 1;
686
  $page = $page + 1;
698
  'debug' => $debug,
699
  ),
700
  );
701
+ wp_send_json( $return );
702
 
703
  } else {
704
  $return = array(
core/classes/class-alm-noscript.php CHANGED
@@ -6,214 +6,198 @@
6
  * @since 3.7
7
  */
8
 
9
- // @codingStandardsIgnoreStart
10
-
11
- if (!defined( 'ABSPATH')){
12
  exit;
13
  }
14
 
15
- if(!class_exists('ALM_NOSCRIPT')):
16
 
17
- class ALM_NOSCRIPT {
18
 
19
  /**
20
  * Element tag.
21
  */
22
- static $element = 'noscript';
23
-
24
-
25
- /**
26
- * This function will return a generated query for the noscript.
27
- *
28
- * @since 1.8
29
- * @param array $q
30
- * @param string $container
31
- * @return HTMLElement
32
- */
33
- public static function alm_get_noscript($q, $container = 'ul', $css_classes = '', $transition_container_classes = ''){
34
-
35
- $paged = ($q['paged']) ? $q['paged'] : 1;
36
-
37
- // Comments
38
- if($q['comments']){
39
- if(has_action('alm_comments_installed') && $q['comments']){
40
- // SEO does not support comments at this time
41
- }
42
- }
43
-
44
- // Users
45
- elseif($q['users']){
46
-
47
- if(has_action('alm_users_preloaded') && $q['users']){
48
-
49
- // Encrypt User Role
50
- if(!empty($q['users_role']) && function_exists('alm_role_encrypt')){
51
- $q['users_role'] = alm_role_encrypt($q['users_role']);
52
- }
53
 
54
- // Update offset
55
- $q['offset'] = ALM_NOSCRIPT::set_offset($paged, $q['users_per_page'], $q['offset']);
 
 
 
 
 
 
 
56
 
57
- // Build output
58
- $output = apply_filters('alm_users_preloaded', $q, $q['users_per_page'], $q['repeater'], $q['theme_repeater']); // located in Users add-on
59
 
60
- return ALM_NOSCRIPT::render($output['data'], $container, '', $css_classes, $transition_container_classes);
61
- }
 
 
 
 
62
 
63
- }
 
64
 
65
- // Advanced Custom Fields (Repeater, Gallery, Flex Content
66
- elseif($q['acf'] && ($q['acf_field_type'] !== 'relationship')){
67
- if(has_action('alm_acf_installed') && $q['acf']){
68
 
69
- // Update offset
70
- $q['offset'] = ALM_NOSCRIPT::set_offset($paged, $q['posts_per_page'], $q['offset']);
 
 
71
 
72
- // Build output
73
- $output = apply_filters('alm_acf_preloaded', $q, $q['repeater'], $q['theme_repeater']); //located in ACF add-on
74
 
75
- return ALM_NOSCRIPT::render($output, $container, '', $css_classes, $transition_container_classes);
76
- }
77
- }
78
 
79
- // Standard ALM
80
- else {
 
81
 
82
- // Build the $args array to use with this WP_Query
83
- $query_args = ALM_QUERY_ARGS::alm_build_queryargs($q, false);
 
84
 
85
- /*
86
- * alm_query_args_[id]
87
- *
88
- * ALM Core Filter Hook
89
- *
90
- * @return $query_args;
91
- */
92
- $query_args = apply_filters('alm_query_args_'.$q['id'], $query_args, $q['post_id']);
93
 
 
 
94
 
95
- // Get Per Page param
96
- $posts_per_page = $query_args['posts_per_page'];
 
97
 
 
 
98
 
99
- // Get Repeater Template type
100
- $type = alm_get_repeater_type($q['repeater']);
101
 
 
 
 
 
 
 
102
 
103
- // Update offset
104
- $query_args['paged'] = $paged;
105
- $query_args['offset'] = ALM_NOSCRIPT::set_offset($paged, $posts_per_page, $q['offset']);
106
 
107
- $output = '';
108
- $i = 0;
 
109
 
110
- $noscript_query = new WP_Query($query_args);
 
111
 
112
- if($noscript_query->have_posts()) :
113
 
114
- $alm_found_posts = $noscript_query->found_posts;
115
- $alm_page = $paged;
116
 
117
- while ($noscript_query->have_posts()) : $noscript_query->the_post();
118
- $i++;
119
- $alm_current = $i;
120
- $alm_item = $query_args['offset'] + $i;
121
 
122
- $output .= alm_loop($q['repeater'], $type, $q['theme_repeater'], $alm_found_posts, $alm_page, $alm_item, $alm_current, $query_args);
 
 
 
 
123
 
124
- endwhile; wp_reset_query();
125
 
126
- endif;
 
127
 
128
- $paging = ALM_NOSCRIPT::build_noscript_paging($noscript_query);
129
 
130
- return ALM_NOSCRIPT::render($output, $container, $paging, $css_classes, $transition_container_classes);
131
 
132
- }
133
 
134
- }
 
135
 
136
  /**
137
  * Create paging navigation.
138
  *
139
  * @since 2.8.3
140
- * @param array $query The current query array.
 
141
  * @return HTMLElement
142
  */
143
- public static function build_noscript_paging($query){
144
-
145
- $paged = (empty(get_query_var('paged'))) ? 1 : get_query_var('paged');
146
- $numposts = $query->found_posts;
147
- $max_page = $query->max_num_pages;
148
- $posts_per_page = $query->query_vars['posts_per_page'];
149
- $total = ceil($numposts/$posts_per_page);
150
-
151
- $start_page = 1;
152
- $content = '';
153
-
154
- if ($total > 1) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
 
156
- $content .= '<div class="alm-paging" style="opacity: 1">';
157
-
158
- $content .= __('Pages: ', 'ajax-load-more');
159
-
160
- // First Page
161
- if ($paged >= 2) {
162
- $first_page_text = __('First Page', 'ajax-load-more');
163
- $content .= '<span class="page"><a href="'.get_pagenum_link(1).'">'.$first_page_text.'</a></span>';
164
- }
165
-
166
- // Loop pages
167
- for($i = $start_page; $i <= $total; $i++) {
168
- $content .= '<span class="page">';
169
- if($paged === $i){
170
- $content .= '<u>'.$i.'</u>';
171
- } else {
172
- $content .= '<a href="'.get_pagenum_link($i).'">'.$i.'</a>';
173
- }
174
- $content .= '</span>';
175
-
176
- }
177
-
178
- // Last Page
179
- if ($paged != $total) {
180
- $last_page_text = __('Last Page', 'ajax-load-more');
181
- $content .= '<span><a href="'.get_pagenum_link($total).'">'.$last_page_text.'</a></span>';
182
- }
183
-
184
- $content .= '</div>';
185
- }
186
-
187
- return $content;
188
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  }
190
 
191
- /**
192
- * This function will return the HTML output of the <noscript/>.
193
- *
194
- * @since 1.8
195
- * @param string $output
196
- * @param string $container
197
- * @param string $paging
198
- * @return HTMLElement
199
- */
200
- public static function render( $output, $container, $paging, $css_classes, $transition_container_classes){
201
- return ( ! empty( $output ) ) ? '<' . self::$element . '><' . $container . ' class="alm-listing alm-noscript' . $css_classes . '"><div class="alm-reveal' . $transition_container_classes . '">' . $output . '</div></' . $container . '>' . $paging . '</' . self::$element . '>' : '';
202
- }
203
-
204
- /**
205
- * This function will set the offset of the noscript query
206
- *
207
- * @since 1.8
208
- * @param string $paged
209
- * @param string $per_page
210
- * @param string $offset
211
- * @return int
212
- */
213
- public static function set_offset($paged, $per_page, $offset){
214
- return ($paged * $per_page) - $per_page + $offset;
215
  }
216
 
217
- }
218
 
219
  endif;
6
  * @since 3.7
7
  */
8
 
9
+ if ( ! defined( 'ABSPATH' ) ) {
 
 
10
  exit;
11
  }
12
 
13
+ if ( ! class_exists( 'ALM_NOSCRIPT' ) ) :
14
 
15
+ class ALM_NOSCRIPT {
16
 
17
  /**
18
  * Element tag.
19
  */
20
+ static $element = 'noscript';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
 
22
+ /**
23
+ * This function will return a generated query for the noscript.
24
+ *
25
+ * @since 1.8
26
+ * @param array $q
27
+ * @param string $container
28
+ * @return HTMLElement
29
+ */
30
+ public static function alm_get_noscript( $q, $container = 'ul', $css_classes = '', $transition_container_classes = '' ) {
31
 
32
+ $paged = $q['paged'] ? $q['paged'] : 1;
33
+ $filters = $q['filters'] ? $q['filters'] : false;
34
 
35
+ // Comments.
36
+ if ( $q['comments'] ) {
37
+ if ( has_action( 'alm_comments_installed' ) && $q['comments'] ) {
38
+ // SEO does not support comments at this time
39
+ }
40
+ }
41
 
42
+ // Users.
43
+ elseif ( $q['users'] ) {
44
 
45
+ if ( has_action( 'alm_users_preloaded' ) && $q['users'] ) {
 
 
46
 
47
+ // Encrypt User Role
48
+ if ( ! empty( $q['users_role'] ) && function_exists( 'alm_role_encrypt' ) ) {
49
+ $q['users_role'] = alm_role_encrypt( $q['users_role'] );
50
+ }
51
 
52
+ // Update offset
53
+ $q['offset'] = self::set_offset( $paged, $q['users_per_page'], $q['offset'] );
54
 
55
+ // Build output
56
+ $output = apply_filters( 'alm_users_preloaded', $q, $q['users_per_page'], $q['repeater'], $q['theme_repeater'] ); // located in Users add-on
 
57
 
58
+ return self::render( $output['data'], $container, '', $css_classes, $transition_container_classes );
59
+ }
60
+ }
61
 
62
+ // Advanced Custom Fields (Repeater, Gallery, Flex Content.
63
+ elseif ( $q['acf'] && ( $q['acf_field_type'] !== 'relationship' ) ) {
64
+ if ( has_action( 'alm_acf_installed' ) && $q['acf'] ) {
65
 
66
+ // Update offset
67
+ $q['offset'] = self::set_offset( $paged, $q['posts_per_page'], $q['offset'] );
 
 
 
 
 
 
68
 
69
+ // Build output
70
+ $output = apply_filters( 'alm_acf_preloaded', $q, $q['repeater'], $q['theme_repeater'] ); // located in ACF add-on
71
 
72
+ return self::render( $output, $container, '', $css_classes, $transition_container_classes );
73
+ }
74
+ }
75
 
76
+ // Standard ALM.
77
+ else {
78
 
79
+ // Build the $args array to use with this WP_Query.
80
+ $query_args = ALM_QUERY_ARGS::alm_build_queryargs( $q, false );
81
 
82
+ /**
83
+ * ALM Core Filter Hook
84
+ *
85
+ * @return $query_args;
86
+ */
87
+ $query_args = apply_filters( 'alm_query_args_' . $q['id'], $query_args, $q['post_id'] );
88
 
89
+ $posts_per_page = $query_args['posts_per_page'];
90
+ $type = alm_get_repeater_type( $q['repeater'] );
 
91
 
92
+ // Update offset.
93
+ $query_args['paged'] = $paged;
94
+ $query_args['offset'] = self::set_offset( $paged, $posts_per_page, $q['offset'] );
95
 
96
+ $output = '';
97
+ $i = 0;
98
 
99
+ $noscript_query = new WP_Query( $query_args );
100
 
101
+ if ( $noscript_query->have_posts() ) :
 
102
 
103
+ $alm_found_posts = $noscript_query->found_posts;
104
+ $alm_page = $paged;
 
 
105
 
106
+ while ( $noscript_query->have_posts() ) :
107
+ $noscript_query->the_post();
108
+ $i++;
109
+ $alm_current = $i;
110
+ $alm_item = $query_args['offset'] + $i;
111
 
112
+ $output .= alm_loop( $q['repeater'], $type, $q['theme_repeater'], $alm_found_posts, $alm_page, $alm_item, $alm_current, $query_args );
113
 
114
+ endwhile;
115
+ wp_reset_query();
116
 
117
+ endif;
118
 
119
+ $paging = self::build_noscript_paging( $noscript_query, $filters );
120
 
121
+ return self::render( $output, $container, $paging, $css_classes, $transition_container_classes );
122
 
123
+ }
124
+ }
125
 
126
  /**
127
  * Create paging navigation.
128
  *
129
  * @since 2.8.3
130
+ * @param array $query The current query array.
131
+ * @param boolean $filters Is this a Filters add-on URL.
132
  * @return HTMLElement
133
  */
134
+ public static function build_noscript_paging( $query = [], $filters = false ) {
135
+ global $post;
136
+
137
+ // Set up function variables.
138
+ $paged = empty( get_query_var( 'paged' ) ) ? 1 : get_query_var( 'paged' );
139
+ $numposts = $query->found_posts;
140
+ $max_page = $query->max_num_pages;
141
+ $posts_per_page = $query->query_vars['posts_per_page'];
142
+ $total = ceil( $numposts / $posts_per_page );
143
+ $permalink = get_permalink();
144
+ $start_page = 1;
145
+ $content = '';
146
+
147
+ // Get existing querystring and build array.
148
+ parse_str( $_SERVER['QUERY_STRING'], $querystring );
149
+
150
+ if ( $total > 1 ) {
151
+
152
+ $content .= '<div class="alm-paging">';
153
+ $content .= __( 'Pages: ', 'ajax-load-more' );
154
+
155
+ // Loop pages.
156
+ for ( $i = $start_page; $i <= $total; $i++ ) {
157
+ if ( $filters ) {
158
+ $querystring['pg'] = $i;
159
+ $url = $permalink . '?' . http_build_query( $querystring );
160
+ } else {
161
+ $url = get_pagenum_link( $i );
162
+ }
163
+ $content .= '<span class="page"><a href="' . $url . '">' . $i . '</a></span>';
164
+ }
165
+
166
+ $content .= '</div>';
167
+ }
168
+
169
+ return $content;
170
 
171
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
172
 
173
+ /**
174
+ * This function will return the HTML output of the <noscript/>.
175
+ *
176
+ * @since 1.8
177
+ * @param string $output The noscript output.
178
+ * @param string $container The ALM container.
179
+ * @param string $paging ALM paging.
180
+ * @param string $css_classes Custom CSS classes.
181
+ * @param string $transition_container_classes Transition classes.
182
+ * @return HTMLElement
183
+ */
184
+ public static function render( $output, $container, $paging, $css_classes, $transition_container_classes ) {
185
+ return ( ! empty( $output ) ) ? '<' . self::$element . '><' . $container . ' class="alm-listing alm-noscript' . $css_classes . '"><div class="alm-reveal' . $transition_container_classes . '">' . $output . '</div></' . $container . '>' . $paging . '</' . self::$element . '>' : '';
186
  }
187
 
188
+ /**
189
+ * This function will set the offset of the noscript query
190
+ *
191
+ * @since 1.8
192
+ * @param string $paged
193
+ * @param string $per_page
194
+ * @param string $offset
195
+ * @return int
196
+ */
197
+ public static function set_offset( $paged, $per_page, $offset ) {
198
+ return ( $paged * $per_page ) - $per_page + $offset;
 
 
 
 
 
 
 
 
 
 
 
 
 
199
  }
200
 
201
+ }
202
 
203
  endif;
core/classes/class-alm-queryargs.php CHANGED
@@ -6,7 +6,6 @@
6
  * @since 3.7
7
  */
8
 
9
- // @codingStandardsIgnoreStart
10
 
11
  if ( ! defined( 'ABSPATH' ) ) {
12
  exit;
@@ -22,7 +21,7 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
22
  /**
23
  * This function will return a generated $args array.
24
  *
25
- * @param Array $a The query param array.
26
  * @param Boolean $is_ajax Is this an ajax request or server side.
27
  * @return Array Query constructed arags.
28
  */
@@ -30,65 +29,65 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
30
  public static function alm_build_queryargs( $a, $is_ajax = true ) {
31
 
32
  // ID.
33
- $id = ( isset( $a['id'] ) ) ? $a['id'] : '';
34
 
35
  // Post ID.
36
- $post_id = ( isset( $a['post_id'] ) ) ? $a['post_id'] : '';
37
 
38
- // Posts Per Page
39
- $posts_per_page = ( isset( $a['posts_per_page'] ) ) ? $a['posts_per_page'] : 5;
40
 
41
  // Post Type.
42
  if ( $is_ajax ) {
43
- $post_type = ( isset( $a['post_type'] ) ) ? explode( ',', $a['post_type'] ) : 'post';
44
  } else {
45
- $post_type = explode( ',', $a['post_type'] );
46
  }
47
 
48
  // Format.
49
  $post_format = ( isset( $a['post_format'] ) ) ? $a['post_format'] : '';
50
 
51
- // Category
52
- $category = ( isset( $a['category'] ) ) ? $a['category'] : '';
53
- $category__and = ( isset( $a['category__and'] ) ) ? $a['category__and'] : '';
54
- $category__not_in = ( isset( $a['category__not_in'] ) ) ? $a['category__not_in'] : '';
55
 
56
  // Tags.
57
- $tag = ( isset( $a['tag'] ) ) ? $a['tag'] : '';
58
- $tag__and = ( isset( $a['tag__and'] ) ) ? $a['tag__and'] : '';
59
- $tag__not_in = ( isset( $a['tag__not_in'] ) ) ? $a['tag__not_in'] : '';
60
 
61
- // Taxonomy..=
62
- $taxonomy = ( isset( $a['taxonomy'] ) ) ? $a['taxonomy'] : '';
63
- $taxonomy_terms = ( isset( $a['taxonomy_terms'] ) ) ? $a['taxonomy_terms'] : '';
64
- $taxonomy_operator = ( isset( $a['taxonomy_operator'] ) ) ? $a['taxonomy_operator'] : '';
65
 
66
  if ( empty( $taxonomy_operator ) ) {
67
  $taxonomy_operator = 'IN';
68
  }
69
 
70
- $taxonomy_relation = ( isset( $a['taxonomy_relation'] ) ) ? $a['taxonomy_relation'] : 'AND';
71
  if ( empty( $taxonomy_relation ) ) {
72
  $taxonomy_relation = 'AND';
73
  }
74
 
75
  // Date.
76
- $year = ( isset( $a['year'] ) ) ? $a['year'] : '';
77
- $month = ( isset( $a['month'] ) ) ? $a['month'] : '';
78
- $day = ( isset( $a['day'] ) ) ? $a['day'] : '';
79
 
80
  // Custom Fields.
81
- $meta_key = ( isset( $a['meta_key'] ) ) ? $a['meta_key'] : '';
82
- $meta_value = ( isset( $a['meta_value'] ) ) ? $a['meta_value'] : '';
83
 
84
- $meta_compare = ( isset( $a['meta_compare'] ) ) ? $a['meta_compare'] : '';
85
- $meta_compare = ( empty( $meta_compare ) ) ? 'IN' : $meta_compare;
86
 
87
- $meta_type = ( isset( $a['meta_type'] ) ) ? $a['meta_type'] : '';
88
- $meta_type = ( empty( $meta_type ) ) ? 'CHAR' : $meta_type;
89
 
90
- $meta_relation = ( isset( $a['meta_relation'] ) ) ? $a['meta_relation'] : '';
91
- $meta_relation = ( empty( $meta_relation ) ) ? 'AND' : $meta_relation;
92
 
93
  // Search.
94
  $s = ( isset( $a['search'] ) ) ? $a['search'] : '';
@@ -103,19 +102,19 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
103
  $author_id = ( isset( $a['author'] ) ) ? $a['author'] : '';
104
 
105
  // Ordering.
106
- $order = ( isset( $a['order'] ) ) ? $a['order'] : 'DESC';
107
- $orderby = ( isset( $a['orderby'] ) ) ? $a['orderby'] : 'date';
108
 
109
- // Sticky, Include, Exclude, Offset, Status
110
- $sticky = ( isset( $a['sticky_posts'] ) ) ? $a['sticky_posts'] : '';
111
- $sticky = ( $sticky === 'true' ) ? true : false;
112
 
113
  // Post IN.
114
- $post__in = ( isset( $a['post__in'] ) ) ? $a['post__in'] : '';
115
 
116
  // Exclude.
117
- $post__not_in = ( isset( $a['post__not_in'] ) ) ? $a['post__not_in'] : '';
118
- $exclude = ( isset( $a['exclude'] ) ) ? $a['exclude'] : '';
119
 
120
  // Offset.
121
  $offset = ( isset( $a['offset'] ) ) ? $a['offset'] : 0;
@@ -156,7 +155,7 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
156
  }
157
  }
158
 
159
- // Create $args array
160
  $args = array(
161
  'post_type' => $post_type,
162
  'posts_per_page' => $posts_per_page,
@@ -193,7 +192,7 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
193
  );
194
  } else {
195
  $args['tax_query'] = array(
196
- 'relation' => $taxonomy_relation
197
  );
198
  }
199
 
@@ -260,7 +259,7 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
260
 
261
  // Loop and build the Meta Query.
262
  for ( $i = 0; $i < $meta_query_total; $i++ ) {
263
- $meta_array = [
264
  'key' => isset( $meta_keys[ $i ] ) ? $meta_keys[ $i ] : '',
265
  'value' => isset( $meta_value[ $i ] ) ? $meta_value[ $i ] : '',
266
  'compare' => isset( $meta_compare[ $i ] ) ? $meta_compare[ $i ] : 'IN',
@@ -298,13 +297,13 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
298
  $args = self::parse_custom_vars( $args, $vars );
299
  }
300
 
301
- // Include posts
302
  if ( ! empty( $post__in ) ) {
303
  $post__in = explode( ',', $post__in );
304
  $args['post__in'] = $post__in;
305
  }
306
 
307
- // Exclude posts
308
  if ( ! empty( $post__not_in ) ) {
309
  $post__not_in = explode( ',', $post__not_in );
310
  $args['post__not_in'] = $post__not_in;
@@ -314,12 +313,12 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
314
  $args['post__not_in'] = $exclude;
315
  }
316
 
317
- // Language
318
  if ( ! empty( $lang ) ) {
319
  $args['lang'] = $lang;
320
  }
321
 
322
- // Sticky Posts
323
  if ( $sticky ) {
324
  $sticky_posts = get_option( 'sticky_posts' ); // Get all sticky post ids.
325
  $sticky_post__not_in = isset( $args['post__not_in'] ) ? $args['post__not_in'] : '';
@@ -329,16 +328,17 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
329
  $sticky_query_args = $args;
330
 
331
  $sticky_query_args['post__not_in'] = $sticky_posts;
332
- $sticky_query_args['posts_per_page'] = -1;
333
  $sticky_query_args['fields'] = 'ids';
334
 
335
- $sticky_query = new WP_Query( $sticky_query_args ); // Query all non sticky posts
336
 
337
- // If has sticky and regular posts
338
  if ( $sticky_posts && $sticky_query->posts ) {
339
  $standard_posts = $sticky_query->posts;
340
  if ( $standard_posts ) {
341
- $sticky_ids = array_merge( $sticky_posts, $standard_posts ); // merge regular posts with sticky
 
342
  $args['post__in'] = alm_sticky_post__not_in( $sticky_ids, $sticky_post__not_in );
343
  $args['orderby'] = 'post__in'; // set orderby to order by post__in.
344
  }
@@ -348,28 +348,27 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
348
  // If more sticky posts than $posts_per_page run a secondary query to get posts to fill query.
349
  if ( count( $sticky_posts ) <= $posts_per_page ) {
350
 
351
- $sticky_query_args = $args;
352
-
353
  $sticky_query_args['post__not_in'] = $sticky_posts;
354
- $sticky_query_args['posts_per_page'] = -1;
355
  $sticky_query_args['fields'] = 'ids';
356
 
357
- $sticky_query = new WP_Query( $sticky_query_args ); // Query all non sticky posts
358
 
359
- // If has sticky and regular posts
360
  if ( $sticky_posts && $sticky_query->posts ) {
361
- $standard_posts = $sticky_query->posts;
362
  if ( $standard_posts ) {
363
- $sticky_ids = array_merge( $sticky_posts, $standard_posts ); // merge regular posts with sticky
364
  $sticky_ids = alm_sticky_post__not_in( $sticky_ids, $sticky_post__not_in );
365
  $args['orderby'] = 'post__in'; // set orderby to order by post__in.
366
  }
367
  }
368
  } else {
369
- $sticky_ids = $sticky_posts; // Pass get_option('sticky_posts');
370
  }
371
 
372
- // If has sticky posts.
373
  if ( $sticky_posts ) {
374
  $args['post__in'] = $sticky_ids;
375
  $args['orderby'] = 'post__in'; // set orderby to order by post__in.
@@ -377,19 +376,20 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
377
  }
378
  }
379
 
380
- // Advanced Custom Fields
381
  if ( ! empty( $acf_field_type ) && ! empty( $acf_field_name ) && function_exists( 'get_field' ) ) {
382
- if ( $acf_field_type === 'relationship' ) { // Relationship Field
 
383
  $acf_post_id = ( empty( $acf_post_id ) ) ? $post_id : $acf_post_id;
384
  $acf_post_ids = [];
385
 
386
  if ( empty( $acf_parent_field_name ) ) {
387
- // Get field value from ACF
388
  $acf_post_ids = get_field( $acf_field_name, $acf_post_id );
389
  } else {
390
- // Call function in ACF extension
391
  if ( function_exists( 'alm_acf_loop_gallery_rows' ) ) {
392
- // Sub Fields
393
  $acf_post_ids = alm_acf_loop_relationship_rows( $acf_parent_field_name, $acf_field_name, $acf_post_id );
394
  }
395
  }
@@ -398,12 +398,11 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
398
  }
399
 
400
  /**
401
- * Custom `alm_id` query parameter in the WP_Query
402
- * This allows pre_get_posts to parse based on ALM ID
403
- */
404
  $args['alm_id'] = $id;
405
 
406
- // Return $args
407
  return $args;
408
 
409
  }
@@ -411,8 +410,8 @@ if ( ! class_exists( 'ALM_QUERY_ARGS' ) ) :
411
  /**
412
  * Parse a var parameter as string into array.
413
  *
414
- * @param object $args The current $args array.
415
- * @param string argument The parameter to parse.
416
  */
417
  public static function parse_custom_vars( $args, $param ) {
418
  if ( empty( $param ) ) {
6
  * @since 3.7
7
  */
8
 
 
9
 
10
  if ( ! defined( 'ABSPATH' ) ) {
11
  exit;
21
  /**
22
  * This function will return a generated $args array.
23
  *
24
+ * @param Array $a The query param array.
25
  * @param Boolean $is_ajax Is this an ajax request or server side.
26
  * @return Array Query constructed arags.
27
  */
29
  public static function alm_build_queryargs( $a, $is_ajax = true ) {
30
 
31
  // ID.
32
+ $id = isset( $a['id'] ) ? $a['id'] : '';
33
 
34
  // Post ID.
35
+ $post_id = isset( $a['post_id'] ) ? $a['post_id'] : '';
36
 
37
+ // Posts Per Page.
38
+ $posts_per_page = isset( $a['posts_per_page'] ) ? $a['posts_per_page'] : 5;
39
 
40
  // Post Type.
41
  if ( $is_ajax ) {
42
+ $post_type = isset( $a['post_type'] ) ? explode( ',', $a['post_type'] ) : 'post';
43
  } else {
44
+ $post_type = explode( ',', $a['post_type'] );
45
  }
46
 
47
  // Format.
48
  $post_format = ( isset( $a['post_format'] ) ) ? $a['post_format'] : '';
49
 
50
+ // Category.
51
+ $category = isset( $a['category'] ) ? $a['category'] : '';
52
+ $category__and = isset( $a['category__and'] ) ? $a['category__and'] : '';
53
+ $category__not_in = isset( $a['category__not_in'] ) ? $a['category__not_in'] : '';
54
 
55
  // Tags.
56
+ $tag = isset( $a['tag'] ) ? $a['tag'] : '';
57
+ $tag__and = isset( $a['tag__and'] ) ? $a['tag__and'] : '';
58
+ $tag__not_in = isset( $a['tag__not_in'] ) ? $a['tag__not_in'] : '';
59
 
60
+ // Taxonomy.
61
+ $taxonomy = isset( $a['taxonomy'] ) ? $a['taxonomy'] : '';
62
+ $taxonomy_terms = isset( $a['taxonomy_terms'] ) ? $a['taxonomy_terms'] : '';
63
+ $taxonomy_operator = isset( $a['taxonomy_operator'] ) ? $a['taxonomy_operator'] : '';
64
 
65
  if ( empty( $taxonomy_operator ) ) {
66
  $taxonomy_operator = 'IN';
67
  }
68
 
69
+ $taxonomy_relation = isset( $a['taxonomy_relation'] ) ? $a['taxonomy_relation'] : 'AND';
70
  if ( empty( $taxonomy_relation ) ) {
71
  $taxonomy_relation = 'AND';
72
  }
73
 
74
  // Date.
75
+ $year = isset( $a['year'] ) ? $a['year'] : '';
76
+ $month = isset( $a['month'] ) ? $a['month'] : '';
77
+ $day = isset( $a['day'] ) ? $a['day'] : '';
78
 
79
  // Custom Fields.
80
+ $meta_key = isset( $a['meta_key'] ) ? $a['meta_key'] : '';
81
+ $meta_value = isset( $a['meta_value'] ) ? $a['meta_value'] : '';
82
 
83
+ $meta_compare = isset( $a['meta_compare'] ) ? $a['meta_compare'] : '';
84
+ $meta_compare = empty( $meta_compare ) ? 'IN' : $meta_compare;
85
 
86
+ $meta_type = isset( $a['meta_type'] ) ? $a['meta_type'] : '';
87
+ $meta_type = empty( $meta_type ) ? 'CHAR' : $meta_type;
88
 
89
+ $meta_relation = isset( $a['meta_relation'] ) ? $a['meta_relation'] : '';
90
+ $meta_relation = empty( $meta_relation ) ? 'AND' : $meta_relation;
91
 
92
  // Search.
93
  $s = ( isset( $a['search'] ) ) ? $a['search'] : '';
102
  $author_id = ( isset( $a['author'] ) ) ? $a['author'] : '';
103
 
104
  // Ordering.
105
+ $order = isset( $a['order'] ) ? $a['order'] : 'DESC';
106
+ $orderby = isset( $a['orderby'] ) ? $a['orderby'] : 'date';
107
 
108
+ // Sticky, Include, Exclude, Offset, Status.
109
+ $sticky = isset( $a['sticky_posts'] ) ? $a['sticky_posts'] : '';
110
+ $sticky = $sticky === 'true' ? true : false;
111
 
112
  // Post IN.
113
+ $post__in = isset( $a['post__in'] ) ? $a['post__in'] : '';
114
 
115
  // Exclude.
116
+ $post__not_in = isset( $a['post__not_in'] ) ? $a['post__not_in'] : '';
117
+ $exclude = isset( $a['exclude'] ) ? $a['exclude'] : '';
118
 
119
  // Offset.
120
  $offset = ( isset( $a['offset'] ) ) ? $a['offset'] : 0;
155
  }
156
  }
157
 
158
+ // Create $args array.
159
  $args = array(
160
  'post_type' => $post_type,
161
  'posts_per_page' => $posts_per_page,
192
  );
193
  } else {
194
  $args['tax_query'] = array(
195
+ 'relation' => $taxonomy_relation,
196
  );
197
  }
198
 
259
 
260
  // Loop and build the Meta Query.
261
  for ( $i = 0; $i < $meta_query_total; $i++ ) {
262
+ $meta_array = [
263
  'key' => isset( $meta_keys[ $i ] ) ? $meta_keys[ $i ] : '',
264
  'value' => isset( $meta_value[ $i ] ) ? $meta_value[ $i ] : '',
265
  'compare' => isset( $meta_compare[ $i ] ) ? $meta_compare[ $i ] : 'IN',
297
  $args = self::parse_custom_vars( $args, $vars );
298
  }
299
 
300
+ // Include posts.
301
  if ( ! empty( $post__in ) ) {
302
  $post__in = explode( ',', $post__in );
303
  $args['post__in'] = $post__in;
304
  }
305
 
306
+ // Exclude posts.
307
  if ( ! empty( $post__not_in ) ) {
308
  $post__not_in = explode( ',', $post__not_in );
309
  $args['post__not_in'] = $post__not_in;
313
  $args['post__not_in'] = $exclude;
314
  }
315
 
316
+ // Language.
317
  if ( ! empty( $lang ) ) {
318
  $args['lang'] = $lang;
319
  }
320
 
321
+ // Sticky Posts.
322
  if ( $sticky ) {
323
  $sticky_posts = get_option( 'sticky_posts' ); // Get all sticky post ids.
324
  $sticky_post__not_in = isset( $args['post__not_in'] ) ? $args['post__not_in'] : '';
328
  $sticky_query_args = $args;
329
 
330
  $sticky_query_args['post__not_in'] = $sticky_posts;
331
+ $sticky_query_args['posts_per_page'] = apply_filters( 'alm_max_sticky_per_page', 50 ); // Set a maximum to prevent fatal query errors.
332
  $sticky_query_args['fields'] = 'ids';
333
 
334
+ $sticky_query = new WP_Query( $sticky_query_args ); // Query all non-sticky posts.
335
 
336
+ // If has sticky and regular posts.
337
  if ( $sticky_posts && $sticky_query->posts ) {
338
  $standard_posts = $sticky_query->posts;
339
  if ( $standard_posts ) {
340
+ $sticky_ids = array_merge( $sticky_posts, $standard_posts ); // merge regular posts with sticky.
341
+
342
  $args['post__in'] = alm_sticky_post__not_in( $sticky_ids, $sticky_post__not_in );
343
  $args['orderby'] = 'post__in'; // set orderby to order by post__in.
344
  }
348
  // If more sticky posts than $posts_per_page run a secondary query to get posts to fill query.
349
  if ( count( $sticky_posts ) <= $posts_per_page ) {
350
 
351
+ $sticky_query_args = $args;
 
352
  $sticky_query_args['post__not_in'] = $sticky_posts;
353
+ $sticky_query_args['posts_per_page'] = apply_filters( 'alm_max_sticky_per_page', 50 ); // Set a maximum to prevent fatal query errors.
354
  $sticky_query_args['fields'] = 'ids';
355
 
356
+ $sticky_query = new WP_Query( $sticky_query_args ); // Query all non sticky posts.
357
 
358
+ // If has sticky and regular posts.
359
  if ( $sticky_posts && $sticky_query->posts ) {
360
+ $standard_posts = $sticky_query->posts;
361
  if ( $standard_posts ) {
362
+ $sticky_ids = array_merge( $sticky_posts, $standard_posts ); // merge regular posts with sticky.
363
  $sticky_ids = alm_sticky_post__not_in( $sticky_ids, $sticky_post__not_in );
364
  $args['orderby'] = 'post__in'; // set orderby to order by post__in.
365
  }
366
  }
367
  } else {
368
+ $sticky_ids = $sticky_posts;
369
  }
370
 
371
+ // If has sticky posts.
372
  if ( $sticky_posts ) {
373
  $args['post__in'] = $sticky_ids;
374
  $args['orderby'] = 'post__in'; // set orderby to order by post__in.
376
  }
377
  }
378
 
379
+ // Advanced Custom Fields.
380
  if ( ! empty( $acf_field_type ) && ! empty( $acf_field_name ) && function_exists( 'get_field' ) ) {
381
+ if ( $acf_field_type === 'relationship' ) {
382
+ // Relationship Field.
383
  $acf_post_id = ( empty( $acf_post_id ) ) ? $post_id : $acf_post_id;
384
  $acf_post_ids = [];
385
 
386
  if ( empty( $acf_parent_field_name ) ) {
387
+ // Get field value from ACF.
388
  $acf_post_ids = get_field( $acf_field_name, $acf_post_id );
389
  } else {
390
+ // Call function in ACF extension.
391
  if ( function_exists( 'alm_acf_loop_gallery_rows' ) ) {
392
+ // Sub Fields.
393
  $acf_post_ids = alm_acf_loop_relationship_rows( $acf_parent_field_name, $acf_field_name, $acf_post_id );
394
  }
395
  }
398
  }
399
 
400
  /**
401
+ * Custom `alm_id` query parameter in the WP_Query
402
+ * This allows pre_get_posts to parse based on ALM ID
403
+ */
404
  $args['alm_id'] = $id;
405
 
 
406
  return $args;
407
 
408
  }
410
  /**
411
  * Parse a var parameter as string into array.
412
  *
413
+ * @param object $args The current $args array.
414
+ * @param string $param The parameter to parse.
415
  */
416
  public static function parse_custom_vars( $args, $param ) {
417
  if ( empty( $param ) ) {
core/classes/class-alm-shortcode.php CHANGED
@@ -146,6 +146,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
146
  'preloaded' => 'false',
147
  'preloaded_amount' => '5',
148
  'seo' => 'false',
 
149
  'repeater' => 'default',
150
  'theme_repeater' => 'null',
151
  'cta' => false,
@@ -361,12 +362,12 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
361
 
362
  // Elementor.
363
  if ( has_action( 'alm_elementor_installed' ) && $elementor === 'posts' && $elementor_url === 'true' ) {
364
- // Only load external script if URLs are set to true
365
  wp_enqueue_script( 'ajax-load-more-elementor' );
366
  }
367
 
368
  /**
369
- * ALM Core Action
370
  * Load JavaScript located in external add-ons and extensions.
371
  */
372
  do_action( 'alm_enqueue_external_scripts', $atts );
@@ -374,7 +375,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
374
  // End Enqueue Scripts.
375
 
376
  // Filters - Set initial shortcode state.
377
- $filters = ( 'true' === $filters && class_exists( 'ALMFilters' ) ) ? true : false;
378
  if ( $filters ) {
379
  $single_post = false;
380
  $seo = false;
@@ -401,7 +402,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
401
 
402
  // Get container elements (ul | div).
403
  $container_element = 'ul';
404
- if ( isset( $options ) && ( $options['_alm_container_type'] == '2' || $single_post ) ) {
405
  $container_element = 'div';
406
  }
407
 
@@ -513,13 +514,13 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
513
  */
514
  $ajaxloadmore .= apply_filters( 'alm_before_container', '' );
515
 
516
- // Generate ALM ID
517
- $div_id = ( self::$counter > 1 ) ? 'ajax-load-more-' . self::$counter : 'ajax-load-more';
518
 
519
- // Localized ID - ID used for storin glocalized variables
520
  $localize_id = empty( $id ) ? $div_id : 'ajax-load-more-' . $id;
521
 
522
- // Master ID - Manual or generated ALM ID
523
  $master_id = empty( $id ) ? $div_id : $id;
524
 
525
  // Custom unique ALM ID (shortcode).
@@ -549,7 +550,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
549
  $ajaxloadmore .= '<style>' . $scroll_container . '{ height: auto; width: 100%; overflow: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch;</style>';
550
  }
551
 
552
- // Start .alm-listing
553
  $ajaxloadmore .= '<div id="' . $div_id . '" class="' . $alm_wrapper_class . $alm_loading_style . '' . $paging_color . '' . $alm_layouts . $alm_tabs . $alm_direction . '" ' . $unique_id . ' data-alm-id="" data-canonical-url="' . $canonicalURL . '" data-slug="' . $slug . '" data-post-id="' . $post_id . '" ' . $is_search . $is_nested . ' data-localized="' . alm_convert_dashes_to_underscore( $localize_id ) . '_vars' . '">';
554
 
555
  // Masonry Hook (Before).
@@ -630,16 +631,15 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
630
  }
631
  }
632
  }
633
-
634
  break;
635
  }
636
  }
637
  }
638
 
639
- /**
640
- * Archive Integration.
641
- * Set required archive config options.
642
- */
643
  if ( $archive && is_archive() ) {
644
  if ( is_date() ) {
645
  $archive_year = get_the_date( 'Y' );
@@ -675,7 +675,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
675
  }
676
  }
677
 
678
- // WooCommerce Add-on || Elementor Add-on
679
  if ( $woo || $elementor === 'posts' ) {
680
  $filters = false;
681
  $single_post = false;
@@ -687,7 +687,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
687
  $users = false;
688
  $preloaded = false;
689
  }
690
- $woo = $elementor === 'posts' ? false : $woo;
691
 
692
  // Single Post Add-on.
693
  if ( $single_post ) {
@@ -715,12 +715,12 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
715
  $posts_per_page = $users_per_page;
716
  }
717
 
718
- // Term Query
719
  if ( $term_query ) {
720
  $posts_per_page = $term_query_number;
721
  }
722
 
723
- // Nextpage Add-on
724
  if ( $nextpage ) {
725
  $single_post = false;
726
  $seo = false;
@@ -730,13 +730,8 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
730
  $pause = 'true';
731
  }
732
 
733
- // If SEO, set preloaded_amount to posts_per_page
734
- if ( $seo === 'true' || $filters ) {
735
- $preloaded_amount = $posts_per_page;
736
- }
737
-
738
- // If Filters & Filters Paging, set preloaded_amount to posts_per_page
739
- if ( $filters && $filters_paging === 'true' ) {
740
  $preloaded_amount = $posts_per_page;
741
  }
742
 
@@ -745,6 +740,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
745
  'post_id' => $post_id,
746
  'preloaded' => $preloaded,
747
  'preloaded_amount' => $preloaded_amount,
 
748
  'acf' => $acf,
749
  'acf_post_id' => $acf_post_id,
750
  'acf_field_type' => $acf_field_type,
@@ -990,7 +986,8 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
990
  'alm_seo_shortcode',
991
  $seo,
992
  $preloaded,
993
- $options
 
994
  );
995
  $ajaxloadmore .= $seo_return;
996
  }
@@ -1212,7 +1209,12 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
1212
  $ajaxloadmore .= $primary !== false ? ' data-primary="true"' : '';
1213
 
1214
  $ajaxloadmore .= '>';
1215
- // End .alm-listing data
 
 
 
 
 
1216
 
1217
  // Preloaded.
1218
  $noscript_pagingnav = '';
@@ -1288,7 +1290,7 @@ if ( ! class_exists( 'ALM_SHORTCODE' ) ) :
1288
  */
1289
  if ( ( $seo === 'true' || $filters ) && $preloaded !== 'true' && ! $restapi ) {
1290
  if ( ! apply_filters( 'alm_disable_noscript_' . $id, false ) ) {
1291
- $ajaxloadmore .= apply_filters( 'alm_noscript', $query_args, $container_element, $css_classes, $transition_container_classes );
1292
  }
1293
  }
1294
 
146
  'preloaded' => 'false',
147
  'preloaded_amount' => '5',
148
  'seo' => 'false',
149
+ 'seo_offset' => false,
150
  'repeater' => 'default',
151
  'theme_repeater' => 'null',
152
  'cta' => false,
362
 
363
  // Elementor.
364
  if ( has_action( 'alm_elementor_installed' ) && $elementor === 'posts' && $elementor_url === 'true' ) {
365
+ // Only load external script if URLs are set to true.
366
  wp_enqueue_script( 'ajax-load-more-elementor' );
367
  }
368
 
369
  /**
370
+ * ALM Core Action.
371
  * Load JavaScript located in external add-ons and extensions.
372
  */
373
  do_action( 'alm_enqueue_external_scripts', $atts );
375
  // End Enqueue Scripts.
376
 
377
  // Filters - Set initial shortcode state.
378
+ $filters = 'true' === $filters && class_exists( 'ALMFilters' ) ? true : false;
379
  if ( $filters ) {
380
  $single_post = false;
381
  $seo = false;
402
 
403
  // Get container elements (ul | div).
404
  $container_element = 'ul';
405
+ if ( isset( $options ) && ( isset( $options['_alm_container_type'] ) && '2' === $options['_alm_container_type'] || $single_post ) ) {
406
  $container_element = 'div';
407
  }
408
 
514
  */
515
  $ajaxloadmore .= apply_filters( 'alm_before_container', '' );
516
 
517
+ // Generate ALM ID.
518
+ $div_id = self::$counter > 1 ? 'ajax-load-more-' . self::$counter : 'ajax-load-more';
519
 
520
+ // Localized ID - ID used for storin glocalized variables.
521
  $localize_id = empty( $id ) ? $div_id : 'ajax-load-more-' . $id;
522
 
523
+ // Master ID - Manual or generated ALM ID.
524
  $master_id = empty( $id ) ? $div_id : $id;
525
 
526
  // Custom unique ALM ID (shortcode).
550
  $ajaxloadmore .= '<style>' . $scroll_container . '{ height: auto; width: 100%; overflow: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch;</style>';
551
  }
552
 
553
+ // Start .alm-listing.
554
  $ajaxloadmore .= '<div id="' . $div_id . '" class="' . $alm_wrapper_class . $alm_loading_style . '' . $paging_color . '' . $alm_layouts . $alm_tabs . $alm_direction . '" ' . $unique_id . ' data-alm-id="" data-canonical-url="' . $canonicalURL . '" data-slug="' . $slug . '" data-post-id="' . $post_id . '" ' . $is_search . $is_nested . ' data-localized="' . alm_convert_dashes_to_underscore( $localize_id ) . '_vars' . '">';
555
 
556
  // Masonry Hook (Before).
631
  }
632
  }
633
  }
 
634
  break;
635
  }
636
  }
637
  }
638
 
639
+ /**
640
+ * Archive Integration.
641
+ * Set required archive config options.
642
+ */
643
  if ( $archive && is_archive() ) {
644
  if ( is_date() ) {
645
  $archive_year = get_the_date( 'Y' );
675
  }
676
  }
677
 
678
+ // WooCommerce Add-on || Elementor Add-on.
679
  if ( $woo || $elementor === 'posts' ) {
680
  $filters = false;
681
  $single_post = false;
687
  $users = false;
688
  $preloaded = false;
689
  }
690
+ $woo = $elementor === 'posts' ? false : $woo;
691
 
692
  // Single Post Add-on.
693
  if ( $single_post ) {
715
  $posts_per_page = $users_per_page;
716
  }
717
 
718
+ // Term Query.
719
  if ( $term_query ) {
720
  $posts_per_page = $term_query_number;
721
  }
722
 
723
+ // Nextpage Add-on.
724
  if ( $nextpage ) {
725
  $single_post = false;
726
  $seo = false;
730
  $pause = 'true';
731
  }
732
 
733
+ // If SEO, Filters or Paging - set preloaded_amount to posts_per_page.
734
+ if ( 'true' === $seo || $filters ) {
 
 
 
 
 
735
  $preloaded_amount = $posts_per_page;
736
  }
737
 
740
  'post_id' => $post_id,
741
  'preloaded' => $preloaded,
742
  'preloaded_amount' => $preloaded_amount,
743
+ 'filters' => $filters,
744
  'acf' => $acf,
745
  'acf_post_id' => $acf_post_id,
746
  'acf_field_type' => $acf_field_type,
986
  'alm_seo_shortcode',
987
  $seo,
988
  $preloaded,
989
+ $options,
990
+ $seo_offset
991
  );
992
  $ajaxloadmore .= $seo_return;
993
  }
1209
  $ajaxloadmore .= $primary !== false ? ' data-primary="true"' : '';
1210
 
1211
  $ajaxloadmore .= '>';
1212
+ // End .alm-listing data.
1213
+
1214
+ // SEO Offset.
1215
+ if ( $seo_offset === 'true' ) {
1216
+ $ajaxloadmore .= '<div class="alm-reveal alm-seo' . $transition_container_classes . '" data-page="1" data-url="' . $canonicalURL . '">';
1217
+ }
1218
 
1219
  // Preloaded.
1220
  $noscript_pagingnav = '';
1290
  */
1291
  if ( ( $seo === 'true' || $filters ) && $preloaded !== 'true' && ! $restapi ) {
1292
  if ( ! apply_filters( 'alm_disable_noscript_' . $id, false ) ) {
1293
+ $ajaxloadmore .= apply_filters( 'alm_noscript', $query_args, $container_element, $css_classes, $transition_container_classes, $filters );
1294
  }
1295
  }
1296
 
core/classes/includes/preloaded.php CHANGED
@@ -13,37 +13,31 @@ $preloaded_output = '';
13
  $preload_offset = $offset;
14
 
15
  // .alm-reveal default
16
- $alm_reveal = '<div class="alm-reveal alm-preloaded'. $transition_container_classes .'">';
17
-
18
- // If $seo or $filters, set $preloaded_amount to `$posts_per_page`.
19
- if ( ( has_action( 'alm_seo_installed' ) && $seo === 'true' && ! $users ) || $filters ) {
20
- $preloaded_amount = $posts_per_page;
21
- }
22
 
23
  // Paging Add-on
24
  // Set $preloaded_amount to $posts_per_page
25
- if($paging === 'true'){
26
- $preloaded_amount = $posts_per_page;
27
- $preload_offset = ($query_args['paged'] > 1) ? $preloaded_amount * ($query_args['paged'] - 1) : $preload_offset;
28
  }
29
 
30
  // CTA Add-on
31
  // Parse $cta_position
32
- if($cta){
33
- $cta_pos_array = explode(":", $cta_position);
34
- $cta_pos = (string)$cta_pos_array[0];
35
- $cta_val = (string)$cta_pos_array[1];
36
- if($cta_pos != 'after'){
37
- $cta_pos = 'before';
38
- }
39
  }
40
 
41
  // Modify $query_args with new offset and posts_per_page
42
- $query_args['offset'] = $preload_offset;
43
  $query_args['posts_per_page'] = $preloaded_amount;
44
 
45
  // Get Repeater Template Type
46
- $type = alm_get_repeater_type($repeater);
47
 
48
  // Tabs
49
  if ( $tabs ) {
@@ -54,94 +48,89 @@ if ( $tabs ) {
54
  *
55
  * @return $preloaded_tabs;
56
  */
57
- $preloaded_tabs = apply_filters('alm_tabs_preloaded', $tab_template);
58
- $preloaded_output .= $alm_reveal;
59
  $preloaded_output .= $preloaded_tabs;
60
- $preloaded_output .= '</div>';
61
 
62
  }
63
 
64
  // Comments
65
  elseif ( $comments ) {
66
 
67
- if(has_action('alm_comments_installed') && $comments){
68
 
69
  /*
70
- * alm_comments_preloaded
71
- * Preloaded Comments Filter
72
- *
73
- * @return $preloaded_comments;
74
- */
75
- $preloaded_comments = apply_filters('alm_comments_preloaded', $query_args); // located in comments add-on
76
 
77
- $total_comments = wp_count_comments( $comments_post_id );
78
 
79
  // Add localized ALM JS variables
80
- ALM_LOCALIZE::add_localized_var('total_posts', $total_comments->approved, $localize_id);
81
 
82
- $post_count = ($total_comments->approved > $preloaded_amount) ? $preloaded_amount : $total_comments->approved;
83
- ALM_LOCALIZE::add_localized_var('post_count', $post_count, $localize_id);
84
 
85
 
86
- // Open .alm-reveal
87
- $preloaded_output .= $alm_reveal;
88
-
89
- // Append content
90
- $preloaded_output .= $preloaded_comments;
91
 
92
- // Close .alm-reveal
93
- $preloaded_output .= '</div>';
94
- }
95
 
 
 
 
96
  }
97
 
98
  // Users
99
  elseif ( $users ) {
100
 
101
- if(has_action('alm_users_preloaded') && $users){
102
 
103
  // Encrypt User Role
104
- if(!empty($users_role) && function_exists('alm_role_encrypt')){
105
- $query_args['users_role'] = alm_role_encrypt($users_role);
106
- }
107
-
108
-
109
 
110
- /*
111
- * alm_users_preloaded
112
- *
113
- * Preloaded Users Filter
114
- *
115
- * @return $preloaded_users;
116
- */
117
- $preloaded_users = apply_filters('alm_users_preloaded', $query_args, $preloaded_amount, $repeater, $theme_repeater); // located in Users add-on
118
 
119
- $preloaded_users_data = $preloaded_users['data'];
120
- $preloaded_users_total = $preloaded_users['total'];
121
 
122
 
123
  // Add localized ALM JS variables
124
- ALM_LOCALIZE::add_localized_var('total_posts', $preloaded_users_total, $localize_id);
125
-
126
- $post_count = ($preloaded_users_total > $preloaded_amount) ? $preloaded_amount : $preloaded_users_total;
127
- ALM_LOCALIZE::add_localized_var('post_count', $post_count, $localize_id);
128
 
 
 
129
 
130
  // Open .alm-reveal
131
 
132
- if($seo === 'true'){
133
- $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">';
134
- }
135
-
136
 
137
- // Open .alm-reveal
138
- $preloaded_output .= $alm_reveal;
139
 
140
- // Append content
141
- $preloaded_output .= $preloaded_users_data;
142
 
143
- // Close .alm-reveal
144
- $preloaded_output .= ($seo === "true" || $transition_container_classes !== 'false') ? '</div>' : '';
145
 
146
  }
147
  }
@@ -149,42 +138,42 @@ elseif ( $users ) {
149
  // Term Query
150
  elseif ( $term_query ) {
151
 
152
- if(has_action('alm_terms_preloaded') && $term_query){
153
 
154
 
155
- /*
156
- * alm_terms_preloaded
157
- *
158
- * Preloaded Terms Filter
159
- *
160
- * @return $preloaded_users;
161
- */
162
- $preloaded_terms = apply_filters('alm_terms_preloaded', $query_args, $preloaded_amount, $repeater, $theme_repeater); // located in Terms extension
163
 
164
- $preloaded_terms_data = $preloaded_terms['data'];
165
- $preloaded_terms_total = $preloaded_terms['total'];
166
 
167
 
168
  // Add localized ALM JS variables
169
- ALM_LOCALIZE::add_localized_var('total_posts', $preloaded_terms_total, $localize_id);
170
 
171
- $post_count = ($preloaded_terms_total > $preloaded_amount) ? $preloaded_amount : $preloaded_terms_total;
172
- ALM_LOCALIZE::add_localized_var('post_count', $post_count, $localize_id);
173
 
174
 
175
  // Open .alm-reveal
176
- if($seo === 'true'){
177
- $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">';
178
- }
179
 
180
- // Open .alm-reveal
181
- $preloaded_output .= $alm_reveal;
182
 
183
- // Append content
184
- $preloaded_output .= $preloaded_terms_data;
185
 
186
- // Close .alm-reveal
187
- $preloaded_output .= ($seo === "true" || $transition_container_classes !== 'false') ? '</div>' : '';
188
 
189
  }
190
  }
@@ -192,40 +181,40 @@ elseif ( $term_query ) {
192
  // Advanced Custom Fields (Repeater, Gallery, Flex Content)
193
  elseif ( $acf && ( $acf_field_type !== 'relationship' ) ) {
194
 
195
- if(has_action('alm_acf_installed') && $acf){
196
 
197
- /* alm_acf_preloaded
198
- *
199
- * Preloaded ACF Filter
200
- *
201
- * @return $preloaded_acf;
202
- */
203
- $preloaded_acf = apply_filters('alm_acf_preloaded', $query_args, $repeater, $theme_repeater); //located in ACF add-on
 
204
 
205
 
206
- // Add total_posts to localized ALM JS variables
207
- $acf_total_rows = apply_filters('alm_acf_total_rows', $query_args);
208
- ALM_LOCALIZE::add_localized_var('total_posts', $acf_total_rows, $localize_id);
209
 
210
- $post_count = ($acf_total_rows > $preloaded_amount) ? $preloaded_amount : $acf_total_rows;
211
- ALM_LOCALIZE::add_localized_var('post_count', $post_count, $localize_id);
212
 
213
  // Open .alm-reveal
214
- if($seo === 'true'){
215
- $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded'. $transition_container_classes .'" data-page="1" data-url="'.$canonicalURL.'">';
216
- }
217
 
218
- // Open .alm-reveal
219
- $preloaded_output .= $alm_reveal;
220
 
221
- // Append content
222
  $preloaded_output .= $preloaded_acf;
223
 
224
- // Close .alm-reveal
225
- $preloaded_output .= ($seo === "true" || $transition_container_classes !== 'false') ? '</div>' : '';
226
-
227
- }
228
 
 
229
  }
230
 
231
  // Standard ALM
@@ -272,7 +261,7 @@ else {
272
  *
273
  * @return $alm_query;
274
  */
275
- $alm_preload_query = apply_filters( 'alm_query_after_'. $id, $alm_preload_query, $post_id );
276
 
277
  $alm_total_posts = $alm_preload_query->found_posts - $offset;
278
  $alm_post_count = $alm_preload_query->post_count;
@@ -299,7 +288,7 @@ else {
299
  $alm_current++;
300
 
301
  // Call to Action [Before].
302
- if( $cta === 'true' && has_action( 'alm_cta_inc' ) && $cta_pos === 'before' ) {
303
  $output .= ( $alm_current == $cta_val ) ? apply_filters( 'alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, true, $args ) : '';
304
  }
305
 
@@ -325,9 +314,9 @@ else {
325
  *
326
  * @return html;
327
  */
328
- if ( has_action( 'alm_seo_installed') && $seo === 'true' ) {
329
  if ( ! apply_filters( 'alm_disable_noscript_' . $id, false ) ) {
330
- $noscript_pagingnav = apply_filters( 'alm_noscript_pagination', $alm_preload_query );
331
  }
332
  }
333
 
@@ -337,7 +326,7 @@ else {
337
  ALM_LOCALIZE::add_localized_var( 'total_posts', $alm_total_posts, $localize_id );
338
  ALM_LOCALIZE::add_localized_var( 'post_count', $alm_post_count, $localize_id );
339
 
340
- if ( $seo === "true" ) { // SEO, not Paging.
341
 
342
  // Get querystring to append to URL.
343
  $querystring = $_SERVER['QUERY_STRING'];
@@ -346,14 +335,14 @@ else {
346
  $search_slug = ( is_search() ) ? $slug : '';
347
 
348
  // Append querystring to data-url.
349
- $querystring = ( $querystring ) ? '?'.$querystring : '';
350
 
351
- $cleaned_url = esc_url( $canonicalURL .''. $querystring );
352
 
353
- $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded'. $transition_container_classes .'" data-page="1" data-url="'. $cleaned_url .'" data-total-posts="'. $alm_preload_query->found_posts .'">';
354
 
355
  } else {
356
- $alm_reveal= '<div class="alm-reveal alm-preloaded'. $transition_container_classes .'" data-total-posts="'. $alm_preload_query->found_posts .'">';
357
 
358
  }
359
 
13
  $preload_offset = $offset;
14
 
15
  // .alm-reveal default
16
+ $alm_reveal = '<div class="alm-reveal alm-preloaded' . $transition_container_classes . '">';
 
 
 
 
 
17
 
18
  // Paging Add-on
19
  // Set $preloaded_amount to $posts_per_page
20
+ if ( $paging === 'true' ) {
21
+ $preload_offset = ( $query_args['paged'] > 1 ) ? $preloaded_amount * ( $query_args['paged'] - 1 ) : $preload_offset;
 
22
  }
23
 
24
  // CTA Add-on
25
  // Parse $cta_position
26
+ if ( $cta ) {
27
+ $cta_pos_array = explode( ':', $cta_position );
28
+ $cta_pos = (string) $cta_pos_array[0];
29
+ $cta_val = (string) $cta_pos_array[1];
30
+ if ( $cta_pos != 'after' ) {
31
+ $cta_pos = 'before';
32
+ }
33
  }
34
 
35
  // Modify $query_args with new offset and posts_per_page
36
+ $query_args['offset'] = $preload_offset;
37
  $query_args['posts_per_page'] = $preloaded_amount;
38
 
39
  // Get Repeater Template Type
40
+ $type = alm_get_repeater_type( $repeater );
41
 
42
  // Tabs
43
  if ( $tabs ) {
48
  *
49
  * @return $preloaded_tabs;
50
  */
51
+ $preloaded_tabs = apply_filters( 'alm_tabs_preloaded', $tab_template );
52
+ $preloaded_output .= $alm_reveal;
53
  $preloaded_output .= $preloaded_tabs;
54
+ $preloaded_output .= '</div>';
55
 
56
  }
57
 
58
  // Comments
59
  elseif ( $comments ) {
60
 
61
+ if ( has_action( 'alm_comments_installed' ) && $comments ) {
62
 
63
  /*
64
+ * alm_comments_preloaded
65
+ * Preloaded Comments Filter
66
+ *
67
+ * @return $preloaded_comments;
68
+ */
69
+ $preloaded_comments = apply_filters( 'alm_comments_preloaded', $query_args ); // located in comments add-on
70
 
71
+ $total_comments = wp_count_comments( $comments_post_id );
72
 
73
  // Add localized ALM JS variables
74
+ ALM_LOCALIZE::add_localized_var( 'total_posts', $total_comments->approved, $localize_id );
75
 
76
+ $post_count = ( $total_comments->approved > $preloaded_amount ) ? $preloaded_amount : $total_comments->approved;
77
+ ALM_LOCALIZE::add_localized_var( 'post_count', $post_count, $localize_id );
78
 
79
 
80
+ // Open .alm-reveal
81
+ $preloaded_output .= $alm_reveal;
 
 
 
82
 
83
+ // Append content
84
+ $preloaded_output .= $preloaded_comments;
 
85
 
86
+ // Close .alm-reveal
87
+ $preloaded_output .= '</div>';
88
+ }
89
  }
90
 
91
  // Users
92
  elseif ( $users ) {
93
 
94
+ if ( has_action( 'alm_users_preloaded' ) && $users ) {
95
 
96
  // Encrypt User Role
97
+ if ( ! empty( $users_role ) && function_exists( 'alm_role_encrypt' ) ) {
98
+ $query_args['users_role'] = alm_role_encrypt( $users_role );
99
+ }
 
 
100
 
101
+ /*
102
+ * alm_users_preloaded
103
+ *
104
+ * Preloaded Users Filter
105
+ *
106
+ * @return $preloaded_users;
107
+ */
108
+ $preloaded_users = apply_filters( 'alm_users_preloaded', $query_args, $preloaded_amount, $repeater, $theme_repeater ); // located in Users add-on
109
 
110
+ $preloaded_users_data = $preloaded_users['data'];
111
+ $preloaded_users_total = $preloaded_users['total'];
112
 
113
 
114
  // Add localized ALM JS variables
115
+ ALM_LOCALIZE::add_localized_var( 'total_posts', $preloaded_users_total, $localize_id );
 
 
 
116
 
117
+ $post_count = $preloaded_users_total > $preloaded_amount ? $preloaded_amount : $preloaded_users_total;
118
+ ALM_LOCALIZE::add_localized_var( 'post_count', $post_count, $localize_id );
119
 
120
  // Open .alm-reveal
121
 
122
+ if ( $seo === 'true' ) {
123
+ $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded' . $transition_container_classes . '" data-page="1" data-url="' . $canonicalURL . '">';
124
+ }
 
125
 
126
+ // Open .alm-reveal
127
+ $preloaded_output .= $alm_reveal;
128
 
129
+ // Append content
130
+ $preloaded_output .= $preloaded_users_data;
131
 
132
+ // Close .alm-reveal
133
+ $preloaded_output .= ( $seo === 'true' || $transition_container_classes !== 'false' ) ? '</div>' : '';
134
 
135
  }
136
  }
138
  // Term Query
139
  elseif ( $term_query ) {
140
 
141
+ if ( has_action( 'alm_terms_preloaded' ) && $term_query ) {
142
 
143
 
144
+ /*
145
+ * alm_terms_preloaded
146
+ *
147
+ * Preloaded Terms Filter
148
+ *
149
+ * @return $preloaded_users;
150
+ */
151
+ $preloaded_terms = apply_filters( 'alm_terms_preloaded', $query_args, $preloaded_amount, $repeater, $theme_repeater ); // located in Terms extension
152
 
153
+ $preloaded_terms_data = $preloaded_terms['data'];
154
+ $preloaded_terms_total = $preloaded_terms['total'];
155
 
156
 
157
  // Add localized ALM JS variables
158
+ ALM_LOCALIZE::add_localized_var( 'total_posts', $preloaded_terms_total, $localize_id );
159
 
160
+ $post_count = ( $preloaded_terms_total > $preloaded_amount ) ? $preloaded_amount : $preloaded_terms_total;
161
+ ALM_LOCALIZE::add_localized_var( 'post_count', $post_count, $localize_id );
162
 
163
 
164
  // Open .alm-reveal
165
+ if ( $seo === 'true' ) {
166
+ $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded' . $transition_container_classes . '" data-page="1" data-url="' . $canonicalURL . '">';
167
+ }
168
 
169
+ // Open .alm-reveal
170
+ $preloaded_output .= $alm_reveal;
171
 
172
+ // Append content
173
+ $preloaded_output .= $preloaded_terms_data;
174
 
175
+ // Close .alm-reveal
176
+ $preloaded_output .= ( $seo === 'true' || $transition_container_classes !== 'false' ) ? '</div>' : '';
177
 
178
  }
179
  }
181
  // Advanced Custom Fields (Repeater, Gallery, Flex Content)
182
  elseif ( $acf && ( $acf_field_type !== 'relationship' ) ) {
183
 
184
+ if ( has_action( 'alm_acf_installed' ) && $acf ) {
185
 
186
+ /*
187
+ alm_acf_preloaded
188
+ *
189
+ * Preloaded ACF Filter
190
+ *
191
+ * @return $preloaded_acf;
192
+ */
193
+ $preloaded_acf = apply_filters( 'alm_acf_preloaded', $query_args, $repeater, $theme_repeater ); // located in ACF add-on
194
 
195
 
196
+ // Add total_posts to localized ALM JS variables
197
+ $acf_total_rows = apply_filters( 'alm_acf_total_rows', $query_args );
198
+ ALM_LOCALIZE::add_localized_var( 'total_posts', $acf_total_rows, $localize_id );
199
 
200
+ $post_count = ( $acf_total_rows > $preloaded_amount ) ? $preloaded_amount : $acf_total_rows;
201
+ ALM_LOCALIZE::add_localized_var( 'post_count', $post_count, $localize_id );
202
 
203
  // Open .alm-reveal
204
+ if ( $seo === 'true' ) {
205
+ $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded' . $transition_container_classes . '" data-page="1" data-url="' . $canonicalURL . '">';
206
+ }
207
 
208
+ // Open .alm-reveal
209
+ $preloaded_output .= $alm_reveal;
210
 
211
+ // Append content
212
  $preloaded_output .= $preloaded_acf;
213
 
214
+ // Close .alm-reveal
215
+ $preloaded_output .= ( $seo === 'true' || $transition_container_classes !== 'false' ) ? '</div>' : '';
 
 
216
 
217
+ }
218
  }
219
 
220
  // Standard ALM
261
  *
262
  * @return $alm_query;
263
  */
264
+ $alm_preload_query = apply_filters( 'alm_query_after_' . $id, $alm_preload_query, $post_id );
265
 
266
  $alm_total_posts = $alm_preload_query->found_posts - $offset;
267
  $alm_post_count = $alm_preload_query->post_count;
288
  $alm_current++;
289
 
290
  // Call to Action [Before].
291
+ if ( $cta === 'true' && has_action( 'alm_cta_inc' ) && $cta_pos === 'before' ) {
292
  $output .= ( $alm_current == $cta_val ) ? apply_filters( 'alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, true, $args ) : '';
293
  }
294
 
314
  *
315
  * @return html;
316
  */
317
+ if ( has_action( 'alm_seo_installed' ) && $seo === 'true' || $filters ) {
318
  if ( ! apply_filters( 'alm_disable_noscript_' . $id, false ) ) {
319
+ $noscript_pagingnav = apply_filters( 'alm_noscript_pagination', $alm_preload_query, $filters );
320
  }
321
  }
322
 
326
  ALM_LOCALIZE::add_localized_var( 'total_posts', $alm_total_posts, $localize_id );
327
  ALM_LOCALIZE::add_localized_var( 'post_count', $alm_post_count, $localize_id );
328
 
329
+ if ( $seo === 'true' ) { // SEO, not Paging.
330
 
331
  // Get querystring to append to URL.
332
  $querystring = $_SERVER['QUERY_STRING'];
335
  $search_slug = ( is_search() ) ? $slug : '';
336
 
337
  // Append querystring to data-url.
338
+ $querystring = ( $querystring ) ? '?' . $querystring : '';
339
 
340
+ $cleaned_url = esc_url( $canonicalURL . '' . $querystring );
341
 
342
+ $alm_reveal = '<div class="alm-reveal alm-seo alm-preloaded' . $transition_container_classes . '" data-page="1" data-url="' . $cleaned_url . '" data-total-posts="' . $alm_preload_query->found_posts . '">';
343
 
344
  } else {
345
+ $alm_reveal = '<div class="alm-reveal alm-preloaded' . $transition_container_classes . '" data-total-posts="' . $alm_preload_query->found_posts . '">';
346
 
347
  }
348
 
core/dist/js/ajax-load-more.js CHANGED
@@ -112,12 +112,11 @@ function _interopRequireDefault(obj) {
112
  }
113
 
114
  /**
115
- * createCacheFile
116
- * Create a single post cache file
117
  *
118
- * @param {Object} alm
119
- * @param {String} content
120
- * @param {String} type
121
  * @since 5.3.1
122
  */
123
  function createCacheFile(alm, content) {
@@ -126,7 +125,6 @@ function createCacheFile(alm, content) {
126
  if (alm.addons.cache !== 'true' || !content || content === '') {
127
  return false;
128
  }
129
-
130
  var name = type === 'single' ? alm.addons.single_post_id : 'page-' + (alm.page + 1);
131
 
132
  var formData = new FormData();
@@ -144,8 +142,7 @@ function createCacheFile(alm, content) {
144
  }
145
 
146
  /**
147
- * wooCache
148
- * Create a WooCommerce cache file
149
  *
150
  * @param {Object} alm
151
  * @param {String} content
@@ -165,7 +162,7 @@ function wooCache(alm, content) {
165
  formData.append('name', 'page-' + alm.page);
166
  formData.append('html', content.trim());
167
 
168
- _axios2.default.post(alm_localize.ajaxurl, formData).then(function (response) {
169
  console.log('Cache created for post: ' + alm.canonical_url);
170
  //console.log(response);
171
  });
@@ -291,7 +288,6 @@ function elementorInit(alm) {
291
  * @param {string} pageTitle
292
  * @since 5.3.0
293
  */
294
-
295
  function elementor(content, alm) {
296
  var pageTitle = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : document.title;
297
 
@@ -592,9 +588,7 @@ function elementorGetWidgetType(target) {
592
  */
593
  function elementorGetNextPage(element, classname) {
594
  var pagination = element.querySelector(classname);
595
- var href = pagination ? elementorGetNextUrl(pagination) : '';
596
-
597
- return href;
598
  }
599
 
600
  /**
@@ -822,6 +816,7 @@ Object.defineProperty(exports, "__esModule", {
822
  exports.createMasonrySEOPage = createMasonrySEOPage;
823
  exports.createMasonrySEOPages = createMasonrySEOPages;
824
  exports.createSEOAttributes = createSEOAttributes;
 
825
  /**
826
  * createMasonrySEOPage
827
  * Create data attributes for SEO paged results
@@ -924,9 +919,12 @@ function masonrySEOAtts(alm, element, querystring, seo_class, pagenum) {
924
  /**
925
  * Create data attributes for SEO - used when /page/2/, /page/3/ etc are hit on page load.
926
  *
927
- * @param {object} alm
928
- * @param {array} elements
929
- *
 
 
 
930
  * @since 5.3.1
931
  */
932
  function createSEOAttributes(alm, element, querystring, seo_class, pagenum) {
@@ -944,6 +942,21 @@ function createSEOAttributes(alm, element, querystring, seo_class, pagenum) {
944
  return element;
945
  }
946
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
947
  /***/ }),
948
 
949
  /***/ "./core/src/js/addons/singleposts.js":
@@ -1801,6 +1814,7 @@ var alm_is_filtering = false;
1801
  alm.addons.tabs = alm.listing.dataset.tabs;
1802
  alm.addons.filters = alm.listing.dataset.filters;
1803
  alm.addons.seo = alm.listing.dataset.seo;
 
1804
 
1805
  // Preloaded
1806
  alm.addons.preloaded = alm.listing.dataset.preloaded; // Preloaded add-on
@@ -1818,31 +1832,37 @@ var alm_is_filtering = false;
1818
  // Extension Shortcode Params
1819
 
1820
  // REST API.
1821
- alm.extensions.restapi = alm.listing.dataset.restapi; // REST API
1822
- alm.extensions.restapi_base_url = alm.listing.dataset.restapiBaseUrl;
1823
- alm.extensions.restapi_namespace = alm.listing.dataset.restapiNamespace;
1824
- alm.extensions.restapi_endpoint = alm.listing.dataset.restapiEndpoint;
1825
- alm.extensions.restapi_template_id = alm.listing.dataset.restapiTemplateId;
1826
- alm.extensions.restapi_debug = alm.listing.dataset.restapiDebug;
 
 
1827
 
1828
  // ACF.
1829
  alm.extensions.acf = alm.listing.dataset.acf;
1830
- alm.extensions.acf_field_type = alm.listing.dataset.acfFieldType;
1831
- alm.extensions.acf_field_name = alm.listing.dataset.acfFieldName;
1832
- alm.extensions.acf_parent_field_name = alm.listing.dataset.acfParentFieldName;
1833
- alm.extensions.acf_post_id = alm.listing.dataset.acfPostId;
1834
- alm.extensions.acf = alm.extensions.acf === 'true' ? true : false;
1835
- // if field type, name or post ID is empty
1836
- if (alm.extensions.acf_field_type === undefined || alm.extensions.acf_field_name === undefined || alm.extensions.acf_post_id === undefined) {
1837
- alm.extensions.acf = false;
 
 
1838
  }
1839
 
1840
  // Term Query.
1841
- alm.extensions.term_query = alm.listing.dataset.termQuery; // TERM QUERY
1842
- alm.extensions.term_query_taxonomy = alm.listing.dataset.termQueryTaxonomy;
1843
- alm.extensions.term_query_hide_empty = alm.listing.dataset.termQueryHideEmpty;
1844
- alm.extensions.term_query_number = alm.listing.dataset.termQueryNumber;
1845
- alm.extensions.term_query = alm.extensions.term_query === 'true' ? true : false;
 
 
1846
 
1847
  // Paging.
1848
  alm.addons.paging = alm.listing.dataset.paging; // Paging add-on
@@ -2192,11 +2212,10 @@ var alm_is_filtering = false;
2192
  }
2193
  }
2194
 
 
2195
  if (alm.addons.cache === 'true' && !alm.addons.cache_logged_in) {
2196
- // Cache
2197
  var cache_page = (0, _getCacheUrl2.default)(alm);
2198
  if (cache_page) {
2199
- // Load `.html` page
2200
  _axios2.default.get(cache_page).then(function (response) {
2201
  // Exists
2202
  alm.AjaxLoadMore.success(response.data, true);
@@ -2549,7 +2568,7 @@ var alm_is_filtering = false;
2549
  /**
2550
  * Success function after loading data.
2551
  *
2552
- * @param {object} data The results of the Ajax request.
2553
  * @param {boolean} is_cache Are results of the Ajax request coming from cache?
2554
  * @since 2.6.0
2555
  */
@@ -2564,7 +2583,6 @@ var alm_is_filtering = false;
2564
  var isPaged = false;
2565
 
2566
  // Create `.alm-reveal` element
2567
- //let reveal = document.createElement('div');
2568
  var reveal = alm.container_type === 'table' ? document.createElement('tbody') : document.createElement('div');
2569
  alm.el = reveal;
2570
  reveal.style.opacity = 0;
@@ -2720,7 +2738,7 @@ var alm_is_filtering = false;
2720
  if (alm.init && (alm.start_page > 1 || alm.addons.filters_startpage > 0)) {
2721
  // loop through items and break into separate .alm-reveal divs for paging
2722
 
2723
- var return_data = [];
2724
  var container_array = [];
2725
  var posts_per_page = parseInt(alm.posts_per_page);
2726
  var pages = Math.ceil(total / posts_per_page);
@@ -2734,15 +2752,15 @@ var alm_is_filtering = false;
2734
  }
2735
 
2736
  // Parse returned HTML and strip empty nodes
2737
- var _data = (0, _stripEmptyNodes2.default)((0, _almDomParser2.default)(alm.html, 'text/html'));
2738
 
2739
- // Slice data array into individual pages (array)
2740
  for (var i = 0; i < total; i += posts_per_page) {
2741
- return_data.push(_data.slice(i, posts_per_page + i));
2742
  }
2743
 
2744
- // Loop return_data array to build .alm-reveal containers
2745
- for (var k = 0; k < return_data.length; k++) {
2746
  var p = alm.addons.preloaded === 'true' ? 1 : 0; // Add 1 page if items are preloaded.
2747
  var alm_reveal = document.createElement('div');
2748
 
@@ -2751,7 +2769,7 @@ var alm_is_filtering = false;
2751
 
2752
  if (alm.addons.seo) {
2753
  // SEO
2754
- alm_reveal = (0, _seo.createSEOAttributes)(alm, alm_reveal, querystring, seo_class, pagenum);
2755
  }
2756
 
2757
  if (alm.addons.filters) {
@@ -2764,7 +2782,7 @@ var alm_is_filtering = false;
2764
  // First Page
2765
  if (alm.addons.seo) {
2766
  // SEO
2767
- alm_reveal = (0, _seo.createSEOAttributes)(alm, alm_reveal, querystring, seo_class, 1);
2768
  }
2769
  if (alm.addons.filters) {
2770
  // Filters
@@ -2775,7 +2793,7 @@ var alm_is_filtering = false;
2775
  }
2776
 
2777
  // Append children to `.alm-reveal` element
2778
- (0, _almAppendChildren2.default)(alm_reveal, return_data[k]);
2779
 
2780
  // Run srcSet polyfill
2781
  (0, _srcsetPolyfill2.default)(alm_reveal, alm.ua);
@@ -2805,7 +2823,7 @@ var alm_is_filtering = false;
2805
 
2806
  if (alm.addons.seo) {
2807
  // SEO
2808
- reveal = (0, _seo.createSEOAttributes)(alm, reveal, querystring, seo_class, pagenum);
2809
  } else if (alm.addons.filters) {
2810
  // Filters
2811
  reveal.setAttribute('class', 'alm-reveal' + filters_class + alm.tcc);
@@ -2823,7 +2841,7 @@ var alm_is_filtering = false;
2823
  } else {
2824
  if (alm.addons.seo) {
2825
  // SEO [Page 1]
2826
- reveal = (0, _seo.createSEOAttributes)(alm, reveal, querystring, seo_class, 1);
2827
  } else {
2828
  // Basic ALM
2829
  reveal.setAttribute('class', 'alm-reveal' + alm.tcc);
@@ -3185,9 +3203,8 @@ var alm_is_filtering = false;
3185
  };
3186
 
3187
  /**
3188
- * pagingPreloadedInit
3189
- * First run for Paging + Preloaded add-ons
3190
- * Moves preloaded content into ajax container
3191
  *
3192
  * @param {data} Results of the Ajax request
3193
  * @since 2.11.3
@@ -3212,9 +3229,8 @@ var alm_is_filtering = false;
3212
  };
3213
 
3214
  /**
3215
- * pagingNextpageInit
3216
- * First run for Paging + Next Page add-ons
3217
- * Moves .alm-nextpage content into ajax container
3218
  *
3219
  * @param {data} Results of Ajax request
3220
  * @since 2.14.0
@@ -3232,8 +3248,7 @@ var alm_is_filtering = false;
3232
  };
3233
 
3234
  /**
3235
- * pagingInit
3236
- * First run for Paging + (Preloaded & Next Page) add-ons. Create required containers.
3237
  *
3238
  * @param {data} Ajax results
3239
  * @param {classes} added classes
@@ -3242,42 +3257,42 @@ var alm_is_filtering = false;
3242
  alm.AjaxLoadMore.pagingInit = function (data) {
3243
  var classes = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'alm-reveal';
3244
 
3245
- data = data == null ? '' : data; // Check for null data object
3246
 
3247
- // Create `alm-reveal` container
3248
  var reveal = document.createElement('div');
3249
  reveal.setAttribute('class', classes);
3250
 
3251
- // Create `alm-paging-loading` container
3252
  var content = document.createElement('div');
3253
  content.setAttribute('class', 'alm-paging-content' + alm.tcc);
3254
  content.innerHTML = data;
3255
  reveal.appendChild(content);
3256
 
3257
- // Create `alm-paging-content` container
3258
  var loader = document.createElement('div');
3259
  loader.setAttribute('class', 'alm-paging-loading');
3260
  reveal.appendChild(loader);
3261
 
3262
- // Add div to container
3263
  alm.listing.appendChild(reveal);
3264
 
3265
- // Get/Set height of .alm-listing div
3266
  var styles = window.getComputedStyle(alm.listing);
3267
  var pTop = parseInt(styles.getPropertyValue('padding-top').replace('px', ''));
3268
  var pBtm = parseInt(styles.getPropertyValue('padding-bottom').replace('px', ''));
3269
  var h = reveal.offsetHeight;
3270
 
3271
- // Set initial `.alm-listing` height
3272
  alm.listing.style.height = h + pTop + pBtm + 'px';
3273
 
3274
- // Insert Script
3275
  _insertScript2.default.init(reveal);
3276
 
3277
- // Reset button text
3278
  alm.AjaxLoadMore.resetBtnText();
3279
 
3280
- // Delay reveal of paging to avoid positioning issues
3281
  setTimeout(function () {
3282
  if (typeof almFadePageControls === 'function') {
3283
  window.almFadePageControls(alm.btnWrap);
@@ -3285,14 +3300,13 @@ var alm_is_filtering = false;
3285
  if (typeof almOnWindowResize === 'function') {
3286
  window.almOnWindowResize(alm);
3287
  }
3288
- // Remove loading class from main container
3289
  alm.main.classList.remove('loading');
3290
  }, alm.speed);
3291
  };
3292
 
3293
  /**
3294
- * nested
3295
- * Automatically trigger nested ALM instances (Requies `.alm-reveal` container
3296
  *
3297
  * @param {object} instance
3298
  * @since 5.0
112
  }
113
 
114
  /**
115
+ * Create a single post cache file.
 
116
  *
117
+ * @param {object} alm The ALM object.
118
+ * @param {string} content The content to cache.
119
+ * @param {string} type The type of cache to create.
120
  * @since 5.3.1
121
  */
122
  function createCacheFile(alm, content) {
125
  if (alm.addons.cache !== 'true' || !content || content === '') {
126
  return false;
127
  }
 
128
  var name = type === 'single' ? alm.addons.single_post_id : 'page-' + (alm.page + 1);
129
 
130
  var formData = new FormData();
142
  }
143
 
144
  /**
145
+ * Create a WooCommerce cache file.
 
146
  *
147
  * @param {Object} alm
148
  * @param {String} content
162
  formData.append('name', 'page-' + alm.page);
163
  formData.append('html', content.trim());
164
 
165
+ _axios2.default.post(alm_localize.ajaxurl, formData).then(function () {
166
  console.log('Cache created for post: ' + alm.canonical_url);
167
  //console.log(response);
168
  });
288
  * @param {string} pageTitle
289
  * @since 5.3.0
290
  */
 
291
  function elementor(content, alm) {
292
  var pageTitle = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : document.title;
293
 
588
  */
589
  function elementorGetNextPage(element, classname) {
590
  var pagination = element.querySelector(classname);
591
+ return pagination ? elementorGetNextUrl(pagination) : '';
 
 
592
  }
593
 
594
  /**
816
  exports.createMasonrySEOPage = createMasonrySEOPage;
817
  exports.createMasonrySEOPages = createMasonrySEOPages;
818
  exports.createSEOAttributes = createSEOAttributes;
819
+ exports.getSEOPageNum = getSEOPageNum;
820
  /**
821
  * createMasonrySEOPage
822
  * Create data attributes for SEO paged results
919
  /**
920
  * Create data attributes for SEO - used when /page/2/, /page/3/ etc are hit on page load.
921
  *
922
+ * @param {object} alm The ALM object.
923
+ * @param {HTLElement} element The div element.
924
+ * @param {string} querystring The current querystring.
925
+ * @param {string} seo_class The classname to add to element.
926
+ * @param {Number} pagenum The current page number.
927
+ * @return {HTMLElement} The modified HTML element.
928
  * @since 5.3.1
929
  */
930
  function createSEOAttributes(alm, element, querystring, seo_class, pagenum) {
942
  return element;
943
  }
944
 
945
+ /**
946
+ * Get the current page number.
947
+ *
948
+ * @param {string} seo_offset Is this an SEO offset.
949
+ * @param {Number} page The page number,
950
+ * @return {Number} The page number.
951
+ */
952
+ function getSEOPageNum(seo_offset, page) {
953
+ if (seo_offset === 'true') {
954
+ return parseInt(page) + 1;
955
+ } else {
956
+ return page;
957
+ }
958
+ }
959
+
960
  /***/ }),
961
 
962
  /***/ "./core/src/js/addons/singleposts.js":
1814
  alm.addons.tabs = alm.listing.dataset.tabs;
1815
  alm.addons.filters = alm.listing.dataset.filters;
1816
  alm.addons.seo = alm.listing.dataset.seo;
1817
+ alm.addons.seo_offset = alm.listing.dataset.seoOffset;
1818
 
1819
  // Preloaded
1820
  alm.addons.preloaded = alm.listing.dataset.preloaded; // Preloaded add-on
1832
  // Extension Shortcode Params
1833
 
1834
  // REST API.
1835
+ alm.extensions.restapi = alm.listing.dataset.restapi;
1836
+ if (alm.extensions.restapi === 'true') {
1837
+ alm.extensions.restapi_base_url = alm.listing.dataset.restapiBaseUrl;
1838
+ alm.extensions.restapi_namespace = alm.listing.dataset.restapiNamespace;
1839
+ alm.extensions.restapi_endpoint = alm.listing.dataset.restapiEndpoint;
1840
+ alm.extensions.restapi_template_id = alm.listing.dataset.restapiTemplateId;
1841
+ alm.extensions.restapi_debug = alm.listing.dataset.restapiDebug;
1842
+ }
1843
 
1844
  // ACF.
1845
  alm.extensions.acf = alm.listing.dataset.acf;
1846
+ if (alm.extensions.acf === 'true') {
1847
+ alm.extensions.acf_field_type = alm.listing.dataset.acfFieldType;
1848
+ alm.extensions.acf_field_name = alm.listing.dataset.acfFieldName;
1849
+ alm.extensions.acf_parent_field_name = alm.listing.dataset.acfParentFieldName;
1850
+ alm.extensions.acf_post_id = alm.listing.dataset.acfPostId;
1851
+ alm.extensions.acf = alm.extensions.acf === 'true' ? true : false;
1852
+ // if field type, name or post ID is empty
1853
+ if (alm.extensions.acf_field_type === undefined || alm.extensions.acf_field_name === undefined || alm.extensions.acf_post_id === undefined) {
1854
+ alm.extensions.acf = false;
1855
+ }
1856
  }
1857
 
1858
  // Term Query.
1859
+ alm.extensions.term_query = alm.listing.dataset.termQuery;
1860
+ if (alm.extensions.term_query === 'true') {
1861
+ alm.extensions.term_query_taxonomy = alm.listing.dataset.termQueryTaxonomy;
1862
+ alm.extensions.term_query_hide_empty = alm.listing.dataset.termQueryHideEmpty;
1863
+ alm.extensions.term_query_number = alm.listing.dataset.termQueryNumber;
1864
+ alm.extensions.term_query = alm.extensions.term_query === 'true' ? true : false;
1865
+ }
1866
 
1867
  // Paging.
1868
  alm.addons.paging = alm.listing.dataset.paging; // Paging add-on
2212
  }
2213
  }
2214
 
2215
+ // Cache
2216
  if (alm.addons.cache === 'true' && !alm.addons.cache_logged_in) {
 
2217
  var cache_page = (0, _getCacheUrl2.default)(alm);
2218
  if (cache_page) {
 
2219
  _axios2.default.get(cache_page).then(function (response) {
2220
  // Exists
2221
  alm.AjaxLoadMore.success(response.data, true);
2568
  /**
2569
  * Success function after loading data.
2570
  *
2571
+ * @param {object} data The results of the Ajax request.
2572
  * @param {boolean} is_cache Are results of the Ajax request coming from cache?
2573
  * @since 2.6.0
2574
  */
2583
  var isPaged = false;
2584
 
2585
  // Create `.alm-reveal` element
 
2586
  var reveal = alm.container_type === 'table' ? document.createElement('tbody') : document.createElement('div');
2587
  alm.el = reveal;
2588
  reveal.style.opacity = 0;
2738
  if (alm.init && (alm.start_page > 1 || alm.addons.filters_startpage > 0)) {
2739
  // loop through items and break into separate .alm-reveal divs for paging
2740
 
2741
+ var _data = [];
2742
  var container_array = [];
2743
  var posts_per_page = parseInt(alm.posts_per_page);
2744
  var pages = Math.ceil(total / posts_per_page);
2752
  }
2753
 
2754
  // Parse returned HTML and strip empty nodes
2755
+ var _html = (0, _stripEmptyNodes2.default)((0, _almDomParser2.default)(alm.html, 'text/html'));
2756
 
2757
+ // Split data into array of individual page
2758
  for (var i = 0; i < total; i += posts_per_page) {
2759
+ _data.push(_html.slice(i, posts_per_page + i));
2760
  }
2761
 
2762
+ // Loop data array to build .alm-reveal containers
2763
+ for (var k = 0; k < _data.length; k++) {
2764
  var p = alm.addons.preloaded === 'true' ? 1 : 0; // Add 1 page if items are preloaded.
2765
  var alm_reveal = document.createElement('div');
2766
 
2769
 
2770
  if (alm.addons.seo) {
2771
  // SEO
2772
+ alm_reveal = (0, _seo.createSEOAttributes)(alm, alm_reveal, querystring, seo_class, (0, _seo.getSEOPageNum)(alm.addons.seo_offset, pagenum));
2773
  }
2774
 
2775
  if (alm.addons.filters) {
2782
  // First Page
2783
  if (alm.addons.seo) {
2784
  // SEO
2785
+ alm_reveal = (0, _seo.createSEOAttributes)(alm, alm_reveal, querystring, seo_class + preloaded_class, (0, _seo.getSEOPageNum)(alm.addons.seo_offset, 1));
2786
  }
2787
  if (alm.addons.filters) {
2788
  // Filters
2793
  }
2794
 
2795
  // Append children to `.alm-reveal` element
2796
+ (0, _almAppendChildren2.default)(alm_reveal, _data[k]);
2797
 
2798
  // Run srcSet polyfill
2799
  (0, _srcsetPolyfill2.default)(alm_reveal, alm.ua);
2823
 
2824
  if (alm.addons.seo) {
2825
  // SEO
2826
+ reveal = (0, _seo.createSEOAttributes)(alm, reveal, querystring, seo_class, (0, _seo.getSEOPageNum)(alm.addons.seo_offset, pagenum));
2827
  } else if (alm.addons.filters) {
2828
  // Filters
2829
  reveal.setAttribute('class', 'alm-reveal' + filters_class + alm.tcc);
2841
  } else {
2842
  if (alm.addons.seo) {
2843
  // SEO [Page 1]
2844
+ reveal = (0, _seo.createSEOAttributes)(alm, reveal, querystring, seo_class, (0, _seo.getSEOPageNum)(alm.addons.seo_offset, 1));
2845
  } else {
2846
  // Basic ALM
2847
  reveal.setAttribute('class', 'alm-reveal' + alm.tcc);
3203
  };
3204
 
3205
  /**
3206
+ * First run for Paging + Preloaded add-ons.
3207
+ * Moves preloaded content into ajax container.
 
3208
  *
3209
  * @param {data} Results of the Ajax request
3210
  * @since 2.11.3
3229
  };
3230
 
3231
  /**
3232
+ * First run for Paging + Next Page add-ons.
3233
+ * Moves .alm-nextpage content into ajax container.
 
3234
  *
3235
  * @param {data} Results of Ajax request
3236
  * @since 2.14.0
3248
  };
3249
 
3250
  /**
3251
+ * First run for Paging to create required containers.
 
3252
  *
3253
  * @param {data} Ajax results
3254
  * @param {classes} added classes
3257
  alm.AjaxLoadMore.pagingInit = function (data) {
3258
  var classes = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'alm-reveal';
3259
 
3260
+ data = data == null ? '' : data; // Check for null data object.
3261
 
3262
+ // Create `alm-reveal` container.
3263
  var reveal = document.createElement('div');
3264
  reveal.setAttribute('class', classes);
3265
 
3266
+ // Create `alm-paging-loading` container.
3267
  var content = document.createElement('div');
3268
  content.setAttribute('class', 'alm-paging-content' + alm.tcc);
3269
  content.innerHTML = data;
3270
  reveal.appendChild(content);
3271
 
3272
+ // Create `alm-paging-content` container.
3273
  var loader = document.createElement('div');
3274
  loader.setAttribute('class', 'alm-paging-loading');
3275
  reveal.appendChild(loader);
3276
 
3277
+ // Add div to container.
3278
  alm.listing.appendChild(reveal);
3279
 
3280
+ // Get/Set height of .alm-listing div.
3281
  var styles = window.getComputedStyle(alm.listing);
3282
  var pTop = parseInt(styles.getPropertyValue('padding-top').replace('px', ''));
3283
  var pBtm = parseInt(styles.getPropertyValue('padding-bottom').replace('px', ''));
3284
  var h = reveal.offsetHeight;
3285
 
3286
+ // Set initial `.alm-listing` height.
3287
  alm.listing.style.height = h + pTop + pBtm + 'px';
3288
 
3289
+ // Insert Script.
3290
  _insertScript2.default.init(reveal);
3291
 
3292
+ // Reset button text.
3293
  alm.AjaxLoadMore.resetBtnText();
3294
 
3295
+ // Delay reveal of paging to avoid positioning issues.
3296
  setTimeout(function () {
3297
  if (typeof almFadePageControls === 'function') {
3298
  window.almFadePageControls(alm.btnWrap);
3300
  if (typeof almOnWindowResize === 'function') {
3301
  window.almOnWindowResize(alm);
3302
  }
3303
+ // Remove loading class from main container.
3304
  alm.main.classList.remove('loading');
3305
  }, alm.speed);
3306
  };
3307
 
3308
  /**
3309
+ * Automatically trigger nested ALM instances (Requies `.alm-reveal` container.
 
3310
  *
3311
  * @param {object} instance
3312
  * @since 5.0
core/dist/js/ajax-load-more.min.js CHANGED
@@ -1,6 +1,6 @@
1
- var ajaxloadmore=function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=99)}([function(t,e,n){var r=n(1),o=n(7),a=n(15),i=n(12),s=n(18),l=function(t,e,n){var c,u,d,f,p=t&l.F,g=t&l.G,m=t&l.S,h=t&l.P,v=t&l.B,y=g?r:m?r[e]||(r[e]={}):(r[e]||{}).prototype,_=g?o:o[e]||(o[e]={}),b=_.prototype||(_.prototype={});for(c in g&&(n=e),n)d=((u=!p&&y&&void 0!==y[c])?y:n)[c],f=v&&u?s(d,r):h&&"function"==typeof d?s(Function.call,d):d,y&&i(y,c,d,t&l.U),_[c]!=d&&a(_,c,f),h&&b[c]!=d&&(b[c]=d)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(54)("wks"),o=n(30),a=n(1).Symbol,i="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=i&&a[t]||(i?a:o)("Symbol."+t))}).store=r},function(t,e,n){var r=n(20),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},function(t,e,n){t.exports=!n(2)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(3),o=n(114),a=n(27),i=Object.defineProperty;e.f=n(8)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),o)try{return i(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(25);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(100),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function i(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function l(t){if("[object Object]"!==o.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function c(t){return"[object Function]"===o.call(t)}function u(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:a,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!i(t)&&null!==t.constructor&&!i(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isPlainObject:l,isUndefined:i,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:c,isStream:function(t){return s(t)&&c(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:u,merge:function t(){var e={};function n(n,r){l(e[r])&&l(n)?e[r]=t(e[r],n):l(n)?e[r]=t({},n):a(n)?e[r]=n.slice():e[r]=n}for(var r=0,o=arguments.length;r<o;r++)u(arguments[r],n);return e},extend:function(t,e,n){return u(e,(function(e,o){t[o]=n&&"function"==typeof e?r(e,n):e})),t},trim:function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},function(t,e,n){var r=n(1),o=n(15),a=n(14),i=n(30)("src"),s=n(192),l=(""+s).split("toString");n(7).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(a(n,"name")||o(n,"name",e)),t[e]!==n&&(c&&(a(n,i)||o(n,i,t[e]?""+t[e]:l.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||s.call(this)}))},function(t,e,n){var r=n(0),o=n(2),a=n(25),i=/"/g,s=function(t,e,n,r){var o=String(a(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(i,"&quot;")+'"'),s+">"+o+"</"+e+">"};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*o((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(9),o=n(29);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(45),o=n(25);t.exports=function(t){return r(o(t))}},function(t,e,n){"use strict";var r=n(2);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(19);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(46),o=n(29),a=n(16),i=n(27),s=n(14),l=n(114),c=Object.getOwnPropertyDescriptor;e.f=n(8)?c:function(t,e){if(t=a(t),e=i(e,!0),l)try{return c(t,e)}catch(t){}if(s(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(0),o=n(7),a=n(2);t.exports=function(t,e){var n=(o.Object||{})[t]||Object[t],i={};i[t]=e(n),r(r.S+r.F*a((function(){n(1)})),"Object",i)}},function(t,e,n){var r=n(18),o=n(45),a=n(10),i=n(6),s=n(130);t.exports=function(t,e){var n=1==t,l=2==t,c=3==t,u=4==t,d=6==t,f=5==t||d,p=e||s;return function(e,s,g){for(var m,h,v=a(e),y=o(v),_=r(s,g,3),b=i(y.length),w=0,x=n?p(e,b):l?p(e,0):void 0;b>w;w++)if((f||w in y)&&(h=_(m=y[w],w,v),t))if(n)x[w]=h;else if(h)switch(t){case 3:return!0;case 5:return m;case 6:return w;case 2:x.push(m)}else if(u)return!1;return d?-1:c||u?u:x}}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";if(n(8)){var r=n(31),o=n(1),a=n(2),i=n(0),s=n(65),l=n(97),c=n(18),u=n(43),d=n(29),f=n(15),p=n(44),g=n(20),m=n(6),h=n(141),v=n(33),y=n(27),_=n(14),b=n(47),w=n(4),x=n(10),S=n(89),A=n(34),j=n(36),P=n(35).f,L=n(91),E=n(30),M=n(5),O=n(23),T=n(55),I=n(48),C=n(93),N=n(41),k=n(58),F=n(42),R=n(92),q=n(132),D=n(9),z=n(21),B=D.f,U=z.f,W=o.RangeError,H=o.TypeError,V=o.Uint8Array,G=Array.prototype,Y=l.ArrayBuffer,X=l.DataView,J=O(0),Q=O(2),$=O(3),K=O(4),Z=O(5),tt=O(6),et=T(!0),nt=T(!1),rt=C.values,ot=C.keys,at=C.entries,it=G.lastIndexOf,st=G.reduce,lt=G.reduceRight,ct=G.join,ut=G.sort,dt=G.slice,ft=G.toString,pt=G.toLocaleString,gt=M("iterator"),mt=M("toStringTag"),ht=E("typed_constructor"),vt=E("def_constructor"),yt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,wt=O(1,(function(t,e){return Pt(I(t,t[vt]),e)})),xt=a((function(){return 1===new V(new Uint16Array([1]).buffer)[0]})),St=!!V&&!!V.prototype.set&&a((function(){new V(1).set({})})),At=function(t,e){var n=g(t);if(n<0||n%e)throw W("Wrong offset!");return n},jt=function(t){if(w(t)&&_t in t)return t;throw H(t+" is not a typed array!")},Pt=function(t,e){if(!w(t)||!(ht in t))throw H("It is not a typed array constructor!");return new t(e)},Lt=function(t,e){return Et(I(t,t[vt]),e)},Et=function(t,e){for(var n=0,r=e.length,o=Pt(t,r);r>n;)o[n]=e[n++];return o},Mt=function(t,e,n){B(t,e,{get:function(){return this._d[n]}})},Ot=function(t){var e,n,r,o,a,i,s=x(t),l=arguments.length,u=l>1?arguments[1]:void 0,d=void 0!==u,f=L(s);if(null!=f&&!S(f)){for(i=f.call(s),r=[],e=0;!(a=i.next()).done;e++)r.push(a.value);s=r}for(d&&l>2&&(u=c(u,arguments[2],2)),e=0,n=m(s.length),o=Pt(this,n);n>e;e++)o[e]=d?u(s[e],e):s[e];return o},Tt=function(){for(var t=0,e=arguments.length,n=Pt(this,e);e>t;)n[t]=arguments[t++];return n},It=!!V&&a((function(){pt.call(new V(1))})),Ct=function(){return pt.apply(It?dt.call(jt(this)):jt(this),arguments)},Nt={copyWithin:function(t,e){return q.call(jt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return K(jt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return R.apply(jt(this),arguments)},filter:function(t){return Lt(this,Q(jt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Z(jt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(jt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(jt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(jt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(jt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(jt(this),arguments)},lastIndexOf:function(t){return it.apply(jt(this),arguments)},map:function(t){return wt(jt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(jt(this),arguments)},reduceRight:function(t){return lt.apply(jt(this),arguments)},reverse:function(){for(var t,e=jt(this).length,n=Math.floor(e/2),r=0;r<n;)t=this[r],this[r++]=this[--e],this[e]=t;return this},some:function(t){return $(jt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return ut.call(jt(this),t)},subarray:function(t,e){var n=jt(this),r=n.length,o=v(t,r);return new(I(n,n[vt]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,m((void 0===e?r:v(e,r))-o))}},kt=function(t,e){return Lt(this,dt.call(jt(this),t,e))},Ft=function(t){jt(this);var e=At(arguments[1],1),n=this.length,r=x(t),o=m(r.length),a=0;if(o+e>n)throw W("Wrong length!");for(;a<o;)this[e+a]=r[a++]},Rt={entries:function(){return at.call(jt(this))},keys:function(){return ot.call(jt(this))},values:function(){return rt.call(jt(this))}},qt=function(t,e){return w(t)&&t[_t]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Dt=function(t,e){return qt(t,e=y(e,!0))?d(2,t[e]):U(t,e)},zt=function(t,e,n){return!(qt(t,e=y(e,!0))&&w(n)&&_(n,"value"))||_(n,"get")||_(n,"set")||n.configurable||_(n,"writable")&&!n.writable||_(n,"enumerable")&&!n.enumerable?B(t,e,n):(t[e]=n.value,t)};yt||(z.f=Dt,D.f=zt),i(i.S+i.F*!yt,"Object",{getOwnPropertyDescriptor:Dt,defineProperty:zt}),a((function(){ft.call({})}))&&(ft=pt=function(){return ct.call(this)});var Bt=p({},Nt);p(Bt,Rt),f(Bt,gt,Rt.values),p(Bt,{slice:kt,set:Ft,constructor:function(){},toString:ft,toLocaleString:Ct}),Mt(Bt,"buffer","b"),Mt(Bt,"byteOffset","o"),Mt(Bt,"byteLength","l"),Mt(Bt,"length","e"),B(Bt,mt,{get:function(){return this[_t]}}),t.exports=function(t,e,n,l){var c=t+((l=!!l)?"Clamped":"")+"Array",d="get"+t,p="set"+t,g=o[c],v=g||{},y=g&&j(g),_=!g||!s.ABV,x={},S=g&&g.prototype,L=function(t,n){B(t,n,{get:function(){return function(t,n){var r=t._d;return r.v[d](n*e+r.o,xt)}(this,n)},set:function(t){return function(t,n,r){var o=t._d;l&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),o.v[p](n*e+o.o,r,xt)}(this,n,t)},enumerable:!0})};_?(g=n((function(t,n,r,o){u(t,g,c,"_d");var a,i,s,l,d=0,p=0;if(w(n)){if(!(n instanceof Y||"ArrayBuffer"==(l=b(n))||"SharedArrayBuffer"==l))return _t in n?Et(g,n):Ot.call(g,n);a=n,p=At(r,e);var v=n.byteLength;if(void 0===o){if(v%e)throw W("Wrong length!");if((i=v-p)<0)throw W("Wrong length!")}else if((i=m(o)*e)+p>v)throw W("Wrong length!");s=i/e}else s=h(n),a=new Y(i=s*e);for(f(t,"_d",{b:a,o:p,l:i,e:s,v:new X(a)});d<s;)L(t,d++)})),S=g.prototype=A(Bt),f(S,"constructor",g)):a((function(){g(1)}))&&a((function(){new g(-1)}))&&k((function(t){new g,new g(null),new g(1.5),new g(t)}),!0)||(g=n((function(t,n,r,o){var a;return u(t,g,c),w(n)?n instanceof Y||"ArrayBuffer"==(a=b(n))||"SharedArrayBuffer"==a?void 0!==o?new v(n,At(r,e),o):void 0!==r?new v(n,At(r,e)):new v(n):_t in n?Et(g,n):Ot.call(g,n):new v(h(n))})),J(y!==Function.prototype?P(v).concat(P(y)):P(v),(function(t){t in g||f(g,t,v[t])})),g.prototype=S,r||(S.constructor=g));var E=S[gt],M=!!E&&("values"==E.name||null==E.name),O=Rt.values;f(g,ht,!0),f(S,_t,c),f(S,bt,!0),f(S,vt,g),(l?new g(1)[mt]==c:mt in S)||B(S,mt,{get:function(){return c}}),x[c]=g,i(i.G+i.W+i.F*(g!=v),x),i(i.S,c,{BYTES_PER_ELEMENT:e}),i(i.S+i.F*a((function(){v.of.call(g,1)})),c,{from:Ot,of:Tt}),"BYTES_PER_ELEMENT"in S||f(S,"BYTES_PER_ELEMENT",e),i(i.P,c,Nt),F(c),i(i.P+i.F*St,c,{set:Ft}),i(i.P+i.F*!M,c,Rt),r||S.toString==ft||(S.toString=ft),i(i.P+i.F*a((function(){new g(1).slice()})),c,{slice:kt}),i(i.P+i.F*(a((function(){return[1,2].toLocaleString()!=new g([1,2]).toLocaleString()}))||!a((function(){S.toLocaleString.call([1,2])}))),c,{toLocaleString:Ct}),N[c]=M?E:O,r||M||f(S,gt,O)}}else t.exports=function(){}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(30)("meta"),o=n(4),a=n(14),i=n(9).f,s=0,l=Object.isExtensible||function(){return!0},c=!n(2)((function(){return l(Object.preventExtensions({}))})),u=function(t){i(t,r,{value:{i:"O"+ ++s,w:{}}})},d=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,r)){if(!l(t))return"F";if(!e)return"E";u(t)}return t[r].i},getWeak:function(t,e){if(!a(t,r)){if(!l(t))return!0;if(!e)return!1;u(t)}return t[r].w},onFreeze:function(t){return c&&d.NEED&&l(t)&&!a(t,r)&&u(t),t}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=!1},function(t,e,n){var r=n(116),o=n(76);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){var r=n(20),o=Math.max,a=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):a(t,e)}},function(t,e,n){var r=n(3),o=n(117),a=n(76),i=n(75)("IE_PROTO"),s=function(){},l=function(){var t,e=n(73)("iframe"),r=a.length;for(e.style.display="none",n(77).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;r--;)delete l.prototype[a[r]];return l()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[i]=t):n=l(),void 0===e?n:o(n,e)}},function(t,e,n){var r=n(116),o=n(76).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(14),o=n(10),a=n(75)("IE_PROTO"),i=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?i:null}},function(t,e,n){var r=n(5)("unscopables"),o=Array.prototype;null==o[r]&&n(15)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var r=n(9).f,o=n(14),a=n(5)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e,n){var r=n(0),o=n(25),a=n(2),i=n(79),s="["+i+"]",l=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),u=function(t,e,n){var o={},s=a((function(){return!!i[t]()||"​…"!="​…"[t]()})),l=o[t]=s?e(d):i[t];n&&(o[n]=l),r(r.P+r.F*s,"String",o)},d=u.trim=function(t,e){return t=String(o(t)),1&e&&(t=t.replace(l,"")),2&e&&(t=t.replace(c,"")),t};t.exports=u},function(t,e){t.exports={}},function(t,e,n){"use strict";var r=n(1),o=n(9),a=n(8),i=n(5)("species");t.exports=function(t){var e=r[t];a&&e&&!e[i]&&o.f(e,i,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(12);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},function(t,e,n){var r=n(24);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(24),o=n(5)("toStringTag"),a="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?r(e):"Object"==(i=r(e))&&"function"==typeof e.callee?"Arguments":i}},function(t,e,n){var r=n(3),o=n(19),a=n(5)("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||null==(n=r(i)[a])?e:o(n)}},function(t,e,n){"use strict";(function(e){var r=n(11),o=n(152),a=n(102),i={"Content-Type":"application/x-www-form-urlencoded"};function s(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var l,c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==e&&"[object process]"===Object.prototype.toString.call(e))&&(l=n(103)),l),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(s(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)||e&&"application/json"===e["Content-Type"]?(s(e,"application/json"),function(t,e,n){if(r.isString(t))try{return(e||JSON.parse)(t),r.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(n||JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){var e=this.transitional||c.transitional,n=e&&e.silentJSONParsing,o=e&&e.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||o&&r.isString(t)&&t.length)try{return JSON.parse(t)}catch(t){if(i){if("SyntaxError"===t.name)throw a(t,this,"E_JSON_PARSE");throw t}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){c.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){c.headers[t]=r.merge(i)})),t.exports=c}).call(this,n(151))},function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!alm_localize.a11y_focus)return!1;t.addons.woocommerce||t.addons.elementor?r(!1,!1,e,!1,t.isSafari):t.transition_container&&n>0?t.addons.paging?r(t.init,t.addons.preloaded,t.listing,o,t.isSafari):t.addons.single_post||t.addons.nextpage?r(!1,t.addons.preloaded,e,o,t.isSafari):r(t.init,t.addons.preloaded,e,o,t.isSafari):t.transition_container||r(t.init,t.addons.preloaded,e[0],o,t.isSafari)};var r=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"false",n=arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!r&&(t||!n)&&"true"!==e)return!1;n.setAttribute("tabIndex","-1"),n.style.outline="none";var o=n.classList.contains("alm-listing")?n:n.parentNode,a=o.dataset.scrollContainer;if(a){var i=document.querySelector(a);i&&setTimeout((function(){n.focus({preventScroll:!0})}),50)}else setTimeout((function(){n.focus({preventScroll:!0})}),50)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){if(0==e)t.style.opacity=1,t.style.height="auto";else{e/=10;var n=0,r=setInterval((function(){n>.9&&(t.style.opacity=1,clearInterval(r)),t.style.opacity=n,n+=.1}),e);t.style.height="auto"}}},function(t,e,n){"use strict";function r(t){var e=t.getElementsByTagName("img");e&&Array.prototype.forEach.call(e,(function(t){t&&function(t){t&&(t.dataset.src&&(t.src=t.dataset.src),t.dataset.srcset&&(t.srcset=t.dataset.srcset))}(t)}))}Object.defineProperty(e,"__esModule",{value:!0}),e.lazyImages=function(t){if(!t||!t.lazy_images)return;r(t.el)},e.lazyImagesReplace=r},function(t,e,n){var r=n(7),o=n(1),a=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(31)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(16),o=n(6),a=n(33);t.exports=function(t){return function(e,n,i){var s,l=r(e),c=o(l.length),u=a(i,c);if(t&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(24);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(5)("iterator"),o=!1;try{var a=[7][r]();a.return=function(){o=!0},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var a=[7],i=a[r]();i.next=function(){return{done:n=!0}},a[r]=function(){return i},t(a)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(3);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(47),o=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var a=n.call(t,e);if("object"!=typeof a)throw new TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){"use strict";n(134);var r=n(12),o=n(15),a=n(2),i=n(25),s=n(5),l=n(94),c=s("species"),u=!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var f=s(t),p=!a((function(){var e={};return e[f]=function(){return 7},7!=""[t](e)})),g=p?!a((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[c]=function(){return n}),n[f](""),!e})):void 0;if(!p||!g||"replace"===t&&!u||"split"===t&&!d){var m=/./[f],h=n(i,f,""[t],(function(t,e,n,r,o){return e.exec===l?p&&!o?{done:!0,value:m.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),v=h[0],y=h[1];r(String.prototype,t,v),o(RegExp.prototype,f,2==e?function(t,e){return y.call(t,this,e)}:function(t){return y.call(t,this)})}}},function(t,e,n){var r=n(18),o=n(129),a=n(89),i=n(3),s=n(6),l=n(91),c={},u={};(e=t.exports=function(t,e,n,d,f){var p,g,m,h,v=f?function(){return t}:l(t),y=r(n,d,e?2:1),_=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(a(v)){for(p=s(t.length);p>_;_++)if((h=e?y(i(g=t[_])[0],g[1]):y(t[_]))===c||h===u)return h}else for(m=v.call(t);!(g=m.next()).done;)if((h=o(m,y,g.value,e))===c||h===u)return h}).BREAK=c,e.RETURN=u},function(t,e,n){var r=n(1).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(1),o=n(0),a=n(12),i=n(44),s=n(28),l=n(62),c=n(43),u=n(4),d=n(2),f=n(58),p=n(39),g=n(80);t.exports=function(t,e,n,m,h,v){var y=r[t],_=y,b=h?"set":"add",w=_&&_.prototype,x={},S=function(t){var e=w[t];a(w,t,"delete"==t||"has"==t?function(t){return!(v&&!u(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return v&&!u(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(v||w.forEach&&!d((function(){(new _).entries().next()})))){var A=new _,j=A[b](v?{}:-0,1)!=A,P=d((function(){A.has(1)})),L=f((function(t){new _(t)})),E=!v&&d((function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)}));L||((_=e((function(e,n){c(e,_,t);var r=g(new y,e,_);return null!=n&&l(n,h,r[b],r),r}))).prototype=w,w.constructor=_),(P||E)&&(S("delete"),S("has"),h&&S("get")),(E||j)&&S(b),v&&w.clear&&delete w.clear}else _=m.getConstructor(e,t,h,b),i(_.prototype,n),s.NEED=!0;return p(_,t),x[t]=_,o(o.G+o.W+o.F*(_!=y),x),v||m.setStrong(_,t,h),_}},function(t,e,n){for(var r,o=n(1),a=n(15),i=n(30),s=i("typed_array"),l=i("view"),c=!(!o.ArrayBuffer||!o.DataView),u=c,d=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");d<9;)(r=o[f[d++]])?(a(r.prototype,s,!0),a(r.prototype,l,!0)):u=!1;t.exports={ABV:c,CONSTR:u,TYPED:s,VIEW:l}},function(t,e,n){t.exports=n(146)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseQuerystring=function(t){var e=window.location.search.substring(1),n="",r="";e&&((n=JSON.parse('{"'+e.replace(/&/g,'","').replace(/=/g,'":"')+'"}',(function(t,e){return""===t?e:decodeURIComponent(e.replace(/\+/g,"-"))}))).pg&&delete n.pg,n.auto&&delete n.auto);n&&(r+="/",Object.keys(n).forEach((function(t,e){r+=e>0?"--":"",r+=t+"--"+n[t]})));return t+r},e.buildFilterURL=i,e.createMasonryFiltersPage=function(t,e){if(!t.addons.filters)return e;var n=window.location.search,r=t.page+1;return r="true"===t.addons.preloaded?r+1:r,e=s(t,e,n,r)},e.createMasonryFiltersPages=function(t,e){if(!t.addons.filters)return e;var n=1,r=t.page,o=window.location.search;if(t.addons.filters_startpage>1){for(var a=parseInt(t.posts_per_page),i=[],l=0;l<e.length;l+=a)i.push(e.slice(l,a+l));for(var c=0;c<i.length;c++){var u=c>0?c*a:0;n=c+1,e[u]&&(e[u]=s(t,e[u],o,n))}}else n=r,e&&e[0]&&(e[0]=s(t,e[0],o,n));return e};var r,o=n(170),a=(r=o)&&r.__esModule?r:{default:r};function i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=e;return t.addons.filters_paging&&(r=n>1?r?(0,a.default)("pg")?e.replace(/(pg=)[^\&]+/,"$1"+n):e+"&pg="+n:"?pg="+n:"&"===(r="?"===(r=e.replace(/(pg=)[^\&]+/,""))?"":r)[r.length-1]?r.slice(0,-1):r),r}function s(t,e,n,r){if(e.classList.add("alm-filters"),e.dataset.page=r,r>1)e.dataset.url=t.canonical_url+i(t,n,r);else{var o=n.replace(/(pg=)[^\&]+/,"");o="?"===o?"":o,e.dataset.url=t.canonical_url+o}return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text/html";if(!t)return!1;var n=new DOMParser,r=n.parseFromString(t,e);return r?Array.prototype.slice.call(r.body.childNodes):r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.getButtonURL=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"next";if(!t||!t.trigger)return!1;var n=t.trigger.querySelector(".alm-load-more-btn");"prev"===e&&(n=document.querySelector(".alm-load-more-btn--prev"));var r=n?n.dataset.url:"";return r||""},e.setButtonAtts=function(t,e,n){t&&(t.rel&&"prev"===t.rel&&(t.href=n),t.dataset.page=e,t.dataset.url=n||"")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!t)return!1;if(e.indexOf("Safari")>-1&&-1!=e.indexOf("Chrome")||e.indexOf("Firefox")>-1||e.indexOf("Windows")>-1)return!1;for(var n=t.querySelectorAll("img[srcset]:not(.alm-loaded)"),r=0;r<n.length;r++){var o=n[r];o.classList.add("alm-loaded"),o.outerHTML=o.outerHTML}}},function(t,e,n){var r,o;
2
  /*!
3
  * imagesLoaded v4.1.4
4
  * JavaScript is all like "You images are done yet or what?"
5
  * MIT License
6
- */!function(a,i){"use strict";r=[n(175)],void 0===(o=function(t){return function(t,e){var n=t.jQuery,r=t.console;function o(t,e){for(var n in e)t[n]=e[n];return t}var a=Array.prototype.slice;function i(t,e,s){if(!(this instanceof i))return new i(t,e,s);var l,c=t;("string"==typeof t&&(c=document.querySelectorAll(t)),c)?(this.elements=(l=c,Array.isArray(l)?l:"object"==typeof l&&"number"==typeof l.length?a.call(l):[l]),this.options=o({},this.options),"function"==typeof e?s=e:o(this.options,e),s&&this.on("always",s),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(c||t))}i.prototype=Object.create(e.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&s[e]){for(var n=t.querySelectorAll("img"),r=0;r<n.length;r++){var o=n[r];this.addImage(o)}if("string"==typeof this.options.background){var a=t.querySelectorAll(this.options.background);for(r=0;r<a.length;r++){var i=a[r];this.addElementBackgroundImages(i)}}}};var s={1:!0,9:!0,11:!0};function l(t){this.img=t}function c(t,e){this.url=t,this.element=e,this.img=new Image}return i.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(e.backgroundImage);null!==r;){var o=r&&r[2];o&&this.addBackground(o,t),r=n.exec(e.backgroundImage)}},i.prototype.addImage=function(t){var e=new l(t);this.images.push(e)},i.prototype.addBackground=function(t,e){var n=new c(t,e);this.images.push(n)},i.prototype.check=function(){var t=this;function e(e,n,r){setTimeout((function(){t.progress(e,n,r)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(t){t.once("progress",e),t.check()})):this.complete()},i.prototype.progress=function(t,e,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,t,e)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},l.prototype=Object.create(e.prototype),l.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},l.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype=Object.create(l.prototype),c.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},i.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((n=e).fn.imagesLoaded=function(t,e){return new i(this,t,e).jqDeferred.promise(n(this))})},i.makeJQueryPlugin(),i}(a,t)}.apply(e,r))||(t.exports=o)}("undefined"!=typeof window?window:this)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e/=10,t.style.opacity=.5;var n=setInterval((function(){t.style.opacity<.1?clearInterval(n):t.style.opacity-=.1}),e)}},function(t,e,n){var r=n(4),o=n(1).document,a=r(o)&&r(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(54)("keys"),o=n(30);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(1).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(4),o=n(3),a=function(t,e){if(o(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(18)(Function.call,n(21).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return a(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:a}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(4),o=n(78).set;t.exports=function(t,e,n){var a,i=e.constructor;return i!==n&&"function"==typeof i&&(a=i.prototype)!==n.prototype&&r(a)&&o&&o(t,a),t}},function(t,e,n){"use strict";var r=n(20),o=n(25);t.exports=function(t){var e=String(o(this)),n="",a=r(t);if(a<0||a==1/0)throw RangeError("Count can't be negative");for(;a>0;(a>>>=1)&&(e+=e))1&a&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){var r=n(20),o=n(25);t.exports=function(t){return function(e,n){var a,i,s=String(o(e)),l=r(n),c=s.length;return l<0||l>=c?t?"":void 0:(a=s.charCodeAt(l))<55296||a>56319||l+1===c||(i=s.charCodeAt(l+1))<56320||i>57343?t?s.charAt(l):a:t?s.slice(l,l+2):i-56320+(a-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(31),o=n(0),a=n(12),i=n(15),s=n(41),l=n(128),c=n(39),u=n(36),d=n(5)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,e,n,g,m,h,v){l(n,e,g);var y,_,b,w=function(t){if(!f&&t in j)return j[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},x=e+" Iterator",S="values"==m,A=!1,j=t.prototype,P=j[d]||j["@@iterator"]||m&&j[m],L=P||w(m),E=m?S?w("entries"):L:void 0,M="Array"==e&&j.entries||P;if(M&&(b=u(M.call(new t)))!==Object.prototype&&b.next&&(c(b,x,!0),r||"function"==typeof b[d]||i(b,d,p)),S&&P&&"values"!==P.name&&(A=!0,L=function(){return P.call(this)}),r&&!v||!f&&!A&&j[d]||i(j,d,L),s[e]=L,s[x]=p,m)if(y={values:S?L:w("values"),keys:h?L:w("keys"),entries:E},v)for(_ in y)_ in j||a(j,_,y[_]);else o(o.P+o.F*(f||A),e,y);return y}},function(t,e,n){var r=n(87),o=n(25);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(24),a=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(41),o=n(5)("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||a[o]===t)}},function(t,e,n){"use strict";var r=n(9),o=n(29);t.exports=function(t,e,n){e in t?r.f(t,e,o(0,n)):t[e]=n}},function(t,e,n){var r=n(47),o=n(5)("iterator"),a=n(41);t.exports=n(7).getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||a[r(t)]}},function(t,e,n){"use strict";var r=n(10),o=n(33),a=n(6);t.exports=function(t){for(var e=r(this),n=a(e.length),i=arguments.length,s=o(i>1?arguments[1]:void 0,n),l=i>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);c>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(37),o=n(133),a=n(41),i=n(16);t.exports=n(85)(Array,"Array",(function(t,e){this._t=i(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r,o,a=n(59),i=RegExp.prototype.exec,s=String.prototype.replace,l=i,c=(r=/a/,o=/b*/g,i.call(r,"a"),i.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),u=void 0!==/()??/.exec("")[1];(c||u)&&(l=function(t){var e,n,r,o,l=this;return u&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),c&&(e=l.lastIndex),r=i.call(l,t),c&&r&&(l.lastIndex=l.global?r.index+r[0].length:e),u&&r&&r.length>1&&s.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),t.exports=l},function(t,e,n){"use strict";var r=n(84)(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var r,o,a,i=n(18),s=n(122),l=n(77),c=n(73),u=n(1),d=u.process,f=u.setImmediate,p=u.clearImmediate,g=u.MessageChannel,m=u.Dispatch,h=0,v={},y=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},_=function(t){y.call(t.data)};f&&p||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++h]=function(){s("function"==typeof t?t:Function(t),e)},r(h),h},p=function(t){delete v[t]},"process"==n(24)(d)?r=function(t){d.nextTick(i(y,t,1))}:m&&m.now?r=function(t){m.now(i(y,t,1))}:g?(a=(o=new g).port2,o.port1.onmessage=_,r=i(a.postMessage,a,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(r=function(t){u.postMessage(t+"","*")},u.addEventListener("message",_,!1)):r="onreadystatechange"in c("script")?function(t){l.appendChild(c("script")).onreadystatechange=function(){l.removeChild(this),y.call(t)}}:function(t){setTimeout(i(y,t,1),0)}),t.exports={set:f,clear:p}},function(t,e,n){"use strict";var r=n(1),o=n(8),a=n(31),i=n(65),s=n(15),l=n(44),c=n(2),u=n(43),d=n(20),f=n(6),p=n(141),g=n(35).f,m=n(9).f,h=n(92),v=n(39),y=r.ArrayBuffer,_=r.DataView,b=r.Math,w=r.RangeError,x=r.Infinity,S=y,A=b.abs,j=b.pow,P=b.floor,L=b.log,E=b.LN2,M=o?"_b":"buffer",O=o?"_l":"byteLength",T=o?"_o":"byteOffset";function I(t,e,n){var r,o,a,i=new Array(n),s=8*n-e-1,l=(1<<s)-1,c=l>>1,u=23===e?j(2,-24)-j(2,-77):0,d=0,f=t<0||0===t&&1/t<0?1:0;for((t=A(t))!=t||t===x?(o=t!=t?1:0,r=l):(r=P(L(t)/E),t*(a=j(2,-r))<1&&(r--,a*=2),(t+=r+c>=1?u/a:u*j(2,1-c))*a>=2&&(r++,a/=2),r+c>=l?(o=0,r=l):r+c>=1?(o=(t*a-1)*j(2,e),r+=c):(o=t*j(2,c-1)*j(2,e),r=0));e>=8;i[d++]=255&o,o/=256,e-=8);for(r=r<<e|o,s+=e;s>0;i[d++]=255&r,r/=256,s-=8);return i[--d]|=128*f,i}function C(t,e,n){var r,o=8*n-e-1,a=(1<<o)-1,i=a>>1,s=o-7,l=n-1,c=t[l--],u=127&c;for(c>>=7;s>0;u=256*u+t[l],l--,s-=8);for(r=u&(1<<-s)-1,u>>=-s,s+=e;s>0;r=256*r+t[l],l--,s-=8);if(0===u)u=1-i;else{if(u===a)return r?NaN:c?-x:x;r+=j(2,e),u-=i}return(c?-1:1)*r*j(2,u-e)}function N(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function k(t){return[255&t]}function F(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function q(t){return I(t,52,8)}function D(t){return I(t,23,4)}function z(t,e,n){m(t.prototype,e,{get:function(){return this[n]}})}function B(t,e,n,r){var o=p(+n);if(o+e>t[O])throw w("Wrong index!");var a=t[M]._b,i=o+t[T],s=a.slice(i,i+e);return r?s:s.reverse()}function U(t,e,n,r,o,a){var i=p(+n);if(i+e>t[O])throw w("Wrong index!");for(var s=t[M]._b,l=i+t[T],c=r(+o),u=0;u<e;u++)s[l+u]=c[a?u:e-u-1]}if(i.ABV){if(!c((function(){y(1)}))||!c((function(){new y(-1)}))||c((function(){return new y,new y(1.5),new y(NaN),"ArrayBuffer"!=y.name}))){for(var W,H=(y=function(t){return u(this,y),new S(p(t))}).prototype=S.prototype,V=g(S),G=0;V.length>G;)(W=V[G++])in y||s(y,W,S[W]);a||(H.constructor=y)}var Y=new _(new y(2)),X=_.prototype.setInt8;Y.setInt8(0,2147483648),Y.setInt8(1,2147483649),!Y.getInt8(0)&&Y.getInt8(1)||l(_.prototype,{setInt8:function(t,e){X.call(this,t,e<<24>>24)},setUint8:function(t,e){X.call(this,t,e<<24>>24)}},!0)}else y=function(t){u(this,y,"ArrayBuffer");var e=p(t);this._b=h.call(new Array(e),0),this[O]=e},_=function(t,e,n){u(this,_,"DataView"),u(t,y,"DataView");var r=t[O],o=d(e);if(o<0||o>r)throw w("Wrong offset!");if(o+(n=void 0===n?r-o:f(n))>r)throw w("Wrong length!");this[M]=t,this[T]=o,this[O]=n},o&&(z(y,"byteLength","_l"),z(_,"buffer","_b"),z(_,"byteLength","_l"),z(_,"byteOffset","_o")),l(_.prototype,{getInt8:function(t){return B(this,1,t)[0]<<24>>24},getUint8:function(t){return B(this,1,t)[0]},getInt16:function(t){var e=B(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=B(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return N(B(this,4,t,arguments[1]))},getUint32:function(t){return N(B(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return C(B(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return C(B(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){U(this,1,t,k,e)},setUint8:function(t,e){U(this,1,t,k,e)},setInt16:function(t,e){U(this,2,t,F,e,arguments[2])},setUint16:function(t,e){U(this,2,t,F,e,arguments[2])},setInt32:function(t,e){U(this,4,t,R,e,arguments[2])},setUint32:function(t,e){U(this,4,t,R,e,arguments[2])},setFloat32:function(t,e){U(this,4,t,D,e,arguments[2])},setFloat64:function(t,e){U(this,8,t,q,e,arguments[2])}});v(y,"ArrayBuffer"),v(_,"DataView"),s(_.prototype,i.VIEW,!0),e.ArrayBuffer=y,e.DataView=_},function(t,e,n){"use strict";var r=String.prototype.replace,o=/%20/g,a="RFC1738",i="RFC3986";t.exports={default:i,formatters:{RFC1738:function(t){return r.call(t,o,"+")},RFC3986:function(t){return String(t)}},RFC1738:a,RFC3986:i}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=e.getOffset=e.almScroll=e.start=e.tracking=e.tab=e.reset=e.filter=void 0;var r=k(n(66)),o=k(n(164));n(165);var a=k(n(166)),i=k(n(108)),s=k(n(168)),l=k(n(169)),c=k(n(68)),u=k(n(109)),d=N(n(171)),f=N(n(110)),p=n(111),g=k(n(172)),m=k(n(173)),h=k(n(51)),v=n(69),y=n(174),_=k(n(52)),b=k(n(72)),w=k(n(176)),x=k(n(177)),S=k(n(178)),A=k(n(179)),j=k(n(70)),P=n(180),L=n(53),E=n(181),M=n(182),O=n(183),T=n(187),I=n(67),C=n(112);function N(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function k(t){return t&&t.__esModule?t:{default:t}}function F(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}n(188),n(361),n(362);var R=n(363),q=n(71);r.default.defaults.headers.common["X-Requested-With"]="XMLHttpRequest",o.default.polyfill();var D=!1;!function(){var t=function(t,e){alm_localize&&"true"===alm_localize.scrolltop&&window.scrollTo(0,0);var n=this;n.AjaxLoadMore={},n.addons={},n.extensions={},n.integration={},n.window=window,n.page=0,n.posts=0,n.totalposts=0,n.proceed=!1,n.disable_ajax=!1,n.init=!0,n.loading=!0,n.finished=!1,n.timer=null,n.rel="next",n.ua=window.navigator.userAgent?window.navigator.userAgent:"",n.vendor=window.navigator.vendor?window.navigator.vendor:"",n.isSafari=/Safari/i.test(n.ua)&&/Apple Computer/.test(n.vendor)&&!/Mobi|Android/i.test(n.ua),n.master_id=t.dataset.id?"ajax-load-more-"+t.dataset.id:t.id,t.classList.add("alm-"+e),t.setAttribute("data-alm-id",e),n.master_id=n.master_id.replace(/-/g,"_"),n.localize=window[n.master_id+"_vars"],n.main=t,n.listing=t.querySelector(".alm-listing")||t.querySelector(".alm-comments"),n.content=n.listing,n.el=n.content,n.ajax=t.querySelector(".alm-ajax"),n.container_type=n.listing.dataset.containerType,n.loading_style=n.listing.dataset.loadingStyle,n.canonical_url=t.dataset.canonicalUrl,n.nested=t.dataset.nested?t.dataset.nested:null,n.is_search=t.dataset.search,n.slug=t.dataset.slug,n.post_id=t.dataset.postId,n.id=t.dataset.id?t.dataset.id:"";var o=t.querySelector(".alm-no-results");if(n.no_results=o?o.innerHTML:"",n.repeater=n.listing.dataset.repeater,n.theme_repeater=n.listing.dataset.themeRepeater,n.post_type=n.listing.dataset.postType?n.listing.dataset.postType:"post",n.sticky_posts=n.listing.dataset.stickyPosts?n.listing.dataset.stickyPosts:null,n.btnWrap=t.querySelectorAll(".alm-btn-wrap"),n.btnWrap=Array.prototype.slice.call(n.btnWrap),n.btnWrap[n.btnWrap.length-1].style.visibility="visible",n.trigger=n.btnWrap[n.btnWrap.length-1],n.button=n.trigger.querySelector("button.alm-load-more-btn"),n.button_label=n.listing.dataset.buttonLabel,n.button_loading_label=n.listing.dataset.buttonLoadingLabel,n.button_done_label=n.listing.dataset.buttonDoneLabel,n.placeholder=n.main.querySelector(".alm-placeholder"),n.scroll_distance=n.listing.dataset.scrollDistance,n.scroll_distance=n.scroll_distance?n.scroll_distance:100,n.scroll_container=n.listing.dataset.scrollContainer,n.scroll_direction=n.listing.dataset.scrollDirection,n.max_pages=n.listing.dataset.maxPages?parseInt(n.listing.dataset.maxPages):0,n.pause_override=n.listing.dataset.pauseOverride,n.pause=!!n.listing.dataset.pause&&n.listing.dataset.pause,n.transition=n.listing.dataset.transition,n.transition_container=n.listing.dataset.transitionContainer,n.tcc=n.listing.dataset.transitionContainerClasses,n.speed=alm_localize.speed?parseInt(alm_localize.speed):150,n.images_loaded=!!n.listing.dataset.imagesLoaded&&n.listing.dataset.imagesLoaded,n.destroy_after=n.listing.dataset.destroyAfter?n.listing.dataset.destroyAfter:"",n.orginal_posts_per_page=parseInt(n.listing.dataset.postsPerPage),n.posts_per_page=n.listing.dataset.postsPerPage,n.offset=n.listing.dataset.offset?parseInt(n.listing.dataset.offset):0,n.lazy_images=!!n.listing.dataset.lazyImages&&n.listing.dataset.lazyImages,n.integration.woocommerce=!!n.listing.dataset.woocommerce&&n.listing.dataset.woocommerce,n.integration.woocommerce="true"===n.integration.woocommerce,n.is_search=void 0!==n.is_search&&n.is_search,n.search_value="true"===n.is_search?n.slug:"",n.addons.elementor=!("posts"!==n.listing.dataset.elementor||!n.listing.dataset.elementorSettings),n.addons.elementor&&(n=(0,T.elementorCreateParams)(n)),n.addons.woocommerce=!(!n.listing.dataset.woo||"true"!==n.listing.dataset.woo),n.addons.woocommerce&&n.listing.dataset.wooSettings&&(n.addons.woocommerce_settings=JSON.parse(n.listing.dataset.wooSettings),n.addons.woocommerce_settings.results_text=document.querySelectorAll(n.addons.woocommerce_settings.results),n.page=parseInt(n.page)+parseInt(n.addons.woocommerce_settings.paged)),n.addons.cache=n.listing.dataset.cache,n.addons.cache=void 0!==n.addons.cache&&n.addons.cache,"true"===n.addons.cache&&(n.addons.cache_id=n.listing.dataset.cacheId,n.addons.cache_path=n.listing.dataset.cachePath,n.addons.cache_logged_in=n.listing.dataset.cacheLoggedIn,n.addons.cache_logged_in=void 0!==n.addons.cache_logged_in&&n.addons.cache_logged_in),n.addons.cta=!!n.listing.dataset.cta&&n.listing.dataset.cta,"true"===n.addons.cta&&(n.addons.cta_position=n.listing.dataset.ctaPosition,n.addons.cta_repeater=n.listing.dataset.ctaRepeater,n.addons.cta_theme_repeater=n.listing.dataset.ctaThemeRepeater),n.addons.nextpage=n.listing.dataset.nextpage,"true"===n.addons.nextpage&&(n.addons.nextpage_urls=n.listing.dataset.nextpageUrls,n.addons.nextpage_scroll=n.listing.dataset.nextpageScroll,n.addons.nextpage_pageviews=n.listing.dataset.nextpagePageviews,n.addons.nextpage_post_id=n.listing.dataset.nextpagePostId,n.addons.nextpage_startpage=n.listing.dataset.nextpageStartpage,n.addons.nextpage_title_template=n.listing.dataset.nextpageTitleTemplate),n.addons.single_post=n.listing.dataset.singlePost,"true"===n.addons.single_post&&(n.addons.single_post_id=n.listing.dataset.singlePostId,n.addons.single_post_query=n.listing.dataset.singlePostQuery,n.addons.single_post_order=void 0===n.listing.dataset.singlePostOrder?"previous":n.listing.dataset.singlePostOrder,n.addons.single_post_init_id=n.listing.dataset.singlePostId,n.addons.single_post_taxonomy=void 0===n.listing.dataset.singlePostTaxonomy?"":n.listing.dataset.singlePostTaxonomy,n.addons.single_post_excluded_terms=void 0===n.listing.dataset.singlePostExcludedTerms?"":n.listing.dataset.singlePostExcludedTerms,n.addons.single_post_progress_bar=void 0===n.listing.dataset.singlePostProgressBar?"":n.listing.dataset.singlePostProgressBar,n.addons.single_post_target=void 0===n.listing.dataset.singlePostTarget?"":n.listing.dataset.singlePostTarget,n.addons.single_post_preview=void 0!==n.listing.dataset.singlePostPreview,n.addons.single_post_preview)){var w=n.listing.dataset.singlePostPreview.split(":");n.addons.single_post_preview_data={button_label:w[0]?w[0]:"Continue Reading",height:w[1]?w[1]:500,element:w[2]?w[2]:"default",className:"alm-single-post--preview"}}if(n.addons.comments=!!n.listing.dataset.comments&&n.listing.dataset.comments,"true"===n.addons.comments&&(n.addons.comments_post_id=n.listing.dataset.comments_post_id,n.addons.comments_per_page=n.listing.dataset.comments_per_page,n.addons.comments_per_page=void 0===n.addons.comments_per_page?"5":n.addons.comments_per_page,n.addons.comments_type=n.listing.dataset.comments_type,n.addons.comments_style=n.listing.dataset.comments_style,n.addons.comments_template=n.listing.dataset.comments_template,n.addons.comments_callback=n.listing.dataset.comments_callback),n.addons.tabs=n.listing.dataset.tabs,n.addons.filters=n.listing.dataset.filters,n.addons.seo=n.listing.dataset.seo,n.addons.preloaded=n.listing.dataset.preloaded,n.addons.preloaded_amount=n.listing.dataset.preloadedAmount?n.listing.dataset.preloadedAmount:0,n.is_preloaded="true"===n.listing.dataset.isPreloaded,n.addons.users="true"===n.listing.dataset.users,n.addons.users&&(n.orginal_posts_per_page=n.listing.dataset.usersPerPage,n.posts_per_page=n.listing.dataset.usersPerPage),n.extensions.restapi=n.listing.dataset.restapi,n.extensions.restapi_base_url=n.listing.dataset.restapiBaseUrl,n.extensions.restapi_namespace=n.listing.dataset.restapiNamespace,n.extensions.restapi_endpoint=n.listing.dataset.restapiEndpoint,n.extensions.restapi_template_id=n.listing.dataset.restapiTemplateId,n.extensions.restapi_debug=n.listing.dataset.restapiDebug,n.extensions.acf=n.listing.dataset.acf,n.extensions.acf_field_type=n.listing.dataset.acfFieldType,n.extensions.acf_field_name=n.listing.dataset.acfFieldName,n.extensions.acf_parent_field_name=n.listing.dataset.acfParentFieldName,n.extensions.acf_post_id=n.listing.dataset.acfPostId,n.extensions.acf="true"===n.extensions.acf,void 0!==n.extensions.acf_field_type&&void 0!==n.extensions.acf_field_name&&void 0!==n.extensions.acf_post_id||(n.extensions.acf=!1),n.extensions.term_query=n.listing.dataset.termQuery,n.extensions.term_query_taxonomy=n.listing.dataset.termQueryTaxonomy,n.extensions.term_query_hide_empty=n.listing.dataset.termQueryHideEmpty,n.extensions.term_query_number=n.listing.dataset.termQueryNumber,n.extensions.term_query="true"===n.extensions.term_query,n.addons.paging=n.listing.dataset.paging,"true"===n.addons.paging?(n.addons.paging=!0,n.addons.paging_init=!0,n.addons.paging_controls="true"===n.listing.dataset.pagingControls,n.addons.paging_show_at_most=n.listing.dataset.pagingShowAtMost,n.addons.paging_classes=n.listing.dataset.pagingClasses,n.addons.paging_show_at_most=void 0===n.addons.paging_show_at_most?7:n.addons.paging_show_at_most,n.addons.paging_first_label=n.listing.dataset.pagingFirstLabel,n.addons.paging_previous_label=n.listing.dataset.pagingPreviousLabel,n.addons.paging_next_label=n.listing.dataset.pagingNextLabel,n.addons.paging_last_label=n.listing.dataset.pagingLastLabel,n.addons.paging_scroll=!!n.listing.dataset.pagingScroll&&n.listing.dataset.pagingScroll,n.addons.paging_scrolltop=n.listing.dataset.pagingScrolltop?parseInt(n.listing.dataset.pagingScrolltop):100,n.pause="true"===n.addons.preloaded||n.pause):n.addons.paging=!1,"true"===n.addons.filters){n.addons.filters=!0,n.addons.filters_url="true"===n.listing.dataset.filtersUrl,n.addons.filters_target=!!n.listing.dataset.filtersTarget&&n.listing.dataset.filtersTarget,n.addons.filters_paging="true"===n.listing.dataset.filtersPaging,n.addons.filters_scroll="true"===n.listing.dataset.filtersScroll,n.addons.filters_scrolltop=n.listing.dataset.filtersScrolltop?n.listing.dataset.filtersScrolltop:"30",n.addons.filters_analtyics=n.listing.dataset.filtersAnalytics,n.addons.filters_debug=n.listing.dataset.filtersDebug,n.addons.filters_startpage=0,n.addons.filters_target||console.warn("Ajax Load More: Unable to locate target for Filters. Make sure you set a filters_target in core Ajax Load More.");var N=(0,a.default)("pg");n.addons.filters_startpage=null!==N?parseInt(N):0,!n.addons.paging&&n.addons.filters_startpage>0&&(n.posts_per_page=n.posts_per_page*n.addons.filters_startpage,n.isPaged=n.addons.filters_startpage>0)}else n.addons.filters=!1;if("true"===n.addons.tabs){if(n.addons.tabs=!0,n.addons.tab_template=n.listing.dataset.tabTemplate?n.listing.dataset.tabTemplate:"",n.addons.tab_onload=n.listing.dataset.tabOnload?n.listing.dataset.tabOnload:"",n.addons.tabs_resturl=n.listing.dataset.tabsRestUrl?n.listing.dataset.tabsRestUrl:"",""!==n.addons.tab_onload){var k=document.querySelector(".alm-tab-nav li [data-tab-url="+n.addons.tab_onload+"]");if(n.addons.tab_template=k?k.dataset.tabTemplate:n.addons.tab_template,n.listing.dataset.tabOnload="",k){var z=document.querySelector(".alm-tab-nav li .active");z&&z.classList.remove("active")}}}else n.addons.tabs=!1;if("true"===n.extensions.restapi?(n.extensions.restapi=!0,n.extensions.restapi_debug=void 0!==n.extensions.restapi_debug&&n.extensions.restapi_debug,n.extensions.restapi=""!==n.extensions.restapi_template_id&&n.extensions.restapi):n.extensions.restapi=!1,"true"===n.addons.preloaded?(n.addons.preloaded_amount=void 0===n.addons.preloaded_amount?n.posts_per_page:n.addons.preloaded_amount,n.localize&&n.localize.total_posts&&parseInt(n.localize.total_posts)<=parseInt(n.addons.preloaded_amount)&&(n.addons.preloaded_total_posts=n.localize.total_posts,n.disable_ajax=!0)):n.addons.preloaded="false",n.addons.seo=void 0!==n.addons.seo&&n.addons.seo,n.addons.seo="true"===n.addons.seo||n.addons.seo,n.addons.seo&&(n.addons.seo_permalink=n.listing.dataset.seoPermalink,n.addons.seo_pageview=n.listing.dataset.seoPageview,n.addons.seo_trailing_slash="false"===n.listing.dataset.seoTrailingSlash?"":"/",n.addons.seo_leading_slash="true"===n.listing.dataset.seoLeadingSlash?"/":""),n.start_page=n.listing.dataset.seoStartPage,n.start_page?(n.addons.seo_scroll=n.listing.dataset.seoScroll,n.addons.seo_scrolltop=n.listing.dataset.seoScrolltop,n.addons.seo_controls=n.listing.dataset.seoControls,n.isPaged=!1,n.start_page>1&&(n.isPaged=!0,n.posts_per_page=n.start_page*n.posts_per_page),n.addons.paging&&(n.posts_per_page=n.orginal_posts_per_page)):n.start_page=1,"true"===n.addons.nextpage?(n.addons.nextpage=!0,n.posts_per_page=1,void 0===n.addons.nextpage_urls&&(n.addons.nextpage_urls="true"),void 0===n.addons.nextpage_scroll&&(n.addons.nextpage_scroll="false:30"),void 0===n.addons.nextpage_pageviews&&(n.addons.nextpage_pageviews="true"),void 0===n.addons.nextpage_post_id&&(n.addons.nextpage=!1,n.addons.nextpage_post_id=null),void 0===n.addons.nextpage_startpage&&(n.addons.nextpage_startpage=1),n.addons.nextpage_startpage>1&&(n.isPaged=!0),n.addons.nextpage_postTitle=n.listing.dataset.nextpagePostTitle):n.addons.nextpage=!1,"true"===n.addons.single_post?(n.addons.single_post=!0,n.addons.single_post_permalink="",n.addons.single_post_title="",n.addons.single_post_slug="",n.addons.single_post_title_template=n.listing.dataset.singlePostTitleTemplate,n.addons.single_post_siteTitle=n.listing.dataset.singlePostSiteTitle,n.addons.single_post_siteTagline=n.listing.dataset.singlePostSiteTagline,n.addons.single_post_pageview=n.listing.dataset.singlePostPageview,n.addons.single_post_scroll=n.listing.dataset.singlePostScroll,n.addons.single_post_scroll_speed=n.listing.dataset.singlePostScrollSpeed,n.addons.single_post_scroll_top=n.listing.dataset.singlePostScrolltop,n.addons.single_post_controls=n.listing.dataset.singlePostControls):n.addons.single_post=!1,n.addons.single_post&&void 0===n.addons.single_post_id&&(n.addons.single_post_id="",n.addons.single_post_init_id=""),(void 0===n.pause||n.addons.seo&&n.start_page>1)&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.seo&&n.start_page>0&&(n.pause=!1),n.addons.filters&&n.addons.filters_startpage>0&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.paging&&(n.pause=!0),n.repeater=void 0===n.repeater?"default":n.repeater,n.theme_repeater=void 0!==n.theme_repeater&&n.theme_repeater,n.max_pages=void 0===n.max_pages||0===n.max_pages?9999:n.max_pages,n.scroll_distance=void 0===n.scroll_distance?100:n.scroll_distance,n.scroll_distance_perc=!1,-1==n.scroll_distance.toString().indexOf("%")?n.scroll_distance=parseInt(n.scroll_distance):(n.scroll_distance_perc=!0,n.scroll_distance_orig=parseInt(n.scroll_distance),n.scroll_distance=(0,A.default)(n)),n.scroll_container=void 0===n.scroll_container?"":n.scroll_container,n.scroll_direction=void 0===n.scroll_direction?"vertical":n.scroll_direction,n.transition=void 0===n.transition?"fade":n.transition,n.tcc=void 0===n.tcc?"":n.tcc,"masonry"===n.transition&&(n=(0,y.almMasonryConfig)(n)),void 0===n.listing.dataset.scroll?n.scroll=!0:"false"===n.listing.dataset.scroll?n.scroll=!1:n.scroll=!0,n.transition_container=void 0===n.transition_container||"true"===n.transition_container,n.button_label=void 0===n.button_label?"Load More":n.button_label,n.button_loading_label=void 0!==n.button_loading_label&&n.button_loading_label,n.button_done_label=void 0!==n.button_done_label&&n.button_done_label,n.addons.paging)n.main.classList.add("loading");else{var B=t.childNodes;if(B){var U=Array.prototype.slice.call(B).filter((function(t){return!!t.classList&&t.classList.contains("alm-btn-wrap")}));n.button=U?U[0].querySelector(".alm-load-more-btn"):container.querySelector(".alm-btn-wrap .alm-load-more-btn")}else n.button=container.querySelector(".alm-btn-wrap .alm-load-more-btn");n.button.disabled=!1,n.button.style.display=""}if(n.integration.woocommerce?(n.resultsText=document.querySelectorAll(".woocommerce-result-count"),n.resultsText.length<1&&(n.resultsText=document.querySelectorAll(".alm-results-text"))):n.resultsText=document.querySelectorAll(".alm-results-text"),n.resultsText?n.resultsText.forEach((function(t){t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic","true")})):n.resultsText=!1,n.tableofcontents=document.querySelector(".alm-toc"),n.tableofcontents?(n.tableofcontents.setAttribute("aria-live","polite"),n.tableofcontents.setAttribute("aria-atomic","true")):n.tableofcontents=!1,n.AjaxLoadMore.loadPosts=function(){if("function"==typeof almOnChange&&window.almOnChange(n),!n.disable_ajax)if(n.loading=!0,(0,P.showPlaceholder)(n),n.main.classList.add("alm-loading"),n.addons.paging||("prev"===n.rel?n.buttonPrev.classList.add("loading"):(n.button.classList.add("loading"),!1!==n.button_loading_label&&(n.button.innerHTML=n.button_loading_label))),"true"!==n.addons.cache||n.addons.cache_logged_in)n.AjaxLoadMore.ajax();else{var t=(0,l.default)(n);t?r.default.get(t).then((function(t){n.AjaxLoadMore.success(t.data,!0)})).catch((function(t){console.log(t),n.AjaxLoadMore.ajax()})):n.AjaxLoadMore.ajax()}},n.AjaxLoadMore.ajax=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"standard",e="alm_get_posts";n.acf_array="",n.extensions.acf&&("relationship"!==n.extensions.acf_field_type&&(e="alm_acf"),n.acf_array={acf:"true",post_id:n.extensions.acf_post_id,field_type:n.extensions.acf_field_type,field_name:n.extensions.acf_field_name,parent_field_name:n.extensions.acf_parent_field_name}),n.term_query_array="",n.extensions.term_query&&(e="alm_get_terms",n.term_query_array={term_query:"true",taxonomy:n.extensions.term_query_taxonomy,hide_empty:n.extensions.term_query_hide_empty,number:n.extensions.term_query_number}),n.nextpage_array="",n.addons.nextpage&&(e="alm_nextpage",n.nextpage_array={nextpage:"true",urls:n.addons.nextpage_urls,scroll:n.addons.nextpage_scroll,pageviews:n.addons.nextpage_pageviews,post_id:n.addons.nextpage_post_id,startpage:n.addons.nextpage_startpage,nested:n.nested}),n.single_post_array="",n.addons.single_post&&(n.single_post_array={single_post:"true",id:n.addons.single_post_id,slug:n.addons.single_post_slug}),n.comments_array="","true"===n.addons.comments&&(e="alm_comments",n.posts_per_page=n.addons.comments_per_page,n.comments_array={comments:"true",post_id:n.addons.comments_post_id,per_page:n.addons.comments_per_page,type:n.addons.comments_type,style:n.addons.comments_style,template:n.addons.comments_template,callback:n.addons.comments_callback}),n.users_array="",n.addons.users&&(e="alm_users",n.users_array={users:"true",role:n.listing.dataset.usersRole,include:n.listing.dataset.usersInclude,exclude:n.listing.dataset.usersExclude,per_page:n.posts_per_page,order:n.listing.dataset.usersOrder,orderby:n.listing.dataset.usersOrderby}),n.cta_array="","true"===n.addons.cta&&(n.cta_array={cta:"true",cta_position:n.addons.cta_position,cta_repeater:n.addons.cta_repeater,cta_theme_repeater:n.addons.cta_theme_repeater}),n.extensions.restapi?n.AjaxLoadMore.restapi(n,e,t):n.addons.tabs?n.AjaxLoadMore.tabs(n):n.AjaxLoadMore.adminajax(n,e,t)},n.AjaxLoadMore.adminajax=function(t,e,n){r.default.interceptors.request.use((function(t){return t.paramsSerializer=function(t){return R.stringify(t,{arrayFormat:"brackets",encode:!1})},t}));var o=alm_localize.ajaxurl,a=d.almGetAjaxParams(t,e,n);t.addons.single_post&&t.addons.single_post_target&&(o=t.addons.single_post_permalink+"?id="+t.addons.single_post_id+"&alm_page="+(parseInt(t.page)+1),a=""),t.addons.woocommerce&&(o=(0,v.getButtonURL)(t,t.rel),a=""),t.addons.elementor&&t.addons.elementor_type&&"posts"===t.addons.elementor_type&&(o=(0,v.getButtonURL)(t,t.rel),a=""),r.default.get(o,{params:a}).then((function(e){var r="";t.addons.single_post&&t.addons.single_post_target?(r=(0,E.singlePostHTML)(e,t.addons.single_post_target),(0,M.createCacheFile)(t,r.html,"single")):t.addons.woocommerce?(r=(0,O.wooGetContent)(e,t),(0,M.createCacheFile)(t,r.html,"woocommerce")):t.addons.elementor?(r=(0,T.elementorGetContent)(e,t),(0,M.createCacheFile)(t,r.html,"elementor")):r=e.data,"standard"===n?t.AjaxLoadMore.success(r,!1):"totalpages"===n&&t.addons.paging&&t.addons.nextpage?"function"==typeof almBuildPagination&&(window.almBuildPagination(r.totalpages,t),t.totalpages=r.totalpages):"totalposts"===n&&t.addons.paging&&"function"==typeof almBuildPagination&&window.almBuildPagination(r.totalposts,t)})).catch((function(e){t.AjaxLoadMore.error(e,"adminajax")}))},n.AjaxLoadMore.tabs=function(t){var e=t.addons.tabs_resturl+"ajaxloadmore/tab",n={post_id:t.post_id,template:t.addons.tab_template};r.default.interceptors.request.use((function(t){return t.paramsSerializer=function(t){return R.stringify(t,{arrayFormat:"brackets",encode:!1})},t})),r.default.get(e,{params:n}).then((function(e){var n={html:e.data.html,meta:{postcount:1,totalposts:1}};t.AjaxLoadMore.success(n,!1),"function"==typeof almTabLoaded&&window.almTabLoaded(t)})).catch((function(e){t.AjaxLoadMore.error(e,"restapi")}))},n.AjaxLoadMore.restapi=function(t,e,n){var o=wp.template(t.extensions.restapi_template_id),a=t.extensions.restapi_base_url+"/"+t.extensions.restapi_namespace+"/"+t.extensions.restapi_endpoint,i=d.almGetRestParams(t);r.default.interceptors.request.use((function(t){return t.paramsSerializer=function(t){return R.stringify(t,{arrayFormat:"brackets",encode:!1})},t})),r.default.get(a,{params:i}).then((function(e){for(var n=e.data,r="",a=n.html,i=n.meta,s=i&&i.postcount?i.postcount:0,l=i&&i.totalposts?i.totalposts:0,c=0;c<a.length;c++){var u=a[c];"true"===t.restapi_debug&&console.log(u),r+=o(u)}var d={html:r,meta:{postcount:s,totalposts:l}};t.AjaxLoadMore.success(d,!1)})).catch((function(e){t.AjaxLoadMore.error(e,"restapi")}))},n.addons.paging&&(n.addons.nextpage?n.AjaxLoadMore.ajax("totalpages"):n.AjaxLoadMore.ajax("totalposts")),n.AjaxLoadMore.success=function(e,r){var o=this;n.addons.single_post&&n.AjaxLoadMore.getSinglePost();var a=!1,l="table"===n.container_type?document.createElement("tbody"):document.createElement("div");n.el=l,l.style.opacity=0,l.style.height=0,l.style.outline="none";var d=n.listing.querySelector(".alm-paging-content"),f=void 0,v=void 0,w=void 0;if(r)f=e;else{f=e.html,v=e.meta,w=v?parseInt(v.postcount):parseInt(n.posts_per_page);var A=void 0!==v?v.totalposts:5*n.posts_per_page;n.totalposts="true"===n.addons.preloaded?A-n.addons.preloaded_amount:A,n.posts=n.addons.paging?w:n.posts+w,n.debug=v.debug?v.debug:"",v||console.warn("Ajax Load More: Unable to access `meta` object in Ajax response. There may be an issue in your Repeater Template or another hook causing interference.")}if(n.html=f,w=r?(0,c.default)(f).length:w,n.init&&(v&&(n.main.dataset.totalPosts=v.totalposts?v.totalposts:0),n.addons.paging&&w>0&&n.AjaxLoadMore.pagingInit(f,"alm-reveal"),0===w&&(n.addons.paging&&"function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&setTimeout((function(){(0,x.default)(n.content,n.no_results)}),n.speed+10)),n.isPaged&&(n.posts_per_page=n.addons.users?n.listing.dataset.usersPerPage:n.listing.dataset.postsPerPage,n.posts_per_page=n.addons.nextpage?1:n.posts_per_page,n.page=n.start_page?n.start_page-1:n.page,n.addons.filters&&n.addons.filters_startpage>0&&(n.page=n.addons.filters_startpage-1,n.posts_per_page=n.listing.dataset.postsPerPage))),(0,S.default)(n),F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,g.default)(n);case 2:case"end":return t.stop()}}),t,o)})))(),w>0){if(n.addons.paging)n.init?setTimeout((function(){n.main.classList.remove("alm-loading"),n.AjaxLoadMore.triggerAddons(n)}),n.speed):d&&((0,b.default)(d,n.speed),d.style.outline="none",n.main.classList.remove("alm-loading"),setTimeout((function(){d.style.opacity=0,d.innerHTML=n.html,q(d,(function(){n.AjaxLoadMore.triggerAddons(n),(0,_.default)(d,n.speed),setTimeout((function(){d.style.opacity="",m.default.init(d)}),parseInt(n.speed)+10),"function"==typeof almOnPagingComplete&&window.almOnPagingComplete(n)}))}),parseInt(n.speed)+25));else{if(n.addons.single_post){if(l.setAttribute("class","alm-reveal alm-single-post post-"+n.addons.single_post_id+(n.tcc?" "+n.tcc:"")),l.dataset.url=n.addons.single_post_permalink,n.addons.single_post_target?l.dataset.page=parseInt(n.page)+1:l.dataset.page=n.page,l.dataset.id=n.addons.single_post_id,l.dataset.title=n.addons.single_post_title,l.innerHTML=n.html,n.addons.single_post_preview&&n.addons.single_post_preview_data&&"function"==typeof almSinglePostCreatePreview){var P=window.almSinglePostCreatePreview(l,n.addons.single_post_id,n.addons.single_post_preview_data);l.replaceChildren(P||l)}}else if(n.transition_container){var E=void 0,M=window.location.search,N=n.addons.seo?" alm-seo":"",k=n.addons.filters?" alm-filters":"",R=n.is_preloaded?" alm-preloaded":"";if(n.init&&(n.start_page>1||n.addons.filters_startpage>0)){var z=[],B=[],U=parseInt(n.posts_per_page),W=Math.ceil(w/U);a=!0,"true"===n.addons.cta&&(U+=1,W=Math.ceil(w/U),w=W+w);for(var H=(0,u.default)((0,c.default)(n.html,"text/html")),V=0;V<w;V+=U)z.push(H.slice(V,U+V));for(var G=0;G<z.length;G++){var Y="true"===n.addons.preloaded?1:0,X=document.createElement("div");G>0||"true"===n.addons.preloaded?(E=G+1+Y,n.addons.seo&&(X=(0,C.createSEOAttributes)(n,X,M,N,E)),n.addons.filters&&(X.setAttribute("class","alm-reveal"+k+n.tcc),X.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,M,E),X.dataset.page=E)):(n.addons.seo&&(X=(0,C.createSEOAttributes)(n,X,M,N,1)),n.addons.filters&&(X.setAttribute("class","alm-reveal"+k+R+n.tcc),X.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,M,0),X.dataset.page="1")),(0,i.default)(X,z[G]),(0,j.default)(X,n.ua),B.push(X)}n.listing.style.opacity=0,n.listing.style.height=0,(0,i.default)(n.listing,B),l=n.listing,n.el=l}else{if(n.addons.seo&&n.page>0||"true"===n.addons.preloaded){var J="true"===n.addons.preloaded?1:0;E=n.page+1+J,n.addons.seo?l=(0,C.createSEOAttributes)(n,l,M,N,E):n.addons.filters?(l.setAttribute("class","alm-reveal"+k+n.tcc),l.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,M,E),l.dataset.page=E):l.setAttribute("class","alm-reveal"+n.tcc)}else n.addons.filters?(l.setAttribute("class","alm-reveal"+k+n.tcc),l.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,M,parseInt(n.page)+1),l.dataset.page=parseInt(n.page)+1):n.addons.seo?l=(0,C.createSEOAttributes)(n,l,M,N,1):l.setAttribute("class","alm-reveal"+n.tcc);l.innerHTML=n.html}}else n.el=n.html,l="table"===n.container_type?(0,s.default)(n.html):(0,u.default)((0,c.default)(n.html,"text/html"));if(n.addons.woocommerce)return F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,O.woocommerce)(l,n,e.pageTitle);case 2:(0,O.woocommerceLoaded)(n);case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("Ajax Load More: There was an error loading woocommerce products.",t)})),void(n.init=!1);if(n.addons.elementor)return F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,T.elementor)(l,n,e.pageTitle);case 2:(0,T.elementorLoaded)(n);case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("Ajax Load More: There was an error loading Elementor items.",t)})),void(n.init=!1);("masonry"!==n.transition||n.init&&"true"!==n.addons.preloaded)&&(a||(n.transition_container?n.listing.appendChild(l):"true"===n.images_loaded?q(l,(function(){(0,i.default)(n.listing,l),(0,j.default)(n.listing,n.ua)})):((0,i.default)(n.listing,l),(0,j.default)(n.listing,n.ua)))),"masonry"===n.transition?(n.el=n.listing,F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.almMasonry)(n,n.init,D);case 2:n.masonry.init=!1,n.AjaxLoadMore.triggerWindowResize(),n.AjaxLoadMore.transitionEnd(),"function"==typeof almComplete&&window.almComplete(n),(0,L.lazyImages)(n);case 7:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("There was an error with ALM Masonry")}))):"none"===n.transition&&n.transition_container?"true"===n.images_loaded?q(l,(function(){(0,_.default)(l,0),n.AjaxLoadMore.transitionEnd()})):((0,_.default)(l,0),n.AjaxLoadMore.transitionEnd()):"true"===n.images_loaded?q(l,(function(){n.transition_container&&(0,_.default)(l,n.speed),n.AjaxLoadMore.transitionEnd()})):(n.transition_container&&(0,_.default)(l,n.speed),n.AjaxLoadMore.transitionEnd()),n.addons.tabs&&"function"==typeof almTabsSetHeight&&q(l,(function(){(0,_.default)(n.listing,n.speed),setTimeout((function(){window.almTabsSetHeight(n)}),n.speed)}))}q(l,(function(){n.AjaxLoadMore.nested(l),m.default.init(n.el),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),(0,L.lazyImages)(n),D&&n.addons.filters&&"function"==typeof almFiltersAddonComplete&&window.almFiltersAddonComplete(t),D=!1,n.addons.tabs&&"function"==typeof almTabsComplete&&window.almTabsComplete(),n.addons.cache?n.addons.nextpage&&n.localize?parseInt(n.localize.page)===parseInt(n.localize.total_posts)&&n.AjaxLoadMore.triggerDone():w<parseInt(n.posts_per_page)&&n.AjaxLoadMore.triggerDone():n.posts>=n.totalposts&&!n.addons.single_post&&n.AjaxLoadMore.triggerDone()})),"function"==typeof almFiltersOnload&&n.init&&window.almFiltersOnload(n)}else n.AjaxLoadMore.noresults();if(void 0!==n.destroy_after&&""!==n.destroy_after){var Q=n.page+1;(Q="true"===n.addons.preloaded?Q++:Q)==n.destroy_after&&n.AjaxLoadMore.destroyed()}(0,p.tableOfContents)(n,n.init),"masonry"!==n.transition&&(0,h.default)(n,l,w,D),n.main.classList.contains("alm-is-filtering")&&n.main.classList.remove("alm-is-filtering"),n.init=!1},n.AjaxLoadMore.noresults=function(){n.addons.paging||(setTimeout((function(){n.button.classList.remove("loading"),n.button.classList.add("done")}),n.speed),n.AjaxLoadMore.resetBtnText()),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),D&&n.addons.filters&&("function"==typeof almFiltersAddonComplete&&almFiltersAddonComplete(t),D=!1),n.addons.tabs&&"function"==typeof almTabsComplete&&almTabsComplete(),"masonry"===n.transition&&(n.content.style.height="auto"),n.AjaxLoadMore.triggerDone()},n.AjaxLoadMore.pagingPreloadedInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal"),""===t&&("function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,x.default)(n.content,n.no_results))},n.AjaxLoadMore.pagingNextpageInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal alm-nextpage"),"function"==typeof almSetNextPageVars&&window.almSetNextPageVars(n)},n.AjaxLoadMore.pagingInit=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"alm-reveal";t=null==t?"":t;var r=document.createElement("div");r.setAttribute("class",e);var o=document.createElement("div");o.setAttribute("class","alm-paging-content"+n.tcc),o.innerHTML=t,r.appendChild(o);var a=document.createElement("div");a.setAttribute("class","alm-paging-loading"),r.appendChild(a),n.listing.appendChild(r);var i=window.getComputedStyle(n.listing),s=parseInt(i.getPropertyValue("padding-top").replace("px","")),l=parseInt(i.getPropertyValue("padding-bottom").replace("px","")),c=r.offsetHeight;n.listing.style.height=c+s+l+"px",m.default.init(r),n.AjaxLoadMore.resetBtnText(),setTimeout((function(){"function"==typeof almFadePageControls&&window.almFadePageControls(n.btnWrap),"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.main.classList.remove("loading")}),n.speed)},n.AjaxLoadMore.nested=function(t){if(!t||!n.transition_container)return!1;var e=t.querySelectorAll(".ajax-load-more-wrap");e&&e.forEach((function(t){window.almInit(t)}))},n.addons.single_post_id&&(n.fetchingPreviousPost=!1,n.addons.single_post_init=!0),n.AjaxLoadMore.getSinglePost=function(){if(n.fetchingPreviousPost)return!1;n.fetchingPreviousPost=!0;var t=alm_localize.ajaxurl,e={id:n.addons.single_post_id,initial_id:n.addons.single_post_init_id,order:n.addons.single_post_order,taxonomy:n.addons.single_post_taxonomy,excluded_terms:n.addons.single_post_excluded_terms,post_type:n.post_type,init:n.addons.single_post_init,action:"alm_get_single"};r.default.get(t,{params:e}).then((function(t){var e=t.data;e.has_previous_post?(n.listing.dataset.singlePostId=e.prev_id,n.addons.single_post_id=e.prev_id,n.addons.single_post_permalink=e.prev_permalink,n.addons.single_post_title=e.prev_title,n.addons.single_post_slug=e.prev_slug):e.has_previous_post||n.AjaxLoadMore.triggerDone(),"function"==typeof window.almSetSinglePost&&window.almSetSinglePost(n,e.current_id,e.permalink,e.title),n.fetchingPreviousPost=!1,n.addons.single_post_init=!1})).catch((function(t){n.AjaxLoadMore.error(t,"getSinglePost"),n.fetchingPreviousPost=!1}))},n.AjaxLoadMore.triggerAddons=function(t){"function"==typeof almSetNextPage&&t.addons.nextpage&&window.almSetNextPage(t),"function"==typeof almSEO&&t.addons.seo&&window.almSEO(t,!1),"function"==typeof almWooCommerce&&t.addons.woocommerce&&window.almWooCommerce(t),"function"==typeof almElementor&&t.addons.elementor&&window.almElementor(t)},n.AjaxLoadMore.triggerDone=function(){n.loading=!1,n.finished=!0,(0,P.hidePlaceholder)(n),n.addons.paging||(!1!==n.button_done_label&&setTimeout((function(){n.button.innerHTML=n.button_done_label}),75),n.button.classList.add("done"),n.button.removeAttribute("rel"),n.button.disabled=!0),"function"==typeof almDone&&setTimeout((function(){window.almDone(n)}),n.speed+10)},n.AjaxLoadMore.triggerDonePrev=function(){n.loading=!1,(0,P.hidePlaceholder)(n),n.addons.paging||(n.buttonPrev.classList.add("done"),n.buttonPrev.removeAttribute("rel"),n.buttonPrev.disabled=!0),"function"==typeof almDonePrev&&setTimeout((function(){window.almDonePrev(n)}),n.speed+10)},n.AjaxLoadMore.resetBtnText=function(){!1===n.button_loading_label||n.addons.paging||(n.button.innerHTML=n.button_label)},n.AjaxLoadMore.error=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;n.loading=!1,n.addons.paging||(n.button.classList.remove("loading"),n.AjaxLoadMore.resetBtnText()),console.log("Error: ",t),t.response?console.log("Error Msg: ",t.message):t.request?console.log(t.request):console.log("Error Msg: ",t.message),e&&console.log("ALM Error started in "+e),t.config&&console.log("ALM Error Debug: ",t.config)},n.AjaxLoadMore.click=function(t){var e=t.target||t.currentTarget;n.rel="next","true"===n.pause&&(n.pause=!1,n.pause_override=!1,n.AjaxLoadMore.loadPosts()),n.loading||n.finished||e.classList.contains("done")||(n.loading=!0,n.page++,n.AjaxLoadMore.loadPosts()),e.blur()},n.AjaxLoadMore.prevClick=function(t){var e=t.target||t.currentTarget;t.preventDefault(),n.loading||e.classList.contains("done")||(n.loading=!0,n.pagePrev--,n.rel="prev",n.AjaxLoadMore.loadPosts(),e.blur())},n.AjaxLoadMore.setPreviousButton=function(t){n.pagePrev=n.page,n.buttonPrev=t},n.addons.paging||n.fetchingPreviousPost||(n.button.onclick=n.AjaxLoadMore.click),n.addons.paging||n.addons.tabs||n.scroll_distance_perc||"horizontal"===n.scroll_direction){var W=void 0;n.window.onresize=function(){clearTimeout(W),W=setTimeout((function(t){n.addons.tabs&&"function"==typeof almOnTabsWindowResize&&window.almOnTabsWindowResize(n),n.addons.paging&&"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.scroll_distance_perc&&(n.scroll_distance=(0,A.default)(n)),"horizontal"===n.scroll_direction&&n.AjaxLoadMore.horizontal()}),n.speed)}}n.AjaxLoadMore.isVisible=function(){return n.visible=n.main.clientWidth>0&&n.main.clientHeight>0,n.visible},n.AjaxLoadMore.triggerWindowResize=function(){if("function"==typeof Event)window.dispatchEvent(new Event("resize"));else{var t=window.document.createEvent("UIEvents");t.initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(t)}},n.AjaxLoadMore.scroll=function(){n.timer&&clearTimeout(n.timer),n.timer=setTimeout((function(){if(n.AjaxLoadMore.isVisible()&&!n.fetchingPreviousPost){var t=n.trigger.getBoundingClientRect(),e=Math.round(t.top-n.window.innerHeight)+n.scroll_distance<=0;if(n.window!==window){var r=n.main.offsetHeight,o=n.main.offsetWidth;"horizontal"===n.scroll_direction?(n.AjaxLoadMore.horizontal(),e=o<=Math.round(n.window.scrollLeft+n.window.offsetWidth-n.scroll_distance)):e=r<=Math.round(n.window.scrollTop+n.window.offsetHeight-n.scroll_distance)}(!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"===n.pause&&"true"===n.pause_override||!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"!==n.pause)&&n.button.click()}}),25)},n.AjaxLoadMore.scrollSetup=function(){n.scroll&&!n.addons.paging&&(""!==n.scroll_container&&(n.window=document.querySelector(n.scroll_container)?document.querySelector(n.scroll_container):n.window,setTimeout((function(){n.AjaxLoadMore.horizontal()}),500)),n.window.addEventListener("scroll",n.AjaxLoadMore.scroll),n.window.addEventListener("touchstart",n.AjaxLoadMore.scroll),n.window.addEventListener("wheel",(function(t){Math.sign(t.deltaY)>0&&n.AjaxLoadMore.scroll()})),n.window.addEventListener("keyup",(function(t){switch(t.key?t.key:t.code){case 35:case 34:n.AjaxLoadMore.scroll()}})))},n.AjaxLoadMore.horizontal=function(){"horizontal"===n.scroll_direction&&(n.main.style.width=n.listing.offsetWidth+"px")},n.AjaxLoadMore.destroyed=function(){n.disable_ajax=!0,n.addons.paging||(n.button.style.display="none",n.AjaxLoadMore.triggerDone(),"function"==typeof almDestroyed&&window.almDestroyed(n))},n.AjaxLoadMore.transitionEnd=function(){setTimeout((function(){n.AjaxLoadMore.resetBtnText(),n.main.classList.remove("alm-loading"),"prev"===n.rel?n.buttonPrev.classList.remove("loading"):n.button.classList.remove("loading"),n.AjaxLoadMore.triggerAddons(n),n.addons.paging||setTimeout((function(){n.loading=!1}),3*n.speed)}),50),(0,P.hidePlaceholder)(n)},n.AjaxLoadMore.setLocalizedVar=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";n.localize&&""!==t&&""!==e&&(n.localize[t]=e.toString(),window[n.master_id+"_vars"][t]=e.toString())},n.AjaxLoadMore.init=function(){if("true"===n.addons.preloaded&&1==n.destroy_after&&n.AjaxLoadMore.destroyed(),n.addons.paging||n.addons.single_post||(n.disable_ajax?(n.finished=!0,n.button.classList.add("done")):(n.button.innerHTML=n.button_label,"true"===n.pause?n.loading=!1:n.AjaxLoadMore.loadPosts())),n.addons.single_post&&(n.AjaxLoadMore.getSinglePost(),n.loading=!1,n.addons.single_post_query&&""===n.addons.single_post_order&&n.AjaxLoadMore.triggerDone(),(0,p.tableOfContents)(n,!0,!0)),"true"===n.addons.preloaded&&n.addons.seo&&!n.addons.paging&&setTimeout((function(){"function"==typeof almSEO&&n.start_page<1&&window.almSEO(n,!0)}),n.speed),"true"!==n.addons.preloaded||n.addons.paging||setTimeout((function(){n.addons.preloaded_total_posts<=parseInt(n.addons.preloaded_amount)&&n.AjaxLoadMore.triggerDone(),0==n.addons.preloaded_total_posts&&("function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,x.default)(n.content,n.no_results))}),n.speed),"true"===n.addons.preloaded&&(n.resultsText&&f.almInitResultsText(n,"preloaded"),(0,p.tableOfContents)(n,n.init,!0)),n.addons.nextpage){if(n.listing.querySelector(".alm-nextpage")&&!n.addons.paging){var t=n.listing.querySelectorAll(".alm-nextpage");if(t){var e=t[0],r=e.dataset.totalPosts?parseInt(e.dataset.totalPosts):n.localize.total_posts;t.length!==r&&parseInt(e.dataset.id)!==r||n.AjaxLoadMore.triggerDone()}}n.resultsText&&f.almInitResultsText(n,"nextpage"),(0,p.tableOfContents)(n,n.init,!0)}n.addons.woocommerce&&((0,O.wooInit)(n),n.addons.woocommerce_settings.paged>=parseInt(n.addons.woocommerce_settings.pages)&&n.AjaxLoadMore.triggerDone()),n.addons.elementor&&n.addons.elementor_type&&"posts"===n.addons.elementor_type&&((0,T.elementorInit)(n),""===n.addons.elementor_next_page_url&&n.AjaxLoadMore.triggerDone()),n.window.addEventListener("load",(function(){"masonry"===n.transition&&"true"===n.addons.preloaded&&F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.almMasonry)(n,!0,!1);case 2:n.masonry.init=!1;case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("There was an error with ALM Masonry")})),"function"==typeof almOnLoad&&window.almOnLoad(n)}))},window.almUpdateCurrentPage=function(t,e,n){n.page=t,n.page=n.addons.nextpage&&!n.addons.paging?n.page-1:n.page;var r="",o="";n.addons.paging_init&&"true"===n.addons.preloaded?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.addons.preloaded_amount=0,n.AjaxLoadMore.pagingPreloadedInit(r)),n.addons.paging_init=!1,n.init=!1):n.addons.paging_init&&n.addons.nextpage?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.AjaxLoadMore.pagingNextpageInit(r)),n.addons.paging_init=!1,n.init=!1):n.AjaxLoadMore.loadPosts()},window.almGetParentContainer=function(){return n.listing},window.almGetObj=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""!==t?n[t]:n},window.almTriggerClick=function(){n.button.click()},setTimeout((function(){n.proceed=!0,n.AjaxLoadMore.scrollSetup()}),500),n.AjaxLoadMore.init()};window.almInit=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;new t(e,n)};var e=document.querySelectorAll(".ajax-load-more-wrap");e.length&&[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(e)).forEach((function(e,n){new t(e,n)}))}();e.filter=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fade",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"200",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!t||!e||!n)return!1;D=!0,(0,w.default)(t,e,n,"filter")};e.reset=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={};D=!0,t&&t.target&&(e={target:target}),t&&"woocommerce"===t.type?F(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=document.querySelector('.ajax-load-more-wrap .alm-listing[data-woo="true"]'),t.next=3,(0,O.wooReset)();case 3:(r=t.sent)&&(n.dataset.wooSettings=r,(0,w.default)("fade","100",e,"filter"));case 5:case"end":return t.stop()}}),t,this)})))().catch((function(){console.warn("Ajax Load More: There was an resetting the Ajax Load More instance.")})):(0,w.default)("fade","200",e,"filter")};e.tab=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e="fade",n=alm_localize.speed?parseInt(alm_localize.speed):200;if(!t)return!1;D=!0,(0,w.default)(e,n,t,"tab")};e.tracking=function(t){setTimeout((function(){t=t.replace(/\/\//g,"/"),"function"==typeof gtag&&(gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:window.location.pathname}),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (gtag)")),"function"==typeof ga&&(ga("set","page",t),ga("send","pageview"),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (ga)")),"function"==typeof __gaTracker&&(__gaTracker("set","page",t),__gaTracker("send","pageview"),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (__gaTracker)")),"function"==typeof almAnalytics&&window.almAnalytics(t)}),200)};e.start=function(t){if(!t)return!1;window.almInit(t)};e.almScroll=function(t){if(!t)return!1;window.scrollTo({top:t,behavior:"smooth"})};e.getOffset=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=t.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+r,left:e.left+n}};e.render=function(t){if(!t)return!1}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},function(t,e,n){"use strict";var r=n(11);function o(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var a;if(n)a=n(e);else if(r.isURLSearchParams(e))a=e.toString();else{var i=[];r.forEach(e,(function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),i.push(o(e)+"="+o(t))})))})),a=i.join("&")}if(a){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+a}return t}},function(t,e,n){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t.isAxiosError=!0,t.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,status:this.response&&this.response.status?this.response.status:null}},t}},function(t,e,n){"use strict";var r=n(11),o=n(153),a=n(154),i=n(101),s=n(155),l=n(158),c=n(159),u=n(104),d=n(49),f=n(50);t.exports=function(t){return new Promise((function(e,n){var p,g=t.data,m=t.headers,h=t.responseType;function v(){t.cancelToken&&t.cancelToken.unsubscribe(p),t.signal&&t.signal.removeEventListener("abort",p)}r.isFormData(g)&&delete m["Content-Type"];var y=new XMLHttpRequest;if(t.auth){var _=t.auth.username||"",b=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";m.Authorization="Basic "+btoa(_+":"+b)}var w=s(t.baseURL,t.url);function x(){if(y){var r="getAllResponseHeaders"in y?l(y.getAllResponseHeaders()):null,a={data:h&&"text"!==h&&"json"!==h?y.response:y.responseText,status:y.status,statusText:y.statusText,headers:r,config:t,request:y};o((function(t){e(t),v()}),(function(t){n(t),v()}),a),y=null}}if(y.open(t.method.toUpperCase(),i(w,t.params,t.paramsSerializer),!0),y.timeout=t.timeout,"onloadend"in y?y.onloadend=x:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(x)},y.onabort=function(){y&&(n(u("Request aborted",t,"ECONNABORTED",y)),y=null)},y.onerror=function(){n(u("Network Error",t,null,y)),y=null},y.ontimeout=function(){var e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",r=t.transitional||d.transitional;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(u(e,t,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",y)),y=null},r.isStandardBrowserEnv()){var S=(t.withCredentials||c(w))&&t.xsrfCookieName?a.read(t.xsrfCookieName):void 0;S&&(m[t.xsrfHeaderName]=S)}"setRequestHeader"in y&&r.forEach(m,(function(t,e){void 0===g&&"content-type"===e.toLowerCase()?delete m[e]:y.setRequestHeader(e,t)})),r.isUndefined(t.withCredentials)||(y.withCredentials=!!t.withCredentials),h&&"json"!==h&&(y.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&y.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&y.upload&&y.upload.addEventListener("progress",t.onUploadProgress),(t.cancelToken||t.signal)&&(p=function(t){y&&(n(!t||t&&t.type?new f("canceled"):t),y.abort(),y=null)},t.cancelToken&&t.cancelToken.subscribe(p),t.signal&&(t.signal.aborted?p():t.signal.addEventListener("abort",p))),g||(g=null),y.send(g)}))}},function(t,e,n){"use strict";var r=n(102);t.exports=function(t,e,n,o,a){var i=new Error(t);return r(i,e,n,o,a)}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";var r=n(11);t.exports=function(t,e){e=e||{};var n={};function o(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function a(n){return r.isUndefined(e[n])?r.isUndefined(t[n])?void 0:o(void 0,t[n]):o(t[n],e[n])}function i(t){if(!r.isUndefined(e[t]))return o(void 0,e[t])}function s(n){return r.isUndefined(e[n])?r.isUndefined(t[n])?void 0:o(void 0,t[n]):o(void 0,e[n])}function l(n){return n in e?o(t[n],e[n]):n in t?o(void 0,t[n]):void 0}var c={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return r.forEach(Object.keys(t).concat(Object.keys(e)),(function(t){var e=c[t]||a,o=e(t);r.isUndefined(o)&&e!==l||(n[t]=o)})),n}},function(t,e){t.exports={version:"0.24.0"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(167),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;for(var r=0;r<e.length;r++){var o=e[r];(0,a.default)(t,o,n)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!t)return!1;var e=["#text","#comment"],n=t.filter((function(t){return-1===e.indexOf(t.nodeName.toLowerCase())}));return n}},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||!t.localize||"true"===t.nested)return!1;var n=0,r=0,a=0,i=0,s="true"===t.addons.preloaded,l=!!t.addons.paging,c=t.orginal_posts_per_page;switch(e){case"nextpage":a=n=parseInt(t.localize.page),r=parseInt(t.localize.total_posts),i=parseInt(r),o(t.resultsText,n,r,a,i);break;case"woocommerce":break;default:n=parseInt(t.page)+1,r=Math.ceil(t.localize.total_posts/c),a=parseInt(t.localize.post_count),i=parseInt(t.localize.total_posts),s&&(n=l?t.page+1:n+1),o(t.resultsText,n,r,a,i)}}Object.defineProperty(e,"__esModule",{value:!0}),e.almResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||"true"===t.nested)return!1;var n="nextpage"===e||"woocommerce"===e?e:"standard";r(t,n)},e.almGetResultsText=r,e.almInitResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||!t.localize||"true"===t.nested)return!1;var n=0,r=Math.ceil(t.localize.total_posts/t.orginal_posts_per_page),a=parseInt(t.localize.post_count),i=parseInt(t.localize.total_posts);switch(e){case"nextpage":n=t.addons.nextpage_startpage,a=n,r=i,o(t.resultsText,n,i,a,i);break;case"preloaded":n=t.addons.paging&&t.addons.seo?parseInt(t.start_page)+1:parseInt(t.page)+1,o(t.resultsText,n,r,a,i);break;case"woocommerce":break;default:console.log("No results to set.")}};var o=function(t,e,n,r,o){t.forEach((function(t){var a=(n=parseInt(n))>0?alm_localize.results_text:alm_localize.no_results_text;n>0?(a=(a=(a=(a=(a=(a=a.replace("{num}",'<span class="alm-results-num">'+e+"</span>")).replace("{page}",'<span class="alm-results-page">'+e+"</span>")).replace("{total}",'<span class="alm-results-total">'+n+"</span>")).replace("{pages}",'<span class="alm-results-pages">'+n+"</span>")).replace("{post_count}",'<span class="alm-results-post_count">'+r+"</span>")).replace("{total_posts}",'<span class="alm-results-total_posts">'+o+"</span>"),t.innerHTML=a):t.innerHTML=a}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tableOfContents=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.localize&&t.localize.post_count?parseInt(t.localize.post_count):0;if(0==r&&!t.addons.single_post)return!1;if(t&&t.tableofcontents&&t.transition_container&&"masonry"!==t.transition){var o=t.tableofcontents.dataset.offset?parseInt(t.tableofcontents.dataset.offset):30,a=t.start_page?parseInt(t.start_page):0,i=t.addons.filters_startpage?parseInt(t.addons.filters_startpage):0,l=t.addons.nextpage_startpage?parseInt(t.addons.nextpage_startpage):0,c=parseInt(t.page),u="true"===t.addons.preloaded;if(t.addons.paging||t.addons.nextpage)return!1;e?setTimeout((function(){if(t.addons.seo&&a>1||t.addons.filters&&i>1||t.addons.nextpage&&l>1){if(t.addons.seo&&a>1)for(var e=0;e<a;e++)s(t,e,o);if(t.addons.filters&&i>1)for(var r=0;r<i;r++)s(t,r,o);if(t.addons.nextpage&&l>1)for(var d=0;d<l;d++)s(t,d,o)}else!n&&u&&(c+=1),s(t,c,o)}),100):(u&&(t.addons.seo&&a>0||t.addons.filters&&i>0?c=c:c+=1),s(t,c,o))}},e.clearTOC=function(){var t=document.querySelector(".alm-toc");t&&(t.innerHTML="")};var r,o=n(99),a=n(51),i=(r=a)&&r.__esModule?r:{default:r};function s(t,e,n){if(!t.tableofcontents)return!1;var r=document.createElement("button");r.type="button",e=parseInt(e)+1,r.innerHTML=function(t,e){var n=e;if(t.addons.single_post){var r=e-1,o=void 0;if(t.addons.single_post_target){t.init?r=r:r+=1;var a=document.querySelectorAll(".alm-reveal.alm-single-post");a&&(o=a[r])}else o=document.querySelector(".alm-reveal.alm-single-post[data-page="+(e-1)+"]");n=o?o.dataset.title:n}var i="almTOCLabel_"+t.id;"function"==typeof window[i]&&(n=window[i](e,n));return n}(t,e),r.dataset.page=t.addons.single_post_target&&t.init?e-1:e,t.tableofcontents.appendChild(r),r.addEventListener("click",(function(e){var r=this.dataset.page,a=document.querySelector(".alm-reveal:nth-child("+r+")")||document.querySelector(".alm-nextpage:nth-child("+r+")");if(t.addons.single_post_target&&(a=document.querySelector('.alm-reveal.alm-single-post[data-page="'+r+'"]')),!a)return!1;var s="function"==typeof o.getOffset?(0,o.getOffset)(a).top:a.offsetTop;(0,o.almScroll)(s-n),setTimeout((function(){(0,i.default)(t,a,r,!1)}),1e3)}))}},function(t,e,n){"use strict";function r(t,e,n,r,o){return e.classList.add(r),e.dataset.page=o,"default"===t.addons.seo_permalink?e.dataset.url=o>1?t.canonical_url+n+"&paged="+o:t.canonical_url+n:e.dataset.url=o>1?t.canonical_url+t.addons.seo_leading_slash+"page/"+o+t.addons.seo_trailing_slash+n:t.canonical_url+n,e}Object.defineProperty(e,"__esModule",{value:!0}),e.createMasonrySEOPage=function(t,e){if(!t.addons.seo)return e;var n=window.location.search,o=t.page+1;return o="true"===t.addons.preloaded?o+1:o,e=r(t,e,n,"alm-seo",o)},e.createMasonrySEOPages=function(t,e){if(!t.addons.seo)return e;var n=1,o=t.page,a=window.location.search;if(t.start_page>1){for(var i=parseInt(t.posts_per_page),s=[],l=0;l<e.length;l+=i)s.push(e.slice(l,i+l));for(var c=0;c<s.length;c++){var u=c>0?c*i:0;n=c+1,e[u]&&(e[u]=r(t,e[u],a,"alm-seo",n))}}else n=o,e[0]=r(t,e[0],a,"alm-seo",n);return e},e.createSEOAttributes=function(t,e,n,r,o){e.setAttribute("class","alm-reveal"+r+t.tcc),e.dataset.page=o,"default"===t.addons.seo_permalink?e.dataset.url=o>1?t.canonical_url+n+"&paged="+o:t.canonical_url+n:e.dataset.url=o>1?t.canonical_url+t.addons.seo_leading_slash+"page/"+o+t.addons.seo_trailing_slash+n:t.canonical_url+n;return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a(n(185)),o=a(n(51));function a(t){return t&&t.__esModule?t:{default:t}}function i(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}e.default=function(t,e,n,a){var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window.location,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"";return new Promise((function(c){var u=e.length,d=0,f=1,p=n.rel?n.rel:"next",g="prev"===p?u:1,m="prev"===p?n.pagePrev:n.page+1;e="prev"===p?e.reverse():e,function h(){f<=u?i(regeneratorRuntime.mark((function o(){return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return e[d].style.opacity=0,f==g&&(e[d].classList.add(l),e[d].dataset.url=s,e[d].dataset.page=m,e[d].dataset.pageTitle=a),o.next=4,(0,r.default)(t,e[d],n.ua,p);case 4:f++,d++,h();case 7:case"end":return o.stop()}}),o,this)})))().catch((function(t){console.log("There was an error loading the items")})):(setTimeout((function(){if(e.map((function(t){t.style.opacity=1})),e[0]){var t="prev"===p?e[e.length-1]:e[0];(0,o.default)(n,t,null,!1)}}),50),c(!0))}()}))}},function(t,e,n){t.exports=!n(8)&&!n(2)((function(){return 7!=Object.defineProperty(n(73)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(1),o=n(7),a=n(31),i=n(74),s=n(9).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:i.f(t)})}},function(t,e,n){var r=n(14),o=n(16),a=n(55)(!1),i=n(75)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),l=0,c=[];for(n in s)n!=i&&r(s,n)&&c.push(n);for(;e.length>l;)r(s,n=e[l++])&&(~a(c,n)||c.push(n));return c}},function(t,e,n){var r=n(9),o=n(3),a=n(32);t.exports=n(8)?Object.defineProperties:function(t,e){o(t);for(var n,i=a(e),s=i.length,l=0;s>l;)r.f(t,n=i[l++],e[n]);return t}},function(t,e,n){var r=n(16),o=n(35).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return i&&"[object Window]"==a.call(t)?function(t){try{return o(t)}catch(t){return i.slice()}}(t):o(r(t))}},function(t,e,n){"use strict";var r=n(8),o=n(32),a=n(56),i=n(46),s=n(10),l=n(45),c=Object.assign;t.exports=!c||n(2)((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=c({},t)[n]||Object.keys(c({},e)).join("")!=r}))?function(t,e){for(var n=s(t),c=arguments.length,u=1,d=a.f,f=i.f;c>u;)for(var p,g=l(arguments[u++]),m=d?o(g).concat(d(g)):o(g),h=m.length,v=0;h>v;)p=m[v++],r&&!f.call(g,p)||(n[p]=g[p]);return n}:c},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){"use strict";var r=n(19),o=n(4),a=n(122),i=[].slice,s={},l=function(t,e,n){if(!(e in s)){for(var r=[],o=0;o<e;o++)r[o]="a["+o+"]";s[e]=Function("F,a","return new F("+r.join(",")+")")}return s[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=i.call(arguments,1),s=function(){var r=n.concat(i.call(arguments));return this instanceof s?l(e,r.length,r):a(e,r,t)};return o(e.prototype)&&(s.prototype=e.prototype),s}},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var r=n(1).parseInt,o=n(40).trim,a=n(79),i=/^[-+]?0[xX]/;t.exports=8!==r(a+"08")||22!==r(a+"0x16")?function(t,e){var n=o(String(t),3);return r(n,e>>>0||(i.test(n)?16:10))}:r},function(t,e,n){var r=n(1).parseFloat,o=n(40).trim;t.exports=1/r(n(79)+"-0")!=-1/0?function(t){var e=o(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(24);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(4),o=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&o(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){"use strict";var r=n(34),o=n(29),a=n(39),i={};n(15)(i,n(5)("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(i,{next:o(1,n)}),a(t,e+" Iterator")}},function(t,e,n){var r=n(3);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var a=t.return;throw void 0!==a&&r(a.call(t)),e}}},function(t,e,n){var r=n(282);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(19),o=n(10),a=n(45),i=n(6);t.exports=function(t,e,n,s,l){r(e);var c=o(t),u=a(c),d=i(c.length),f=l?d-1:0,p=l?-1:1;if(n<2)for(;;){if(f in u){s=u[f],f+=p;break}if(f+=p,l?f<0:d<=f)throw TypeError("Reduce of empty array with no initial value")}for(;l?f>=0:d>f;f+=p)f in u&&(s=e(s,u[f],f,c));return s}},function(t,e,n){"use strict";var r=n(10),o=n(33),a=n(6);t.exports=[].copyWithin||function(t,e){var n=r(this),i=a(n.length),s=o(t,i),l=o(e,i),c=arguments.length>2?arguments[2]:void 0,u=Math.min((void 0===c?i:o(c,i))-l,i-s),d=1;for(l<s&&s<l+u&&(d=-1,l+=u-1,s+=u-1);u-- >0;)l in n?n[s]=n[l]:delete n[s],s+=d,l+=d;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){"use strict";var r=n(94);n(0)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},function(t,e,n){n(8)&&"g"!=/./g.flags&&n(9).f(RegExp.prototype,"flags",{configurable:!0,get:n(59)})},function(t,e,n){"use strict";var r,o,a,i,s=n(31),l=n(1),c=n(18),u=n(47),d=n(0),f=n(4),p=n(19),g=n(43),m=n(62),h=n(48),v=n(96).set,y=n(302)(),_=n(137),b=n(303),w=n(63),x=n(138),S=l.TypeError,A=l.process,j=A&&A.versions,P=j&&j.v8||"",L=l.Promise,E="process"==u(A),M=function(){},O=o=_.f,T=!!function(){try{var t=L.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(M,M)};return(E||"function"==typeof PromiseRejectionEvent)&&t.then(M)instanceof e&&0!==P.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){}}(),I=function(t){var e;return!(!f(t)||"function"!=typeof(e=t.then))&&e},C=function(t,e){if(!t._n){t._n=!0;var n=t._c;y((function(){for(var r=t._v,o=1==t._s,a=0,i=function(e){var n,a,i,s=o?e.ok:e.fail,l=e.resolve,c=e.reject,u=e.domain;try{s?(o||(2==t._h&&F(t),t._h=1),!0===s?n=r:(u&&u.enter(),n=s(r),u&&(u.exit(),i=!0)),n===e.promise?c(S("Promise-chain cycle")):(a=I(n))?a.call(n,l,c):l(n)):c(r)}catch(t){u&&!i&&u.exit(),c(t)}};n.length>a;)i(n[a++]);t._c=[],t._n=!1,e&&!t._h&&N(t)}))}},N=function(t){v.call(l,(function(){var e,n,r,o=t._v,a=k(t);if(a&&(e=b((function(){E?A.emit("unhandledRejection",o,t):(n=l.onunhandledrejection)?n({promise:t,reason:o}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",o)})),t._h=E||k(t)?2:1),t._a=void 0,a&&e.e)throw e.v}))},k=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){v.call(l,(function(){var e;E?A.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})}))},R=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),C(e,!0))},q=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=I(t))?y((function(){var r={_w:n,_d:!1};try{e.call(t,c(q,r,1),c(R,r,1))}catch(t){R.call(r,t)}})):(n._v=t,n._s=1,C(n,!1))}catch(t){R.call({_w:n,_d:!1},t)}}};T||(L=function(t){g(this,L,"Promise","_h"),p(t),r.call(this);try{t(c(q,this,1),c(R,this,1))}catch(t){R.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(44)(L.prototype,{then:function(t,e){var n=O(h(this,L));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=E?A.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&C(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),a=function(){var t=new r;this.promise=t,this.resolve=c(q,t,1),this.reject=c(R,t,1)},_.f=O=function(t){return t===L||t===i?new a(t):o(t)}),d(d.G+d.W+d.F*!T,{Promise:L}),n(39)(L,"Promise"),n(42)("Promise"),i=n(7).Promise,d(d.S+d.F*!T,"Promise",{reject:function(t){var e=O(this);return(0,e.reject)(t),e.promise}}),d(d.S+d.F*(s||!T),"Promise",{resolve:function(t){return x(s&&this===i?L:this,t)}}),d(d.S+d.F*!(T&&n(58)((function(t){L.all(t).catch(M)}))),"Promise",{all:function(t){var e=this,n=O(e),r=n.resolve,o=n.reject,a=b((function(){var n=[],a=0,i=1;m(t,!1,(function(t){var s=a++,l=!1;n.push(void 0),i++,e.resolve(t).then((function(t){l||(l=!0,n[s]=t,--i||r(n))}),o)})),--i||r(n)}));return a.e&&o(a.v),n.promise},race:function(t){var e=this,n=O(e),r=n.reject,o=b((function(){m(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return o.e&&r(o.v),n.promise}})},function(t,e,n){"use strict";var r=n(19);function o(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new o(t)}},function(t,e,n){var r=n(3),o=n(4),a=n(137);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=a.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(9).f,o=n(34),a=n(44),i=n(18),s=n(43),l=n(62),c=n(85),u=n(133),d=n(42),f=n(8),p=n(28).fastKey,g=n(38),m=f?"_s":"size",h=function(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var u=t((function(t,r){s(t,u,e,"_i"),t._t=e,t._i=o(null),t._f=void 0,t._l=void 0,t[m]=0,null!=r&&l(r,n,t[c],t)}));return a(u.prototype,{clear:function(){for(var t=g(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[m]=0},delete:function(t){var n=g(this,e),r=h(n,t);if(r){var o=r.n,a=r.p;delete n._i[r.i],r.r=!0,a&&(a.n=o),o&&(o.p=a),n._f==r&&(n._f=o),n._l==r&&(n._l=a),n[m]--}return!!r},forEach:function(t){g(this,e);for(var n,r=i(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!h(g(this,e),t)}}),f&&r(u.prototype,"size",{get:function(){return g(this,e)[m]}}),u},def:function(t,e,n){var r,o,a=h(t,e);return a?a.v=n:(t._l=a={i:o=p(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=a),r&&(r.n=a),t[m]++,"F"!==o&&(t._i[o]=a)),t},getEntry:h,setStrong:function(t,e,n){c(t,e,(function(t,n){this._t=g(t,e),this._k=n,this._l=void 0}),(function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?u(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,u(1))}),n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var r=n(44),o=n(28).getWeak,a=n(3),i=n(4),s=n(43),l=n(62),c=n(23),u=n(14),d=n(38),f=c(5),p=c(6),g=0,m=function(t){return t._l||(t._l=new h)},h=function(){this.a=[]},v=function(t,e){return f(t.a,(function(t){return t[0]===e}))};h.prototype={get:function(t){var e=v(this,t);if(e)return e[1]},has:function(t){return!!v(this,t)},set:function(t,e){var n=v(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=p(this.a,(function(e){return e[0]===t}));return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,a){var c=t((function(t,r){s(t,c,e,"_i"),t._t=e,t._i=g++,t._l=void 0,null!=r&&l(r,n,t[a],t)}));return r(c.prototype,{delete:function(t){if(!i(t))return!1;var n=o(t);return!0===n?m(d(this,e)).delete(t):n&&u(n,this._i)&&delete n[this._i]},has:function(t){if(!i(t))return!1;var n=o(t);return!0===n?m(d(this,e)).has(t):n&&u(n,this._i)}}),c},def:function(t,e,n){var r=o(a(e),!0);return!0===r?m(t).set(e,n):r[t._i]=n,t},ufstore:m}},function(t,e,n){var r=n(20),o=n(6);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=o(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(35),o=n(56),a=n(3),i=n(1).Reflect;t.exports=i&&i.ownKeys||function(t){var e=r.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(6),o=n(81),a=n(25);t.exports=function(t,e,n,i){var s=String(a(t)),l=s.length,c=void 0===n?" ":String(n),u=r(e);if(u<=l||""==c)return s;var d=u-l,f=o.call(c,Math.ceil(d/c.length));return f.length>d&&(f=f.slice(0,d)),i?f+s:s+f}},function(t,e,n){var r=n(8),o=n(32),a=n(16),i=n(46).f;t.exports=function(t){return function(e){for(var n,s=a(e),l=o(s),c=l.length,u=0,d=[];c>u;)n=l[u++],r&&!i.call(s,n)||d.push(t?[n,s[n]]:s[n]);return d}}},function(t,e,n){"use strict";var r=n(98),o=Object.prototype.hasOwnProperty,a=Array.isArray,i=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),s=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]);return n};t.exports={arrayToObject:s,assign:function(t,e){return Object.keys(e).reduce((function(t,n){return t[n]=e[n],t}),t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var o=e[r],i=o.obj[o.prop],s=Object.keys(i),l=0;l<s.length;++l){var c=s[l],u=i[c];"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(e.push({obj:i,prop:c}),n.push(u))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(a(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]);e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n,o,a){if(0===t.length)return t;var s=t;if("symbol"==typeof t?s=Symbol.prototype.toString.call(t):"string"!=typeof t&&(s=String(t)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"}));for(var l="",c=0;c<s.length;++c){var u=s.charCodeAt(c);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===r.RFC1738&&(40===u||41===u)?l+=s.charAt(c):u<128?l+=i[u]:u<2048?l+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?l+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(c+=1,u=65536+((1023&u)<<10|1023&s.charCodeAt(c)),l+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return l},isBuffer:function(t){return!(!t||"object"!=typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(a(t)){for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n}return e(t)},merge:function t(e,n,r){if(!n)return e;if("object"!=typeof n){if(a(e))e.push(n);else{if(!e||"object"!=typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!o.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(n);var i=e;return a(e)&&!a(n)&&(i=s(e,r)),a(e)&&a(n)?(n.forEach((function(n,a){if(o.call(e,a)){var i=e[a];i&&"object"==typeof i&&n&&"object"==typeof n?e[a]=t(i,n,r):e.push(n)}else e[a]=n})),e):Object.keys(n).reduce((function(e,a){var i=n[a];return o.call(e,a)?e[a]=t(e[a],i,r):e[a]=i,e}),i)}}},function(t,e,n){"use strict";var r=n(11),o=n(100),a=n(147),i=n(106);var s=function t(e){var n=new a(e),s=o(a.prototype.request,n);return r.extend(s,a.prototype,n),r.extend(s,n),s.create=function(n){return t(i(e,n))},s}(n(49));s.Axios=a,s.Cancel=n(50),s.CancelToken=n(161),s.isCancel=n(105),s.VERSION=n(107).version,s.all=function(t){return Promise.all(t)},s.spread=n(162),s.isAxiosError=n(163),t.exports=s,t.exports.default=s},function(t,e,n){"use strict";var r=n(11),o=n(101),a=n(148),i=n(149),s=n(106),l=n(160),c=l.validators;function u(t){this.defaults=t,this.interceptors={request:new a,response:new a}}u.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&l.assertOptions(e,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var n=[],r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var o,a=[];if(this.interceptors.response.forEach((function(t){a.push(t.fulfilled,t.rejected)})),!r){var u=[i,void 0];for(Array.prototype.unshift.apply(u,n),u=u.concat(a),o=Promise.resolve(t);u.length;)o=o.then(u.shift(),u.shift());return o}for(var d=t;n.length;){var f=n.shift(),p=n.shift();try{d=f(d)}catch(t){p(t);break}}try{o=i(d)}catch(t){return Promise.reject(t)}for(;a.length;)o=o.then(a.shift(),a.shift());return o},u.prototype.getUri=function(t){return t=s(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){u.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){u.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=u},function(t,e,n){"use strict";var r=n(11);function o(){this.handlers=[]}o.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,n){"use strict";var r=n(11),o=n(150),a=n(105),i=n(49),s=n(50);function l(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new s("canceled")}t.exports=function(t){return l(t),t.headers=t.headers||{},t.data=o.call(t,t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||i.adapter)(t).then((function(e){return l(t),e.data=o.call(t,e.data,e.headers,t.transformResponse),e}),(function(e){return a(e)||(l(t),e&&e.response&&(e.response.data=o.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,n){"use strict";var r=n(11),o=n(49);t.exports=function(t,e,n){var a=this||o;return r.forEach(n,(function(n){t=n.call(a,t,e)})),t}},function(t,e){var n,r,o=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(t){n=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(t){r=i}}();var l,c=[],u=!1,d=-1;function f(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&p())}function p(){if(!u){var t=s(f);u=!0;for(var e=c.length;e;){for(l=c,c=[];++d<e;)l&&l[d].run();d=-1,e=c.length}l=null,u=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new g(t,e)),1!==c.length||u||s(p)},g.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";var r=n(11);t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},function(t,e,n){"use strict";var r=n(104);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";var r=n(11);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,a,i){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(a)&&s.push("domain="+a),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var r=n(156),o=n(157);t.exports=function(t,e){return t&&!r(e)?o(t,e):e}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(11),o=["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"];t.exports=function(t){var e,n,a,i={};return t?(r.forEach(t.split("\n"),(function(t){if(a=t.indexOf(":"),e=r.trim(t.substr(0,a)).toLowerCase(),n=r.trim(t.substr(a+1)),e){if(i[e]&&o.indexOf(e)>=0)return;i[e]="set-cookie"===e?(i[e]?i[e]:[]).concat([n]):i[e]?i[e]+", "+n:n}})),i):i}},function(t,e,n){"use strict";var r=n(11);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var r=n(107).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){o[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var a={};o.transitional=function(t,e,n){function o(t,e){return"[Axios v"+r+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return function(n,r,i){if(!1===t)throw new Error(o(r," has been removed"+(e?" in "+e:"")));return e&&!a[r]&&(a[r]=!0,console.warn(o(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,i)}},t.exports={assertOptions:function(t,e,n){if("object"!=typeof t)throw new TypeError("options must be an object");for(var r=Object.keys(t),o=r.length;o-- >0;){var a=r[o],i=e[a];if(i){var s=t[a],l=void 0===s||i(s,a,t);if(!0!==l)throw new TypeError("option "+a+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+a)}},validators:o}},function(t,e,n){"use strict";var r=n(50);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;this.promise.then((function(t){if(n._listeners){var e,r=n._listeners.length;for(e=0;e<r;e++)n._listeners[e](t);n._listeners=null}})),this.promise.then=function(t){var e,r=new Promise((function(t){n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]},o.prototype.unsubscribe=function(t){if(this._listeners){var e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},function(t,e,n){!function(){"use strict";t.exports={polyfill:function(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style)||!0===t.__forceSmoothScrollPolyfill__){var n,r=t.HTMLElement||t.Element,o={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||s,scrollIntoView:r.prototype.scrollIntoView},a=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,i=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?g.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):o.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?o.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):g.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;g.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");o.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):o.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=f(this),r=n.getBoundingClientRect(),a=this.getBoundingClientRect();n!==e.body?(g.call(this,n,n.scrollLeft+a.left-r.left,n.scrollTop+a.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:a.left,top:a.top,behavior:"smooth"})}else o.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function s(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!=typeof t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(t,e){return"Y"===e?t.clientHeight+i<t.scrollHeight:"X"===e?t.clientWidth+i<t.scrollWidth:void 0}function u(e,n){var r=t.getComputedStyle(e,null)["overflow"+n];return"auto"===r||"scroll"===r}function d(t){var e=c(t,"Y")&&u(t,"Y"),n=c(t,"X")&&u(t,"X");return e||n}function f(t){for(;t!==e.body&&!1===d(t);)t=t.parentNode||t.host;return t}function p(e){var n,r,o,i,s=(a()-e.startTime)/468;i=s=s>1?1:s,n=.5*(1-Math.cos(Math.PI*i)),r=e.startX+(e.x-e.startX)*n,o=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,o),r===e.x&&o===e.y||t.requestAnimationFrame(p.bind(t,e))}function g(n,r,i){var l,c,u,d,f=a();n===e.body?(l=t,c=t.scrollX||t.pageXOffset,u=t.scrollY||t.pageYOffset,d=o.scroll):(l=n,c=n.scrollLeft,u=n.scrollTop,d=s),p({scrollable:l,method:d,startTime:f,startX:c,startY:u,x:r,y:i})}}}}()},function(t,e,n){"use strict";var r,o,a,i;history,Object.entries||(Object.entries=function(t){for(var e=Object.keys(t),n=e.length,r=new Array(n);n--;)r[n]=[e[n],t[e[n]]];return r}),void 0===Array.isArray&&(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.from||(Array.from=(r=Object.prototype.toString,o=function(t){return"function"==typeof t||"[object Function]"===r.call(t)},a=Math.pow(2,53)-1,i=function(t){var e=function(t){var e=Number(t);return isNaN(e)?0:0!==e&&isFinite(e)?(e>0?1:-1)*Math.floor(Math.abs(e)):e}(t);return Math.min(Math.max(e,0),a)},function(t){var e=this,n=Object(t);if(null==t)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,a=arguments.length>1?arguments[1]:void 0;if(void 0!==a){if(!o(a))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var s,l=i(n.length),c=o(e)?Object(new e(l)):new Array(l),u=0;u<l;)s=n[u],c[u]=a?void 0===r?a(s,u):a.call(r,s,u):s,u+=1;return c.length=l,c})),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(t,e){e=e||window;for(var n=0;n<this.length;n++)t.call(e,this[n],n,this)}),[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(t){t.hasOwnProperty("remove")||Object.defineProperty(t,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e||(e=window.location.href),t=t.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["#text","#comment"];e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;-1===r.indexOf(e.nodeName.toLowerCase())&&("masonry"===n&&(e.style.opacity=0),t.appendChild(e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=document.createElement("tbody");e.innerHTML=t;var n=[e];return n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(67);e.default=function(t){if(!t)return!1;var e="",n=".html",o=t.addons.cache_path+t.addons.cache_id;if(t.init&&t.addons.seo&&t.isPaged)e=o+"/page-1-"+t.start_page+n;else if(t.addons.filters){var a=(0,r.parseQuerystring)(o);if(t.init&&t.isPaged)e=a+"/page-1-"+t.addons.filters_startpage+n;else{var i=t.page+1;"true"===t.addons.preloaded&&(i=t.page+2),e=a+"/page-"+i+n}}else if(t.addons.nextpage){var s=void 0;t.addons.paging?s=parseInt(t.page)+1:(s=parseInt(t.page)+2,t.isPaged&&(s=parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)),e=o+"/page-"+s+n}else e=t.addons.single_post?o+"/"+t.addons.single_post_id+n:"true"===t.addons.comments&&"true"===t.addons.preloaded?o+"/page-"+(t.page+2)+n:o+"/page-"+(t.page+1)+n;return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){for(var e=window.location.search.substring(1).split("&"),n=0;n<e.length;n++){var r=e[n].split("=");if(decodeURIComponent(r[0])==t)return decodeURIComponent(r[1])}return!1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.almGetAjaxParams=function(t,e,n){var r={id:t.id,post_id:t.post_id,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,post_type:t.post_type,repeater:t.repeater,seo_start_page:t.start_page};t.theme_repeater&&(r.theme_repeater=t.theme_repeater);t.addons.filters&&(r.filters=t.addons.filters,r.filters_startpage=t.addons.filters_startpage);t.addons.paging&&(r.paging=t.addons.paging);t.addons.preloaded&&(r.preloaded=t.addons.preloaded,r.preloaded_amount=t.addons.preloaded_amount);"true"===t.addons.cache&&(r.cache_id=t.addons.cache_id,r.cache_logged_in=t.addons.cache_logged_in);t.acf_array&&(r.acf=t.acf_array);t.term_query_array&&(r.term_query=t.term_query_array);t.cta_array&&(r.cta=t.cta_array);t.comments_array&&(r.comments=t.comments_array);t.nextpage_array&&(r.nextpage=t.nextpage_array);t.single_post_array&&(r.single_post=t.single_post_array);t.users_array&&(r.users=t.users_array);t.listing.dataset.lang&&(r.lang=t.listing.dataset.lang);t.listing.dataset.stickyPosts&&(r.sticky_posts=t.listing.dataset.stickyPosts);t.listing.dataset.postFormat&&(r.post_format=t.listing.dataset.postFormat);t.listing.dataset.category&&(r.category=t.listing.dataset.category);t.listing.dataset.categoryAnd&&(r.category__and=t.listing.dataset.categoryAnd);t.listing.dataset.categoryNotIn&&(r.category__not_in=t.listing.dataset.categoryNotIn);t.listing.dataset.tag&&(r.tag=t.listing.dataset.tag);t.listing.dataset.tagAnd&&(r.tag__and=t.listing.dataset.tagAnd);t.listing.dataset.tagNotIn&&(r.tag__not_in=t.listing.dataset.tagNotIn);t.listing.dataset.taxonomy&&(r.taxonomy=t.listing.dataset.taxonomy);t.listing.dataset.taxonomyTerms&&(r.taxonomy_terms=t.listing.dataset.taxonomyTerms);t.listing.dataset.taxonomyOperator&&(r.taxonomy_operator=t.listing.dataset.taxonomyOperator);t.listing.dataset.taxonomyRelation&&(r.taxonomy_relation=t.listing.dataset.taxonomyRelation);t.listing.dataset.metaKey&&(r.meta_key=t.listing.dataset.metaKey);t.listing.dataset.metaValue&&(r.meta_value=t.listing.dataset.metaValue);t.listing.dataset.metaCompare&&(r.meta_compare=t.listing.dataset.metaCompare);t.listing.dataset.metaRelation&&(r.meta_relation=t.listing.dataset.metaRelation);t.listing.dataset.metaType&&(r.meta_type=t.listing.dataset.metaType);t.listing.dataset.author&&(r.author=t.listing.dataset.author);t.listing.dataset.year&&(r.year=t.listing.dataset.year);t.listing.dataset.month&&(r.month=t.listing.dataset.month);t.listing.dataset.day&&(r.day=t.listing.dataset.day);t.listing.dataset.order&&(r.order=t.listing.dataset.order);t.listing.dataset.orderby&&(r.orderby=t.listing.dataset.orderby);t.listing.dataset.postStatus&&(r.post_status=t.listing.dataset.postStatus);t.listing.dataset.postIn&&(r.post__in=t.listing.dataset.postIn);t.listing.dataset.postNotIn&&(r.post__not_in=t.listing.dataset.postNotIn);t.listing.dataset.exclude&&(r.exclude=t.listing.dataset.exclude);t.listing.dataset.search&&(r.search=t.listing.dataset.search);t.listing.dataset.s&&(r.search=t.listing.dataset.s);t.listing.dataset.customArgs&&(r.custom_args=escape(t.listing.dataset.customArgs));t.listing.dataset.vars&&(r.vars=escape(t.listing.dataset.vars));return r.action=e,r.query_type=n,r},e.almGetRestParams=function(t){return{id:t.id,post_id:t.post_id,posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),post_type:t.post_type,post_format:t.listing.dataset.postFormat,category:t.listing.dataset.category,category__not_in:t.listing.dataset.categoryNotIn,tag:t.listing.dataset.tag,tag__not_in:t.listing.dataset.tagNotIn,taxonomy:t.listing.dataset.taxonomy,taxonomy_terms:t.listing.dataset.taxonomyTerms,taxonomy_operator:t.listing.dataset.taxonomyOperator,taxonomy_relation:t.listing.dataset.taxonomyRelation,meta_key:t.listing.dataset.metaKey,meta_value:t.listing.dataset.metaValue,meta_compare:t.listing.dataset.metaCompare,meta_relation:t.listing.dataset.metaRelation,meta_type:t.listing.dataset.metaType,author:t.listing.dataset.author,year:t.listing.dataset.year,month:t.listing.dataset.month,day:t.listing.dataset.day,post_status:t.listing.dataset.postStatus,order:t.listing.dataset.order,orderby:t.listing.dataset.orderby,post__in:t.listing.dataset.postIn,post__not_in:t.listing.dataset.postNotIn,search:t.listing.dataset.search,s:t.listing.dataset.s,custom_args:t.listing.dataset.customArgs,vars:t.listing.dataset.vars,lang:t.lang,preloaded:t.addons.preloaded,preloaded_amount:t.addons.preloaded_amount,seo_start_page:t.start_page}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(110));e.default=function(t){return new Promise((function(e){var n="standard";t.addons.nextpage?(n="nextpage",t.addons.paging?t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)):t.addons.woocommerce?(n="woocommerce",t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1)):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1),"true"===t.addons.preloaded||t.addons.nextpage||t.addons.woocommerce||t.AjaxLoadMore.setLocalizedVar("total_posts",t.totalposts),t.AjaxLoadMore.setLocalizedVar("post_count",function(t){var e=parseInt(t.posts),n=parseInt(t.addons.preloaded_amount),r=e+n;return r=t.start_page>1?r-n:r,r=t.addons.filters_startpage>1?r-n:r,r=t.addons.single_post?r+1:r,r=t.addons.nextpage?r+1:r}(t)),r.almResultsText(t,n),e(!0)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(68);(r=o)&&r.__esModule;var a={init:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else{var e=0,n=t.childNodes;if(void 0===n){var r=(new DOMParser).parseFromString(t,"text/html");r&&(n=r.body.childNodes)}for(;e<n.length;)this.replace(n[e++])}return t},replace:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else for(var e=0,n=t.childNodes;e<n.length;)this.replace(n[e++]);return t},isScript:function(t){return"SCRIPT"===t.tagName},clone:function(t){var e=document.createElement("script");e.text=t.innerHTML;for(var n=t.attributes.length-1;n>=0;n--)e.setAttribute(t.attributes[n].name,t.attributes[n].value);return e}};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.almMasonry=function t(e,n,d){e.masonry||console.warn("Ajax Load More: Unable to locate Masonry settings.");return new Promise((function(p){var g=e.listing,m=e.html,h=e.masonry.selector,v=e.masonry.columnwidth,y=e.masonry.animation,_=e.masonry.horizontalorder,b=e.speed,w=e.masonry.init,x=(b+100)/1e3+"s",S="scale(0.5)",A="scale(1)";if("zoom-out"===y&&(S="translateY(-20px) scale(1.25)",A="translateY(0) scale(1)"),"slide-up"===y&&(S="translateY(50px)",A="translateY(0)"),"slide-down"===y&&(S="translateY(-50px)",A="translateY(0)"),"none"===y&&(S="translateY(0)",A="translateY(0)"),v?isNaN(v)||(v=parseInt(v)):v=h,_="true"===_,d)g.parentNode.style.opacity=0,t(e,!0,!1),p(!0);else if(w&&n)(0,i.default)(g,e.ua),f(g,(function(){var t={itemSelector:h,transitionDuration:x,columnWidth:v,horizontalOrder:_,hiddenStyle:{transform:S,opacity:0},visibleStyle:{transform:A,opacity:1}},n=window.alm_masonry_vars;n&&Object.keys(n).forEach((function(e){t[e]=n[e]}));var o=g.querySelectorAll(h);e.addons.filters&&(o=(0,l.createMasonryFiltersPages)(e,Array.prototype.slice.call(o))),e.addons.seo&&(o=(0,c.createMasonrySEOPages)(e,Array.prototype.slice.call(o))),setTimeout((function(){e.msnry=new Masonry(g,t),(0,r.default)(g.parentNode,125),p(!0)}),1)}));else{var j=(0,s.default)((0,a.default)(m,"text/html"));j&&((0,o.default)(e.listing,j,"masonry"),(0,i.default)(g,e.ua),f(g,(function(){e.msnry.appended(j),(0,u.default)(e,j,j.length,!1),e.addons.filters&&(0,l.createMasonryFiltersPage)(e,j[0]),e.addons.seo&&(0,c.createMasonrySEOPage)(e,j[0]),p(!0)})))}}))},e.almMasonryConfig=function(t){t.masonry={},t.masonry.init=!0,t.msnry?t.msnry.destroy():t.msnry="";var e=JSON.parse(t.listing.dataset.masonryConfig);e?(t.masonry.selector=e.selector,t.masonry.columnwidth=e.columnwidth,t.masonry.animation=""===e.animation?"standard":e.animation,t.masonry.horizontalorder=""===e.horizontalorder?"true":e.horizontalorder,t.transition_container=!1,t.images_loaded=!1):console.warn("Ajax Load More: Unable to locate Masonry configuration settings.");return t};var r=d(n(52)),o=d(n(108)),a=d(n(68)),i=d(n(70)),s=d(n(109)),l=n(67),c=n(112),u=d(n(51));function d(t){return t&&t.__esModule?t:{default:t}}var f=n(71)},function(t,e,n){var r,o;"undefined"!=typeof window&&window,void 0===(o="function"==typeof(r=function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},r=n[t]=n[t]||[];return-1==r.indexOf(e)&&r.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var r=n.indexOf(e);return-1!=r&&n.splice(r,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var r=this._onceEvents&&this._onceEvents[t],o=0;o<n.length;o++){var a=n[o];r&&r[a]&&(this.off(t,a),delete r[a]),a.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?r.call(e,n,e,t):r)||(t.exports=o)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=t[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,a=t}finally{try{!r&&s.return&&s.return()}finally{if(o)throw a}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=s(n(52)),a=s(n(72)),i=n(111);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"filter";if(n.target){var o=document.querySelectorAll('.ajax-load-more-wrap[data-id="'+n.target+'"]');o.forEach((function(o){l(t,e,n,o,r)}))}else{var a=document.querySelectorAll(".ajax-load-more-wrap");a.forEach((function(o){l(t,e,n,o,r)}))}(0,i.clearTOC)()};var l=function(t,e,n,r,o){if("fade"===t||"masonry"===t){switch(o){case"filter":r.classList.add("alm-is-filtering"),(0,a.default)(r,e);break;case"tab":r.classList.add("alm-loading");var i=r.querySelector(".alm-listing");r.style.height=i.offsetHeight+"px",(0,a.default)(i,e)}setTimeout((function(){c(e,n,r,o)}),e)}else r.classList.add("alm-is-filtering"),c(e,n,r,o)},c=function(t,e,n,r){var o=n.querySelector(".alm-btn-wrap"),a=n.querySelectorAll(".alm-listing");[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(a)).forEach((function(t){t.innerHTML=""}));var i=o.querySelector(".alm-load-more-btn");i&&i.classList.remove("done");var s=o.querySelector(".alm-paging");s&&(s.style.opacity=0),e.preloadedAmount=0,u(t,e,n,r)},u=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:150,e=arguments[1],n=arguments[2],a=arguments[3],i=n.querySelector(".alm-listing")||n.querySelector(".alm-comments");if(!i)return!1;switch(a){case"filter":var s=!0,l=!1,c=void 0;try{for(var u,d=Object.entries(e)[Symbol.iterator]();!(s=(u=d.next()).done);s=!0){var f=u.value,p=r(f,2),g=p[0],m=p[1];g=g.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase(),i.setAttribute("data-"+g,m)}}catch(t){l=!0,c=t}finally{try{!s&&d.return&&d.return()}finally{if(l)throw c}}(0,o.default)(n,t);break;case"tab":i.setAttribute("data-preloaded","false"),i.setAttribute("data-pause","false"),i.setAttribute("data-tab-template",e.tabTemplate)}var h="";switch(e.target?(h=document.querySelector('.ajax-load-more-wrap[data-id="'+e.target+'"]'))&&window.almInit(h):(h=document.querySelector(".ajax-load-more-wrap"))&&window.almInit(h),a){case"filter":"function"==typeof almFilterComplete&&almFilterComplete();break;case"tab":"function"==typeof almTabsComplete&&almTabsComplete()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""===e)return!1;e=e.replace(/(<p><\/p>)+/g,""),t.innerHTML=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(t&&t.debug){var e={query:t.debug,localize:t.localize};console.log("ALM Debug:",e)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(!t)return!1;var e=-1!==t.scroll_distance_orig.toString().indexOf("-"),n=t.scroll_distance_orig.toString().replace("-","").replace("%",""),r=t.window.innerHeight,o=Math.floor(r/100*parseInt(n));return parseInt(e?"-"+o:o)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.showPlaceholder=function(t){if(!t||!t.main||t.addons.paging||"prev"===t.rel)return!1;t.placeholder&&(t.placeholder.style.display="block",(0,r.default)(t.placeholder,150))},e.hidePlaceholder=function(t){if(!t||!t.main||t.addons.paging)return!1;t.placeholder&&((0,o.default)(t.placeholder,150),setTimeout((function(){t.placeholder.style.display="none"}),75))};var r=a(n(52)),o=a(n(72));function a(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={html:"",meta:{postcount:1,totalposts:1,debug:"Single Posts Query"}};if(200===t.status&&t.data&&e){var r=document.createElement("div");r.innerHTML=t.data;var a=r.querySelector(e),i=window&&window.almSinglePostsCustomElements;i&&a.appendChild(o(r,i)),a?n.html=a.innerHTML:console.warn("Ajax Load More: Unable to find "+e+" element.")}return n}function o(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.createElement("div");if(n.classList.add("alm-custom-elements"),!t||!e)return n;e=Array.isArray(e)?e:[e];for(var r=0;r<e.length;r++){var o=t.querySelector(e[r]);o&&n.appendChild(o)}return n}Object.defineProperty(e,"__esModule",{value:!0}),e.singlePostHTML=r,e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createCacheFile=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"standard";if("true"!==t.addons.cache||!e||""===e)return!1;var r="single"===n?t.addons.single_post_id:"page-"+(t.page+1),o=new FormData;o.append("action","alm_cache_from_html"),o.append("security",alm_localize.alm_nonce),o.append("cache_id",t.addons.cache_id),o.append("cache_logged_in",t.addons.cache_logged_in),o.append("canonical_url",t.canonical_url),o.append("name",r),o.append("html",e.trim()),a.default.post(alm_localize.ajaxurl,o).then((function(e){console.log("Cache created for: "+t.canonical_url)}))},e.wooCache=function(t,e){if("true"!==t.addons.cache||!e||""===e)return!1;var n=new FormData;n.append("action","alm_cache_from_html"),n.append("security",alm_localize.alm_nonce),n.append("cache_id",t.addons.cache_id),n.append("cache_logged_in",t.addons.cache_logged_in),n.append("canonical_url",t.canonical_url),n.append("name","page-"+t.page),n.append("html",e.trim()),a.default.post(alm_localize.ajaxurl,n).then((function(e){console.log("Cache created for post: "+t.canonical_url)}))};var r,o=n(66),a=(r=o)&&r.__esModule?r:{default:r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wooInit=function(t){if(!t||!t.addons.woocommerce)return!1;t.button.dataset.page=t.addons.woocommerce_settings.paged+1;var e=t.addons.woocommerce_settings.paged_urls[t.addons.woocommerce_settings.paged];t.button.dataset.url=e||"";var n=document.querySelector(t.addons.woocommerce_settings.container);if(n){var r=function(t){if(!t)return 0;var e=document.querySelectorAll(t);return e?e.length:0}(t.addons.woocommerce_settings.container),o=t.addons.woocommerce_settings.paged;r>1&&console.warn("ALM WooCommerce: Multiple containers with the same classname or ID found. The WooCommerce add-on requires a single container to be defined. Get more information -> https://connekthq.com/plugins/ajax-load-more/docs/add-ons/woocommerce/"),n.setAttribute("aria-live","polite"),n.setAttribute("aria-atomic","true"),t.listing.removeAttribute("aria-live"),t.listing.removeAttribute("aria-atomic");var a=n.querySelector(t.addons.woocommerce_settings.products);if(a?(a.classList.add("alm-woocommerce"),a.dataset.url=t.addons.woocommerce_settings.paged_urls[t.addons.woocommerce_settings.paged-1],a.dataset.page=t.page,a.dataset.pageTitle=document.title):console.warn("ALM WooCommerce: Unable to locate products. Get more information -> https://connekthq.com/plugins/ajax-load-more/docs/add-ons/woocommerce/#alm_woocommerce_products"),o>1&&t.addons.woocommerce_settings.settings.previous_products){var i=t.addons.woocommerce_settings.paged_urls[o-2],s=t.addons.woocommerce_settings.settings.previous_products;(0,l.createLoadPreviousButton)(t,n,o-1,i,s)}}else console.warn("ALM WooCommerce: Unable to locate container element. Get more information -> https://connekthq.com/plugins/ajax-load-more/docs/add-ons/woocommerce/#alm_woocommerce_container")},e.woocommerce=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.title;if(!t||!e)return!1;return new Promise((function(r){var o=document.querySelector(e.addons.woocommerce_settings.container),a=t.querySelectorAll(e.addons.woocommerce_settings.products),i="prev"===e.rel?e.pagePrev-1:e.page,l=e.addons.woocommerce_settings.paged_urls[i];o&&a&&l&&(a=Array.prototype.slice.call(a),"function"==typeof almWooCommerceLoaded&&window.almWooCommerceLoaded(a),u(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.default)(o,a,e,n,l,"alm-woocommerce");case 2:r(!0);case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log(t,"There was an error with WooCommerce")})))}))},e.woocommerceLoaded=function(t){var e=t.page+2,n=t.addons.woocommerce_settings.paged_urls[e-1];if("prev"===t.rel&&t.buttonPrev){var r=t.pagePrev-1,s=t.addons.woocommerce_settings.paged_urls[t.pagePrev-2];(0,a.setButtonAtts)(t.buttonPrev,r,s),(0,o.default)(!0)}else(0,a.setButtonAtts)(t.button,e,n);(0,i.lazyImages)(t),"function"==typeof almComplete&&"masonry"!==t.transition&&window.almComplete(t);t.AjaxLoadMore.transitionEnd(),"prev"===t.rel&&t.pagePrev<=1&&t.AjaxLoadMore.triggerDonePrev();"next"===t.rel&&e>parseInt(t.addons.woocommerce_settings.pages)&&t.AjaxLoadMore.triggerDone()},e.wooReset=function(){return new Promise((function(t){var e=window.location;r.default.get(e).then((function(e){if(200===e.status&&e.data){var n=document.createElement("div");n.innerHTML=e.data;var r=n.querySelector('.ajax-load-more-wrap .alm-listing[data-woo="true"]'),o=r?r.dataset.wooSettings:"";t(o)}else t(!1)})).catch((function(e){t(!1)}))}))},e.wooGetContent=function(t,e){var n={html:"",meta:{postcount:1,totalposts:e.localize.total_posts,debug:!1}};if(200===t.status&&t.data){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector("title").innerHTML;n.pageTitle=o;var a=r.querySelector(e.addons.woocommerce_settings.container);n.html=a?a.innerHTML:"",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments[1];if(t&&e&&e.addons.woocommerce_settings.results_text){var n=t.querySelector(e.addons.woocommerce_settings.results);e.addons.woocommerce_settings.results_text&&e.addons.woocommerce_settings.results_text.forEach((function(t){t.innerHTML=n.innerHTML}))}}(r,e)}return n};var r=c(n(66)),o=c(n(184)),a=n(69),i=n(53),s=c(n(113)),l=n(186);function c(t){return t&&t.__esModule?t:{default:t}}function u(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];"function"==typeof Event&&setTimeout((function(){window.dispatchEvent(new CustomEvent("scroll"))}),t?150:1)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(70),a=(r=o)&&r.__esModule?r:{default:r},i=n(53);var s=n(71);e.default=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"next";return new Promise((function(o){s(e,(function(){e.style.transition="all 0.4s ease","prev"===r?t.insertBefore(e,t.childNodes[0]):t.appendChild(e),(0,i.lazyImagesReplace)(e),(0,a.default)(e,n),o(!0)}))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createLoadPreviousButton=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments[3],o=arguments[4];if(!o)return;var a=document.createElement("div");a.classList.add("alm-btn-wrap--prev");var i=document.createElement("a");i.href=r,i.innerHTML=o,i.setAttribute("rel","prev"),i.dataset.page=n,i.dataset.url=r,i.setAttribute("class","alm-load-more-btn alm-load-more-btn--prev "+t.loading_style),i.addEventListener("click",(function(e){t.AjaxLoadMore.prevClick(e)})),t.AjaxLoadMore.setPreviousButton(i),a.appendChild(i);var s=e.parentNode;s.insertBefore(a,e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.elementorInit=function(t){if(!t.addons.elementor||!t.addons.elementor_type||"posts"===!t.addons.elementor_type)return!1;var e=t.addons.elementor_element;if(e){t.button.dataset.page=t.addons.elementor_paged;var n=t.addons.elementor_next_page_url;t.button.dataset.url=n||"",e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),t.listing.removeAttribute("aria-live"),t.listing.removeAttribute("aria-atomic");var r=e.querySelector("."+t.addons.elementor_item_class);if(r&&(r.classList.add("alm-elementor"),r.dataset.url=window.location,r.dataset.page=t.addons.elementor_paged,r.dataset.pageTitle=document.title),t.addons.elementor_paged,t.addons.elementor_masonry){var o=void 0;setTimeout((function(){window.addEventListener("resize",(function(){clearTimeout(o),o=setTimeout((function(){c(t,"."+t.addons.elementor_container_class,"."+t.addons.elementor_item_class)}),100)}))}),250)}}},e.elementor=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.title;if(!t||!e)return!1;return new Promise((function(r){var o=e.addons.elementor_element.querySelector("."+e.addons.elementor_container_class),a=t.querySelectorAll("."+e.addons.elementor_item_class),i=e.addons.elementor_current_url;o&&a&&i?(a=Array.prototype.slice.call(a),"function"==typeof almElementorLoaded&&window.almElementorLoaded(a),l(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.default)(o,a,e,n,i,"alm-elementor");case 2:e.addons.elementor_masonry&&setTimeout((function(){c(e,"."+e.addons.elementor_container_class,"."+e.addons.elementor_item_class)}),125),r(!0);case 4:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log(t,"There was an error with Elementor")}))):r(!1)}))},e.elementorLoaded=function(t){var e=t.page+1,n=t.addons.elementor_next_page_url;(0,o.setButtonAtts)(t.button,e,n),(0,a.lazyImages)(t),"function"==typeof almComplete&&"masonry"!==t.transition&&window.almComplete(t);t.AjaxLoadMore.transitionEnd(),n||t.AjaxLoadMore.triggerDone()},e.elementorGetContent=function(t,e){var n={html:"",meta:{postcount:1,totalposts:e.localize.total_posts,debug:!1}};if(200===t.status&&t.data){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector("title").innerHTML;n.pageTitle=o;var a=r.querySelector(e.addons.elementor_target+" ."+e.addons.elementor_container_class);n.html=a?a.innerHTML:"",e.addons.elementor_current_url=e.addons.elementor_next_page_url,e.addons.elementor_next_page_url=(i=r,s=e.addons.elementor_pagination_class,(l=i.querySelector(s))?u(l):"")}var i,s,l;return n},e.elementorCreateParams=function(t){t.addons.elementor_type="posts",t.addons.elementor_settings=JSON.parse(t.listing.dataset.elementorSettings),t.addons.elementor_target=t.addons.elementor_settings.target,t.addons.elementor_element=t.addons.elementor_settings.target?document.querySelector(".elementor-widget-wrap "+t.addons.elementor_settings.target):"",t.addons.elementor_widget=function(t){if(!t)return!1;return t.classList.contains("elementor-wc-products")?"woocommerce":"posts"}(t.addons.elementor_element),(t=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"posts";return t.addons.elementor_container_class="woocommerce"===e?t.addons.elementor_settings.woo_container_class:t.addons.elementor_settings.posts_container_class,t.addons.elementor_item_class="woocommerce"===e?t.addons.elementor_settings.woo_item_class:t.addons.elementor_settings.posts_item_class,t.addons.elementor_pagination_class="woocommerce"===e?"."+t.addons.elementor_settings.woo_pagination_class:"."+t.addons.elementor_settings.posts_pagination_class,t}(t,t.addons.elementor_widget)).addons.elementor_pagination=t.addons.elementor_element.querySelector(t.addons.elementor_pagination_class)||t.addons.elementor_element.querySelector("."+t.addons.elementor_settings.pagination_class),t.addons.elementor_pagination=!!t.addons.elementor_pagination&&t.addons.elementor_pagination,t.addons.elementor_controls=t.addons.elementor_settings.controls,t.addons.elementor_controls="true"===t.addons.elementor_controls,t.addons.elementor_scrolltop=parseInt(t.addons.elementor_settings.scrolltop),t.addons.elementor_current_url=window.location.href,t.addons.elementor_next_page_url=u(t.addons.elementor_pagination),t.addons.elementor_paged=t.addons.elementor_settings.paged?parseInt(t.addons.elementor_settings.paged):1,t.page=parseInt(t.page)+t.addons.elementor_paged,(t=function(t){if(!t.addons.elementor_element)return t;var e=t.addons.elementor_element,n=e.dataset.settings?JSON.parse(e.dataset.settings):"";if(!n)return t;t.addons.elementor_masonry=n.hasOwnProperty("cards_masonry")||n.hasOwnProperty("classic_masonry"),t.addons.elementor_masonry&&(t.addons.elementor_masonry_columns=parseInt(n.cards_columns)||parseInt(n.classic_columns),t.addons.elementor_masonry_columns_mobile=parseInt(n.cards_columns_mobile)||parseInt(n.classic_columns_mobile),t.addons.elementor_masonry_columns_tablet=parseInt(n.cards_columns_tablet)||parseInt(n.classic_columns_tablet),t.addons.elementor_masonry_gap=parseInt(n.cards_row_gap.size));return t}(t)).addons.elementor_element||console.warn("Ajax Load More: Unable to locate Elementor Widget. Are you sure you've set up your target parameter correctly?");t.addons.elementor_pagination||console.warn("Ajax Load More: Unable to locate Elementor pagination. There are either no results or Ajax Load More is unable to locate the pagination widget?");return t};var r,o=n(69),a=n(53),i=n(113),s=(r=i)&&r.__esModule?r:{default:r};function l(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}function c(t,e,n){var r=[],o=t.addons.elementor_masonry_columns,a=t.addons.elementor_masonry_columns_tablet,i=t.addons.elementor_masonry_columns_mobile,s=t.addons.elementor_masonry_gap,l=o,c=window.elementorFrontendConfig&&window.elementorFrontendConfig.breakpoints?window.elementorFrontendConfig.breakpoints:0,u=window.innerWidth;l=u>c.lg?o:u>c.md?a:i;var d=document.querySelector(e);if(!d)return!1;var f=d.querySelectorAll(n);if(!f)return!1;f.forEach((function(t,e){var n=Math.floor(e/l),o=t.getBoundingClientRect().height+s;if(n){var a=jQuery(t).position(),i=e%l,c=Math.round(a.top)-r[i];c*=-1,t.style.marginTop=Math.round(c)+"px",r[i]+=o}else r.push(o)}))}function u(t){return t&&t.querySelector("a.next")?t.querySelector("a.next").href:""}},function(t,e,n){n(189)},function(t,e,n){"use strict";n(190),n(333),n(335),n(338),n(340),n(342),n(344),n(346),n(348),n(350),n(352),n(354),n(356),n(360)},function(t,e,n){n(191),n(194),n(195),n(196),n(197),n(198),n(199),n(200),n(201),n(202),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(217),n(218),n(219),n(220),n(221),n(222),n(223),n(224),n(225),n(226),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(237),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(255),n(256),n(257),n(258),n(259),n(260),n(261),n(262),n(263),n(264),n(265),n(266),n(267),n(268),n(269),n(270),n(272),n(273),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(291),n(292),n(293),n(294),n(295),n(93),n(296),n(134),n(297),n(135),n(298),n(299),n(300),n(301),n(136),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),t.exports=n(7)},function(t,e,n){"use strict";var r=n(1),o=n(14),a=n(8),i=n(0),s=n(12),l=n(28).KEY,c=n(2),u=n(54),d=n(39),f=n(30),p=n(5),g=n(74),m=n(115),h=n(193),v=n(57),y=n(3),_=n(4),b=n(10),w=n(16),x=n(27),S=n(29),A=n(34),j=n(118),P=n(21),L=n(56),E=n(9),M=n(32),O=P.f,T=E.f,I=j.f,C=r.Symbol,N=r.JSON,k=N&&N.stringify,F=p("_hidden"),R=p("toPrimitive"),q={}.propertyIsEnumerable,D=u("symbol-registry"),z=u("symbols"),B=u("op-symbols"),U=Object.prototype,W="function"==typeof C&&!!L.f,H=r.QObject,V=!H||!H.prototype||!H.prototype.findChild,G=a&&c((function(){return 7!=A(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=O(U,e);r&&delete U[e],T(t,e,n),r&&t!==U&&T(U,e,r)}:T,Y=function(t){var e=z[t]=A(C.prototype);return e._k=t,e},X=W&&"symbol"==typeof C.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof C},J=function(t,e,n){return t===U&&J(B,e,n),y(t),e=x(e,!0),y(n),o(z,e)?(n.enumerable?(o(t,F)&&t[F][e]&&(t[F][e]=!1),n=A(n,{enumerable:S(0,!1)})):(o(t,F)||T(t,F,S(1,{})),t[F][e]=!0),G(t,e,n)):T(t,e,n)},Q=function(t,e){y(t);for(var n,r=h(e=w(e)),o=0,a=r.length;a>o;)J(t,n=r[o++],e[n]);return t},$=function(t){var e=q.call(this,t=x(t,!0));return!(this===U&&o(z,t)&&!o(B,t))&&(!(e||!o(this,t)||!o(z,t)||o(this,F)&&this[F][t])||e)},K=function(t,e){if(t=w(t),e=x(e,!0),t!==U||!o(z,e)||o(B,e)){var n=O(t,e);return!n||!o(z,e)||o(t,F)&&t[F][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=I(w(t)),r=[],a=0;n.length>a;)o(z,e=n[a++])||e==F||e==l||r.push(e);return r},tt=function(t){for(var e,n=t===U,r=I(n?B:w(t)),a=[],i=0;r.length>i;)!o(z,e=r[i++])||n&&!o(U,e)||a.push(z[e]);return a};W||(s((C=function(){if(this instanceof C)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call(B,n),o(this,F)&&o(this[F],t)&&(this[F][t]=!1),G(this,t,S(1,n))};return a&&V&&G(U,t,{configurable:!0,set:e}),Y(t)}).prototype,"toString",(function(){return this._k})),P.f=K,E.f=J,n(35).f=j.f=Z,n(46).f=$,L.f=tt,a&&!n(31)&&s(U,"propertyIsEnumerable",$,!0),g.f=function(t){return Y(p(t))}),i(i.G+i.W+i.F*!W,{Symbol:C});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)p(et[nt++]);for(var rt=M(p.store),ot=0;rt.length>ot;)m(rt[ot++]);i(i.S+i.F*!W,"Symbol",{for:function(t){return o(D,t+="")?D[t]:D[t]=C(t)},keyFor:function(t){if(!X(t))throw TypeError(t+" is not a symbol!");for(var e in D)if(D[e]===t)return e},useSetter:function(){V=!0},useSimple:function(){V=!1}}),i(i.S+i.F*!W,"Object",{create:function(t,e){return void 0===e?A(t):Q(A(t),e)},defineProperty:J,defineProperties:Q,getOwnPropertyDescriptor:K,getOwnPropertyNames:Z,getOwnPropertySymbols:tt});var at=c((function(){L.f(1)}));i(i.S+i.F*at,"Object",{getOwnPropertySymbols:function(t){return L.f(b(t))}}),N&&i(i.S+i.F*(!W||c((function(){var t=C();return"[null]"!=k([t])||"{}"!=k({a:t})||"{}"!=k(Object(t))}))),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(_(e)||void 0!==t)&&!X(t))return v(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!X(e))return e}),r[1]=e,k.apply(N,r)}}),C.prototype[R]||n(15)(C.prototype,R,C.prototype.valueOf),d(C,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(t,e,n){t.exports=n(54)("native-function-to-string",Function.toString)},function(t,e,n){var r=n(32),o=n(56),a=n(46);t.exports=function(t){var e=r(t),n=o.f;if(n)for(var i,s=n(t),l=a.f,c=0;s.length>c;)l.call(t,i=s[c++])&&e.push(i);return e}},function(t,e,n){var r=n(0);r(r.S,"Object",{create:n(34)})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperty:n(9).f})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperties:n(117)})},function(t,e,n){var r=n(16),o=n(21).f;n(22)("getOwnPropertyDescriptor",(function(){return function(t,e){return o(r(t),e)}}))},function(t,e,n){var r=n(10),o=n(36);n(22)("getPrototypeOf",(function(){return function(t){return o(r(t))}}))},function(t,e,n){var r=n(10),o=n(32);n(22)("keys",(function(){return function(t){return o(r(t))}}))},function(t,e,n){n(22)("getOwnPropertyNames",(function(){return n(118).f}))},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(22)("freeze",(function(t){return function(e){return t&&r(e)?t(o(e)):e}}))},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(22)("seal",(function(t){return function(e){return t&&r(e)?t(o(e)):e}}))},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(22)("preventExtensions",(function(t){return function(e){return t&&r(e)?t(o(e)):e}}))},function(t,e,n){var r=n(4);n(22)("isFrozen",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},function(t,e,n){var r=n(4);n(22)("isSealed",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},function(t,e,n){var r=n(4);n(22)("isExtensible",(function(t){return function(e){return!!r(e)&&(!t||t(e))}}))},function(t,e,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(119)})},function(t,e,n){var r=n(0);r(r.S,"Object",{is:n(120)})},function(t,e,n){var r=n(0);r(r.S,"Object",{setPrototypeOf:n(78).set})},function(t,e,n){"use strict";var r=n(47),o={};o[n(5)("toStringTag")]="z",o+""!="[object z]"&&n(12)(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},function(t,e,n){var r=n(0);r(r.P,"Function",{bind:n(121)})},function(t,e,n){var r=n(9).f,o=Function.prototype,a=/^\s*function ([^ (]*)/;"name"in o||n(8)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(a)[1]}catch(t){return""}}})},function(t,e,n){"use strict";var r=n(4),o=n(36),a=n(5)("hasInstance"),i=Function.prototype;a in i||n(9).f(i,a,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0;return!1}})},function(t,e,n){var r=n(0),o=n(123);r(r.G+r.F*(parseInt!=o),{parseInt:o})},function(t,e,n){var r=n(0),o=n(124);r(r.G+r.F*(parseFloat!=o),{parseFloat:o})},function(t,e,n){"use strict";var r=n(1),o=n(14),a=n(24),i=n(80),s=n(27),l=n(2),c=n(35).f,u=n(21).f,d=n(9).f,f=n(40).trim,p=r.Number,g=p,m=p.prototype,h="Number"==a(n(34)(m)),v="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,r,o,a=(e=v?e.trim():f(e,3)).charCodeAt(0);if(43===a||45===a){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===a){switch(e.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+e}for(var i,l=e.slice(2),c=0,u=l.length;c<u;c++)if((i=l.charCodeAt(c))<48||i>o)return NaN;return parseInt(l,r)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof p&&(h?l((function(){m.valueOf.call(n)})):"Number"!=a(n))?i(new g(y(e)),n,p):y(e)};for(var _,b=n(8)?c(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;b.length>w;w++)o(g,_=b[w])&&!o(p,_)&&d(p,_,u(g,_));p.prototype=m,m.constructor=p,n(12)(r,"Number",p)}},function(t,e,n){"use strict";var r=n(0),o=n(20),a=n(125),i=n(81),s=1..toFixed,l=Math.floor,c=[0,0,0,0,0,0],u="Number.toFixed: incorrect invocation!",d=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*c[n],c[n]=r%1e7,r=l(r/1e7)},f=function(t){for(var e=6,n=0;--e>=0;)n+=c[e],c[e]=l(n/t),n=n%t*1e7},p=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==c[t]){var n=String(c[t]);e=""===e?n:e+i.call("0",7-n.length)+n}return e},g=function(t,e,n){return 0===e?n:e%2==1?g(t,e-1,n*t):g(t*t,e/2,n)};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(2)((function(){s.call({})}))),"Number",{toFixed:function(t){var e,n,r,s,l=a(this,u),c=o(t),m="",h="0";if(c<0||c>20)throw RangeError(u);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(l*g(2,69,1))-69)<0?l*g(2,-e,1):l/g(2,e,1),n*=4503599627370496,(e=52-e)>0){for(d(0,n),r=c;r>=7;)d(1e7,0),r-=7;for(d(g(10,r,1),0),r=e-1;r>=23;)f(1<<23),r-=23;f(1<<r),d(1,1),f(2),h=p()}else d(0,n),d(1<<-e,0),h=p()+i.call("0",c);return h=c>0?m+((s=h.length)<=c?"0."+i.call("0",c-s)+h:h.slice(0,s-c)+"."+h.slice(s-c)):m+h}})},function(t,e,n){"use strict";var r=n(0),o=n(2),a=n(125),i=1..toPrecision;r(r.P+r.F*(o((function(){return"1"!==i.call(1,void 0)}))||!o((function(){i.call({})}))),"Number",{toPrecision:function(t){var e=a(this,"Number#toPrecision: incorrect invocation!");return void 0===t?i.call(e):i.call(e,t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,e,n){var r=n(0),o=n(1).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&o(t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{isInteger:n(126)})},function(t,e,n){var r=n(0);r(r.S,"Number",{isNaN:function(t){return t!=t}})},function(t,e,n){var r=n(0),o=n(126),a=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return o(t)&&a(t)<=9007199254740991}})},function(t,e,n){var r=n(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,e,n){var r=n(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,e,n){var r=n(0),o=n(124);r(r.S+r.F*(Number.parseFloat!=o),"Number",{parseFloat:o})},function(t,e,n){var r=n(0),o=n(123);r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},function(t,e,n){var r=n(0),o=n(127),a=Math.sqrt,i=Math.acosh;r(r.S+r.F*!(i&&710==Math.floor(i(Number.MAX_VALUE))&&i(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:o(t-1+a(t-1)*a(t+1))}})},function(t,e,n){var r=n(0),o=Math.asinh;r(r.S+r.F*!(o&&1/o(0)>0),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},function(t,e,n){var r=n(0),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,e,n){var r=n(0),o=n(82);r(r.S,"Math",{cbrt:function(t){return o(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,e,n){var r=n(0),o=Math.exp;r(r.S,"Math",{cosh:function(t){return(o(t=+t)+o(-t))/2}})},function(t,e,n){var r=n(0),o=n(83);r(r.S+r.F*(o!=Math.expm1),"Math",{expm1:o})},function(t,e,n){var r=n(0);r(r.S,"Math",{fround:n(236)})},function(t,e,n){var r=n(82),o=Math.pow,a=o(2,-52),i=o(2,-23),s=o(2,127)*(2-i),l=o(2,-126);t.exports=Math.fround||function(t){var e,n,o=Math.abs(t),c=r(t);return o<l?c*(o/l/i+1/a-1/a)*l*i:(n=(e=(1+i/a)*o)-(e-o))>s||n!=n?c*(1/0):c*n}},function(t,e,n){var r=n(0),o=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var n,r,a=0,i=0,s=arguments.length,l=0;i<s;)l<(n=o(arguments[i++]))?(a=a*(r=l/n)*r+1,l=n):a+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*Math.sqrt(a)}})},function(t,e,n){var r=n(0),o=Math.imul;r(r.S+r.F*n(2)((function(){return-5!=o(4294967295,5)||2!=o.length})),"Math",{imul:function(t,e){var n=+t,r=+e,o=65535&n,a=65535&r;return 0|o*a+((65535&n>>>16)*a+o*(65535&r>>>16)<<16>>>0)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log1p:n(127)})},function(t,e,n){var r=n(0);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,e,n){var r=n(0);r(r.S,"Math",{sign:n(82)})},function(t,e,n){var r=n(0),o=n(83),a=Math.exp;r(r.S+r.F*n(2)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(o(t)-o(-t))/2:(a(t-1)-a(-t-1))*(Math.E/2)}})},function(t,e,n){var r=n(0),o=n(83),a=Math.exp;r(r.S,"Math",{tanh:function(t){var e=o(t=+t),n=o(-t);return e==1/0?1:n==1/0?-1:(e-n)/(a(t)+a(-t))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,e,n){var r=n(0),o=n(33),a=String.fromCharCode,i=String.fromCodePoint;r(r.S+r.F*(!!i&&1!=i.length),"String",{fromCodePoint:function(t){for(var e,n=[],r=arguments.length,i=0;r>i;){if(e=+arguments[i++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?a(e):a(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},function(t,e,n){var r=n(0),o=n(16),a=n(6);r(r.S,"String",{raw:function(t){for(var e=o(t.raw),n=a(e.length),r=arguments.length,i=[],s=0;n>s;)i.push(String(e[s++])),s<r&&i.push(String(arguments[s]));return i.join("")}})},function(t,e,n){"use strict";n(40)("trim",(function(t){return function(){return t(this,3)}}))},function(t,e,n){"use strict";var r=n(84)(!0);n(85)(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},function(t,e,n){"use strict";var r=n(0),o=n(84)(!1);r(r.P,"String",{codePointAt:function(t){return o(this,t)}})},function(t,e,n){"use strict";var r=n(0),o=n(6),a=n(86),i="".endsWith;r(r.P+r.F*n(88)("endsWith"),"String",{endsWith:function(t){var e=a(this,t,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=o(e.length),s=void 0===n?r:Math.min(o(n),r),l=String(t);return i?i.call(e,l,s):e.slice(s-l.length,s)===l}})},function(t,e,n){"use strict";var r=n(0),o=n(86);r(r.P+r.F*n(88)("includes"),"String",{includes:function(t){return!!~o(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0);r(r.P,"String",{repeat:n(81)})},function(t,e,n){"use strict";var r=n(0),o=n(6),a=n(86),i="".startsWith;r(r.P+r.F*n(88)("startsWith"),"String",{startsWith:function(t){var e=a(this,t,"startsWith"),n=o(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return i?i.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){"use strict";n(13)("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},function(t,e,n){"use strict";n(13)("big",(function(t){return function(){return t(this,"big","","")}}))},function(t,e,n){"use strict";n(13)("blink",(function(t){return function(){return t(this,"blink","","")}}))},function(t,e,n){"use strict";n(13)("bold",(function(t){return function(){return t(this,"b","","")}}))},function(t,e,n){"use strict";n(13)("fixed",(function(t){return function(){return t(this,"tt","","")}}))},function(t,e,n){"use strict";n(13)("fontcolor",(function(t){return function(e){return t(this,"font","color",e)}}))},function(t,e,n){"use strict";n(13)("fontsize",(function(t){return function(e){return t(this,"font","size",e)}}))},function(t,e,n){"use strict";n(13)("italics",(function(t){return function(){return t(this,"i","","")}}))},function(t,e,n){"use strict";n(13)("link",(function(t){return function(e){return t(this,"a","href",e)}}))},function(t,e,n){"use strict";n(13)("small",(function(t){return function(){return t(this,"small","","")}}))},function(t,e,n){"use strict";n(13)("strike",(function(t){return function(){return t(this,"strike","","")}}))},function(t,e,n){"use strict";n(13)("sub",(function(t){return function(){return t(this,"sub","","")}}))},function(t,e,n){"use strict";n(13)("sup",(function(t){return function(){return t(this,"sup","","")}}))},function(t,e,n){var r=n(0);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,e,n){"use strict";var r=n(0),o=n(10),a=n(27);r(r.P+r.F*n(2)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var e=o(this),n=a(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},function(t,e,n){var r=n(0),o=n(271);r(r.P+r.F*(Date.prototype.toISOString!==o),"Date",{toISOString:o})},function(t,e,n){"use strict";var r=n(2),o=Date.prototype.getTime,a=Date.prototype.toISOString,i=function(t){return t>9?t:"0"+t};t.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=a.call(new Date(-50000000000001))}))||!r((function(){a.call(new Date(NaN))}))?function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),r=e<0?"-":e>9999?"+":"";return r+("00000"+Math.abs(e)).slice(r?-6:-4)+"-"+i(t.getUTCMonth()+1)+"-"+i(t.getUTCDate())+"T"+i(t.getUTCHours())+":"+i(t.getUTCMinutes())+":"+i(t.getUTCSeconds())+"."+(n>99?n:"0"+i(n))+"Z"}:a},function(t,e,n){var r=Date.prototype,o=r.toString,a=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(12)(r,"toString",(function(){var t=a.call(this);return t==t?o.call(this):"Invalid Date"}))},function(t,e,n){var r=n(5)("toPrimitive"),o=Date.prototype;r in o||n(15)(o,r,n(274))},function(t,e,n){"use strict";var r=n(3),o=n(27);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return o(r(this),"number"!=t)}},function(t,e,n){var r=n(0);r(r.S,"Array",{isArray:n(57)})},function(t,e,n){"use strict";var r=n(18),o=n(0),a=n(10),i=n(129),s=n(89),l=n(6),c=n(90),u=n(91);o(o.S+o.F*!n(58)((function(t){Array.from(t)})),"Array",{from:function(t){var e,n,o,d,f=a(t),p="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,h=void 0!==m,v=0,y=u(f);if(h&&(m=r(m,g>2?arguments[2]:void 0,2)),null==y||p==Array&&s(y))for(n=new p(e=l(f.length));e>v;v++)c(n,v,h?m(f[v],v):f[v]);else for(d=y.call(f),n=new p;!(o=d.next()).done;v++)c(n,v,h?i(d,m,[o.value,v],!0):o.value);return n.length=v,n}})},function(t,e,n){"use strict";var r=n(0),o=n(90);r(r.S+r.F*n(2)((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)o(n,t,arguments[t++]);return n.length=e,n}})},function(t,e,n){"use strict";var r=n(0),o=n(16),a=[].join;r(r.P+r.F*(n(45)!=Object||!n(17)(a)),"Array",{join:function(t){return a.call(o(this),void 0===t?",":t)}})},function(t,e,n){"use strict";var r=n(0),o=n(77),a=n(24),i=n(33),s=n(6),l=[].slice;r(r.P+r.F*n(2)((function(){o&&l.call(o)})),"Array",{slice:function(t,e){var n=s(this.length),r=a(this);if(e=void 0===e?n:e,"Array"==r)return l.call(this,t,e);for(var o=i(t,n),c=i(e,n),u=s(c-o),d=new Array(u),f=0;f<u;f++)d[f]="String"==r?this.charAt(o+f):this[o+f];return d}})},function(t,e,n){"use strict";var r=n(0),o=n(19),a=n(10),i=n(2),s=[].sort,l=[1,2,3];r(r.P+r.F*(i((function(){l.sort(void 0)}))||!i((function(){l.sort(null)}))||!n(17)(s)),"Array",{sort:function(t){return void 0===t?s.call(a(this)):s.call(a(this),o(t))}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(0),a=n(17)([].forEach,!0);r(r.P+r.F*!a,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(4),o=n(57),a=n(5)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[a])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){"use strict";var r=n(0),o=n(23)(1);r(r.P+r.F*!n(17)([].map,!0),"Array",{map:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(2);r(r.P+r.F*!n(17)([].filter,!0),"Array",{filter:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(3);r(r.P+r.F*!n(17)([].some,!0),"Array",{some:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(4);r(r.P+r.F*!n(17)([].every,!0),"Array",{every:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(131);r(r.P+r.F*!n(17)([].reduce,!0),"Array",{reduce:function(t){return o(this,t,arguments.length,arguments[1],!1)}})},function(t,e,n){"use strict";var r=n(0),o=n(131);r(r.P+r.F*!n(17)([].reduceRight,!0),"Array",{reduceRight:function(t){return o(this,t,arguments.length,arguments[1],!0)}})},function(t,e,n){"use strict";var r=n(0),o=n(55)(!1),a=[].indexOf,i=!!a&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(i||!n(17)(a)),"Array",{indexOf:function(t){return i?a.apply(this,arguments)||0:o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(16),a=n(20),i=n(6),s=[].lastIndexOf,l=!!s&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(l||!n(17)(s)),"Array",{lastIndexOf:function(t){if(l)return s.apply(this,arguments)||0;var e=o(this),n=i(e.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,a(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1}})},function(t,e,n){var r=n(0);r(r.P,"Array",{copyWithin:n(132)}),n(37)("copyWithin")},function(t,e,n){var r=n(0);r(r.P,"Array",{fill:n(92)}),n(37)("fill")},function(t,e,n){"use strict";var r=n(0),o=n(23)(5),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r(r.P+r.F*a,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(37)("find")},function(t,e,n){"use strict";var r=n(0),o=n(23)(6),a="findIndex",i=!0;a in[]&&Array(1)[a]((function(){i=!1})),r(r.P+r.F*i,"Array",{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(37)(a)},function(t,e,n){n(42)("Array")},function(t,e,n){var r=n(1),o=n(80),a=n(9).f,i=n(35).f,s=n(87),l=n(59),c=r.RegExp,u=c,d=c.prototype,f=/a/g,p=/a/g,g=new c(f)!==f;if(n(8)&&(!g||n(2)((function(){return p[n(5)("match")]=!1,c(f)!=f||c(p)==p||"/a/i"!=c(f,"i")})))){c=function(t,e){var n=this instanceof c,r=s(t),a=void 0===e;return!n&&r&&t.constructor===c&&a?t:o(g?new u(r&&!a?t.source:t,e):u((r=t instanceof c)?t.source:t,r&&a?l.call(t):e),n?this:d,c)};for(var m=function(t){t in c||a(c,t,{configurable:!0,get:function(){return u[t]},set:function(e){u[t]=e}})},h=i(u),v=0;h.length>v;)m(h[v++]);d.constructor=c,c.prototype=d,n(12)(r,"RegExp",c)}n(42)("RegExp")},function(t,e,n){"use strict";n(135);var r=n(3),o=n(59),a=n(8),i=/./.toString,s=function(t){n(12)(RegExp.prototype,"toString",t,!0)};n(2)((function(){return"/a/b"!=i.call({source:"a",flags:"b"})}))?s((function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!a&&t instanceof RegExp?o.call(t):void 0)})):"toString"!=i.name&&s((function(){return i.call(this)}))},function(t,e,n){"use strict";var r=n(3),o=n(6),a=n(95),i=n(60);n(61)("match",1,(function(t,e,n,s){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=s(n,t,this);if(e.done)return e.value;var l=r(t),c=String(this);if(!l.global)return i(l,c);var u=l.unicode;l.lastIndex=0;for(var d,f=[],p=0;null!==(d=i(l,c));){var g=String(d[0]);f[p]=g,""===g&&(l.lastIndex=a(c,o(l.lastIndex),u)),p++}return 0===p?null:f}]}))},function(t,e,n){"use strict";var r=n(3),o=n(10),a=n(6),i=n(20),s=n(95),l=n(60),c=Math.max,u=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g;n(61)("replace",2,(function(t,e,n,g){return[function(r,o){var a=t(this),i=null==r?void 0:r[e];return void 0!==i?i.call(r,a,o):n.call(String(a),r,o)},function(t,e){var o=g(n,t,this,e);if(o.done)return o.value;var d=r(t),f=String(this),p="function"==typeof e;p||(e=String(e));var h=d.global;if(h){var v=d.unicode;d.lastIndex=0}for(var y=[];;){var _=l(d,f);if(null===_)break;if(y.push(_),!h)break;""===String(_[0])&&(d.lastIndex=s(f,a(d.lastIndex),v))}for(var b,w="",x=0,S=0;S<y.length;S++){_=y[S];for(var A=String(_[0]),j=c(u(i(_.index),f.length),0),P=[],L=1;L<_.length;L++)P.push(void 0===(b=_[L])?b:String(b));var E=_.groups;if(p){var M=[A].concat(P,j,f);void 0!==E&&M.push(E);var O=String(e.apply(void 0,M))}else O=m(A,f,j,P,E,e);j>=x&&(w+=f.slice(x,j)+O,x=j+A.length)}return w+f.slice(x)}];function m(t,e,r,a,i,s){var l=r+t.length,c=a.length,u=p;return void 0!==i&&(i=o(i),u=f),n.call(s,u,(function(n,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(l);case"<":s=i[o.slice(1,-1)];break;default:var u=+o;if(0===u)return n;if(u>c){var f=d(u/10);return 0===f?n:f<=c?void 0===a[f-1]?o.charAt(1):a[f-1]+o.charAt(1):n}s=a[u-1]}return void 0===s?"":s}))}}))},function(t,e,n){"use strict";var r=n(3),o=n(120),a=n(60);n(61)("search",1,(function(t,e,n,i){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=i(n,t,this);if(e.done)return e.value;var s=r(t),l=String(this),c=s.lastIndex;o(c,0)||(s.lastIndex=0);var u=a(s,l);return o(s.lastIndex,c)||(s.lastIndex=c),null===u?-1:u.index}]}))},function(t,e,n){"use strict";var r=n(87),o=n(3),a=n(48),i=n(95),s=n(6),l=n(60),c=n(94),u=n(2),d=Math.min,f=[].push,p="length",g=!u((function(){RegExp(4294967295,"y")}));n(61)("split",2,(function(t,e,n,u){var m;return m="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[p]||2!="ab".split(/(?:ab)*/)[p]||4!=".".split(/(.?)(.?)/)[p]||".".split(/()()/)[p]>1||"".split(/.?/)[p]?function(t,e){var o=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(o,t,e);for(var a,i,s,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=void 0===e?4294967295:e>>>0,m=new RegExp(t.source,u+"g");(a=c.call(m,o))&&!((i=m.lastIndex)>d&&(l.push(o.slice(d,a.index)),a[p]>1&&a.index<o[p]&&f.apply(l,a.slice(1)),s=a[0][p],d=i,l[p]>=g));)m.lastIndex===a.index&&m.lastIndex++;return d===o[p]?!s&&m.test("")||l.push(""):l.push(o.slice(d)),l[p]>g?l.slice(0,g):l}:"0".split(void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var o=t(this),a=null==n?void 0:n[e];return void 0!==a?a.call(n,o,r):m.call(String(o),n,r)},function(t,e){var r=u(m,t,this,e,m!==n);if(r.done)return r.value;var c=o(t),f=String(this),p=a(c,RegExp),h=c.unicode,v=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(g?"y":"g"),y=new p(g?c:"^(?:"+c.source+")",v),_=void 0===e?4294967295:e>>>0;if(0===_)return[];if(0===f.length)return null===l(y,f)?[f]:[];for(var b=0,w=0,x=[];w<f.length;){y.lastIndex=g?w:0;var S,A=l(y,g?f:f.slice(w));if(null===A||(S=d(s(y.lastIndex+(g?0:w)),f.length))===b)w=i(f,w,h);else{if(x.push(f.slice(b,w)),x.length===_)return x;for(var j=1;j<=A.length-1;j++)if(x.push(A[j]),x.length===_)return x;w=b=S}}return x.push(f.slice(b)),x}]}))},function(t,e,n){var r=n(1),o=n(96).set,a=r.MutationObserver||r.WebKitMutationObserver,i=r.process,s=r.Promise,l="process"==n(24)(i);t.exports=function(){var t,e,n,c=function(){var r,o;for(l&&(r=i.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(l)n=function(){i.nextTick(c)};else if(!a||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var u=s.resolve(void 0);n=function(){u.then(c)}}else n=function(){o.call(r,c)};else{var d=!0,f=document.createTextNode("");new a(c).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(r){var o={fn:r,next:void 0};e&&(e.next=o),t||(t=o,n()),e=o}}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){"use strict";var r=n(139),o=n(38);t.exports=n(64)("Map",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(t){var e=r.getEntry(o(this,"Map"),t);return e&&e.v},set:function(t,e){return r.def(o(this,"Map"),0===t?0:t,e)}},r,!0)},function(t,e,n){"use strict";var r=n(139),o=n(38);t.exports=n(64)("Set",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(o(this,"Set"),t=0===t?0:t,t)}},r)},function(t,e,n){"use strict";var r,o=n(1),a=n(23)(0),i=n(12),s=n(28),l=n(119),c=n(140),u=n(4),d=n(38),f=n(38),p=!o.ActiveXObject&&"ActiveXObject"in o,g=s.getWeak,m=Object.isExtensible,h=c.ufstore,v=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(u(t)){var e=g(t);return!0===e?h(d(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return c.def(d(this,"WeakMap"),t,e)}},_=t.exports=n(64)("WeakMap",v,y,c,!0,!0);f&&p&&(l((r=c.getConstructor(v,"WeakMap")).prototype,y),s.NEED=!0,a(["delete","has","get","set"],(function(t){var e=_.prototype,n=e[t];i(e,t,(function(e,o){if(u(e)&&!m(e)){this._f||(this._f=new r);var a=this._f[t](e,o);return"set"==t?this:a}return n.call(this,e,o)}))})))},function(t,e,n){"use strict";var r=n(140),o=n(38);n(64)("WeakSet",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(o(this,"WeakSet"),t,!0)}},r,!1,!0)},function(t,e,n){"use strict";var r=n(0),o=n(65),a=n(97),i=n(3),s=n(33),l=n(6),c=n(4),u=n(1).ArrayBuffer,d=n(48),f=a.ArrayBuffer,p=a.DataView,g=o.ABV&&u.isView,m=f.prototype.slice,h=o.VIEW;r(r.G+r.W+r.F*(u!==f),{ArrayBuffer:f}),r(r.S+r.F*!o.CONSTR,"ArrayBuffer",{isView:function(t){return g&&g(t)||c(t)&&h in t}}),r(r.P+r.U+r.F*n(2)((function(){return!new f(2).slice(1,void 0).byteLength})),"ArrayBuffer",{slice:function(t,e){if(void 0!==m&&void 0===e)return m.call(i(this),t);for(var n=i(this).byteLength,r=s(t,n),o=s(void 0===e?n:e,n),a=new(d(this,f))(l(o-r)),c=new p(this),u=new p(a),g=0;r<o;)u.setUint8(g++,c.getUint8(r++));return a}}),n(42)("ArrayBuffer")},function(t,e,n){var r=n(0);r(r.G+r.W+r.F*!n(65).ABV,{DataView:n(97).DataView})},function(t,e,n){n(26)("Int8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}),!0)},function(t,e,n){n(26)("Int16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Int32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Float32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Float64",8,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){var r=n(0),o=n(19),a=n(3),i=(n(1).Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n(2)((function(){i((function(){}))})),"Reflect",{apply:function(t,e,n){var r=o(t),l=a(n);return i?i(r,e,l):s.call(r,e,l)}})},function(t,e,n){var r=n(0),o=n(34),a=n(19),i=n(3),s=n(4),l=n(2),c=n(121),u=(n(1).Reflect||{}).construct,d=l((function(){function t(){}return!(u((function(){}),[],t)instanceof t)})),f=!l((function(){u((function(){}))}));r(r.S+r.F*(d||f),"Reflect",{construct:function(t,e){a(t),i(e);var n=arguments.length<3?t:a(arguments[2]);if(f&&!d)return u(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(c.apply(t,r))}var l=n.prototype,p=o(s(l)?l:Object.prototype),g=Function.apply.call(t,p,e);return s(g)?g:p}})},function(t,e,n){var r=n(9),o=n(0),a=n(3),i=n(27);o(o.S+o.F*n(2)((function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(t,e,n){a(t),e=i(e,!0),a(n);try{return r.f(t,e,n),!0}catch(t){return!1}}})},function(t,e,n){var r=n(0),o=n(21).f,a=n(3);r(r.S,"Reflect",{deleteProperty:function(t,e){var n=o(a(t),e);return!(n&&!n.configurable)&&delete t[e]}})},function(t,e,n){"use strict";var r=n(0),o=n(3),a=function(t){this._t=o(t),this._i=0;var e,n=this._k=[];for(e in t)n.push(e)};n(128)(a,"Object",(function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}})),r(r.S,"Reflect",{enumerate:function(t){return new a(t)}})},function(t,e,n){var r=n(21),o=n(36),a=n(14),i=n(0),s=n(4),l=n(3);i(i.S,"Reflect",{get:function t(e,n){var i,c,u=arguments.length<3?e:arguments[2];return l(e)===u?e[n]:(i=r.f(e,n))?a(i,"value")?i.value:void 0!==i.get?i.get.call(u):void 0:s(c=o(e))?t(c,n,u):void 0}})},function(t,e,n){var r=n(21),o=n(0),a=n(3);o(o.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(a(t),e)}})},function(t,e,n){var r=n(0),o=n(36),a=n(3);r(r.S,"Reflect",{getPrototypeOf:function(t){return o(a(t))}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{has:function(t,e){return e in t}})},function(t,e,n){var r=n(0),o=n(3),a=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return o(t),!a||a(t)}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{ownKeys:n(142)})},function(t,e,n){var r=n(0),o=n(3),a=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){o(t);try{return a&&a(t),!0}catch(t){return!1}}})},function(t,e,n){var r=n(9),o=n(21),a=n(36),i=n(14),s=n(0),l=n(29),c=n(3),u=n(4);s(s.S,"Reflect",{set:function t(e,n,s){var d,f,p=arguments.length<4?e:arguments[3],g=o.f(c(e),n);if(!g){if(u(f=a(e)))return t(f,n,s,p);g=l(0)}if(i(g,"value")){if(!1===g.writable||!u(p))return!1;if(d=o.f(p,n)){if(d.get||d.set||!1===d.writable)return!1;d.value=s,r.f(p,n,d)}else r.f(p,n,l(0,s));return!0}return void 0!==g.set&&(g.set.call(p,s),!0)}})},function(t,e,n){var r=n(0),o=n(78);o&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){o.check(t,e);try{return o.set(t,e),!0}catch(t){return!1}}})},function(t,e,n){n(334),t.exports=n(7).Array.includes},function(t,e,n){"use strict";var r=n(0),o=n(55)(!0);r(r.P,"Array",{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(37)("includes")},function(t,e,n){n(336),t.exports=n(7).Array.flatMap},function(t,e,n){"use strict";var r=n(0),o=n(337),a=n(10),i=n(6),s=n(19),l=n(130);r(r.P,"Array",{flatMap:function(t){var e,n,r=a(this);return s(t),e=i(r.length),n=l(r,0),o(n,r,r,e,0,1,t,arguments[1]),n}}),n(37)("flatMap")},function(t,e,n){"use strict";var r=n(57),o=n(4),a=n(6),i=n(18),s=n(5)("isConcatSpreadable");t.exports=function t(e,n,l,c,u,d,f,p){for(var g,m,h=u,v=0,y=!!f&&i(f,p,3);v<c;){if(v in l){if(g=y?y(l[v],v,n):l[v],m=!1,o(g)&&(m=void 0!==(m=g[s])?!!m:r(g)),m&&d>0)h=t(e,n,g,a(g.length),h,d-1)-1;else{if(h>=9007199254740991)throw TypeError();e[h]=g}h++}v++}return h}},function(t,e,n){n(339),t.exports=n(7).String.padStart},function(t,e,n){"use strict";var r=n(0),o=n(143),a=n(63),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,e,n){n(341),t.exports=n(7).String.padEnd},function(t,e,n){"use strict";var r=n(0),o=n(143),a=n(63),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,e,n){n(343),t.exports=n(7).String.trimLeft},function(t,e,n){"use strict";n(40)("trimLeft",(function(t){return function(){return t(this,1)}}),"trimStart")},function(t,e,n){n(345),t.exports=n(7).String.trimRight},function(t,e,n){"use strict";n(40)("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},function(t,e,n){n(347),t.exports=n(74).f("asyncIterator")},function(t,e,n){n(115)("asyncIterator")},function(t,e,n){n(349),t.exports=n(7).Object.getOwnPropertyDescriptors},function(t,e,n){var r=n(0),o=n(142),a=n(16),i=n(21),s=n(90);r(r.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),l=i.f,c=o(r),u={},d=0;c.length>d;)void 0!==(n=l(r,e=c[d++]))&&s(u,e,n);return u}})},function(t,e,n){n(351),t.exports=n(7).Object.values},function(t,e,n){var r=n(0),o=n(144)(!1);r(r.S,"Object",{values:function(t){return o(t)}})},function(t,e,n){n(353),t.exports=n(7).Object.entries},function(t,e,n){var r=n(0),o=n(144)(!0);r(r.S,"Object",{entries:function(t){return o(t)}})},function(t,e,n){"use strict";n(136),n(355),t.exports=n(7).Promise.finally},function(t,e,n){"use strict";var r=n(0),o=n(7),a=n(1),i=n(48),s=n(138);r(r.P+r.R,"Promise",{finally:function(t){var e=i(this,o.Promise||a.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then((function(){return n}))}:t,n?function(n){return s(e,t()).then((function(){throw n}))}:t)}})},function(t,e,n){n(357),n(358),n(359),t.exports=n(7)},function(t,e,n){var r=n(1),o=n(0),a=n(63),i=[].slice,s=/MSIE .\./.test(a),l=function(t){return function(e,n){var r=arguments.length>2,o=!!r&&i.call(arguments,2);return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,o)}:e,n)}};o(o.G+o.B+o.F*s,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},function(t,e,n){var r=n(0),o=n(96);r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},function(t,e,n){for(var r=n(93),o=n(32),a=n(12),i=n(1),s=n(15),l=n(41),c=n(5),u=c("iterator"),d=c("toStringTag"),f=l.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},g=o(p),m=0;m<g.length;m++){var h,v=g[m],y=p[v],_=i[v],b=_&&_.prototype;if(b&&(b[u]||s(b,u,f),b[d]||s(b,d,v),l[v]=f,y))for(h in r)b[h]||a(b,h,r[h],!0)}},function(t,e,n){var r=function(t){"use strict";var e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",i=r.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var o=e&&e.prototype instanceof d?e:d,a=Object.create(o.prototype),i=new S(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(o,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw a;return j()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var s=b(i,n);if(s){if(s===u)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=c(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,i),a}function c(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var u={};function d(){}function f(){}function p(){}var g={};g[o]=function(){return this};var m=Object.getPrototypeOf,h=m&&m(m(A([])));h&&h!==e&&n.call(h,o)&&(g=h);var v=p.prototype=d.prototype=Object.create(g);function y(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){var r;this._invoke=function(o,a){function i(){return new e((function(r,i){!function r(o,a,i,s){var l=c(t[o],t,a);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==typeof d&&n.call(d,"__await")?e.resolve(d.__await).then((function(t){r("next",t,i,s)}),(function(t){r("throw",t,i,s)})):e.resolve(d).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,s)}))}s(l.arg)}(o,a,r,i)}))}return r=r?r.then(i,i):i()}}function b(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,b(t,e),"throw"===e.method))return u;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var r=c(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,u;var o=r.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,u):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,u)}function w(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(w,this),this.reset(!0)}function A(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:j}}function j(){return{value:void 0,done:!0}}return f.prototype=v.constructor=p,p.constructor=f,f.displayName=s(p,i,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===f||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,p):(t.__proto__=p,s(t,i,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},y(_.prototype),_.prototype[a]=function(){return this},t.AsyncIterator=_,t.async=function(e,n,r,o,a){void 0===a&&(a=Promise);var i=new _(l(e,n,r,o),a);return t.isGeneratorFunction(n)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},y(v),s(v,i,"Generator"),v[o]=function(){return this},v.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=A,S.prototype={constructor:S,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return i.type="throw",i.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var s=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,u):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),u},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),u}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;x(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:A(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},t}(t.exports);try{regeneratorRuntime=r}catch(t){Function("r","regeneratorRuntime = r")(r)}},function(t,e){!function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof HTMLElement){var t=!1;try{var e=document.createElement("div");e.addEventListener("focus",(function(t){t.preventDefault(),t.stopPropagation()}),!0),e.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&void 0!==navigator.userAgent&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return t=!1;t=!0}}))}catch(t){}if(void 0===HTMLElement.prototype.nativeFocus&&!t){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var n=function(t){for(var e=0;e<t.length;e++)t[e][0].scrollTop=t[e][1],t[e][0].scrollLeft=t[e][2];t=[]};HTMLElement.prototype.focus=function(t){if(t&&t.preventScroll){var e=function(t){for(var e=t.parentNode,n=[],r=document.scrollingElement||document.documentElement;e&&e!==r;)(e.offsetHeight<e.scrollHeight||e.offsetWidth<e.scrollWidth)&&n.push([e,e.scrollTop,e.scrollLeft]),e=e.parentNode;return e=r,n.push([e,e.scrollTop,e.scrollLeft]),n}(this);if("function"==typeof setTimeout){var r=this;setTimeout((function(){r.nativeFocus(),n(e)}),0)}else this.nativeFocus(),n(e)}else this.nativeFocus()}}}}()},function(t,e,n){"use strict";var r,o,a,i,s,l;if(Function.prototype.bind||(Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var e=Array.prototype.slice.call(arguments,1),n=this,r=function(){},o=function(){return n.apply(this instanceof r&&t?this:t,e.concat(Array.prototype.slice.call(arguments)))};return r.prototype=this.prototype,o.prototype=new r,o}),r=Object.prototype,o=r.__defineGetter__,a=r.__defineSetter__,i=r.__lookupGetter__,s=r.__lookupSetter__,l=r.hasOwnProperty,o&&a&&i&&s&&(Object.defineProperty||(Object.defineProperty=function(t,e,n){if(arguments.length<3)throw new TypeError("Arguments not optional");if(e+="",l.call(n,"value")&&(i.call(t,e)||s.call(t,e)||(t[e]=n.value),l.call(n,"get")||l.call(n,"set")))throw new TypeError("Cannot specify an accessor and a value");if(!(n.writable&&n.enumerable&&n.configurable))throw new TypeError("This implementation of Object.defineProperty does not support false for configurable, enumerable, or writable.");return n.get&&o.call(t,e,n.get),n.set&&a.call(t,e,n.set),t}),Object.getOwnPropertyDescriptor||(Object.getOwnPropertyDescriptor=function(t,e){if(arguments.length<2)throw new TypeError("Arguments not optional.");e+="";var n={configurable:!0,enumerable:!0,writable:!0},r=i.call(t,e),o=s.call(t,e);return l.call(t,e)?r||o?(delete n.writable,n.get=n.set=void 0,r&&(n.get=r),o&&(n.set=o),n):(n.value=t[e],n):n}),Object.defineProperties||(Object.defineProperties=function(t,e){var n;for(n in e)l.call(e,n)&&Object.defineProperty(t,n,e[n])})),!(document.documentElement.dataset||Object.getOwnPropertyDescriptor(Element.prototype,"dataset")&&Object.getOwnPropertyDescriptor(Element.prototype,"dataset").get)){var c={enumerable:!0,get:function(){var t,e,n,r,o,a,i=this.attributes,s=i.length,l=function(t){return t.charAt(1).toUpperCase()},c=function(){return this},u=function(t,e){return void 0!==e?this.setAttribute(t,e):this.removeAttribute(t)};try{({}).__defineGetter__("test",(function(){})),e={}}catch(t){e=document.createElement("div")}for(t=0;t<s;t++)if((a=i[t])&&a.name&&/^data-\w[\w\-]*$/.test(a.name)){n=a.value,o=(r=a.name).substr(5).replace(/-./g,l);try{Object.defineProperty(e,o,{enumerable:this.enumerable,get:c.bind(n||""),set:u.bind(this,r)})}catch(t){e[o]=n}}return e}};try{Object.defineProperty(Element.prototype,"dataset",c)}catch(t){c.enumerable=!1,Object.defineProperty(Element.prototype,"dataset",c)}}},function(t,e,n){"use strict";var r=n(364),o=n(365),a=n(98);t.exports={formats:a,parse:o,stringify:r}},function(t,e,n){"use strict";var r=n(145),o=n(98),a=Object.prototype.hasOwnProperty,i={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},s=Array.isArray,l=Array.prototype.push,c=function(t,e){l.apply(t,s(e)?e:[e])},u=Date.prototype.toISOString,d=o.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,format:d,formatter:o.formatters[d],indices:!1,serializeDate:function(t){return u.call(t)},skipNulls:!1,strictNullHandling:!1},p=function t(e,n,o,a,i,l,u,d,p,g,m,h,v,y){var _,b=e;if("function"==typeof u?b=u(n,b):b instanceof Date?b=g(b):"comma"===o&&s(b)&&(b=r.maybeMap(b,(function(t){return t instanceof Date?g(t):t}))),null===b){if(a)return l&&!v?l(n,f.encoder,y,"key",m):n;b=""}if("string"==typeof(_=b)||"number"==typeof _||"boolean"==typeof _||"symbol"==typeof _||"bigint"==typeof _||r.isBuffer(b))return l?[h(v?n:l(n,f.encoder,y,"key",m))+"="+h(l(b,f.encoder,y,"value",m))]:[h(n)+"="+h(String(b))];var w,x=[];if(void 0===b)return x;if("comma"===o&&s(b))w=[{value:b.length>0?b.join(",")||null:void 0}];else if(s(u))w=u;else{var S=Object.keys(b);w=d?S.sort(d):S}for(var A=0;A<w.length;++A){var j=w[A],P="object"==typeof j&&void 0!==j.value?j.value:b[j];if(!i||null!==P){var L=s(b)?"function"==typeof o?o(n,j):n:n+(p?"."+j:"["+j+"]");c(x,t(P,L,o,a,i,l,u,d,p,g,m,h,v,y))}}return x};t.exports=function(t,e){var n,r=t,l=function(t){if(!t)return f;if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||f.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o.default;if(void 0!==t.format){if(!a.call(o.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var r=o.formatters[n],i=f.filter;return("function"==typeof t.filter||s(t.filter))&&(i=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:f.addQueryPrefix,allowDots:void 0===t.allowDots?f.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:f.charsetSentinel,delimiter:void 0===t.delimiter?f.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:f.encode,encoder:"function"==typeof t.encoder?t.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:f.encodeValuesOnly,filter:i,format:n,formatter:r,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:f.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:f.strictNullHandling}}(e);"function"==typeof l.filter?r=(0,l.filter)("",r):s(l.filter)&&(n=l.filter);var u,d=[];if("object"!=typeof r||null===r)return"";u=e&&e.arrayFormat in i?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var g=i[u];n||(n=Object.keys(r)),l.sort&&n.sort(l.sort);for(var m=0;m<n.length;++m){var h=n[m];l.skipNulls&&null===r[h]||c(d,p(r[h],h,g,l.strictNullHandling,l.skipNulls,l.encode?l.encoder:null,l.filter,l.sort,l.allowDots,l.serializeDate,l.format,l.formatter,l.encodeValuesOnly,l.charset))}var v=d.join(l.delimiter),y=!0===l.addQueryPrefix?"?":"";return l.charsetSentinel&&("iso-8859-1"===l.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),v.length>0?y+v:""}},function(t,e,n){"use strict";var r=n(145),o=Object.prototype.hasOwnProperty,a=Array.isArray,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},l=function(t,e){return t&&"string"==typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},c=function(t,e,n,r){if(t){var a=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(a),c=s?a.slice(0,s.index):a,u=[];if(c){if(!n.plainObjects&&o.call(Object.prototype,c)&&!n.allowPrototypes)return;u.push(c)}for(var d=0;n.depth>0&&null!==(s=i.exec(a))&&d<n.depth;){if(d+=1,!n.plainObjects&&o.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;u.push(s[1])}return s&&u.push("["+a.slice(s.index)+"]"),function(t,e,n,r){for(var o=r?e:l(e,n),a=t.length-1;a>=0;--a){var i,s=t[a];if("[]"===s&&n.parseArrays)i=[].concat(o);else{i=n.plainObjects?Object.create(null):{};var c="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,u=parseInt(c,10);n.parseArrays||""!==c?!isNaN(u)&&s!==c&&String(u)===c&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(i=[])[u]=o:i[c]=o:i={0:o}}o=i}return o}(u,e,n,r)}};t.exports=function(t,e){var n=function(t){if(!t)return i;if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var e=void 0===t.charset?i.charset:t.charset;return{allowDots:void 0===t.allowDots?i.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:i.allowPrototypes,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:i.arrayLimit,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:i.comma,decoder:"function"==typeof t.decoder?t.decoder:i.decoder,delimiter:"string"==typeof t.delimiter||r.isRegExp(t.delimiter)?t.delimiter:i.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:i.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:i.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:i.strictNullHandling}}(e);if(""===t||null==t)return n.plainObjects?Object.create(null):{};for(var u="string"==typeof t?function(t,e){var n,c={},u=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,d=e.parameterLimit===1/0?void 0:e.parameterLimit,f=u.split(e.delimiter,d),p=-1,g=e.charset;if(e.charsetSentinel)for(n=0;n<f.length;++n)0===f[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===f[n]?g="utf-8":"utf8=%26%2310003%3B"===f[n]&&(g="iso-8859-1"),p=n,n=f.length);for(n=0;n<f.length;++n)if(n!==p){var m,h,v=f[n],y=v.indexOf("]="),_=-1===y?v.indexOf("="):y+1;-1===_?(m=e.decoder(v,i.decoder,g,"key"),h=e.strictNullHandling?null:""):(m=e.decoder(v.slice(0,_),i.decoder,g,"key"),h=r.maybeMap(l(v.slice(_+1),e),(function(t){return e.decoder(t,i.decoder,g,"value")}))),h&&e.interpretNumericEntities&&"iso-8859-1"===g&&(h=s(h)),v.indexOf("[]=")>-1&&(h=a(h)?[h]:h),o.call(c,m)?c[m]=r.combine(c[m],h):c[m]=h}return c}(t,n):t,d=n.plainObjects?Object.create(null):{},f=Object.keys(u),p=0;p<f.length;++p){var g=f[p],m=c(g,u[g],n,"string"==typeof t);d=r.merge(d,m,n)}return r.compact(d)}}]);
1
+ var ajaxloadmore=function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=99)}([function(t,e,n){var r=n(1),o=n(7),a=n(15),i=n(12),s=n(18),l=function(t,e,n){var c,u,d,f,p=t&l.F,g=t&l.G,m=t&l.S,h=t&l.P,v=t&l.B,y=g?r:m?r[e]||(r[e]={}):(r[e]||{}).prototype,_=g?o:o[e]||(o[e]={}),b=_.prototype||(_.prototype={});for(c in g&&(n=e),n)d=((u=!p&&y&&void 0!==y[c])?y:n)[c],f=v&&u?s(d,r):h&&"function"==typeof d?s(Function.call,d):d,y&&i(y,c,d,t&l.U),_[c]!=d&&a(_,c,f),h&&b[c]!=d&&(b[c]=d)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(54)("wks"),o=n(30),a=n(1).Symbol,i="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=i&&a[t]||(i?a:o)("Symbol."+t))}).store=r},function(t,e,n){var r=n(20),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},function(t,e,n){t.exports=!n(2)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(3),o=n(114),a=n(27),i=Object.defineProperty;e.f=n(8)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),o)try{return i(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(25);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(100),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function i(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function l(t){if("[object Object]"!==o.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function c(t){return"[object Function]"===o.call(t)}function u(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:a,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!i(t)&&null!==t.constructor&&!i(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isPlainObject:l,isUndefined:i,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:c,isStream:function(t){return s(t)&&c(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:u,merge:function t(){var e={};function n(n,r){l(e[r])&&l(n)?e[r]=t(e[r],n):l(n)?e[r]=t({},n):a(n)?e[r]=n.slice():e[r]=n}for(var r=0,o=arguments.length;r<o;r++)u(arguments[r],n);return e},extend:function(t,e,n){return u(e,(function(e,o){t[o]=n&&"function"==typeof e?r(e,n):e})),t},trim:function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},function(t,e,n){var r=n(1),o=n(15),a=n(14),i=n(30)("src"),s=n(192),l=(""+s).split("toString");n(7).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(a(n,"name")||o(n,"name",e)),t[e]!==n&&(c&&(a(n,i)||o(n,i,t[e]?""+t[e]:l.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||s.call(this)}))},function(t,e,n){var r=n(0),o=n(2),a=n(25),i=/"/g,s=function(t,e,n,r){var o=String(a(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(i,"&quot;")+'"'),s+">"+o+"</"+e+">"};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*o((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(9),o=n(29);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(45),o=n(25);t.exports=function(t){return r(o(t))}},function(t,e,n){"use strict";var r=n(2);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(19);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(46),o=n(29),a=n(16),i=n(27),s=n(14),l=n(114),c=Object.getOwnPropertyDescriptor;e.f=n(8)?c:function(t,e){if(t=a(t),e=i(e,!0),l)try{return c(t,e)}catch(t){}if(s(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(0),o=n(7),a=n(2);t.exports=function(t,e){var n=(o.Object||{})[t]||Object[t],i={};i[t]=e(n),r(r.S+r.F*a((function(){n(1)})),"Object",i)}},function(t,e,n){var r=n(18),o=n(45),a=n(10),i=n(6),s=n(130);t.exports=function(t,e){var n=1==t,l=2==t,c=3==t,u=4==t,d=6==t,f=5==t||d,p=e||s;return function(e,s,g){for(var m,h,v=a(e),y=o(v),_=r(s,g,3),b=i(y.length),w=0,x=n?p(e,b):l?p(e,0):void 0;b>w;w++)if((f||w in y)&&(h=_(m=y[w],w,v),t))if(n)x[w]=h;else if(h)switch(t){case 3:return!0;case 5:return m;case 6:return w;case 2:x.push(m)}else if(u)return!1;return d?-1:c||u?u:x}}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";if(n(8)){var r=n(31),o=n(1),a=n(2),i=n(0),s=n(65),l=n(97),c=n(18),u=n(43),d=n(29),f=n(15),p=n(44),g=n(20),m=n(6),h=n(141),v=n(33),y=n(27),_=n(14),b=n(47),w=n(4),x=n(10),S=n(89),A=n(34),j=n(36),P=n(35).f,L=n(91),E=n(30),O=n(5),M=n(23),T=n(55),I=n(48),C=n(93),N=n(41),k=n(58),F=n(42),R=n(92),q=n(132),D=n(9),z=n(21),B=D.f,U=z.f,W=o.RangeError,H=o.TypeError,V=o.Uint8Array,G=Array.prototype,Y=l.ArrayBuffer,X=l.DataView,J=M(0),Q=M(2),$=M(3),K=M(4),Z=M(5),tt=M(6),et=T(!0),nt=T(!1),rt=C.values,ot=C.keys,at=C.entries,it=G.lastIndexOf,st=G.reduce,lt=G.reduceRight,ct=G.join,ut=G.sort,dt=G.slice,ft=G.toString,pt=G.toLocaleString,gt=O("iterator"),mt=O("toStringTag"),ht=E("typed_constructor"),vt=E("def_constructor"),yt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,wt=M(1,(function(t,e){return Pt(I(t,t[vt]),e)})),xt=a((function(){return 1===new V(new Uint16Array([1]).buffer)[0]})),St=!!V&&!!V.prototype.set&&a((function(){new V(1).set({})})),At=function(t,e){var n=g(t);if(n<0||n%e)throw W("Wrong offset!");return n},jt=function(t){if(w(t)&&_t in t)return t;throw H(t+" is not a typed array!")},Pt=function(t,e){if(!w(t)||!(ht in t))throw H("It is not a typed array constructor!");return new t(e)},Lt=function(t,e){return Et(I(t,t[vt]),e)},Et=function(t,e){for(var n=0,r=e.length,o=Pt(t,r);r>n;)o[n]=e[n++];return o},Ot=function(t,e,n){B(t,e,{get:function(){return this._d[n]}})},Mt=function(t){var e,n,r,o,a,i,s=x(t),l=arguments.length,u=l>1?arguments[1]:void 0,d=void 0!==u,f=L(s);if(null!=f&&!S(f)){for(i=f.call(s),r=[],e=0;!(a=i.next()).done;e++)r.push(a.value);s=r}for(d&&l>2&&(u=c(u,arguments[2],2)),e=0,n=m(s.length),o=Pt(this,n);n>e;e++)o[e]=d?u(s[e],e):s[e];return o},Tt=function(){for(var t=0,e=arguments.length,n=Pt(this,e);e>t;)n[t]=arguments[t++];return n},It=!!V&&a((function(){pt.call(new V(1))})),Ct=function(){return pt.apply(It?dt.call(jt(this)):jt(this),arguments)},Nt={copyWithin:function(t,e){return q.call(jt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return K(jt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return R.apply(jt(this),arguments)},filter:function(t){return Lt(this,Q(jt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Z(jt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(jt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(jt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(jt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(jt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(jt(this),arguments)},lastIndexOf:function(t){return it.apply(jt(this),arguments)},map:function(t){return wt(jt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(jt(this),arguments)},reduceRight:function(t){return lt.apply(jt(this),arguments)},reverse:function(){for(var t,e=jt(this).length,n=Math.floor(e/2),r=0;r<n;)t=this[r],this[r++]=this[--e],this[e]=t;return this},some:function(t){return $(jt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return ut.call(jt(this),t)},subarray:function(t,e){var n=jt(this),r=n.length,o=v(t,r);return new(I(n,n[vt]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,m((void 0===e?r:v(e,r))-o))}},kt=function(t,e){return Lt(this,dt.call(jt(this),t,e))},Ft=function(t){jt(this);var e=At(arguments[1],1),n=this.length,r=x(t),o=m(r.length),a=0;if(o+e>n)throw W("Wrong length!");for(;a<o;)this[e+a]=r[a++]},Rt={entries:function(){return at.call(jt(this))},keys:function(){return ot.call(jt(this))},values:function(){return rt.call(jt(this))}},qt=function(t,e){return w(t)&&t[_t]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Dt=function(t,e){return qt(t,e=y(e,!0))?d(2,t[e]):U(t,e)},zt=function(t,e,n){return!(qt(t,e=y(e,!0))&&w(n)&&_(n,"value"))||_(n,"get")||_(n,"set")||n.configurable||_(n,"writable")&&!n.writable||_(n,"enumerable")&&!n.enumerable?B(t,e,n):(t[e]=n.value,t)};yt||(z.f=Dt,D.f=zt),i(i.S+i.F*!yt,"Object",{getOwnPropertyDescriptor:Dt,defineProperty:zt}),a((function(){ft.call({})}))&&(ft=pt=function(){return ct.call(this)});var Bt=p({},Nt);p(Bt,Rt),f(Bt,gt,Rt.values),p(Bt,{slice:kt,set:Ft,constructor:function(){},toString:ft,toLocaleString:Ct}),Ot(Bt,"buffer","b"),Ot(Bt,"byteOffset","o"),Ot(Bt,"byteLength","l"),Ot(Bt,"length","e"),B(Bt,mt,{get:function(){return this[_t]}}),t.exports=function(t,e,n,l){var c=t+((l=!!l)?"Clamped":"")+"Array",d="get"+t,p="set"+t,g=o[c],v=g||{},y=g&&j(g),_=!g||!s.ABV,x={},S=g&&g.prototype,L=function(t,n){B(t,n,{get:function(){return function(t,n){var r=t._d;return r.v[d](n*e+r.o,xt)}(this,n)},set:function(t){return function(t,n,r){var o=t._d;l&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),o.v[p](n*e+o.o,r,xt)}(this,n,t)},enumerable:!0})};_?(g=n((function(t,n,r,o){u(t,g,c,"_d");var a,i,s,l,d=0,p=0;if(w(n)){if(!(n instanceof Y||"ArrayBuffer"==(l=b(n))||"SharedArrayBuffer"==l))return _t in n?Et(g,n):Mt.call(g,n);a=n,p=At(r,e);var v=n.byteLength;if(void 0===o){if(v%e)throw W("Wrong length!");if((i=v-p)<0)throw W("Wrong length!")}else if((i=m(o)*e)+p>v)throw W("Wrong length!");s=i/e}else s=h(n),a=new Y(i=s*e);for(f(t,"_d",{b:a,o:p,l:i,e:s,v:new X(a)});d<s;)L(t,d++)})),S=g.prototype=A(Bt),f(S,"constructor",g)):a((function(){g(1)}))&&a((function(){new g(-1)}))&&k((function(t){new g,new g(null),new g(1.5),new g(t)}),!0)||(g=n((function(t,n,r,o){var a;return u(t,g,c),w(n)?n instanceof Y||"ArrayBuffer"==(a=b(n))||"SharedArrayBuffer"==a?void 0!==o?new v(n,At(r,e),o):void 0!==r?new v(n,At(r,e)):new v(n):_t in n?Et(g,n):Mt.call(g,n):new v(h(n))})),J(y!==Function.prototype?P(v).concat(P(y)):P(v),(function(t){t in g||f(g,t,v[t])})),g.prototype=S,r||(S.constructor=g));var E=S[gt],O=!!E&&("values"==E.name||null==E.name),M=Rt.values;f(g,ht,!0),f(S,_t,c),f(S,bt,!0),f(S,vt,g),(l?new g(1)[mt]==c:mt in S)||B(S,mt,{get:function(){return c}}),x[c]=g,i(i.G+i.W+i.F*(g!=v),x),i(i.S,c,{BYTES_PER_ELEMENT:e}),i(i.S+i.F*a((function(){v.of.call(g,1)})),c,{from:Mt,of:Tt}),"BYTES_PER_ELEMENT"in S||f(S,"BYTES_PER_ELEMENT",e),i(i.P,c,Nt),F(c),i(i.P+i.F*St,c,{set:Ft}),i(i.P+i.F*!O,c,Rt),r||S.toString==ft||(S.toString=ft),i(i.P+i.F*a((function(){new g(1).slice()})),c,{slice:kt}),i(i.P+i.F*(a((function(){return[1,2].toLocaleString()!=new g([1,2]).toLocaleString()}))||!a((function(){S.toLocaleString.call([1,2])}))),c,{toLocaleString:Ct}),N[c]=O?E:M,r||O||f(S,gt,M)}}else t.exports=function(){}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(30)("meta"),o=n(4),a=n(14),i=n(9).f,s=0,l=Object.isExtensible||function(){return!0},c=!n(2)((function(){return l(Object.preventExtensions({}))})),u=function(t){i(t,r,{value:{i:"O"+ ++s,w:{}}})},d=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,r)){if(!l(t))return"F";if(!e)return"E";u(t)}return t[r].i},getWeak:function(t,e){if(!a(t,r)){if(!l(t))return!0;if(!e)return!1;u(t)}return t[r].w},onFreeze:function(t){return c&&d.NEED&&l(t)&&!a(t,r)&&u(t),t}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=!1},function(t,e,n){var r=n(116),o=n(76);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){var r=n(20),o=Math.max,a=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):a(t,e)}},function(t,e,n){var r=n(3),o=n(117),a=n(76),i=n(75)("IE_PROTO"),s=function(){},l=function(){var t,e=n(73)("iframe"),r=a.length;for(e.style.display="none",n(77).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;r--;)delete l.prototype[a[r]];return l()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[i]=t):n=l(),void 0===e?n:o(n,e)}},function(t,e,n){var r=n(116),o=n(76).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(14),o=n(10),a=n(75)("IE_PROTO"),i=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?i:null}},function(t,e,n){var r=n(5)("unscopables"),o=Array.prototype;null==o[r]&&n(15)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var r=n(9).f,o=n(14),a=n(5)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e,n){var r=n(0),o=n(25),a=n(2),i=n(79),s="["+i+"]",l=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),u=function(t,e,n){var o={},s=a((function(){return!!i[t]()||"​…"!="​…"[t]()})),l=o[t]=s?e(d):i[t];n&&(o[n]=l),r(r.P+r.F*s,"String",o)},d=u.trim=function(t,e){return t=String(o(t)),1&e&&(t=t.replace(l,"")),2&e&&(t=t.replace(c,"")),t};t.exports=u},function(t,e){t.exports={}},function(t,e,n){"use strict";var r=n(1),o=n(9),a=n(8),i=n(5)("species");t.exports=function(t){var e=r[t];a&&e&&!e[i]&&o.f(e,i,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(12);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},function(t,e,n){var r=n(24);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(24),o=n(5)("toStringTag"),a="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?r(e):"Object"==(i=r(e))&&"function"==typeof e.callee?"Arguments":i}},function(t,e,n){var r=n(3),o=n(19),a=n(5)("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||null==(n=r(i)[a])?e:o(n)}},function(t,e,n){"use strict";(function(e){var r=n(11),o=n(152),a=n(102),i={"Content-Type":"application/x-www-form-urlencoded"};function s(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var l,c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==e&&"[object process]"===Object.prototype.toString.call(e))&&(l=n(103)),l),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(s(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)||e&&"application/json"===e["Content-Type"]?(s(e,"application/json"),function(t,e,n){if(r.isString(t))try{return(e||JSON.parse)(t),r.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(n||JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){var e=this.transitional||c.transitional,n=e&&e.silentJSONParsing,o=e&&e.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||o&&r.isString(t)&&t.length)try{return JSON.parse(t)}catch(t){if(i){if("SyntaxError"===t.name)throw a(t,this,"E_JSON_PARSE");throw t}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){c.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){c.headers[t]=r.merge(i)})),t.exports=c}).call(this,n(151))},function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!alm_localize.a11y_focus)return!1;t.addons.woocommerce||t.addons.elementor?r(!1,!1,e,!1,t.isSafari):t.transition_container&&n>0?t.addons.paging?r(t.init,t.addons.preloaded,t.listing,o,t.isSafari):t.addons.single_post||t.addons.nextpage?r(!1,t.addons.preloaded,e,o,t.isSafari):r(t.init,t.addons.preloaded,e,o,t.isSafari):t.transition_container||r(t.init,t.addons.preloaded,e[0],o,t.isSafari)};var r=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"false",n=arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!r&&(t||!n)&&"true"!==e)return!1;n.setAttribute("tabIndex","-1"),n.style.outline="none";var o=n.classList.contains("alm-listing")?n:n.parentNode,a=o.dataset.scrollContainer;if(a){var i=document.querySelector(a);i&&setTimeout((function(){n.focus({preventScroll:!0})}),50)}else setTimeout((function(){n.focus({preventScroll:!0})}),50)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){if(0==e)t.style.opacity=1,t.style.height="auto";else{e/=10;var n=0,r=setInterval((function(){n>.9&&(t.style.opacity=1,clearInterval(r)),t.style.opacity=n,n+=.1}),e);t.style.height="auto"}}},function(t,e,n){"use strict";function r(t){var e=t.getElementsByTagName("img");e&&Array.prototype.forEach.call(e,(function(t){t&&function(t){t&&(t.dataset.src&&(t.src=t.dataset.src),t.dataset.srcset&&(t.srcset=t.dataset.srcset))}(t)}))}Object.defineProperty(e,"__esModule",{value:!0}),e.lazyImages=function(t){if(!t||!t.lazy_images)return;r(t.el)},e.lazyImagesReplace=r},function(t,e,n){var r=n(7),o=n(1),a=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(31)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(16),o=n(6),a=n(33);t.exports=function(t){return function(e,n,i){var s,l=r(e),c=o(l.length),u=a(i,c);if(t&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(24);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(5)("iterator"),o=!1;try{var a=[7][r]();a.return=function(){o=!0},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var a=[7],i=a[r]();i.next=function(){return{done:n=!0}},a[r]=function(){return i},t(a)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(3);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(47),o=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var a=n.call(t,e);if("object"!=typeof a)throw new TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){"use strict";n(134);var r=n(12),o=n(15),a=n(2),i=n(25),s=n(5),l=n(94),c=s("species"),u=!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var f=s(t),p=!a((function(){var e={};return e[f]=function(){return 7},7!=""[t](e)})),g=p?!a((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[c]=function(){return n}),n[f](""),!e})):void 0;if(!p||!g||"replace"===t&&!u||"split"===t&&!d){var m=/./[f],h=n(i,f,""[t],(function(t,e,n,r,o){return e.exec===l?p&&!o?{done:!0,value:m.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),v=h[0],y=h[1];r(String.prototype,t,v),o(RegExp.prototype,f,2==e?function(t,e){return y.call(t,this,e)}:function(t){return y.call(t,this)})}}},function(t,e,n){var r=n(18),o=n(129),a=n(89),i=n(3),s=n(6),l=n(91),c={},u={};(e=t.exports=function(t,e,n,d,f){var p,g,m,h,v=f?function(){return t}:l(t),y=r(n,d,e?2:1),_=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(a(v)){for(p=s(t.length);p>_;_++)if((h=e?y(i(g=t[_])[0],g[1]):y(t[_]))===c||h===u)return h}else for(m=v.call(t);!(g=m.next()).done;)if((h=o(m,y,g.value,e))===c||h===u)return h}).BREAK=c,e.RETURN=u},function(t,e,n){var r=n(1).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(1),o=n(0),a=n(12),i=n(44),s=n(28),l=n(62),c=n(43),u=n(4),d=n(2),f=n(58),p=n(39),g=n(80);t.exports=function(t,e,n,m,h,v){var y=r[t],_=y,b=h?"set":"add",w=_&&_.prototype,x={},S=function(t){var e=w[t];a(w,t,"delete"==t||"has"==t?function(t){return!(v&&!u(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return v&&!u(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(v||w.forEach&&!d((function(){(new _).entries().next()})))){var A=new _,j=A[b](v?{}:-0,1)!=A,P=d((function(){A.has(1)})),L=f((function(t){new _(t)})),E=!v&&d((function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)}));L||((_=e((function(e,n){c(e,_,t);var r=g(new y,e,_);return null!=n&&l(n,h,r[b],r),r}))).prototype=w,w.constructor=_),(P||E)&&(S("delete"),S("has"),h&&S("get")),(E||j)&&S(b),v&&w.clear&&delete w.clear}else _=m.getConstructor(e,t,h,b),i(_.prototype,n),s.NEED=!0;return p(_,t),x[t]=_,o(o.G+o.W+o.F*(_!=y),x),v||m.setStrong(_,t,h),_}},function(t,e,n){for(var r,o=n(1),a=n(15),i=n(30),s=i("typed_array"),l=i("view"),c=!(!o.ArrayBuffer||!o.DataView),u=c,d=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");d<9;)(r=o[f[d++]])?(a(r.prototype,s,!0),a(r.prototype,l,!0)):u=!1;t.exports={ABV:c,CONSTR:u,TYPED:s,VIEW:l}},function(t,e,n){t.exports=n(146)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseQuerystring=function(t){var e=window.location.search.substring(1),n="",r="";e&&((n=JSON.parse('{"'+e.replace(/&/g,'","').replace(/=/g,'":"')+'"}',(function(t,e){return""===t?e:decodeURIComponent(e.replace(/\+/g,"-"))}))).pg&&delete n.pg,n.auto&&delete n.auto);n&&(r+="/",Object.keys(n).forEach((function(t,e){r+=e>0?"--":"",r+=t+"--"+n[t]})));return t+r},e.buildFilterURL=i,e.createMasonryFiltersPage=function(t,e){if(!t.addons.filters)return e;var n=window.location.search,r=t.page+1;return r="true"===t.addons.preloaded?r+1:r,e=s(t,e,n,r)},e.createMasonryFiltersPages=function(t,e){if(!t.addons.filters)return e;var n=1,r=t.page,o=window.location.search;if(t.addons.filters_startpage>1){for(var a=parseInt(t.posts_per_page),i=[],l=0;l<e.length;l+=a)i.push(e.slice(l,a+l));for(var c=0;c<i.length;c++){var u=c>0?c*a:0;n=c+1,e[u]&&(e[u]=s(t,e[u],o,n))}}else n=r,e&&e[0]&&(e[0]=s(t,e[0],o,n));return e};var r,o=n(170),a=(r=o)&&r.__esModule?r:{default:r};function i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=e;return t.addons.filters_paging&&(r=n>1?r?(0,a.default)("pg")?e.replace(/(pg=)[^\&]+/,"$1"+n):e+"&pg="+n:"?pg="+n:"&"===(r="?"===(r=e.replace(/(pg=)[^\&]+/,""))?"":r)[r.length-1]?r.slice(0,-1):r),r}function s(t,e,n,r){if(e.classList.add("alm-filters"),e.dataset.page=r,r>1)e.dataset.url=t.canonical_url+i(t,n,r);else{var o=n.replace(/(pg=)[^\&]+/,"");o="?"===o?"":o,e.dataset.url=t.canonical_url+o}return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text/html";if(!t)return!1;var n=new DOMParser,r=n.parseFromString(t,e);return r?Array.prototype.slice.call(r.body.childNodes):r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.getButtonURL=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"next";if(!t||!t.trigger)return!1;var n=t.trigger.querySelector(".alm-load-more-btn");"prev"===e&&(n=document.querySelector(".alm-load-more-btn--prev"));var r=n?n.dataset.url:"";return r||""},e.setButtonAtts=function(t,e,n){t&&(t.rel&&"prev"===t.rel&&(t.href=n),t.dataset.page=e,t.dataset.url=n||"")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!t)return!1;if(e.indexOf("Safari")>-1&&-1!=e.indexOf("Chrome")||e.indexOf("Firefox")>-1||e.indexOf("Windows")>-1)return!1;for(var n=t.querySelectorAll("img[srcset]:not(.alm-loaded)"),r=0;r<n.length;r++){var o=n[r];o.classList.add("alm-loaded"),o.outerHTML=o.outerHTML}}},function(t,e,n){var r,o;
2
  /*!
3
  * imagesLoaded v4.1.4
4
  * JavaScript is all like "You images are done yet or what?"
5
  * MIT License
6
+ */!function(a,i){"use strict";r=[n(175)],void 0===(o=function(t){return function(t,e){var n=t.jQuery,r=t.console;function o(t,e){for(var n in e)t[n]=e[n];return t}var a=Array.prototype.slice;function i(t,e,s){if(!(this instanceof i))return new i(t,e,s);var l,c=t;("string"==typeof t&&(c=document.querySelectorAll(t)),c)?(this.elements=(l=c,Array.isArray(l)?l:"object"==typeof l&&"number"==typeof l.length?a.call(l):[l]),this.options=o({},this.options),"function"==typeof e?s=e:o(this.options,e),s&&this.on("always",s),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(c||t))}i.prototype=Object.create(e.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&s[e]){for(var n=t.querySelectorAll("img"),r=0;r<n.length;r++){var o=n[r];this.addImage(o)}if("string"==typeof this.options.background){var a=t.querySelectorAll(this.options.background);for(r=0;r<a.length;r++){var i=a[r];this.addElementBackgroundImages(i)}}}};var s={1:!0,9:!0,11:!0};function l(t){this.img=t}function c(t,e){this.url=t,this.element=e,this.img=new Image}return i.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(e.backgroundImage);null!==r;){var o=r&&r[2];o&&this.addBackground(o,t),r=n.exec(e.backgroundImage)}},i.prototype.addImage=function(t){var e=new l(t);this.images.push(e)},i.prototype.addBackground=function(t,e){var n=new c(t,e);this.images.push(n)},i.prototype.check=function(){var t=this;function e(e,n,r){setTimeout((function(){t.progress(e,n,r)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(t){t.once("progress",e),t.check()})):this.complete()},i.prototype.progress=function(t,e,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,t,e)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},l.prototype=Object.create(e.prototype),l.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},l.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype=Object.create(l.prototype),c.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},i.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((n=e).fn.imagesLoaded=function(t,e){return new i(this,t,e).jqDeferred.promise(n(this))})},i.makeJQueryPlugin(),i}(a,t)}.apply(e,r))||(t.exports=o)}("undefined"!=typeof window?window:this)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e/=10,t.style.opacity=.5;var n=setInterval((function(){t.style.opacity<.1?clearInterval(n):t.style.opacity-=.1}),e)}},function(t,e,n){var r=n(4),o=n(1).document,a=r(o)&&r(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(54)("keys"),o=n(30);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(1).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(4),o=n(3),a=function(t,e){if(o(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(18)(Function.call,n(21).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return a(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:a}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(4),o=n(78).set;t.exports=function(t,e,n){var a,i=e.constructor;return i!==n&&"function"==typeof i&&(a=i.prototype)!==n.prototype&&r(a)&&o&&o(t,a),t}},function(t,e,n){"use strict";var r=n(20),o=n(25);t.exports=function(t){var e=String(o(this)),n="",a=r(t);if(a<0||a==1/0)throw RangeError("Count can't be negative");for(;a>0;(a>>>=1)&&(e+=e))1&a&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){var r=n(20),o=n(25);t.exports=function(t){return function(e,n){var a,i,s=String(o(e)),l=r(n),c=s.length;return l<0||l>=c?t?"":void 0:(a=s.charCodeAt(l))<55296||a>56319||l+1===c||(i=s.charCodeAt(l+1))<56320||i>57343?t?s.charAt(l):a:t?s.slice(l,l+2):i-56320+(a-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(31),o=n(0),a=n(12),i=n(15),s=n(41),l=n(128),c=n(39),u=n(36),d=n(5)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,e,n,g,m,h,v){l(n,e,g);var y,_,b,w=function(t){if(!f&&t in j)return j[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},x=e+" Iterator",S="values"==m,A=!1,j=t.prototype,P=j[d]||j["@@iterator"]||m&&j[m],L=P||w(m),E=m?S?w("entries"):L:void 0,O="Array"==e&&j.entries||P;if(O&&(b=u(O.call(new t)))!==Object.prototype&&b.next&&(c(b,x,!0),r||"function"==typeof b[d]||i(b,d,p)),S&&P&&"values"!==P.name&&(A=!0,L=function(){return P.call(this)}),r&&!v||!f&&!A&&j[d]||i(j,d,L),s[e]=L,s[x]=p,m)if(y={values:S?L:w("values"),keys:h?L:w("keys"),entries:E},v)for(_ in y)_ in j||a(j,_,y[_]);else o(o.P+o.F*(f||A),e,y);return y}},function(t,e,n){var r=n(87),o=n(25);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(24),a=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(41),o=n(5)("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||a[o]===t)}},function(t,e,n){"use strict";var r=n(9),o=n(29);t.exports=function(t,e,n){e in t?r.f(t,e,o(0,n)):t[e]=n}},function(t,e,n){var r=n(47),o=n(5)("iterator"),a=n(41);t.exports=n(7).getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||a[r(t)]}},function(t,e,n){"use strict";var r=n(10),o=n(33),a=n(6);t.exports=function(t){for(var e=r(this),n=a(e.length),i=arguments.length,s=o(i>1?arguments[1]:void 0,n),l=i>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);c>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(37),o=n(133),a=n(41),i=n(16);t.exports=n(85)(Array,"Array",(function(t,e){this._t=i(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r,o,a=n(59),i=RegExp.prototype.exec,s=String.prototype.replace,l=i,c=(r=/a/,o=/b*/g,i.call(r,"a"),i.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),u=void 0!==/()??/.exec("")[1];(c||u)&&(l=function(t){var e,n,r,o,l=this;return u&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),c&&(e=l.lastIndex),r=i.call(l,t),c&&r&&(l.lastIndex=l.global?r.index+r[0].length:e),u&&r&&r.length>1&&s.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),t.exports=l},function(t,e,n){"use strict";var r=n(84)(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var r,o,a,i=n(18),s=n(122),l=n(77),c=n(73),u=n(1),d=u.process,f=u.setImmediate,p=u.clearImmediate,g=u.MessageChannel,m=u.Dispatch,h=0,v={},y=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},_=function(t){y.call(t.data)};f&&p||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++h]=function(){s("function"==typeof t?t:Function(t),e)},r(h),h},p=function(t){delete v[t]},"process"==n(24)(d)?r=function(t){d.nextTick(i(y,t,1))}:m&&m.now?r=function(t){m.now(i(y,t,1))}:g?(a=(o=new g).port2,o.port1.onmessage=_,r=i(a.postMessage,a,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(r=function(t){u.postMessage(t+"","*")},u.addEventListener("message",_,!1)):r="onreadystatechange"in c("script")?function(t){l.appendChild(c("script")).onreadystatechange=function(){l.removeChild(this),y.call(t)}}:function(t){setTimeout(i(y,t,1),0)}),t.exports={set:f,clear:p}},function(t,e,n){"use strict";var r=n(1),o=n(8),a=n(31),i=n(65),s=n(15),l=n(44),c=n(2),u=n(43),d=n(20),f=n(6),p=n(141),g=n(35).f,m=n(9).f,h=n(92),v=n(39),y=r.ArrayBuffer,_=r.DataView,b=r.Math,w=r.RangeError,x=r.Infinity,S=y,A=b.abs,j=b.pow,P=b.floor,L=b.log,E=b.LN2,O=o?"_b":"buffer",M=o?"_l":"byteLength",T=o?"_o":"byteOffset";function I(t,e,n){var r,o,a,i=new Array(n),s=8*n-e-1,l=(1<<s)-1,c=l>>1,u=23===e?j(2,-24)-j(2,-77):0,d=0,f=t<0||0===t&&1/t<0?1:0;for((t=A(t))!=t||t===x?(o=t!=t?1:0,r=l):(r=P(L(t)/E),t*(a=j(2,-r))<1&&(r--,a*=2),(t+=r+c>=1?u/a:u*j(2,1-c))*a>=2&&(r++,a/=2),r+c>=l?(o=0,r=l):r+c>=1?(o=(t*a-1)*j(2,e),r+=c):(o=t*j(2,c-1)*j(2,e),r=0));e>=8;i[d++]=255&o,o/=256,e-=8);for(r=r<<e|o,s+=e;s>0;i[d++]=255&r,r/=256,s-=8);return i[--d]|=128*f,i}function C(t,e,n){var r,o=8*n-e-1,a=(1<<o)-1,i=a>>1,s=o-7,l=n-1,c=t[l--],u=127&c;for(c>>=7;s>0;u=256*u+t[l],l--,s-=8);for(r=u&(1<<-s)-1,u>>=-s,s+=e;s>0;r=256*r+t[l],l--,s-=8);if(0===u)u=1-i;else{if(u===a)return r?NaN:c?-x:x;r+=j(2,e),u-=i}return(c?-1:1)*r*j(2,u-e)}function N(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function k(t){return[255&t]}function F(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function q(t){return I(t,52,8)}function D(t){return I(t,23,4)}function z(t,e,n){m(t.prototype,e,{get:function(){return this[n]}})}function B(t,e,n,r){var o=p(+n);if(o+e>t[M])throw w("Wrong index!");var a=t[O]._b,i=o+t[T],s=a.slice(i,i+e);return r?s:s.reverse()}function U(t,e,n,r,o,a){var i=p(+n);if(i+e>t[M])throw w("Wrong index!");for(var s=t[O]._b,l=i+t[T],c=r(+o),u=0;u<e;u++)s[l+u]=c[a?u:e-u-1]}if(i.ABV){if(!c((function(){y(1)}))||!c((function(){new y(-1)}))||c((function(){return new y,new y(1.5),new y(NaN),"ArrayBuffer"!=y.name}))){for(var W,H=(y=function(t){return u(this,y),new S(p(t))}).prototype=S.prototype,V=g(S),G=0;V.length>G;)(W=V[G++])in y||s(y,W,S[W]);a||(H.constructor=y)}var Y=new _(new y(2)),X=_.prototype.setInt8;Y.setInt8(0,2147483648),Y.setInt8(1,2147483649),!Y.getInt8(0)&&Y.getInt8(1)||l(_.prototype,{setInt8:function(t,e){X.call(this,t,e<<24>>24)},setUint8:function(t,e){X.call(this,t,e<<24>>24)}},!0)}else y=function(t){u(this,y,"ArrayBuffer");var e=p(t);this._b=h.call(new Array(e),0),this[M]=e},_=function(t,e,n){u(this,_,"DataView"),u(t,y,"DataView");var r=t[M],o=d(e);if(o<0||o>r)throw w("Wrong offset!");if(o+(n=void 0===n?r-o:f(n))>r)throw w("Wrong length!");this[O]=t,this[T]=o,this[M]=n},o&&(z(y,"byteLength","_l"),z(_,"buffer","_b"),z(_,"byteLength","_l"),z(_,"byteOffset","_o")),l(_.prototype,{getInt8:function(t){return B(this,1,t)[0]<<24>>24},getUint8:function(t){return B(this,1,t)[0]},getInt16:function(t){var e=B(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=B(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return N(B(this,4,t,arguments[1]))},getUint32:function(t){return N(B(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return C(B(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return C(B(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){U(this,1,t,k,e)},setUint8:function(t,e){U(this,1,t,k,e)},setInt16:function(t,e){U(this,2,t,F,e,arguments[2])},setUint16:function(t,e){U(this,2,t,F,e,arguments[2])},setInt32:function(t,e){U(this,4,t,R,e,arguments[2])},setUint32:function(t,e){U(this,4,t,R,e,arguments[2])},setFloat32:function(t,e){U(this,4,t,D,e,arguments[2])},setFloat64:function(t,e){U(this,8,t,q,e,arguments[2])}});v(y,"ArrayBuffer"),v(_,"DataView"),s(_.prototype,i.VIEW,!0),e.ArrayBuffer=y,e.DataView=_},function(t,e,n){"use strict";var r=String.prototype.replace,o=/%20/g,a="RFC1738",i="RFC3986";t.exports={default:i,formatters:{RFC1738:function(t){return r.call(t,o,"+")},RFC3986:function(t){return String(t)}},RFC1738:a,RFC3986:i}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=e.getOffset=e.almScroll=e.start=e.tracking=e.tab=e.reset=e.filter=void 0;var r=k(n(66)),o=k(n(164));n(165);var a=k(n(166)),i=k(n(108)),s=k(n(168)),l=k(n(169)),c=k(n(68)),u=k(n(109)),d=N(n(171)),f=N(n(110)),p=n(111),g=k(n(172)),m=k(n(173)),h=k(n(51)),v=n(69),y=n(174),_=k(n(52)),b=k(n(72)),w=k(n(176)),x=k(n(177)),S=k(n(178)),A=k(n(179)),j=k(n(70)),P=n(180),L=n(53),E=n(181),O=n(182),M=n(183),T=n(187),I=n(67),C=n(112);function N(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function k(t){return t&&t.__esModule?t:{default:t}}function F(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}n(188),n(361),n(362);var R=n(363),q=n(71);r.default.defaults.headers.common["X-Requested-With"]="XMLHttpRequest",o.default.polyfill();var D=!1;!function(){var t=function(t,e){alm_localize&&"true"===alm_localize.scrolltop&&window.scrollTo(0,0);var n=this;n.AjaxLoadMore={},n.addons={},n.extensions={},n.integration={},n.window=window,n.page=0,n.posts=0,n.totalposts=0,n.proceed=!1,n.disable_ajax=!1,n.init=!0,n.loading=!0,n.finished=!1,n.timer=null,n.rel="next",n.ua=window.navigator.userAgent?window.navigator.userAgent:"",n.vendor=window.navigator.vendor?window.navigator.vendor:"",n.isSafari=/Safari/i.test(n.ua)&&/Apple Computer/.test(n.vendor)&&!/Mobi|Android/i.test(n.ua),n.master_id=t.dataset.id?"ajax-load-more-"+t.dataset.id:t.id,t.classList.add("alm-"+e),t.setAttribute("data-alm-id",e),n.master_id=n.master_id.replace(/-/g,"_"),n.localize=window[n.master_id+"_vars"],n.main=t,n.listing=t.querySelector(".alm-listing")||t.querySelector(".alm-comments"),n.content=n.listing,n.el=n.content,n.ajax=t.querySelector(".alm-ajax"),n.container_type=n.listing.dataset.containerType,n.loading_style=n.listing.dataset.loadingStyle,n.canonical_url=t.dataset.canonicalUrl,n.nested=t.dataset.nested?t.dataset.nested:null,n.is_search=t.dataset.search,n.slug=t.dataset.slug,n.post_id=t.dataset.postId,n.id=t.dataset.id?t.dataset.id:"";var o=t.querySelector(".alm-no-results");if(n.no_results=o?o.innerHTML:"",n.repeater=n.listing.dataset.repeater,n.theme_repeater=n.listing.dataset.themeRepeater,n.post_type=n.listing.dataset.postType?n.listing.dataset.postType:"post",n.sticky_posts=n.listing.dataset.stickyPosts?n.listing.dataset.stickyPosts:null,n.btnWrap=t.querySelectorAll(".alm-btn-wrap"),n.btnWrap=Array.prototype.slice.call(n.btnWrap),n.btnWrap[n.btnWrap.length-1].style.visibility="visible",n.trigger=n.btnWrap[n.btnWrap.length-1],n.button=n.trigger.querySelector("button.alm-load-more-btn"),n.button_label=n.listing.dataset.buttonLabel,n.button_loading_label=n.listing.dataset.buttonLoadingLabel,n.button_done_label=n.listing.dataset.buttonDoneLabel,n.placeholder=n.main.querySelector(".alm-placeholder"),n.scroll_distance=n.listing.dataset.scrollDistance,n.scroll_distance=n.scroll_distance?n.scroll_distance:100,n.scroll_container=n.listing.dataset.scrollContainer,n.scroll_direction=n.listing.dataset.scrollDirection,n.max_pages=n.listing.dataset.maxPages?parseInt(n.listing.dataset.maxPages):0,n.pause_override=n.listing.dataset.pauseOverride,n.pause=!!n.listing.dataset.pause&&n.listing.dataset.pause,n.transition=n.listing.dataset.transition,n.transition_container=n.listing.dataset.transitionContainer,n.tcc=n.listing.dataset.transitionContainerClasses,n.speed=alm_localize.speed?parseInt(alm_localize.speed):150,n.images_loaded=!!n.listing.dataset.imagesLoaded&&n.listing.dataset.imagesLoaded,n.destroy_after=n.listing.dataset.destroyAfter?n.listing.dataset.destroyAfter:"",n.orginal_posts_per_page=parseInt(n.listing.dataset.postsPerPage),n.posts_per_page=n.listing.dataset.postsPerPage,n.offset=n.listing.dataset.offset?parseInt(n.listing.dataset.offset):0,n.lazy_images=!!n.listing.dataset.lazyImages&&n.listing.dataset.lazyImages,n.integration.woocommerce=!!n.listing.dataset.woocommerce&&n.listing.dataset.woocommerce,n.integration.woocommerce="true"===n.integration.woocommerce,n.is_search=void 0!==n.is_search&&n.is_search,n.search_value="true"===n.is_search?n.slug:"",n.addons.elementor=!("posts"!==n.listing.dataset.elementor||!n.listing.dataset.elementorSettings),n.addons.elementor&&(n=(0,T.elementorCreateParams)(n)),n.addons.woocommerce=!(!n.listing.dataset.woo||"true"!==n.listing.dataset.woo),n.addons.woocommerce&&n.listing.dataset.wooSettings&&(n.addons.woocommerce_settings=JSON.parse(n.listing.dataset.wooSettings),n.addons.woocommerce_settings.results_text=document.querySelectorAll(n.addons.woocommerce_settings.results),n.page=parseInt(n.page)+parseInt(n.addons.woocommerce_settings.paged)),n.addons.cache=n.listing.dataset.cache,n.addons.cache=void 0!==n.addons.cache&&n.addons.cache,"true"===n.addons.cache&&(n.addons.cache_id=n.listing.dataset.cacheId,n.addons.cache_path=n.listing.dataset.cachePath,n.addons.cache_logged_in=n.listing.dataset.cacheLoggedIn,n.addons.cache_logged_in=void 0!==n.addons.cache_logged_in&&n.addons.cache_logged_in),n.addons.cta=!!n.listing.dataset.cta&&n.listing.dataset.cta,"true"===n.addons.cta&&(n.addons.cta_position=n.listing.dataset.ctaPosition,n.addons.cta_repeater=n.listing.dataset.ctaRepeater,n.addons.cta_theme_repeater=n.listing.dataset.ctaThemeRepeater),n.addons.nextpage=n.listing.dataset.nextpage,"true"===n.addons.nextpage&&(n.addons.nextpage_urls=n.listing.dataset.nextpageUrls,n.addons.nextpage_scroll=n.listing.dataset.nextpageScroll,n.addons.nextpage_pageviews=n.listing.dataset.nextpagePageviews,n.addons.nextpage_post_id=n.listing.dataset.nextpagePostId,n.addons.nextpage_startpage=n.listing.dataset.nextpageStartpage,n.addons.nextpage_title_template=n.listing.dataset.nextpageTitleTemplate),n.addons.single_post=n.listing.dataset.singlePost,"true"===n.addons.single_post&&(n.addons.single_post_id=n.listing.dataset.singlePostId,n.addons.single_post_query=n.listing.dataset.singlePostQuery,n.addons.single_post_order=void 0===n.listing.dataset.singlePostOrder?"previous":n.listing.dataset.singlePostOrder,n.addons.single_post_init_id=n.listing.dataset.singlePostId,n.addons.single_post_taxonomy=void 0===n.listing.dataset.singlePostTaxonomy?"":n.listing.dataset.singlePostTaxonomy,n.addons.single_post_excluded_terms=void 0===n.listing.dataset.singlePostExcludedTerms?"":n.listing.dataset.singlePostExcludedTerms,n.addons.single_post_progress_bar=void 0===n.listing.dataset.singlePostProgressBar?"":n.listing.dataset.singlePostProgressBar,n.addons.single_post_target=void 0===n.listing.dataset.singlePostTarget?"":n.listing.dataset.singlePostTarget,n.addons.single_post_preview=void 0!==n.listing.dataset.singlePostPreview,n.addons.single_post_preview)){var w=n.listing.dataset.singlePostPreview.split(":");n.addons.single_post_preview_data={button_label:w[0]?w[0]:"Continue Reading",height:w[1]?w[1]:500,element:w[2]?w[2]:"default",className:"alm-single-post--preview"}}if(n.addons.comments=!!n.listing.dataset.comments&&n.listing.dataset.comments,"true"===n.addons.comments&&(n.addons.comments_post_id=n.listing.dataset.comments_post_id,n.addons.comments_per_page=n.listing.dataset.comments_per_page,n.addons.comments_per_page=void 0===n.addons.comments_per_page?"5":n.addons.comments_per_page,n.addons.comments_type=n.listing.dataset.comments_type,n.addons.comments_style=n.listing.dataset.comments_style,n.addons.comments_template=n.listing.dataset.comments_template,n.addons.comments_callback=n.listing.dataset.comments_callback),n.addons.tabs=n.listing.dataset.tabs,n.addons.filters=n.listing.dataset.filters,n.addons.seo=n.listing.dataset.seo,n.addons.seo_offset=n.listing.dataset.seoOffset,n.addons.preloaded=n.listing.dataset.preloaded,n.addons.preloaded_amount=n.listing.dataset.preloadedAmount?n.listing.dataset.preloadedAmount:0,n.is_preloaded="true"===n.listing.dataset.isPreloaded,n.addons.users="true"===n.listing.dataset.users,n.addons.users&&(n.orginal_posts_per_page=n.listing.dataset.usersPerPage,n.posts_per_page=n.listing.dataset.usersPerPage),n.extensions.restapi=n.listing.dataset.restapi,"true"===n.extensions.restapi&&(n.extensions.restapi_base_url=n.listing.dataset.restapiBaseUrl,n.extensions.restapi_namespace=n.listing.dataset.restapiNamespace,n.extensions.restapi_endpoint=n.listing.dataset.restapiEndpoint,n.extensions.restapi_template_id=n.listing.dataset.restapiTemplateId,n.extensions.restapi_debug=n.listing.dataset.restapiDebug),n.extensions.acf=n.listing.dataset.acf,"true"===n.extensions.acf&&(n.extensions.acf_field_type=n.listing.dataset.acfFieldType,n.extensions.acf_field_name=n.listing.dataset.acfFieldName,n.extensions.acf_parent_field_name=n.listing.dataset.acfParentFieldName,n.extensions.acf_post_id=n.listing.dataset.acfPostId,n.extensions.acf="true"===n.extensions.acf,void 0!==n.extensions.acf_field_type&&void 0!==n.extensions.acf_field_name&&void 0!==n.extensions.acf_post_id||(n.extensions.acf=!1)),n.extensions.term_query=n.listing.dataset.termQuery,"true"===n.extensions.term_query&&(n.extensions.term_query_taxonomy=n.listing.dataset.termQueryTaxonomy,n.extensions.term_query_hide_empty=n.listing.dataset.termQueryHideEmpty,n.extensions.term_query_number=n.listing.dataset.termQueryNumber,n.extensions.term_query="true"===n.extensions.term_query),n.addons.paging=n.listing.dataset.paging,"true"===n.addons.paging?(n.addons.paging=!0,n.addons.paging_init=!0,n.addons.paging_controls="true"===n.listing.dataset.pagingControls,n.addons.paging_show_at_most=n.listing.dataset.pagingShowAtMost,n.addons.paging_classes=n.listing.dataset.pagingClasses,n.addons.paging_show_at_most=void 0===n.addons.paging_show_at_most?7:n.addons.paging_show_at_most,n.addons.paging_first_label=n.listing.dataset.pagingFirstLabel,n.addons.paging_previous_label=n.listing.dataset.pagingPreviousLabel,n.addons.paging_next_label=n.listing.dataset.pagingNextLabel,n.addons.paging_last_label=n.listing.dataset.pagingLastLabel,n.addons.paging_scroll=!!n.listing.dataset.pagingScroll&&n.listing.dataset.pagingScroll,n.addons.paging_scrolltop=n.listing.dataset.pagingScrolltop?parseInt(n.listing.dataset.pagingScrolltop):100,n.pause="true"===n.addons.preloaded||n.pause):n.addons.paging=!1,"true"===n.addons.filters){n.addons.filters=!0,n.addons.filters_url="true"===n.listing.dataset.filtersUrl,n.addons.filters_target=!!n.listing.dataset.filtersTarget&&n.listing.dataset.filtersTarget,n.addons.filters_paging="true"===n.listing.dataset.filtersPaging,n.addons.filters_scroll="true"===n.listing.dataset.filtersScroll,n.addons.filters_scrolltop=n.listing.dataset.filtersScrolltop?n.listing.dataset.filtersScrolltop:"30",n.addons.filters_analtyics=n.listing.dataset.filtersAnalytics,n.addons.filters_debug=n.listing.dataset.filtersDebug,n.addons.filters_startpage=0,n.addons.filters_target||console.warn("Ajax Load More: Unable to locate target for Filters. Make sure you set a filters_target in core Ajax Load More.");var N=(0,a.default)("pg");n.addons.filters_startpage=null!==N?parseInt(N):0,!n.addons.paging&&n.addons.filters_startpage>0&&(n.posts_per_page=n.posts_per_page*n.addons.filters_startpage,n.isPaged=n.addons.filters_startpage>0)}else n.addons.filters=!1;if("true"===n.addons.tabs){if(n.addons.tabs=!0,n.addons.tab_template=n.listing.dataset.tabTemplate?n.listing.dataset.tabTemplate:"",n.addons.tab_onload=n.listing.dataset.tabOnload?n.listing.dataset.tabOnload:"",n.addons.tabs_resturl=n.listing.dataset.tabsRestUrl?n.listing.dataset.tabsRestUrl:"",""!==n.addons.tab_onload){var k=document.querySelector(".alm-tab-nav li [data-tab-url="+n.addons.tab_onload+"]");if(n.addons.tab_template=k?k.dataset.tabTemplate:n.addons.tab_template,n.listing.dataset.tabOnload="",k){var z=document.querySelector(".alm-tab-nav li .active");z&&z.classList.remove("active")}}}else n.addons.tabs=!1;if("true"===n.extensions.restapi?(n.extensions.restapi=!0,n.extensions.restapi_debug=void 0!==n.extensions.restapi_debug&&n.extensions.restapi_debug,n.extensions.restapi=""!==n.extensions.restapi_template_id&&n.extensions.restapi):n.extensions.restapi=!1,"true"===n.addons.preloaded?(n.addons.preloaded_amount=void 0===n.addons.preloaded_amount?n.posts_per_page:n.addons.preloaded_amount,n.localize&&n.localize.total_posts&&parseInt(n.localize.total_posts)<=parseInt(n.addons.preloaded_amount)&&(n.addons.preloaded_total_posts=n.localize.total_posts,n.disable_ajax=!0)):n.addons.preloaded="false",n.addons.seo=void 0!==n.addons.seo&&n.addons.seo,n.addons.seo="true"===n.addons.seo||n.addons.seo,n.addons.seo&&(n.addons.seo_permalink=n.listing.dataset.seoPermalink,n.addons.seo_pageview=n.listing.dataset.seoPageview,n.addons.seo_trailing_slash="false"===n.listing.dataset.seoTrailingSlash?"":"/",n.addons.seo_leading_slash="true"===n.listing.dataset.seoLeadingSlash?"/":""),n.start_page=n.listing.dataset.seoStartPage,n.start_page?(n.addons.seo_scroll=n.listing.dataset.seoScroll,n.addons.seo_scrolltop=n.listing.dataset.seoScrolltop,n.addons.seo_controls=n.listing.dataset.seoControls,n.isPaged=!1,n.start_page>1&&(n.isPaged=!0,n.posts_per_page=n.start_page*n.posts_per_page),n.addons.paging&&(n.posts_per_page=n.orginal_posts_per_page)):n.start_page=1,"true"===n.addons.nextpage?(n.addons.nextpage=!0,n.posts_per_page=1,void 0===n.addons.nextpage_urls&&(n.addons.nextpage_urls="true"),void 0===n.addons.nextpage_scroll&&(n.addons.nextpage_scroll="false:30"),void 0===n.addons.nextpage_pageviews&&(n.addons.nextpage_pageviews="true"),void 0===n.addons.nextpage_post_id&&(n.addons.nextpage=!1,n.addons.nextpage_post_id=null),void 0===n.addons.nextpage_startpage&&(n.addons.nextpage_startpage=1),n.addons.nextpage_startpage>1&&(n.isPaged=!0),n.addons.nextpage_postTitle=n.listing.dataset.nextpagePostTitle):n.addons.nextpage=!1,"true"===n.addons.single_post?(n.addons.single_post=!0,n.addons.single_post_permalink="",n.addons.single_post_title="",n.addons.single_post_slug="",n.addons.single_post_title_template=n.listing.dataset.singlePostTitleTemplate,n.addons.single_post_siteTitle=n.listing.dataset.singlePostSiteTitle,n.addons.single_post_siteTagline=n.listing.dataset.singlePostSiteTagline,n.addons.single_post_pageview=n.listing.dataset.singlePostPageview,n.addons.single_post_scroll=n.listing.dataset.singlePostScroll,n.addons.single_post_scroll_speed=n.listing.dataset.singlePostScrollSpeed,n.addons.single_post_scroll_top=n.listing.dataset.singlePostScrolltop,n.addons.single_post_controls=n.listing.dataset.singlePostControls):n.addons.single_post=!1,n.addons.single_post&&void 0===n.addons.single_post_id&&(n.addons.single_post_id="",n.addons.single_post_init_id=""),(void 0===n.pause||n.addons.seo&&n.start_page>1)&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.seo&&n.start_page>0&&(n.pause=!1),n.addons.filters&&n.addons.filters_startpage>0&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.paging&&(n.pause=!0),n.repeater=void 0===n.repeater?"default":n.repeater,n.theme_repeater=void 0!==n.theme_repeater&&n.theme_repeater,n.max_pages=void 0===n.max_pages||0===n.max_pages?9999:n.max_pages,n.scroll_distance=void 0===n.scroll_distance?100:n.scroll_distance,n.scroll_distance_perc=!1,-1==n.scroll_distance.toString().indexOf("%")?n.scroll_distance=parseInt(n.scroll_distance):(n.scroll_distance_perc=!0,n.scroll_distance_orig=parseInt(n.scroll_distance),n.scroll_distance=(0,A.default)(n)),n.scroll_container=void 0===n.scroll_container?"":n.scroll_container,n.scroll_direction=void 0===n.scroll_direction?"vertical":n.scroll_direction,n.transition=void 0===n.transition?"fade":n.transition,n.tcc=void 0===n.tcc?"":n.tcc,"masonry"===n.transition&&(n=(0,y.almMasonryConfig)(n)),void 0===n.listing.dataset.scroll?n.scroll=!0:"false"===n.listing.dataset.scroll?n.scroll=!1:n.scroll=!0,n.transition_container=void 0===n.transition_container||"true"===n.transition_container,n.button_label=void 0===n.button_label?"Load More":n.button_label,n.button_loading_label=void 0!==n.button_loading_label&&n.button_loading_label,n.button_done_label=void 0!==n.button_done_label&&n.button_done_label,n.addons.paging)n.main.classList.add("loading");else{var B=t.childNodes;if(B){var U=Array.prototype.slice.call(B).filter((function(t){return!!t.classList&&t.classList.contains("alm-btn-wrap")}));n.button=U?U[0].querySelector(".alm-load-more-btn"):container.querySelector(".alm-btn-wrap .alm-load-more-btn")}else n.button=container.querySelector(".alm-btn-wrap .alm-load-more-btn");n.button.disabled=!1,n.button.style.display=""}if(n.integration.woocommerce?(n.resultsText=document.querySelectorAll(".woocommerce-result-count"),n.resultsText.length<1&&(n.resultsText=document.querySelectorAll(".alm-results-text"))):n.resultsText=document.querySelectorAll(".alm-results-text"),n.resultsText?n.resultsText.forEach((function(t){t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic","true")})):n.resultsText=!1,n.tableofcontents=document.querySelector(".alm-toc"),n.tableofcontents?(n.tableofcontents.setAttribute("aria-live","polite"),n.tableofcontents.setAttribute("aria-atomic","true")):n.tableofcontents=!1,n.AjaxLoadMore.loadPosts=function(){if("function"==typeof almOnChange&&window.almOnChange(n),!n.disable_ajax)if(n.loading=!0,(0,P.showPlaceholder)(n),n.main.classList.add("alm-loading"),n.addons.paging||("prev"===n.rel?n.buttonPrev.classList.add("loading"):(n.button.classList.add("loading"),!1!==n.button_loading_label&&(n.button.innerHTML=n.button_loading_label))),"true"!==n.addons.cache||n.addons.cache_logged_in)n.AjaxLoadMore.ajax();else{var t=(0,l.default)(n);t?r.default.get(t).then((function(t){n.AjaxLoadMore.success(t.data,!0)})).catch((function(t){console.log(t),n.AjaxLoadMore.ajax()})):n.AjaxLoadMore.ajax()}},n.AjaxLoadMore.ajax=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"standard",e="alm_get_posts";n.acf_array="",n.extensions.acf&&("relationship"!==n.extensions.acf_field_type&&(e="alm_acf"),n.acf_array={acf:"true",post_id:n.extensions.acf_post_id,field_type:n.extensions.acf_field_type,field_name:n.extensions.acf_field_name,parent_field_name:n.extensions.acf_parent_field_name}),n.term_query_array="",n.extensions.term_query&&(e="alm_get_terms",n.term_query_array={term_query:"true",taxonomy:n.extensions.term_query_taxonomy,hide_empty:n.extensions.term_query_hide_empty,number:n.extensions.term_query_number}),n.nextpage_array="",n.addons.nextpage&&(e="alm_nextpage",n.nextpage_array={nextpage:"true",urls:n.addons.nextpage_urls,scroll:n.addons.nextpage_scroll,pageviews:n.addons.nextpage_pageviews,post_id:n.addons.nextpage_post_id,startpage:n.addons.nextpage_startpage,nested:n.nested}),n.single_post_array="",n.addons.single_post&&(n.single_post_array={single_post:"true",id:n.addons.single_post_id,slug:n.addons.single_post_slug}),n.comments_array="","true"===n.addons.comments&&(e="alm_comments",n.posts_per_page=n.addons.comments_per_page,n.comments_array={comments:"true",post_id:n.addons.comments_post_id,per_page:n.addons.comments_per_page,type:n.addons.comments_type,style:n.addons.comments_style,template:n.addons.comments_template,callback:n.addons.comments_callback}),n.users_array="",n.addons.users&&(e="alm_users",n.users_array={users:"true",role:n.listing.dataset.usersRole,include:n.listing.dataset.usersInclude,exclude:n.listing.dataset.usersExclude,per_page:n.posts_per_page,order:n.listing.dataset.usersOrder,orderby:n.listing.dataset.usersOrderby}),n.cta_array="","true"===n.addons.cta&&(n.cta_array={cta:"true",cta_position:n.addons.cta_position,cta_repeater:n.addons.cta_repeater,cta_theme_repeater:n.addons.cta_theme_repeater}),n.extensions.restapi?n.AjaxLoadMore.restapi(n,e,t):n.addons.tabs?n.AjaxLoadMore.tabs(n):n.AjaxLoadMore.adminajax(n,e,t)},n.AjaxLoadMore.adminajax=function(t,e,n){r.default.interceptors.request.use((function(t){return t.paramsSerializer=function(t){return R.stringify(t,{arrayFormat:"brackets",encode:!1})},t}));var o=alm_localize.ajaxurl,a=d.almGetAjaxParams(t,e,n);t.addons.single_post&&t.addons.single_post_target&&(o=t.addons.single_post_permalink+"?id="+t.addons.single_post_id+"&alm_page="+(parseInt(t.page)+1),a=""),t.addons.woocommerce&&(o=(0,v.getButtonURL)(t,t.rel),a=""),t.addons.elementor&&t.addons.elementor_type&&"posts"===t.addons.elementor_type&&(o=(0,v.getButtonURL)(t,t.rel),a=""),r.default.get(o,{params:a}).then((function(e){var r="";t.addons.single_post&&t.addons.single_post_target?(r=(0,E.singlePostHTML)(e,t.addons.single_post_target),(0,O.createCacheFile)(t,r.html,"single")):t.addons.woocommerce?(r=(0,M.wooGetContent)(e,t),(0,O.createCacheFile)(t,r.html,"woocommerce")):t.addons.elementor?(r=(0,T.elementorGetContent)(e,t),(0,O.createCacheFile)(t,r.html,"elementor")):r=e.data,"standard"===n?t.AjaxLoadMore.success(r,!1):"totalpages"===n&&t.addons.paging&&t.addons.nextpage?"function"==typeof almBuildPagination&&(window.almBuildPagination(r.totalpages,t),t.totalpages=r.totalpages):"totalposts"===n&&t.addons.paging&&"function"==typeof almBuildPagination&&window.almBuildPagination(r.totalposts,t)})).catch((function(e){t.AjaxLoadMore.error(e,"adminajax")}))},n.AjaxLoadMore.tabs=function(t){var e=t.addons.tabs_resturl+"ajaxloadmore/tab",n={post_id:t.post_id,template:t.addons.tab_template};r.default.interceptors.request.use((function(t){return t.paramsSerializer=function(t){return R.stringify(t,{arrayFormat:"brackets",encode:!1})},t})),r.default.get(e,{params:n}).then((function(e){var n={html:e.data.html,meta:{postcount:1,totalposts:1}};t.AjaxLoadMore.success(n,!1),"function"==typeof almTabLoaded&&window.almTabLoaded(t)})).catch((function(e){t.AjaxLoadMore.error(e,"restapi")}))},n.AjaxLoadMore.restapi=function(t,e,n){var o=wp.template(t.extensions.restapi_template_id),a=t.extensions.restapi_base_url+"/"+t.extensions.restapi_namespace+"/"+t.extensions.restapi_endpoint,i=d.almGetRestParams(t);r.default.interceptors.request.use((function(t){return t.paramsSerializer=function(t){return R.stringify(t,{arrayFormat:"brackets",encode:!1})},t})),r.default.get(a,{params:i}).then((function(e){for(var n=e.data,r="",a=n.html,i=n.meta,s=i&&i.postcount?i.postcount:0,l=i&&i.totalposts?i.totalposts:0,c=0;c<a.length;c++){var u=a[c];"true"===t.restapi_debug&&console.log(u),r+=o(u)}var d={html:r,meta:{postcount:s,totalposts:l}};t.AjaxLoadMore.success(d,!1)})).catch((function(e){t.AjaxLoadMore.error(e,"restapi")}))},n.addons.paging&&(n.addons.nextpage?n.AjaxLoadMore.ajax("totalpages"):n.AjaxLoadMore.ajax("totalposts")),n.AjaxLoadMore.success=function(e,r){var o=this;n.addons.single_post&&n.AjaxLoadMore.getSinglePost();var a=!1,l="table"===n.container_type?document.createElement("tbody"):document.createElement("div");n.el=l,l.style.opacity=0,l.style.height=0,l.style.outline="none";var d=n.listing.querySelector(".alm-paging-content"),f=void 0,v=void 0,w=void 0;if(r)f=e;else{f=e.html,v=e.meta,w=v?parseInt(v.postcount):parseInt(n.posts_per_page);var A=void 0!==v?v.totalposts:5*n.posts_per_page;n.totalposts="true"===n.addons.preloaded?A-n.addons.preloaded_amount:A,n.posts=n.addons.paging?w:n.posts+w,n.debug=v.debug?v.debug:"",v||console.warn("Ajax Load More: Unable to access `meta` object in Ajax response. There may be an issue in your Repeater Template or another hook causing interference.")}if(n.html=f,w=r?(0,c.default)(f).length:w,n.init&&(v&&(n.main.dataset.totalPosts=v.totalposts?v.totalposts:0),n.addons.paging&&w>0&&n.AjaxLoadMore.pagingInit(f,"alm-reveal"),0===w&&(n.addons.paging&&"function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&setTimeout((function(){(0,x.default)(n.content,n.no_results)}),n.speed+10)),n.isPaged&&(n.posts_per_page=n.addons.users?n.listing.dataset.usersPerPage:n.listing.dataset.postsPerPage,n.posts_per_page=n.addons.nextpage?1:n.posts_per_page,n.page=n.start_page?n.start_page-1:n.page,n.addons.filters&&n.addons.filters_startpage>0&&(n.page=n.addons.filters_startpage-1,n.posts_per_page=n.listing.dataset.postsPerPage))),(0,S.default)(n),F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,g.default)(n);case 2:case"end":return t.stop()}}),t,o)})))(),w>0){if(n.addons.paging)n.init?setTimeout((function(){n.main.classList.remove("alm-loading"),n.AjaxLoadMore.triggerAddons(n)}),n.speed):d&&((0,b.default)(d,n.speed),d.style.outline="none",n.main.classList.remove("alm-loading"),setTimeout((function(){d.style.opacity=0,d.innerHTML=n.html,q(d,(function(){n.AjaxLoadMore.triggerAddons(n),(0,_.default)(d,n.speed),setTimeout((function(){d.style.opacity="",m.default.init(d)}),parseInt(n.speed)+10),"function"==typeof almOnPagingComplete&&window.almOnPagingComplete(n)}))}),parseInt(n.speed)+25));else{if(n.addons.single_post){if(l.setAttribute("class","alm-reveal alm-single-post post-"+n.addons.single_post_id+(n.tcc?" "+n.tcc:"")),l.dataset.url=n.addons.single_post_permalink,n.addons.single_post_target?l.dataset.page=parseInt(n.page)+1:l.dataset.page=n.page,l.dataset.id=n.addons.single_post_id,l.dataset.title=n.addons.single_post_title,l.innerHTML=n.html,n.addons.single_post_preview&&n.addons.single_post_preview_data&&"function"==typeof almSinglePostCreatePreview){var P=window.almSinglePostCreatePreview(l,n.addons.single_post_id,n.addons.single_post_preview_data);l.replaceChildren(P||l)}}else if(n.transition_container){var E=void 0,O=window.location.search,N=n.addons.seo?" alm-seo":"",k=n.addons.filters?" alm-filters":"",R=n.is_preloaded?" alm-preloaded":"";if(n.init&&(n.start_page>1||n.addons.filters_startpage>0)){var z=[],B=[],U=parseInt(n.posts_per_page),W=Math.ceil(w/U);a=!0,"true"===n.addons.cta&&(U+=1,W=Math.ceil(w/U),w=W+w);for(var H=(0,u.default)((0,c.default)(n.html,"text/html")),V=0;V<w;V+=U)z.push(H.slice(V,U+V));for(var G=0;G<z.length;G++){var Y="true"===n.addons.preloaded?1:0,X=document.createElement("div");G>0||"true"===n.addons.preloaded?(E=G+1+Y,n.addons.seo&&(X=(0,C.createSEOAttributes)(n,X,O,N,(0,C.getSEOPageNum)(n.addons.seo_offset,E))),n.addons.filters&&(X.setAttribute("class","alm-reveal"+k+n.tcc),X.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,O,E),X.dataset.page=E)):(n.addons.seo&&(X=(0,C.createSEOAttributes)(n,X,O,N+R,(0,C.getSEOPageNum)(n.addons.seo_offset,1))),n.addons.filters&&(X.setAttribute("class","alm-reveal"+k+R+n.tcc),X.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,O,0),X.dataset.page="1")),(0,i.default)(X,z[G]),(0,j.default)(X,n.ua),B.push(X)}n.listing.style.opacity=0,n.listing.style.height=0,(0,i.default)(n.listing,B),l=n.listing,n.el=l}else{if(n.addons.seo&&n.page>0||"true"===n.addons.preloaded){var J="true"===n.addons.preloaded?1:0;E=n.page+1+J,n.addons.seo?l=(0,C.createSEOAttributes)(n,l,O,N,(0,C.getSEOPageNum)(n.addons.seo_offset,E)):n.addons.filters?(l.setAttribute("class","alm-reveal"+k+n.tcc),l.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,O,E),l.dataset.page=E):l.setAttribute("class","alm-reveal"+n.tcc)}else n.addons.filters?(l.setAttribute("class","alm-reveal"+k+n.tcc),l.dataset.url=n.canonical_url+(0,I.buildFilterURL)(n,O,parseInt(n.page)+1),l.dataset.page=parseInt(n.page)+1):n.addons.seo?l=(0,C.createSEOAttributes)(n,l,O,N,(0,C.getSEOPageNum)(n.addons.seo_offset,1)):l.setAttribute("class","alm-reveal"+n.tcc);l.innerHTML=n.html}}else n.el=n.html,l="table"===n.container_type?(0,s.default)(n.html):(0,u.default)((0,c.default)(n.html,"text/html"));if(n.addons.woocommerce)return F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,M.woocommerce)(l,n,e.pageTitle);case 2:(0,M.woocommerceLoaded)(n);case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("Ajax Load More: There was an error loading woocommerce products.",t)})),void(n.init=!1);if(n.addons.elementor)return F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,T.elementor)(l,n,e.pageTitle);case 2:(0,T.elementorLoaded)(n);case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("Ajax Load More: There was an error loading Elementor items.",t)})),void(n.init=!1);("masonry"!==n.transition||n.init&&"true"!==n.addons.preloaded)&&(a||(n.transition_container?n.listing.appendChild(l):"true"===n.images_loaded?q(l,(function(){(0,i.default)(n.listing,l),(0,j.default)(n.listing,n.ua)})):((0,i.default)(n.listing,l),(0,j.default)(n.listing,n.ua)))),"masonry"===n.transition?(n.el=n.listing,F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.almMasonry)(n,n.init,D);case 2:n.masonry.init=!1,n.AjaxLoadMore.triggerWindowResize(),n.AjaxLoadMore.transitionEnd(),"function"==typeof almComplete&&window.almComplete(n),(0,L.lazyImages)(n);case 7:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("There was an error with ALM Masonry")}))):"none"===n.transition&&n.transition_container?"true"===n.images_loaded?q(l,(function(){(0,_.default)(l,0),n.AjaxLoadMore.transitionEnd()})):((0,_.default)(l,0),n.AjaxLoadMore.transitionEnd()):"true"===n.images_loaded?q(l,(function(){n.transition_container&&(0,_.default)(l,n.speed),n.AjaxLoadMore.transitionEnd()})):(n.transition_container&&(0,_.default)(l,n.speed),n.AjaxLoadMore.transitionEnd()),n.addons.tabs&&"function"==typeof almTabsSetHeight&&q(l,(function(){(0,_.default)(n.listing,n.speed),setTimeout((function(){window.almTabsSetHeight(n)}),n.speed)}))}q(l,(function(){n.AjaxLoadMore.nested(l),m.default.init(n.el),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),(0,L.lazyImages)(n),D&&n.addons.filters&&"function"==typeof almFiltersAddonComplete&&window.almFiltersAddonComplete(t),D=!1,n.addons.tabs&&"function"==typeof almTabsComplete&&window.almTabsComplete(),n.addons.cache?n.addons.nextpage&&n.localize?parseInt(n.localize.page)===parseInt(n.localize.total_posts)&&n.AjaxLoadMore.triggerDone():w<parseInt(n.posts_per_page)&&n.AjaxLoadMore.triggerDone():n.posts>=n.totalposts&&!n.addons.single_post&&n.AjaxLoadMore.triggerDone()})),"function"==typeof almFiltersOnload&&n.init&&window.almFiltersOnload(n)}else n.AjaxLoadMore.noresults();if(void 0!==n.destroy_after&&""!==n.destroy_after){var Q=n.page+1;(Q="true"===n.addons.preloaded?Q++:Q)==n.destroy_after&&n.AjaxLoadMore.destroyed()}(0,p.tableOfContents)(n,n.init),"masonry"!==n.transition&&(0,h.default)(n,l,w,D),n.main.classList.contains("alm-is-filtering")&&n.main.classList.remove("alm-is-filtering"),n.init=!1},n.AjaxLoadMore.noresults=function(){n.addons.paging||(setTimeout((function(){n.button.classList.remove("loading"),n.button.classList.add("done")}),n.speed),n.AjaxLoadMore.resetBtnText()),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),D&&n.addons.filters&&("function"==typeof almFiltersAddonComplete&&almFiltersAddonComplete(t),D=!1),n.addons.tabs&&"function"==typeof almTabsComplete&&almTabsComplete(),"masonry"===n.transition&&(n.content.style.height="auto"),n.AjaxLoadMore.triggerDone()},n.AjaxLoadMore.pagingPreloadedInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal"),""===t&&("function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,x.default)(n.content,n.no_results))},n.AjaxLoadMore.pagingNextpageInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal alm-nextpage"),"function"==typeof almSetNextPageVars&&window.almSetNextPageVars(n)},n.AjaxLoadMore.pagingInit=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"alm-reveal";t=null==t?"":t;var r=document.createElement("div");r.setAttribute("class",e);var o=document.createElement("div");o.setAttribute("class","alm-paging-content"+n.tcc),o.innerHTML=t,r.appendChild(o);var a=document.createElement("div");a.setAttribute("class","alm-paging-loading"),r.appendChild(a),n.listing.appendChild(r);var i=window.getComputedStyle(n.listing),s=parseInt(i.getPropertyValue("padding-top").replace("px","")),l=parseInt(i.getPropertyValue("padding-bottom").replace("px","")),c=r.offsetHeight;n.listing.style.height=c+s+l+"px",m.default.init(r),n.AjaxLoadMore.resetBtnText(),setTimeout((function(){"function"==typeof almFadePageControls&&window.almFadePageControls(n.btnWrap),"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.main.classList.remove("loading")}),n.speed)},n.AjaxLoadMore.nested=function(t){if(!t||!n.transition_container)return!1;var e=t.querySelectorAll(".ajax-load-more-wrap");e&&e.forEach((function(t){window.almInit(t)}))},n.addons.single_post_id&&(n.fetchingPreviousPost=!1,n.addons.single_post_init=!0),n.AjaxLoadMore.getSinglePost=function(){if(n.fetchingPreviousPost)return!1;n.fetchingPreviousPost=!0;var t=alm_localize.ajaxurl,e={id:n.addons.single_post_id,initial_id:n.addons.single_post_init_id,order:n.addons.single_post_order,taxonomy:n.addons.single_post_taxonomy,excluded_terms:n.addons.single_post_excluded_terms,post_type:n.post_type,init:n.addons.single_post_init,action:"alm_get_single"};r.default.get(t,{params:e}).then((function(t){var e=t.data;e.has_previous_post?(n.listing.dataset.singlePostId=e.prev_id,n.addons.single_post_id=e.prev_id,n.addons.single_post_permalink=e.prev_permalink,n.addons.single_post_title=e.prev_title,n.addons.single_post_slug=e.prev_slug):e.has_previous_post||n.AjaxLoadMore.triggerDone(),"function"==typeof window.almSetSinglePost&&window.almSetSinglePost(n,e.current_id,e.permalink,e.title),n.fetchingPreviousPost=!1,n.addons.single_post_init=!1})).catch((function(t){n.AjaxLoadMore.error(t,"getSinglePost"),n.fetchingPreviousPost=!1}))},n.AjaxLoadMore.triggerAddons=function(t){"function"==typeof almSetNextPage&&t.addons.nextpage&&window.almSetNextPage(t),"function"==typeof almSEO&&t.addons.seo&&window.almSEO(t,!1),"function"==typeof almWooCommerce&&t.addons.woocommerce&&window.almWooCommerce(t),"function"==typeof almElementor&&t.addons.elementor&&window.almElementor(t)},n.AjaxLoadMore.triggerDone=function(){n.loading=!1,n.finished=!0,(0,P.hidePlaceholder)(n),n.addons.paging||(!1!==n.button_done_label&&setTimeout((function(){n.button.innerHTML=n.button_done_label}),75),n.button.classList.add("done"),n.button.removeAttribute("rel"),n.button.disabled=!0),"function"==typeof almDone&&setTimeout((function(){window.almDone(n)}),n.speed+10)},n.AjaxLoadMore.triggerDonePrev=function(){n.loading=!1,(0,P.hidePlaceholder)(n),n.addons.paging||(n.buttonPrev.classList.add("done"),n.buttonPrev.removeAttribute("rel"),n.buttonPrev.disabled=!0),"function"==typeof almDonePrev&&setTimeout((function(){window.almDonePrev(n)}),n.speed+10)},n.AjaxLoadMore.resetBtnText=function(){!1===n.button_loading_label||n.addons.paging||(n.button.innerHTML=n.button_label)},n.AjaxLoadMore.error=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;n.loading=!1,n.addons.paging||(n.button.classList.remove("loading"),n.AjaxLoadMore.resetBtnText()),console.log("Error: ",t),t.response?console.log("Error Msg: ",t.message):t.request?console.log(t.request):console.log("Error Msg: ",t.message),e&&console.log("ALM Error started in "+e),t.config&&console.log("ALM Error Debug: ",t.config)},n.AjaxLoadMore.click=function(t){var e=t.target||t.currentTarget;n.rel="next","true"===n.pause&&(n.pause=!1,n.pause_override=!1,n.AjaxLoadMore.loadPosts()),n.loading||n.finished||e.classList.contains("done")||(n.loading=!0,n.page++,n.AjaxLoadMore.loadPosts()),e.blur()},n.AjaxLoadMore.prevClick=function(t){var e=t.target||t.currentTarget;t.preventDefault(),n.loading||e.classList.contains("done")||(n.loading=!0,n.pagePrev--,n.rel="prev",n.AjaxLoadMore.loadPosts(),e.blur())},n.AjaxLoadMore.setPreviousButton=function(t){n.pagePrev=n.page,n.buttonPrev=t},n.addons.paging||n.fetchingPreviousPost||(n.button.onclick=n.AjaxLoadMore.click),n.addons.paging||n.addons.tabs||n.scroll_distance_perc||"horizontal"===n.scroll_direction){var W=void 0;n.window.onresize=function(){clearTimeout(W),W=setTimeout((function(t){n.addons.tabs&&"function"==typeof almOnTabsWindowResize&&window.almOnTabsWindowResize(n),n.addons.paging&&"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.scroll_distance_perc&&(n.scroll_distance=(0,A.default)(n)),"horizontal"===n.scroll_direction&&n.AjaxLoadMore.horizontal()}),n.speed)}}n.AjaxLoadMore.isVisible=function(){return n.visible=n.main.clientWidth>0&&n.main.clientHeight>0,n.visible},n.AjaxLoadMore.triggerWindowResize=function(){if("function"==typeof Event)window.dispatchEvent(new Event("resize"));else{var t=window.document.createEvent("UIEvents");t.initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(t)}},n.AjaxLoadMore.scroll=function(){n.timer&&clearTimeout(n.timer),n.timer=setTimeout((function(){if(n.AjaxLoadMore.isVisible()&&!n.fetchingPreviousPost){var t=n.trigger.getBoundingClientRect(),e=Math.round(t.top-n.window.innerHeight)+n.scroll_distance<=0;if(n.window!==window){var r=n.main.offsetHeight,o=n.main.offsetWidth;"horizontal"===n.scroll_direction?(n.AjaxLoadMore.horizontal(),e=o<=Math.round(n.window.scrollLeft+n.window.offsetWidth-n.scroll_distance)):e=r<=Math.round(n.window.scrollTop+n.window.offsetHeight-n.scroll_distance)}(!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"===n.pause&&"true"===n.pause_override||!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"!==n.pause)&&n.button.click()}}),25)},n.AjaxLoadMore.scrollSetup=function(){n.scroll&&!n.addons.paging&&(""!==n.scroll_container&&(n.window=document.querySelector(n.scroll_container)?document.querySelector(n.scroll_container):n.window,setTimeout((function(){n.AjaxLoadMore.horizontal()}),500)),n.window.addEventListener("scroll",n.AjaxLoadMore.scroll),n.window.addEventListener("touchstart",n.AjaxLoadMore.scroll),n.window.addEventListener("wheel",(function(t){Math.sign(t.deltaY)>0&&n.AjaxLoadMore.scroll()})),n.window.addEventListener("keyup",(function(t){switch(t.key?t.key:t.code){case 35:case 34:n.AjaxLoadMore.scroll()}})))},n.AjaxLoadMore.horizontal=function(){"horizontal"===n.scroll_direction&&(n.main.style.width=n.listing.offsetWidth+"px")},n.AjaxLoadMore.destroyed=function(){n.disable_ajax=!0,n.addons.paging||(n.button.style.display="none",n.AjaxLoadMore.triggerDone(),"function"==typeof almDestroyed&&window.almDestroyed(n))},n.AjaxLoadMore.transitionEnd=function(){setTimeout((function(){n.AjaxLoadMore.resetBtnText(),n.main.classList.remove("alm-loading"),"prev"===n.rel?n.buttonPrev.classList.remove("loading"):n.button.classList.remove("loading"),n.AjaxLoadMore.triggerAddons(n),n.addons.paging||setTimeout((function(){n.loading=!1}),3*n.speed)}),50),(0,P.hidePlaceholder)(n)},n.AjaxLoadMore.setLocalizedVar=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";n.localize&&""!==t&&""!==e&&(n.localize[t]=e.toString(),window[n.master_id+"_vars"][t]=e.toString())},n.AjaxLoadMore.init=function(){if("true"===n.addons.preloaded&&1==n.destroy_after&&n.AjaxLoadMore.destroyed(),n.addons.paging||n.addons.single_post||(n.disable_ajax?(n.finished=!0,n.button.classList.add("done")):(n.button.innerHTML=n.button_label,"true"===n.pause?n.loading=!1:n.AjaxLoadMore.loadPosts())),n.addons.single_post&&(n.AjaxLoadMore.getSinglePost(),n.loading=!1,n.addons.single_post_query&&""===n.addons.single_post_order&&n.AjaxLoadMore.triggerDone(),(0,p.tableOfContents)(n,!0,!0)),"true"===n.addons.preloaded&&n.addons.seo&&!n.addons.paging&&setTimeout((function(){"function"==typeof almSEO&&n.start_page<1&&window.almSEO(n,!0)}),n.speed),"true"!==n.addons.preloaded||n.addons.paging||setTimeout((function(){n.addons.preloaded_total_posts<=parseInt(n.addons.preloaded_amount)&&n.AjaxLoadMore.triggerDone(),0==n.addons.preloaded_total_posts&&("function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,x.default)(n.content,n.no_results))}),n.speed),"true"===n.addons.preloaded&&(n.resultsText&&f.almInitResultsText(n,"preloaded"),(0,p.tableOfContents)(n,n.init,!0)),n.addons.nextpage){if(n.listing.querySelector(".alm-nextpage")&&!n.addons.paging){var t=n.listing.querySelectorAll(".alm-nextpage");if(t){var e=t[0],r=e.dataset.totalPosts?parseInt(e.dataset.totalPosts):n.localize.total_posts;t.length!==r&&parseInt(e.dataset.id)!==r||n.AjaxLoadMore.triggerDone()}}n.resultsText&&f.almInitResultsText(n,"nextpage"),(0,p.tableOfContents)(n,n.init,!0)}n.addons.woocommerce&&((0,M.wooInit)(n),n.addons.woocommerce_settings.paged>=parseInt(n.addons.woocommerce_settings.pages)&&n.AjaxLoadMore.triggerDone()),n.addons.elementor&&n.addons.elementor_type&&"posts"===n.addons.elementor_type&&((0,T.elementorInit)(n),""===n.addons.elementor_next_page_url&&n.AjaxLoadMore.triggerDone()),n.window.addEventListener("load",(function(){"masonry"===n.transition&&"true"===n.addons.preloaded&&F(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.almMasonry)(n,!0,!1);case 2:n.masonry.init=!1;case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log("There was an error with ALM Masonry")})),"function"==typeof almOnLoad&&window.almOnLoad(n)}))},window.almUpdateCurrentPage=function(t,e,n){n.page=t,n.page=n.addons.nextpage&&!n.addons.paging?n.page-1:n.page;var r="",o="";n.addons.paging_init&&"true"===n.addons.preloaded?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.addons.preloaded_amount=0,n.AjaxLoadMore.pagingPreloadedInit(r)),n.addons.paging_init=!1,n.init=!1):n.addons.paging_init&&n.addons.nextpage?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.AjaxLoadMore.pagingNextpageInit(r)),n.addons.paging_init=!1,n.init=!1):n.AjaxLoadMore.loadPosts()},window.almGetParentContainer=function(){return n.listing},window.almGetObj=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""!==t?n[t]:n},window.almTriggerClick=function(){n.button.click()},setTimeout((function(){n.proceed=!0,n.AjaxLoadMore.scrollSetup()}),500),n.AjaxLoadMore.init()};window.almInit=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;new t(e,n)};var e=document.querySelectorAll(".ajax-load-more-wrap");e.length&&[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(e)).forEach((function(e,n){new t(e,n)}))}();e.filter=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fade",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"200",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!t||!e||!n)return!1;D=!0,(0,w.default)(t,e,n,"filter")};e.reset=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={};D=!0,t&&t.target&&(e={target:target}),t&&"woocommerce"===t.type?F(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=document.querySelector('.ajax-load-more-wrap .alm-listing[data-woo="true"]'),t.next=3,(0,M.wooReset)();case 3:(r=t.sent)&&(n.dataset.wooSettings=r,(0,w.default)("fade","100",e,"filter"));case 5:case"end":return t.stop()}}),t,this)})))().catch((function(){console.warn("Ajax Load More: There was an resetting the Ajax Load More instance.")})):(0,w.default)("fade","200",e,"filter")};e.tab=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e="fade",n=alm_localize.speed?parseInt(alm_localize.speed):200;if(!t)return!1;D=!0,(0,w.default)(e,n,t,"tab")};e.tracking=function(t){setTimeout((function(){t=t.replace(/\/\//g,"/"),"function"==typeof gtag&&(gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:window.location.pathname}),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (gtag)")),"function"==typeof ga&&(ga("set","page",t),ga("send","pageview"),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (ga)")),"function"==typeof __gaTracker&&(__gaTracker("set","page",t),__gaTracker("send","pageview"),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (__gaTracker)")),"function"==typeof almAnalytics&&window.almAnalytics(t)}),200)};e.start=function(t){if(!t)return!1;window.almInit(t)};e.almScroll=function(t){if(!t)return!1;window.scrollTo({top:t,behavior:"smooth"})};e.getOffset=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=t.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+r,left:e.left+n}};e.render=function(t){if(!t)return!1}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},function(t,e,n){"use strict";var r=n(11);function o(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var a;if(n)a=n(e);else if(r.isURLSearchParams(e))a=e.toString();else{var i=[];r.forEach(e,(function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),i.push(o(e)+"="+o(t))})))})),a=i.join("&")}if(a){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+a}return t}},function(t,e,n){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t.isAxiosError=!0,t.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,status:this.response&&this.response.status?this.response.status:null}},t}},function(t,e,n){"use strict";var r=n(11),o=n(153),a=n(154),i=n(101),s=n(155),l=n(158),c=n(159),u=n(104),d=n(49),f=n(50);t.exports=function(t){return new Promise((function(e,n){var p,g=t.data,m=t.headers,h=t.responseType;function v(){t.cancelToken&&t.cancelToken.unsubscribe(p),t.signal&&t.signal.removeEventListener("abort",p)}r.isFormData(g)&&delete m["Content-Type"];var y=new XMLHttpRequest;if(t.auth){var _=t.auth.username||"",b=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";m.Authorization="Basic "+btoa(_+":"+b)}var w=s(t.baseURL,t.url);function x(){if(y){var r="getAllResponseHeaders"in y?l(y.getAllResponseHeaders()):null,a={data:h&&"text"!==h&&"json"!==h?y.response:y.responseText,status:y.status,statusText:y.statusText,headers:r,config:t,request:y};o((function(t){e(t),v()}),(function(t){n(t),v()}),a),y=null}}if(y.open(t.method.toUpperCase(),i(w,t.params,t.paramsSerializer),!0),y.timeout=t.timeout,"onloadend"in y?y.onloadend=x:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(x)},y.onabort=function(){y&&(n(u("Request aborted",t,"ECONNABORTED",y)),y=null)},y.onerror=function(){n(u("Network Error",t,null,y)),y=null},y.ontimeout=function(){var e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",r=t.transitional||d.transitional;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(u(e,t,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",y)),y=null},r.isStandardBrowserEnv()){var S=(t.withCredentials||c(w))&&t.xsrfCookieName?a.read(t.xsrfCookieName):void 0;S&&(m[t.xsrfHeaderName]=S)}"setRequestHeader"in y&&r.forEach(m,(function(t,e){void 0===g&&"content-type"===e.toLowerCase()?delete m[e]:y.setRequestHeader(e,t)})),r.isUndefined(t.withCredentials)||(y.withCredentials=!!t.withCredentials),h&&"json"!==h&&(y.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&y.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&y.upload&&y.upload.addEventListener("progress",t.onUploadProgress),(t.cancelToken||t.signal)&&(p=function(t){y&&(n(!t||t&&t.type?new f("canceled"):t),y.abort(),y=null)},t.cancelToken&&t.cancelToken.subscribe(p),t.signal&&(t.signal.aborted?p():t.signal.addEventListener("abort",p))),g||(g=null),y.send(g)}))}},function(t,e,n){"use strict";var r=n(102);t.exports=function(t,e,n,o,a){var i=new Error(t);return r(i,e,n,o,a)}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";var r=n(11);t.exports=function(t,e){e=e||{};var n={};function o(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function a(n){return r.isUndefined(e[n])?r.isUndefined(t[n])?void 0:o(void 0,t[n]):o(t[n],e[n])}function i(t){if(!r.isUndefined(e[t]))return o(void 0,e[t])}function s(n){return r.isUndefined(e[n])?r.isUndefined(t[n])?void 0:o(void 0,t[n]):o(void 0,e[n])}function l(n){return n in e?o(t[n],e[n]):n in t?o(void 0,t[n]):void 0}var c={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return r.forEach(Object.keys(t).concat(Object.keys(e)),(function(t){var e=c[t]||a,o=e(t);r.isUndefined(o)&&e!==l||(n[t]=o)})),n}},function(t,e){t.exports={version:"0.24.0"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(167),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;for(var r=0;r<e.length;r++){var o=e[r];(0,a.default)(t,o,n)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!t)return!1;var e=["#text","#comment"],n=t.filter((function(t){return-1===e.indexOf(t.nodeName.toLowerCase())}));return n}},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||!t.localize||"true"===t.nested)return!1;var n=0,r=0,a=0,i=0,s="true"===t.addons.preloaded,l=!!t.addons.paging,c=t.orginal_posts_per_page;switch(e){case"nextpage":a=n=parseInt(t.localize.page),r=parseInt(t.localize.total_posts),i=parseInt(r),o(t.resultsText,n,r,a,i);break;case"woocommerce":break;default:n=parseInt(t.page)+1,r=Math.ceil(t.localize.total_posts/c),a=parseInt(t.localize.post_count),i=parseInt(t.localize.total_posts),s&&(n=l?t.page+1:n+1),o(t.resultsText,n,r,a,i)}}Object.defineProperty(e,"__esModule",{value:!0}),e.almResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||"true"===t.nested)return!1;var n="nextpage"===e||"woocommerce"===e?e:"standard";r(t,n)},e.almGetResultsText=r,e.almInitResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||!t.localize||"true"===t.nested)return!1;var n=0,r=Math.ceil(t.localize.total_posts/t.orginal_posts_per_page),a=parseInt(t.localize.post_count),i=parseInt(t.localize.total_posts);switch(e){case"nextpage":n=t.addons.nextpage_startpage,a=n,r=i,o(t.resultsText,n,i,a,i);break;case"preloaded":n=t.addons.paging&&t.addons.seo?parseInt(t.start_page)+1:parseInt(t.page)+1,o(t.resultsText,n,r,a,i);break;case"woocommerce":break;default:console.log("No results to set.")}};var o=function(t,e,n,r,o){t.forEach((function(t){var a=(n=parseInt(n))>0?alm_localize.results_text:alm_localize.no_results_text;n>0?(a=(a=(a=(a=(a=(a=a.replace("{num}",'<span class="alm-results-num">'+e+"</span>")).replace("{page}",'<span class="alm-results-page">'+e+"</span>")).replace("{total}",'<span class="alm-results-total">'+n+"</span>")).replace("{pages}",'<span class="alm-results-pages">'+n+"</span>")).replace("{post_count}",'<span class="alm-results-post_count">'+r+"</span>")).replace("{total_posts}",'<span class="alm-results-total_posts">'+o+"</span>"),t.innerHTML=a):t.innerHTML=a}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tableOfContents=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.localize&&t.localize.post_count?parseInt(t.localize.post_count):0;if(0==r&&!t.addons.single_post)return!1;if(t&&t.tableofcontents&&t.transition_container&&"masonry"!==t.transition){var o=t.tableofcontents.dataset.offset?parseInt(t.tableofcontents.dataset.offset):30,a=t.start_page?parseInt(t.start_page):0,i=t.addons.filters_startpage?parseInt(t.addons.filters_startpage):0,l=t.addons.nextpage_startpage?parseInt(t.addons.nextpage_startpage):0,c=parseInt(t.page),u="true"===t.addons.preloaded;if(t.addons.paging||t.addons.nextpage)return!1;e?setTimeout((function(){if(t.addons.seo&&a>1||t.addons.filters&&i>1||t.addons.nextpage&&l>1){if(t.addons.seo&&a>1)for(var e=0;e<a;e++)s(t,e,o);if(t.addons.filters&&i>1)for(var r=0;r<i;r++)s(t,r,o);if(t.addons.nextpage&&l>1)for(var d=0;d<l;d++)s(t,d,o)}else!n&&u&&(c+=1),s(t,c,o)}),100):(u&&(t.addons.seo&&a>0||t.addons.filters&&i>0?c=c:c+=1),s(t,c,o))}},e.clearTOC=function(){var t=document.querySelector(".alm-toc");t&&(t.innerHTML="")};var r,o=n(99),a=n(51),i=(r=a)&&r.__esModule?r:{default:r};function s(t,e,n){if(!t.tableofcontents)return!1;var r=document.createElement("button");r.type="button",e=parseInt(e)+1,r.innerHTML=function(t,e){var n=e;if(t.addons.single_post){var r=e-1,o=void 0;if(t.addons.single_post_target){t.init?r=r:r+=1;var a=document.querySelectorAll(".alm-reveal.alm-single-post");a&&(o=a[r])}else o=document.querySelector(".alm-reveal.alm-single-post[data-page="+(e-1)+"]");n=o?o.dataset.title:n}var i="almTOCLabel_"+t.id;"function"==typeof window[i]&&(n=window[i](e,n));return n}(t,e),r.dataset.page=t.addons.single_post_target&&t.init?e-1:e,t.tableofcontents.appendChild(r),r.addEventListener("click",(function(e){var r=this.dataset.page,a=document.querySelector(".alm-reveal:nth-child("+r+")")||document.querySelector(".alm-nextpage:nth-child("+r+")");if(t.addons.single_post_target&&(a=document.querySelector('.alm-reveal.alm-single-post[data-page="'+r+'"]')),!a)return!1;var s="function"==typeof o.getOffset?(0,o.getOffset)(a).top:a.offsetTop;(0,o.almScroll)(s-n),setTimeout((function(){(0,i.default)(t,a,r,!1)}),1e3)}))}},function(t,e,n){"use strict";function r(t,e,n,r,o){return e.classList.add(r),e.dataset.page=o,"default"===t.addons.seo_permalink?e.dataset.url=o>1?t.canonical_url+n+"&paged="+o:t.canonical_url+n:e.dataset.url=o>1?t.canonical_url+t.addons.seo_leading_slash+"page/"+o+t.addons.seo_trailing_slash+n:t.canonical_url+n,e}Object.defineProperty(e,"__esModule",{value:!0}),e.createMasonrySEOPage=function(t,e){if(!t.addons.seo)return e;var n=window.location.search,o=t.page+1;return o="true"===t.addons.preloaded?o+1:o,e=r(t,e,n,"alm-seo",o)},e.createMasonrySEOPages=function(t,e){if(!t.addons.seo)return e;var n=1,o=t.page,a=window.location.search;if(t.start_page>1){for(var i=parseInt(t.posts_per_page),s=[],l=0;l<e.length;l+=i)s.push(e.slice(l,i+l));for(var c=0;c<s.length;c++){var u=c>0?c*i:0;n=c+1,e[u]&&(e[u]=r(t,e[u],a,"alm-seo",n))}}else n=o,e[0]=r(t,e[0],a,"alm-seo",n);return e},e.createSEOAttributes=function(t,e,n,r,o){e.setAttribute("class","alm-reveal"+r+t.tcc),e.dataset.page=o,"default"===t.addons.seo_permalink?e.dataset.url=o>1?t.canonical_url+n+"&paged="+o:t.canonical_url+n:e.dataset.url=o>1?t.canonical_url+t.addons.seo_leading_slash+"page/"+o+t.addons.seo_trailing_slash+n:t.canonical_url+n;return e},e.getSEOPageNum=function(t,e){return"true"===t?parseInt(e)+1:e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a(n(185)),o=a(n(51));function a(t){return t&&t.__esModule?t:{default:t}}function i(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}e.default=function(t,e,n,a){var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window.location,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"";return new Promise((function(c){var u=e.length,d=0,f=1,p=n.rel?n.rel:"next",g="prev"===p?u:1,m="prev"===p?n.pagePrev:n.page+1;e="prev"===p?e.reverse():e,function h(){f<=u?i(regeneratorRuntime.mark((function o(){return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return e[d].style.opacity=0,f==g&&(e[d].classList.add(l),e[d].dataset.url=s,e[d].dataset.page=m,e[d].dataset.pageTitle=a),o.next=4,(0,r.default)(t,e[d],n.ua,p);case 4:f++,d++,h();case 7:case"end":return o.stop()}}),o,this)})))().catch((function(t){console.log("There was an error loading the items")})):(setTimeout((function(){if(e.map((function(t){t.style.opacity=1})),e[0]){var t="prev"===p?e[e.length-1]:e[0];(0,o.default)(n,t,null,!1)}}),50),c(!0))}()}))}},function(t,e,n){t.exports=!n(8)&&!n(2)((function(){return 7!=Object.defineProperty(n(73)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(1),o=n(7),a=n(31),i=n(74),s=n(9).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:i.f(t)})}},function(t,e,n){var r=n(14),o=n(16),a=n(55)(!1),i=n(75)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),l=0,c=[];for(n in s)n!=i&&r(s,n)&&c.push(n);for(;e.length>l;)r(s,n=e[l++])&&(~a(c,n)||c.push(n));return c}},function(t,e,n){var r=n(9),o=n(3),a=n(32);t.exports=n(8)?Object.defineProperties:function(t,e){o(t);for(var n,i=a(e),s=i.length,l=0;s>l;)r.f(t,n=i[l++],e[n]);return t}},function(t,e,n){var r=n(16),o=n(35).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return i&&"[object Window]"==a.call(t)?function(t){try{return o(t)}catch(t){return i.slice()}}(t):o(r(t))}},function(t,e,n){"use strict";var r=n(8),o=n(32),a=n(56),i=n(46),s=n(10),l=n(45),c=Object.assign;t.exports=!c||n(2)((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=c({},t)[n]||Object.keys(c({},e)).join("")!=r}))?function(t,e){for(var n=s(t),c=arguments.length,u=1,d=a.f,f=i.f;c>u;)for(var p,g=l(arguments[u++]),m=d?o(g).concat(d(g)):o(g),h=m.length,v=0;h>v;)p=m[v++],r&&!f.call(g,p)||(n[p]=g[p]);return n}:c},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){"use strict";var r=n(19),o=n(4),a=n(122),i=[].slice,s={},l=function(t,e,n){if(!(e in s)){for(var r=[],o=0;o<e;o++)r[o]="a["+o+"]";s[e]=Function("F,a","return new F("+r.join(",")+")")}return s[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=i.call(arguments,1),s=function(){var r=n.concat(i.call(arguments));return this instanceof s?l(e,r.length,r):a(e,r,t)};return o(e.prototype)&&(s.prototype=e.prototype),s}},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var r=n(1).parseInt,o=n(40).trim,a=n(79),i=/^[-+]?0[xX]/;t.exports=8!==r(a+"08")||22!==r(a+"0x16")?function(t,e){var n=o(String(t),3);return r(n,e>>>0||(i.test(n)?16:10))}:r},function(t,e,n){var r=n(1).parseFloat,o=n(40).trim;t.exports=1/r(n(79)+"-0")!=-1/0?function(t){var e=o(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(24);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(4),o=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&o(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){"use strict";var r=n(34),o=n(29),a=n(39),i={};n(15)(i,n(5)("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(i,{next:o(1,n)}),a(t,e+" Iterator")}},function(t,e,n){var r=n(3);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var a=t.return;throw void 0!==a&&r(a.call(t)),e}}},function(t,e,n){var r=n(282);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(19),o=n(10),a=n(45),i=n(6);t.exports=function(t,e,n,s,l){r(e);var c=o(t),u=a(c),d=i(c.length),f=l?d-1:0,p=l?-1:1;if(n<2)for(;;){if(f in u){s=u[f],f+=p;break}if(f+=p,l?f<0:d<=f)throw TypeError("Reduce of empty array with no initial value")}for(;l?f>=0:d>f;f+=p)f in u&&(s=e(s,u[f],f,c));return s}},function(t,e,n){"use strict";var r=n(10),o=n(33),a=n(6);t.exports=[].copyWithin||function(t,e){var n=r(this),i=a(n.length),s=o(t,i),l=o(e,i),c=arguments.length>2?arguments[2]:void 0,u=Math.min((void 0===c?i:o(c,i))-l,i-s),d=1;for(l<s&&s<l+u&&(d=-1,l+=u-1,s+=u-1);u-- >0;)l in n?n[s]=n[l]:delete n[s],s+=d,l+=d;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){"use strict";var r=n(94);n(0)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},function(t,e,n){n(8)&&"g"!=/./g.flags&&n(9).f(RegExp.prototype,"flags",{configurable:!0,get:n(59)})},function(t,e,n){"use strict";var r,o,a,i,s=n(31),l=n(1),c=n(18),u=n(47),d=n(0),f=n(4),p=n(19),g=n(43),m=n(62),h=n(48),v=n(96).set,y=n(302)(),_=n(137),b=n(303),w=n(63),x=n(138),S=l.TypeError,A=l.process,j=A&&A.versions,P=j&&j.v8||"",L=l.Promise,E="process"==u(A),O=function(){},M=o=_.f,T=!!function(){try{var t=L.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(O,O)};return(E||"function"==typeof PromiseRejectionEvent)&&t.then(O)instanceof e&&0!==P.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){}}(),I=function(t){var e;return!(!f(t)||"function"!=typeof(e=t.then))&&e},C=function(t,e){if(!t._n){t._n=!0;var n=t._c;y((function(){for(var r=t._v,o=1==t._s,a=0,i=function(e){var n,a,i,s=o?e.ok:e.fail,l=e.resolve,c=e.reject,u=e.domain;try{s?(o||(2==t._h&&F(t),t._h=1),!0===s?n=r:(u&&u.enter(),n=s(r),u&&(u.exit(),i=!0)),n===e.promise?c(S("Promise-chain cycle")):(a=I(n))?a.call(n,l,c):l(n)):c(r)}catch(t){u&&!i&&u.exit(),c(t)}};n.length>a;)i(n[a++]);t._c=[],t._n=!1,e&&!t._h&&N(t)}))}},N=function(t){v.call(l,(function(){var e,n,r,o=t._v,a=k(t);if(a&&(e=b((function(){E?A.emit("unhandledRejection",o,t):(n=l.onunhandledrejection)?n({promise:t,reason:o}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",o)})),t._h=E||k(t)?2:1),t._a=void 0,a&&e.e)throw e.v}))},k=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){v.call(l,(function(){var e;E?A.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})}))},R=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),C(e,!0))},q=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=I(t))?y((function(){var r={_w:n,_d:!1};try{e.call(t,c(q,r,1),c(R,r,1))}catch(t){R.call(r,t)}})):(n._v=t,n._s=1,C(n,!1))}catch(t){R.call({_w:n,_d:!1},t)}}};T||(L=function(t){g(this,L,"Promise","_h"),p(t),r.call(this);try{t(c(q,this,1),c(R,this,1))}catch(t){R.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(44)(L.prototype,{then:function(t,e){var n=M(h(this,L));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=E?A.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&C(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),a=function(){var t=new r;this.promise=t,this.resolve=c(q,t,1),this.reject=c(R,t,1)},_.f=M=function(t){return t===L||t===i?new a(t):o(t)}),d(d.G+d.W+d.F*!T,{Promise:L}),n(39)(L,"Promise"),n(42)("Promise"),i=n(7).Promise,d(d.S+d.F*!T,"Promise",{reject:function(t){var e=M(this);return(0,e.reject)(t),e.promise}}),d(d.S+d.F*(s||!T),"Promise",{resolve:function(t){return x(s&&this===i?L:this,t)}}),d(d.S+d.F*!(T&&n(58)((function(t){L.all(t).catch(O)}))),"Promise",{all:function(t){var e=this,n=M(e),r=n.resolve,o=n.reject,a=b((function(){var n=[],a=0,i=1;m(t,!1,(function(t){var s=a++,l=!1;n.push(void 0),i++,e.resolve(t).then((function(t){l||(l=!0,n[s]=t,--i||r(n))}),o)})),--i||r(n)}));return a.e&&o(a.v),n.promise},race:function(t){var e=this,n=M(e),r=n.reject,o=b((function(){m(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return o.e&&r(o.v),n.promise}})},function(t,e,n){"use strict";var r=n(19);function o(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new o(t)}},function(t,e,n){var r=n(3),o=n(4),a=n(137);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=a.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(9).f,o=n(34),a=n(44),i=n(18),s=n(43),l=n(62),c=n(85),u=n(133),d=n(42),f=n(8),p=n(28).fastKey,g=n(38),m=f?"_s":"size",h=function(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var u=t((function(t,r){s(t,u,e,"_i"),t._t=e,t._i=o(null),t._f=void 0,t._l=void 0,t[m]=0,null!=r&&l(r,n,t[c],t)}));return a(u.prototype,{clear:function(){for(var t=g(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[m]=0},delete:function(t){var n=g(this,e),r=h(n,t);if(r){var o=r.n,a=r.p;delete n._i[r.i],r.r=!0,a&&(a.n=o),o&&(o.p=a),n._f==r&&(n._f=o),n._l==r&&(n._l=a),n[m]--}return!!r},forEach:function(t){g(this,e);for(var n,r=i(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!h(g(this,e),t)}}),f&&r(u.prototype,"size",{get:function(){return g(this,e)[m]}}),u},def:function(t,e,n){var r,o,a=h(t,e);return a?a.v=n:(t._l=a={i:o=p(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=a),r&&(r.n=a),t[m]++,"F"!==o&&(t._i[o]=a)),t},getEntry:h,setStrong:function(t,e,n){c(t,e,(function(t,n){this._t=g(t,e),this._k=n,this._l=void 0}),(function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?u(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,u(1))}),n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var r=n(44),o=n(28).getWeak,a=n(3),i=n(4),s=n(43),l=n(62),c=n(23),u=n(14),d=n(38),f=c(5),p=c(6),g=0,m=function(t){return t._l||(t._l=new h)},h=function(){this.a=[]},v=function(t,e){return f(t.a,(function(t){return t[0]===e}))};h.prototype={get:function(t){var e=v(this,t);if(e)return e[1]},has:function(t){return!!v(this,t)},set:function(t,e){var n=v(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=p(this.a,(function(e){return e[0]===t}));return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,a){var c=t((function(t,r){s(t,c,e,"_i"),t._t=e,t._i=g++,t._l=void 0,null!=r&&l(r,n,t[a],t)}));return r(c.prototype,{delete:function(t){if(!i(t))return!1;var n=o(t);return!0===n?m(d(this,e)).delete(t):n&&u(n,this._i)&&delete n[this._i]},has:function(t){if(!i(t))return!1;var n=o(t);return!0===n?m(d(this,e)).has(t):n&&u(n,this._i)}}),c},def:function(t,e,n){var r=o(a(e),!0);return!0===r?m(t).set(e,n):r[t._i]=n,t},ufstore:m}},function(t,e,n){var r=n(20),o=n(6);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=o(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(35),o=n(56),a=n(3),i=n(1).Reflect;t.exports=i&&i.ownKeys||function(t){var e=r.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(6),o=n(81),a=n(25);t.exports=function(t,e,n,i){var s=String(a(t)),l=s.length,c=void 0===n?" ":String(n),u=r(e);if(u<=l||""==c)return s;var d=u-l,f=o.call(c,Math.ceil(d/c.length));return f.length>d&&(f=f.slice(0,d)),i?f+s:s+f}},function(t,e,n){var r=n(8),o=n(32),a=n(16),i=n(46).f;t.exports=function(t){return function(e){for(var n,s=a(e),l=o(s),c=l.length,u=0,d=[];c>u;)n=l[u++],r&&!i.call(s,n)||d.push(t?[n,s[n]]:s[n]);return d}}},function(t,e,n){"use strict";var r=n(98),o=Object.prototype.hasOwnProperty,a=Array.isArray,i=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),s=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]);return n};t.exports={arrayToObject:s,assign:function(t,e){return Object.keys(e).reduce((function(t,n){return t[n]=e[n],t}),t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var o=e[r],i=o.obj[o.prop],s=Object.keys(i),l=0;l<s.length;++l){var c=s[l],u=i[c];"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(e.push({obj:i,prop:c}),n.push(u))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(a(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]);e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n,o,a){if(0===t.length)return t;var s=t;if("symbol"==typeof t?s=Symbol.prototype.toString.call(t):"string"!=typeof t&&(s=String(t)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"}));for(var l="",c=0;c<s.length;++c){var u=s.charCodeAt(c);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===r.RFC1738&&(40===u||41===u)?l+=s.charAt(c):u<128?l+=i[u]:u<2048?l+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?l+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(c+=1,u=65536+((1023&u)<<10|1023&s.charCodeAt(c)),l+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return l},isBuffer:function(t){return!(!t||"object"!=typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(a(t)){for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n}return e(t)},merge:function t(e,n,r){if(!n)return e;if("object"!=typeof n){if(a(e))e.push(n);else{if(!e||"object"!=typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!o.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(n);var i=e;return a(e)&&!a(n)&&(i=s(e,r)),a(e)&&a(n)?(n.forEach((function(n,a){if(o.call(e,a)){var i=e[a];i&&"object"==typeof i&&n&&"object"==typeof n?e[a]=t(i,n,r):e.push(n)}else e[a]=n})),e):Object.keys(n).reduce((function(e,a){var i=n[a];return o.call(e,a)?e[a]=t(e[a],i,r):e[a]=i,e}),i)}}},function(t,e,n){"use strict";var r=n(11),o=n(100),a=n(147),i=n(106);var s=function t(e){var n=new a(e),s=o(a.prototype.request,n);return r.extend(s,a.prototype,n),r.extend(s,n),s.create=function(n){return t(i(e,n))},s}(n(49));s.Axios=a,s.Cancel=n(50),s.CancelToken=n(161),s.isCancel=n(105),s.VERSION=n(107).version,s.all=function(t){return Promise.all(t)},s.spread=n(162),s.isAxiosError=n(163),t.exports=s,t.exports.default=s},function(t,e,n){"use strict";var r=n(11),o=n(101),a=n(148),i=n(149),s=n(106),l=n(160),c=l.validators;function u(t){this.defaults=t,this.interceptors={request:new a,response:new a}}u.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&l.assertOptions(e,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var n=[],r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var o,a=[];if(this.interceptors.response.forEach((function(t){a.push(t.fulfilled,t.rejected)})),!r){var u=[i,void 0];for(Array.prototype.unshift.apply(u,n),u=u.concat(a),o=Promise.resolve(t);u.length;)o=o.then(u.shift(),u.shift());return o}for(var d=t;n.length;){var f=n.shift(),p=n.shift();try{d=f(d)}catch(t){p(t);break}}try{o=i(d)}catch(t){return Promise.reject(t)}for(;a.length;)o=o.then(a.shift(),a.shift());return o},u.prototype.getUri=function(t){return t=s(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){u.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){u.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=u},function(t,e,n){"use strict";var r=n(11);function o(){this.handlers=[]}o.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,n){"use strict";var r=n(11),o=n(150),a=n(105),i=n(49),s=n(50);function l(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new s("canceled")}t.exports=function(t){return l(t),t.headers=t.headers||{},t.data=o.call(t,t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||i.adapter)(t).then((function(e){return l(t),e.data=o.call(t,e.data,e.headers,t.transformResponse),e}),(function(e){return a(e)||(l(t),e&&e.response&&(e.response.data=o.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,n){"use strict";var r=n(11),o=n(49);t.exports=function(t,e,n){var a=this||o;return r.forEach(n,(function(n){t=n.call(a,t,e)})),t}},function(t,e){var n,r,o=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(t){n=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(t){r=i}}();var l,c=[],u=!1,d=-1;function f(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&p())}function p(){if(!u){var t=s(f);u=!0;for(var e=c.length;e;){for(l=c,c=[];++d<e;)l&&l[d].run();d=-1,e=c.length}l=null,u=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new g(t,e)),1!==c.length||u||s(p)},g.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";var r=n(11);t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},function(t,e,n){"use strict";var r=n(104);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";var r=n(11);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,a,i){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(a)&&s.push("domain="+a),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var r=n(156),o=n(157);t.exports=function(t,e){return t&&!r(e)?o(t,e):e}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(11),o=["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"];t.exports=function(t){var e,n,a,i={};return t?(r.forEach(t.split("\n"),(function(t){if(a=t.indexOf(":"),e=r.trim(t.substr(0,a)).toLowerCase(),n=r.trim(t.substr(a+1)),e){if(i[e]&&o.indexOf(e)>=0)return;i[e]="set-cookie"===e?(i[e]?i[e]:[]).concat([n]):i[e]?i[e]+", "+n:n}})),i):i}},function(t,e,n){"use strict";var r=n(11);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var r=n(107).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){o[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var a={};o.transitional=function(t,e,n){function o(t,e){return"[Axios v"+r+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return function(n,r,i){if(!1===t)throw new Error(o(r," has been removed"+(e?" in "+e:"")));return e&&!a[r]&&(a[r]=!0,console.warn(o(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,i)}},t.exports={assertOptions:function(t,e,n){if("object"!=typeof t)throw new TypeError("options must be an object");for(var r=Object.keys(t),o=r.length;o-- >0;){var a=r[o],i=e[a];if(i){var s=t[a],l=void 0===s||i(s,a,t);if(!0!==l)throw new TypeError("option "+a+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+a)}},validators:o}},function(t,e,n){"use strict";var r=n(50);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;this.promise.then((function(t){if(n._listeners){var e,r=n._listeners.length;for(e=0;e<r;e++)n._listeners[e](t);n._listeners=null}})),this.promise.then=function(t){var e,r=new Promise((function(t){n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]},o.prototype.unsubscribe=function(t){if(this._listeners){var e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},function(t,e,n){!function(){"use strict";t.exports={polyfill:function(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style)||!0===t.__forceSmoothScrollPolyfill__){var n,r=t.HTMLElement||t.Element,o={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||s,scrollIntoView:r.prototype.scrollIntoView},a=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,i=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?g.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):o.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?o.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):g.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;g.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");o.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):o.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=f(this),r=n.getBoundingClientRect(),a=this.getBoundingClientRect();n!==e.body?(g.call(this,n,n.scrollLeft+a.left-r.left,n.scrollTop+a.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:a.left,top:a.top,behavior:"smooth"})}else o.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function s(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!=typeof t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(t,e){return"Y"===e?t.clientHeight+i<t.scrollHeight:"X"===e?t.clientWidth+i<t.scrollWidth:void 0}function u(e,n){var r=t.getComputedStyle(e,null)["overflow"+n];return"auto"===r||"scroll"===r}function d(t){var e=c(t,"Y")&&u(t,"Y"),n=c(t,"X")&&u(t,"X");return e||n}function f(t){for(;t!==e.body&&!1===d(t);)t=t.parentNode||t.host;return t}function p(e){var n,r,o,i,s=(a()-e.startTime)/468;i=s=s>1?1:s,n=.5*(1-Math.cos(Math.PI*i)),r=e.startX+(e.x-e.startX)*n,o=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,o),r===e.x&&o===e.y||t.requestAnimationFrame(p.bind(t,e))}function g(n,r,i){var l,c,u,d,f=a();n===e.body?(l=t,c=t.scrollX||t.pageXOffset,u=t.scrollY||t.pageYOffset,d=o.scroll):(l=n,c=n.scrollLeft,u=n.scrollTop,d=s),p({scrollable:l,method:d,startTime:f,startX:c,startY:u,x:r,y:i})}}}}()},function(t,e,n){"use strict";var r,o,a,i;history,Object.entries||(Object.entries=function(t){for(var e=Object.keys(t),n=e.length,r=new Array(n);n--;)r[n]=[e[n],t[e[n]]];return r}),void 0===Array.isArray&&(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.from||(Array.from=(r=Object.prototype.toString,o=function(t){return"function"==typeof t||"[object Function]"===r.call(t)},a=Math.pow(2,53)-1,i=function(t){var e=function(t){var e=Number(t);return isNaN(e)?0:0!==e&&isFinite(e)?(e>0?1:-1)*Math.floor(Math.abs(e)):e}(t);return Math.min(Math.max(e,0),a)},function(t){var e=this,n=Object(t);if(null==t)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,a=arguments.length>1?arguments[1]:void 0;if(void 0!==a){if(!o(a))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var s,l=i(n.length),c=o(e)?Object(new e(l)):new Array(l),u=0;u<l;)s=n[u],c[u]=a?void 0===r?a(s,u):a.call(r,s,u):s,u+=1;return c.length=l,c})),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(t,e){e=e||window;for(var n=0;n<this.length;n++)t.call(e,this[n],n,this)}),[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(t){t.hasOwnProperty("remove")||Object.defineProperty(t,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e||(e=window.location.href),t=t.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["#text","#comment"];e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;-1===r.indexOf(e.nodeName.toLowerCase())&&("masonry"===n&&(e.style.opacity=0),t.appendChild(e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=document.createElement("tbody");e.innerHTML=t;var n=[e];return n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(67);e.default=function(t){if(!t)return!1;var e="",n=".html",o=t.addons.cache_path+t.addons.cache_id;if(t.init&&t.addons.seo&&t.isPaged)e=o+"/page-1-"+t.start_page+n;else if(t.addons.filters){var a=(0,r.parseQuerystring)(o);if(t.init&&t.isPaged)e=a+"/page-1-"+t.addons.filters_startpage+n;else{var i=t.page+1;"true"===t.addons.preloaded&&(i=t.page+2),e=a+"/page-"+i+n}}else if(t.addons.nextpage){var s=void 0;t.addons.paging?s=parseInt(t.page)+1:(s=parseInt(t.page)+2,t.isPaged&&(s=parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)),e=o+"/page-"+s+n}else e=t.addons.single_post?o+"/"+t.addons.single_post_id+n:"true"===t.addons.comments&&"true"===t.addons.preloaded?o+"/page-"+(t.page+2)+n:o+"/page-"+(t.page+1)+n;return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){for(var e=window.location.search.substring(1).split("&"),n=0;n<e.length;n++){var r=e[n].split("=");if(decodeURIComponent(r[0])==t)return decodeURIComponent(r[1])}return!1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.almGetAjaxParams=function(t,e,n){var r={id:t.id,post_id:t.post_id,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,post_type:t.post_type,repeater:t.repeater,seo_start_page:t.start_page};t.theme_repeater&&(r.theme_repeater=t.theme_repeater);t.addons.filters&&(r.filters=t.addons.filters,r.filters_startpage=t.addons.filters_startpage);t.addons.paging&&(r.paging=t.addons.paging);t.addons.preloaded&&(r.preloaded=t.addons.preloaded,r.preloaded_amount=t.addons.preloaded_amount);"true"===t.addons.cache&&(r.cache_id=t.addons.cache_id,r.cache_logged_in=t.addons.cache_logged_in);t.acf_array&&(r.acf=t.acf_array);t.term_query_array&&(r.term_query=t.term_query_array);t.cta_array&&(r.cta=t.cta_array);t.comments_array&&(r.comments=t.comments_array);t.nextpage_array&&(r.nextpage=t.nextpage_array);t.single_post_array&&(r.single_post=t.single_post_array);t.users_array&&(r.users=t.users_array);t.listing.dataset.lang&&(r.lang=t.listing.dataset.lang);t.listing.dataset.stickyPosts&&(r.sticky_posts=t.listing.dataset.stickyPosts);t.listing.dataset.postFormat&&(r.post_format=t.listing.dataset.postFormat);t.listing.dataset.category&&(r.category=t.listing.dataset.category);t.listing.dataset.categoryAnd&&(r.category__and=t.listing.dataset.categoryAnd);t.listing.dataset.categoryNotIn&&(r.category__not_in=t.listing.dataset.categoryNotIn);t.listing.dataset.tag&&(r.tag=t.listing.dataset.tag);t.listing.dataset.tagAnd&&(r.tag__and=t.listing.dataset.tagAnd);t.listing.dataset.tagNotIn&&(r.tag__not_in=t.listing.dataset.tagNotIn);t.listing.dataset.taxonomy&&(r.taxonomy=t.listing.dataset.taxonomy);t.listing.dataset.taxonomyTerms&&(r.taxonomy_terms=t.listing.dataset.taxonomyTerms);t.listing.dataset.taxonomyOperator&&(r.taxonomy_operator=t.listing.dataset.taxonomyOperator);t.listing.dataset.taxonomyRelation&&(r.taxonomy_relation=t.listing.dataset.taxonomyRelation);t.listing.dataset.metaKey&&(r.meta_key=t.listing.dataset.metaKey);t.listing.dataset.metaValue&&(r.meta_value=t.listing.dataset.metaValue);t.listing.dataset.metaCompare&&(r.meta_compare=t.listing.dataset.metaCompare);t.listing.dataset.metaRelation&&(r.meta_relation=t.listing.dataset.metaRelation);t.listing.dataset.metaType&&(r.meta_type=t.listing.dataset.metaType);t.listing.dataset.author&&(r.author=t.listing.dataset.author);t.listing.dataset.year&&(r.year=t.listing.dataset.year);t.listing.dataset.month&&(r.month=t.listing.dataset.month);t.listing.dataset.day&&(r.day=t.listing.dataset.day);t.listing.dataset.order&&(r.order=t.listing.dataset.order);t.listing.dataset.orderby&&(r.orderby=t.listing.dataset.orderby);t.listing.dataset.postStatus&&(r.post_status=t.listing.dataset.postStatus);t.listing.dataset.postIn&&(r.post__in=t.listing.dataset.postIn);t.listing.dataset.postNotIn&&(r.post__not_in=t.listing.dataset.postNotIn);t.listing.dataset.exclude&&(r.exclude=t.listing.dataset.exclude);t.listing.dataset.search&&(r.search=t.listing.dataset.search);t.listing.dataset.s&&(r.search=t.listing.dataset.s);t.listing.dataset.customArgs&&(r.custom_args=escape(t.listing.dataset.customArgs));t.listing.dataset.vars&&(r.vars=escape(t.listing.dataset.vars));return r.action=e,r.query_type=n,r},e.almGetRestParams=function(t){return{id:t.id,post_id:t.post_id,posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),post_type:t.post_type,post_format:t.listing.dataset.postFormat,category:t.listing.dataset.category,category__not_in:t.listing.dataset.categoryNotIn,tag:t.listing.dataset.tag,tag__not_in:t.listing.dataset.tagNotIn,taxonomy:t.listing.dataset.taxonomy,taxonomy_terms:t.listing.dataset.taxonomyTerms,taxonomy_operator:t.listing.dataset.taxonomyOperator,taxonomy_relation:t.listing.dataset.taxonomyRelation,meta_key:t.listing.dataset.metaKey,meta_value:t.listing.dataset.metaValue,meta_compare:t.listing.dataset.metaCompare,meta_relation:t.listing.dataset.metaRelation,meta_type:t.listing.dataset.metaType,author:t.listing.dataset.author,year:t.listing.dataset.year,month:t.listing.dataset.month,day:t.listing.dataset.day,post_status:t.listing.dataset.postStatus,order:t.listing.dataset.order,orderby:t.listing.dataset.orderby,post__in:t.listing.dataset.postIn,post__not_in:t.listing.dataset.postNotIn,search:t.listing.dataset.search,s:t.listing.dataset.s,custom_args:t.listing.dataset.customArgs,vars:t.listing.dataset.vars,lang:t.lang,preloaded:t.addons.preloaded,preloaded_amount:t.addons.preloaded_amount,seo_start_page:t.start_page}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(110));e.default=function(t){return new Promise((function(e){var n="standard";t.addons.nextpage?(n="nextpage",t.addons.paging?t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)):t.addons.woocommerce?(n="woocommerce",t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1)):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1),"true"===t.addons.preloaded||t.addons.nextpage||t.addons.woocommerce||t.AjaxLoadMore.setLocalizedVar("total_posts",t.totalposts),t.AjaxLoadMore.setLocalizedVar("post_count",function(t){var e=parseInt(t.posts),n=parseInt(t.addons.preloaded_amount),r=e+n;return r=t.start_page>1?r-n:r,r=t.addons.filters_startpage>1?r-n:r,r=t.addons.single_post?r+1:r,r=t.addons.nextpage?r+1:r}(t)),r.almResultsText(t,n),e(!0)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(68);(r=o)&&r.__esModule;var a={init:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else{var e=0,n=t.childNodes;if(void 0===n){var r=(new DOMParser).parseFromString(t,"text/html");r&&(n=r.body.childNodes)}for(;e<n.length;)this.replace(n[e++])}return t},replace:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else for(var e=0,n=t.childNodes;e<n.length;)this.replace(n[e++]);return t},isScript:function(t){return"SCRIPT"===t.tagName},clone:function(t){var e=document.createElement("script");e.text=t.innerHTML;for(var n=t.attributes.length-1;n>=0;n--)e.setAttribute(t.attributes[n].name,t.attributes[n].value);return e}};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.almMasonry=function t(e,n,d){e.masonry||console.warn("Ajax Load More: Unable to locate Masonry settings.");return new Promise((function(p){var g=e.listing,m=e.html,h=e.masonry.selector,v=e.masonry.columnwidth,y=e.masonry.animation,_=e.masonry.horizontalorder,b=e.speed,w=e.masonry.init,x=(b+100)/1e3+"s",S="scale(0.5)",A="scale(1)";if("zoom-out"===y&&(S="translateY(-20px) scale(1.25)",A="translateY(0) scale(1)"),"slide-up"===y&&(S="translateY(50px)",A="translateY(0)"),"slide-down"===y&&(S="translateY(-50px)",A="translateY(0)"),"none"===y&&(S="translateY(0)",A="translateY(0)"),v?isNaN(v)||(v=parseInt(v)):v=h,_="true"===_,d)g.parentNode.style.opacity=0,t(e,!0,!1),p(!0);else if(w&&n)(0,i.default)(g,e.ua),f(g,(function(){var t={itemSelector:h,transitionDuration:x,columnWidth:v,horizontalOrder:_,hiddenStyle:{transform:S,opacity:0},visibleStyle:{transform:A,opacity:1}},n=window.alm_masonry_vars;n&&Object.keys(n).forEach((function(e){t[e]=n[e]}));var o=g.querySelectorAll(h);e.addons.filters&&(o=(0,l.createMasonryFiltersPages)(e,Array.prototype.slice.call(o))),e.addons.seo&&(o=(0,c.createMasonrySEOPages)(e,Array.prototype.slice.call(o))),setTimeout((function(){e.msnry=new Masonry(g,t),(0,r.default)(g.parentNode,125),p(!0)}),1)}));else{var j=(0,s.default)((0,a.default)(m,"text/html"));j&&((0,o.default)(e.listing,j,"masonry"),(0,i.default)(g,e.ua),f(g,(function(){e.msnry.appended(j),(0,u.default)(e,j,j.length,!1),e.addons.filters&&(0,l.createMasonryFiltersPage)(e,j[0]),e.addons.seo&&(0,c.createMasonrySEOPage)(e,j[0]),p(!0)})))}}))},e.almMasonryConfig=function(t){t.masonry={},t.masonry.init=!0,t.msnry?t.msnry.destroy():t.msnry="";var e=JSON.parse(t.listing.dataset.masonryConfig);e?(t.masonry.selector=e.selector,t.masonry.columnwidth=e.columnwidth,t.masonry.animation=""===e.animation?"standard":e.animation,t.masonry.horizontalorder=""===e.horizontalorder?"true":e.horizontalorder,t.transition_container=!1,t.images_loaded=!1):console.warn("Ajax Load More: Unable to locate Masonry configuration settings.");return t};var r=d(n(52)),o=d(n(108)),a=d(n(68)),i=d(n(70)),s=d(n(109)),l=n(67),c=n(112),u=d(n(51));function d(t){return t&&t.__esModule?t:{default:t}}var f=n(71)},function(t,e,n){var r,o;"undefined"!=typeof window&&window,void 0===(o="function"==typeof(r=function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},r=n[t]=n[t]||[];return-1==r.indexOf(e)&&r.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var r=n.indexOf(e);return-1!=r&&n.splice(r,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var r=this._onceEvents&&this._onceEvents[t],o=0;o<n.length;o++){var a=n[o];r&&r[a]&&(this.off(t,a),delete r[a]),a.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?r.call(e,n,e,t):r)||(t.exports=o)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=t[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,a=t}finally{try{!r&&s.return&&s.return()}finally{if(o)throw a}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=s(n(52)),a=s(n(72)),i=n(111);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"filter";if(n.target){var o=document.querySelectorAll('.ajax-load-more-wrap[data-id="'+n.target+'"]');o.forEach((function(o){l(t,e,n,o,r)}))}else{var a=document.querySelectorAll(".ajax-load-more-wrap");a.forEach((function(o){l(t,e,n,o,r)}))}(0,i.clearTOC)()};var l=function(t,e,n,r,o){if("fade"===t||"masonry"===t){switch(o){case"filter":r.classList.add("alm-is-filtering"),(0,a.default)(r,e);break;case"tab":r.classList.add("alm-loading");var i=r.querySelector(".alm-listing");r.style.height=i.offsetHeight+"px",(0,a.default)(i,e)}setTimeout((function(){c(e,n,r,o)}),e)}else r.classList.add("alm-is-filtering"),c(e,n,r,o)},c=function(t,e,n,r){var o=n.querySelector(".alm-btn-wrap"),a=n.querySelectorAll(".alm-listing");[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(a)).forEach((function(t){t.innerHTML=""}));var i=o.querySelector(".alm-load-more-btn");i&&i.classList.remove("done");var s=o.querySelector(".alm-paging");s&&(s.style.opacity=0),e.preloadedAmount=0,u(t,e,n,r)},u=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:150,e=arguments[1],n=arguments[2],a=arguments[3],i=n.querySelector(".alm-listing")||n.querySelector(".alm-comments");if(!i)return!1;switch(a){case"filter":var s=!0,l=!1,c=void 0;try{for(var u,d=Object.entries(e)[Symbol.iterator]();!(s=(u=d.next()).done);s=!0){var f=u.value,p=r(f,2),g=p[0],m=p[1];g=g.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase(),i.setAttribute("data-"+g,m)}}catch(t){l=!0,c=t}finally{try{!s&&d.return&&d.return()}finally{if(l)throw c}}(0,o.default)(n,t);break;case"tab":i.setAttribute("data-preloaded","false"),i.setAttribute("data-pause","false"),i.setAttribute("data-tab-template",e.tabTemplate)}var h="";switch(e.target?(h=document.querySelector('.ajax-load-more-wrap[data-id="'+e.target+'"]'))&&window.almInit(h):(h=document.querySelector(".ajax-load-more-wrap"))&&window.almInit(h),a){case"filter":"function"==typeof almFilterComplete&&almFilterComplete();break;case"tab":"function"==typeof almTabsComplete&&almTabsComplete()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""===e)return!1;e=e.replace(/(<p><\/p>)+/g,""),t.innerHTML=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(t&&t.debug){var e={query:t.debug,localize:t.localize};console.log("ALM Debug:",e)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(!t)return!1;var e=-1!==t.scroll_distance_orig.toString().indexOf("-"),n=t.scroll_distance_orig.toString().replace("-","").replace("%",""),r=t.window.innerHeight,o=Math.floor(r/100*parseInt(n));return parseInt(e?"-"+o:o)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.showPlaceholder=function(t){if(!t||!t.main||t.addons.paging||"prev"===t.rel)return!1;t.placeholder&&(t.placeholder.style.display="block",(0,r.default)(t.placeholder,150))},e.hidePlaceholder=function(t){if(!t||!t.main||t.addons.paging)return!1;t.placeholder&&((0,o.default)(t.placeholder,150),setTimeout((function(){t.placeholder.style.display="none"}),75))};var r=a(n(52)),o=a(n(72));function a(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={html:"",meta:{postcount:1,totalposts:1,debug:"Single Posts Query"}};if(200===t.status&&t.data&&e){var r=document.createElement("div");r.innerHTML=t.data;var a=r.querySelector(e),i=window&&window.almSinglePostsCustomElements;i&&a.appendChild(o(r,i)),a?n.html=a.innerHTML:console.warn("Ajax Load More: Unable to find "+e+" element.")}return n}function o(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.createElement("div");if(n.classList.add("alm-custom-elements"),!t||!e)return n;e=Array.isArray(e)?e:[e];for(var r=0;r<e.length;r++){var o=t.querySelector(e[r]);o&&n.appendChild(o)}return n}Object.defineProperty(e,"__esModule",{value:!0}),e.singlePostHTML=r,e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createCacheFile=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"standard";if("true"!==t.addons.cache||!e||""===e)return!1;var r="single"===n?t.addons.single_post_id:"page-"+(t.page+1),o=new FormData;o.append("action","alm_cache_from_html"),o.append("security",alm_localize.alm_nonce),o.append("cache_id",t.addons.cache_id),o.append("cache_logged_in",t.addons.cache_logged_in),o.append("canonical_url",t.canonical_url),o.append("name",r),o.append("html",e.trim()),a.default.post(alm_localize.ajaxurl,o).then((function(e){console.log("Cache created for: "+t.canonical_url)}))},e.wooCache=function(t,e){if("true"!==t.addons.cache||!e||""===e)return!1;var n=new FormData;n.append("action","alm_cache_from_html"),n.append("security",alm_localize.alm_nonce),n.append("cache_id",t.addons.cache_id),n.append("cache_logged_in",t.addons.cache_logged_in),n.append("canonical_url",t.canonical_url),n.append("name","page-"+t.page),n.append("html",e.trim()),a.default.post(alm_localize.ajaxurl,n).then((function(){console.log("Cache created for post: "+t.canonical_url)}))};var r,o=n(66),a=(r=o)&&r.__esModule?r:{default:r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wooInit=function(t){if(!t||!t.addons.woocommerce)return!1;t.button.dataset.page=t.addons.woocommerce_settings.paged+1;var e=t.addons.woocommerce_settings.paged_urls[t.addons.woocommerce_settings.paged];t.button.dataset.url=e||"";var n=document.querySelector(t.addons.woocommerce_settings.container);if(n){var r=function(t){if(!t)return 0;var e=document.querySelectorAll(t);return e?e.length:0}(t.addons.woocommerce_settings.container),o=t.addons.woocommerce_settings.paged;r>1&&console.warn("ALM WooCommerce: Multiple containers with the same classname or ID found. The WooCommerce add-on requires a single container to be defined. Get more information -> https://connekthq.com/plugins/ajax-load-more/docs/add-ons/woocommerce/"),n.setAttribute("aria-live","polite"),n.setAttribute("aria-atomic","true"),t.listing.removeAttribute("aria-live"),t.listing.removeAttribute("aria-atomic");var a=n.querySelector(t.addons.woocommerce_settings.products);if(a?(a.classList.add("alm-woocommerce"),a.dataset.url=t.addons.woocommerce_settings.paged_urls[t.addons.woocommerce_settings.paged-1],a.dataset.page=t.page,a.dataset.pageTitle=document.title):console.warn("ALM WooCommerce: Unable to locate products. Get more information -> https://connekthq.com/plugins/ajax-load-more/docs/add-ons/woocommerce/#alm_woocommerce_products"),o>1&&t.addons.woocommerce_settings.settings.previous_products){var i=t.addons.woocommerce_settings.paged_urls[o-2],s=t.addons.woocommerce_settings.settings.previous_products;(0,l.createLoadPreviousButton)(t,n,o-1,i,s)}}else console.warn("ALM WooCommerce: Unable to locate container element. Get more information -> https://connekthq.com/plugins/ajax-load-more/docs/add-ons/woocommerce/#alm_woocommerce_container")},e.woocommerce=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.title;if(!t||!e)return!1;return new Promise((function(r){var o=document.querySelector(e.addons.woocommerce_settings.container),a=t.querySelectorAll(e.addons.woocommerce_settings.products),i="prev"===e.rel?e.pagePrev-1:e.page,l=e.addons.woocommerce_settings.paged_urls[i];o&&a&&l&&(a=Array.prototype.slice.call(a),"function"==typeof almWooCommerceLoaded&&window.almWooCommerceLoaded(a),u(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.default)(o,a,e,n,l,"alm-woocommerce");case 2:r(!0);case 3:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log(t,"There was an error with WooCommerce")})))}))},e.woocommerceLoaded=function(t){var e=t.page+2,n=t.addons.woocommerce_settings.paged_urls[e-1];if("prev"===t.rel&&t.buttonPrev){var r=t.pagePrev-1,s=t.addons.woocommerce_settings.paged_urls[t.pagePrev-2];(0,a.setButtonAtts)(t.buttonPrev,r,s),(0,o.default)(!0)}else(0,a.setButtonAtts)(t.button,e,n);(0,i.lazyImages)(t),"function"==typeof almComplete&&"masonry"!==t.transition&&window.almComplete(t);t.AjaxLoadMore.transitionEnd(),"prev"===t.rel&&t.pagePrev<=1&&t.AjaxLoadMore.triggerDonePrev();"next"===t.rel&&e>parseInt(t.addons.woocommerce_settings.pages)&&t.AjaxLoadMore.triggerDone()},e.wooReset=function(){return new Promise((function(t){var e=window.location;r.default.get(e).then((function(e){if(200===e.status&&e.data){var n=document.createElement("div");n.innerHTML=e.data;var r=n.querySelector('.ajax-load-more-wrap .alm-listing[data-woo="true"]'),o=r?r.dataset.wooSettings:"";t(o)}else t(!1)})).catch((function(e){t(!1)}))}))},e.wooGetContent=function(t,e){var n={html:"",meta:{postcount:1,totalposts:e.localize.total_posts,debug:!1}};if(200===t.status&&t.data){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector("title").innerHTML;n.pageTitle=o;var a=r.querySelector(e.addons.woocommerce_settings.container);n.html=a?a.innerHTML:"",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments[1];if(t&&e&&e.addons.woocommerce_settings.results_text){var n=t.querySelector(e.addons.woocommerce_settings.results);e.addons.woocommerce_settings.results_text&&e.addons.woocommerce_settings.results_text.forEach((function(t){t.innerHTML=n.innerHTML}))}}(r,e)}return n};var r=c(n(66)),o=c(n(184)),a=n(69),i=n(53),s=c(n(113)),l=n(186);function c(t){return t&&t.__esModule?t:{default:t}}function u(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];"function"==typeof Event&&setTimeout((function(){window.dispatchEvent(new CustomEvent("scroll"))}),t?150:1)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(70),a=(r=o)&&r.__esModule?r:{default:r},i=n(53);var s=n(71);e.default=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"next";return new Promise((function(o){s(e,(function(){e.style.transition="all 0.4s ease","prev"===r?t.insertBefore(e,t.childNodes[0]):t.appendChild(e),(0,i.lazyImagesReplace)(e),(0,a.default)(e,n),o(!0)}))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createLoadPreviousButton=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments[3],o=arguments[4];if(!o)return;var a=document.createElement("div");a.classList.add("alm-btn-wrap--prev");var i=document.createElement("a");i.href=r,i.innerHTML=o,i.setAttribute("rel","prev"),i.dataset.page=n,i.dataset.url=r,i.setAttribute("class","alm-load-more-btn alm-load-more-btn--prev "+t.loading_style),i.addEventListener("click",(function(e){t.AjaxLoadMore.prevClick(e)})),t.AjaxLoadMore.setPreviousButton(i),a.appendChild(i);var s=e.parentNode;s.insertBefore(a,e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.elementorInit=function(t){if(!t.addons.elementor||!t.addons.elementor_type||"posts"===!t.addons.elementor_type)return!1;var e=t.addons.elementor_element;if(e){t.button.dataset.page=t.addons.elementor_paged;var n=t.addons.elementor_next_page_url;t.button.dataset.url=n||"",e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),t.listing.removeAttribute("aria-live"),t.listing.removeAttribute("aria-atomic");var r=e.querySelector("."+t.addons.elementor_item_class);if(r&&(r.classList.add("alm-elementor"),r.dataset.url=window.location,r.dataset.page=t.addons.elementor_paged,r.dataset.pageTitle=document.title),t.addons.elementor_paged,t.addons.elementor_masonry){var o=void 0;setTimeout((function(){window.addEventListener("resize",(function(){clearTimeout(o),o=setTimeout((function(){c(t,"."+t.addons.elementor_container_class,"."+t.addons.elementor_item_class)}),100)}))}),250)}}},e.elementor=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.title;if(!t||!e)return!1;return new Promise((function(r){var o=e.addons.elementor_element.querySelector("."+e.addons.elementor_container_class),a=t.querySelectorAll("."+e.addons.elementor_item_class),i=e.addons.elementor_current_url;o&&a&&i?(a=Array.prototype.slice.call(a),"function"==typeof almElementorLoaded&&window.almElementorLoaded(a),l(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.default)(o,a,e,n,i,"alm-elementor");case 2:e.addons.elementor_masonry&&setTimeout((function(){c(e,"."+e.addons.elementor_container_class,"."+e.addons.elementor_item_class)}),125),r(!0);case 4:case"end":return t.stop()}}),t,this)})))().catch((function(t){console.log(t,"There was an error with Elementor")}))):r(!1)}))},e.elementorLoaded=function(t){var e=t.page+1,n=t.addons.elementor_next_page_url;(0,o.setButtonAtts)(t.button,e,n),(0,a.lazyImages)(t),"function"==typeof almComplete&&"masonry"!==t.transition&&window.almComplete(t);t.AjaxLoadMore.transitionEnd(),n||t.AjaxLoadMore.triggerDone()},e.elementorGetContent=function(t,e){var n={html:"",meta:{postcount:1,totalposts:e.localize.total_posts,debug:!1}};if(200===t.status&&t.data){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector("title").innerHTML;n.pageTitle=o;var a=r.querySelector(e.addons.elementor_target+" ."+e.addons.elementor_container_class);n.html=a?a.innerHTML:"",e.addons.elementor_current_url=e.addons.elementor_next_page_url,e.addons.elementor_next_page_url=(i=r,s=e.addons.elementor_pagination_class,(l=i.querySelector(s))?u(l):"")}var i,s,l;return n},e.elementorCreateParams=function(t){t.addons.elementor_type="posts",t.addons.elementor_settings=JSON.parse(t.listing.dataset.elementorSettings),t.addons.elementor_target=t.addons.elementor_settings.target,t.addons.elementor_element=t.addons.elementor_settings.target?document.querySelector(".elementor-widget-wrap "+t.addons.elementor_settings.target):"",t.addons.elementor_widget=function(t){if(!t)return!1;return t.classList.contains("elementor-wc-products")?"woocommerce":"posts"}(t.addons.elementor_element),(t=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"posts";return t.addons.elementor_container_class="woocommerce"===e?t.addons.elementor_settings.woo_container_class:t.addons.elementor_settings.posts_container_class,t.addons.elementor_item_class="woocommerce"===e?t.addons.elementor_settings.woo_item_class:t.addons.elementor_settings.posts_item_class,t.addons.elementor_pagination_class="woocommerce"===e?"."+t.addons.elementor_settings.woo_pagination_class:"."+t.addons.elementor_settings.posts_pagination_class,t}(t,t.addons.elementor_widget)).addons.elementor_pagination=t.addons.elementor_element.querySelector(t.addons.elementor_pagination_class)||t.addons.elementor_element.querySelector("."+t.addons.elementor_settings.pagination_class),t.addons.elementor_pagination=!!t.addons.elementor_pagination&&t.addons.elementor_pagination,t.addons.elementor_controls=t.addons.elementor_settings.controls,t.addons.elementor_controls="true"===t.addons.elementor_controls,t.addons.elementor_scrolltop=parseInt(t.addons.elementor_settings.scrolltop),t.addons.elementor_current_url=window.location.href,t.addons.elementor_next_page_url=u(t.addons.elementor_pagination),t.addons.elementor_paged=t.addons.elementor_settings.paged?parseInt(t.addons.elementor_settings.paged):1,t.page=parseInt(t.page)+t.addons.elementor_paged,(t=function(t){if(!t.addons.elementor_element)return t;var e=t.addons.elementor_element,n=e.dataset.settings?JSON.parse(e.dataset.settings):"";if(!n)return t;t.addons.elementor_masonry=n.hasOwnProperty("cards_masonry")||n.hasOwnProperty("classic_masonry"),t.addons.elementor_masonry&&(t.addons.elementor_masonry_columns=parseInt(n.cards_columns)||parseInt(n.classic_columns),t.addons.elementor_masonry_columns_mobile=parseInt(n.cards_columns_mobile)||parseInt(n.classic_columns_mobile),t.addons.elementor_masonry_columns_tablet=parseInt(n.cards_columns_tablet)||parseInt(n.classic_columns_tablet),t.addons.elementor_masonry_gap=parseInt(n.cards_row_gap.size));return t}(t)).addons.elementor_element||console.warn("Ajax Load More: Unable to locate Elementor Widget. Are you sure you've set up your target parameter correctly?");t.addons.elementor_pagination||console.warn("Ajax Load More: Unable to locate Elementor pagination. There are either no results or Ajax Load More is unable to locate the pagination widget?");return t};var r,o=n(69),a=n(53),i=n(113),s=(r=i)&&r.__esModule?r:{default:r};function l(t){return function(){var e=t.apply(this,arguments);return new Promise((function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then((function(t){r("next",t)}),(function(t){r("throw",t)}));t(s)}("next")}))}}function c(t,e,n){var r=[],o=t.addons.elementor_masonry_columns,a=t.addons.elementor_masonry_columns_tablet,i=t.addons.elementor_masonry_columns_mobile,s=t.addons.elementor_masonry_gap,l=o,c=window.elementorFrontendConfig&&window.elementorFrontendConfig.breakpoints?window.elementorFrontendConfig.breakpoints:0,u=window.innerWidth;l=u>c.lg?o:u>c.md?a:i;var d=document.querySelector(e);if(!d)return!1;var f=d.querySelectorAll(n);if(!f)return!1;f.forEach((function(t,e){var n=Math.floor(e/l),o=t.getBoundingClientRect().height+s;if(n){var a=jQuery(t).position(),i=e%l,c=Math.round(a.top)-r[i];c*=-1,t.style.marginTop=Math.round(c)+"px",r[i]+=o}else r.push(o)}))}function u(t){return t&&t.querySelector("a.next")?t.querySelector("a.next").href:""}},function(t,e,n){n(189)},function(t,e,n){"use strict";n(190),n(333),n(335),n(338),n(340),n(342),n(344),n(346),n(348),n(350),n(352),n(354),n(356),n(360)},function(t,e,n){n(191),n(194),n(195),n(196),n(197),n(198),n(199),n(200),n(201),n(202),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(217),n(218),n(219),n(220),n(221),n(222),n(223),n(224),n(225),n(226),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(237),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(255),n(256),n(257),n(258),n(259),n(260),n(261),n(262),n(263),n(264),n(265),n(266),n(267),n(268),n(269),n(270),n(272),n(273),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(291),n(292),n(293),n(294),n(295),n(93),n(296),n(134),n(297),n(135),n(298),n(299),n(300),n(301),n(136),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),t.exports=n(7)},function(t,e,n){"use strict";var r=n(1),o=n(14),a=n(8),i=n(0),s=n(12),l=n(28).KEY,c=n(2),u=n(54),d=n(39),f=n(30),p=n(5),g=n(74),m=n(115),h=n(193),v=n(57),y=n(3),_=n(4),b=n(10),w=n(16),x=n(27),S=n(29),A=n(34),j=n(118),P=n(21),L=n(56),E=n(9),O=n(32),M=P.f,T=E.f,I=j.f,C=r.Symbol,N=r.JSON,k=N&&N.stringify,F=p("_hidden"),R=p("toPrimitive"),q={}.propertyIsEnumerable,D=u("symbol-registry"),z=u("symbols"),B=u("op-symbols"),U=Object.prototype,W="function"==typeof C&&!!L.f,H=r.QObject,V=!H||!H.prototype||!H.prototype.findChild,G=a&&c((function(){return 7!=A(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=M(U,e);r&&delete U[e],T(t,e,n),r&&t!==U&&T(U,e,r)}:T,Y=function(t){var e=z[t]=A(C.prototype);return e._k=t,e},X=W&&"symbol"==typeof C.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof C},J=function(t,e,n){return t===U&&J(B,e,n),y(t),e=x(e,!0),y(n),o(z,e)?(n.enumerable?(o(t,F)&&t[F][e]&&(t[F][e]=!1),n=A(n,{enumerable:S(0,!1)})):(o(t,F)||T(t,F,S(1,{})),t[F][e]=!0),G(t,e,n)):T(t,e,n)},Q=function(t,e){y(t);for(var n,r=h(e=w(e)),o=0,a=r.length;a>o;)J(t,n=r[o++],e[n]);return t},$=function(t){var e=q.call(this,t=x(t,!0));return!(this===U&&o(z,t)&&!o(B,t))&&(!(e||!o(this,t)||!o(z,t)||o(this,F)&&this[F][t])||e)},K=function(t,e){if(t=w(t),e=x(e,!0),t!==U||!o(z,e)||o(B,e)){var n=M(t,e);return!n||!o(z,e)||o(t,F)&&t[F][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=I(w(t)),r=[],a=0;n.length>a;)o(z,e=n[a++])||e==F||e==l||r.push(e);return r},tt=function(t){for(var e,n=t===U,r=I(n?B:w(t)),a=[],i=0;r.length>i;)!o(z,e=r[i++])||n&&!o(U,e)||a.push(z[e]);return a};W||(s((C=function(){if(this instanceof C)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call(B,n),o(this,F)&&o(this[F],t)&&(this[F][t]=!1),G(this,t,S(1,n))};return a&&V&&G(U,t,{configurable:!0,set:e}),Y(t)}).prototype,"toString",(function(){return this._k})),P.f=K,E.f=J,n(35).f=j.f=Z,n(46).f=$,L.f=tt,a&&!n(31)&&s(U,"propertyIsEnumerable",$,!0),g.f=function(t){return Y(p(t))}),i(i.G+i.W+i.F*!W,{Symbol:C});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)p(et[nt++]);for(var rt=O(p.store),ot=0;rt.length>ot;)m(rt[ot++]);i(i.S+i.F*!W,"Symbol",{for:function(t){return o(D,t+="")?D[t]:D[t]=C(t)},keyFor:function(t){if(!X(t))throw TypeError(t+" is not a symbol!");for(var e in D)if(D[e]===t)return e},useSetter:function(){V=!0},useSimple:function(){V=!1}}),i(i.S+i.F*!W,"Object",{create:function(t,e){return void 0===e?A(t):Q(A(t),e)},defineProperty:J,defineProperties:Q,getOwnPropertyDescriptor:K,getOwnPropertyNames:Z,getOwnPropertySymbols:tt});var at=c((function(){L.f(1)}));i(i.S+i.F*at,"Object",{getOwnPropertySymbols:function(t){return L.f(b(t))}}),N&&i(i.S+i.F*(!W||c((function(){var t=C();return"[null]"!=k([t])||"{}"!=k({a:t})||"{}"!=k(Object(t))}))),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(_(e)||void 0!==t)&&!X(t))return v(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!X(e))return e}),r[1]=e,k.apply(N,r)}}),C.prototype[R]||n(15)(C.prototype,R,C.prototype.valueOf),d(C,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(t,e,n){t.exports=n(54)("native-function-to-string",Function.toString)},function(t,e,n){var r=n(32),o=n(56),a=n(46);t.exports=function(t){var e=r(t),n=o.f;if(n)for(var i,s=n(t),l=a.f,c=0;s.length>c;)l.call(t,i=s[c++])&&e.push(i);return e}},function(t,e,n){var r=n(0);r(r.S,"Object",{create:n(34)})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperty:n(9).f})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperties:n(117)})},function(t,e,n){var r=n(16),o=n(21).f;n(22)("getOwnPropertyDescriptor",(function(){return function(t,e){return o(r(t),e)}}))},function(t,e,n){var r=n(10),o=n(36);n(22)("getPrototypeOf",(function(){return function(t){return o(r(t))}}))},function(t,e,n){var r=n(10),o=n(32);n(22)("keys",(function(){return function(t){return o(r(t))}}))},function(t,e,n){n(22)("getOwnPropertyNames",(function(){return n(118).f}))},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(22)("freeze",(function(t){return function(e){return t&&r(e)?t(o(e)):e}}))},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(22)("seal",(function(t){return function(e){return t&&r(e)?t(o(e)):e}}))},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(22)("preventExtensions",(function(t){return function(e){return t&&r(e)?t(o(e)):e}}))},function(t,e,n){var r=n(4);n(22)("isFrozen",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},function(t,e,n){var r=n(4);n(22)("isSealed",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},function(t,e,n){var r=n(4);n(22)("isExtensible",(function(t){return function(e){return!!r(e)&&(!t||t(e))}}))},function(t,e,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(119)})},function(t,e,n){var r=n(0);r(r.S,"Object",{is:n(120)})},function(t,e,n){var r=n(0);r(r.S,"Object",{setPrototypeOf:n(78).set})},function(t,e,n){"use strict";var r=n(47),o={};o[n(5)("toStringTag")]="z",o+""!="[object z]"&&n(12)(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},function(t,e,n){var r=n(0);r(r.P,"Function",{bind:n(121)})},function(t,e,n){var r=n(9).f,o=Function.prototype,a=/^\s*function ([^ (]*)/;"name"in o||n(8)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(a)[1]}catch(t){return""}}})},function(t,e,n){"use strict";var r=n(4),o=n(36),a=n(5)("hasInstance"),i=Function.prototype;a in i||n(9).f(i,a,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0;return!1}})},function(t,e,n){var r=n(0),o=n(123);r(r.G+r.F*(parseInt!=o),{parseInt:o})},function(t,e,n){var r=n(0),o=n(124);r(r.G+r.F*(parseFloat!=o),{parseFloat:o})},function(t,e,n){"use strict";var r=n(1),o=n(14),a=n(24),i=n(80),s=n(27),l=n(2),c=n(35).f,u=n(21).f,d=n(9).f,f=n(40).trim,p=r.Number,g=p,m=p.prototype,h="Number"==a(n(34)(m)),v="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,r,o,a=(e=v?e.trim():f(e,3)).charCodeAt(0);if(43===a||45===a){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===a){switch(e.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+e}for(var i,l=e.slice(2),c=0,u=l.length;c<u;c++)if((i=l.charCodeAt(c))<48||i>o)return NaN;return parseInt(l,r)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof p&&(h?l((function(){m.valueOf.call(n)})):"Number"!=a(n))?i(new g(y(e)),n,p):y(e)};for(var _,b=n(8)?c(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;b.length>w;w++)o(g,_=b[w])&&!o(p,_)&&d(p,_,u(g,_));p.prototype=m,m.constructor=p,n(12)(r,"Number",p)}},function(t,e,n){"use strict";var r=n(0),o=n(20),a=n(125),i=n(81),s=1..toFixed,l=Math.floor,c=[0,0,0,0,0,0],u="Number.toFixed: incorrect invocation!",d=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*c[n],c[n]=r%1e7,r=l(r/1e7)},f=function(t){for(var e=6,n=0;--e>=0;)n+=c[e],c[e]=l(n/t),n=n%t*1e7},p=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==c[t]){var n=String(c[t]);e=""===e?n:e+i.call("0",7-n.length)+n}return e},g=function(t,e,n){return 0===e?n:e%2==1?g(t,e-1,n*t):g(t*t,e/2,n)};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(2)((function(){s.call({})}))),"Number",{toFixed:function(t){var e,n,r,s,l=a(this,u),c=o(t),m="",h="0";if(c<0||c>20)throw RangeError(u);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(l*g(2,69,1))-69)<0?l*g(2,-e,1):l/g(2,e,1),n*=4503599627370496,(e=52-e)>0){for(d(0,n),r=c;r>=7;)d(1e7,0),r-=7;for(d(g(10,r,1),0),r=e-1;r>=23;)f(1<<23),r-=23;f(1<<r),d(1,1),f(2),h=p()}else d(0,n),d(1<<-e,0),h=p()+i.call("0",c);return h=c>0?m+((s=h.length)<=c?"0."+i.call("0",c-s)+h:h.slice(0,s-c)+"."+h.slice(s-c)):m+h}})},function(t,e,n){"use strict";var r=n(0),o=n(2),a=n(125),i=1..toPrecision;r(r.P+r.F*(o((function(){return"1"!==i.call(1,void 0)}))||!o((function(){i.call({})}))),"Number",{toPrecision:function(t){var e=a(this,"Number#toPrecision: incorrect invocation!");return void 0===t?i.call(e):i.call(e,t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,e,n){var r=n(0),o=n(1).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&o(t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{isInteger:n(126)})},function(t,e,n){var r=n(0);r(r.S,"Number",{isNaN:function(t){return t!=t}})},function(t,e,n){var r=n(0),o=n(126),a=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return o(t)&&a(t)<=9007199254740991}})},function(t,e,n){var r=n(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,e,n){var r=n(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,e,n){var r=n(0),o=n(124);r(r.S+r.F*(Number.parseFloat!=o),"Number",{parseFloat:o})},function(t,e,n){var r=n(0),o=n(123);r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},function(t,e,n){var r=n(0),o=n(127),a=Math.sqrt,i=Math.acosh;r(r.S+r.F*!(i&&710==Math.floor(i(Number.MAX_VALUE))&&i(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:o(t-1+a(t-1)*a(t+1))}})},function(t,e,n){var r=n(0),o=Math.asinh;r(r.S+r.F*!(o&&1/o(0)>0),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},function(t,e,n){var r=n(0),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,e,n){var r=n(0),o=n(82);r(r.S,"Math",{cbrt:function(t){return o(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,e,n){var r=n(0),o=Math.exp;r(r.S,"Math",{cosh:function(t){return(o(t=+t)+o(-t))/2}})},function(t,e,n){var r=n(0),o=n(83);r(r.S+r.F*(o!=Math.expm1),"Math",{expm1:o})},function(t,e,n){var r=n(0);r(r.S,"Math",{fround:n(236)})},function(t,e,n){var r=n(82),o=Math.pow,a=o(2,-52),i=o(2,-23),s=o(2,127)*(2-i),l=o(2,-126);t.exports=Math.fround||function(t){var e,n,o=Math.abs(t),c=r(t);return o<l?c*(o/l/i+1/a-1/a)*l*i:(n=(e=(1+i/a)*o)-(e-o))>s||n!=n?c*(1/0):c*n}},function(t,e,n){var r=n(0),o=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var n,r,a=0,i=0,s=arguments.length,l=0;i<s;)l<(n=o(arguments[i++]))?(a=a*(r=l/n)*r+1,l=n):a+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*Math.sqrt(a)}})},function(t,e,n){var r=n(0),o=Math.imul;r(r.S+r.F*n(2)((function(){return-5!=o(4294967295,5)||2!=o.length})),"Math",{imul:function(t,e){var n=+t,r=+e,o=65535&n,a=65535&r;return 0|o*a+((65535&n>>>16)*a+o*(65535&r>>>16)<<16>>>0)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log1p:n(127)})},function(t,e,n){var r=n(0);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,e,n){var r=n(0);r(r.S,"Math",{sign:n(82)})},function(t,e,n){var r=n(0),o=n(83),a=Math.exp;r(r.S+r.F*n(2)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(o(t)-o(-t))/2:(a(t-1)-a(-t-1))*(Math.E/2)}})},function(t,e,n){var r=n(0),o=n(83),a=Math.exp;r(r.S,"Math",{tanh:function(t){var e=o(t=+t),n=o(-t);return e==1/0?1:n==1/0?-1:(e-n)/(a(t)+a(-t))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,e,n){var r=n(0),o=n(33),a=String.fromCharCode,i=String.fromCodePoint;r(r.S+r.F*(!!i&&1!=i.length),"String",{fromCodePoint:function(t){for(var e,n=[],r=arguments.length,i=0;r>i;){if(e=+arguments[i++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?a(e):a(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},function(t,e,n){var r=n(0),o=n(16),a=n(6);r(r.S,"String",{raw:function(t){for(var e=o(t.raw),n=a(e.length),r=arguments.length,i=[],s=0;n>s;)i.push(String(e[s++])),s<r&&i.push(String(arguments[s]));return i.join("")}})},function(t,e,n){"use strict";n(40)("trim",(function(t){return function(){return t(this,3)}}))},function(t,e,n){"use strict";var r=n(84)(!0);n(85)(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},function(t,e,n){"use strict";var r=n(0),o=n(84)(!1);r(r.P,"String",{codePointAt:function(t){return o(this,t)}})},function(t,e,n){"use strict";var r=n(0),o=n(6),a=n(86),i="".endsWith;r(r.P+r.F*n(88)("endsWith"),"String",{endsWith:function(t){var e=a(this,t,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=o(e.length),s=void 0===n?r:Math.min(o(n),r),l=String(t);return i?i.call(e,l,s):e.slice(s-l.length,s)===l}})},function(t,e,n){"use strict";var r=n(0),o=n(86);r(r.P+r.F*n(88)("includes"),"String",{includes:function(t){return!!~o(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0);r(r.P,"String",{repeat:n(81)})},function(t,e,n){"use strict";var r=n(0),o=n(6),a=n(86),i="".startsWith;r(r.P+r.F*n(88)("startsWith"),"String",{startsWith:function(t){var e=a(this,t,"startsWith"),n=o(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return i?i.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){"use strict";n(13)("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},function(t,e,n){"use strict";n(13)("big",(function(t){return function(){return t(this,"big","","")}}))},function(t,e,n){"use strict";n(13)("blink",(function(t){return function(){return t(this,"blink","","")}}))},function(t,e,n){"use strict";n(13)("bold",(function(t){return function(){return t(this,"b","","")}}))},function(t,e,n){"use strict";n(13)("fixed",(function(t){return function(){return t(this,"tt","","")}}))},function(t,e,n){"use strict";n(13)("fontcolor",(function(t){return function(e){return t(this,"font","color",e)}}))},function(t,e,n){"use strict";n(13)("fontsize",(function(t){return function(e){return t(this,"font","size",e)}}))},function(t,e,n){"use strict";n(13)("italics",(function(t){return function(){return t(this,"i","","")}}))},function(t,e,n){"use strict";n(13)("link",(function(t){return function(e){return t(this,"a","href",e)}}))},function(t,e,n){"use strict";n(13)("small",(function(t){return function(){return t(this,"small","","")}}))},function(t,e,n){"use strict";n(13)("strike",(function(t){return function(){return t(this,"strike","","")}}))},function(t,e,n){"use strict";n(13)("sub",(function(t){return function(){return t(this,"sub","","")}}))},function(t,e,n){"use strict";n(13)("sup",(function(t){return function(){return t(this,"sup","","")}}))},function(t,e,n){var r=n(0);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,e,n){"use strict";var r=n(0),o=n(10),a=n(27);r(r.P+r.F*n(2)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var e=o(this),n=a(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},function(t,e,n){var r=n(0),o=n(271);r(r.P+r.F*(Date.prototype.toISOString!==o),"Date",{toISOString:o})},function(t,e,n){"use strict";var r=n(2),o=Date.prototype.getTime,a=Date.prototype.toISOString,i=function(t){return t>9?t:"0"+t};t.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=a.call(new Date(-50000000000001))}))||!r((function(){a.call(new Date(NaN))}))?function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),r=e<0?"-":e>9999?"+":"";return r+("00000"+Math.abs(e)).slice(r?-6:-4)+"-"+i(t.getUTCMonth()+1)+"-"+i(t.getUTCDate())+"T"+i(t.getUTCHours())+":"+i(t.getUTCMinutes())+":"+i(t.getUTCSeconds())+"."+(n>99?n:"0"+i(n))+"Z"}:a},function(t,e,n){var r=Date.prototype,o=r.toString,a=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(12)(r,"toString",(function(){var t=a.call(this);return t==t?o.call(this):"Invalid Date"}))},function(t,e,n){var r=n(5)("toPrimitive"),o=Date.prototype;r in o||n(15)(o,r,n(274))},function(t,e,n){"use strict";var r=n(3),o=n(27);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return o(r(this),"number"!=t)}},function(t,e,n){var r=n(0);r(r.S,"Array",{isArray:n(57)})},function(t,e,n){"use strict";var r=n(18),o=n(0),a=n(10),i=n(129),s=n(89),l=n(6),c=n(90),u=n(91);o(o.S+o.F*!n(58)((function(t){Array.from(t)})),"Array",{from:function(t){var e,n,o,d,f=a(t),p="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,h=void 0!==m,v=0,y=u(f);if(h&&(m=r(m,g>2?arguments[2]:void 0,2)),null==y||p==Array&&s(y))for(n=new p(e=l(f.length));e>v;v++)c(n,v,h?m(f[v],v):f[v]);else for(d=y.call(f),n=new p;!(o=d.next()).done;v++)c(n,v,h?i(d,m,[o.value,v],!0):o.value);return n.length=v,n}})},function(t,e,n){"use strict";var r=n(0),o=n(90);r(r.S+r.F*n(2)((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)o(n,t,arguments[t++]);return n.length=e,n}})},function(t,e,n){"use strict";var r=n(0),o=n(16),a=[].join;r(r.P+r.F*(n(45)!=Object||!n(17)(a)),"Array",{join:function(t){return a.call(o(this),void 0===t?",":t)}})},function(t,e,n){"use strict";var r=n(0),o=n(77),a=n(24),i=n(33),s=n(6),l=[].slice;r(r.P+r.F*n(2)((function(){o&&l.call(o)})),"Array",{slice:function(t,e){var n=s(this.length),r=a(this);if(e=void 0===e?n:e,"Array"==r)return l.call(this,t,e);for(var o=i(t,n),c=i(e,n),u=s(c-o),d=new Array(u),f=0;f<u;f++)d[f]="String"==r?this.charAt(o+f):this[o+f];return d}})},function(t,e,n){"use strict";var r=n(0),o=n(19),a=n(10),i=n(2),s=[].sort,l=[1,2,3];r(r.P+r.F*(i((function(){l.sort(void 0)}))||!i((function(){l.sort(null)}))||!n(17)(s)),"Array",{sort:function(t){return void 0===t?s.call(a(this)):s.call(a(this),o(t))}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(0),a=n(17)([].forEach,!0);r(r.P+r.F*!a,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(4),o=n(57),a=n(5)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[a])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){"use strict";var r=n(0),o=n(23)(1);r(r.P+r.F*!n(17)([].map,!0),"Array",{map:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(2);r(r.P+r.F*!n(17)([].filter,!0),"Array",{filter:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(3);r(r.P+r.F*!n(17)([].some,!0),"Array",{some:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(23)(4);r(r.P+r.F*!n(17)([].every,!0),"Array",{every:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(131);r(r.P+r.F*!n(17)([].reduce,!0),"Array",{reduce:function(t){return o(this,t,arguments.length,arguments[1],!1)}})},function(t,e,n){"use strict";var r=n(0),o=n(131);r(r.P+r.F*!n(17)([].reduceRight,!0),"Array",{reduceRight:function(t){return o(this,t,arguments.length,arguments[1],!0)}})},function(t,e,n){"use strict";var r=n(0),o=n(55)(!1),a=[].indexOf,i=!!a&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(i||!n(17)(a)),"Array",{indexOf:function(t){return i?a.apply(this,arguments)||0:o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(16),a=n(20),i=n(6),s=[].lastIndexOf,l=!!s&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(l||!n(17)(s)),"Array",{lastIndexOf:function(t){if(l)return s.apply(this,arguments)||0;var e=o(this),n=i(e.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,a(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1}})},function(t,e,n){var r=n(0);r(r.P,"Array",{copyWithin:n(132)}),n(37)("copyWithin")},function(t,e,n){var r=n(0);r(r.P,"Array",{fill:n(92)}),n(37)("fill")},function(t,e,n){"use strict";var r=n(0),o=n(23)(5),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r(r.P+r.F*a,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(37)("find")},function(t,e,n){"use strict";var r=n(0),o=n(23)(6),a="findIndex",i=!0;a in[]&&Array(1)[a]((function(){i=!1})),r(r.P+r.F*i,"Array",{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(37)(a)},function(t,e,n){n(42)("Array")},function(t,e,n){var r=n(1),o=n(80),a=n(9).f,i=n(35).f,s=n(87),l=n(59),c=r.RegExp,u=c,d=c.prototype,f=/a/g,p=/a/g,g=new c(f)!==f;if(n(8)&&(!g||n(2)((function(){return p[n(5)("match")]=!1,c(f)!=f||c(p)==p||"/a/i"!=c(f,"i")})))){c=function(t,e){var n=this instanceof c,r=s(t),a=void 0===e;return!n&&r&&t.constructor===c&&a?t:o(g?new u(r&&!a?t.source:t,e):u((r=t instanceof c)?t.source:t,r&&a?l.call(t):e),n?this:d,c)};for(var m=function(t){t in c||a(c,t,{configurable:!0,get:function(){return u[t]},set:function(e){u[t]=e}})},h=i(u),v=0;h.length>v;)m(h[v++]);d.constructor=c,c.prototype=d,n(12)(r,"RegExp",c)}n(42)("RegExp")},function(t,e,n){"use strict";n(135);var r=n(3),o=n(59),a=n(8),i=/./.toString,s=function(t){n(12)(RegExp.prototype,"toString",t,!0)};n(2)((function(){return"/a/b"!=i.call({source:"a",flags:"b"})}))?s((function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!a&&t instanceof RegExp?o.call(t):void 0)})):"toString"!=i.name&&s((function(){return i.call(this)}))},function(t,e,n){"use strict";var r=n(3),o=n(6),a=n(95),i=n(60);n(61)("match",1,(function(t,e,n,s){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=s(n,t,this);if(e.done)return e.value;var l=r(t),c=String(this);if(!l.global)return i(l,c);var u=l.unicode;l.lastIndex=0;for(var d,f=[],p=0;null!==(d=i(l,c));){var g=String(d[0]);f[p]=g,""===g&&(l.lastIndex=a(c,o(l.lastIndex),u)),p++}return 0===p?null:f}]}))},function(t,e,n){"use strict";var r=n(3),o=n(10),a=n(6),i=n(20),s=n(95),l=n(60),c=Math.max,u=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g;n(61)("replace",2,(function(t,e,n,g){return[function(r,o){var a=t(this),i=null==r?void 0:r[e];return void 0!==i?i.call(r,a,o):n.call(String(a),r,o)},function(t,e){var o=g(n,t,this,e);if(o.done)return o.value;var d=r(t),f=String(this),p="function"==typeof e;p||(e=String(e));var h=d.global;if(h){var v=d.unicode;d.lastIndex=0}for(var y=[];;){var _=l(d,f);if(null===_)break;if(y.push(_),!h)break;""===String(_[0])&&(d.lastIndex=s(f,a(d.lastIndex),v))}for(var b,w="",x=0,S=0;S<y.length;S++){_=y[S];for(var A=String(_[0]),j=c(u(i(_.index),f.length),0),P=[],L=1;L<_.length;L++)P.push(void 0===(b=_[L])?b:String(b));var E=_.groups;if(p){var O=[A].concat(P,j,f);void 0!==E&&O.push(E);var M=String(e.apply(void 0,O))}else M=m(A,f,j,P,E,e);j>=x&&(w+=f.slice(x,j)+M,x=j+A.length)}return w+f.slice(x)}];function m(t,e,r,a,i,s){var l=r+t.length,c=a.length,u=p;return void 0!==i&&(i=o(i),u=f),n.call(s,u,(function(n,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(l);case"<":s=i[o.slice(1,-1)];break;default:var u=+o;if(0===u)return n;if(u>c){var f=d(u/10);return 0===f?n:f<=c?void 0===a[f-1]?o.charAt(1):a[f-1]+o.charAt(1):n}s=a[u-1]}return void 0===s?"":s}))}}))},function(t,e,n){"use strict";var r=n(3),o=n(120),a=n(60);n(61)("search",1,(function(t,e,n,i){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=i(n,t,this);if(e.done)return e.value;var s=r(t),l=String(this),c=s.lastIndex;o(c,0)||(s.lastIndex=0);var u=a(s,l);return o(s.lastIndex,c)||(s.lastIndex=c),null===u?-1:u.index}]}))},function(t,e,n){"use strict";var r=n(87),o=n(3),a=n(48),i=n(95),s=n(6),l=n(60),c=n(94),u=n(2),d=Math.min,f=[].push,p="length",g=!u((function(){RegExp(4294967295,"y")}));n(61)("split",2,(function(t,e,n,u){var m;return m="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[p]||2!="ab".split(/(?:ab)*/)[p]||4!=".".split(/(.?)(.?)/)[p]||".".split(/()()/)[p]>1||"".split(/.?/)[p]?function(t,e){var o=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(o,t,e);for(var a,i,s,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=void 0===e?4294967295:e>>>0,m=new RegExp(t.source,u+"g");(a=c.call(m,o))&&!((i=m.lastIndex)>d&&(l.push(o.slice(d,a.index)),a[p]>1&&a.index<o[p]&&f.apply(l,a.slice(1)),s=a[0][p],d=i,l[p]>=g));)m.lastIndex===a.index&&m.lastIndex++;return d===o[p]?!s&&m.test("")||l.push(""):l.push(o.slice(d)),l[p]>g?l.slice(0,g):l}:"0".split(void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var o=t(this),a=null==n?void 0:n[e];return void 0!==a?a.call(n,o,r):m.call(String(o),n,r)},function(t,e){var r=u(m,t,this,e,m!==n);if(r.done)return r.value;var c=o(t),f=String(this),p=a(c,RegExp),h=c.unicode,v=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(g?"y":"g"),y=new p(g?c:"^(?:"+c.source+")",v),_=void 0===e?4294967295:e>>>0;if(0===_)return[];if(0===f.length)return null===l(y,f)?[f]:[];for(var b=0,w=0,x=[];w<f.length;){y.lastIndex=g?w:0;var S,A=l(y,g?f:f.slice(w));if(null===A||(S=d(s(y.lastIndex+(g?0:w)),f.length))===b)w=i(f,w,h);else{if(x.push(f.slice(b,w)),x.length===_)return x;for(var j=1;j<=A.length-1;j++)if(x.push(A[j]),x.length===_)return x;w=b=S}}return x.push(f.slice(b)),x}]}))},function(t,e,n){var r=n(1),o=n(96).set,a=r.MutationObserver||r.WebKitMutationObserver,i=r.process,s=r.Promise,l="process"==n(24)(i);t.exports=function(){var t,e,n,c=function(){var r,o;for(l&&(r=i.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(l)n=function(){i.nextTick(c)};else if(!a||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var u=s.resolve(void 0);n=function(){u.then(c)}}else n=function(){o.call(r,c)};else{var d=!0,f=document.createTextNode("");new a(c).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(r){var o={fn:r,next:void 0};e&&(e.next=o),t||(t=o,n()),e=o}}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){"use strict";var r=n(139),o=n(38);t.exports=n(64)("Map",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(t){var e=r.getEntry(o(this,"Map"),t);return e&&e.v},set:function(t,e){return r.def(o(this,"Map"),0===t?0:t,e)}},r,!0)},function(t,e,n){"use strict";var r=n(139),o=n(38);t.exports=n(64)("Set",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(o(this,"Set"),t=0===t?0:t,t)}},r)},function(t,e,n){"use strict";var r,o=n(1),a=n(23)(0),i=n(12),s=n(28),l=n(119),c=n(140),u=n(4),d=n(38),f=n(38),p=!o.ActiveXObject&&"ActiveXObject"in o,g=s.getWeak,m=Object.isExtensible,h=c.ufstore,v=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(u(t)){var e=g(t);return!0===e?h(d(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return c.def(d(this,"WeakMap"),t,e)}},_=t.exports=n(64)("WeakMap",v,y,c,!0,!0);f&&p&&(l((r=c.getConstructor(v,"WeakMap")).prototype,y),s.NEED=!0,a(["delete","has","get","set"],(function(t){var e=_.prototype,n=e[t];i(e,t,(function(e,o){if(u(e)&&!m(e)){this._f||(this._f=new r);var a=this._f[t](e,o);return"set"==t?this:a}return n.call(this,e,o)}))})))},function(t,e,n){"use strict";var r=n(140),o=n(38);n(64)("WeakSet",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(o(this,"WeakSet"),t,!0)}},r,!1,!0)},function(t,e,n){"use strict";var r=n(0),o=n(65),a=n(97),i=n(3),s=n(33),l=n(6),c=n(4),u=n(1).ArrayBuffer,d=n(48),f=a.ArrayBuffer,p=a.DataView,g=o.ABV&&u.isView,m=f.prototype.slice,h=o.VIEW;r(r.G+r.W+r.F*(u!==f),{ArrayBuffer:f}),r(r.S+r.F*!o.CONSTR,"ArrayBuffer",{isView:function(t){return g&&g(t)||c(t)&&h in t}}),r(r.P+r.U+r.F*n(2)((function(){return!new f(2).slice(1,void 0).byteLength})),"ArrayBuffer",{slice:function(t,e){if(void 0!==m&&void 0===e)return m.call(i(this),t);for(var n=i(this).byteLength,r=s(t,n),o=s(void 0===e?n:e,n),a=new(d(this,f))(l(o-r)),c=new p(this),u=new p(a),g=0;r<o;)u.setUint8(g++,c.getUint8(r++));return a}}),n(42)("ArrayBuffer")},function(t,e,n){var r=n(0);r(r.G+r.W+r.F*!n(65).ABV,{DataView:n(97).DataView})},function(t,e,n){n(26)("Int8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}),!0)},function(t,e,n){n(26)("Int16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Int32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Uint32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Float32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){n(26)("Float64",8,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},function(t,e,n){var r=n(0),o=n(19),a=n(3),i=(n(1).Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n(2)((function(){i((function(){}))})),"Reflect",{apply:function(t,e,n){var r=o(t),l=a(n);return i?i(r,e,l):s.call(r,e,l)}})},function(t,e,n){var r=n(0),o=n(34),a=n(19),i=n(3),s=n(4),l=n(2),c=n(121),u=(n(1).Reflect||{}).construct,d=l((function(){function t(){}return!(u((function(){}),[],t)instanceof t)})),f=!l((function(){u((function(){}))}));r(r.S+r.F*(d||f),"Reflect",{construct:function(t,e){a(t),i(e);var n=arguments.length<3?t:a(arguments[2]);if(f&&!d)return u(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(c.apply(t,r))}var l=n.prototype,p=o(s(l)?l:Object.prototype),g=Function.apply.call(t,p,e);return s(g)?g:p}})},function(t,e,n){var r=n(9),o=n(0),a=n(3),i=n(27);o(o.S+o.F*n(2)((function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(t,e,n){a(t),e=i(e,!0),a(n);try{return r.f(t,e,n),!0}catch(t){return!1}}})},function(t,e,n){var r=n(0),o=n(21).f,a=n(3);r(r.S,"Reflect",{deleteProperty:function(t,e){var n=o(a(t),e);return!(n&&!n.configurable)&&delete t[e]}})},function(t,e,n){"use strict";var r=n(0),o=n(3),a=function(t){this._t=o(t),this._i=0;var e,n=this._k=[];for(e in t)n.push(e)};n(128)(a,"Object",(function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}})),r(r.S,"Reflect",{enumerate:function(t){return new a(t)}})},function(t,e,n){var r=n(21),o=n(36),a=n(14),i=n(0),s=n(4),l=n(3);i(i.S,"Reflect",{get:function t(e,n){var i,c,u=arguments.length<3?e:arguments[2];return l(e)===u?e[n]:(i=r.f(e,n))?a(i,"value")?i.value:void 0!==i.get?i.get.call(u):void 0:s(c=o(e))?t(c,n,u):void 0}})},function(t,e,n){var r=n(21),o=n(0),a=n(3);o(o.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(a(t),e)}})},function(t,e,n){var r=n(0),o=n(36),a=n(3);r(r.S,"Reflect",{getPrototypeOf:function(t){return o(a(t))}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{has:function(t,e){return e in t}})},function(t,e,n){var r=n(0),o=n(3),a=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return o(t),!a||a(t)}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{ownKeys:n(142)})},function(t,e,n){var r=n(0),o=n(3),a=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){o(t);try{return a&&a(t),!0}catch(t){return!1}}})},function(t,e,n){var r=n(9),o=n(21),a=n(36),i=n(14),s=n(0),l=n(29),c=n(3),u=n(4);s(s.S,"Reflect",{set:function t(e,n,s){var d,f,p=arguments.length<4?e:arguments[3],g=o.f(c(e),n);if(!g){if(u(f=a(e)))return t(f,n,s,p);g=l(0)}if(i(g,"value")){if(!1===g.writable||!u(p))return!1;if(d=o.f(p,n)){if(d.get||d.set||!1===d.writable)return!1;d.value=s,r.f(p,n,d)}else r.f(p,n,l(0,s));return!0}return void 0!==g.set&&(g.set.call(p,s),!0)}})},function(t,e,n){var r=n(0),o=n(78);o&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){o.check(t,e);try{return o.set(t,e),!0}catch(t){return!1}}})},function(t,e,n){n(334),t.exports=n(7).Array.includes},function(t,e,n){"use strict";var r=n(0),o=n(55)(!0);r(r.P,"Array",{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(37)("includes")},function(t,e,n){n(336),t.exports=n(7).Array.flatMap},function(t,e,n){"use strict";var r=n(0),o=n(337),a=n(10),i=n(6),s=n(19),l=n(130);r(r.P,"Array",{flatMap:function(t){var e,n,r=a(this);return s(t),e=i(r.length),n=l(r,0),o(n,r,r,e,0,1,t,arguments[1]),n}}),n(37)("flatMap")},function(t,e,n){"use strict";var r=n(57),o=n(4),a=n(6),i=n(18),s=n(5)("isConcatSpreadable");t.exports=function t(e,n,l,c,u,d,f,p){for(var g,m,h=u,v=0,y=!!f&&i(f,p,3);v<c;){if(v in l){if(g=y?y(l[v],v,n):l[v],m=!1,o(g)&&(m=void 0!==(m=g[s])?!!m:r(g)),m&&d>0)h=t(e,n,g,a(g.length),h,d-1)-1;else{if(h>=9007199254740991)throw TypeError();e[h]=g}h++}v++}return h}},function(t,e,n){n(339),t.exports=n(7).String.padStart},function(t,e,n){"use strict";var r=n(0),o=n(143),a=n(63),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,e,n){n(341),t.exports=n(7).String.padEnd},function(t,e,n){"use strict";var r=n(0),o=n(143),a=n(63),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,e,n){n(343),t.exports=n(7).String.trimLeft},function(t,e,n){"use strict";n(40)("trimLeft",(function(t){return function(){return t(this,1)}}),"trimStart")},function(t,e,n){n(345),t.exports=n(7).String.trimRight},function(t,e,n){"use strict";n(40)("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},function(t,e,n){n(347),t.exports=n(74).f("asyncIterator")},function(t,e,n){n(115)("asyncIterator")},function(t,e,n){n(349),t.exports=n(7).Object.getOwnPropertyDescriptors},function(t,e,n){var r=n(0),o=n(142),a=n(16),i=n(21),s=n(90);r(r.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),l=i.f,c=o(r),u={},d=0;c.length>d;)void 0!==(n=l(r,e=c[d++]))&&s(u,e,n);return u}})},function(t,e,n){n(351),t.exports=n(7).Object.values},function(t,e,n){var r=n(0),o=n(144)(!1);r(r.S,"Object",{values:function(t){return o(t)}})},function(t,e,n){n(353),t.exports=n(7).Object.entries},function(t,e,n){var r=n(0),o=n(144)(!0);r(r.S,"Object",{entries:function(t){return o(t)}})},function(t,e,n){"use strict";n(136),n(355),t.exports=n(7).Promise.finally},function(t,e,n){"use strict";var r=n(0),o=n(7),a=n(1),i=n(48),s=n(138);r(r.P+r.R,"Promise",{finally:function(t){var e=i(this,o.Promise||a.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then((function(){return n}))}:t,n?function(n){return s(e,t()).then((function(){throw n}))}:t)}})},function(t,e,n){n(357),n(358),n(359),t.exports=n(7)},function(t,e,n){var r=n(1),o=n(0),a=n(63),i=[].slice,s=/MSIE .\./.test(a),l=function(t){return function(e,n){var r=arguments.length>2,o=!!r&&i.call(arguments,2);return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,o)}:e,n)}};o(o.G+o.B+o.F*s,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},function(t,e,n){var r=n(0),o=n(96);r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},function(t,e,n){for(var r=n(93),o=n(32),a=n(12),i=n(1),s=n(15),l=n(41),c=n(5),u=c("iterator"),d=c("toStringTag"),f=l.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},g=o(p),m=0;m<g.length;m++){var h,v=g[m],y=p[v],_=i[v],b=_&&_.prototype;if(b&&(b[u]||s(b,u,f),b[d]||s(b,d,v),l[v]=f,y))for(h in r)b[h]||a(b,h,r[h],!0)}},function(t,e,n){var r=function(t){"use strict";var e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",i=r.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var o=e&&e.prototype instanceof d?e:d,a=Object.create(o.prototype),i=new S(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(o,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw a;return j()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var s=b(i,n);if(s){if(s===u)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=c(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,i),a}function c(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var u={};function d(){}function f(){}function p(){}var g={};g[o]=function(){return this};var m=Object.getPrototypeOf,h=m&&m(m(A([])));h&&h!==e&&n.call(h,o)&&(g=h);var v=p.prototype=d.prototype=Object.create(g);function y(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){var r;this._invoke=function(o,a){function i(){return new e((function(r,i){!function r(o,a,i,s){var l=c(t[o],t,a);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==typeof d&&n.call(d,"__await")?e.resolve(d.__await).then((function(t){r("next",t,i,s)}),(function(t){r("throw",t,i,s)})):e.resolve(d).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,s)}))}s(l.arg)}(o,a,r,i)}))}return r=r?r.then(i,i):i()}}function b(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,b(t,e),"throw"===e.method))return u;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var r=c(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,u;var o=r.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,u):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,u)}function w(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(w,this),this.reset(!0)}function A(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:j}}function j(){return{value:void 0,done:!0}}return f.prototype=v.constructor=p,p.constructor=f,f.displayName=s(p,i,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===f||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,p):(t.__proto__=p,s(t,i,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},y(_.prototype),_.prototype[a]=function(){return this},t.AsyncIterator=_,t.async=function(e,n,r,o,a){void 0===a&&(a=Promise);var i=new _(l(e,n,r,o),a);return t.isGeneratorFunction(n)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},y(v),s(v,i,"Generator"),v[o]=function(){return this},v.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=A,S.prototype={constructor:S,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return i.type="throw",i.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var s=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,u):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),u},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),u}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;x(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:A(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},t}(t.exports);try{regeneratorRuntime=r}catch(t){Function("r","regeneratorRuntime = r")(r)}},function(t,e){!function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof HTMLElement){var t=!1;try{var e=document.createElement("div");e.addEventListener("focus",(function(t){t.preventDefault(),t.stopPropagation()}),!0),e.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&void 0!==navigator.userAgent&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return t=!1;t=!0}}))}catch(t){}if(void 0===HTMLElement.prototype.nativeFocus&&!t){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var n=function(t){for(var e=0;e<t.length;e++)t[e][0].scrollTop=t[e][1],t[e][0].scrollLeft=t[e][2];t=[]};HTMLElement.prototype.focus=function(t){if(t&&t.preventScroll){var e=function(t){for(var e=t.parentNode,n=[],r=document.scrollingElement||document.documentElement;e&&e!==r;)(e.offsetHeight<e.scrollHeight||e.offsetWidth<e.scrollWidth)&&n.push([e,e.scrollTop,e.scrollLeft]),e=e.parentNode;return e=r,n.push([e,e.scrollTop,e.scrollLeft]),n}(this);if("function"==typeof setTimeout){var r=this;setTimeout((function(){r.nativeFocus(),n(e)}),0)}else this.nativeFocus(),n(e)}else this.nativeFocus()}}}}()},function(t,e,n){"use strict";var r,o,a,i,s,l;if(Function.prototype.bind||(Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var e=Array.prototype.slice.call(arguments,1),n=this,r=function(){},o=function(){return n.apply(this instanceof r&&t?this:t,e.concat(Array.prototype.slice.call(arguments)))};return r.prototype=this.prototype,o.prototype=new r,o}),r=Object.prototype,o=r.__defineGetter__,a=r.__defineSetter__,i=r.__lookupGetter__,s=r.__lookupSetter__,l=r.hasOwnProperty,o&&a&&i&&s&&(Object.defineProperty||(Object.defineProperty=function(t,e,n){if(arguments.length<3)throw new TypeError("Arguments not optional");if(e+="",l.call(n,"value")&&(i.call(t,e)||s.call(t,e)||(t[e]=n.value),l.call(n,"get")||l.call(n,"set")))throw new TypeError("Cannot specify an accessor and a value");if(!(n.writable&&n.enumerable&&n.configurable))throw new TypeError("This implementation of Object.defineProperty does not support false for configurable, enumerable, or writable.");return n.get&&o.call(t,e,n.get),n.set&&a.call(t,e,n.set),t}),Object.getOwnPropertyDescriptor||(Object.getOwnPropertyDescriptor=function(t,e){if(arguments.length<2)throw new TypeError("Arguments not optional.");e+="";var n={configurable:!0,enumerable:!0,writable:!0},r=i.call(t,e),o=s.call(t,e);return l.call(t,e)?r||o?(delete n.writable,n.get=n.set=void 0,r&&(n.get=r),o&&(n.set=o),n):(n.value=t[e],n):n}),Object.defineProperties||(Object.defineProperties=function(t,e){var n;for(n in e)l.call(e,n)&&Object.defineProperty(t,n,e[n])})),!(document.documentElement.dataset||Object.getOwnPropertyDescriptor(Element.prototype,"dataset")&&Object.getOwnPropertyDescriptor(Element.prototype,"dataset").get)){var c={enumerable:!0,get:function(){var t,e,n,r,o,a,i=this.attributes,s=i.length,l=function(t){return t.charAt(1).toUpperCase()},c=function(){return this},u=function(t,e){return void 0!==e?this.setAttribute(t,e):this.removeAttribute(t)};try{({}).__defineGetter__("test",(function(){})),e={}}catch(t){e=document.createElement("div")}for(t=0;t<s;t++)if((a=i[t])&&a.name&&/^data-\w[\w\-]*$/.test(a.name)){n=a.value,o=(r=a.name).substr(5).replace(/-./g,l);try{Object.defineProperty(e,o,{enumerable:this.enumerable,get:c.bind(n||""),set:u.bind(this,r)})}catch(t){e[o]=n}}return e}};try{Object.defineProperty(Element.prototype,"dataset",c)}catch(t){c.enumerable=!1,Object.defineProperty(Element.prototype,"dataset",c)}}},function(t,e,n){"use strict";var r=n(364),o=n(365),a=n(98);t.exports={formats:a,parse:o,stringify:r}},function(t,e,n){"use strict";var r=n(145),o=n(98),a=Object.prototype.hasOwnProperty,i={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},s=Array.isArray,l=Array.prototype.push,c=function(t,e){l.apply(t,s(e)?e:[e])},u=Date.prototype.toISOString,d=o.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,format:d,formatter:o.formatters[d],indices:!1,serializeDate:function(t){return u.call(t)},skipNulls:!1,strictNullHandling:!1},p=function t(e,n,o,a,i,l,u,d,p,g,m,h,v,y){var _,b=e;if("function"==typeof u?b=u(n,b):b instanceof Date?b=g(b):"comma"===o&&s(b)&&(b=r.maybeMap(b,(function(t){return t instanceof Date?g(t):t}))),null===b){if(a)return l&&!v?l(n,f.encoder,y,"key",m):n;b=""}if("string"==typeof(_=b)||"number"==typeof _||"boolean"==typeof _||"symbol"==typeof _||"bigint"==typeof _||r.isBuffer(b))return l?[h(v?n:l(n,f.encoder,y,"key",m))+"="+h(l(b,f.encoder,y,"value",m))]:[h(n)+"="+h(String(b))];var w,x=[];if(void 0===b)return x;if("comma"===o&&s(b))w=[{value:b.length>0?b.join(",")||null:void 0}];else if(s(u))w=u;else{var S=Object.keys(b);w=d?S.sort(d):S}for(var A=0;A<w.length;++A){var j=w[A],P="object"==typeof j&&void 0!==j.value?j.value:b[j];if(!i||null!==P){var L=s(b)?"function"==typeof o?o(n,j):n:n+(p?"."+j:"["+j+"]");c(x,t(P,L,o,a,i,l,u,d,p,g,m,h,v,y))}}return x};t.exports=function(t,e){var n,r=t,l=function(t){if(!t)return f;if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||f.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o.default;if(void 0!==t.format){if(!a.call(o.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var r=o.formatters[n],i=f.filter;return("function"==typeof t.filter||s(t.filter))&&(i=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:f.addQueryPrefix,allowDots:void 0===t.allowDots?f.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:f.charsetSentinel,delimiter:void 0===t.delimiter?f.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:f.encode,encoder:"function"==typeof t.encoder?t.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:f.encodeValuesOnly,filter:i,format:n,formatter:r,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:f.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:f.strictNullHandling}}(e);"function"==typeof l.filter?r=(0,l.filter)("",r):s(l.filter)&&(n=l.filter);var u,d=[];if("object"!=typeof r||null===r)return"";u=e&&e.arrayFormat in i?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var g=i[u];n||(n=Object.keys(r)),l.sort&&n.sort(l.sort);for(var m=0;m<n.length;++m){var h=n[m];l.skipNulls&&null===r[h]||c(d,p(r[h],h,g,l.strictNullHandling,l.skipNulls,l.encode?l.encoder:null,l.filter,l.sort,l.allowDots,l.serializeDate,l.format,l.formatter,l.encodeValuesOnly,l.charset))}var v=d.join(l.delimiter),y=!0===l.addQueryPrefix?"?":"";return l.charsetSentinel&&("iso-8859-1"===l.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),v.length>0?y+v:""}},function(t,e,n){"use strict";var r=n(145),o=Object.prototype.hasOwnProperty,a=Array.isArray,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},l=function(t,e){return t&&"string"==typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},c=function(t,e,n,r){if(t){var a=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(a),c=s?a.slice(0,s.index):a,u=[];if(c){if(!n.plainObjects&&o.call(Object.prototype,c)&&!n.allowPrototypes)return;u.push(c)}for(var d=0;n.depth>0&&null!==(s=i.exec(a))&&d<n.depth;){if(d+=1,!n.plainObjects&&o.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;u.push(s[1])}return s&&u.push("["+a.slice(s.index)+"]"),function(t,e,n,r){for(var o=r?e:l(e,n),a=t.length-1;a>=0;--a){var i,s=t[a];if("[]"===s&&n.parseArrays)i=[].concat(o);else{i=n.plainObjects?Object.create(null):{};var c="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,u=parseInt(c,10);n.parseArrays||""!==c?!isNaN(u)&&s!==c&&String(u)===c&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(i=[])[u]=o:i[c]=o:i={0:o}}o=i}return o}(u,e,n,r)}};t.exports=function(t,e){var n=function(t){if(!t)return i;if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var e=void 0===t.charset?i.charset:t.charset;return{allowDots:void 0===t.allowDots?i.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:i.allowPrototypes,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:i.arrayLimit,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:i.comma,decoder:"function"==typeof t.decoder?t.decoder:i.decoder,delimiter:"string"==typeof t.delimiter||r.isRegExp(t.delimiter)?t.delimiter:i.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:i.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:i.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:i.strictNullHandling}}(e);if(""===t||null==t)return n.plainObjects?Object.create(null):{};for(var u="string"==typeof t?function(t,e){var n,c={},u=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,d=e.parameterLimit===1/0?void 0:e.parameterLimit,f=u.split(e.delimiter,d),p=-1,g=e.charset;if(e.charsetSentinel)for(n=0;n<f.length;++n)0===f[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===f[n]?g="utf-8":"utf8=%26%2310003%3B"===f[n]&&(g="iso-8859-1"),p=n,n=f.length);for(n=0;n<f.length;++n)if(n!==p){var m,h,v=f[n],y=v.indexOf("]="),_=-1===y?v.indexOf("="):y+1;-1===_?(m=e.decoder(v,i.decoder,g,"key"),h=e.strictNullHandling?null:""):(m=e.decoder(v.slice(0,_),i.decoder,g,"key"),h=r.maybeMap(l(v.slice(_+1),e),(function(t){return e.decoder(t,i.decoder,g,"value")}))),h&&e.interpretNumericEntities&&"iso-8859-1"===g&&(h=s(h)),v.indexOf("[]=")>-1&&(h=a(h)?[h]:h),o.call(c,m)?c[m]=r.combine(c[m],h):c[m]=h}return c}(t,n):t,d=n.plainObjects?Object.create(null):{},f=Object.keys(u),p=0;p<f.length;++p){var g=f[p],m=c(g,u[g],n,"string"==typeof t);d=r.merge(d,m,n)}return r.compact(d)}}]);
{vendor → core/dist/vendor}/js/alm/legacy-callbacks.js RENAMED
File without changes
{vendor → core/dist/vendor}/js/masonry/masonry.pkgd.min.js RENAMED
File without changes
{vendor → core/dist/vendor}/js/pace/pace.js RENAMED
File without changes
{vendor → core/dist/vendor}/js/pace/pace.min.js RENAMED
File without changes
core/functions.php CHANGED
@@ -615,7 +615,6 @@ function alm_convert_dashes_to_underscore( $string = '' ) {
615
  * @since 3.7
616
  */
617
  function alm_sticky_post__not_in( $ids = '', $not_in = '' ) {
618
-
619
  if ( ! empty( $not_in ) ) {
620
  $new_array = array();
621
  foreach ( $ids as $id ) {
615
  * @since 3.7
616
  */
617
  function alm_sticky_post__not_in( $ids = '', $not_in = '' ) {
 
618
  if ( ! empty( $not_in ) ) {
619
  $new_array = array();
620
  foreach ( $ids as $id ) {
core/src/js/addons/cache.js CHANGED
@@ -1,22 +1,20 @@
1
  import axios from 'axios';
2
 
3
  /**
4
- * createCacheFile
5
- * Create a single post cache file
6
  *
7
- * @param {Object} alm
8
- * @param {String} content
9
- * @param {String} type
10
  * @since 5.3.1
11
  */
12
  export function createCacheFile(alm, content, type = 'standard') {
13
  if (alm.addons.cache !== 'true' || !content || content === '') {
14
  return false;
15
  }
 
16
 
17
- let name = type === 'single' ? alm.addons.single_post_id : `page-${alm.page + 1}`;
18
-
19
- let formData = new FormData();
20
  formData.append('action', 'alm_cache_from_html');
21
  formData.append('security', alm_localize.alm_nonce);
22
  formData.append('cache_id', alm.addons.cache_id);
@@ -31,8 +29,7 @@ export function createCacheFile(alm, content, type = 'standard') {
31
  }
32
 
33
  /**
34
- * wooCache
35
- * Create a WooCommerce cache file
36
  *
37
  * @param {Object} alm
38
  * @param {String} content
@@ -52,7 +49,7 @@ export function wooCache(alm, content) {
52
  formData.append('name', `page-${alm.page}`);
53
  formData.append('html', content.trim());
54
 
55
- axios.post(alm_localize.ajaxurl, formData).then(function (response) {
56
  console.log('Cache created for post: ' + alm.canonical_url);
57
  //console.log(response);
58
  });
1
  import axios from 'axios';
2
 
3
  /**
4
+ * Create a single post cache file.
 
5
  *
6
+ * @param {object} alm The ALM object.
7
+ * @param {string} content The content to cache.
8
+ * @param {string} type The type of cache to create.
9
  * @since 5.3.1
10
  */
11
  export function createCacheFile(alm, content, type = 'standard') {
12
  if (alm.addons.cache !== 'true' || !content || content === '') {
13
  return false;
14
  }
15
+ const name = type === 'single' ? alm.addons.single_post_id : `page-${alm.page + 1}`;
16
 
17
+ const formData = new FormData();
 
 
18
  formData.append('action', 'alm_cache_from_html');
19
  formData.append('security', alm_localize.alm_nonce);
20
  formData.append('cache_id', alm.addons.cache_id);
29
  }
30
 
31
  /**
32
+ * Create a WooCommerce cache file.
 
33
  *
34
  * @param {Object} alm
35
  * @param {String} content
49
  formData.append('name', `page-${alm.page}`);
50
  formData.append('html', content.trim());
51
 
52
+ axios.post(alm_localize.ajaxurl, formData).then(function () {
53
  console.log('Cache created for post: ' + alm.canonical_url);
54
  //console.log(response);
55
  });
core/src/js/addons/elementor.js CHANGED
@@ -67,7 +67,6 @@ export function elementorInit(alm) {
67
  * @param {string} pageTitle
68
  * @since 5.3.0
69
  */
70
-
71
  export function elementor(content, alm, pageTitle = document.title) {
72
  if (!content || !alm) {
73
  return false;
@@ -358,9 +357,7 @@ function elementorGetWidgetType(target) {
358
  */
359
  function elementorGetNextPage(element, classname) {
360
  const pagination = element.querySelector(classname);
361
- const href = pagination ? elementorGetNextUrl(pagination) : '';
362
-
363
- return href;
364
  }
365
 
366
  /**
67
  * @param {string} pageTitle
68
  * @since 5.3.0
69
  */
 
70
  export function elementor(content, alm, pageTitle = document.title) {
71
  if (!content || !alm) {
72
  return false;
357
  */
358
  function elementorGetNextPage(element, classname) {
359
  const pagination = element.querySelector(classname);
360
+ return pagination ? elementorGetNextUrl(pagination) : '';
 
 
361
  }
362
 
363
  /**
core/src/js/addons/seo.js CHANGED
@@ -100,9 +100,12 @@ function masonrySEOAtts(alm, element, querystring, seo_class, pagenum) {
100
  /**
101
  * Create data attributes for SEO - used when /page/2/, /page/3/ etc are hit on page load.
102
  *
103
- * @param {object} alm
104
- * @param {array} elements
105
- *
 
 
 
106
  * @since 5.3.1
107
  */
108
  export function createSEOAttributes(alm, element, querystring, seo_class, pagenum) {
@@ -122,3 +125,18 @@ export function createSEOAttributes(alm, element, querystring, seo_class, pagenu
122
 
123
  return element;
124
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  /**
101
  * Create data attributes for SEO - used when /page/2/, /page/3/ etc are hit on page load.
102
  *
103
+ * @param {object} alm The ALM object.
104
+ * @param {HTLElement} element The div element.
105
+ * @param {string} querystring The current querystring.
106
+ * @param {string} seo_class The classname to add to element.
107
+ * @param {Number} pagenum The current page number.
108
+ * @return {HTMLElement} The modified HTML element.
109
  * @since 5.3.1
110
  */
111
  export function createSEOAttributes(alm, element, querystring, seo_class, pagenum) {
125
 
126
  return element;
127
  }
128
+
129
+ /**
130
+ * Get the current page number.
131
+ *
132
+ * @param {string} seo_offset Is this an SEO offset.
133
+ * @param {Number} page The page number,
134
+ * @return {Number} The page number.
135
+ */
136
+ export function getSEOPageNum(seo_offset, page) {
137
+ if (seo_offset === 'true') {
138
+ return parseInt(page) + 1;
139
+ } else {
140
+ return page;
141
+ }
142
+ }
core/src/js/ajax-load-more.js CHANGED
@@ -34,7 +34,7 @@ import { tableOfContents } from './modules/tableofcontents';
34
  import setLocalizedVars from './modules/setLocalizedVars';
35
  import insertScript from './modules/insertScript';
36
  import setFocus from './modules/setFocus';
37
- import { getButtonURL, setButtonAtts } from './modules/getButtonURL';
38
  import { almMasonryConfig, almMasonry } from './modules/masonry';
39
  import almFadeIn from './modules/fadeIn';
40
  import almFadeOut from './modules/fadeOut';
@@ -50,13 +50,13 @@ import { createCacheFile } from './addons/cache';
50
  import { wooInit, woocommerce, wooGetContent, wooReset, woocommerceLoaded } from './addons/woocommerce';
51
  import { elementorCreateParams, elementorGetContent, elementorInit, elementor, elementorLoaded } from './addons/elementor';
52
  import { buildFilterURL } from './addons/filters';
53
- import { createSEOAttributes } from './addons/seo';
54
 
55
  // Global filtering var
56
  let alm_is_filtering = false;
57
 
58
  // Start ALM
59
- (function () {
60
  'use strict';
61
 
62
  /**
@@ -65,7 +65,7 @@ let alm_is_filtering = false;
65
  * @param {HTMLElement} el The Ajax Load More DOM element/container.
66
  * @param {Number} index The current index number of the Ajax Load More instance.
67
  */
68
- let ajaxloadmore = function (el, index) {
69
  // Move user to top of page to prevent loading of unnessasry posts
70
  if (alm_localize && alm_localize.scrolltop === 'true') {
71
  window.scrollTo(0, 0);
@@ -226,7 +226,7 @@ let alm_is_filtering = false;
226
  button_label: singlePostPreviewData[0] ? singlePostPreviewData[0] : 'Continue Reading',
227
  height: singlePostPreviewData[1] ? singlePostPreviewData[1] : 500,
228
  element: singlePostPreviewData[2] ? singlePostPreviewData[2] : 'default',
229
- className: 'alm-single-post--preview',
230
  };
231
  }
232
  }
@@ -246,6 +246,7 @@ let alm_is_filtering = false;
246
  alm.addons.tabs = alm.listing.dataset.tabs;
247
  alm.addons.filters = alm.listing.dataset.filters;
248
  alm.addons.seo = alm.listing.dataset.seo;
 
249
 
250
  // Preloaded
251
  alm.addons.preloaded = alm.listing.dataset.preloaded; // Preloaded add-on
@@ -263,31 +264,37 @@ let alm_is_filtering = false;
263
  // Extension Shortcode Params
264
 
265
  // REST API.
266
- alm.extensions.restapi = alm.listing.dataset.restapi; // REST API
267
- alm.extensions.restapi_base_url = alm.listing.dataset.restapiBaseUrl;
268
- alm.extensions.restapi_namespace = alm.listing.dataset.restapiNamespace;
269
- alm.extensions.restapi_endpoint = alm.listing.dataset.restapiEndpoint;
270
- alm.extensions.restapi_template_id = alm.listing.dataset.restapiTemplateId;
271
- alm.extensions.restapi_debug = alm.listing.dataset.restapiDebug;
 
 
272
 
273
  // ACF.
274
  alm.extensions.acf = alm.listing.dataset.acf;
275
- alm.extensions.acf_field_type = alm.listing.dataset.acfFieldType;
276
- alm.extensions.acf_field_name = alm.listing.dataset.acfFieldName;
277
- alm.extensions.acf_parent_field_name = alm.listing.dataset.acfParentFieldName;
278
- alm.extensions.acf_post_id = alm.listing.dataset.acfPostId;
279
- alm.extensions.acf = alm.extensions.acf === 'true' ? true : false;
280
- // if field type, name or post ID is empty
281
- if (alm.extensions.acf_field_type === undefined || alm.extensions.acf_field_name === undefined || alm.extensions.acf_post_id === undefined) {
282
- alm.extensions.acf = false;
 
 
283
  }
284
 
285
  // Term Query.
286
- alm.extensions.term_query = alm.listing.dataset.termQuery; // TERM QUERY
287
- alm.extensions.term_query_taxonomy = alm.listing.dataset.termQueryTaxonomy;
288
- alm.extensions.term_query_hide_empty = alm.listing.dataset.termQueryHideEmpty;
289
- alm.extensions.term_query_number = alm.listing.dataset.termQueryNumber;
290
- alm.extensions.term_query = alm.extensions.term_query === 'true' ? true : false;
 
 
291
 
292
  // Paging.
293
  alm.addons.paging = alm.listing.dataset.paging; // Paging add-on
@@ -557,7 +564,7 @@ let alm_is_filtering = false;
557
  let almChildArray = Array.prototype.slice.call(almChildren); // Convert nodeList to array
558
 
559
  // Filter array to find the `.alm-btn-wrap` div
560
- let btnWrap = almChildArray.filter(function (element) {
561
  if (!element.classList) {
562
  // If not element (#text node)
563
  return false;
@@ -586,7 +593,7 @@ let alm_is_filtering = false;
586
  alm.resultsText = document.querySelectorAll('.alm-results-text');
587
  }
588
  if (alm.resultsText) {
589
- alm.resultsText.forEach(function (results) {
590
  results.setAttribute('aria-live', 'polite');
591
  results.setAttribute('aria-atomic', 'true');
592
  });
@@ -609,7 +616,7 @@ let alm_is_filtering = false;
609
  *
610
  * @since 2.0.0
611
  */
612
- alm.AjaxLoadMore.loadPosts = function () {
613
  if (typeof almOnChange === 'function') {
614
  window.almOnChange(alm);
615
  }
@@ -637,18 +644,17 @@ let alm_is_filtering = false;
637
  }
638
  }
639
 
 
640
  if (alm.addons.cache === 'true' && !alm.addons.cache_logged_in) {
641
- // Cache
642
- let cache_page = getCacheUrl(alm);
643
  if (cache_page) {
644
- // Load `.html` page
645
  axios
646
  .get(cache_page)
647
- .then((response) => {
648
  // Exists
649
  alm.AjaxLoadMore.success(response.data, true);
650
  })
651
- .catch(function (error) {
652
  // Error || Page does not yet exist
653
  console.log(error);
654
  alm.AjaxLoadMore.ajax();
@@ -669,7 +675,7 @@ let alm_is_filtering = false;
669
  * @param {string} queryType The type of Ajax request (standard/totalposts).
670
  * @since 2.6.0
671
  */
672
- alm.AjaxLoadMore.ajax = function (queryType = 'standard') {
673
  // Default ALM action
674
  let action = 'alm_get_posts';
675
 
@@ -685,7 +691,7 @@ let alm_is_filtering = false;
685
  post_id: alm.extensions.acf_post_id,
686
  field_type: alm.extensions.acf_field_type,
687
  field_name: alm.extensions.acf_field_name,
688
- parent_field_name: alm.extensions.acf_parent_field_name,
689
  };
690
  }
691
 
@@ -697,7 +703,7 @@ let alm_is_filtering = false;
697
  term_query: 'true',
698
  taxonomy: alm.extensions.term_query_taxonomy,
699
  hide_empty: alm.extensions.term_query_hide_empty,
700
- number: alm.extensions.term_query_number,
701
  };
702
  }
703
 
@@ -712,7 +718,7 @@ let alm_is_filtering = false;
712
  pageviews: alm.addons.nextpage_pageviews,
713
  post_id: alm.addons.nextpage_post_id,
714
  startpage: alm.addons.nextpage_startpage,
715
- nested: alm.nested,
716
  };
717
  }
718
 
@@ -722,7 +728,7 @@ let alm_is_filtering = false;
722
  alm.single_post_array = {
723
  single_post: 'true',
724
  id: alm.addons.single_post_id,
725
- slug: alm.addons.single_post_slug,
726
  };
727
  }
728
 
@@ -738,7 +744,7 @@ let alm_is_filtering = false;
738
  type: alm.addons.comments_type,
739
  style: alm.addons.comments_style,
740
  template: alm.addons.comments_template,
741
- callback: alm.addons.comments_callback,
742
  };
743
  }
744
 
@@ -753,7 +759,7 @@ let alm_is_filtering = false;
753
  exclude: alm.listing.dataset.usersExclude,
754
  per_page: alm.posts_per_page,
755
  order: alm.listing.dataset.usersOrder,
756
- orderby: alm.listing.dataset.usersOrderby,
757
  };
758
  }
759
 
@@ -764,7 +770,7 @@ let alm_is_filtering = false;
764
  cta: 'true',
765
  cta_position: alm.addons.cta_position,
766
  cta_repeater: alm.addons.cta_repeater,
767
- cta_theme_repeater: alm.addons.cta_theme_repeater,
768
  };
769
  }
770
 
@@ -790,14 +796,14 @@ let alm_is_filtering = false;
790
  * @param {string} queryType The type of Ajax request (standard/totalposts).
791
  * @since 5.0.0
792
  */
793
- alm.AjaxLoadMore.adminajax = function (alm, action, queryType) {
794
  // Axios Interceptor for nested data objects
795
- axios.interceptors.request.use((config) => {
796
- config.paramsSerializer = (params) => {
797
  // Qs is already included in the Axios package
798
  return qs.stringify(params, {
799
  arrayFormat: 'brackets',
800
- encode: false,
801
  });
802
  };
803
  return config;
@@ -831,7 +837,7 @@ let alm_is_filtering = false;
831
  // Send HTTP request via axios
832
  axios
833
  .get(ajaxURL, { params })
834
- .then(function (response) {
835
  // Success
836
  let data = '';
837
 
@@ -868,7 +874,7 @@ let alm_is_filtering = false;
868
  }
869
  }
870
  })
871
- .catch(function (error) {
872
  // Error
873
  alm.AjaxLoadMore.error(error, 'adminajax');
874
  });
@@ -880,21 +886,21 @@ let alm_is_filtering = false;
880
  * @param {object} alm The Ajax Load More object.
881
  * @since 5.2.0
882
  */
883
- alm.AjaxLoadMore.tabs = function (alm) {
884
  let alm_rest_url = `${alm.addons.tabs_resturl}ajaxloadmore/tab`;
885
 
886
  let params = {
887
  post_id: alm.post_id,
888
- template: alm.addons.tab_template,
889
  };
890
 
891
  // Axios Interceptor for nested data objects
892
- axios.interceptors.request.use((config) => {
893
- config.paramsSerializer = (params) => {
894
  // Qs is already included in the Axios package
895
  return qs.stringify(params, {
896
  arrayFormat: 'brackets',
897
- encode: false,
898
  });
899
  };
900
  return config;
@@ -903,7 +909,7 @@ let alm_is_filtering = false;
903
  // Send Ajax request
904
  axios
905
  .get(alm_rest_url, { params })
906
- .then(function (response) {
907
  // Success
908
  let results = response.data; // Get data from response
909
  let html = results.html;
@@ -913,8 +919,8 @@ let alm_is_filtering = false;
913
  html: html,
914
  meta: {
915
  postcount: 1,
916
- totalposts: 1,
917
- },
918
  };
919
  alm.AjaxLoadMore.success(obj, false); // Send data
920
 
@@ -923,7 +929,7 @@ let alm_is_filtering = false;
923
  window.almTabLoaded(alm);
924
  }
925
  })
926
- .catch(function (error) {
927
  // Error
928
  alm.AjaxLoadMore.error(error, 'restapi');
929
  });
@@ -937,18 +943,18 @@ let alm_is_filtering = false;
937
  * @param {string} queryType The type of Ajax request (standard/totalposts).
938
  * @since 5.0.0
939
  */
940
- alm.AjaxLoadMore.restapi = function (alm, action, queryType) {
941
  let alm_rest_template = wp.template(alm.extensions.restapi_template_id);
942
  let alm_rest_url = `${alm.extensions.restapi_base_url}/${alm.extensions.restapi_namespace}/${alm.extensions.restapi_endpoint}`;
943
  let params = queryParams.almGetRestParams(alm); // [./helpers/queryParams.js]
944
 
945
  // Axios Interceptor for nested data objects
946
- axios.interceptors.request.use((config) => {
947
- config.paramsSerializer = (params) => {
948
  // Qs is already included in the Axios package
949
  return qs.stringify(params, {
950
  arrayFormat: 'brackets',
951
- encode: false,
952
  });
953
  };
954
  return config;
@@ -957,7 +963,7 @@ let alm_is_filtering = false;
957
  // Send Ajax request
958
  axios
959
  .get(alm_rest_url, { params })
960
- .then(function (response) {
961
  // Success
962
  let results = response.data; // Get data from response
963
  let data = '';
@@ -981,12 +987,12 @@ let alm_is_filtering = false;
981
  html: data,
982
  meta: {
983
  postcount: postcount,
984
- totalposts: totalposts,
985
- },
986
  };
987
  alm.AjaxLoadMore.success(obj, false); // Send data
988
  })
989
- .catch(function (error) {
990
  // Error
991
  alm.AjaxLoadMore.error(error, 'restapi');
992
  });
@@ -1004,11 +1010,11 @@ let alm_is_filtering = false;
1004
  /**
1005
  * Success function after loading data.
1006
  *
1007
- * @param {object} data The results of the Ajax request.
1008
  * @param {boolean} is_cache Are results of the Ajax request coming from cache?
1009
  * @since 2.6.0
1010
  */
1011
- alm.AjaxLoadMore.success = function (data, is_cache) {
1012
  if (alm.addons.single_post) {
1013
  // Get previous page data
1014
  alm.AjaxLoadMore.getSinglePost();
@@ -1017,7 +1023,6 @@ let alm_is_filtering = false;
1017
  let isPaged = false;
1018
 
1019
  // Create `.alm-reveal` element
1020
- //let reveal = document.createElement('div');
1021
  let reveal = alm.container_type === 'table' ? document.createElement('tbody') : document.createElement('div');
1022
  alm.el = reveal;
1023
  reveal.style.opacity = 0;
@@ -1079,7 +1084,7 @@ let alm_is_filtering = false;
1079
  window.almEmpty(alm);
1080
  }
1081
  if (alm.no_results) {
1082
- setTimeout(function () {
1083
  almNoResults(alm.content, alm.no_results);
1084
  }, alm.speed + 10);
1085
  }
@@ -1152,17 +1157,17 @@ let alm_is_filtering = false;
1152
  } else {
1153
  // Standard container
1154
  let pagenum;
1155
- let querystring = window.location.search;
1156
- let seo_class = alm.addons.seo ? ' alm-seo' : '';
1157
- let filters_class = alm.addons.filters ? ' alm-filters' : '';
1158
- let preloaded_class = alm.is_preloaded ? ' alm-preloaded' : '';
1159
 
1160
  // Init, SEO and Filter Paged
1161
  if (alm.init && (alm.start_page > 1 || alm.addons.filters_startpage > 0)) {
1162
  // loop through items and break into separate .alm-reveal divs for paging
1163
 
1164
- let return_data = [];
1165
- let container_array = [];
1166
  let posts_per_page = parseInt(alm.posts_per_page);
1167
  let pages = Math.ceil(total / posts_per_page);
1168
  isPaged = true;
@@ -1175,15 +1180,15 @@ let alm_is_filtering = false;
1175
  }
1176
 
1177
  // Parse returned HTML and strip empty nodes
1178
- let data = stripEmptyNodes(almDomParser(alm.html, 'text/html'));
1179
 
1180
- // Slice data array into individual pages (array)
1181
  for (let i = 0; i < total; i += posts_per_page) {
1182
- return_data.push(data.slice(i, posts_per_page + i));
1183
  }
1184
 
1185
- // Loop return_data array to build .alm-reveal containers
1186
- for (let k = 0; k < return_data.length; k++) {
1187
  let p = alm.addons.preloaded === 'true' ? 1 : 0; // Add 1 page if items are preloaded.
1188
  let alm_reveal = document.createElement('div');
1189
 
@@ -1192,7 +1197,7 @@ let alm_is_filtering = false;
1192
 
1193
  if (alm.addons.seo) {
1194
  // SEO
1195
- alm_reveal = createSEOAttributes(alm, alm_reveal, querystring, seo_class, pagenum);
1196
  }
1197
 
1198
  if (alm.addons.filters) {
@@ -1205,7 +1210,13 @@ let alm_is_filtering = false;
1205
  // First Page
1206
  if (alm.addons.seo) {
1207
  // SEO
1208
- alm_reveal = createSEOAttributes(alm, alm_reveal, querystring, seo_class, 1);
 
 
 
 
 
 
1209
  }
1210
  if (alm.addons.filters) {
1211
  // Filters
@@ -1216,7 +1227,7 @@ let alm_is_filtering = false;
1216
  }
1217
 
1218
  // Append children to `.alm-reveal` element
1219
- almAppendChildren(alm_reveal, return_data[k]);
1220
 
1221
  // Run srcSet polyfill
1222
  srcsetPolyfill(alm_reveal, alm.ua);
@@ -1246,7 +1257,7 @@ let alm_is_filtering = false;
1246
 
1247
  if (alm.addons.seo) {
1248
  // SEO
1249
- reveal = createSEOAttributes(alm, reveal, querystring, seo_class, pagenum);
1250
  } else if (alm.addons.filters) {
1251
  // Filters
1252
  reveal.setAttribute('class', 'alm-reveal' + filters_class + alm.tcc);
@@ -1264,7 +1275,7 @@ let alm_is_filtering = false;
1264
  } else {
1265
  if (alm.addons.seo) {
1266
  // SEO [Page 1]
1267
- reveal = createSEOAttributes(alm, reveal, querystring, seo_class, 1);
1268
  } else {
1269
  // Basic ALM
1270
  reveal.setAttribute('class', 'alm-reveal' + alm.tcc);
@@ -1278,10 +1289,10 @@ let alm_is_filtering = false;
1278
 
1279
  // WooCommerce Add-on
1280
  if (alm.addons.woocommerce) {
1281
- (async function () {
1282
  await woocommerce(reveal, alm, data.pageTitle);
1283
  woocommerceLoaded(alm);
1284
- })().catch((e) => {
1285
  console.log('Ajax Load More: There was an error loading woocommerce products.', e);
1286
  });
1287
 
@@ -1291,10 +1302,10 @@ let alm_is_filtering = false;
1291
 
1292
  // Elementor Add-on
1293
  if (alm.addons.elementor) {
1294
- (async function () {
1295
  await elementor(reveal, alm, data.pageTitle);
1296
  elementorLoaded(alm);
1297
- })().catch((e) => {
1298
  console.log('Ajax Load More: There was an error loading Elementor items.', e);
1299
  });
1300
 
@@ -1309,7 +1320,7 @@ let alm_is_filtering = false;
1309
  if (!alm.transition_container) {
1310
  // No transition container.
1311
  if (alm.images_loaded === 'true') {
1312
- imagesLoaded(reveal, function () {
1313
  almAppendChildren(alm.listing, reveal);
1314
 
1315
  // Run srcSet polyfill
@@ -1337,7 +1348,7 @@ let alm_is_filtering = false;
1337
  alm.el = alm.listing;
1338
 
1339
  // Wrap almMasonry in anonymous async/await function
1340
- (async function () {
1341
  await almMasonry(alm, alm.init, alm_is_filtering);
1342
  alm.masonry.init = false;
1343
 
@@ -1350,7 +1361,7 @@ let alm_is_filtering = false;
1350
 
1351
  // Lazy load images if necessary.
1352
  lazyImages(alm);
1353
- })().catch((e) => {
1354
  console.log('There was an error with ALM Masonry');
1355
  });
1356
  }
@@ -1358,7 +1369,7 @@ let alm_is_filtering = false;
1358
  // None
1359
  else if (alm.transition === 'none' && alm.transition_container) {
1360
  if (alm.images_loaded === 'true') {
1361
- imagesLoaded(reveal, function () {
1362
  almFadeIn(reveal, 0);
1363
  alm.AjaxLoadMore.transitionEnd();
1364
  });
@@ -1371,7 +1382,7 @@ let alm_is_filtering = false;
1371
  // Default (Fade)
1372
  else {
1373
  if (alm.images_loaded === 'true') {
1374
- imagesLoaded(reveal, function () {
1375
  if (alm.transition_container) {
1376
  almFadeIn(reveal, alm.speed);
1377
  }
@@ -1387,9 +1398,9 @@ let alm_is_filtering = false;
1387
 
1388
  // TABS - Trigger almTabsSetHeight callback in Tabs add-on
1389
  if (alm.addons.tabs && typeof almTabsSetHeight === 'function') {
1390
- imagesLoaded(reveal, function () {
1391
  almFadeIn(alm.listing, alm.speed);
1392
- setTimeout(function () {
1393
  window.almTabsSetHeight(alm);
1394
  }, alm.speed);
1395
  });
@@ -1402,17 +1413,17 @@ let alm_is_filtering = false;
1402
  pagingContent.style.outline = 'none';
1403
  alm.main.classList.remove('alm-loading');
1404
 
1405
- setTimeout(function () {
1406
  pagingContent.style.opacity = 0;
1407
  pagingContent.innerHTML = alm.html;
1408
 
1409
- imagesLoaded(pagingContent, function () {
1410
  // Delay for effect
1411
  alm.AjaxLoadMore.triggerAddons(alm);
1412
  almFadeIn(pagingContent, alm.speed);
1413
 
1414
  // Remove opacity on element to fix CSS transition
1415
- setTimeout(function () {
1416
  pagingContent.style.opacity = '';
1417
 
1418
  // Insert Script
@@ -1427,7 +1438,7 @@ let alm_is_filtering = false;
1427
  }, parseInt(alm.speed) + 25);
1428
  }
1429
  } else {
1430
- setTimeout(function () {
1431
  alm.main.classList.remove('alm-loading');
1432
  alm.AjaxLoadMore.triggerAddons(alm);
1433
  }, alm.speed);
@@ -1436,7 +1447,7 @@ let alm_is_filtering = false;
1436
  }
1437
 
1438
  // ALM Loaded, run complete callbacks
1439
- imagesLoaded(reveal, function () {
1440
  // Nested
1441
  alm.AjaxLoadMore.nested(reveal);
1442
 
@@ -1542,10 +1553,10 @@ let alm_is_filtering = false;
1542
  *
1543
  * @since 5.3.1
1544
  */
1545
- alm.AjaxLoadMore.noresults = function () {
1546
  if (!alm.addons.paging) {
1547
  // Add .done class, reset btn text
1548
- setTimeout(function () {
1549
  alm.button.classList.remove('loading');
1550
  alm.button.classList.add('done');
1551
  }, alm.speed);
@@ -1584,14 +1595,13 @@ let alm_is_filtering = false;
1584
  };
1585
 
1586
  /**
1587
- * pagingPreloadedInit
1588
- * First run for Paging + Preloaded add-ons
1589
- * Moves preloaded content into ajax container
1590
  *
1591
  * @param {data} Results of the Ajax request
1592
  * @since 2.11.3
1593
  */
1594
- alm.AjaxLoadMore.pagingPreloadedInit = function (data) {
1595
  data = data == null ? '' : data; // Check for null data object
1596
 
1597
  // Add paging containers and content
@@ -1611,14 +1621,13 @@ let alm_is_filtering = false;
1611
  };
1612
 
1613
  /**
1614
- * pagingNextpageInit
1615
- * First run for Paging + Next Page add-ons
1616
- * Moves .alm-nextpage content into ajax container
1617
  *
1618
  * @param {data} Results of Ajax request
1619
  * @since 2.14.0
1620
  */
1621
- alm.AjaxLoadMore.pagingNextpageInit = function (data) {
1622
  data = data == null ? '' : data; // Check for null data object
1623
 
1624
  // Add paging containers and content
@@ -1631,76 +1640,74 @@ let alm_is_filtering = false;
1631
  };
1632
 
1633
  /**
1634
- * pagingInit
1635
- * First run for Paging + (Preloaded & Next Page) add-ons. Create required containers.
1636
  *
1637
  * @param {data} Ajax results
1638
  * @param {classes} added classes
1639
  * @since 5.0
1640
  */
1641
- alm.AjaxLoadMore.pagingInit = function (data, classes = 'alm-reveal') {
1642
- data = data == null ? '' : data; // Check for null data object
1643
 
1644
- // Create `alm-reveal` container
1645
- let reveal = document.createElement('div');
1646
  reveal.setAttribute('class', classes);
1647
 
1648
- // Create `alm-paging-loading` container
1649
- let content = document.createElement('div');
1650
  content.setAttribute('class', 'alm-paging-content' + alm.tcc);
1651
  content.innerHTML = data;
1652
  reveal.appendChild(content);
1653
 
1654
- // Create `alm-paging-content` container
1655
- let loader = document.createElement('div');
1656
  loader.setAttribute('class', 'alm-paging-loading');
1657
  reveal.appendChild(loader);
1658
 
1659
- // Add div to container
1660
  alm.listing.appendChild(reveal);
1661
 
1662
- // Get/Set height of .alm-listing div
1663
- let styles = window.getComputedStyle(alm.listing);
1664
- let pTop = parseInt(styles.getPropertyValue('padding-top').replace('px', ''));
1665
- let pBtm = parseInt(styles.getPropertyValue('padding-bottom').replace('px', ''));
1666
- let h = reveal.offsetHeight;
1667
 
1668
- // Set initial `.alm-listing` height
1669
  alm.listing.style.height = h + pTop + pBtm + 'px';
1670
 
1671
- // Insert Script
1672
  insertScript.init(reveal);
1673
 
1674
- // Reset button text
1675
  alm.AjaxLoadMore.resetBtnText();
1676
 
1677
- // Delay reveal of paging to avoid positioning issues
1678
- setTimeout(function () {
1679
  if (typeof almFadePageControls === 'function') {
1680
  window.almFadePageControls(alm.btnWrap);
1681
  }
1682
  if (typeof almOnWindowResize === 'function') {
1683
  window.almOnWindowResize(alm);
1684
  }
1685
- // Remove loading class from main container
1686
  alm.main.classList.remove('loading');
1687
  }, alm.speed);
1688
  };
1689
 
1690
  /**
1691
- * nested
1692
- * Automatically trigger nested ALM instances (Requies `.alm-reveal` container
1693
  *
1694
  * @param {object} instance
1695
  * @since 5.0
1696
  */
1697
- alm.AjaxLoadMore.nested = function (reveal) {
1698
  if (!reveal || !alm.transition_container) {
1699
  return false; // Exit if not `transition_container`
1700
  }
1701
  let nested = reveal.querySelectorAll('.ajax-load-more-wrap'); // Get all instances
1702
  if (nested) {
1703
- nested.forEach(function (element) {
1704
  window.almInit(element);
1705
  });
1706
  }
@@ -1716,7 +1723,7 @@ let alm_is_filtering = false;
1716
  alm.addons.single_post_init = true;
1717
  }
1718
 
1719
- alm.AjaxLoadMore.getSinglePost = function () {
1720
  let action = 'alm_get_single';
1721
 
1722
  if (alm.fetchingPreviousPost) {
@@ -1736,13 +1743,13 @@ let alm_is_filtering = false;
1736
  excluded_terms: alm.addons.single_post_excluded_terms,
1737
  post_type: alm.post_type,
1738
  init: alm.addons.single_post_init,
1739
- action: action,
1740
  };
1741
 
1742
  // Send HTTP request via Axios
1743
  axios
1744
  .get(ajaxURL, { params })
1745
- .then(function (response) {
1746
  // Success
1747
  let data = response.data; // Get data from response
1748
 
@@ -1763,7 +1770,7 @@ let alm_is_filtering = false;
1763
  alm.fetchingPreviousPost = false;
1764
  alm.addons.single_post_init = false;
1765
  })
1766
- .catch(function (error) {
1767
  // Error
1768
  alm.AjaxLoadMore.error(error, 'getSinglePost');
1769
  alm.fetchingPreviousPost = false;
@@ -1775,7 +1782,7 @@ let alm_is_filtering = false;
1775
  *
1776
  * @since 2.14.0
1777
  */
1778
- alm.AjaxLoadMore.triggerAddons = function (alm) {
1779
  if (typeof almSetNextPage === 'function' && alm.addons.nextpage) {
1780
  // Next Page
1781
  window.almSetNextPage(alm);
@@ -1799,7 +1806,7 @@ let alm_is_filtering = false;
1799
  *
1800
  * @since 2.11.3
1801
  */
1802
- alm.AjaxLoadMore.triggerDone = function () {
1803
  alm.loading = false;
1804
  alm.finished = true;
1805
  hidePlaceholder(alm);
@@ -1807,7 +1814,7 @@ let alm_is_filtering = false;
1807
  if (!alm.addons.paging) {
1808
  // Update button text
1809
  if (alm.button_done_label !== false) {
1810
- setTimeout(function () {
1811
  alm.button.innerHTML = alm.button_done_label;
1812
  }, 75);
1813
  }
@@ -1820,7 +1827,7 @@ let alm_is_filtering = false;
1820
  // almDone
1821
  if (typeof almDone === 'function') {
1822
  // Delay done until animations complete
1823
- setTimeout(function () {
1824
  window.almDone(alm);
1825
  }, alm.speed + 10);
1826
  }
@@ -1831,7 +1838,7 @@ let alm_is_filtering = false;
1831
  *
1832
  * @since 5.5.0
1833
  */
1834
- alm.AjaxLoadMore.triggerDonePrev = function () {
1835
  alm.loading = false;
1836
  hidePlaceholder(alm);
1837
 
@@ -1851,7 +1858,7 @@ let alm_is_filtering = false;
1851
  // almDonePrev
1852
  if (typeof almDonePrev === 'function') {
1853
  // Delay done until animations complete
1854
- setTimeout(function () {
1855
  window.almDonePrev(alm);
1856
  }, alm.speed + 10);
1857
  }
@@ -1862,7 +1869,7 @@ let alm_is_filtering = false;
1862
  *
1863
  * @since 2.8.4
1864
  */
1865
- alm.AjaxLoadMore.resetBtnText = function () {
1866
  if (alm.button_loading_label !== false && !alm.addons.paging) {
1867
  alm.button.innerHTML = alm.button_label;
1868
  }
@@ -1873,7 +1880,7 @@ let alm_is_filtering = false;
1873
  *
1874
  * @since 2.6.0
1875
  */
1876
- alm.AjaxLoadMore.error = function (error, location = null) {
1877
  alm.loading = false;
1878
  if (!alm.addons.paging) {
1879
  alm.button.classList.remove('loading');
@@ -1913,7 +1920,7 @@ let alm_is_filtering = false;
1913
  * @param {Object} e The target button element.
1914
  * @since 4.2.0
1915
  */
1916
- alm.AjaxLoadMore.click = function (e) {
1917
  let button = e.target || e.currentTarget;
1918
  alm.rel = 'next';
1919
  if (alm.pause === 'true') {
@@ -1935,7 +1942,7 @@ let alm_is_filtering = false;
1935
  * @param {Object} e The target button element.
1936
  * @since 5.5.0
1937
  */
1938
- alm.AjaxLoadMore.prevClick = function (e) {
1939
  let button = e.target || e.currentTarget;
1940
  e.preventDefault();
1941
  if (!alm.loading && !button.classList.contains('done')) {
@@ -1953,7 +1960,7 @@ let alm_is_filtering = false;
1953
  * @param {HTMLElement} button The button element.
1954
  * @since 5.5.0
1955
  */
1956
- alm.AjaxLoadMore.setPreviousButton = function (button) {
1957
  alm.pagePrev = alm.page;
1958
  alm.buttonPrev = button;
1959
  };
@@ -1975,9 +1982,9 @@ let alm_is_filtering = false;
1975
  */
1976
  if (alm.addons.paging || alm.addons.tabs || alm.scroll_distance_perc || alm.scroll_direction === 'horizontal') {
1977
  let resize;
1978
- alm.window.onresize = function () {
1979
  clearTimeout(resize);
1980
- resize = setTimeout(function (e) {
1981
  if (alm.addons.tabs) {
1982
  // Tabs
1983
  if (typeof almOnTabsWindowResize === 'function') {
@@ -2005,7 +2012,7 @@ let alm_is_filtering = false;
2005
  *
2006
  * @since 2.1.2
2007
  */
2008
- alm.AjaxLoadMore.isVisible = function () {
2009
  // Check for a width and height to determine visibility
2010
  alm.visible = alm.main.clientWidth > 0 && alm.main.clientHeight > 0 ? true : false;
2011
  return alm.visible;
@@ -2016,7 +2023,7 @@ let alm_is_filtering = false;
2016
  *
2017
  * @since 5.3.1
2018
  */
2019
- alm.AjaxLoadMore.triggerWindowResize = function () {
2020
  if (typeof Event === 'function') {
2021
  // modern browsers
2022
  window.dispatchEvent(new Event('resize'));
@@ -2034,12 +2041,12 @@ let alm_is_filtering = false;
2034
  * @since 1.0
2035
  * @updated 4.2.0
2036
  */
2037
- alm.AjaxLoadMore.scroll = function () {
2038
  if (alm.timer) {
2039
  clearTimeout(alm.timer);
2040
  }
2041
 
2042
- alm.timer = setTimeout(function () {
2043
  if (alm.AjaxLoadMore.isVisible() && !alm.fetchingPreviousPost) {
2044
  let trigger = alm.trigger.getBoundingClientRect();
2045
  let btnPos = Math.round(trigger.top - alm.window.innerHeight) + alm.scroll_distance;
@@ -2091,26 +2098,26 @@ let alm_is_filtering = false;
2091
  *
2092
  * @since 5.2.0
2093
  */
2094
- alm.AjaxLoadMore.scrollSetup = function () {
2095
  if (alm.scroll && !alm.addons.paging) {
2096
  if (alm.scroll_container !== '') {
2097
  // Scroll Container
2098
  alm.window = document.querySelector(alm.scroll_container) ? document.querySelector(alm.scroll_container) : alm.window;
2099
- setTimeout(function () {
2100
  // Delay to allow for ALM container to resize on load.
2101
  alm.AjaxLoadMore.horizontal();
2102
  }, 500);
2103
  }
2104
  alm.window.addEventListener('scroll', alm.AjaxLoadMore.scroll); // Scroll
2105
  alm.window.addEventListener('touchstart', alm.AjaxLoadMore.scroll); // Touch Devices
2106
- alm.window.addEventListener('wheel', function (e) {
2107
  // Mousewheel
2108
  let direction = Math.sign(e.deltaY);
2109
  if (direction > 0) {
2110
  alm.AjaxLoadMore.scroll();
2111
  }
2112
  });
2113
- alm.window.addEventListener('keyup', function (e) {
2114
  // End, Page Down
2115
  let code = e.key ? e.key : e.code;
2116
  switch (code) {
@@ -2128,7 +2135,7 @@ let alm_is_filtering = false;
2128
  *
2129
  * @since 5.3.6
2130
  */
2131
- alm.AjaxLoadMore.horizontal = function () {
2132
  if (alm.scroll_direction === 'horizontal') {
2133
  alm.main.style.width = `${alm.listing.offsetWidth}px`;
2134
  }
@@ -2139,7 +2146,7 @@ let alm_is_filtering = false;
2139
  *
2140
  * @since 3.4.2
2141
  */
2142
- alm.AjaxLoadMore.destroyed = function () {
2143
  alm.disable_ajax = true;
2144
  if (!alm.addons.paging) {
2145
  alm.button.style.display = 'none';
@@ -2155,8 +2162,8 @@ let alm_is_filtering = false;
2155
  *
2156
  * @since 3.5
2157
  */
2158
- alm.AjaxLoadMore.transitionEnd = function () {
2159
- setTimeout(function () {
2160
  alm.AjaxLoadMore.resetBtnText();
2161
  alm.main.classList.remove('alm-loading');
2162
  // Loading button
@@ -2167,7 +2174,7 @@ let alm_is_filtering = false;
2167
  }
2168
  alm.AjaxLoadMore.triggerAddons(alm);
2169
  if (!alm.addons.paging) {
2170
- setTimeout(function () {
2171
  alm.loading = false; // Delay to prevent loading to fast
2172
  }, alm.speed * 3);
2173
  }
@@ -2182,7 +2189,7 @@ let alm_is_filtering = false;
2182
  * @param {string} value
2183
  * @since 4.1
2184
  */
2185
- alm.AjaxLoadMore.setLocalizedVar = function (name = '', value = '') {
2186
  if (alm.localize && name !== '' && value !== '') {
2187
  alm.localize[name] = value.toString(); // Set ALM localize var
2188
  window[alm.master_id + '_vars'][name] = value.toString(); // Update global window obj vars
@@ -2194,7 +2201,7 @@ let alm_is_filtering = false;
2194
  *
2195
  * @since 2.0
2196
  */
2197
- alm.AjaxLoadMore.init = function () {
2198
  // Preloaded and destroy_after is 1
2199
  if (alm.addons.preloaded === 'true' && alm.destroy_after == 1) {
2200
  alm.AjaxLoadMore.destroyed();
@@ -2233,7 +2240,7 @@ let alm_is_filtering = false;
2233
  // Preloaded + SEO && !Paging
2234
  if (alm.addons.preloaded === 'true' && alm.addons.seo && !alm.addons.paging) {
2235
  // Delay for scripts to load
2236
- setTimeout(function () {
2237
  if (typeof almSEO === 'function' && alm.start_page < 1) {
2238
  window.almSEO(alm, true);
2239
  }
@@ -2243,7 +2250,7 @@ let alm_is_filtering = false;
2243
  // Preloaded && !Paging
2244
  if (alm.addons.preloaded === 'true' && !alm.addons.paging) {
2245
  // Delay for scripts to load
2246
- setTimeout(function () {
2247
  // triggerDone
2248
  if (alm.addons.preloaded_total_posts <= parseInt(alm.addons.preloaded_amount)) {
2249
  alm.AjaxLoadMore.triggerDone();
@@ -2317,13 +2324,13 @@ let alm_is_filtering = false;
2317
  }
2318
 
2319
  // Window Load (Masonry + Preloaded).
2320
- alm.window.addEventListener('load', function () {
2321
  if (alm.transition === 'masonry' && alm.addons.preloaded === 'true') {
2322
  // Wrap almMasonry in anonymous async/await function
2323
- (async function () {
2324
  await almMasonry(alm, true, false);
2325
  alm.masonry.init = false;
2326
- })().catch((e) => {
2327
  console.log('There was an error with ALM Masonry');
2328
  });
2329
  }
@@ -2339,7 +2346,7 @@ let alm_is_filtering = false;
2339
  *
2340
  * @since 2.7.0
2341
  */
2342
- window.almUpdateCurrentPage = function (current, obj, alm) {
2343
  alm.page = current;
2344
  alm.page = alm.addons.nextpage && !alm.addons.paging ? alm.page - 1 : alm.page; // Next Page add-on
2345
 
@@ -2379,7 +2386,7 @@ let alm_is_filtering = false;
2379
  * @since 2.7.0
2380
  * @return element
2381
  */
2382
- window.almGetParentContainer = function () {
2383
  return alm.listing;
2384
  };
2385
 
@@ -2390,7 +2397,7 @@ let alm_is_filtering = false;
2390
  * @since 2.7.0
2391
  * @return object
2392
  */
2393
- window.almGetObj = function (obj = '') {
2394
  if (obj !== '') {
2395
  return alm[obj]; // Return specific param
2396
  } else {
@@ -2403,12 +2410,12 @@ let alm_is_filtering = false;
2403
  *
2404
  * @since 2.12.0
2405
  */
2406
- window.almTriggerClick = function () {
2407
  alm.button.click();
2408
  };
2409
 
2410
  // Flag to prevent loading of posts on initial page load.
2411
- setTimeout(function () {
2412
  alm.proceed = true;
2413
  alm.AjaxLoadMore.scrollSetup();
2414
  }, 500);
@@ -2424,7 +2431,7 @@ let alm_is_filtering = false;
2424
  *
2425
  * @since 5.0
2426
  */
2427
- window.almInit = function (el, id = 0) {
2428
  new ajaxloadmore(el, id);
2429
  };
2430
 
@@ -2449,7 +2456,7 @@ let alm_is_filtering = false;
2449
  * @param {*} speed
2450
  * @param {*} data
2451
  */
2452
- let filter = function (transition = 'fade', speed = '200', data = '') {
2453
  if (!transition || !speed || !data) {
2454
  return false;
2455
  }
@@ -2464,19 +2471,19 @@ export { filter };
2464
  * @since 5.3.8
2465
  * @param {*} target
2466
  */
2467
- let reset = function (props = {}) {
2468
  let data = {};
2469
  alm_is_filtering = true;
2470
 
2471
  if (props && props.target) {
2472
  data = {
2473
- target: target,
2474
  };
2475
  }
2476
 
2477
  if (props && props.type === 'woocommerce') {
2478
  // WooCommerce
2479
- (async function () {
2480
  let instance = document.querySelector('.ajax-load-more-wrap .alm-listing[data-woo="true"]'); // Get ALM instance
2481
  let settings = await wooReset(); // Get WooCommerce `settings` via Ajax
2482
  if (settings) {
@@ -2500,7 +2507,7 @@ export { reset };
2500
  * @param {*} data
2501
  * @param {*} url
2502
  */
2503
- let tab = function (data = '', url = false) {
2504
  let transition = 'fade';
2505
  let speed = alm_localize.speed ? parseInt(alm_localize.speed) : 200;
2506
 
@@ -2519,8 +2526,8 @@ export { tab };
2519
  * @since 5.0
2520
  * @param {*} path
2521
  */
2522
- let tracking = function (path) {
2523
- setTimeout(function () {
2524
  // Delay to allow for state change.
2525
  path = path.replace(/\/\//g, '/'); // Replace instance of a double backslash.
2526
 
@@ -2529,7 +2536,7 @@ let tracking = function (path) {
2529
  gtag('event', 'page_view', {
2530
  page_title: document.title,
2531
  page_location: window.location.href,
2532
- page_path: window.location.pathname,
2533
  });
2534
  if (alm_localize.ga_debug) {
2535
  console.log('Pageview sent to Google Analytics (gtag)');
@@ -2568,7 +2575,7 @@ export { tracking };
2568
  * @since 5.0
2569
  * @param {*} el
2570
  */
2571
- let start = function (el) {
2572
  if (!el) {
2573
  return false;
2574
  }
@@ -2582,13 +2589,13 @@ export { start };
2582
  * @since 5.0
2583
  * @param {*} position
2584
  */
2585
- let almScroll = function (position) {
2586
  if (!position) {
2587
  return false;
2588
  }
2589
  window.scrollTo({
2590
  top: position,
2591
- behavior: 'smooth',
2592
  });
2593
  };
2594
  export { almScroll };
@@ -2599,7 +2606,7 @@ export { almScroll };
2599
  * @since 5.0
2600
  * @param {*} el
2601
  */
2602
- let getOffset = function (el = null) {
2603
  if (!el) {
2604
  return false;
2605
  }
@@ -2615,7 +2622,7 @@ export { getOffset };
2615
  *
2616
  * @since 5.0
2617
  */
2618
- let render = function (el, options = null) {
2619
  if (!el) {
2620
  return false;
2621
  }
34
  import setLocalizedVars from './modules/setLocalizedVars';
35
  import insertScript from './modules/insertScript';
36
  import setFocus from './modules/setFocus';
37
+ import { getButtonURL } from './modules/getButtonURL';
38
  import { almMasonryConfig, almMasonry } from './modules/masonry';
39
  import almFadeIn from './modules/fadeIn';
40
  import almFadeOut from './modules/fadeOut';
50
  import { wooInit, woocommerce, wooGetContent, wooReset, woocommerceLoaded } from './addons/woocommerce';
51
  import { elementorCreateParams, elementorGetContent, elementorInit, elementor, elementorLoaded } from './addons/elementor';
52
  import { buildFilterURL } from './addons/filters';
53
+ import { createSEOAttributes, getSEOPageNum } from './addons/seo';
54
 
55
  // Global filtering var
56
  let alm_is_filtering = false;
57
 
58
  // Start ALM
59
+ (function() {
60
  'use strict';
61
 
62
  /**
65
  * @param {HTMLElement} el The Ajax Load More DOM element/container.
66
  * @param {Number} index The current index number of the Ajax Load More instance.
67
  */
68
+ let ajaxloadmore = function(el, index) {
69
  // Move user to top of page to prevent loading of unnessasry posts
70
  if (alm_localize && alm_localize.scrolltop === 'true') {
71
  window.scrollTo(0, 0);
226
  button_label: singlePostPreviewData[0] ? singlePostPreviewData[0] : 'Continue Reading',
227
  height: singlePostPreviewData[1] ? singlePostPreviewData[1] : 500,
228
  element: singlePostPreviewData[2] ? singlePostPreviewData[2] : 'default',
229
+ className: 'alm-single-post--preview'
230
  };
231
  }
232
  }
246
  alm.addons.tabs = alm.listing.dataset.tabs;
247
  alm.addons.filters = alm.listing.dataset.filters;
248
  alm.addons.seo = alm.listing.dataset.seo;
249
+ alm.addons.seo_offset = alm.listing.dataset.seoOffset;
250
 
251
  // Preloaded
252
  alm.addons.preloaded = alm.listing.dataset.preloaded; // Preloaded add-on
264
  // Extension Shortcode Params
265
 
266
  // REST API.
267
+ alm.extensions.restapi = alm.listing.dataset.restapi;
268
+ if (alm.extensions.restapi === 'true') {
269
+ alm.extensions.restapi_base_url = alm.listing.dataset.restapiBaseUrl;
270
+ alm.extensions.restapi_namespace = alm.listing.dataset.restapiNamespace;
271
+ alm.extensions.restapi_endpoint = alm.listing.dataset.restapiEndpoint;
272
+ alm.extensions.restapi_template_id = alm.listing.dataset.restapiTemplateId;
273
+ alm.extensions.restapi_debug = alm.listing.dataset.restapiDebug;
274
+ }
275
 
276
  // ACF.
277
  alm.extensions.acf = alm.listing.dataset.acf;
278
+ if (alm.extensions.acf === 'true') {
279
+ alm.extensions.acf_field_type = alm.listing.dataset.acfFieldType;
280
+ alm.extensions.acf_field_name = alm.listing.dataset.acfFieldName;
281
+ alm.extensions.acf_parent_field_name = alm.listing.dataset.acfParentFieldName;
282
+ alm.extensions.acf_post_id = alm.listing.dataset.acfPostId;
283
+ alm.extensions.acf = alm.extensions.acf === 'true' ? true : false;
284
+ // if field type, name or post ID is empty
285
+ if (alm.extensions.acf_field_type === undefined || alm.extensions.acf_field_name === undefined || alm.extensions.acf_post_id === undefined) {
286
+ alm.extensions.acf = false;
287
+ }
288
  }
289
 
290
  // Term Query.
291
+ alm.extensions.term_query = alm.listing.dataset.termQuery;
292
+ if (alm.extensions.term_query === 'true') {
293
+ alm.extensions.term_query_taxonomy = alm.listing.dataset.termQueryTaxonomy;
294
+ alm.extensions.term_query_hide_empty = alm.listing.dataset.termQueryHideEmpty;
295
+ alm.extensions.term_query_number = alm.listing.dataset.termQueryNumber;
296
+ alm.extensions.term_query = alm.extensions.term_query === 'true' ? true : false;
297
+ }
298
 
299
  // Paging.
300
  alm.addons.paging = alm.listing.dataset.paging; // Paging add-on
564
  let almChildArray = Array.prototype.slice.call(almChildren); // Convert nodeList to array
565
 
566
  // Filter array to find the `.alm-btn-wrap` div
567
+ let btnWrap = almChildArray.filter(function(element) {
568
  if (!element.classList) {
569
  // If not element (#text node)
570
  return false;
593
  alm.resultsText = document.querySelectorAll('.alm-results-text');
594
  }
595
  if (alm.resultsText) {
596
+ alm.resultsText.forEach(function(results) {
597
  results.setAttribute('aria-live', 'polite');
598
  results.setAttribute('aria-atomic', 'true');
599
  });
616
  *
617
  * @since 2.0.0
618
  */
619
+ alm.AjaxLoadMore.loadPosts = function() {
620
  if (typeof almOnChange === 'function') {
621
  window.almOnChange(alm);
622
  }
644
  }
645
  }
646
 
647
+ // Cache
648
  if (alm.addons.cache === 'true' && !alm.addons.cache_logged_in) {
649
+ const cache_page = getCacheUrl(alm);
 
650
  if (cache_page) {
 
651
  axios
652
  .get(cache_page)
653
+ .then(response => {
654
  // Exists
655
  alm.AjaxLoadMore.success(response.data, true);
656
  })
657
+ .catch(function(error) {
658
  // Error || Page does not yet exist
659
  console.log(error);
660
  alm.AjaxLoadMore.ajax();
675
  * @param {string} queryType The type of Ajax request (standard/totalposts).
676
  * @since 2.6.0
677
  */
678
+ alm.AjaxLoadMore.ajax = function(queryType = 'standard') {
679
  // Default ALM action
680
  let action = 'alm_get_posts';
681
 
691
  post_id: alm.extensions.acf_post_id,
692
  field_type: alm.extensions.acf_field_type,
693
  field_name: alm.extensions.acf_field_name,
694
+ parent_field_name: alm.extensions.acf_parent_field_name
695
  };
696
  }
697
 
703
  term_query: 'true',
704
  taxonomy: alm.extensions.term_query_taxonomy,
705
  hide_empty: alm.extensions.term_query_hide_empty,
706
+ number: alm.extensions.term_query_number
707
  };
708
  }
709
 
718
  pageviews: alm.addons.nextpage_pageviews,
719
  post_id: alm.addons.nextpage_post_id,
720
  startpage: alm.addons.nextpage_startpage,
721
+ nested: alm.nested
722
  };
723
  }
724
 
728
  alm.single_post_array = {
729
  single_post: 'true',
730
  id: alm.addons.single_post_id,
731
+ slug: alm.addons.single_post_slug
732
  };
733
  }
734
 
744
  type: alm.addons.comments_type,
745
  style: alm.addons.comments_style,
746
  template: alm.addons.comments_template,
747
+ callback: alm.addons.comments_callback
748
  };
749
  }
750
 
759
  exclude: alm.listing.dataset.usersExclude,
760
  per_page: alm.posts_per_page,
761
  order: alm.listing.dataset.usersOrder,
762
+ orderby: alm.listing.dataset.usersOrderby
763
  };
764
  }
765
 
770
  cta: 'true',
771
  cta_position: alm.addons.cta_position,
772
  cta_repeater: alm.addons.cta_repeater,
773
+ cta_theme_repeater: alm.addons.cta_theme_repeater
774
  };
775
  }
776
 
796
  * @param {string} queryType The type of Ajax request (standard/totalposts).
797
  * @since 5.0.0
798
  */
799
+ alm.AjaxLoadMore.adminajax = function(alm, action, queryType) {
800
  // Axios Interceptor for nested data objects
801
+ axios.interceptors.request.use(config => {
802
+ config.paramsSerializer = params => {
803
  // Qs is already included in the Axios package
804
  return qs.stringify(params, {
805
  arrayFormat: 'brackets',
806
+ encode: false
807
  });
808
  };
809
  return config;
837
  // Send HTTP request via axios
838
  axios
839
  .get(ajaxURL, { params })
840
+ .then(function(response) {
841
  // Success
842
  let data = '';
843
 
874
  }
875
  }
876
  })
877
+ .catch(function(error) {
878
  // Error
879
  alm.AjaxLoadMore.error(error, 'adminajax');
880
  });
886
  * @param {object} alm The Ajax Load More object.
887
  * @since 5.2.0
888
  */
889
+ alm.AjaxLoadMore.tabs = function(alm) {
890
  let alm_rest_url = `${alm.addons.tabs_resturl}ajaxloadmore/tab`;
891
 
892
  let params = {
893
  post_id: alm.post_id,
894
+ template: alm.addons.tab_template
895
  };
896
 
897
  // Axios Interceptor for nested data objects
898
+ axios.interceptors.request.use(config => {
899
+ config.paramsSerializer = params => {
900
  // Qs is already included in the Axios package
901
  return qs.stringify(params, {
902
  arrayFormat: 'brackets',
903
+ encode: false
904
  });
905
  };
906
  return config;
909
  // Send Ajax request
910
  axios
911
  .get(alm_rest_url, { params })
912
+ .then(function(response) {
913
  // Success
914
  let results = response.data; // Get data from response
915
  let html = results.html;
919
  html: html,
920
  meta: {
921
  postcount: 1,
922
+ totalposts: 1
923
+ }
924
  };
925
  alm.AjaxLoadMore.success(obj, false); // Send data
926
 
929
  window.almTabLoaded(alm);
930
  }
931
  })
932
+ .catch(function(error) {
933
  // Error
934
  alm.AjaxLoadMore.error(error, 'restapi');
935
  });
943
  * @param {string} queryType The type of Ajax request (standard/totalposts).
944
  * @since 5.0.0
945
  */
946
+ alm.AjaxLoadMore.restapi = function(alm, action, queryType) {
947
  let alm_rest_template = wp.template(alm.extensions.restapi_template_id);
948
  let alm_rest_url = `${alm.extensions.restapi_base_url}/${alm.extensions.restapi_namespace}/${alm.extensions.restapi_endpoint}`;
949
  let params = queryParams.almGetRestParams(alm); // [./helpers/queryParams.js]
950
 
951
  // Axios Interceptor for nested data objects
952
+ axios.interceptors.request.use(config => {
953
+ config.paramsSerializer = params => {
954
  // Qs is already included in the Axios package
955
  return qs.stringify(params, {
956
  arrayFormat: 'brackets',
957
+ encode: false
958
  });
959
  };
960
  return config;
963
  // Send Ajax request
964
  axios
965
  .get(alm_rest_url, { params })
966
+ .then(function(response) {
967
  // Success
968
  let results = response.data; // Get data from response
969
  let data = '';
987
  html: data,
988
  meta: {
989
  postcount: postcount,
990
+ totalposts: totalposts
991
+ }
992
  };
993
  alm.AjaxLoadMore.success(obj, false); // Send data
994
  })
995
+ .catch(function(error) {
996
  // Error
997
  alm.AjaxLoadMore.error(error, 'restapi');
998
  });
1010
  /**
1011
  * Success function after loading data.
1012
  *
1013
+ * @param {object} data The results of the Ajax request.
1014
  * @param {boolean} is_cache Are results of the Ajax request coming from cache?
1015
  * @since 2.6.0
1016
  */
1017
+ alm.AjaxLoadMore.success = function(data, is_cache) {
1018
  if (alm.addons.single_post) {
1019
  // Get previous page data
1020
  alm.AjaxLoadMore.getSinglePost();
1023
  let isPaged = false;
1024
 
1025
  // Create `.alm-reveal` element
 
1026
  let reveal = alm.container_type === 'table' ? document.createElement('tbody') : document.createElement('div');
1027
  alm.el = reveal;
1028
  reveal.style.opacity = 0;
1084
  window.almEmpty(alm);
1085
  }
1086
  if (alm.no_results) {
1087
+ setTimeout(function() {
1088
  almNoResults(alm.content, alm.no_results);
1089
  }, alm.speed + 10);
1090
  }
1157
  } else {
1158
  // Standard container
1159
  let pagenum;
1160
+ const querystring = window.location.search;
1161
+ const seo_class = alm.addons.seo ? ' alm-seo' : '';
1162
+ const filters_class = alm.addons.filters ? ' alm-filters' : '';
1163
+ const preloaded_class = alm.is_preloaded ? ' alm-preloaded' : '';
1164
 
1165
  // Init, SEO and Filter Paged
1166
  if (alm.init && (alm.start_page > 1 || alm.addons.filters_startpage > 0)) {
1167
  // loop through items and break into separate .alm-reveal divs for paging
1168
 
1169
+ const data = [];
1170
+ const container_array = [];
1171
  let posts_per_page = parseInt(alm.posts_per_page);
1172
  let pages = Math.ceil(total / posts_per_page);
1173
  isPaged = true;
1180
  }
1181
 
1182
  // Parse returned HTML and strip empty nodes
1183
+ const html = stripEmptyNodes(almDomParser(alm.html, 'text/html'));
1184
 
1185
+ // Split data into array of individual page
1186
  for (let i = 0; i < total; i += posts_per_page) {
1187
+ data.push(html.slice(i, posts_per_page + i));
1188
  }
1189
 
1190
+ // Loop data array to build .alm-reveal containers
1191
+ for (let k = 0; k < data.length; k++) {
1192
  let p = alm.addons.preloaded === 'true' ? 1 : 0; // Add 1 page if items are preloaded.
1193
  let alm_reveal = document.createElement('div');
1194
 
1197
 
1198
  if (alm.addons.seo) {
1199
  // SEO
1200
+ alm_reveal = createSEOAttributes(alm, alm_reveal, querystring, seo_class, getSEOPageNum(alm.addons.seo_offset, pagenum));
1201
  }
1202
 
1203
  if (alm.addons.filters) {
1210
  // First Page
1211
  if (alm.addons.seo) {
1212
  // SEO
1213
+ alm_reveal = createSEOAttributes(
1214
+ alm,
1215
+ alm_reveal,
1216
+ querystring,
1217
+ seo_class + preloaded_class,
1218
+ getSEOPageNum(alm.addons.seo_offset, 1)
1219
+ );
1220
  }
1221
  if (alm.addons.filters) {
1222
  // Filters
1227
  }
1228
 
1229
  // Append children to `.alm-reveal` element
1230
+ almAppendChildren(alm_reveal, data[k]);
1231
 
1232
  // Run srcSet polyfill
1233
  srcsetPolyfill(alm_reveal, alm.ua);
1257
 
1258
  if (alm.addons.seo) {
1259
  // SEO
1260
+ reveal = createSEOAttributes(alm, reveal, querystring, seo_class, getSEOPageNum(alm.addons.seo_offset, pagenum));
1261
  } else if (alm.addons.filters) {
1262
  // Filters
1263
  reveal.setAttribute('class', 'alm-reveal' + filters_class + alm.tcc);
1275
  } else {
1276
  if (alm.addons.seo) {
1277
  // SEO [Page 1]
1278
+ reveal = createSEOAttributes(alm, reveal, querystring, seo_class, getSEOPageNum(alm.addons.seo_offset, 1));
1279
  } else {
1280
  // Basic ALM
1281
  reveal.setAttribute('class', 'alm-reveal' + alm.tcc);
1289
 
1290
  // WooCommerce Add-on
1291
  if (alm.addons.woocommerce) {
1292
+ (async function() {
1293
  await woocommerce(reveal, alm, data.pageTitle);
1294
  woocommerceLoaded(alm);
1295
+ })().catch(e => {
1296
  console.log('Ajax Load More: There was an error loading woocommerce products.', e);
1297
  });
1298
 
1302
 
1303
  // Elementor Add-on
1304
  if (alm.addons.elementor) {
1305
+ (async function() {
1306
  await elementor(reveal, alm, data.pageTitle);
1307
  elementorLoaded(alm);
1308
+ })().catch(e => {
1309
  console.log('Ajax Load More: There was an error loading Elementor items.', e);
1310
  });
1311
 
1320
  if (!alm.transition_container) {
1321
  // No transition container.
1322
  if (alm.images_loaded === 'true') {
1323
+ imagesLoaded(reveal, function() {
1324
  almAppendChildren(alm.listing, reveal);
1325
 
1326
  // Run srcSet polyfill
1348
  alm.el = alm.listing;
1349
 
1350
  // Wrap almMasonry in anonymous async/await function
1351
+ (async function() {
1352
  await almMasonry(alm, alm.init, alm_is_filtering);
1353
  alm.masonry.init = false;
1354
 
1361
 
1362
  // Lazy load images if necessary.
1363
  lazyImages(alm);
1364
+ })().catch(e => {
1365
  console.log('There was an error with ALM Masonry');
1366
  });
1367
  }
1369
  // None
1370
  else if (alm.transition === 'none' && alm.transition_container) {
1371
  if (alm.images_loaded === 'true') {
1372
+ imagesLoaded(reveal, function() {
1373
  almFadeIn(reveal, 0);
1374
  alm.AjaxLoadMore.transitionEnd();
1375
  });
1382
  // Default (Fade)
1383
  else {
1384
  if (alm.images_loaded === 'true') {
1385
+ imagesLoaded(reveal, function() {
1386
  if (alm.transition_container) {
1387
  almFadeIn(reveal, alm.speed);
1388
  }
1398
 
1399
  // TABS - Trigger almTabsSetHeight callback in Tabs add-on
1400
  if (alm.addons.tabs && typeof almTabsSetHeight === 'function') {
1401
+ imagesLoaded(reveal, function() {
1402
  almFadeIn(alm.listing, alm.speed);
1403
+ setTimeout(function() {
1404
  window.almTabsSetHeight(alm);
1405
  }, alm.speed);
1406
  });
1413
  pagingContent.style.outline = 'none';
1414
  alm.main.classList.remove('alm-loading');
1415
 
1416
+ setTimeout(function() {
1417
  pagingContent.style.opacity = 0;
1418
  pagingContent.innerHTML = alm.html;
1419
 
1420
+ imagesLoaded(pagingContent, function() {
1421
  // Delay for effect
1422
  alm.AjaxLoadMore.triggerAddons(alm);
1423
  almFadeIn(pagingContent, alm.speed);
1424
 
1425
  // Remove opacity on element to fix CSS transition
1426
+ setTimeout(function() {
1427
  pagingContent.style.opacity = '';
1428
 
1429
  // Insert Script
1438
  }, parseInt(alm.speed) + 25);
1439
  }
1440
  } else {
1441
+ setTimeout(function() {
1442
  alm.main.classList.remove('alm-loading');
1443
  alm.AjaxLoadMore.triggerAddons(alm);
1444
  }, alm.speed);
1447
  }
1448
 
1449
  // ALM Loaded, run complete callbacks
1450
+ imagesLoaded(reveal, function() {
1451
  // Nested
1452
  alm.AjaxLoadMore.nested(reveal);
1453
 
1553
  *
1554
  * @since 5.3.1
1555
  */
1556
+ alm.AjaxLoadMore.noresults = function() {
1557
  if (!alm.addons.paging) {
1558
  // Add .done class, reset btn text
1559
+ setTimeout(function() {
1560
  alm.button.classList.remove('loading');
1561
  alm.button.classList.add('done');
1562
  }, alm.speed);
1595
  };
1596
 
1597
  /**
1598
+ * First run for Paging + Preloaded add-ons.
1599
+ * Moves preloaded content into ajax container.
 
1600
  *
1601
  * @param {data} Results of the Ajax request
1602
  * @since 2.11.3
1603
  */
1604
+ alm.AjaxLoadMore.pagingPreloadedInit = function(data) {
1605
  data = data == null ? '' : data; // Check for null data object
1606
 
1607
  // Add paging containers and content
1621
  };
1622
 
1623
  /**
1624
+ * First run for Paging + Next Page add-ons.
1625
+ * Moves .alm-nextpage content into ajax container.
 
1626
  *
1627
  * @param {data} Results of Ajax request
1628
  * @since 2.14.0
1629
  */
1630
+ alm.AjaxLoadMore.pagingNextpageInit = function(data) {
1631
  data = data == null ? '' : data; // Check for null data object
1632
 
1633
  // Add paging containers and content
1640
  };
1641
 
1642
  /**
1643
+ * First run for Paging to create required containers.
 
1644
  *
1645
  * @param {data} Ajax results
1646
  * @param {classes} added classes
1647
  * @since 5.0
1648
  */
1649
+ alm.AjaxLoadMore.pagingInit = function(data, classes = 'alm-reveal') {
1650
+ data = data == null ? '' : data; // Check for null data object.
1651
 
1652
+ // Create `alm-reveal` container.
1653
+ const reveal = document.createElement('div');
1654
  reveal.setAttribute('class', classes);
1655
 
1656
+ // Create `alm-paging-loading` container.
1657
+ const content = document.createElement('div');
1658
  content.setAttribute('class', 'alm-paging-content' + alm.tcc);
1659
  content.innerHTML = data;
1660
  reveal.appendChild(content);
1661
 
1662
+ // Create `alm-paging-content` container.
1663
+ const loader = document.createElement('div');
1664
  loader.setAttribute('class', 'alm-paging-loading');
1665
  reveal.appendChild(loader);
1666
 
1667
+ // Add div to container.
1668
  alm.listing.appendChild(reveal);
1669
 
1670
+ // Get/Set height of .alm-listing div.
1671
+ const styles = window.getComputedStyle(alm.listing);
1672
+ const pTop = parseInt(styles.getPropertyValue('padding-top').replace('px', ''));
1673
+ const pBtm = parseInt(styles.getPropertyValue('padding-bottom').replace('px', ''));
1674
+ const h = reveal.offsetHeight;
1675
 
1676
+ // Set initial `.alm-listing` height.
1677
  alm.listing.style.height = h + pTop + pBtm + 'px';
1678
 
1679
+ // Insert Script.
1680
  insertScript.init(reveal);
1681
 
1682
+ // Reset button text.
1683
  alm.AjaxLoadMore.resetBtnText();
1684
 
1685
+ // Delay reveal of paging to avoid positioning issues.
1686
+ setTimeout(function() {
1687
  if (typeof almFadePageControls === 'function') {
1688
  window.almFadePageControls(alm.btnWrap);
1689
  }
1690
  if (typeof almOnWindowResize === 'function') {
1691
  window.almOnWindowResize(alm);
1692
  }
1693
+ // Remove loading class from main container.
1694
  alm.main.classList.remove('loading');
1695
  }, alm.speed);
1696
  };
1697
 
1698
  /**
1699
+ * Automatically trigger nested ALM instances (Requies `.alm-reveal` container.
 
1700
  *
1701
  * @param {object} instance
1702
  * @since 5.0
1703
  */
1704
+ alm.AjaxLoadMore.nested = function(reveal) {
1705
  if (!reveal || !alm.transition_container) {
1706
  return false; // Exit if not `transition_container`
1707
  }
1708
  let nested = reveal.querySelectorAll('.ajax-load-more-wrap'); // Get all instances
1709
  if (nested) {
1710
+ nested.forEach(function(element) {
1711
  window.almInit(element);
1712
  });
1713
  }
1723
  alm.addons.single_post_init = true;
1724
  }
1725
 
1726
+ alm.AjaxLoadMore.getSinglePost = function() {
1727
  let action = 'alm_get_single';
1728
 
1729
  if (alm.fetchingPreviousPost) {
1743
  excluded_terms: alm.addons.single_post_excluded_terms,
1744
  post_type: alm.post_type,
1745
  init: alm.addons.single_post_init,
1746
+ action: action
1747
  };
1748
 
1749
  // Send HTTP request via Axios
1750
  axios
1751
  .get(ajaxURL, { params })
1752
+ .then(function(response) {
1753
  // Success
1754
  let data = response.data; // Get data from response
1755
 
1770
  alm.fetchingPreviousPost = false;
1771
  alm.addons.single_post_init = false;
1772
  })
1773
+ .catch(function(error) {
1774
  // Error
1775
  alm.AjaxLoadMore.error(error, 'getSinglePost');
1776
  alm.fetchingPreviousPost = false;
1782
  *
1783
  * @since 2.14.0
1784
  */
1785
+ alm.AjaxLoadMore.triggerAddons = function(alm) {
1786
  if (typeof almSetNextPage === 'function' && alm.addons.nextpage) {
1787
  // Next Page
1788
  window.almSetNextPage(alm);
1806
  *
1807
  * @since 2.11.3
1808
  */
1809
+ alm.AjaxLoadMore.triggerDone = function() {
1810
  alm.loading = false;
1811
  alm.finished = true;
1812
  hidePlaceholder(alm);
1814
  if (!alm.addons.paging) {
1815
  // Update button text
1816
  if (alm.button_done_label !== false) {
1817
+ setTimeout(function() {
1818
  alm.button.innerHTML = alm.button_done_label;
1819
  }, 75);
1820
  }
1827
  // almDone
1828
  if (typeof almDone === 'function') {
1829
  // Delay done until animations complete
1830
+ setTimeout(function() {
1831
  window.almDone(alm);
1832
  }, alm.speed + 10);
1833
  }
1838
  *
1839
  * @since 5.5.0
1840
  */
1841
+ alm.AjaxLoadMore.triggerDonePrev = function() {
1842
  alm.loading = false;
1843
  hidePlaceholder(alm);
1844
 
1858
  // almDonePrev
1859
  if (typeof almDonePrev === 'function') {
1860
  // Delay done until animations complete
1861
+ setTimeout(function() {
1862
  window.almDonePrev(alm);
1863
  }, alm.speed + 10);
1864
  }
1869
  *
1870
  * @since 2.8.4
1871
  */
1872
+ alm.AjaxLoadMore.resetBtnText = function() {
1873
  if (alm.button_loading_label !== false && !alm.addons.paging) {
1874
  alm.button.innerHTML = alm.button_label;
1875
  }
1880
  *
1881
  * @since 2.6.0
1882
  */
1883
+ alm.AjaxLoadMore.error = function(error, location = null) {
1884
  alm.loading = false;
1885
  if (!alm.addons.paging) {
1886
  alm.button.classList.remove('loading');
1920
  * @param {Object} e The target button element.
1921
  * @since 4.2.0
1922
  */
1923
+ alm.AjaxLoadMore.click = function(e) {
1924
  let button = e.target || e.currentTarget;
1925
  alm.rel = 'next';
1926
  if (alm.pause === 'true') {
1942
  * @param {Object} e The target button element.
1943
  * @since 5.5.0
1944
  */
1945
+ alm.AjaxLoadMore.prevClick = function(e) {
1946
  let button = e.target || e.currentTarget;
1947
  e.preventDefault();
1948
  if (!alm.loading && !button.classList.contains('done')) {
1960
  * @param {HTMLElement} button The button element.
1961
  * @since 5.5.0
1962
  */
1963
+ alm.AjaxLoadMore.setPreviousButton = function(button) {
1964
  alm.pagePrev = alm.page;
1965
  alm.buttonPrev = button;
1966
  };
1982
  */
1983
  if (alm.addons.paging || alm.addons.tabs || alm.scroll_distance_perc || alm.scroll_direction === 'horizontal') {
1984
  let resize;
1985
+ alm.window.onresize = function() {
1986
  clearTimeout(resize);
1987
+ resize = setTimeout(function(e) {
1988
  if (alm.addons.tabs) {
1989
  // Tabs
1990
  if (typeof almOnTabsWindowResize === 'function') {
2012
  *
2013
  * @since 2.1.2
2014
  */
2015
+ alm.AjaxLoadMore.isVisible = function() {
2016
  // Check for a width and height to determine visibility
2017
  alm.visible = alm.main.clientWidth > 0 && alm.main.clientHeight > 0 ? true : false;
2018
  return alm.visible;
2023
  *
2024
  * @since 5.3.1
2025
  */
2026
+ alm.AjaxLoadMore.triggerWindowResize = function() {
2027
  if (typeof Event === 'function') {
2028
  // modern browsers
2029
  window.dispatchEvent(new Event('resize'));
2041
  * @since 1.0
2042
  * @updated 4.2.0
2043
  */
2044
+ alm.AjaxLoadMore.scroll = function() {
2045
  if (alm.timer) {
2046
  clearTimeout(alm.timer);
2047
  }
2048
 
2049
+ alm.timer = setTimeout(function() {
2050
  if (alm.AjaxLoadMore.isVisible() && !alm.fetchingPreviousPost) {
2051
  let trigger = alm.trigger.getBoundingClientRect();
2052
  let btnPos = Math.round(trigger.top - alm.window.innerHeight) + alm.scroll_distance;
2098
  *
2099
  * @since 5.2.0
2100
  */
2101
+ alm.AjaxLoadMore.scrollSetup = function() {
2102
  if (alm.scroll && !alm.addons.paging) {
2103
  if (alm.scroll_container !== '') {
2104
  // Scroll Container
2105
  alm.window = document.querySelector(alm.scroll_container) ? document.querySelector(alm.scroll_container) : alm.window;
2106
+ setTimeout(function() {
2107
  // Delay to allow for ALM container to resize on load.
2108
  alm.AjaxLoadMore.horizontal();
2109
  }, 500);
2110
  }
2111
  alm.window.addEventListener('scroll', alm.AjaxLoadMore.scroll); // Scroll
2112
  alm.window.addEventListener('touchstart', alm.AjaxLoadMore.scroll); // Touch Devices
2113
+ alm.window.addEventListener('wheel', function(e) {
2114
  // Mousewheel
2115
  let direction = Math.sign(e.deltaY);
2116
  if (direction > 0) {
2117
  alm.AjaxLoadMore.scroll();
2118
  }
2119
  });
2120
+ alm.window.addEventListener('keyup', function(e) {
2121
  // End, Page Down
2122
  let code = e.key ? e.key : e.code;
2123
  switch (code) {
2135
  *
2136
  * @since 5.3.6
2137
  */
2138
+ alm.AjaxLoadMore.horizontal = function() {
2139
  if (alm.scroll_direction === 'horizontal') {
2140
  alm.main.style.width = `${alm.listing.offsetWidth}px`;
2141
  }
2146
  *
2147
  * @since 3.4.2
2148
  */
2149
+ alm.AjaxLoadMore.destroyed = function() {
2150
  alm.disable_ajax = true;
2151
  if (!alm.addons.paging) {
2152
  alm.button.style.display = 'none';
2162
  *
2163
  * @since 3.5
2164
  */
2165
+ alm.AjaxLoadMore.transitionEnd = function() {
2166
+ setTimeout(function() {
2167
  alm.AjaxLoadMore.resetBtnText();
2168
  alm.main.classList.remove('alm-loading');
2169
  // Loading button
2174
  }
2175
  alm.AjaxLoadMore.triggerAddons(alm);
2176
  if (!alm.addons.paging) {
2177
+ setTimeout(function() {
2178
  alm.loading = false; // Delay to prevent loading to fast
2179
  }, alm.speed * 3);
2180
  }
2189
  * @param {string} value
2190
  * @since 4.1
2191
  */
2192
+ alm.AjaxLoadMore.setLocalizedVar = function(name = '', value = '') {
2193
  if (alm.localize && name !== '' && value !== '') {
2194
  alm.localize[name] = value.toString(); // Set ALM localize var
2195
  window[alm.master_id + '_vars'][name] = value.toString(); // Update global window obj vars
2201
  *
2202
  * @since 2.0
2203
  */
2204
+ alm.AjaxLoadMore.init = function() {
2205
  // Preloaded and destroy_after is 1
2206
  if (alm.addons.preloaded === 'true' && alm.destroy_after == 1) {
2207
  alm.AjaxLoadMore.destroyed();
2240
  // Preloaded + SEO && !Paging
2241
  if (alm.addons.preloaded === 'true' && alm.addons.seo && !alm.addons.paging) {
2242
  // Delay for scripts to load
2243
+ setTimeout(function() {
2244
  if (typeof almSEO === 'function' && alm.start_page < 1) {
2245
  window.almSEO(alm, true);
2246
  }
2250
  // Preloaded && !Paging
2251
  if (alm.addons.preloaded === 'true' && !alm.addons.paging) {
2252
  // Delay for scripts to load
2253
+ setTimeout(function() {
2254
  // triggerDone
2255
  if (alm.addons.preloaded_total_posts <= parseInt(alm.addons.preloaded_amount)) {
2256
  alm.AjaxLoadMore.triggerDone();
2324
  }
2325
 
2326
  // Window Load (Masonry + Preloaded).
2327
+ alm.window.addEventListener('load', function() {
2328
  if (alm.transition === 'masonry' && alm.addons.preloaded === 'true') {
2329
  // Wrap almMasonry in anonymous async/await function
2330
+ (async function() {
2331
  await almMasonry(alm, true, false);
2332
  alm.masonry.init = false;
2333
+ })().catch(e => {
2334
  console.log('There was an error with ALM Masonry');
2335
  });
2336
  }
2346
  *
2347
  * @since 2.7.0
2348
  */
2349
+ window.almUpdateCurrentPage = function(current, obj, alm) {
2350
  alm.page = current;
2351
  alm.page = alm.addons.nextpage && !alm.addons.paging ? alm.page - 1 : alm.page; // Next Page add-on
2352
 
2386
  * @since 2.7.0
2387
  * @return element
2388
  */
2389
+ window.almGetParentContainer = function() {
2390
  return alm.listing;
2391
  };
2392
 
2397
  * @since 2.7.0
2398
  * @return object
2399
  */
2400
+ window.almGetObj = function(obj = '') {
2401
  if (obj !== '') {
2402
  return alm[obj]; // Return specific param
2403
  } else {
2410
  *
2411
  * @since 2.12.0
2412
  */
2413
+ window.almTriggerClick = function() {
2414
  alm.button.click();
2415
  };
2416
 
2417
  // Flag to prevent loading of posts on initial page load.
2418
+ setTimeout(function() {
2419
  alm.proceed = true;
2420
  alm.AjaxLoadMore.scrollSetup();
2421
  }, 500);
2431
  *
2432
  * @since 5.0
2433
  */
2434
+ window.almInit = function(el, id = 0) {
2435
  new ajaxloadmore(el, id);
2436
  };
2437
 
2456
  * @param {*} speed
2457
  * @param {*} data
2458
  */
2459
+ let filter = function(transition = 'fade', speed = '200', data = '') {
2460
  if (!transition || !speed || !data) {
2461
  return false;
2462
  }
2471
  * @since 5.3.8
2472
  * @param {*} target
2473
  */
2474
+ let reset = function(props = {}) {
2475
  let data = {};
2476
  alm_is_filtering = true;
2477
 
2478
  if (props && props.target) {
2479
  data = {
2480
+ target: target
2481
  };
2482
  }
2483
 
2484
  if (props && props.type === 'woocommerce') {
2485
  // WooCommerce
2486
+ (async function() {
2487
  let instance = document.querySelector('.ajax-load-more-wrap .alm-listing[data-woo="true"]'); // Get ALM instance
2488
  let settings = await wooReset(); // Get WooCommerce `settings` via Ajax
2489
  if (settings) {
2507
  * @param {*} data
2508
  * @param {*} url
2509
  */
2510
+ let tab = function(data = '', url = false) {
2511
  let transition = 'fade';
2512
  let speed = alm_localize.speed ? parseInt(alm_localize.speed) : 200;
2513
 
2526
  * @since 5.0
2527
  * @param {*} path
2528
  */
2529
+ let tracking = function(path) {
2530
+ setTimeout(function() {
2531
  // Delay to allow for state change.
2532
  path = path.replace(/\/\//g, '/'); // Replace instance of a double backslash.
2533
 
2536
  gtag('event', 'page_view', {
2537
  page_title: document.title,
2538
  page_location: window.location.href,
2539
+ page_path: window.location.pathname
2540
  });
2541
  if (alm_localize.ga_debug) {
2542
  console.log('Pageview sent to Google Analytics (gtag)');
2575
  * @since 5.0
2576
  * @param {*} el
2577
  */
2578
+ let start = function(el) {
2579
  if (!el) {
2580
  return false;
2581
  }
2589
  * @since 5.0
2590
  * @param {*} position
2591
  */
2592
+ let almScroll = function(position) {
2593
  if (!position) {
2594
  return false;
2595
  }
2596
  window.scrollTo({
2597
  top: position,
2598
+ behavior: 'smooth'
2599
  });
2600
  };
2601
  export { almScroll };
2606
  * @since 5.0
2607
  * @param {*} el
2608
  */
2609
+ let getOffset = function(el = null) {
2610
  if (!el) {
2611
  return false;
2612
  }
2622
  *
2623
  * @since 5.0
2624
  */
2625
+ let render = function(el, options = null) {
2626
  if (!el) {
2627
  return false;
2628
  }
core/src/vendor/js/alm/legacy-callbacks.js ADDED
@@ -0,0 +1,86 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * Ajax Load More Callback Helpers
3
+ * Helpers for v5.0 release.
4
+ * https://connekthq.com/plugins/ajax-load-more/
5
+ */
6
+
7
+ (function($) {
8
+
9
+ // $.fn.almComplete
10
+ // https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/#complete
11
+ window.almComplete = function(alm) {
12
+ if ($.isFunction($.fn.almComplete)) {
13
+ $.fn.almComplete(alm);
14
+ }
15
+ };
16
+
17
+
18
+ // $.fn.almDestroyed
19
+ // https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/#destroyed
20
+ window.almDestroyed = function(alm) {
21
+ if ($.isFunction($.fn.almDestroyed)) {
22
+ $.fn.almDestroyed(alm);
23
+ }
24
+ };
25
+
26
+
27
+ // $.fn.almDone
28
+ // https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/#done
29
+ window.almDone = function(alm) {
30
+ if ($.isFunction($.fn.almDone)) {
31
+ $.fn.almDone();
32
+ }
33
+ };
34
+
35
+
36
+ // $.fn.almEmpty
37
+ // https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/#empty
38
+ window.almEmpty = function(alm) {
39
+ if ($.isFunction($.fn.almEmpty)) {
40
+ $.fn.almEmpty(alm);
41
+ }
42
+ };
43
+
44
+
45
+ // $.fn.almFilterComplete
46
+ // https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/#filter-complete
47
+ window.almFilterComplete = function() {
48
+ if ($.isFunction($.fn.almFilterComplete)) {
49
+ $.fn.almFilterComplete();
50
+ }
51
+ };
52
+
53
+
54
+ // $.fn.almUrlUpdate
55
+ // https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/#url-update
56
+ window.almUrlUpdate = function(permalink, type) {
57
+ if ($.isFunction($.fn.almUrlUpdate)) {
58
+ $.fn.almUrlUpdate(permalink, type);
59
+ }
60
+ };
61
+
62
+
63
+ // $.fn.ajaxloadmore
64
+ // https://connekthq.com/plugins/ajax-load-more/docs/code-samples/loading-via-ajax/
65
+ $.fn.ajaxloadmore = function() {
66
+ this.each(function(e) {
67
+ ajaxloadmore.start(this);
68
+ });
69
+ };
70
+
71
+
72
+ // $.fn.almTriggerClick
73
+ // https://connekthq.com/plugins/ajax-load-more/docs/public-functions/#almTriggerClick
74
+ $.fn.almTriggerClick = function() {
75
+ window.almTriggerClick();
76
+ }
77
+
78
+
79
+ // $.fn.almFilter
80
+ //https://connekthq.com/plugins/ajax-load-more/docs/public-functions/#almFilter
81
+ $.fn.almFilter = function(transition, speed, data) {
82
+ ajaxloadmore.filter(transition, speed, data);
83
+ }
84
+
85
+
86
+ })(jQuery);
core/src/vendor/js/masonry/masonry.pkgd.min.js ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Masonry PACKAGED v4.2.1
3
+ * Cascading grid layout library
4
+ * https://masonry.desandro.com
5
+ * MIT License
6
+ * by David DeSandro
7
+ */
8
+
9
+ !function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,r,a){function h(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var u=a.data(h,i);if(!u)return void s(i+" not initialized. Cannot call methods, i.e. "+r);var d=u[e];if(!d||"_"==e.charAt(0))return void s(r+" is not a valid method");var l=d.apply(u,n);o=void 0===o?l:o}),void 0!==o?o:t}function u(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return h(this,t,e)}return u(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s="undefined"==typeof r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e()}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;u>e;e++){var i=h[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);r.isBoxSizeOuter=s=200==t(o.width),i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==r.boxSizing,l=0;u>l;l++){var c=h[l],f=r[c],m=parseFloat(f);a[c]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,y=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,z=a.borderTopWidth+a.borderBottomWidth,E=d&&s,b=t(r.width);b!==!1&&(a.width=b+(E?0:p+_));var x=t(r.height);return x!==!1&&(a.height=x+(E?0:g+z)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(g+z),a.outerWidth=a.width+y,a.outerHeight=a.height+v,a}}var s,a="undefined"==typeof console?e:function(t){console.error(t)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=h.length,d=!1;return r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e},i.makeArray=function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"object"==typeof t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),u=i.makeArray(a).concat(i.makeArray(h)),d=s+"-options",l=t.jQuery;u.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&&JSON.parse(r)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);l&&l.data(t,o,h)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],u={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},d=n.prototype=Object.create(t.prototype);d.constructor=n,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},d.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},d.getSize=function(){this.size=e(this.element)},d.css=function(t){var e=this.element.style;for(var i in t){var n=u[i]||i;e[n]=t[i]}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",u=n?"top":"bottom",d=n?"bottom":"top",l=this.position.y+t[h];e[u]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this])},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),s&&!this.isTransitioning)return void this.layoutPosition();var a=t-i,h=e-n,u={};u.transform=this.getTranslate(a,h),this.transition({to:u,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},d._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var l="opacity,"+o(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},d.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(f)},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},d.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},d.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,u&&(this.$element=u(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++l;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=m[n]||1;return i*o}var h=t.console,u=t.jQuery,d=function(){},l=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=d,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&&i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),u)if(this.$element=this.$element||u(this.element),e){var o=u.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=d,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,u&&u.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),u&&u.bridget&&u.bridget(t,i),i};var m={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,u=r.col;h>u;u++)this.colYs[u]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(2>e)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var u=this._getOption("originTop"),d=(u?n.top:n.bottom)+i.outerHeight,l=a;h>=l;l++)this.colYs[l]=Math.max(d,this.colYs[l])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i});
core/src/vendor/js/pace/pace.js ADDED
@@ -0,0 +1,939 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function() {
2
+ var AjaxMonitor, Bar, DocumentMonitor, ElementMonitor, ElementTracker, EventLagMonitor, Evented, Events, NoTargetError, Pace, RequestIntercept, SOURCE_KEYS, Scaler, SocketRequestTracker, XHRRequestTracker, animation, avgAmplitude, bar, cancelAnimation, cancelAnimationFrame, defaultOptions, extend, extendNative, getFromDOM, getIntercept, handlePushState, ignoreStack, init, now, options, requestAnimationFrame, result, runAnimation, scalers, shouldIgnoreURL, shouldTrack, source, sources, uniScaler, _WebSocket, _XDomainRequest, _XMLHttpRequest, _i, _intercept, _len, _pushState, _ref, _ref1, _replaceState,
3
+ __slice = [].slice,
4
+ __hasProp = {}.hasOwnProperty,
5
+ __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
6
+ __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
7
+
8
+ defaultOptions = {
9
+ catchupTime: 100,
10
+ initialRate: .03,
11
+ minTime: 250,
12
+ ghostTime: 100,
13
+ maxProgressPerFrame: 20,
14
+ easeFactor: 1.25,
15
+ startOnPageLoad: true,
16
+ restartOnPushState: true,
17
+ restartOnRequestAfter: 500,
18
+ target: 'body',
19
+ elements: {
20
+ checkInterval: 100,
21
+ selectors: ['body']
22
+ },
23
+ eventLag: {
24
+ minSamples: 10,
25
+ sampleCount: 3,
26
+ lagThreshold: 3
27
+ },
28
+ ajax: {
29
+ trackMethods: ['GET'],
30
+ trackWebSockets: true,
31
+ ignoreURLs: []
32
+ }
33
+ };
34
+
35
+ now = function() {
36
+ var _ref;
37
+ return (_ref = typeof performance !== "undefined" && performance !== null ? typeof performance.now === "function" ? performance.now() : void 0 : void 0) != null ? _ref : +(new Date);
38
+ };
39
+
40
+ requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
41
+
42
+ cancelAnimationFrame = window.cancelAnimationFrame || window.mozCancelAnimationFrame;
43
+
44
+ if (requestAnimationFrame == null) {
45
+ requestAnimationFrame = function(fn) {
46
+ return setTimeout(fn, 50);
47
+ };
48
+ cancelAnimationFrame = function(id) {
49
+ return clearTimeout(id);
50
+ };
51
+ }
52
+
53
+ runAnimation = function(fn) {
54
+ var last, tick;
55
+ last = now();
56
+ tick = function() {
57
+ var diff;
58
+ diff = now() - last;
59
+ if (diff >= 33) {
60
+ last = now();
61
+ return fn(diff, function() {
62
+ return requestAnimationFrame(tick);
63
+ });
64
+ } else {
65
+ return setTimeout(tick, 33 - diff);
66
+ }
67
+ };
68
+ return tick();
69
+ };
70
+
71
+ result = function() {
72
+ var args, key, obj;
73
+ obj = arguments[0], key = arguments[1], args = 3 <= arguments.length ? __slice.call(arguments, 2) : [];
74
+ if (typeof obj[key] === 'function') {
75
+ return obj[key].apply(obj, args);
76
+ } else {
77
+ return obj[key];
78
+ }
79
+ };
80
+
81
+ extend = function() {
82
+ var key, out, source, sources, val, _i, _len;
83
+ out = arguments[0], sources = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
84
+ for (_i = 0, _len = sources.length; _i < _len; _i++) {
85
+ source = sources[_i];
86
+ if (source) {
87
+ for (key in source) {
88
+ if (!__hasProp.call(source, key)) continue;
89
+ val = source[key];
90
+ if ((out[key] != null) && typeof out[key] === 'object' && (val != null) && typeof val === 'object') {
91
+ extend(out[key], val);
92
+ } else {
93
+ out[key] = val;
94
+ }
95
+ }
96
+ }
97
+ }
98
+ return out;
99
+ };
100
+
101
+ avgAmplitude = function(arr) {
102
+ var count, sum, v, _i, _len;
103
+ sum = count = 0;
104
+ for (_i = 0, _len = arr.length; _i < _len; _i++) {
105
+ v = arr[_i];
106
+ sum += Math.abs(v);
107
+ count++;
108
+ }
109
+ return sum / count;
110
+ };
111
+
112
+ getFromDOM = function(key, json) {
113
+ var data, e, el;
114
+ if (key == null) {
115
+ key = 'options';
116
+ }
117
+ if (json == null) {
118
+ json = true;
119
+ }
120
+ el = document.querySelector("[data-pace-" + key + "]");
121
+ if (!el) {
122
+ return;
123
+ }
124
+ data = el.getAttribute("data-pace-" + key);
125
+ if (!json) {
126
+ return data;
127
+ }
128
+ try {
129
+ return JSON.parse(data);
130
+ } catch (_error) {
131
+ e = _error;
132
+ return typeof console !== "undefined" && console !== null ? console.error("Error parsing inline pace options", e) : void 0;
133
+ }
134
+ };
135
+
136
+ Evented = (function() {
137
+ function Evented() {}
138
+
139
+ Evented.prototype.on = function(event, handler, ctx, once) {
140
+ var _base;
141
+ if (once == null) {
142
+ once = false;
143
+ }
144
+ if (this.bindings == null) {
145
+ this.bindings = {};
146
+ }
147
+ if ((_base = this.bindings)[event] == null) {
148
+ _base[event] = [];
149
+ }
150
+ return this.bindings[event].push({
151
+ handler: handler,
152
+ ctx: ctx,
153
+ once: once
154
+ });
155
+ };
156
+
157
+ Evented.prototype.once = function(event, handler, ctx) {
158
+ return this.on(event, handler, ctx, true);
159
+ };
160
+
161
+ Evented.prototype.off = function(event, handler) {
162
+ var i, _ref, _results;
163
+ if (((_ref = this.bindings) != null ? _ref[event] : void 0) == null) {
164
+ return;
165
+ }
166
+ if (handler == null) {
167
+ return delete this.bindings[event];
168
+ } else {
169
+ i = 0;
170
+ _results = [];
171
+ while (i < this.bindings[event].length) {
172
+ if (this.bindings[event][i].handler === handler) {
173
+ _results.push(this.bindings[event].splice(i, 1));
174
+ } else {
175
+ _results.push(i++);
176
+ }
177
+ }
178
+ return _results;
179
+ }
180
+ };
181
+
182
+ Evented.prototype.trigger = function() {
183
+ var args, ctx, event, handler, i, once, _ref, _ref1, _results;
184
+ event = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
185
+ if ((_ref = this.bindings) != null ? _ref[event] : void 0) {
186
+ i = 0;
187
+ _results = [];
188
+ while (i < this.bindings[event].length) {
189
+ _ref1 = this.bindings[event][i], handler = _ref1.handler, ctx = _ref1.ctx, once = _ref1.once;
190
+ handler.apply(ctx != null ? ctx : this, args);
191
+ if (once) {
192
+ _results.push(this.bindings[event].splice(i, 1));
193
+ } else {
194
+ _results.push(i++);
195
+ }
196
+ }
197
+ return _results;
198
+ }
199
+ };
200
+
201
+ return Evented;
202
+
203
+ })();
204
+
205
+ Pace = window.Pace || {};
206
+
207
+ window.Pace = Pace;
208
+
209
+ extend(Pace, Evented.prototype);
210
+
211
+ options = Pace.options = extend({}, defaultOptions, window.paceOptions, getFromDOM());
212
+
213
+ _ref = ['ajax', 'document', 'eventLag', 'elements'];
214
+ for (_i = 0, _len = _ref.length; _i < _len; _i++) {
215
+ source = _ref[_i];
216
+ if (options[source] === true) {
217
+ options[source] = defaultOptions[source];
218
+ }
219
+ }
220
+
221
+ NoTargetError = (function(_super) {
222
+ __extends(NoTargetError, _super);
223
+
224
+ function NoTargetError() {
225
+ _ref1 = NoTargetError.__super__.constructor.apply(this, arguments);
226
+ return _ref1;
227
+ }
228
+
229
+ return NoTargetError;
230
+
231
+ })(Error);
232
+
233
+ Bar = (function() {
234
+ function Bar() {
235
+ this.progress = 0;
236
+ }
237
+
238
+ Bar.prototype.getElement = function() {
239
+ var targetElement;
240
+ if (this.el == null) {
241
+ targetElement = document.querySelector(options.target);
242
+ if (!targetElement) {
243
+ throw new NoTargetError;
244
+ }
245
+ this.el = document.createElement('div');
246
+ this.el.className = "pace pace-active";
247
+ document.body.className = document.body.className.replace(/pace-done/g, '');
248
+ if (!/pace-running/.test(document.body.className)) {
249
+ document.body.className += ' pace-running';
250
+ }
251
+ this.el.innerHTML = '<div class="pace-progress">\n <div class="pace-progress-inner"></div>\n</div>\n<div class="pace-activity"></div>';
252
+ if (targetElement.firstChild != null) {
253
+ targetElement.insertBefore(this.el, targetElement.firstChild);
254
+ } else {
255
+ targetElement.appendChild(this.el);
256
+ }
257
+ }
258
+ return this.el;
259
+ };
260
+
261
+ Bar.prototype.finish = function() {
262
+ var el;
263
+ el = this.getElement();
264
+ el.className = el.className.replace('pace-active', '');
265
+ el.className += ' pace-inactive';
266
+ document.body.className = document.body.className.replace('pace-running', '');
267
+ return document.body.className += ' pace-done';
268
+ };
269
+
270
+ Bar.prototype.update = function(prog) {
271
+ this.progress = prog;
272
+ return this.render();
273
+ };
274
+
275
+ Bar.prototype.destroy = function() {
276
+ try {
277
+ this.getElement().parentNode.removeChild(this.getElement());
278
+ } catch (_error) {
279
+ NoTargetError = _error;
280
+ }
281
+ return this.el = void 0;
282
+ };
283
+
284
+ Bar.prototype.render = function() {
285
+ var el, key, progressStr, transform, _j, _len1, _ref2;
286
+ if (document.querySelector(options.target) == null) {
287
+ return false;
288
+ }
289
+ el = this.getElement();
290
+ transform = "translate3d(" + this.progress + "%, 0, 0)";
291
+ _ref2 = ['webkitTransform', 'msTransform', 'transform'];
292
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
293
+ key = _ref2[_j];
294
+ el.children[0].style[key] = transform;
295
+ }
296
+ if (!this.lastRenderedProgress || this.lastRenderedProgress | 0 !== this.progress | 0) {
297
+ el.children[0].setAttribute('data-progress-text', "" + (this.progress | 0) + "%");
298
+ if (this.progress >= 100) {
299
+ progressStr = '99';
300
+ } else {
301
+ progressStr = this.progress < 10 ? "0" : "";
302
+ progressStr += this.progress | 0;
303
+ }
304
+ el.children[0].setAttribute('data-progress', "" + progressStr);
305
+ }
306
+ return this.lastRenderedProgress = this.progress;
307
+ };
308
+
309
+ Bar.prototype.done = function() {
310
+ return this.progress >= 100;
311
+ };
312
+
313
+ return Bar;
314
+
315
+ })();
316
+
317
+ Events = (function() {
318
+ function Events() {
319
+ this.bindings = {};
320
+ }
321
+
322
+ Events.prototype.trigger = function(name, val) {
323
+ var binding, _j, _len1, _ref2, _results;
324
+ if (this.bindings[name] != null) {
325
+ _ref2 = this.bindings[name];
326
+ _results = [];
327
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
328
+ binding = _ref2[_j];
329
+ _results.push(binding.call(this, val));
330
+ }
331
+ return _results;
332
+ }
333
+ };
334
+
335
+ Events.prototype.on = function(name, fn) {
336
+ var _base;
337
+ if ((_base = this.bindings)[name] == null) {
338
+ _base[name] = [];
339
+ }
340
+ return this.bindings[name].push(fn);
341
+ };
342
+
343
+ return Events;
344
+
345
+ })();
346
+
347
+ _XMLHttpRequest = window.XMLHttpRequest;
348
+
349
+ _XDomainRequest = window.XDomainRequest;
350
+
351
+ _WebSocket = window.WebSocket;
352
+
353
+ extendNative = function(to, from) {
354
+ var e, key, _results;
355
+ _results = [];
356
+ for (key in from.prototype) {
357
+ try {
358
+ if ((to[key] == null) && typeof from[key] !== 'function') {
359
+ if (typeof Object.defineProperty === 'function') {
360
+ _results.push(Object.defineProperty(to, key, {
361
+ get: (function(key) {
362
+ return function() {
363
+ return from.prototype[key];
364
+ };
365
+ })(key),
366
+ configurable: true,
367
+ enumerable: true
368
+ }));
369
+ } else {
370
+ _results.push(to[key] = from.prototype[key]);
371
+ }
372
+ } else {
373
+ _results.push(void 0);
374
+ }
375
+ } catch (_error) {
376
+ e = _error;
377
+ }
378
+ }
379
+ return _results;
380
+ };
381
+
382
+ ignoreStack = [];
383
+
384
+ Pace.ignore = function() {
385
+ var args, fn, ret;
386
+ fn = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
387
+ ignoreStack.unshift('ignore');
388
+ ret = fn.apply(null, args);
389
+ ignoreStack.shift();
390
+ return ret;
391
+ };
392
+
393
+ Pace.track = function() {
394
+ var args, fn, ret;
395
+ fn = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
396
+ ignoreStack.unshift('track');
397
+ ret = fn.apply(null, args);
398
+ ignoreStack.shift();
399
+ return ret;
400
+ };
401
+
402
+ shouldTrack = function(method) {
403
+ var _ref2;
404
+ if (method == null) {
405
+ method = 'GET';
406
+ }
407
+ if (ignoreStack[0] === 'track') {
408
+ return 'force';
409
+ }
410
+ if (!ignoreStack.length && options.ajax) {
411
+ if (method === 'socket' && options.ajax.trackWebSockets) {
412
+ return true;
413
+ } else if (_ref2 = method.toUpperCase(), __indexOf.call(options.ajax.trackMethods, _ref2) >= 0) {
414
+ return true;
415
+ }
416
+ }
417
+ return false;
418
+ };
419
+
420
+ RequestIntercept = (function(_super) {
421
+ __extends(RequestIntercept, _super);
422
+
423
+ function RequestIntercept() {
424
+ var monitorXHR,
425
+ _this = this;
426
+ RequestIntercept.__super__.constructor.apply(this, arguments);
427
+ monitorXHR = function(req) {
428
+ var _open;
429
+ _open = req.open;
430
+ return req.open = function(type, url, async) {
431
+ if (shouldTrack(type)) {
432
+ _this.trigger('request', {
433
+ type: type,
434
+ url: url,
435
+ request: req
436
+ });
437
+ }
438
+ return _open.apply(req, arguments);
439
+ };
440
+ };
441
+ window.XMLHttpRequest = function(flags) {
442
+ var req;
443
+ req = new _XMLHttpRequest(flags);
444
+ monitorXHR(req);
445
+ return req;
446
+ };
447
+ try {
448
+ extendNative(window.XMLHttpRequest, _XMLHttpRequest);
449
+ } catch (_error) {}
450
+ if (_XDomainRequest != null) {
451
+ window.XDomainRequest = function() {
452
+ var req;
453
+ req = new _XDomainRequest;
454
+ monitorXHR(req);
455
+ return req;
456
+ };
457
+ try {
458
+ extendNative(window.XDomainRequest, _XDomainRequest);
459
+ } catch (_error) {}
460
+ }
461
+ if ((_WebSocket != null) && options.ajax.trackWebSockets) {
462
+ window.WebSocket = function(url, protocols) {
463
+ var req;
464
+ if (protocols != null) {
465
+ req = new _WebSocket(url, protocols);
466
+ } else {
467
+ req = new _WebSocket(url);
468
+ }
469
+ if (shouldTrack('socket')) {
470
+ _this.trigger('request', {
471
+ type: 'socket',
472
+ url: url,
473
+ protocols: protocols,
474
+ request: req
475
+ });
476
+ }
477
+ return req;
478
+ };
479
+ try {
480
+ extendNative(window.WebSocket, _WebSocket);
481
+ } catch (_error) {}
482
+ }
483
+ }
484
+
485
+ return RequestIntercept;
486
+
487
+ })(Events);
488
+
489
+ _intercept = null;
490
+
491
+ getIntercept = function() {
492
+ if (_intercept == null) {
493
+ _intercept = new RequestIntercept;
494
+ }
495
+ return _intercept;
496
+ };
497
+
498
+ shouldIgnoreURL = function(url) {
499
+ var pattern, _j, _len1, _ref2;
500
+ _ref2 = options.ajax.ignoreURLs;
501
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
502
+ pattern = _ref2[_j];
503
+ if (typeof pattern === 'string') {
504
+ if (url.indexOf(pattern) !== -1) {
505
+ return true;
506
+ }
507
+ } else {
508
+ if (pattern.test(url)) {
509
+ return true;
510
+ }
511
+ }
512
+ }
513
+ return false;
514
+ };
515
+
516
+ getIntercept().on('request', function(_arg) {
517
+ var after, args, request, type, url;
518
+ type = _arg.type, request = _arg.request, url = _arg.url;
519
+ if (shouldIgnoreURL(url)) {
520
+ return;
521
+ }
522
+ if (!Pace.running && (options.restartOnRequestAfter !== false || shouldTrack(type) === 'force')) {
523
+ args = arguments;
524
+ after = options.restartOnRequestAfter || 0;
525
+ if (typeof after === 'boolean') {
526
+ after = 0;
527
+ }
528
+ return setTimeout(function() {
529
+ var stillActive, _j, _len1, _ref2, _ref3, _results;
530
+ if (type === 'socket') {
531
+ stillActive = request.readyState < 2;
532
+ } else {
533
+ stillActive = (0 < (_ref2 = request.readyState) && _ref2 < 4);
534
+ }
535
+ if (stillActive) {
536
+ Pace.restart();
537
+ _ref3 = Pace.sources;
538
+ _results = [];
539
+ for (_j = 0, _len1 = _ref3.length; _j < _len1; _j++) {
540
+ source = _ref3[_j];
541
+ if (source instanceof AjaxMonitor) {
542
+ source.watch.apply(source, args);
543
+ break;
544
+ } else {
545
+ _results.push(void 0);
546
+ }
547
+ }
548
+ return _results;
549
+ }
550
+ }, after);
551
+ }
552
+ });
553
+
554
+ AjaxMonitor = (function() {
555
+ function AjaxMonitor() {
556
+ var _this = this;
557
+ this.elements = [];
558
+ getIntercept().on('request', function() {
559
+ return _this.watch.apply(_this, arguments);
560
+ });
561
+ }
562
+
563
+ AjaxMonitor.prototype.watch = function(_arg) {
564
+ var request, tracker, type, url;
565
+ type = _arg.type, request = _arg.request, url = _arg.url;
566
+ if (shouldIgnoreURL(url)) {
567
+ return;
568
+ }
569
+ if (type === 'socket') {
570
+ tracker = new SocketRequestTracker(request);
571
+ } else {
572
+ tracker = new XHRRequestTracker(request);
573
+ }
574
+ return this.elements.push(tracker);
575
+ };
576
+
577
+ return AjaxMonitor;
578
+
579
+ })();
580
+
581
+ XHRRequestTracker = (function() {
582
+ function XHRRequestTracker(request) {
583
+ var event, size, _j, _len1, _onreadystatechange, _ref2,
584
+ _this = this;
585
+ this.progress = 0;
586
+ if (window.ProgressEvent != null) {
587
+ size = null;
588
+ request.addEventListener('progress', function(evt) {
589
+ if (evt.lengthComputable) {
590
+ return _this.progress = 100 * evt.loaded / evt.total;
591
+ } else {
592
+ return _this.progress = _this.progress + (100 - _this.progress) / 2;
593
+ }
594
+ }, false);
595
+ _ref2 = ['load', 'abort', 'timeout', 'error'];
596
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
597
+ event = _ref2[_j];
598
+ request.addEventListener(event, function() {
599
+ return _this.progress = 100;
600
+ }, false);
601
+ }
602
+ } else {
603
+ _onreadystatechange = request.onreadystatechange;
604
+ request.onreadystatechange = function() {
605
+ var _ref3;
606
+ if ((_ref3 = request.readyState) === 0 || _ref3 === 4) {
607
+ _this.progress = 100;
608
+ } else if (request.readyState === 3) {
609
+ _this.progress = 50;
610
+ }
611
+ return typeof _onreadystatechange === "function" ? _onreadystatechange.apply(null, arguments) : void 0;
612
+ };
613
+ }
614
+ }
615
+
616
+ return XHRRequestTracker;
617
+
618
+ })();
619
+
620
+ SocketRequestTracker = (function() {
621
+ function SocketRequestTracker(request) {
622
+ var event, _j, _len1, _ref2,
623
+ _this = this;
624
+ this.progress = 0;
625
+ _ref2 = ['error', 'open'];
626
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
627
+ event = _ref2[_j];
628
+ request.addEventListener(event, function() {
629
+ return _this.progress = 100;
630
+ }, false);
631
+ }
632
+ }
633
+
634
+ return SocketRequestTracker;
635
+
636
+ })();
637
+
638
+ ElementMonitor = (function() {
639
+ function ElementMonitor(options) {
640
+ var selector, _j, _len1, _ref2;
641
+ if (options == null) {
642
+ options = {};
643
+ }
644
+ this.elements = [];
645
+ if (options.selectors == null) {
646
+ options.selectors = [];
647
+ }
648
+ _ref2 = options.selectors;
649
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
650
+ selector = _ref2[_j];
651
+ this.elements.push(new ElementTracker(selector));
652
+ }
653
+ }
654
+
655
+ return ElementMonitor;
656
+
657
+ })();
658
+
659
+ ElementTracker = (function() {
660
+ function ElementTracker(selector) {
661
+ this.selector = selector;
662
+ this.progress = 0;
663
+ this.check();
664
+ }
665
+
666
+ ElementTracker.prototype.check = function() {
667
+ var _this = this;
668
+ if (document.querySelector(this.selector)) {
669
+ return this.done();
670
+ } else {
671
+ return setTimeout((function() {
672
+ return _this.check();
673
+ }), options.elements.checkInterval);
674
+ }
675
+ };
676
+
677
+ ElementTracker.prototype.done = function() {
678
+ return this.progress = 100;
679
+ };
680
+
681
+ return ElementTracker;
682
+
683
+ })();
684
+
685
+ DocumentMonitor = (function() {
686
+ DocumentMonitor.prototype.states = {
687
+ loading: 0,
688
+ interactive: 50,
689
+ complete: 100
690
+ };
691
+
692
+ function DocumentMonitor() {
693
+ var _onreadystatechange, _ref2,
694
+ _this = this;
695
+ this.progress = (_ref2 = this.states[document.readyState]) != null ? _ref2 : 100;
696
+ _onreadystatechange = document.onreadystatechange;
697
+ document.onreadystatechange = function() {
698
+ if (_this.states[document.readyState] != null) {
699
+ _this.progress = _this.states[document.readyState];
700
+ }
701
+ return typeof _onreadystatechange === "function" ? _onreadystatechange.apply(null, arguments) : void 0;
702
+ };
703
+ }
704
+
705
+ return DocumentMonitor;
706
+
707
+ })();
708
+
709
+ EventLagMonitor = (function() {
710
+ function EventLagMonitor() {
711
+ var avg, interval, last, points, samples,
712
+ _this = this;
713
+ this.progress = 0;
714
+ avg = 0;
715
+ samples = [];
716
+ points = 0;
717
+ last = now();
718
+ interval = setInterval(function() {
719
+ var diff;
720
+ diff = now() - last - 50;
721
+ last = now();
722
+ samples.push(diff);
723
+ if (samples.length > options.eventLag.sampleCount) {
724
+ samples.shift();
725
+ }
726
+ avg = avgAmplitude(samples);
727
+ if (++points >= options.eventLag.minSamples && avg < options.eventLag.lagThreshold) {
728
+ _this.progress = 100;
729
+ return clearInterval(interval);
730
+ } else {
731
+ return _this.progress = 100 * (3 / (avg + 3));
732
+ }
733
+ }, 50);
734
+ }
735
+
736
+ return EventLagMonitor;
737
+
738
+ })();
739
+
740
+ Scaler = (function() {
741
+ function Scaler(source) {
742
+ this.source = source;
743
+ this.last = this.sinceLastUpdate = 0;
744
+ this.rate = options.initialRate;
745
+ this.catchup = 0;
746
+ this.progress = this.lastProgress = 0;
747
+ if (this.source != null) {
748
+ this.progress = result(this.source, 'progress');
749
+ }
750
+ }
751
+
752
+ Scaler.prototype.tick = function(frameTime, val) {
753
+ var scaling;
754
+ if (val == null) {
755
+ val = result(this.source, 'progress');
756
+ }
757
+ if (val >= 100) {
758
+ this.done = true;
759
+ }
760
+ if (val === this.last) {
761
+ this.sinceLastUpdate += frameTime;
762
+ } else {
763
+ if (this.sinceLastUpdate) {
764
+ this.rate = (val - this.last) / this.sinceLastUpdate;
765
+ }
766
+ this.catchup = (val - this.progress) / options.catchupTime;
767
+ this.sinceLastUpdate = 0;
768
+ this.last = val;
769
+ }
770
+ if (val > this.progress) {
771
+ this.progress += this.catchup * frameTime;
772
+ }
773
+ scaling = 1 - Math.pow(this.progress / 100, options.easeFactor);
774
+ this.progress += scaling * this.rate * frameTime;
775
+ this.progress = Math.min(this.lastProgress + options.maxProgressPerFrame, this.progress);
776
+ this.progress = Math.max(0, this.progress);
777
+ this.progress = Math.min(100, this.progress);
778
+ this.lastProgress = this.progress;
779
+ return this.progress;
780
+ };
781
+
782
+ return Scaler;
783
+
784
+ })();
785
+
786
+ sources = null;
787
+
788
+ scalers = null;
789
+
790
+ bar = null;
791
+
792
+ uniScaler = null;
793
+
794
+ animation = null;
795
+
796
+ cancelAnimation = null;
797
+
798
+ Pace.running = false;
799
+
800
+ handlePushState = function() {
801
+ if (options.restartOnPushState) {
802
+ return Pace.restart();
803
+ }
804
+ };
805
+
806
+ if (window.history.pushState != null) {
807
+ _pushState = window.history.pushState;
808
+ window.history.pushState = function() {
809
+ handlePushState();
810
+ return _pushState.apply(window.history, arguments);
811
+ };
812
+ }
813
+
814
+ if (window.history.replaceState != null) {
815
+ _replaceState = window.history.replaceState;
816
+ window.history.replaceState = function() {
817
+ handlePushState();
818
+ return _replaceState.apply(window.history, arguments);
819
+ };
820
+ }
821
+
822
+ SOURCE_KEYS = {
823
+ ajax: AjaxMonitor,
824
+ elements: ElementMonitor,
825
+ document: DocumentMonitor,
826
+ eventLag: EventLagMonitor
827
+ };
828
+
829
+ (init = function() {
830
+ var type, _j, _k, _len1, _len2, _ref2, _ref3, _ref4;
831
+ Pace.sources = sources = [];
832
+ _ref2 = ['ajax', 'elements', 'document', 'eventLag'];
833
+ for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) {
834
+ type = _ref2[_j];
835
+ if (options[type] !== false) {
836
+ sources.push(new SOURCE_KEYS[type](options[type]));
837
+ }
838
+ }
839
+ _ref4 = (_ref3 = options.extraSources) != null ? _ref3 : [];
840
+ for (_k = 0, _len2 = _ref4.length; _k < _len2; _k++) {
841
+ source = _ref4[_k];
842
+ sources.push(new source(options));
843
+ }
844
+ Pace.bar = bar = new Bar;
845
+ scalers = [];
846
+ return uniScaler = new Scaler;
847
+ })();
848
+
849
+ Pace.stop = function() {
850
+ Pace.trigger('stop');
851
+ Pace.running = false;
852
+ bar.destroy();
853
+ cancelAnimation = true;
854
+ if (animation != null) {
855
+ if (typeof cancelAnimationFrame === "function") {
856
+ cancelAnimationFrame(animation);
857
+ }
858
+ animation = null;
859
+ }
860
+ return init();
861
+ };
862
+
863
+ Pace.restart = function() {
864
+ Pace.trigger('restart');
865
+ Pace.stop();
866
+ return Pace.start();
867
+ };
868
+
869
+ Pace.go = function() {
870
+ var start;
871
+ Pace.running = true;
872
+ bar.render();
873
+ start = now();
874
+ cancelAnimation = false;
875
+ return animation = runAnimation(function(frameTime, enqueueNextFrame) {
876
+ var avg, count, done, element, elements, i, j, remaining, scaler, scalerList, sum, _j, _k, _len1, _len2, _ref2;
877
+ remaining = 100 - bar.progress;
878
+ count = sum = 0;
879
+ done = true;
880
+ for (i = _j = 0, _len1 = sources.length; _j < _len1; i = ++_j) {
881
+ source = sources[i];
882
+ scalerList = scalers[i] != null ? scalers[i] : scalers[i] = [];
883
+ elements = (_ref2 = source.elements) != null ? _ref2 : [source];
884
+ for (j = _k = 0, _len2 = elements.length; _k < _len2; j = ++_k) {
885
+ element = elements[j];
886
+ scaler = scalerList[j] != null ? scalerList[j] : scalerList[j] = new Scaler(element);
887
+ done &= scaler.done;
888
+ if (scaler.done) {
889
+ continue;
890
+ }
891
+ count++;
892
+ sum += scaler.tick(frameTime);
893
+ }
894
+ }
895
+ avg = sum / count;
896
+ bar.update(uniScaler.tick(frameTime, avg));
897
+ if (bar.done() || done || cancelAnimation) {
898
+ bar.update(100);
899
+ Pace.trigger('done');
900
+ return setTimeout(function() {
901
+ bar.finish();
902
+ Pace.running = false;
903
+ return Pace.trigger('hide');
904
+ }, Math.max(options.ghostTime, Math.max(options.minTime - (now() - start), 0)));
905
+ } else {
906
+ return enqueueNextFrame();
907
+ }
908
+ });
909
+ };
910
+
911
+ Pace.start = function(_options) {
912
+ extend(options, _options);
913
+ Pace.running = true;
914
+ try {
915
+ bar.render();
916
+ } catch (_error) {
917
+ NoTargetError = _error;
918
+ }
919
+ if (!document.querySelector('.pace')) {
920
+ return setTimeout(Pace.start, 50);
921
+ } else {
922
+ Pace.trigger('start');
923
+ return Pace.go();
924
+ }
925
+ };
926
+
927
+ if (typeof define === 'function' && define.amd) {
928
+ define(['pace'], function() {
929
+ return Pace;
930
+ });
931
+ } else if (typeof exports === 'object') {
932
+ module.exports = Pace;
933
+ } else {
934
+ if (options.startOnPageLoad) {
935
+ Pace.start();
936
+ }
937
+ }
938
+
939
+ }).call(this);
core/src/vendor/js/pace/pace.min.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ /*! pace-progress 1.0.2 */
2
+ (function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X=[].slice,Y={}.hasOwnProperty,Z=function(a,b){function c(){this.constructor=a}for(var d in b)Y.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},$=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};for(u={catchupTime:100,initialRate:.03,minTime:250,ghostTime:100,maxProgressPerFrame:20,easeFactor:1.25,startOnPageLoad:!0,restartOnPushState:!0,restartOnRequestAfter:500,target:"body",elements:{checkInterval:100,selectors:["body"]},eventLag:{minSamples:10,sampleCount:3,lagThreshold:3},ajax:{trackMethods:["GET"],trackWebSockets:!0,ignoreURLs:[]}},C=function(){var a;return null!=(a="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance.now():void 0)?a:+new Date},E=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,t=window.cancelAnimationFrame||window.mozCancelAnimationFrame,null==E&&(E=function(a){return setTimeout(a,50)},t=function(a){return clearTimeout(a)}),G=function(a){var b,c;return b=C(),(c=function(){var d;return d=C()-b,d>=33?(b=C(),a(d,function(){return E(c)})):setTimeout(c,33-d)})()},F=function(){var a,b,c;return c=arguments[0],b=arguments[1],a=3<=arguments.length?X.call(arguments,2):[],"function"==typeof c[b]?c[b].apply(c,a):c[b]},v=function(){var a,b,c,d,e,f,g;for(b=arguments[0],d=2<=arguments.length?X.call(arguments,1):[],f=0,g=d.length;g>f;f++)if(c=d[f])for(a in c)Y.call(c,a)&&(e=c[a],null!=b[a]&&"object"==typeof b[a]&&null!=e&&"object"==typeof e?v(b[a],e):b[a]=e);return b},q=function(a){var b,c,d,e,f;for(c=b=0,e=0,f=a.length;f>e;e++)d=a[e],c+=Math.abs(d),b++;return c/b},x=function(a,b){var c,d,e;if(null==a&&(a="options"),null==b&&(b=!0),e=document.querySelector("[data-pace-"+a+"]")){if(c=e.getAttribute("data-pace-"+a),!b)return c;try{return JSON.parse(c)}catch(f){return d=f,"undefined"!=typeof console&&null!==console?console.error("Error parsing inline pace options",d):void 0}}},g=function(){function a(){}return a.prototype.on=function(a,b,c,d){var e;return null==d&&(d=!1),null==this.bindings&&(this.bindings={}),null==(e=this.bindings)[a]&&(e[a]=[]),this.bindings[a].push({handler:b,ctx:c,once:d})},a.prototype.once=function(a,b,c){return this.on(a,b,c,!0)},a.prototype.off=function(a,b){var c,d,e;if(null!=(null!=(d=this.bindings)?d[a]:void 0)){if(null==b)return delete this.bindings[a];for(c=0,e=[];c<this.bindings[a].length;)this.bindings[a][c].handler===b?e.push(this.bindings[a].splice(c,1)):e.push(c++);return e}},a.prototype.trigger=function(){var a,b,c,d,e,f,g,h,i;if(c=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],null!=(g=this.bindings)?g[c]:void 0){for(e=0,i=[];e<this.bindings[c].length;)h=this.bindings[c][e],d=h.handler,b=h.ctx,f=h.once,d.apply(null!=b?b:this,a),f?i.push(this.bindings[c].splice(e,1)):i.push(e++);return i}},a}(),j=window.Pace||{},window.Pace=j,v(j,g.prototype),D=j.options=v({},u,window.paceOptions,x()),U=["ajax","document","eventLag","elements"],Q=0,S=U.length;S>Q;Q++)K=U[Q],D[K]===!0&&(D[K]=u[K]);i=function(a){function b(){return V=b.__super__.constructor.apply(this,arguments)}return Z(b,a),b}(Error),b=function(){function a(){this.progress=0}return a.prototype.getElement=function(){var a;if(null==this.el){if(a=document.querySelector(D.target),!a)throw new i;this.el=document.createElement("div"),this.el.className="pace pace-active",document.body.className=document.body.className.replace(/pace-done/g,""),/pace-running/.test(document.body.className)||(document.body.className+=" pace-running"),this.el.innerHTML='<div class="pace-progress">\n <div class="pace-progress-inner"></div>\n</div>\n<div class="pace-activity"></div>',null!=a.firstChild?a.insertBefore(this.el,a.firstChild):a.appendChild(this.el)}return this.el},a.prototype.finish=function(){var a;return a=this.getElement(),a.className=a.className.replace("pace-active",""),a.className+=" pace-inactive",document.body.className=document.body.className.replace("pace-running",""),document.body.className+=" pace-done"},a.prototype.update=function(a){return this.progress=a,this.render()},a.prototype.destroy=function(){try{this.getElement().parentNode.removeChild(this.getElement())}catch(a){i=a}return this.el=void 0},a.prototype.render=function(){var a,b,c,d,e,f,g;if(null==document.querySelector(D.target))return!1;for(a=this.getElement(),d="translate3d("+this.progress+"%, 0, 0)",g=["webkitTransform","msTransform","transform"],e=0,f=g.length;f>e;e++)b=g[e],a.children[0].style[b]=d;return(!this.lastRenderedProgress||this.lastRenderedProgress|0!==this.progress|0)&&(a.children[0].setAttribute("data-progress-text",""+(0|this.progress)+"%"),this.progress>=100?c="99":(c=this.progress<10?"0":"",c+=0|this.progress),a.children[0].setAttribute("data-progress",""+c)),this.lastRenderedProgress=this.progress},a.prototype.done=function(){return this.progress>=100},a}(),h=function(){function a(){this.bindings={}}return a.prototype.trigger=function(a,b){var c,d,e,f,g;if(null!=this.bindings[a]){for(f=this.bindings[a],g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(c.call(this,b));return g}},a.prototype.on=function(a,b){var c;return null==(c=this.bindings)[a]&&(c[a]=[]),this.bindings[a].push(b)},a}(),P=window.XMLHttpRequest,O=window.XDomainRequest,N=window.WebSocket,w=function(a,b){var c,d,e;e=[];for(d in b.prototype)try{null==a[d]&&"function"!=typeof b[d]?"function"==typeof Object.defineProperty?e.push(Object.defineProperty(a,d,{get:function(a){return function(){return b.prototype[a]}}(d),configurable:!0,enumerable:!0})):e.push(a[d]=b.prototype[d]):e.push(void 0)}catch(f){c=f}return e},A=[],j.ignore=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],A.unshift("ignore"),c=b.apply(null,a),A.shift(),c},j.track=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?X.call(arguments,1):[],A.unshift("track"),c=b.apply(null,a),A.shift(),c},J=function(a){var b;if(null==a&&(a="GET"),"track"===A[0])return"force";if(!A.length&&D.ajax){if("socket"===a&&D.ajax.trackWebSockets)return!0;if(b=a.toUpperCase(),$.call(D.ajax.trackMethods,b)>=0)return!0}return!1},k=function(a){function b(){var a,c=this;b.__super__.constructor.apply(this,arguments),a=function(a){var b;return b=a.open,a.open=function(d,e,f){return J(d)&&c.trigger("request",{type:d,url:e,request:a}),b.apply(a,arguments)}},window.XMLHttpRequest=function(b){var c;return c=new P(b),a(c),c};try{w(window.XMLHttpRequest,P)}catch(d){}if(null!=O){window.XDomainRequest=function(){var b;return b=new O,a(b),b};try{w(window.XDomainRequest,O)}catch(d){}}if(null!=N&&D.ajax.trackWebSockets){window.WebSocket=function(a,b){var d;return d=null!=b?new N(a,b):new N(a),J("socket")&&c.trigger("request",{type:"socket",url:a,protocols:b,request:d}),d};try{w(window.WebSocket,N)}catch(d){}}}return Z(b,a),b}(h),R=null,y=function(){return null==R&&(R=new k),R},I=function(a){var b,c,d,e;for(e=D.ajax.ignoreURLs,c=0,d=e.length;d>c;c++)if(b=e[c],"string"==typeof b){if(-1!==a.indexOf(b))return!0}else if(b.test(a))return!0;return!1},y().on("request",function(b){var c,d,e,f,g;return f=b.type,e=b.request,g=b.url,I(g)?void 0:j.running||D.restartOnRequestAfter===!1&&"force"!==J(f)?void 0:(d=arguments,c=D.restartOnRequestAfter||0,"boolean"==typeof c&&(c=0),setTimeout(function(){var b,c,g,h,i,k;if(b="socket"===f?e.readyState<2:0<(h=e.readyState)&&4>h){for(j.restart(),i=j.sources,k=[],c=0,g=i.length;g>c;c++){if(K=i[c],K instanceof a){K.watch.apply(K,d);break}k.push(void 0)}return k}},c))}),a=function(){function a(){var a=this;this.elements=[],y().on("request",function(){return a.watch.apply(a,arguments)})}return a.prototype.watch=function(a){var b,c,d,e;return d=a.type,b=a.request,e=a.url,I(e)?void 0:(c="socket"===d?new n(b):new o(b),this.elements.push(c))},a}(),o=function(){function a(a){var b,c,d,e,f,g,h=this;if(this.progress=0,null!=window.ProgressEvent)for(c=null,a.addEventListener("progress",function(a){return a.lengthComputable?h.progress=100*a.loaded/a.total:h.progress=h.progress+(100-h.progress)/2},!1),g=["load","abort","timeout","error"],d=0,e=g.length;e>d;d++)b=g[d],a.addEventListener(b,function(){return h.progress=100},!1);else f=a.onreadystatechange,a.onreadystatechange=function(){var b;return 0===(b=a.readyState)||4===b?h.progress=100:3===a.readyState&&(h.progress=50),"function"==typeof f?f.apply(null,arguments):void 0}}return a}(),n=function(){function a(a){var b,c,d,e,f=this;for(this.progress=0,e=["error","open"],c=0,d=e.length;d>c;c++)b=e[c],a.addEventListener(b,function(){return f.progress=100},!1)}return a}(),d=function(){function a(a){var b,c,d,f;for(null==a&&(a={}),this.elements=[],null==a.selectors&&(a.selectors=[]),f=a.selectors,c=0,d=f.length;d>c;c++)b=f[c],this.elements.push(new e(b))}return a}(),e=function(){function a(a){this.selector=a,this.progress=0,this.check()}return a.prototype.check=function(){var a=this;return document.querySelector(this.selector)?this.done():setTimeout(function(){return a.check()},D.elements.checkInterval)},a.prototype.done=function(){return this.progress=100},a}(),c=function(){function a(){var a,b,c=this;this.progress=null!=(b=this.states[document.readyState])?b:100,a=document.onreadystatechange,document.onreadystatechange=function(){return null!=c.states[document.readyState]&&(c.progress=c.states[document.readyState]),"function"==typeof a?a.apply(null,arguments):void 0}}return a.prototype.states={loading:0,interactive:50,complete:100},a}(),f=function(){function a(){var a,b,c,d,e,f=this;this.progress=0,a=0,e=[],d=0,c=C(),b=setInterval(function(){var g;return g=C()-c-50,c=C(),e.push(g),e.length>D.eventLag.sampleCount&&e.shift(),a=q(e),++d>=D.eventLag.minSamples&&a<D.eventLag.lagThreshold?(f.progress=100,clearInterval(b)):f.progress=100*(3/(a+3))},50)}return a}(),m=function(){function a(a){this.source=a,this.last=this.sinceLastUpdate=0,this.rate=D.initialRate,this.catchup=0,this.progress=this.lastProgress=0,null!=this.source&&(this.progress=F(this.source,"progress"))}return a.prototype.tick=function(a,b){var c;return null==b&&(b=F(this.source,"progress")),b>=100&&(this.done=!0),b===this.last?this.sinceLastUpdate+=a:(this.sinceLastUpdate&&(this.rate=(b-this.last)/this.sinceLastUpdate),this.catchup=(b-this.progress)/D.catchupTime,this.sinceLastUpdate=0,this.last=b),b>this.progress&&(this.progress+=this.catchup*a),c=1-Math.pow(this.progress/100,D.easeFactor),this.progress+=c*this.rate*a,this.progress=Math.min(this.lastProgress+D.maxProgressPerFrame,this.progress),this.progress=Math.max(0,this.progress),this.progress=Math.min(100,this.progress),this.lastProgress=this.progress,this.progress},a}(),L=null,H=null,r=null,M=null,p=null,s=null,j.running=!1,z=function(){return D.restartOnPushState?j.restart():void 0},null!=window.history.pushState&&(T=window.history.pushState,window.history.pushState=function(){return z(),T.apply(window.history,arguments)}),null!=window.history.replaceState&&(W=window.history.replaceState,window.history.replaceState=function(){return z(),W.apply(window.history,arguments)}),l={ajax:a,elements:d,document:c,eventLag:f},(B=function(){var a,c,d,e,f,g,h,i;for(j.sources=L=[],g=["ajax","elements","document","eventLag"],c=0,e=g.length;e>c;c++)a=g[c],D[a]!==!1&&L.push(new l[a](D[a]));for(i=null!=(h=D.extraSources)?h:[],d=0,f=i.length;f>d;d++)K=i[d],L.push(new K(D));return j.bar=r=new b,H=[],M=new m})(),j.stop=function(){return j.trigger("stop"),j.running=!1,r.destroy(),s=!0,null!=p&&("function"==typeof t&&t(p),p=null),B()},j.restart=function(){return j.trigger("restart"),j.stop(),j.start()},j.go=function(){var a;return j.running=!0,r.render(),a=C(),s=!1,p=G(function(b,c){var d,e,f,g,h,i,k,l,n,o,p,q,t,u,v,w;for(l=100-r.progress,e=p=0,f=!0,i=q=0,u=L.length;u>q;i=++q)for(K=L[i],o=null!=H[i]?H[i]:H[i]=[],h=null!=(w=K.elements)?w:[K],k=t=0,v=h.length;v>t;k=++t)g=h[k],n=null!=o[k]?o[k]:o[k]=new m(g),f&=n.done,n.done||(e++,p+=n.tick(b));return d=p/e,r.update(M.tick(b,d)),r.done()||f||s?(r.update(100),j.trigger("done"),setTimeout(function(){return r.finish(),j.running=!1,j.trigger("hide")},Math.max(D.ghostTime,Math.max(D.minTime-(C()-a),0)))):c()})},j.start=function(a){v(D,a),j.running=!0;try{r.render()}catch(b){i=b}return document.querySelector(".pace")?(j.trigger("start"),j.go()):setTimeout(j.start,50)},"function"==typeof define&&define.amd?define(["pace"],function(){return j}):"object"==typeof exports?module.exports=j:D.startOnPageLoad&&j.start()}).call(this);
{vendor → includes}/EDD_SL_Plugin_Updater.php RENAMED
File without changes
lang/ajax-load-more.pot CHANGED
@@ -1,704 +1,916 @@
1
- #, fuzzy
 
2
  msgid ""
3
  msgstr ""
4
- "Project-Id-Version: Ajax Load More\n"
5
- "POT-Creation-Date: 2022-01-10 09:23-0500\n"
6
- "PO-Revision-Date: 2018-06-20 13:05-0500\n"
7
- "Last-Translator: Darren Cooney <darren@connekthq.com>\n"
8
- "Language-Team: \n"
9
- "Language: en_CA\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
- "X-Generator: Poedit 2.4.1\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
- "X-Poedit-KeywordsList: __;_e\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: core/src\n"
19
- "X-Poedit-SearchPathExcluded-1: admin/src\n"
20
- "X-Poedit-SearchPathExcluded-2: node_modules\n"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
 
22
  #: admin/admin.php:70
 
23
  msgid "Looks like your subscription has expired."
24
  msgstr ""
25
 
26
  #: admin/admin.php:71
27
- msgid ""
28
- "Please login to your <a href=\"https://connekthq.com/account/\" target="
29
- "\"_blank\">Account</a> to renew the license."
30
  msgstr ""
31
 
32
  #: admin/admin.php:78
 
33
  msgid "Looks like your license is inactive and/or invalid."
34
  msgstr ""
35
 
36
  #: admin/admin.php:79
37
- msgid ""
38
- "Please activate the <a href=\"admin.php?page=ajax-load-more-licenses\" "
39
- "target=\"_blank\">license</a> or login to your <a href=\"https://connekthq."
40
- "com/account/\" target=\"_blank\">Account</a> to renew the license."
41
  msgstr ""
42
 
43
  #: admin/admin.php:86
 
44
  msgid "Looks like your license has been deactivated."
45
  msgstr ""
46
 
47
  #: admin/admin.php:87
48
- msgid ""
49
- "Please activate the <a href=\"admin.php?page=ajax-load-more-licenses\" "
50
- "target=\"_blank\">license</a> to update."
51
- msgstr ""
52
-
53
- #: admin/admin.php:117
54
- #, php-format
55
- msgid ""
56
- "%sRegister%s your copy of %s to receive access to automatic upgrades and "
57
- "support. Need a license key? %sPurchase one now%s."
58
  msgstr ""
59
 
60
- #: admin/admin.php:172 admin/admin.php:1252
61
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:170
62
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:241
 
63
  msgid "Error - unable to verify nonce, please try again."
64
  msgstr ""
65
 
66
  #: admin/admin.php:176
 
67
  msgid "Transient set successfully"
68
  msgstr ""
69
 
70
  #: admin/admin.php:319
71
- msgid ""
72
- "You have an invalid or expired <a href=\"admin.php?page=ajax-load-more"
73
- "\"><b>Ajax Load More Pro</b></a> license key - please visit the <a href="
74
- "\"admin.php?page=ajax-load-more-licenses\">License</a> section to input your "
75
- "key or <a href=\"https://connekthq.com/plugins/ajax-load-more/pro/\" target="
76
- "\"_blank\">purchase</a> one now."
77
  msgstr ""
78
 
79
  #: admin/admin.php:323
80
- msgid ""
81
- "You have invalid or expired <a href=\"admin.php?page=ajax-load-more"
82
- "\"><b>Ajax Load More</b></a> license keys - please visit the <a href=\"admin."
83
- "php?page=ajax-load-more-licenses\">Licenses</a> section and input your keys."
84
  msgstr ""
85
 
86
- #: admin/admin.php:453 admin/admin.php:1117 admin/admin.php:1163
 
 
87
  #: admin/admin.php:1213
 
 
 
 
88
  msgid "You don't belong here."
89
  msgstr ""
90
 
91
- #: admin/admin.php:477 core/integration/elementor/elementor.php:13
92
- msgid "Ajax Load More"
93
- msgstr ""
94
-
95
- #: admin/admin.php:478 admin/editor/editor-build.php:69
 
96
  msgid "Active"
97
  msgstr ""
98
 
99
- #: admin/admin.php:479 admin/editor/editor-build.php:70
 
 
 
 
 
100
  msgid "Inactive"
101
  msgstr ""
102
 
103
- #: admin/admin.php:480 admin/editor/editor-build.php:71
 
 
 
104
  msgid "Applying layout"
105
  msgstr ""
106
 
107
- #: admin/admin.php:481 admin/editor/editor-build.php:72
 
108
  #: admin/views/repeater-templates.php:448
 
 
 
109
  msgid "Template Updated"
110
  msgstr ""
111
 
112
- #: admin/admin.php:483 admin/editor/editor-build.php:75
 
 
 
113
  msgid "Select Author(s)"
114
  msgstr ""
115
 
116
- #: admin/admin.php:484 admin/editor/editor-build.php:76
 
 
 
117
  msgid "Select Categories"
118
  msgstr ""
119
 
120
- #: admin/admin.php:485 admin/editor/editor-build.php:77
 
 
 
121
  msgid "Select Tags"
122
  msgstr ""
123
 
124
- #: admin/admin.php:486 admin/editor/editor-build.php:74
 
 
 
125
  msgid "Select"
126
  msgstr ""
127
 
128
- #: admin/admin.php:487 admin/editor/editor-build.php:41
 
129
  #: admin/editor/editor-build.php:78
 
 
 
130
  msgid "Jump to Option"
131
  msgstr ""
132
 
133
- #: admin/admin.php:488 admin/editor/editor-build.php:79
 
 
 
134
  msgid "Jump to Template"
135
  msgstr ""
136
 
137
  #: admin/admin.php:489
 
138
  msgid "Are you sure you want to install this Ajax Load More extension?"
139
  msgstr ""
140
 
141
  #: admin/admin.php:490
142
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:51
143
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:379
144
  msgid "Install Now"
145
  msgstr ""
146
 
147
  #: admin/admin.php:491
148
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:90
149
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:380
150
  msgid "Activate"
151
  msgstr ""
152
 
153
  #: admin/admin.php:492
 
154
  msgid "Saving Settings"
155
  msgstr ""
156
 
157
  #: admin/admin.php:493
 
158
  msgid "Settings Saved Successfully"
159
  msgstr ""
160
 
161
  #: admin/admin.php:494
 
162
  msgid "Error Saving Settings"
163
  msgstr ""
164
 
165
  #: admin/admin.php:495
166
- msgid ""
167
- "There is a maximum of 3 tax_query objects while using the shortcode builder"
168
  msgstr ""
169
 
170
  #: admin/admin.php:592
171
- msgid ""
172
- "[Ajax Load More] Error opening default repeater template - Please check your "
173
- "file path and ensure your server is configured to allow Ajax Load More to "
174
- "read and write files within the /ajax-load-more/core/repeater directory"
175
  msgstr ""
176
 
177
  #: admin/admin.php:596
178
- msgid ""
179
- "[Ajax Load More] Error updating default repeater template - Please check "
180
- "your file path and ensure your server is configured to allow Ajax Load More "
181
- "to read and write files within the /ajax-load-more/core/repeater directory."
182
  msgstr ""
183
 
184
- #: admin/admin.php:632 admin/admin.php:633 ajax-load-more.php:318
 
 
 
 
 
185
  msgid "Settings"
186
  msgstr ""
187
 
188
- #: admin/admin.php:641 admin/admin.php:642
 
189
  #: admin/views/repeater-templates.php:14
 
 
 
 
 
190
  msgid "Repeater Templates"
191
  msgstr ""
192
 
193
- #: admin/admin.php:650 admin/admin.php:651 admin/views/shortcode-builder.php:9
 
 
 
 
 
194
  msgid "Shortcode Builder"
195
  msgstr ""
196
 
197
- #: admin/admin.php:660 admin/admin.php:661
 
198
  #: admin/shortcode-builder/shortcode-builder.php:18
199
- #: admin/shortcode-builder/shortcode-builder.php:38 admin/views/add-ons.php:6
 
 
 
 
 
 
200
  msgid "Add-ons"
201
  msgstr ""
202
 
203
- #: admin/admin.php:670 admin/admin.php:671
 
204
  #: admin/shortcode-builder/shortcode-builder.php:21
205
  #: admin/shortcode-builder/shortcode-builder.php:68
206
  #: admin/views/extensions.php:5
 
 
 
 
 
207
  msgid "Extensions"
208
  msgstr ""
209
 
210
- #: admin/admin.php:679 admin/admin.php:680 admin/views/help.php:18
 
 
 
 
 
211
  msgid "Help"
212
  msgstr ""
213
 
214
  #: admin/admin.php:686
 
215
  msgid "License"
216
  msgstr ""
217
 
218
- #: admin/admin.php:686 admin/views/licenses.php:2
 
 
 
219
  msgid "Licenses"
220
  msgstr ""
221
 
222
- #: admin/admin.php:704 admin/admin.php:705 admin/admin.php:713
 
 
223
  #: admin/views/go-pro.php:5
 
 
 
 
224
  msgid "Pro"
225
  msgstr ""
226
 
227
- #: admin/admin.php:714 admin/views/licenses.php:145
 
 
 
228
  msgid "Go Pro"
229
  msgstr ""
230
 
231
- #: admin/admin.php:725 admin/admin.php:726
 
232
  #: admin/shortcode-builder/components/cache.php:3
 
 
 
233
  msgid "Cache"
234
  msgstr ""
235
 
236
- #: admin/admin.php:745 admin/admin.php:746
 
237
  #: admin/shortcode-builder/components/filters.php:3
 
 
 
238
  msgid "Filters"
239
  msgstr ""
240
 
241
- #: admin/admin.php:766 admin/admin.php:767
 
 
 
242
  msgid "WooCommerce"
243
  msgstr ""
244
 
245
  #: admin/admin.php:1073
 
246
  msgid "[Ajax Load More] Unable to open repeater template - "
247
  msgstr ""
248
 
249
  #: admin/admin.php:1077
 
250
  msgid "[Ajax Load More] Error saving repeater template - "
251
  msgstr ""
252
 
253
  #: admin/admin.php:1109
 
254
  msgid "Template Saved Successfully"
255
  msgstr ""
256
 
257
  #: admin/admin.php:1111
 
258
  msgid "Error Writing File"
259
  msgstr ""
260
 
261
- #: admin/admin.php:1111 admin/views/repeater-templates.php:389
 
 
 
262
  msgid "Something went wrong and the data could not be saved."
263
  msgstr ""
264
 
265
- #: admin/admin.php:1313 admin/shortcode-builder/shortcode-builder.php:166
 
 
 
266
  msgid "Container Type"
267
  msgstr ""
268
 
269
- #: admin/admin.php:1321 admin/shortcode-builder/shortcode-builder.php:196
 
 
 
270
  msgid "Container Classes"
271
  msgstr ""
272
 
273
  #: admin/admin.php:1329
 
274
  msgid "Disable CSS"
275
  msgstr ""
276
 
277
- #: admin/admin.php:1337 admin/shortcode-builder/shortcode-builder.php:124
 
 
 
278
  msgid "Button/Loading Style"
279
  msgstr ""
280
 
281
  #: admin/admin.php:1345
 
282
  msgid "Load CSS Inline"
283
  msgstr ""
284
 
285
  #: admin/admin.php:1353
 
286
  msgid "Button Classes"
287
  msgstr ""
288
 
289
  #: admin/admin.php:1371
 
290
  msgid "Legacy Callbacks"
291
  msgstr ""
292
 
293
  #: admin/admin.php:1379
 
294
  msgid "Dynamic Content"
295
  msgstr ""
296
 
297
  #: admin/admin.php:1387
 
298
  msgid "Error Notices"
299
  msgstr ""
300
 
301
  #: admin/admin.php:1395
 
302
  msgid "Delete on Uninstall"
303
  msgstr ""
304
 
305
  #: admin/admin.php:1469
306
- msgid ""
307
- "Customize the user experience of Ajax Load More by updating the fields below."
308
  msgstr ""
309
 
310
  #: admin/admin.php:1478
 
311
  msgid "The following settings affect the WordPress admin area only."
312
  msgstr ""
313
 
314
  #: admin/admin.php:1502
 
315
  msgid "I want to use my own CSS styles."
316
  msgstr ""
317
 
318
  #: admin/admin.php:1502
 
319
  msgid "View Ajax Load More CSS"
320
  msgstr ""
321
 
322
  #: admin/admin.php:1519
 
323
  msgid "Hide shortcode button in WYSIWYG editor."
324
  msgstr ""
325
 
326
  #: admin/admin.php:1536
327
- msgid ""
328
- "Display error messaging regarding repeater template updates in the browser "
329
- "console."
330
  msgstr ""
331
 
332
  #: admin/admin.php:1553
333
- msgid ""
334
- "Disable dynamic population of categories, tags and authors in the Shortcode "
335
- "Builder.<span style=\"display:block\">Recommended if you have a large number "
336
- "of categories, tags and/or authors."
337
  msgstr ""
338
 
339
- #: admin/admin.php:1571 admin/admin.php:1574
 
 
 
340
  msgid "Ajax Posts Here"
341
  msgstr ""
342
 
343
  #: admin/admin.php:1576
 
344
  msgid "You can modify the container type when building a shortcode."
345
  msgstr ""
346
 
347
  #: admin/admin.php:1592
348
- msgid ""
349
- "Add custom classes to the <i>.alm-listing</i> container - classes are "
350
- "applied globally and will appear with every instance of Ajax Load More. "
351
- "<span style=\"display:block\">You can also add classes when building a "
352
- "shortcode.</span>"
353
  msgstr ""
354
 
355
  #: admin/admin.php:1653
356
- msgid ""
357
- "Select an Ajax loading style - you can choose between a <strong>Button</"
358
- "strong> or <strong>Infinite Scroll</strong>"
359
  msgstr ""
360
 
361
- #: admin/admin.php:1658 admin/shortcode-builder/shortcode-builder.php:130
 
 
 
362
  msgid "Button Style (Dark)"
363
  msgstr ""
364
 
365
- #: admin/admin.php:1665 admin/shortcode-builder/shortcode-builder.php:137
 
 
 
366
  msgid "Button Style (Light)"
367
  msgstr ""
368
 
369
- #: admin/admin.php:1670 admin/shortcode-builder/shortcode-builder.php:141
 
 
 
370
  msgid "Infinite Scroll (No Button)"
371
  msgstr ""
372
 
373
  #: admin/admin.php:1686
 
374
  msgid "Click to Preview"
375
  msgstr ""
376
 
377
- #: admin/admin.php:1688 admin/shortcode-builder/shortcode-builder.php:155
 
378
  #: admin/shortcode-builder/shortcode-builder.php:371
379
- #: core/classes/class-alm-shortcode.php:207
 
 
 
 
380
  msgid "Load More"
381
  msgstr ""
382
 
383
  #: admin/admin.php:1707
 
384
  msgid "Improve site performance by loading Ajax Load More CSS inline."
385
  msgstr ""
386
 
387
  #: admin/admin.php:1723
 
388
  msgid "Add classes to your <strong>Load More</strong> button."
389
  msgstr ""
390
 
391
  #: admin/admin.php:1763
392
- msgid ""
393
- "On initial page load, move the user's browser window to the top of the "
394
- "screen."
395
  msgstr ""
396
 
397
  #: admin/admin.php:1764
 
398
  msgid "This may help prevent the loading of unnecessary posts."
399
  msgstr ""
400
 
401
  #: admin/admin.php:1783
 
402
  msgid "Disable REST API."
403
  msgstr ""
404
 
405
  #: admin/admin.php:1784
406
- msgid ""
407
- "Use `admin-ajax.php` in favour of the WordPress REST API for all Ajax "
408
- "requests."
409
  msgstr ""
410
 
411
  #: admin/admin.php:1803
 
412
  msgid "Load legacy JavaScript callback functions."
413
  msgstr ""
414
 
415
  #: admin/admin.php:1804
416
- msgid ""
417
- "Ajax Load More <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/"
418
- "callback-functions/\" target=\"_blank\">callback functions</a> were updated "
419
- "in 5.0. Users who were using callbacks prior to ALM 5.0 can load this helper "
420
- "library to maintain compatibility."
421
  msgstr ""
422
 
423
  #: admin/admin.php:1823
424
- msgid ""
425
- "Check this box if Ajax Load More should remove all of its data* when the "
426
- "plugin is deleted."
427
  msgstr ""
428
 
429
  #: admin/admin.php:1824
 
430
  msgid "* Database Tables, Options and Repeater Templates"
431
  msgstr ""
432
 
433
- #: admin/classes/class-nag.php:125
434
- #, php-format
435
- msgid ""
436
- "<p style='padding: 0; margin: 0 0 15px;'>You've been using <b style='color: "
437
- "#222;'><a href='%1$s'>Ajax Load More</a></b> for some time now, could you "
438
- "please give it a review at wordpress.org?<br/>All reviews, both good and bad "
439
- "are important as they help the plugin grow and improve over time.</p><p "
440
- "style='padding: 0; margin: 0 0 15px;'><a href='%2$s' target='_blank' "
441
- "class='button button-primary'>Yes, I'll leave a review</a> &nbsp; <a "
442
- "href='%3$s' class='button'>No thanks</a> &nbsp; <a href='%4$s' class='button-"
443
- "no'>I've already done this</a></p><p style='padding: 10px 0 0; margin: "
444
- "0;'><small><a href='http://connekthq.com/plugins/' target='_blank'>Check out "
445
- "our other <b>Connekt</b> WordPress plugins</a></small></p>"
446
- msgstr ""
447
-
448
  #: admin/editor/editor-build.php:45
449
- msgid ""
450
- "Create your own Ajax Load More shortcode by adjusting the parameters below:"
451
  msgstr ""
452
 
453
  #: admin/editor/editor-build.php:53
 
454
  msgid "Insert Shortcode"
455
  msgstr ""
456
 
457
  #: admin/editor/editor-build.php:56
 
458
  msgid "Copy"
459
  msgstr ""
460
 
461
  #: admin/editor/editor.php:19
 
462
  msgid "You are not allowed to be here"
463
  msgstr ""
464
 
465
  #: admin/includes/components/example-list.php:2
466
  #: admin/views/repeater-templates.php:134
467
  #: admin/views/repeater-templates.php:173
 
 
 
468
  msgid "Collapse All"
469
  msgstr ""
470
 
471
  #: admin/includes/components/example-list.php:2
472
  #: admin/views/repeater-templates.php:135
473
  #: admin/views/repeater-templates.php:174
 
 
 
474
  msgid "Expand All"
475
  msgstr ""
476
 
477
  #: admin/includes/components/example-list.php:5
 
478
  msgid "Archive.php"
479
  msgstr ""
480
 
481
  #: admin/includes/components/example-list.php:7
 
482
  msgid "Shortcode for use on generic archive page."
483
  msgstr ""
484
 
485
  #: admin/includes/components/example-list.php:15
 
486
  msgid "Author.php"
487
  msgstr ""
488
 
489
  #: admin/includes/components/example-list.php:17
 
490
  msgid "Shortcode for use on author archive pages."
491
  msgstr ""
492
 
493
  #: admin/includes/components/example-list.php:24
 
494
  msgid "Category.php"
495
  msgstr ""
496
 
497
  #: admin/includes/components/example-list.php:26
 
498
  msgid "Shortcode for use on category archive pages."
499
  msgstr ""
500
 
501
  #: admin/includes/components/example-list.php:33
 
502
  msgid "Date Archives"
503
  msgstr ""
504
 
505
  #: admin/includes/components/example-list.php:35
 
506
  msgid "Shortcode for use for archiving by date."
507
  msgstr ""
508
 
509
  #: admin/includes/components/example-list.php:42
 
510
  msgid "Excluding Posts"
511
  msgstr ""
512
 
513
  #: admin/includes/components/example-list.php:44
 
514
  msgid "Shortcode for excluding an array of posts."
515
  msgstr ""
516
 
517
  #: admin/includes/components/example-list.php:50
 
518
  msgid "Tag.php"
519
  msgstr ""
520
 
521
  #: admin/includes/components/example-list.php:52
 
522
  msgid "Shortcode for use on tag archive pages."
523
  msgstr ""
524
 
525
  #: admin/includes/components/layout-list.php:2
 
526
  msgid "Apply Layout"
527
  msgstr ""
528
 
529
  #: admin/includes/components/layout-list.php:15
 
530
  msgid "Default Layout"
531
  msgstr ""
532
 
533
  #: admin/includes/components/layout-list.php:24
534
- msgid ""
535
- "Get predefined responsive layouts with the <strong>Layouts add-on</strong>"
536
  msgstr ""
537
 
538
  #: admin/includes/components/layout-list.php:26
 
539
  msgid "Get More Layouts"
540
  msgstr ""
541
 
542
  #: admin/includes/components/repeater-options.php:5
543
  #: admin/shortcode-builder/shortcode-builder.php:98
 
 
544
  msgid "Options"
545
  msgstr ""
546
 
547
  #: admin/includes/components/repeater-options.php:12
 
548
  msgid "Update Template from Database"
549
  msgstr ""
550
 
551
  #: admin/includes/components/repeater-options.php:12
 
552
  msgid "Update from Database"
553
  msgstr ""
554
 
555
  #: admin/includes/components/repeater-options.php:23
556
  #: admin/includes/components/repeater-options.php:24
 
 
557
  msgid "Download Template"
558
  msgstr ""
559
 
560
  #: admin/includes/components/repeater-options.php:30
 
561
  msgid "Copy Template Data"
562
  msgstr ""
563
 
564
  #: admin/includes/cta/about.php:2
 
565
  msgid "Other Plugins by Connekt"
566
  msgstr ""
567
 
568
  #: admin/includes/cta/add-ons.php:2
 
569
  msgid "About the Add-ons"
570
  msgstr ""
571
 
572
  #: admin/includes/cta/add-ons.php:8
 
573
  msgid "View Add-ons"
574
  msgstr ""
575
 
576
  #: admin/includes/cta/config.php:2
 
577
  msgid "Plugin Configurations"
578
  msgstr ""
579
 
580
  #: admin/includes/cta/config.php:4
 
581
  msgid "Plugin Version"
582
  msgstr ""
583
 
584
  #: admin/includes/cta/config.php:10
 
585
  msgid "Release Date"
586
  msgstr ""
587
 
588
  #: admin/includes/cta/dyk.php:3
 
589
  msgid "Did You Know?"
590
  msgstr ""
591
 
592
  #: admin/includes/cta/extend.php:3
593
- msgid ""
594
- "Unlock additional templates with the <a href=\"https://connekthq.com/plugins/"
595
- "ajax-load-more/add-ons/custom-repeaters/?utm_source=WP"
596
- "%20Admin&utm_medium=CustomRepeaters%20Extend&utm_campaign=Custom%20Repeaters"
597
- "\" target=\"_parent\">Custom Repeaters add-on</a>"
598
  msgstr ""
599
 
600
  #: admin/includes/cta/extend.php:5
 
601
  msgid "More Info"
602
  msgstr ""
603
 
604
  #: admin/includes/cta/pro-hero.php:25
 
605
  msgid "Upgrade Now"
606
  msgstr ""
607
 
608
  #: admin/includes/cta/resources.php:2
 
609
  msgid "Plugin Resources"
610
  msgstr ""
611
 
612
  #: admin/includes/cta/resources.php:6
 
613
  msgid "Ajax Load More Demo Site"
614
  msgstr ""
615
 
616
- #: admin/includes/cta/resources.php:10 admin/views/help.php:31
 
 
 
617
  msgid "Implementation Guide"
618
  msgstr ""
619
 
620
  #: admin/includes/cta/resources.php:13
 
621
  msgid "Documentation"
622
  msgstr ""
623
 
624
  #: admin/includes/cta/resources.php:17
 
625
  msgid "Support and Issues"
626
  msgstr ""
627
 
628
  #: admin/includes/cta/resources.php:21
 
629
  msgid "Get Support"
630
  msgstr ""
631
 
632
  #: admin/includes/cta/resources.php:25
 
633
  msgid "Reviews"
634
  msgstr ""
635
 
636
  #: admin/includes/cta/resources.php:28
 
637
  msgid "WordPress"
638
  msgstr ""
639
 
640
  #: admin/includes/cta/resources.php:31
 
641
  msgid "Github"
642
  msgstr ""
643
 
644
- #: admin/includes/cta/resources.php:34 admin/includes/cta/sharing.php:14
 
 
 
645
  msgid "Twitter"
646
  msgstr ""
647
 
648
  #: admin/includes/cta/reviews.php:1
 
649
  msgid "Leave a Review"
650
  msgstr ""
651
 
652
  #: admin/includes/cta/reviews.php:2
653
- msgid ""
654
- "Good <em>or</em> bad - all reviews will help Ajax Load More push forward and "
655
- "grow."
656
  msgstr ""
657
 
658
  #: admin/includes/cta/reviews.php:4
 
659
  msgid "Write Review"
660
  msgstr ""
661
 
662
  #: admin/includes/cta/sharing.php:17
 
663
  msgid "Facebook"
664
  msgstr ""
665
 
666
  #: admin/includes/cta/sharing.php:20
 
667
  msgid "Review"
668
  msgstr ""
669
 
670
  #: admin/includes/cta/sharing.php:24
 
671
  msgid "Don't show me this again!"
672
  msgstr ""
673
 
674
  #: admin/includes/cta/test.php:9
 
675
  msgid "REST API Access"
676
  msgstr ""
677
 
678
  #: admin/includes/cta/test.php:14
 
679
  msgid "REST API Blocked"
680
  msgstr ""
681
 
682
  #: admin/includes/cta/test.php:15
683
- msgid ""
684
- "Unable to access the WordPress REST API. Are you running a security plugin "
685
- "or have your server configured in a way that may be preventing access to the "
686
- "REST API?"
687
  msgstr ""
688
 
689
  #: admin/includes/cta/test.php:18
 
690
  msgid "Get Plugin Support"
691
  msgstr ""
692
 
693
  #: admin/includes/cta/writeable.php:5
 
694
  msgid "Read/Write Access"
695
  msgstr ""
696
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
697
  #: admin/shortcode-builder/components/acf.php:3
 
698
  msgid "Advanced Custom Fields"
699
  msgstr ""
700
 
701
  #: admin/shortcode-builder/components/acf.php:7
 
702
  msgid "Enable compatibility with Advanced Custom Fields."
703
  msgstr ""
704
 
@@ -737,6 +949,41 @@ msgstr ""
737
  #: admin/shortcode-builder/shortcode-builder.php:675
738
  #: admin/shortcode-builder/shortcode-builder.php:751
739
  #: admin/shortcode-builder/shortcode-builder.php:1412
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
740
  msgid "True"
741
  msgstr ""
742
 
@@ -775,6 +1022,41 @@ msgstr ""
775
  #: admin/shortcode-builder/shortcode-builder.php:679
776
  #: admin/shortcode-builder/shortcode-builder.php:755
777
  #: admin/shortcode-builder/shortcode-builder.php:1416
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
778
  msgid "False"
779
  msgstr ""
780
 
@@ -782,212 +1064,245 @@ msgstr ""
782
  #: admin/shortcode-builder/components/comments.php:30
783
  #: admin/shortcode-builder/components/nextpage.php:34
784
  #: admin/shortcode-builder/components/single-post.php:35
 
 
 
 
785
  msgid "Post ID"
786
  msgstr ""
787
 
788
  #: admin/shortcode-builder/components/acf.php:31
789
- msgid ""
790
- "Leave this field blank and Ajax Load More will retrieve the ID from the "
791
- "global $post object."
792
  msgstr ""
793
 
794
  #: admin/shortcode-builder/components/acf.php:32
795
  #: admin/shortcode-builder/components/nextpage.php:35
 
 
796
  msgid "The ID of the current page/post."
797
  msgstr ""
798
 
799
  #: admin/shortcode-builder/components/acf.php:43
800
  #: admin/shortcode-builder/components/acf.php:48
801
  #: admin/shortcode-builder/components/acf.php:67
 
 
 
802
  msgid "Field Type"
803
  msgstr ""
804
 
805
  #: admin/shortcode-builder/components/acf.php:44
 
806
  msgid "Select the type of ACF field."
807
  msgstr ""
808
 
809
  #: admin/shortcode-builder/components/acf.php:50
 
810
  msgid "Select Field Type"
811
  msgstr ""
812
 
813
  #: admin/shortcode-builder/components/acf.php:51
 
814
  msgid "Flexible Content"
815
  msgstr ""
816
 
817
  #: admin/shortcode-builder/components/acf.php:52
 
818
  msgid "Gallery"
819
  msgstr ""
820
 
821
  #: admin/shortcode-builder/components/acf.php:53
 
822
  msgid "Relationship"
823
  msgstr ""
824
 
825
  #: admin/shortcode-builder/components/acf.php:54
 
826
  msgid "Repeater"
827
  msgstr ""
828
 
829
  #: admin/shortcode-builder/components/acf.php:62
830
  #: admin/shortcode-builder/components/acf.php:83
 
 
831
  msgid "Field Name"
832
  msgstr ""
833
 
834
  #: admin/shortcode-builder/components/acf.php:63
 
835
  msgid "Enter the name of the ACF field."
836
  msgstr ""
837
 
838
  #: admin/shortcode-builder/components/acf.php:75
 
839
  msgid "Parent Field Name"
840
  msgstr ""
841
 
842
  #: admin/shortcode-builder/components/acf.php:75
843
- msgid ""
844
- "This option is only relevant when trying to access content in sub fields."
845
  msgstr ""
846
 
847
  #: admin/shortcode-builder/components/acf.php:77
848
- msgid ""
849
- "If this a nested ACF <a href=\"https://www.advancedcustomfields.com/"
850
- "resources/get_sub_field/\" target=\"_blank\">sub_field</a>, enter the parent "
851
- "field names."
852
  msgstr ""
853
 
854
  #: admin/shortcode-builder/components/acf.php:78
855
- msgid ""
856
- "Access fields up to the three levels deep by colon separating the field "
857
- "names."
858
  msgstr ""
859
 
860
  #: admin/shortcode-builder/components/cache.php:7
 
861
  msgid "Turn on content caching."
862
  msgstr ""
863
 
864
  #: admin/shortcode-builder/components/cache.php:29
 
865
  msgid "Cache ID"
866
  msgstr ""
867
 
868
  #: admin/shortcode-builder/components/cache.php:30
869
- msgid ""
870
- "You <u>must</u> generate a unique ID for this cached query - this unique ID "
871
- "will be used as a content identifier."
872
  msgstr ""
873
 
874
  #: admin/shortcode-builder/components/cache.php:36
 
875
  msgid "Generate Cache ID"
876
  msgstr ""
877
 
878
  #: admin/shortcode-builder/components/comments.php:3
 
879
  msgid "Comments"
880
  msgstr ""
881
 
882
  #: admin/shortcode-builder/components/comments.php:7
 
883
  msgid "Enable Ajax Load More to display blog comments."
884
  msgstr ""
885
 
886
  #: admin/shortcode-builder/components/comments.php:31
887
  #: admin/shortcode-builder/components/single-post.php:36
 
 
888
  msgid "The ID of the current single post."
889
  msgstr ""
890
 
891
  #: admin/shortcode-builder/components/comments.php:42
 
892
  msgid "Comments Per Page"
893
  msgstr ""
894
 
895
  #: admin/shortcode-builder/components/comments.php:43
 
896
  msgid "The number of top level items to show for each page of comments."
897
  msgstr ""
898
 
899
  #: admin/shortcode-builder/components/comments.php:44
900
- msgid ""
901
- "<strong>Note</strong>: The amount selected does NOT include comment replies."
902
  msgstr ""
903
 
904
  #: admin/shortcode-builder/components/comments.php:55
 
905
  msgid "Comment Type"
906
  msgstr ""
907
 
908
  #: admin/shortcode-builder/components/comments.php:56
 
909
  msgid "The type of comment(s) to display."
910
  msgstr ""
911
 
912
  #: admin/shortcode-builder/components/comments.php:61
 
913
  msgid "Comment"
914
  msgstr ""
915
 
916
  #: admin/shortcode-builder/components/comments.php:62
 
917
  msgid "All"
918
  msgstr ""
919
 
920
  #: admin/shortcode-builder/components/comments.php:63
 
921
  msgid "Trackback"
922
  msgstr ""
923
 
924
  #: admin/shortcode-builder/components/comments.php:64
 
925
  msgid "Pingback"
926
  msgstr ""
927
 
928
  #: admin/shortcode-builder/components/comments.php:65
 
929
  msgid "Pings"
930
  msgstr ""
931
 
932
  #: admin/shortcode-builder/components/comments.php:73
 
933
  msgid "Comment Style"
934
  msgstr ""
935
 
936
  #: admin/shortcode-builder/components/comments.php:74
 
937
  msgid "Select the HTML container style for your comments."
938
  msgstr ""
939
 
940
  #: admin/shortcode-builder/components/comments.php:98
 
941
  msgid "Comment Template"
942
  msgstr ""
943
 
944
  #: admin/shortcode-builder/components/comments.php:99
 
945
  msgid "Select a repeater template that will display comment data."
946
  msgstr ""
947
 
948
  #: admin/shortcode-builder/components/comments.php:100
949
- msgid ""
950
- "<strong>Note</strong>: <span>None</span> will use the default WordPress "
951
- "comment layout."
952
  msgstr ""
953
 
954
  #: admin/shortcode-builder/components/comments.php:105
955
  #: admin/shortcode-builder/shortcode-builder.php:570
956
  #: admin/shortcode-builder/shortcode-builder.php:656
 
 
 
957
  msgid "None"
958
  msgstr ""
959
 
960
  #: admin/shortcode-builder/components/comments.php:106
 
961
  msgid "Default"
962
  msgstr ""
963
 
964
  #: admin/shortcode-builder/components/comments.php:120
 
965
  msgid "or"
966
  msgstr ""
967
 
968
  #: admin/shortcode-builder/components/comments.php:122
 
969
  msgid "Callback Function"
970
  msgstr ""
971
 
972
  #: admin/shortcode-builder/components/comments.php:123
973
- msgid ""
974
- "A custom <a href=\"https://codex.wordpress.org/Function_Reference/"
975
- "wp_list_comments#Arguments\" target=\"_blank\">callback</a> function that "
976
- "will display each comment."
977
  msgstr ""
978
 
979
  #: admin/shortcode-builder/components/comments.php:124
980
- msgid ""
981
- "<strong>Note</strong>: The majority of premium themes have a custom callback "
982
- "function for displaying comments. Please see comments.php or functions.php "
983
- "within your theme directory to locate the callback function for your theme."
984
  msgstr ""
985
 
986
  #: admin/shortcode-builder/components/comments.php:135
987
- msgid ""
988
- "You must add the comments shortcode directly to your single template file "
989
- "using the <a href=\"https://developer.wordpress.org/reference/functions/"
990
- "do_shortcode/\" target=\"_blank\">do_shortcode</a> method."
991
  msgstr ""
992
 
993
  #: admin/shortcode-builder/components/comments.php:135
@@ -996,441 +1311,516 @@ msgstr ""
996
  #: admin/shortcode-builder/components/single-post.php:326
997
  #: admin/shortcode-builder/shortcode-builder.php:688
998
  #: admin/shortcode-builder/shortcode-builder.php:1405
 
 
 
 
 
 
999
  msgid "View Docs"
1000
  msgstr ""
1001
 
1002
  #: admin/shortcode-builder/components/cta.php:3
 
1003
  msgid "Call to Actions"
1004
  msgstr ""
1005
 
1006
  #: admin/shortcode-builder/components/cta.php:8
 
1007
  msgid "Insert call to action block."
1008
  msgstr ""
1009
 
1010
  #: admin/shortcode-builder/components/cta.php:30
 
1011
  msgid "CTA Positioning"
1012
  msgstr ""
1013
 
1014
  #: admin/shortcode-builder/components/cta.php:31
1015
- msgid ""
1016
- "Insert call to action <strong><em id=\"sequence-update-before-after"
1017
- "\">before</em></strong> post #<strong><em id=\"sequence-update\">1</em></"
1018
- "strong>"
1019
  msgstr ""
1020
 
1021
  #: admin/shortcode-builder/components/cta.php:36
 
1022
  msgid "Before / After"
1023
  msgstr ""
1024
 
1025
  #: admin/shortcode-builder/components/cta.php:38
 
1026
  msgid "Before"
1027
  msgstr ""
1028
 
1029
  #: admin/shortcode-builder/components/cta.php:39
 
1030
  msgid "After"
1031
  msgstr ""
1032
 
1033
  #: admin/shortcode-builder/components/cta.php:43
 
1034
  msgid "Post #"
1035
  msgstr ""
1036
 
1037
  #: admin/shortcode-builder/components/cta.php:52
 
1038
  msgid "Template"
1039
  msgstr ""
1040
 
1041
  #: admin/shortcode-builder/components/cta.php:54
1042
- msgid ""
1043
- "Select the <a href=\"admin.php?page=ajax-load-more-repeaters\" target="
1044
- "\"_parent\">repeater template</a> that will display your call to action."
1045
  msgstr ""
1046
 
1047
  #: admin/shortcode-builder/components/cta.php:61
 
1048
  msgid "-- Select Repeater --"
1049
  msgstr ""
1050
 
1051
  #: admin/shortcode-builder/components/cta.php:83
 
1052
  msgid "Call to actions do NOT count as a post within an Ajax Load More loop."
1053
  msgstr ""
1054
 
1055
  #: admin/shortcode-builder/components/cta.php:84
1056
- msgid ""
1057
- "For example, if you set <strong>posts_per_page=\"5\"</strong> in your "
1058
- "shortcode, 6 items will be displayed."
1059
  msgstr ""
1060
 
1061
  #: admin/shortcode-builder/components/filters.php:8
 
1062
  msgid "Enable filters with this Ajax Load More instance."
1063
  msgstr ""
1064
 
1065
  #: admin/shortcode-builder/components/filters.php:30
1066
  #: admin/shortcode-builder/components/single-post.php:47
 
 
1067
  msgid "Target"
1068
  msgstr ""
1069
 
1070
  #: admin/shortcode-builder/components/filters.php:30
1071
- msgid ""
1072
- "A target ID is not required but it is highly recommended to avoid issues "
1073
- "with querystring parsing on page load."
1074
  msgstr ""
1075
 
1076
  #: admin/shortcode-builder/components/filters.php:31
1077
- msgid ""
1078
- "Connect Ajax Load More to a specific <a href=\"admin.php?page=ajax-load-more-"
1079
- "filters\">filter instance</a> by selecting the filter ID."
1080
  msgstr ""
1081
 
1082
  #: admin/shortcode-builder/components/filters.php:51
 
1083
  msgid "-- Select Filter --"
1084
  msgstr ""
1085
 
1086
  #: admin/shortcode-builder/components/filters.php:55
 
1087
  msgid "You don't have any filters! The first step is to create one"
1088
  msgstr ""
1089
 
1090
  #: admin/shortcode-builder/components/filters.php:67
 
1091
  msgid "URLs"
1092
  msgstr ""
1093
 
1094
  #: admin/shortcode-builder/components/filters.php:67
 
1095
  msgid "Querystring URLs allow users to share deep links to filtered content."
1096
  msgstr ""
1097
 
1098
  #: admin/shortcode-builder/components/filters.php:68
 
1099
  msgid "Update the browser querystring with active filters values."
1100
  msgstr ""
1101
 
1102
  #: admin/shortcode-builder/components/filters.php:88
 
1103
  msgid "Paging Parameters"
1104
  msgstr ""
1105
 
1106
  #: admin/shortcode-builder/components/filters.php:88
 
1107
  msgid "Adding paging parameters will allow for deep linking to a paged filter."
1108
  msgstr ""
1109
 
1110
  #: admin/shortcode-builder/components/filters.php:89
1111
- msgid ""
1112
- "Add <span>?pg={x}</span> to the browser querystring as users load additional "
1113
- "pages."
1114
  msgstr ""
1115
 
1116
  #: admin/shortcode-builder/components/filters.php:109
1117
  #: admin/shortcode-builder/components/paging.php:56
 
 
1118
  msgid "Scroll"
1119
  msgstr ""
1120
 
1121
  #: admin/shortcode-builder/components/filters.php:109
 
1122
  msgid "When a user filters a list they will be auto scrolled back to the top."
1123
  msgstr ""
1124
 
1125
  #: admin/shortcode-builder/components/filters.php:110
 
1126
  msgid "Automatically scroll users to the top of list after a filter update."
1127
  msgstr ""
1128
 
1129
  #: admin/shortcode-builder/components/filters.php:131
1130
  #: admin/shortcode-builder/components/nextpage.php:125
1131
  #: admin/shortcode-builder/components/paging.php:70
 
 
 
1132
  msgid "Scroll Top"
1133
  msgstr ""
1134
 
1135
  #: admin/shortcode-builder/components/filters.php:131
1136
- msgid ""
1137
- "The Scroll Top value is the pixel position the window will be scrolled to."
1138
  msgstr ""
1139
 
1140
  #: admin/shortcode-builder/components/filters.php:132
1141
- msgid ""
1142
- "The offset top position of the window used with `Paging Parameters` and "
1143
- "`Scroll`."
1144
  msgstr ""
1145
 
1146
  #: admin/shortcode-builder/components/filters.php:137
 
1147
  msgid "Scroll Top Value"
1148
  msgstr ""
1149
 
1150
  #: admin/shortcode-builder/components/filters.php:150
 
1151
  msgid "Analytics"
1152
  msgstr ""
1153
 
1154
  #: admin/shortcode-builder/components/filters.php:150
1155
- msgid ""
1156
- "Each time the filter is updated a pageview will be sent to Google Analytics."
1157
  msgstr ""
1158
 
1159
  #: admin/shortcode-builder/components/filters.php:151
 
1160
  msgid "Send pageviews to Google Analytics."
1161
  msgstr ""
1162
 
1163
  #: admin/shortcode-builder/components/filters.php:172
1164
  #: admin/shortcode-builder/components/rest-api.php:97
 
 
1165
  msgid "Debug Mode"
1166
  msgstr ""
1167
 
1168
  #: admin/shortcode-builder/components/filters.php:173
1169
- msgid ""
1170
- "Enable debugging of the Ajax Load More filter object in the browser console."
1171
  msgstr ""
1172
 
1173
  #: admin/shortcode-builder/components/nextpage.php:5
1174
  #: admin/shortcode-builder/components/paging.php:147
 
 
1175
  msgid "Next Page"
1176
  msgstr ""
1177
 
1178
  #: admin/shortcode-builder/components/nextpage.php:10
 
1179
  msgid "Enable the infinite scrolling of multipage WordPress content using the"
1180
  msgstr ""
1181
 
1182
  #: admin/shortcode-builder/components/nextpage.php:10
 
1183
  msgid "Quicktag or Page Break block."
1184
  msgstr ""
1185
 
1186
  #: admin/shortcode-builder/components/nextpage.php:46
 
1187
  msgid "URL Rewrite"
1188
  msgstr ""
1189
 
1190
  #: admin/shortcode-builder/components/nextpage.php:47
 
1191
  msgid "Update the browser address bar as pages come into view."
1192
  msgstr ""
1193
 
1194
  #: admin/shortcode-builder/components/nextpage.php:54
 
1195
  msgid "Yes, update the URL."
1196
  msgstr ""
1197
 
1198
  #: admin/shortcode-builder/components/nextpage.php:63
 
1199
  msgid "Page Title Template"
1200
  msgstr ""
1201
 
1202
  #: admin/shortcode-builder/components/nextpage.php:64
1203
- msgid ""
1204
- "The page title template is used to update the browser title each time a new "
1205
- "page is loaded."
1206
  msgstr ""
1207
 
1208
  #: admin/shortcode-builder/components/nextpage.php:65
 
1209
  msgid "Page title will NOT be updated if this field remains empty."
1210
  msgstr ""
1211
 
1212
  #: admin/shortcode-builder/components/nextpage.php:73
 
1213
  msgid "Template Tags"
1214
  msgstr ""
1215
 
1216
  #: admin/shortcode-builder/components/nextpage.php:75
 
1217
  msgid "Current Page Number"
1218
  msgstr ""
1219
 
1220
  #: admin/shortcode-builder/components/nextpage.php:76
 
1221
  msgid "Total Number of Pages"
1222
  msgstr ""
1223
 
1224
  #: admin/shortcode-builder/components/nextpage.php:77
 
1225
  msgid "Title of Post"
1226
  msgstr ""
1227
 
1228
  #: admin/shortcode-builder/components/nextpage.php:78
 
1229
  msgid "Site Title"
1230
  msgstr ""
1231
 
1232
  #: admin/shortcode-builder/components/nextpage.php:79
 
1233
  msgid "Site Tagline"
1234
  msgstr ""
1235
 
1236
  #: admin/shortcode-builder/components/nextpage.php:90
 
1237
  msgid "Google Analytics"
1238
  msgstr ""
1239
 
1240
  #: admin/shortcode-builder/components/nextpage.php:91
1241
- msgid ""
1242
- "You must have a reference to your Google Analytics tracking code already on "
1243
- "the page."
1244
  msgstr ""
1245
 
1246
  #: admin/shortcode-builder/components/nextpage.php:93
 
1247
  msgid "Each time a page is loaded it will count as a pageview."
1248
  msgstr ""
1249
 
1250
  #: admin/shortcode-builder/components/nextpage.php:100
 
1251
  msgid "Yes, send pageviews to Google Analytics."
1252
  msgstr ""
1253
 
1254
  #: admin/shortcode-builder/components/nextpage.php:109
 
1255
  msgid "Scroll to Page"
1256
  msgstr ""
1257
 
1258
  #: admin/shortcode-builder/components/nextpage.php:111
 
1259
  msgid "Scroll users automatically to the next page on 'Load More' action."
1260
  msgstr ""
1261
 
1262
  #: admin/shortcode-builder/components/nextpage.php:117
1263
  #: admin/shortcode-builder/components/paging.php:62
1264
  #: admin/shortcode-builder/shortcode-builder.php:410
 
 
 
1265
  msgid "Enable Scrolling"
1266
  msgstr ""
1267
 
1268
  #: admin/shortcode-builder/components/nextpage.php:126
1269
- msgid ""
1270
- "The scrolltop position of the browser window (used with scrolling and fwd/"
1271
- "back browser buttons)."
1272
  msgstr ""
1273
 
1274
  #: admin/shortcode-builder/components/nextpage.php:135
1275
- msgid ""
1276
- "You must add the Next Page shortcode directly to your template file using "
1277
- "the <a href=\"https://developer.wordpress.org/reference/functions/"
1278
- "do_shortcode/\" target=\"_blank\">do_shortcode</a> method."
1279
  msgstr ""
1280
 
1281
  #: admin/shortcode-builder/components/paging.php:3
 
1282
  msgid "Paging"
1283
  msgstr ""
1284
 
1285
  #: admin/shortcode-builder/components/paging.php:8
 
1286
  msgid "Replace infinite scrolling with a paged ajax navigation system."
1287
  msgstr ""
1288
 
1289
  #: admin/shortcode-builder/components/paging.php:31
 
1290
  msgid "Navigation Classes"
1291
  msgstr ""
1292
 
1293
  #: admin/shortcode-builder/components/paging.php:32
 
1294
  msgid "Add custom CSS classes to the paging navigation menu."
1295
  msgstr ""
1296
 
1297
  #: admin/shortcode-builder/components/paging.php:43
 
1298
  msgid "Show at Most"
1299
  msgstr ""
1300
 
1301
  #: admin/shortcode-builder/components/paging.php:44
1302
- msgid ""
1303
- "The maximum amount of page menu items to show at a time. <br/.>0 = no maximum"
1304
  msgstr ""
1305
 
1306
  #: admin/shortcode-builder/components/paging.php:57
1307
- msgid ""
1308
- "Move users to the top of the Ajax Load More container after a paging click "
1309
- "event."
1310
  msgstr ""
1311
 
1312
  #: admin/shortcode-builder/components/paging.php:71
1313
- msgid ""
1314
- "The scrolltop position of the browser window when scrolling back to top."
1315
  msgstr ""
1316
 
1317
  #: admin/shortcode-builder/components/paging.php:82
 
1318
  msgid "Controls"
1319
  msgstr ""
1320
 
1321
  #: admin/shortcode-builder/components/paging.php:83
 
1322
  msgid "Show first/last and next/previous buttons in the paging navigation."
1323
  msgstr ""
1324
 
1325
  #: admin/shortcode-builder/components/paging.php:105
1326
- #: core/classes/class-alm-noscript.php:162
1327
  msgid "First Page"
1328
  msgstr ""
1329
 
1330
  #: admin/shortcode-builder/components/paging.php:105
1331
  #: admin/shortcode-builder/components/paging.php:119
 
 
1332
  msgid "Leave empty to not render button."
1333
  msgstr ""
1334
 
1335
  #: admin/shortcode-builder/components/paging.php:107
 
1336
  msgid "Label for the <span>First Page</span> button."
1337
  msgstr ""
1338
 
1339
  #: admin/shortcode-builder/components/paging.php:119
1340
- #: core/classes/class-alm-noscript.php:180
1341
  msgid "Last Page"
1342
  msgstr ""
1343
 
1344
  #: admin/shortcode-builder/components/paging.php:121
 
1345
  msgid "Label for the <span>Last Page</span> button."
1346
  msgstr ""
1347
 
1348
  #: admin/shortcode-builder/components/paging.php:133
 
1349
  msgid "Previous Page"
1350
  msgstr ""
1351
 
1352
  #: admin/shortcode-builder/components/paging.php:135
 
1353
  msgid "Label for the <span>Previous Page</span> button."
1354
  msgstr ""
1355
 
1356
  #: admin/shortcode-builder/components/paging.php:149
 
1357
  msgid "Label for the <span>Next Page</span> button."
1358
  msgstr ""
1359
 
1360
  #: admin/shortcode-builder/components/preloaded.php:3
 
1361
  msgid "Preloaded"
1362
  msgstr ""
1363
 
1364
  #: admin/shortcode-builder/components/preloaded.php:8
 
1365
  msgid "Preload posts prior to making Ajax requests."
1366
  msgstr ""
1367
 
1368
  #: admin/shortcode-builder/components/preloaded.php:30
 
1369
  msgid "Preload Amount"
1370
  msgstr ""
1371
 
1372
  #: admin/shortcode-builder/components/preloaded.php:31
 
1373
  msgid "Enter the number of posts to preload."
1374
  msgstr ""
1375
 
1376
  #: admin/shortcode-builder/components/rest-api.php:18
 
1377
  msgid "REST API"
1378
  msgstr ""
1379
 
1380
  #: admin/shortcode-builder/components/rest-api.php:23
 
1381
  msgid "Enable the WordPress REST API."
1382
  msgstr ""
1383
 
1384
  #: admin/shortcode-builder/components/rest-api.php:46
 
1385
  msgid "Base URL"
1386
  msgstr ""
1387
 
1388
  #: admin/shortcode-builder/components/rest-api.php:47
 
1389
  msgid "Set a default Base URL in the Ajax Load More settings panel"
1390
  msgstr ""
1391
 
1392
  #: admin/shortcode-builder/components/rest-api.php:48
 
1393
  msgid "Enter the base URL to your installation of the REST API."
1394
  msgstr ""
1395
 
1396
  #: admin/shortcode-builder/components/rest-api.php:59
 
1397
  msgid "Namespace"
1398
  msgstr ""
1399
 
1400
  #: admin/shortcode-builder/components/rest-api.php:60
 
1401
  msgid "Set a default Namespace in the Ajax Load More settings panel"
1402
  msgstr ""
1403
 
1404
  #: admin/shortcode-builder/components/rest-api.php:61
 
1405
  msgid "Enter the custom namespace for this Ajax Load More query."
1406
  msgstr ""
1407
 
1408
  #: admin/shortcode-builder/components/rest-api.php:72
 
1409
  msgid "Endpoint"
1410
  msgstr ""
1411
 
1412
  #: admin/shortcode-builder/components/rest-api.php:73
 
1413
  msgid "Set a default Endpoint in the Ajax Load More settings panel"
1414
  msgstr ""
1415
 
1416
  #: admin/shortcode-builder/components/rest-api.php:74
 
1417
  msgid "Enter your custom endpoint for this Ajax Load More query."
1418
  msgstr ""
1419
 
1420
  #: admin/shortcode-builder/components/rest-api.php:85
 
1421
  msgid "Template ID"
1422
  msgstr ""
1423
 
1424
  #: admin/shortcode-builder/components/rest-api.php:85
1425
- msgid ""
1426
- "Ajax Load More references this ID while looping and displaying your data. "
1427
- "You must still select a repeater template for this instance of Ajax Load More"
1428
  msgstr ""
1429
 
1430
  #: admin/shortcode-builder/components/rest-api.php:86
1431
- msgid ""
1432
- "Enter the ID of your javascript template.<br/><br/>e.g. <em>tmpl-alm-"
1433
- "template</em> = <em>alm-template</em>"
1434
  msgstr ""
1435
 
1436
  #: admin/shortcode-builder/components/rest-api.php:86
@@ -1446,123 +1836,150 @@ msgstr ""
1446
  #: admin/shortcode-builder/shortcode-builder.php:1213
1447
  #: admin/shortcode-builder/shortcode-builder.php:1242
1448
  #: admin/shortcode-builder/shortcode-builder.php:1273
 
 
 
 
 
 
 
 
 
 
 
 
 
1449
  msgid "View Example"
1450
  msgstr ""
1451
 
1452
  #: admin/shortcode-builder/components/rest-api.php:98
1453
- msgid ""
1454
- "Enable debugging (console.log) of REST API responses in the browser console. "
1455
  msgstr ""
1456
 
1457
  #: admin/shortcode-builder/components/rest-api.php:117
1458
- msgid ""
1459
- "Visit <a href=\"http://v2.wp-api.org/\" target=\"_blank\">http://v2.wp-api."
1460
- "org</a> for documentation on creating custom <a href=\"http://v2.wp-api.org/"
1461
- "extending/adding/\" target=\"_blank\">Endpoints</a> for use with Ajax Load "
1462
- "More."
1463
  msgstr ""
1464
 
1465
  #: admin/shortcode-builder/components/seo.php:4
 
1466
  msgid "Search Engine Optimization"
1467
  msgstr ""
1468
 
1469
  #: admin/shortcode-builder/components/seo.php:8
1470
- msgid ""
1471
- "Enable address bar URL rewrites as users page through ajax loaded content."
1472
  msgstr ""
1473
 
1474
  #: admin/shortcode-builder/components/single-post.php:7
 
1475
  msgid "Single Posts"
1476
  msgstr ""
1477
 
1478
  #: admin/shortcode-builder/components/single-post.php:12
 
1479
  msgid "Enable the infinite scrolling of single posts."
1480
  msgstr ""
1481
 
1482
  #: admin/shortcode-builder/components/single-post.php:47
1483
- msgid ""
1484
- "Repeater Templates are not required when using the Target implementation."
1485
  msgstr ""
1486
 
1487
  #: admin/shortcode-builder/components/single-post.php:48
1488
- msgid ""
1489
- "Enter the ID or classname of HTML element that wraps your single post "
1490
- "content."
1491
  msgstr ""
1492
 
1493
  #: admin/shortcode-builder/components/single-post.php:50
 
1494
  msgid "View Guide"
1495
  msgstr ""
1496
 
1497
  #: admin/shortcode-builder/components/single-post.php:61
 
1498
  msgid "Post Ordering"
1499
  msgstr ""
1500
 
1501
  #: admin/shortcode-builder/components/single-post.php:61
1502
- msgid ""
1503
- "By default, the Single Posts add-on will use the core WordPress "
1504
- "`get_previous_post` function, but you can adjust that here."
1505
  msgstr ""
1506
 
1507
  #: admin/shortcode-builder/components/single-post.php:62
 
1508
  msgid "Select the posts loading order."
1509
  msgstr ""
1510
 
1511
  #: admin/shortcode-builder/components/single-post.php:68
 
1512
  msgid "Previous Post (by date DESC)"
1513
  msgstr ""
1514
 
1515
  #: admin/shortcode-builder/components/single-post.php:69
 
1516
  msgid "Next Post (by date ASC)"
1517
  msgstr ""
1518
 
1519
  #: admin/shortcode-builder/components/single-post.php:70
1520
  #: admin/shortcode-builder/components/single-post.php:87
 
 
1521
  msgid "Latest Post (Start from most recent)"
1522
  msgstr ""
1523
 
1524
  #: admin/shortcode-builder/components/single-post.php:71
 
1525
  msgid "Post IDs (Array)"
1526
  msgstr ""
1527
 
1528
  #: admin/shortcode-builder/components/single-post.php:72
 
1529
  msgid "Custom Query"
1530
  msgstr ""
1531
 
1532
  #: admin/shortcode-builder/components/single-post.php:81
 
1533
  msgid "Custom Query Order"
1534
  msgstr ""
1535
 
1536
  #: admin/shortcode-builder/components/single-post.php:82
 
1537
  msgid "Select the post ordering of the custom query."
1538
  msgstr ""
1539
 
1540
  #: admin/shortcode-builder/components/single-post.php:86
 
1541
  msgid "Previous Post (Continue by date DESC)"
1542
  msgstr ""
1543
 
1544
  #: admin/shortcode-builder/components/single-post.php:96
 
1545
  msgid "Post ID Array"
1546
  msgstr ""
1547
 
1548
  #: admin/shortcode-builder/components/single-post.php:97
 
1549
  msgid "A comma separated list of post ID's to query by order."
1550
  msgstr ""
1551
 
1552
  #: admin/shortcode-builder/components/single-post.php:110
1553
  #: admin/shortcode-builder/components/term-query.php:39
1554
  #: admin/shortcode-builder/shortcode-builder.php:1114
 
 
 
1555
  msgid "Taxonomy"
1556
  msgstr ""
1557
 
1558
  #: admin/shortcode-builder/components/single-post.php:110
1559
- msgid ""
1560
- "Selecting a taxonomy means only previous posts from the same taxonomy term "
1561
- "will be returned. If a post has multiple terms attached, each term will be "
1562
- "considered using an OR relationship query."
1563
  msgstr ""
1564
 
1565
  #: admin/shortcode-builder/components/single-post.php:111
 
1566
  msgid "Query previous posts from the same taxonomy term(s)."
1567
  msgstr ""
1568
 
@@ -1570,185 +1987,227 @@ msgstr ""
1570
  #: admin/shortcode-builder/includes/tax-query-options.php:5
1571
  #: admin/shortcode-builder/includes/tax-query-options.php:62
1572
  #: admin/shortcode-builder/includes/tax-query-options.php:105
 
 
 
 
1573
  msgid "Select Taxonomy"
1574
  msgstr ""
1575
 
1576
  #: admin/shortcode-builder/components/single-post.php:125
1577
  #: admin/shortcode-builder/components/term-query.php:45
1578
  #: admin/shortcode-builder/shortcode-builder.php:930
 
 
 
1579
  msgid "Category"
1580
  msgstr ""
1581
 
1582
  #: admin/shortcode-builder/components/single-post.php:126
1583
  #: admin/shortcode-builder/components/term-query.php:46
1584
  #: admin/shortcode-builder/shortcode-builder.php:1023
 
 
 
1585
  msgid "Tag"
1586
  msgstr ""
1587
 
1588
  #: admin/shortcode-builder/components/single-post.php:140
 
1589
  msgid "Excluded Terms "
1590
  msgstr ""
1591
 
1592
  #: admin/shortcode-builder/components/single-post.php:140
 
1593
  msgid "A comma-separated list of excluded terms by ID."
1594
  msgstr ""
1595
 
1596
  #: admin/shortcode-builder/components/single-post.php:141
 
1597
  msgid "Exclude posts by term ID from the previous post query."
1598
  msgstr ""
1599
 
1600
  #: admin/shortcode-builder/components/single-post.php:153
 
1601
  msgid "Post Preview"
1602
  msgstr ""
1603
 
1604
  #: admin/shortcode-builder/components/single-post.php:154
1605
- msgid ""
1606
- "Show a preview of Ajax loaded posts and have the user click to load the "
1607
- "remainder of the post."
1608
  msgstr ""
1609
 
1610
  #: admin/shortcode-builder/components/single-post.php:178
 
1611
  msgid "Button Label"
1612
  msgstr ""
1613
 
1614
  #: admin/shortcode-builder/components/single-post.php:179
 
1615
  msgid "Enter a label for the preview button."
1616
  msgstr ""
1617
 
1618
  #: admin/shortcode-builder/components/single-post.php:189
1619
  #: admin/shortcode-builder/components/single-post.php:251
 
 
1620
  msgid "Height"
1621
  msgstr ""
1622
 
1623
  #: admin/shortcode-builder/components/single-post.php:190
 
1624
  msgid "Set the initial height of the preview in pixels."
1625
  msgstr ""
1626
 
1627
  #: admin/shortcode-builder/components/single-post.php:202
 
1628
  msgid "Reading Progress Bar"
1629
  msgstr ""
1630
 
1631
  #: admin/shortcode-builder/components/single-post.php:203
1632
- msgid ""
1633
- "Display a reading progress bar indicator at the top or bottom of the browser "
1634
- "window."
1635
  msgstr ""
1636
 
1637
  #: admin/shortcode-builder/components/single-post.php:230
 
1638
  msgid "Position"
1639
  msgstr ""
1640
 
1641
  #: admin/shortcode-builder/components/single-post.php:231
 
1642
  msgid "Select the window position of the progress bar."
1643
  msgstr ""
1644
 
1645
  #: admin/shortcode-builder/components/single-post.php:238
 
1646
  msgid "Top"
1647
  msgstr ""
1648
 
1649
  #: admin/shortcode-builder/components/single-post.php:242
 
1650
  msgid "Bottom"
1651
  msgstr ""
1652
 
1653
  #: admin/shortcode-builder/components/single-post.php:252
 
1654
  msgid "Select the height of the progress bar in pixels."
1655
  msgstr ""
1656
 
1657
  #: admin/shortcode-builder/components/single-post.php:263
 
1658
  msgid "Colors"
1659
  msgstr ""
1660
 
1661
  #: admin/shortcode-builder/components/single-post.php:264
 
1662
  msgid "Enter the hex color values of the reading progress bar"
1663
  msgstr ""
1664
 
1665
  #: admin/shortcode-builder/components/single-post.php:265
1666
  #: admin/shortcode-builder/shortcode-builder.php:770
 
 
1667
  msgid "Default:"
1668
  msgstr ""
1669
 
1670
  #: admin/shortcode-builder/components/single-post.php:272
 
1671
  msgid "Foreground Color:"
1672
  msgstr ""
1673
 
1674
  #: admin/shortcode-builder/components/single-post.php:279
 
1675
  msgid "Background Color:"
1676
  msgstr ""
1677
 
1678
  #: admin/shortcode-builder/components/single-post.php:279
 
1679
  msgid "Leave empty for a transparent background"
1680
  msgstr ""
1681
 
1682
  #: admin/shortcode-builder/components/single-post.php:302
 
1683
  msgid "Elementor"
1684
  msgstr ""
1685
 
1686
  #: admin/shortcode-builder/components/single-post.php:303
1687
- msgid ""
1688
- "Set Elementor <b>true</b> if you are using Elementor templates to build "
1689
- "single posts."
1690
  msgstr ""
1691
 
1692
  #: admin/shortcode-builder/components/single-post.php:304
 
1693
  msgid "View Blog Post"
1694
  msgstr ""
1695
 
1696
  #: admin/shortcode-builder/components/single-post.php:326
1697
- msgid ""
1698
- "You must add the Single Post shortcode directly to your single template file "
1699
- "using the <a href=\"https://developer.wordpress.org/reference/functions/"
1700
- "do_shortcode/\" target=\"_blank\">do_shortcode</a> method."
1701
  msgstr ""
1702
 
1703
  #: admin/shortcode-builder/components/term-query.php:3
 
1704
  msgid "Terms"
1705
  msgstr ""
1706
 
1707
  #: admin/shortcode-builder/components/term-query.php:8
 
1708
  msgid "Enable Terms Query."
1709
  msgstr ""
1710
 
1711
  #: admin/shortcode-builder/components/term-query.php:40
 
1712
  msgid "Select a taxonomy to query."
1713
  msgstr ""
1714
 
1715
  #: admin/shortcode-builder/components/term-query.php:61
 
1716
  msgid "Number"
1717
  msgstr ""
1718
 
1719
  #: admin/shortcode-builder/components/term-query.php:61
 
1720
  msgid "Leave empty to return all terms."
1721
  msgstr ""
1722
 
1723
  #: admin/shortcode-builder/components/term-query.php:62
 
1724
  msgid "The number of terms to return per page."
1725
  msgstr ""
1726
 
1727
  #: admin/shortcode-builder/components/term-query.php:73
 
1728
  msgid "Hide Empty"
1729
  msgstr ""
1730
 
1731
  #: admin/shortcode-builder/components/term-query.php:74
 
1732
  msgid "Whether to hide terms not assigned to any posts."
1733
  msgstr ""
1734
 
1735
  #: admin/shortcode-builder/components/users.php:3
 
1736
  msgid "Users"
1737
  msgstr ""
1738
 
1739
  #: admin/shortcode-builder/components/users.php:7
 
1740
  msgid "Infinite scroll WordPress users"
1741
  msgstr ""
1742
 
1743
  #: admin/shortcode-builder/components/users.php:30
 
1744
  msgid "User Role"
1745
  msgstr ""
1746
 
1747
  #: admin/shortcode-builder/components/users.php:31
 
1748
  msgid "Select the role of user to be displayed"
1749
  msgstr ""
1750
 
1751
  #: admin/shortcode-builder/components/users.php:36
 
1752
  msgid "All Roles"
1753
  msgstr ""
1754
 
@@ -1756,10 +2215,15 @@ msgstr ""
1756
  #: admin/shortcode-builder/shortcode-builder.php:934
1757
  #: admin/shortcode-builder/shortcode-builder.php:1027
1758
  #: admin/shortcode-builder/shortcode-builder.php:1260
 
 
 
 
1759
  msgid "Include"
1760
  msgstr ""
1761
 
1762
  #: admin/shortcode-builder/components/users.php:58
 
1763
  msgid "A comma separated list of users to be included by ID"
1764
  msgstr ""
1765
 
@@ -1767,1462 +2231,1613 @@ msgstr ""
1767
  #: admin/shortcode-builder/shortcode-builder.php:981
1768
  #: admin/shortcode-builder/shortcode-builder.php:1076
1769
  #: admin/shortcode-builder/shortcode-builder.php:1271
 
 
 
 
1770
  msgid "Exclude"
1771
  msgstr ""
1772
 
1773
  #: admin/shortcode-builder/components/users.php:72
 
1774
  msgid "A comma separated list of users to be excluded by ID"
1775
  msgstr ""
1776
 
1777
  #: admin/shortcode-builder/components/users.php:84
 
1778
  msgid "Users Per Page"
1779
  msgstr ""
1780
 
1781
  #: admin/shortcode-builder/components/users.php:85
 
1782
  msgid "The number of users to show."
1783
  msgstr ""
1784
 
1785
  #: admin/shortcode-builder/components/users.php:96
 
1786
  msgid "Orderby"
1787
  msgstr ""
1788
 
1789
  #: admin/shortcode-builder/components/users.php:97
 
1790
  msgid "Sort users by Order and Orderby parameters"
1791
  msgstr ""
1792
 
1793
  #: admin/shortcode-builder/components/users.php:102
1794
  #: admin/shortcode-builder/shortcode-builder.php:1316
 
 
1795
  msgid "Order"
1796
  msgstr ""
1797
 
1798
  #: admin/shortcode-builder/components/users.php:109
1799
  #: admin/shortcode-builder/shortcode-builder.php:1323
 
 
1800
  msgid "Order By"
1801
  msgstr ""
1802
 
1803
  #: admin/shortcode-builder/includes/meta-query-options.php:4
 
1804
  msgid "Key (Name):"
1805
  msgstr ""
1806
 
1807
  #: admin/shortcode-builder/includes/meta-query-options.php:5
 
1808
  msgid "Enter custom field key(name)"
1809
  msgstr ""
1810
 
1811
  #: admin/shortcode-builder/includes/meta-query-options.php:8
 
1812
  msgid "Value:"
1813
  msgstr ""
1814
 
1815
  #: admin/shortcode-builder/includes/meta-query-options.php:8
1816
- msgid ""
1817
- "Query multiple values by splitting each value with a comma - e.g. value, "
1818
- "value2, value3 etc."
1819
  msgstr ""
1820
 
1821
  #: admin/shortcode-builder/includes/meta-query-options.php:9
 
1822
  msgid "Enter custom field value(s)"
1823
  msgstr ""
1824
 
1825
  #: admin/shortcode-builder/includes/meta-query-options.php:13
 
1826
  msgid "Operator:"
1827
  msgstr ""
1828
 
1829
  #: admin/shortcode-builder/includes/meta-query-options.php:33
 
1830
  msgid "Type:"
1831
  msgstr ""
1832
 
1833
  #: admin/shortcode-builder/includes/tax-query-options.php:3
1834
  #: admin/shortcode-builder/includes/tax-query-options.php:59
1835
  #: admin/shortcode-builder/includes/tax-query-options.php:102
 
 
 
1836
  msgid "Taxonomy:"
1837
  msgstr ""
1838
 
1839
  #: admin/shortcode-builder/includes/tax-query-options.php:12
1840
  #: admin/shortcode-builder/includes/tax-query-options.php:69
1841
  #: admin/shortcode-builder/includes/tax-query-options.php:112
 
 
 
1842
  msgid "Taxonomy Terms:"
1843
  msgstr ""
1844
 
1845
  #: admin/shortcode-builder/includes/tax-query-options.php:17
1846
  #: admin/shortcode-builder/includes/tax-query-options.php:74
1847
  #: admin/shortcode-builder/includes/tax-query-options.php:117
 
 
 
1848
  msgid "Taxonomy Operator:"
1849
  msgstr ""
1850
 
1851
  #: admin/shortcode-builder/includes/tax-query-options.php:48
1852
  #: admin/shortcode-builder/shortcode-builder.php:1148
 
 
1853
  msgid "Relation:"
1854
  msgstr ""
1855
 
1856
  #: admin/shortcode-builder/includes/tax-query-options.php:48
1857
- msgid ""
1858
- "The logical relationship between each taxonomy when there is more than one."
1859
  msgstr ""
1860
 
1861
  #: admin/shortcode-builder/shortcode-builder.php:23
1862
  #: admin/shortcode-builder/shortcode-builder.php:88
 
 
1863
  msgid "Display Settings"
1864
  msgstr ""
1865
 
1866
  #: admin/shortcode-builder/shortcode-builder.php:24
1867
  #: admin/shortcode-builder/shortcode-builder.php:798
 
 
1868
  msgid "Query Parameters"
1869
  msgstr ""
1870
 
1871
  #: admin/shortcode-builder/shortcode-builder.php:25
1872
  #: admin/shortcode-builder/shortcode-builder.php:1390
 
 
1873
  msgid "Integrations"
1874
  msgstr ""
1875
 
1876
  #: admin/shortcode-builder/shortcode-builder.php:40
 
1877
  msgid "Configure your Ajax Load More add-ons."
1878
  msgstr ""
1879
 
1880
  #: admin/shortcode-builder/shortcode-builder.php:70
 
1881
  msgid "Configure your Ajax Load More extensions."
1882
  msgstr ""
1883
 
1884
  #: admin/shortcode-builder/shortcode-builder.php:90
1885
- msgid ""
1886
- "Display Settings allow you create a custom Ajax Load More experience for "
1887
- "your visitors."
1888
  msgstr ""
1889
 
1890
  #: admin/shortcode-builder/shortcode-builder.php:104
 
1891
  msgid "ID"
1892
  msgstr ""
1893
 
1894
  #: admin/shortcode-builder/shortcode-builder.php:104
1895
- msgid ""
1896
- "Adding a unique ID will allow you target this specific Ajax Load More "
1897
- "instance with the alm_query_args_id() filter"
1898
  msgstr ""
1899
 
1900
  #: admin/shortcode-builder/shortcode-builder.php:105
 
1901
  msgid "Set a unique ID for this Ajax Load More instance."
1902
  msgstr ""
1903
 
1904
  #: admin/shortcode-builder/shortcode-builder.php:106
1905
  #: admin/views/repeater-templates.php:151
1906
  #: admin/views/repeater-templates.php:502
 
 
 
1907
  msgid "Learn More"
1908
  msgstr ""
1909
 
1910
  #: admin/shortcode-builder/shortcode-builder.php:112
 
1911
  msgid "Generate Unique ID"
1912
  msgstr ""
1913
 
1914
  #: admin/shortcode-builder/shortcode-builder.php:124
1915
- msgid ""
1916
- "You can define a global button/loading style on the Ajax Load More settings "
1917
- "screen"
1918
  msgstr ""
1919
 
1920
  #: admin/shortcode-builder/shortcode-builder.php:125
1921
- msgid ""
1922
- "Select an Ajax loading style - you can choose between a Button or Infinite "
1923
- "Scroll."
1924
  msgstr ""
1925
 
1926
  #: admin/shortcode-builder/shortcode-builder.php:153
 
1927
  msgid "CLICK TO PREVIEW"
1928
  msgstr ""
1929
 
1930
  #: admin/shortcode-builder/shortcode-builder.php:166
1931
- msgid ""
1932
- "You can define a global container type on the Ajax Load More settings screen"
1933
  msgstr ""
1934
 
1935
  #: admin/shortcode-builder/shortcode-builder.php:167
1936
- msgid ""
1937
- "Override the global Container Type set in <a href=\"admin.php?page=ajax-load-"
1938
- "more\">ALM Settings</a>."
1939
  msgstr ""
1940
 
1941
  #: admin/shortcode-builder/shortcode-builder.php:196
1942
- msgid ""
1943
- "You can define global container classes on the Ajax Load More settings screen"
1944
  msgstr ""
1945
 
1946
  #: admin/shortcode-builder/shortcode-builder.php:198
 
1947
  msgid "Add custom CSS classes to the <span>.alm-listing</span> container."
1948
  msgstr ""
1949
 
1950
  #: admin/shortcode-builder/shortcode-builder.php:212
 
1951
  msgid "Pause"
1952
  msgstr ""
1953
 
1954
  #: admin/shortcode-builder/shortcode-builder.php:213
1955
- msgid ""
1956
- "Do not load Ajax content until the user clicks or interacts with the "
1957
- "<em>Load More</em> button."
1958
  msgstr ""
1959
 
1960
  #: admin/shortcode-builder/shortcode-builder.php:234
 
1961
  msgid "Destroy After"
1962
  msgstr ""
1963
 
1964
  #: admin/shortcode-builder/shortcode-builder.php:235
1965
- msgid ""
1966
- "Remove Ajax Load More functionality after {<em>n</em>} number of pages have "
1967
- "been loaded."
1968
  msgstr ""
1969
 
1970
  #: admin/shortcode-builder/shortcode-builder.php:248
 
1971
  msgid "Images Loaded"
1972
  msgstr ""
1973
 
1974
  #: admin/shortcode-builder/shortcode-builder.php:248
 
1975
  msgid "Background images are not supported."
1976
  msgstr ""
1977
 
1978
  #: admin/shortcode-builder/shortcode-builder.php:249
 
1979
  msgid "Wait for all images to load before displaying ajax loaded content."
1980
  msgstr ""
1981
 
1982
  #: admin/shortcode-builder/shortcode-builder.php:271
 
1983
  msgid "Loading Placeholder"
1984
  msgstr ""
1985
 
1986
  #: admin/shortcode-builder/shortcode-builder.php:271
1987
- msgid ""
1988
- "A loading placeholder can help the understand content is about to rendered."
1989
  msgstr ""
1990
 
1991
  #: admin/shortcode-builder/shortcode-builder.php:272
 
1992
  msgid "Display a placeholder image while Ajax content is being loaded."
1993
  msgstr ""
1994
 
1995
  #: admin/shortcode-builder/shortcode-builder.php:290
 
1996
  msgid "URL:"
1997
  msgstr ""
1998
 
1999
  #: admin/shortcode-builder/shortcode-builder.php:302
 
2000
  msgid "No Results Text"
2001
  msgstr ""
2002
 
2003
  #: admin/shortcode-builder/shortcode-builder.php:302
2004
- msgid ""
2005
- "HTML is allowed, however when adding quote marks in classnames or IDs you "
2006
- "must single quotes as shown in the example."
2007
  msgstr ""
2008
 
2009
  #: admin/shortcode-builder/shortcode-builder.php:303
2010
- msgid ""
2011
- "Add text/html to be displayed when no results are returned in the Ajax query."
2012
  msgstr ""
2013
 
2014
  #: admin/shortcode-builder/shortcode-builder.php:303
2015
- msgid ""
2016
- "e.g. &lt;div class='no-results'>Sorry, nothing found in this query&lt;/div>"
2017
  msgstr ""
2018
 
2019
  #: admin/shortcode-builder/shortcode-builder.php:320
 
2020
  msgid "Template Selection"
2021
  msgstr ""
2022
 
2023
  #: admin/shortcode-builder/shortcode-builder.php:325
 
2024
  msgid "Repeater Template"
2025
  msgstr ""
2026
 
2027
  #: admin/shortcode-builder/shortcode-builder.php:327
2028
- msgid ""
2029
- "Select which <a href=\"admin.php?page=ajax-load-more-repeaters\" target="
2030
- "\"_parent\">Repeater Template</a> you would like to use."
2031
  msgstr ""
2032
 
2033
  #: admin/shortcode-builder/shortcode-builder.php:361
 
2034
  msgid "Button Labels"
2035
  msgstr ""
2036
 
2037
  #: admin/shortcode-builder/shortcode-builder.php:366
 
2038
  msgid "Label"
2039
  msgstr ""
2040
 
2041
  #: admin/shortcode-builder/shortcode-builder.php:367
 
2042
  msgid "Customize the text of the <em>Load More</em> button."
2043
  msgstr ""
2044
 
2045
  #: admin/shortcode-builder/shortcode-builder.php:378
 
2046
  msgid "Loading Label"
2047
  msgstr ""
2048
 
2049
  #: admin/shortcode-builder/shortcode-builder.php:378
 
2050
  msgid "Leave field empty to not update button text while loading content"
2051
  msgstr ""
2052
 
2053
  #: admin/shortcode-builder/shortcode-builder.php:379
2054
- msgid ""
2055
- "Update the text of the <em>Load More</em> button while content is loading."
2056
  msgstr ""
2057
 
2058
  #: admin/shortcode-builder/shortcode-builder.php:383
 
2059
  msgid "Loading Posts..."
2060
  msgstr ""
2061
 
2062
  #: admin/shortcode-builder/shortcode-builder.php:390
 
2063
  msgid "Done Label"
2064
  msgstr ""
2065
 
2066
  #: admin/shortcode-builder/shortcode-builder.php:390
 
2067
  msgid "Leave field empty to not update button text"
2068
  msgstr ""
2069
 
2070
  #: admin/shortcode-builder/shortcode-builder.php:391
2071
- msgid ""
2072
- "Update the text of the <em>Load More</em> button when no content remains to "
2073
- "be loaded."
2074
  msgstr ""
2075
 
2076
  #: admin/shortcode-builder/shortcode-builder.php:395
 
2077
  msgid "No Posts Remain..."
2078
  msgstr ""
2079
 
2080
  #: admin/shortcode-builder/shortcode-builder.php:406
 
2081
  msgid "Scrolling"
2082
  msgstr ""
2083
 
2084
  #: admin/shortcode-builder/shortcode-builder.php:411
 
2085
  msgid "Load more posts as the user scrolls the page."
2086
  msgstr ""
2087
 
2088
  #: admin/shortcode-builder/shortcode-builder.php:437
 
2089
  msgid "Scroll Distance"
2090
  msgstr ""
2091
 
2092
  #: admin/shortcode-builder/shortcode-builder.php:437
2093
- msgid ""
2094
- "Distance is based on the position of the loading button from the bottom of "
2095
- "the screen"
2096
  msgstr ""
2097
 
2098
  #: admin/shortcode-builder/shortcode-builder.php:438
2099
- msgid ""
2100
- "The distance from the bottom of the screen to trigger loading of posts. "
2101
- "(Default = 100)"
2102
  msgstr ""
2103
 
2104
  #: admin/shortcode-builder/shortcode-builder.php:439
 
2105
  msgid "Pro-tip"
2106
  msgstr ""
2107
 
2108
  #: admin/shortcode-builder/shortcode-builder.php:439
2109
- msgid ""
2110
- "Use a negative number (-200) to trigger a post load before the button is in "
2111
- "view"
2112
  msgstr ""
2113
 
2114
  #: admin/shortcode-builder/shortcode-builder.php:457
 
2115
  msgid "Maximum Pages"
2116
  msgstr ""
2117
 
2118
  #: admin/shortcode-builder/shortcode-builder.php:457
 
2119
  msgid "If using an Infinite Scroll button style you should set this to 0"
2120
  msgstr ""
2121
 
2122
  #: admin/shortcode-builder/shortcode-builder.php:458
 
2123
  msgid "Maximum number of pages to load while scrolling. (0 = unlimited)"
2124
  msgstr ""
2125
 
2126
  #: admin/shortcode-builder/shortcode-builder.php:470
 
2127
  msgid "Pause Override"
2128
  msgstr ""
2129
 
2130
  #: admin/shortcode-builder/shortcode-builder.php:471
2131
- msgid ""
2132
- "Override the <em>Pause</em> parameter and trigger the initial loading of "
2133
- "posts on scroll."
2134
  msgstr ""
2135
 
2136
  #: admin/shortcode-builder/shortcode-builder.php:493
 
2137
  msgid "Scroll Container"
2138
  msgstr ""
2139
 
2140
  #: admin/shortcode-builder/shortcode-builder.php:494
 
2141
  msgid "Confine Ajax Load More scrolling to a parent container element."
2142
  msgstr ""
2143
 
2144
  #: admin/shortcode-builder/shortcode-builder.php:518
 
2145
  msgid "Container Element"
2146
  msgstr ""
2147
 
2148
  #: admin/shortcode-builder/shortcode-builder.php:519
2149
- msgid ""
2150
- "Enter the ID or classname of the parent container element to be used as the "
2151
- "scrolling container."
2152
  msgstr ""
2153
 
2154
  #: admin/shortcode-builder/shortcode-builder.php:531
 
2155
  msgid "Scroll Direction"
2156
  msgstr ""
2157
 
2158
  #: admin/shortcode-builder/shortcode-builder.php:531
 
2159
  msgid "Scroll Direction only works when using a Scroll Container."
2160
  msgstr ""
2161
 
2162
  #: admin/shortcode-builder/shortcode-builder.php:532
 
2163
  msgid "Select the direction Ajax Load More should scroll to load posts."
2164
  msgstr ""
2165
 
2166
  #: admin/shortcode-builder/shortcode-builder.php:538
 
2167
  msgid "Vertical"
2168
  msgstr ""
2169
 
2170
  #: admin/shortcode-builder/shortcode-builder.php:542
 
2171
  msgid "Horizontal"
2172
  msgstr ""
2173
 
2174
  #: admin/shortcode-builder/shortcode-builder.php:557
 
2175
  msgid "Transition"
2176
  msgstr ""
2177
 
2178
  #: admin/shortcode-builder/shortcode-builder.php:562
 
2179
  msgid "Type"
2180
  msgstr ""
2181
 
2182
  #: admin/shortcode-builder/shortcode-builder.php:563
 
2183
  msgid "Select a loading transition style."
2184
  msgstr ""
2185
 
2186
  #: admin/shortcode-builder/shortcode-builder.php:568
 
2187
  msgid "Fade In"
2188
  msgstr ""
2189
 
2190
  #: admin/shortcode-builder/shortcode-builder.php:569
 
2191
  msgid "Masonry"
2192
  msgstr ""
2193
 
2194
  #: admin/shortcode-builder/shortcode-builder.php:583
 
2195
  msgid "Masonry Options"
2196
  msgstr ""
2197
 
2198
  #: admin/shortcode-builder/shortcode-builder.php:583
 
2199
  msgid "Ajax Load More does not support all available Masonry options"
2200
  msgstr ""
2201
 
2202
  #: admin/shortcode-builder/shortcode-builder.php:584
2203
- msgid ""
2204
- "The following Masonry <a href=\"https://masonry.desandro.com/options.html\" "
2205
- "target=\"_blank\">options</a> are supported by Ajax Load More."
2206
  msgstr ""
2207
 
2208
  #: admin/shortcode-builder/shortcode-builder.php:590
 
2209
  msgid "Item Selector"
2210
  msgstr ""
2211
 
2212
  #: admin/shortcode-builder/shortcode-builder.php:590
2213
- msgid ""
2214
- "Item Selector is required for Masonry to target each element loaded with "
2215
- "Ajax."
2216
  msgstr ""
2217
 
2218
  #: admin/shortcode-builder/shortcode-builder.php:591
 
2219
  msgid "Enter the target classname of each masonry item."
2220
  msgstr ""
2221
 
2222
  #: admin/shortcode-builder/shortcode-builder.php:605
 
2223
  msgid "Column Width"
2224
  msgstr ""
2225
 
2226
  #: admin/shortcode-builder/shortcode-builder.php:605
2227
- msgid ""
2228
- "If columnWidth is not set, Masonry will use the outer width of the first "
2229
- "Item Selector."
2230
  msgstr ""
2231
 
2232
  #: admin/shortcode-builder/shortcode-builder.php:606
2233
- msgid ""
2234
- "Enter the <a href=\"https://masonry.desandro.com/options.html#columnwidth\" "
2235
- "target=\"_blank\">columnWidth</a> of the masonry items."
2236
  msgstr ""
2237
 
2238
  #: admin/shortcode-builder/shortcode-builder.php:619
 
2239
  msgid "Animation Type"
2240
  msgstr ""
2241
 
2242
  #: admin/shortcode-builder/shortcode-builder.php:619
 
2243
  msgid "All Masonry animations include a fade-in effect as items are loaded."
2244
  msgstr ""
2245
 
2246
  #: admin/shortcode-builder/shortcode-builder.php:620
 
2247
  msgid "Select a loading transition for Masonry items."
2248
  msgstr ""
2249
 
2250
  #: admin/shortcode-builder/shortcode-builder.php:628
 
2251
  msgid "Default (Zoom)"
2252
  msgstr ""
2253
 
2254
  #: admin/shortcode-builder/shortcode-builder.php:629
 
2255
  msgid "Items scale up from 50% to 100% size on load."
2256
  msgstr ""
2257
 
2258
  #: admin/shortcode-builder/shortcode-builder.php:635
 
2259
  msgid "Zoom Out"
2260
  msgstr ""
2261
 
2262
  #: admin/shortcode-builder/shortcode-builder.php:636
 
2263
  msgid "Items scale down from 125% to 100% size on load."
2264
  msgstr ""
2265
 
2266
  #: admin/shortcode-builder/shortcode-builder.php:642
 
2267
  msgid "Slide Up"
2268
  msgstr ""
2269
 
2270
  #: admin/shortcode-builder/shortcode-builder.php:643
 
2271
  msgid "Items animate up as they are loaded into view."
2272
  msgstr ""
2273
 
2274
  #: admin/shortcode-builder/shortcode-builder.php:649
 
2275
  msgid "Slide Down"
2276
  msgstr ""
2277
 
2278
  #: admin/shortcode-builder/shortcode-builder.php:650
 
2279
  msgid "Items animate down when loaded into view."
2280
  msgstr ""
2281
 
2282
  #: admin/shortcode-builder/shortcode-builder.php:666
 
2283
  msgid "Horizontal Order"
2284
  msgstr ""
2285
 
2286
  #: admin/shortcode-builder/shortcode-builder.php:667
 
2287
  msgid "Lays out items to maintain left-to-right order."
2288
  msgstr ""
2289
 
2290
  #: admin/shortcode-builder/shortcode-builder.php:687
2291
- msgid ""
2292
- "Don't see your favorite Masonry option listed? You can always add your own!"
2293
  msgstr ""
2294
 
2295
  #: admin/shortcode-builder/shortcode-builder.php:702
 
2296
  msgid "Transition Container Classes"
2297
  msgstr ""
2298
 
2299
  #: admin/shortcode-builder/shortcode-builder.php:702
 
2300
  msgid "This setting is not available with the Single Post or Next Page add-ons"
2301
  msgstr ""
2302
 
2303
  #: admin/shortcode-builder/shortcode-builder.php:703
 
2304
  msgid "Add custom classes to the <span>.alm-reveal</span> loading container"
2305
  msgstr ""
2306
 
2307
  #: admin/shortcode-builder/shortcode-builder.php:715
 
2308
  msgid "Transition Container"
2309
  msgstr ""
2310
 
2311
  #: admin/shortcode-builder/shortcode-builder.php:715
2312
- msgid ""
2313
- "Removing the transition container may have undesired results and is not "
2314
- "recommended"
2315
  msgstr ""
2316
 
2317
  #: admin/shortcode-builder/shortcode-builder.php:716
2318
- msgid ""
2319
- "Remove the <span>.alm-reveal</span> loading container from Ajax Load More"
2320
  msgstr ""
2321
 
2322
  #: admin/shortcode-builder/shortcode-builder.php:723
 
2323
  msgid "Remove Container"
2324
  msgstr ""
2325
 
2326
  #: admin/shortcode-builder/shortcode-builder.php:739
 
2327
  msgid "Progress Bar"
2328
  msgstr ""
2329
 
2330
  #: admin/shortcode-builder/shortcode-builder.php:743
2331
- msgid ""
2332
- "Display progress bar indicator at the top of the window while loading Ajax "
2333
- "content."
2334
  msgstr ""
2335
 
2336
  #: admin/shortcode-builder/shortcode-builder.php:768
 
2337
  msgid "Color"
2338
  msgstr ""
2339
 
2340
  #: admin/shortcode-builder/shortcode-builder.php:769
 
2341
  msgid "Enter the hex color of the progress bar"
2342
  msgstr ""
2343
 
2344
  #: admin/shortcode-builder/shortcode-builder.php:799
2345
- msgid ""
2346
- "When using Ajax Load More add-ons or extensions not all Query Parameters "
2347
- "will be available in the query."
2348
  msgstr ""
2349
 
2350
  #: admin/shortcode-builder/shortcode-builder.php:802
2351
- msgid ""
2352
- "Query Parameters allow you build a custom <b>WP_Query</b> based on Ajax Load "
2353
- "More shortcode values."
2354
  msgstr ""
2355
 
2356
  #: admin/shortcode-builder/shortcode-builder.php:809
 
2357
  msgid "Posts Per Page"
2358
  msgstr ""
2359
 
2360
  #: admin/shortcode-builder/shortcode-builder.php:813
 
2361
  msgid "Select the number of posts to load with each Ajax request."
2362
  msgstr ""
2363
 
2364
  #: admin/shortcode-builder/shortcode-builder.php:833
 
2365
  msgid "Post Type"
2366
  msgstr ""
2367
 
2368
  #: admin/shortcode-builder/shortcode-builder.php:838
 
2369
  msgid "Select the Post Types to include in this Ajax Load More query."
2370
  msgstr ""
2371
 
2372
  #: admin/shortcode-builder/shortcode-builder.php:852
 
2373
  msgid "Any"
2374
  msgstr ""
2375
 
2376
  #: admin/shortcode-builder/shortcode-builder.php:863
 
2377
  msgid "Sticky Posts"
2378
  msgstr ""
2379
 
2380
  #: admin/shortcode-builder/shortcode-builder.php:863
 
2381
  msgid "Sticky posts are only available for Posts"
2382
  msgstr ""
2383
 
2384
  #: admin/shortcode-builder/shortcode-builder.php:864
2385
- msgid ""
2386
- "Preserve the ordering of sticky posts by having them appear first in the "
2387
- "Ajax listing."
2388
  msgstr ""
2389
 
2390
  #: admin/shortcode-builder/shortcode-builder.php:871
 
2391
  msgid "Enable Sticky Posts"
2392
  msgstr ""
2393
 
2394
  #: admin/shortcode-builder/shortcode-builder.php:894
 
2395
  msgid "Post Format"
2396
  msgstr ""
2397
 
2398
  #: admin/shortcode-builder/shortcode-builder.php:898
 
2399
  msgid "Select a Post Format to query."
2400
  msgstr ""
2401
 
2402
  #: admin/shortcode-builder/shortcode-builder.php:901
 
2403
  msgid "Select Post Format"
2404
  msgstr ""
2405
 
2406
  #: admin/shortcode-builder/shortcode-builder.php:902
 
2407
  msgid "Standard"
2408
  msgstr ""
2409
 
2410
  #: admin/shortcode-builder/shortcode-builder.php:934
 
2411
  msgid "Get posts by category using a category_name or category__and query"
2412
  msgstr ""
2413
 
2414
  #: admin/shortcode-builder/shortcode-builder.php:935
 
2415
  msgid "Comma separated list of categories to include by"
2416
  msgstr ""
2417
 
2418
  #: admin/shortcode-builder/shortcode-builder.php:935
2419
  #: admin/shortcode-builder/shortcode-builder.php:1028
 
 
2420
  msgid "slug"
2421
  msgstr ""
2422
 
2423
  #: admin/shortcode-builder/shortcode-builder.php:971
2424
  #: admin/shortcode-builder/shortcode-builder.php:1066
 
 
2425
  msgid "What's this"
2426
  msgstr ""
2427
 
2428
  #: admin/shortcode-builder/shortcode-builder.php:983
 
2429
  msgid "Comma separated list of categories to exclude by ID."
2430
  msgstr ""
2431
 
2432
  #: admin/shortcode-builder/shortcode-builder.php:1027
 
2433
  msgid "Get posts by tags using a tag or tag__and query"
2434
  msgstr ""
2435
 
2436
  #: admin/shortcode-builder/shortcode-builder.php:1028
 
2437
  msgid "Comma separated list of tags to include by"
2438
  msgstr ""
2439
 
2440
  #: admin/shortcode-builder/shortcode-builder.php:1078
 
2441
  msgid "Comma separated list of tags to exclude by ID"
2442
  msgstr ""
2443
 
2444
  #: admin/shortcode-builder/shortcode-builder.php:1118
 
2445
  msgid "Select a taxonomy to query and then select the terms and operator."
2446
  msgstr ""
2447
 
2448
  #: admin/shortcode-builder/shortcode-builder.php:1123
2449
  #: admin/shortcode-builder/shortcode-builder.php:1157
 
 
2450
  msgid "Add Another"
2451
  msgstr ""
2452
 
2453
  #: admin/shortcode-builder/shortcode-builder.php:1134
 
2454
  msgid "Custom Fields (Meta_Query)"
2455
  msgstr ""
2456
 
2457
  #: admin/shortcode-builder/shortcode-builder.php:1138
2458
- msgid ""
2459
- "Query for <a href=\"https://developer.wordpress.org/reference/classes/"
2460
- "wp_query/#custom-field-post-meta-parameters\" target=\"_blank\">custom "
2461
- "fields</a> by entering a key, value and operator."
2462
  msgstr ""
2463
 
2464
  #: admin/shortcode-builder/shortcode-builder.php:1148
2465
- msgid ""
2466
- "The logical relationship between each custom field when there is more than "
2467
- "one"
2468
  msgstr ""
2469
 
2470
  #: admin/shortcode-builder/shortcode-builder.php:1167
 
2471
  msgid "Date"
2472
  msgstr ""
2473
 
2474
  #: admin/shortcode-builder/shortcode-builder.php:1171
 
2475
  msgid "Enter a year, month(number) and day to query by date archive."
2476
  msgstr ""
2477
 
2478
  #: admin/shortcode-builder/shortcode-builder.php:1178
 
2479
  msgid "Year:"
2480
  msgstr ""
2481
 
2482
  #: admin/shortcode-builder/shortcode-builder.php:1182
 
2483
  msgid "Month:"
2484
  msgstr ""
2485
 
2486
  #: admin/shortcode-builder/shortcode-builder.php:1186
 
2487
  msgid "Day:"
2488
  msgstr ""
2489
 
2490
  #: admin/shortcode-builder/shortcode-builder.php:1207
 
2491
  msgid "Author"
2492
  msgstr ""
2493
 
2494
  #: admin/shortcode-builder/shortcode-builder.php:1211
 
2495
  msgid "Select an Author to query(by ID)."
2496
  msgstr ""
2497
 
2498
  #: admin/shortcode-builder/shortcode-builder.php:1236
 
2499
  msgid "Search"
2500
  msgstr ""
2501
 
2502
  #: admin/shortcode-builder/shortcode-builder.php:1240
 
2503
  msgid "Enter a search term to query."
2504
  msgstr ""
2505
 
2506
  #: admin/shortcode-builder/shortcode-builder.php:1241
2507
- msgid ""
2508
- "Search uses the default WordPress search, however Ajax Load More does offer "
2509
- "integrations with SearchWP and Relevanssi."
2510
  msgstr ""
2511
 
2512
  #: admin/shortcode-builder/shortcode-builder.php:1246
 
2513
  msgid "Enter search term"
2514
  msgstr ""
2515
 
2516
  #: admin/shortcode-builder/shortcode-builder.php:1256
 
2517
  msgid "Post Parameters"
2518
  msgstr ""
2519
 
2520
  #: admin/shortcode-builder/shortcode-builder.php:1261
 
2521
  msgid "A comma separated list of post ID's to query."
2522
  msgstr ""
2523
 
2524
  #: admin/shortcode-builder/shortcode-builder.php:1265
 
2525
  msgid "225, 340, 818, etc..."
2526
  msgstr ""
2527
 
2528
  #: admin/shortcode-builder/shortcode-builder.php:1272
 
2529
  msgid "A comma separated list of post ID's to exclude from query."
2530
  msgstr ""
2531
 
2532
  #: admin/shortcode-builder/shortcode-builder.php:1283
 
2533
  msgid "Post Status"
2534
  msgstr ""
2535
 
2536
  #: admin/shortcode-builder/shortcode-builder.php:1283
2537
- msgid ""
2538
- "Post Status parameters are only available for logged in (admin) users. Non "
2539
- "logged in users will only have access to view content in a 'publish' or "
2540
- "'inherit' state."
2541
  msgstr ""
2542
 
2543
  #: admin/shortcode-builder/shortcode-builder.php:1284
 
2544
  msgid "Select status of the post."
2545
  msgstr ""
2546
 
2547
  #: admin/shortcode-builder/shortcode-builder.php:1289
 
2548
  msgid "Published"
2549
  msgstr ""
2550
 
2551
  #: admin/shortcode-builder/shortcode-builder.php:1307
 
2552
  msgid "Ordering"
2553
  msgstr ""
2554
 
2555
  #: admin/shortcode-builder/shortcode-builder.php:1311
 
2556
  msgid "Sort posts by Order and Orderby parameters."
2557
  msgstr ""
2558
 
2559
  #: admin/shortcode-builder/shortcode-builder.php:1346
 
2560
  msgid "Offset"
2561
  msgstr ""
2562
 
2563
  #: admin/shortcode-builder/shortcode-builder.php:1350
 
2564
  msgid "Offset the initial query by <em>'x'</em> number of posts"
2565
  msgstr ""
2566
 
2567
  #: admin/shortcode-builder/shortcode-builder.php:1364
 
2568
  msgid "Custom Arguments"
2569
  msgstr ""
2570
 
2571
  #: admin/shortcode-builder/shortcode-builder.php:1368
 
2572
  msgid "A semicolon separated list of custom value:pair arguments."
2573
  msgstr ""
2574
 
2575
  #: admin/shortcode-builder/shortcode-builder.php:1368
2576
- msgid ""
2577
- "Custom Arguments can be used to query by parameters not available in the "
2578
- "Shortcode Builder"
2579
  msgstr ""
2580
 
2581
  #: admin/shortcode-builder/shortcode-builder.php:1372
 
2582
  msgid "event_display:upcoming"
2583
  msgstr ""
2584
 
2585
  #: admin/shortcode-builder/shortcode-builder.php:1392
2586
- msgid ""
2587
- "Ajax Load More provides integrations for popular plugins and core WP "
2588
- "functionality - when selecting an integration, Ajax Load More will "
2589
- "automatically set various parameters on the server side to provide the best "
2590
- "experience for users based on the selected integration."
2591
  msgstr ""
2592
 
2593
  #: admin/shortcode-builder/shortcode-builder.php:1399
 
2594
  msgid "Archives"
2595
  msgstr ""
2596
 
2597
  #: admin/shortcode-builder/shortcode-builder.php:1403
2598
- msgid ""
2599
- "Ajax Load More will automatically create an archive query while viewing site "
2600
- "archives."
2601
  msgstr ""
2602
 
2603
  #: admin/shortcode-builder/shortcode-builder.php:1404
2604
- msgid ""
2605
- "Taxonomy, category, tag, date (year, month, day), post type and author "
2606
- "archives are currently supported."
2607
  msgstr ""
2608
 
2609
  #: admin/shortcode-builder/shortcode-builder.php:1422
2610
- msgid ""
2611
- "<b>Note</b>: Do not select Query Parameters other than <b>Posts Per Page</b> "
2612
- "and/or <b>Post Type</b> when using the Archives integration. Ajax Load More "
2613
- "will automatically create the perfect shortcode for you based on the current "
2614
- "archive page."
2615
  msgstr ""
2616
 
2617
  #: admin/views/add-ons.php:7
2618
- msgid ""
2619
- "Add-ons are available to extend and enhance the core functionality of Ajax "
2620
- "Load More"
2621
  msgstr ""
2622
 
2623
  #: admin/views/add-ons.php:40
 
2624
  msgid "Installed"
2625
  msgstr ""
2626
 
2627
  #: admin/views/add-ons.php:42
 
2628
  msgid "Purchase"
2629
  msgstr ""
2630
 
2631
  #: admin/views/add-ons.php:51
2632
- msgid ""
2633
- "All add-ons are installed as stand alone plugins and with a valid license "
2634
- "key will receive plugin update notifications directly within the <a href="
2635
- "\"plugins.php\">WordPress plugin dashboard</a>."
2636
  msgstr ""
2637
 
2638
  #: admin/views/extensions.php:6
2639
- msgid ""
2640
- "Free extensions that provide compatibility with popular plugins and core "
2641
- "WordPress functionality"
2642
  msgstr ""
2643
 
2644
  #: admin/views/extensions.php:37
2645
- msgid ""
2646
- "Extensions are installed as stand alone plugins and receive update "
2647
- "notifications in the <a href=\"plugins.php\">plugin dashboard</a>."
2648
  msgstr ""
2649
 
2650
  #: admin/views/go-pro.php:6
 
2651
  msgid "All current and future add-ons in a single installation."
2652
  msgstr ""
2653
 
 
 
 
 
 
2654
  #: admin/views/go-pro.php:53
 
2655
  msgid "About the Pro Bundle"
2656
  msgstr ""
2657
 
2658
  #: admin/views/go-pro.php:55
2659
- msgid ""
2660
- "The Ajax Load More Pro bundle is installed as a single add-on with one "
2661
- "license and contains every add-on currently available."
2662
  msgstr ""
2663
 
2664
  #: admin/views/go-pro.php:56
2665
- msgid ""
2666
- "Once installed, add-ons are able to be activated and deactivated with ease "
2667
- "from the Pro dashboard inside your WordPress admin."
2668
  msgstr ""
2669
 
2670
  #: admin/views/go-pro.php:57
 
2671
  msgid "Please note:"
2672
  msgstr ""
2673
 
2674
  #: admin/views/go-pro.php:57
2675
- msgid ""
2676
- "The core Ajax Load More plugin is <u>still</u> required when using the Pro "
2677
- "add-on."
2678
  msgstr ""
2679
 
2680
  #: admin/views/go-pro.php:60
 
2681
  msgid "Get More Information"
2682
  msgstr ""
2683
 
2684
  #: admin/views/help.php:4
 
2685
  msgid "Get started with our four step guide to painless implementation!"
2686
  msgstr ""
2687
 
2688
  #: admin/views/help.php:9
 
2689
  msgid "A collection of everyday shortcode usages and implementation examples"
2690
  msgstr ""
2691
 
2692
  #: admin/views/help.php:36
 
2693
  msgid "Examples"
2694
  msgstr ""
2695
 
2696
  #: admin/views/help.php:69
 
2697
  msgid "Example Library"
2698
  msgstr ""
2699
 
2700
  #: admin/views/help.php:71
2701
- msgid ""
2702
- "View the collection of over 30 real world Ajax Load More <a href=\"https://"
2703
- "connekthq.com/plugins/ajax-load-more/examples/\" target=\"_blank\">examples</"
2704
- "a> available on the plugin website"
2705
  msgstr ""
2706
 
2707
  #: admin/views/help.php:74
 
2708
  msgid "View All Examples"
2709
  msgstr ""
2710
 
2711
  #: admin/views/licenses.php:2
 
2712
  msgid "Pro License"
2713
  msgstr ""
2714
 
2715
  #: admin/views/licenses.php:3
 
2716
  msgid "Enter your Pro license key to enable updates from the plugins dashboard"
2717
  msgstr ""
2718
 
2719
  #: admin/views/licenses.php:3
2720
- msgid ""
2721
- "Enter your license keys below to enable <a href=\"admin.php?page=ajax-load-"
2722
- "more-add-ons\">add-on</a> updates from the plugins dashboard"
 
 
 
 
 
 
 
 
 
2723
  msgstr ""
2724
 
2725
  #: admin/views/licenses.php:28
2726
- msgid ""
2727
- "Enter your Ajax Load More Pro license key to receive plugin update "
2728
- "notifications directly within the <a href=\"plugins.php\">WP Plugins "
2729
- "dashboard</a>."
2730
  msgstr ""
2731
 
2732
  #: admin/views/licenses.php:30
2733
- msgid ""
2734
- "Enter a key for each of your Ajax Load More add-ons to receive plugin update "
2735
- "notifications directly within the <a href=\"plugins.php\">WP Plugins "
2736
- "dashboard</a>."
2737
  msgstr ""
2738
 
2739
  #: admin/views/licenses.php:76
 
2740
  msgid "Don't have a license?"
2741
  msgstr ""
2742
 
2743
  #: admin/views/licenses.php:77
2744
- msgid ""
2745
- "A valid license is required to activate and receive plugin updates directly "
2746
- "in your WordPress dashboard"
2747
  msgstr ""
2748
 
2749
  #: admin/views/licenses.php:77
 
2750
  msgid "Purchase Now"
2751
  msgstr ""
2752
 
 
2753
  #: admin/views/licenses.php:85
 
 
2754
  msgid "Enter License Key"
2755
  msgstr ""
2756
 
 
 
 
 
 
2757
  #: admin/views/licenses.php:110
 
2758
  msgid "Activate License"
2759
  msgstr ""
2760
 
2761
  #: admin/views/licenses.php:114
 
2762
  msgid "Deactivate License"
2763
  msgstr ""
2764
 
2765
  #: admin/views/licenses.php:118
 
2766
  msgid "Refresh Status"
2767
  msgstr ""
2768
 
2769
  #: admin/views/licenses.php:129
 
2770
  msgid "Renew License"
2771
  msgstr ""
2772
 
2773
  #: admin/views/licenses.php:145
 
 
 
 
 
 
2774
  msgid "Browse Add-ons"
2775
  msgstr ""
2776
 
2777
  #: admin/views/licenses.php:154
 
2778
  msgid "About Licenses"
2779
  msgstr ""
2780
 
2781
  #: admin/views/licenses.php:157
2782
- msgid ""
2783
- "License keys are found in the purchase receipt email that was sent "
2784
- "immediately after purchase and in the <a target=\"_blank\" href=\"https://"
2785
- "connekthq.com/account/\">Account</a> section on our website"
2786
  msgstr ""
2787
 
2788
  #: admin/views/licenses.php:158
2789
- msgid ""
2790
- "If you cannot locate your key please open a support ticket by filling out "
2791
- "the <a href=\"https://connekthq.com/contact/\">support form</a> and "
2792
- "reference the email address used when you completed the purchase."
2793
  msgstr ""
2794
 
2795
  #: admin/views/licenses.php:159
 
2796
  msgid "Are you having issues updating an add-on?"
2797
  msgstr ""
2798
 
2799
  #: admin/views/licenses.php:159
2800
- msgid ""
2801
- "Please try deactivating and then re-activating each license. Once you've "
2802
- "done that, try running the update again."
2803
  msgstr ""
2804
 
2805
  #: admin/views/licenses.php:164
 
2806
  msgid "Your Account"
2807
  msgstr ""
2808
 
2809
  #: admin/views/repeater-templates.php:15
 
2810
  msgid "The library of editable templates for use within your theme"
2811
  msgstr ""
2812
 
 
 
 
 
 
2813
  #: admin/views/repeater-templates.php:105
2814
  #: admin/views/repeater-templates.php:272
 
 
2815
  msgid "Location"
2816
  msgstr ""
2817
 
 
 
 
 
 
2818
  #: admin/views/repeater-templates.php:148
2819
- msgid ""
2820
- "You'll need to create and upload templates to your theme directory before "
2821
- "you can access them with Ajax Load More"
2822
  msgstr ""
2823
 
2824
  #: admin/views/repeater-templates.php:152
 
2825
  msgid "Manage Settings"
2826
  msgstr ""
2827
 
2828
  #: admin/views/repeater-templates.php:211
 
2829
  msgid "Default Template"
2830
  msgstr ""
2831
 
2832
  #: admin/views/repeater-templates.php:220
 
2833
  msgid "Template Code:"
2834
  msgstr ""
2835
 
2836
  #: admin/views/repeater-templates.php:221
 
2837
  msgid "Enter the PHP and HTML markup for this template."
2838
  msgstr ""
2839
 
2840
  #: admin/views/repeater-templates.php:254
 
2841
  msgid "Save Template"
2842
  msgstr ""
2843
 
2844
  #: admin/views/repeater-templates.php:270
2845
- msgid ""
2846
- "It appears you are loading the <a href=\"https://connekthq.com/plugins/ajax-"
2847
- "load-more/docs/repeater-templates/#default-template\" target=\"_blank"
2848
- "\"><b>default template</b></a> (<em>default.php</em>) from your current "
2849
- "theme directory. To modify this template, you must edit the file directly on "
2850
- "your server."
2851
  msgstr ""
2852
 
2853
  #: admin/views/repeater-templates.php:281
2854
- msgid ""
2855
- "Repeater Templates editing has been disabled for this instance of Ajax Load "
2856
- "More. To enable the template editing, please remove the "
2857
- "<strong>ALM_DISABLE_REPEATER_TEMPLATES</strong> PHP constant in your wp-"
2858
- "config.php and then re-activate this plugin."
2859
  msgstr ""
2860
 
2861
  #: admin/views/repeater-templates.php:356
 
2862
  msgid "Saving template..."
2863
  msgstr ""
2864
 
2865
  #: admin/views/repeater-templates.php:427
 
2866
  msgid "Updating template..."
2867
  msgstr ""
2868
 
2869
  #: admin/views/repeater-templates.php:497
 
2870
  msgid "What's a Repeater Template?"
2871
  msgstr ""
2872
 
2873
  #: admin/views/repeater-templates.php:499
2874
- msgid ""
2875
- "A <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/repeater-"
2876
- "templates/\" target=\"_blank\">Repeater Template</a> is a snippet of code "
2877
- "that will execute over and over within a <a href=\"http://codex.wordpress."
2878
- "org/The_Loop\" target=\"_blank\">WordPress loop</a>"
2879
  msgstr ""
2880
 
2881
  #: admin/views/settings.php:13
 
2882
  msgid "A powerful plugin to add infinite scroll functionality to your website."
2883
  msgstr ""
2884
 
2885
- #: admin/views/settings.php:91 admin/views/shortcode-builder.php:21
 
 
 
2886
  msgid "Back to Top"
2887
  msgstr ""
2888
 
2889
  #: admin/views/shortcode-builder.php:10
2890
- msgid ""
2891
- "Create your own Ajax Load More <a href=\"http://en.support.wordpress.com/"
2892
- "shortcodes/\" target=\"_blank\">shortcode</a> by adjusting the values below"
2893
  msgstr ""
2894
 
2895
  #: admin/views/shortcode-builder.php:28
 
2896
  msgid "Shortcode Output"
2897
  msgstr ""
2898
 
2899
  #: admin/views/shortcode-builder.php:30
2900
- msgid ""
2901
- "Place the following shortcode into the content editor or widget area of your "
2902
- "theme."
2903
  msgstr ""
2904
 
2905
  #: admin/views/shortcode-builder.php:36
 
2906
  msgid "Copied!"
2907
  msgstr ""
2908
 
2909
  #: admin/views/shortcode-builder.php:36
 
2910
  msgid "Copy Shortcode"
2911
  msgstr ""
2912
 
2913
  #: admin/views/shortcode-builder.php:37
 
2914
  msgid "Reset"
2915
  msgstr ""
2916
 
2917
- #: ajax-load-more.php:392
 
 
 
 
 
 
2918
  msgid "Viewing {post_count} of {total_posts} results."
2919
  msgstr ""
2920
 
2921
- #: ajax-load-more.php:393
 
2922
  msgid "No results found."
2923
  msgstr ""
2924
 
2925
- #: core/classes/class-alm-noscript.php:158
 
2926
  msgid "Pages: "
2927
  msgstr ""
2928
 
2929
  #: core/functions/addons.php:22
 
2930
  msgid " Ajax Load More Pro"
2931
  msgstr ""
2932
 
2933
  #: core/functions/addons.php:23
 
2934
  msgid " Get instant access to all premium add-ons in a single installation."
2935
  msgstr ""
2936
 
2937
  #: core/functions/addons.php:24
2938
- msgid ""
2939
- " The Pro bundle is installed as a single product with one license key and "
2940
- "contains immediate access all premium add-ons."
2941
  msgstr ""
2942
 
2943
  #: core/functions/addons.php:52
 
2944
  msgid " Cache"
2945
  msgstr ""
2946
 
2947
  #: core/functions/addons.php:53
 
2948
  msgid " Improve performance with the Ajax Load More caching engine."
2949
  msgstr ""
2950
 
2951
  #: core/functions/addons.php:54
2952
- msgid ""
2953
- " The Cache add-on creates static HTML files of Ajax Load More requests then "
2954
- "delivers those static files to your visitors."
2955
  msgstr ""
2956
 
2957
  #: core/functions/addons.php:67
 
2958
  msgid " Call to Actions"
2959
  msgstr ""
2960
 
2961
  #: core/functions/addons.php:68
2962
- msgid ""
2963
- " Ajax Load More extension for displaying advertisements and call to actions."
2964
  msgstr ""
2965
 
2966
  #: core/functions/addons.php:69
2967
- msgid ""
2968
- " The Call to Actions add-on provides the ability to inject a custom CTA "
2969
- "template within each Ajax Load More loop."
2970
  msgstr ""
2971
 
2972
  #: core/functions/addons.php:82
 
2973
  msgid " Comments"
2974
  msgstr ""
2975
 
2976
  #: core/functions/addons.php:83
 
2977
  msgid " Load blog comments on demand with Ajax Load More."
2978
  msgstr ""
2979
 
2980
  #: core/functions/addons.php:84
2981
- msgid ""
2982
- " The Comments add-on will display your blog comments with Ajax Load More's "
2983
- "infinite scroll functionality."
2984
  msgstr ""
2985
 
2986
  #: core/functions/addons.php:97
 
2987
  msgid " Custom Repeaters"
2988
  msgstr ""
2989
 
2990
  #: core/functions/addons.php:98
 
2991
  msgid " Extend Ajax Load More with unlimited repeater templates."
2992
  msgstr ""
2993
 
2994
  #: core/functions/addons.php:99
2995
- msgid ""
2996
- " Create, delete and modify repeater templates as you need them with "
2997
- "absolutely zero restrictions."
2998
  msgstr ""
2999
 
3000
  #: core/functions/addons.php:112
 
3001
  msgid " Elementor"
3002
  msgstr ""
3003
 
3004
  #: core/functions/addons.php:113
 
3005
  msgid " Infinite scroll Elementor widget content with Ajax Load More."
3006
  msgstr ""
3007
 
3008
  #: core/functions/addons.php:114
3009
- msgid ""
3010
- " The Elementor add-on provides functionality required for integrating with "
3011
- "the Elementor Posts and WooCommerce Products widget."
3012
  msgstr ""
3013
 
3014
  #: core/functions/addons.php:127
 
3015
  msgid " Filters"
3016
  msgstr ""
3017
 
3018
  #: core/functions/addons.php:128
 
3019
  msgid " Create custom Ajax Load More filters in seconds."
3020
  msgstr ""
3021
 
3022
  #: core/functions/addons.php:129
3023
- msgid ""
3024
- " The Filters add-on provides front-end and admin functionality for building "
3025
- "and managing Ajax filters."
3026
  msgstr ""
3027
 
3028
  #: core/functions/addons.php:142
 
3029
  msgid " Layouts"
3030
  msgstr ""
3031
 
3032
  #: core/functions/addons.php:143
 
3033
  msgid " Predefined layouts for repeater templates."
3034
  msgstr ""
3035
 
3036
  #: core/functions/addons.php:144
3037
- msgid ""
3038
- " The Layouts add-on provides a collection of unique, well designed and fully "
3039
- "responsive templates."
3040
  msgstr ""
3041
 
3042
  #: core/functions/addons.php:157
 
3043
  msgid " Next Page"
3044
  msgstr ""
3045
 
3046
  #: core/functions/addons.php:158
 
3047
  msgid " Load and display multipage WordPress content."
3048
  msgstr ""
3049
 
3050
  #: core/functions/addons.php:159
3051
- msgid ""
3052
- " The Next Page add-on provides functionality for infinite scrolling "
3053
- "paginated posts and pages."
3054
  msgstr ""
3055
 
3056
  #: core/functions/addons.php:172
 
3057
  msgid " Paging"
3058
  msgstr ""
3059
 
3060
  #: core/functions/addons.php:173
 
3061
  msgid " Extend Ajax Load More with a numbered navigation."
3062
  msgstr ""
3063
 
3064
  #: core/functions/addons.php:174
3065
- msgid ""
3066
- " The Paging add-on will transform the default infinite scroll functionality "
3067
- "into a robust ajax powered navigation system."
3068
  msgstr ""
3069
 
3070
  #: core/functions/addons.php:187
 
3071
  msgid " Preloaded"
3072
  msgstr ""
3073
 
3074
  #: core/functions/addons.php:188
3075
- msgid ""
3076
- " Load an initial set of posts before making Ajax requests to the server."
3077
  msgstr ""
3078
 
3079
  #: core/functions/addons.php:189
3080
- msgid ""
3081
- " The Preloaded add-on will display content quicker and allow caching of the "
3082
- "initial query which can reduce stress on your server."
3083
  msgstr ""
3084
 
3085
  #: core/functions/addons.php:202
 
3086
  msgid " Search Engine Optimization"
3087
  msgstr ""
3088
 
3089
  #: core/functions/addons.php:203
 
3090
  msgid " Generate unique paging URLs with every Ajax Load More query."
3091
  msgstr ""
3092
 
3093
  #: core/functions/addons.php:204
3094
- msgid ""
3095
- " The SEO add-on will optimize your ajax loaded content for search engines by "
3096
- "generating unique URLs with every query."
3097
  msgstr ""
3098
 
3099
  #: core/functions/addons.php:217
 
3100
  msgid " Single Posts"
3101
  msgstr ""
3102
 
3103
  #: core/functions/addons.php:218
 
3104
  msgid " An add-on to enable infinite scrolling of single posts."
3105
  msgstr ""
3106
 
3107
  #: core/functions/addons.php:219
3108
- msgid ""
3109
- " The Single Posts add-on will load full posts as you scroll and update the "
3110
- "browser URL to the current post."
3111
  msgstr ""
3112
 
3113
  #: core/functions/addons.php:232
 
3114
  msgid " Theme Repeaters"
3115
  msgstr ""
3116
 
3117
  #: core/functions/addons.php:233
 
3118
  msgid " Manage Repeater Templates within your current theme directory."
3119
  msgstr ""
3120
 
3121
  #: core/functions/addons.php:234
3122
- msgid ""
3123
- " The Theme Repeater add-on will allow you load, edit and maintain templates "
3124
- "from your current theme directory."
3125
  msgstr ""
3126
 
3127
  #: core/functions/addons.php:247
 
3128
  msgid " Users"
3129
  msgstr ""
3130
 
3131
  #: core/functions/addons.php:248
 
3132
  msgid " Enable infinite scrolling of WordPress users."
3133
  msgstr ""
3134
 
3135
  #: core/functions/addons.php:249
3136
- msgid ""
3137
- " The Users add-on will allow lazy loading of users by role using a "
3138
- "WP_User_Query."
3139
  msgstr ""
3140
 
3141
  #: core/functions/addons.php:262
 
3142
  msgid " WooCommerce"
3143
  msgstr ""
3144
 
3145
  #: core/functions/addons.php:263
 
3146
  msgid " Infinite scroll WooCommerce products with Ajax Load More."
3147
  msgstr ""
3148
 
3149
  #: core/functions/addons.php:264
3150
- msgid ""
3151
- " The WooCommerce add-on automatically integrates infinite scrolling into "
3152
- "your existing shop templates."
3153
  msgstr ""
3154
 
3155
  #: core/integration/elementor/module/widget.php:40
 
3156
  msgid "ALM Shortcode"
3157
  msgstr ""
3158
 
3159
  #: core/integration/elementor/module/widget.php:87
 
3160
  msgid "Shortcode"
3161
  msgstr ""
3162
 
3163
  #: core/integration/elementor/module/widget.php:94
3164
  #: core/integration/elementor/module/widget.php:119
3165
  #: core/integration/elementor/module/widget.php:140
 
 
 
3166
  msgid "Ajax Load More Shortcode"
3167
  msgstr ""
3168
 
3169
  #: core/integration/elementor/module/widget.php:96
 
3170
  msgid "[ajax_load_more]"
3171
  msgstr ""
3172
 
3173
  #: core/integration/elementor/module/widget.php:97
3174
- msgid ""
3175
- "The shortcode will not render while Elementor is in live edit mode, you must "
3176
- "preview the page to view Ajax Load More functionality."
3177
  msgstr ""
3178
 
3179
  #: core/integration/elementor/module/widget.php:97
3180
- #, php-format
3181
  msgid "%sBuild Shortcode%s"
3182
  msgstr ""
3183
-
3184
- #: vendor/EDD_SL_Plugin_Updater.php:210
3185
- #, php-format
3186
- msgid ""
3187
- "There is a new version of %1$s available. %2$sView version %3$s details%4$s."
3188
- msgstr ""
3189
-
3190
- #: vendor/EDD_SL_Plugin_Updater.php:218
3191
- #, php-format
3192
- msgid ""
3193
- "There is a new version of %1$s available. %2$sView version %3$s details%4$s "
3194
- "or %5$supdate now%6$s."
3195
- msgstr ""
3196
-
3197
- #: vendor/EDD_SL_Plugin_Updater.php:408
3198
- msgid "You do not have permission to install plugin updates"
3199
- msgstr ""
3200
-
3201
- #: vendor/EDD_SL_Plugin_Updater.php:408
3202
- msgid "Error"
3203
- msgstr ""
3204
-
3205
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:86
3206
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:381
3207
- msgid "Activated"
3208
- msgstr ""
3209
-
3210
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:128
3211
- msgid "By"
3212
- msgstr ""
3213
-
3214
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:141
3215
- msgid "More Details"
3216
- msgstr ""
3217
-
3218
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:163
3219
- msgid "Sorry, you are not allowed to install plugins on this site."
3220
- msgstr ""
3221
-
3222
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:234
3223
- msgid "Sorry, you are not allowed to activate plugins on this site."
3224
- msgstr ""
3225
-
3226
- #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:378
3227
- msgid "Are you sure you want to install this plugin?"
3228
- msgstr ""
1
+ # Copyright (C) 2022 Darren Cooney
2
+ # This file is distributed under the GPL.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Ajax Load More 5.5.2\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ajax-load-more\n"
7
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
+ "Language-Team: LANGUAGE <LL@li.org>\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: 2022-03-07T17:41:35+00:00\n"
13
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
+ "X-Generator: WP-CLI 2.5.0\n"
15
+ "X-Domain: ajax-load-more\n"
16
+
17
+ #. Plugin Name of the plugin
18
+ #: admin/admin.php:477
19
+ #: _out/admin/admin.php:477
20
+ msgid "Ajax Load More"
21
+ msgstr ""
22
+
23
+ #. Plugin URI of the plugin
24
+ msgid "https://connekthq.com/plugins/ajax-load-more"
25
+ msgstr ""
26
+
27
+ #. Description of the plugin
28
+ msgid "The ultimate solution to add infinite scroll functionality to your website."
29
+ msgstr ""
30
+
31
+ #. Author of the plugin
32
+ msgid "Darren Cooney"
33
+ msgstr ""
34
+
35
+ #. Author URI of the plugin
36
+ msgid "https://connekthq.com"
37
+ msgstr ""
38
 
39
  #: admin/admin.php:70
40
+ #: _out/admin/admin.php:70
41
  msgid "Looks like your subscription has expired."
42
  msgstr ""
43
 
44
  #: admin/admin.php:71
45
+ #: _out/admin/admin.php:71
46
+ msgid "Please login to your <a href=\"https://connekthq.com/account/\" target=\"_blank\">Account</a> to renew the license."
 
47
  msgstr ""
48
 
49
  #: admin/admin.php:78
50
+ #: _out/admin/admin.php:78
51
  msgid "Looks like your license is inactive and/or invalid."
52
  msgstr ""
53
 
54
  #: admin/admin.php:79
55
+ #: _out/admin/admin.php:79
56
+ msgid "Please activate the <a href=\"admin.php?page=ajax-load-more-licenses\" target=\"_blank\">license</a> or login to your <a href=\"https://connekthq.com/account/\" target=\"_blank\">Account</a> to renew the license."
 
 
57
  msgstr ""
58
 
59
  #: admin/admin.php:86
60
+ #: _out/admin/admin.php:86
61
  msgid "Looks like your license has been deactivated."
62
  msgstr ""
63
 
64
  #: admin/admin.php:87
65
+ #: _out/admin/admin.php:87
66
+ msgid "Please activate the <a href=\"admin.php?page=ajax-load-more-licenses\" target=\"_blank\">license</a> to update."
 
 
 
 
 
 
 
 
67
  msgstr ""
68
 
69
+ #: admin/admin.php:172
70
+ #: admin/admin.php:1252
71
+ #: _out/admin/admin.php:172
72
+ #: _out/admin/admin.php:1252
73
  msgid "Error - unable to verify nonce, please try again."
74
  msgstr ""
75
 
76
  #: admin/admin.php:176
77
+ #: _out/admin/admin.php:176
78
  msgid "Transient set successfully"
79
  msgstr ""
80
 
81
  #: admin/admin.php:319
82
+ #: _out/admin/admin.php:319
83
+ msgid "You have an invalid or expired <a href=\"admin.php?page=ajax-load-more\"><b>Ajax Load More Pro</b></a> license key - please visit the <a href=\"admin.php?page=ajax-load-more-licenses\">License</a> section to input your key or <a href=\"https://connekthq.com/plugins/ajax-load-more/pro/\" target=\"_blank\">purchase</a> one now."
 
 
 
 
84
  msgstr ""
85
 
86
  #: admin/admin.php:323
87
+ #: _out/admin/admin.php:323
88
+ msgid "You have invalid or expired <a href=\"admin.php?page=ajax-load-more\"><b>Ajax Load More</b></a> license keys - please visit the <a href=\"admin.php?page=ajax-load-more-licenses\">Licenses</a> section and input your keys."
 
 
89
  msgstr ""
90
 
91
+ #: admin/admin.php:453
92
+ #: admin/admin.php:1117
93
+ #: admin/admin.php:1163
94
  #: admin/admin.php:1213
95
+ #: _out/admin/admin.php:453
96
+ #: _out/admin/admin.php:1117
97
+ #: _out/admin/admin.php:1163
98
+ #: _out/admin/admin.php:1213
99
  msgid "You don't belong here."
100
  msgstr ""
101
 
102
+ #: admin/admin.php:478
103
+ #: admin/editor/editor-build.php:69
104
+ #: admin/views/licenses.php:87
105
+ #: _out/admin/admin.php:478
106
+ #: _out/admin/editor/editor-build.php:69
107
+ #: _out/admin/views/licenses.php:87
108
  msgid "Active"
109
  msgstr ""
110
 
111
+ #: admin/admin.php:479
112
+ #: admin/editor/editor-build.php:70
113
+ #: admin/views/licenses.php:89
114
+ #: _out/admin/admin.php:479
115
+ #: _out/admin/editor/editor-build.php:70
116
+ #: _out/admin/views/licenses.php:89
117
  msgid "Inactive"
118
  msgstr ""
119
 
120
+ #: admin/admin.php:480
121
+ #: admin/editor/editor-build.php:71
122
+ #: _out/admin/admin.php:480
123
+ #: _out/admin/editor/editor-build.php:71
124
  msgid "Applying layout"
125
  msgstr ""
126
 
127
+ #: admin/admin.php:481
128
+ #: admin/editor/editor-build.php:72
129
  #: admin/views/repeater-templates.php:448
130
+ #: _out/admin/admin.php:481
131
+ #: _out/admin/editor/editor-build.php:72
132
+ #: _out/admin/views/repeater-templates.php:448
133
  msgid "Template Updated"
134
  msgstr ""
135
 
136
+ #: admin/admin.php:483
137
+ #: admin/editor/editor-build.php:75
138
+ #: _out/admin/admin.php:483
139
+ #: _out/admin/editor/editor-build.php:75
140
  msgid "Select Author(s)"
141
  msgstr ""
142
 
143
+ #: admin/admin.php:484
144
+ #: admin/editor/editor-build.php:76
145
+ #: _out/admin/admin.php:484
146
+ #: _out/admin/editor/editor-build.php:76
147
  msgid "Select Categories"
148
  msgstr ""
149
 
150
+ #: admin/admin.php:485
151
+ #: admin/editor/editor-build.php:77
152
+ #: _out/admin/admin.php:485
153
+ #: _out/admin/editor/editor-build.php:77
154
  msgid "Select Tags"
155
  msgstr ""
156
 
157
+ #: admin/admin.php:486
158
+ #: admin/editor/editor-build.php:74
159
+ #: _out/admin/admin.php:486
160
+ #: _out/admin/editor/editor-build.php:74
161
  msgid "Select"
162
  msgstr ""
163
 
164
+ #: admin/admin.php:487
165
+ #: admin/editor/editor-build.php:41
166
  #: admin/editor/editor-build.php:78
167
+ #: _out/admin/admin.php:487
168
+ #: _out/admin/editor/editor-build.php:41
169
+ #: _out/admin/editor/editor-build.php:78
170
  msgid "Jump to Option"
171
  msgstr ""
172
 
173
+ #: admin/admin.php:488
174
+ #: admin/editor/editor-build.php:79
175
+ #: _out/admin/admin.php:488
176
+ #: _out/admin/editor/editor-build.php:79
177
  msgid "Jump to Template"
178
  msgstr ""
179
 
180
  #: admin/admin.php:489
181
+ #: _out/admin/admin.php:489
182
  msgid "Are you sure you want to install this Ajax Load More extension?"
183
  msgstr ""
184
 
185
  #: admin/admin.php:490
186
+ #: _out/admin/admin.php:490
 
187
  msgid "Install Now"
188
  msgstr ""
189
 
190
  #: admin/admin.php:491
191
+ #: _out/admin/admin.php:491
 
192
  msgid "Activate"
193
  msgstr ""
194
 
195
  #: admin/admin.php:492
196
+ #: _out/admin/admin.php:492
197
  msgid "Saving Settings"
198
  msgstr ""
199
 
200
  #: admin/admin.php:493
201
+ #: _out/admin/admin.php:493
202
  msgid "Settings Saved Successfully"
203
  msgstr ""
204
 
205
  #: admin/admin.php:494
206
+ #: _out/admin/admin.php:494
207
  msgid "Error Saving Settings"
208
  msgstr ""
209
 
210
  #: admin/admin.php:495
211
+ #: _out/admin/admin.php:495
212
+ msgid "There is a maximum of 3 tax_query objects while using the shortcode builder"
213
  msgstr ""
214
 
215
  #: admin/admin.php:592
216
+ #: _out/admin/admin.php:592
217
+ msgid "[Ajax Load More] Error opening default repeater template - Please check your file path and ensure your server is configured to allow Ajax Load More to read and write files within the /ajax-load-more/core/repeater directory"
 
 
218
  msgstr ""
219
 
220
  #: admin/admin.php:596
221
+ #: _out/admin/admin.php:596
222
+ msgid "[Ajax Load More] Error updating default repeater template - Please check your file path and ensure your server is configured to allow Ajax Load More to read and write files within the /ajax-load-more/core/repeater directory."
 
 
223
  msgstr ""
224
 
225
+ #: admin/admin.php:632
226
+ #: admin/admin.php:633
227
+ #: ajax-load-more.php:325
228
+ #: _out/admin/admin.php:632
229
+ #: _out/admin/admin.php:633
230
+ #: _out/ajax-load-more.php:325
231
  msgid "Settings"
232
  msgstr ""
233
 
234
+ #: admin/admin.php:641
235
+ #: admin/admin.php:642
236
  #: admin/views/repeater-templates.php:14
237
+ #: admin/views/repeater-templates.php:27
238
+ #: _out/admin/admin.php:641
239
+ #: _out/admin/admin.php:642
240
+ #: _out/admin/views/repeater-templates.php:14
241
+ #: _out/admin/views/repeater-templates.php:27
242
  msgid "Repeater Templates"
243
  msgstr ""
244
 
245
+ #: admin/admin.php:650
246
+ #: admin/admin.php:651
247
+ #: admin/views/shortcode-builder.php:9
248
+ #: _out/admin/admin.php:650
249
+ #: _out/admin/admin.php:651
250
+ #: _out/admin/views/shortcode-builder.php:9
251
  msgid "Shortcode Builder"
252
  msgstr ""
253
 
254
+ #: admin/admin.php:660
255
+ #: admin/admin.php:661
256
  #: admin/shortcode-builder/shortcode-builder.php:18
257
+ #: admin/shortcode-builder/shortcode-builder.php:38
258
+ #: admin/views/add-ons.php:6
259
+ #: _out/admin/admin.php:660
260
+ #: _out/admin/admin.php:661
261
+ #: _out/admin/shortcode-builder/shortcode-builder.php:18
262
+ #: _out/admin/shortcode-builder/shortcode-builder.php:38
263
+ #: _out/admin/views/add-ons.php:6
264
  msgid "Add-ons"
265
  msgstr ""
266
 
267
+ #: admin/admin.php:670
268
+ #: admin/admin.php:671
269
  #: admin/shortcode-builder/shortcode-builder.php:21
270
  #: admin/shortcode-builder/shortcode-builder.php:68
271
  #: admin/views/extensions.php:5
272
+ #: _out/admin/admin.php:670
273
+ #: _out/admin/admin.php:671
274
+ #: _out/admin/shortcode-builder/shortcode-builder.php:21
275
+ #: _out/admin/shortcode-builder/shortcode-builder.php:68
276
+ #: _out/admin/views/extensions.php:5
277
  msgid "Extensions"
278
  msgstr ""
279
 
280
+ #: admin/admin.php:679
281
+ #: admin/admin.php:680
282
+ #: admin/views/help.php:18
283
+ #: _out/admin/admin.php:679
284
+ #: _out/admin/admin.php:680
285
+ #: _out/admin/views/help.php:18
286
  msgid "Help"
287
  msgstr ""
288
 
289
  #: admin/admin.php:686
290
+ #: _out/admin/admin.php:686
291
  msgid "License"
292
  msgstr ""
293
 
294
+ #: admin/admin.php:686
295
+ #: admin/views/licenses.php:2
296
+ #: _out/admin/admin.php:686
297
+ #: _out/admin/views/licenses.php:2
298
  msgid "Licenses"
299
  msgstr ""
300
 
301
+ #: admin/admin.php:704
302
+ #: admin/admin.php:705
303
+ #: admin/admin.php:713
304
  #: admin/views/go-pro.php:5
305
+ #: _out/admin/admin.php:704
306
+ #: _out/admin/admin.php:705
307
+ #: _out/admin/admin.php:713
308
+ #: _out/admin/views/go-pro.php:5
309
  msgid "Pro"
310
  msgstr ""
311
 
312
+ #: admin/admin.php:714
313
+ #: admin/views/licenses.php:145
314
+ #: _out/admin/admin.php:714
315
+ #: _out/admin/views/licenses.php:145
316
  msgid "Go Pro"
317
  msgstr ""
318
 
319
+ #: admin/admin.php:725
320
+ #: admin/admin.php:726
321
  #: admin/shortcode-builder/components/cache.php:3
322
+ #: _out/admin/admin.php:725
323
+ #: _out/admin/admin.php:726
324
+ #: _out/admin/shortcode-builder/components/cache.php:3
325
  msgid "Cache"
326
  msgstr ""
327
 
328
+ #: admin/admin.php:745
329
+ #: admin/admin.php:746
330
  #: admin/shortcode-builder/components/filters.php:3
331
+ #: _out/admin/admin.php:745
332
+ #: _out/admin/admin.php:746
333
+ #: _out/admin/shortcode-builder/components/filters.php:3
334
  msgid "Filters"
335
  msgstr ""
336
 
337
+ #: admin/admin.php:766
338
+ #: admin/admin.php:767
339
+ #: _out/admin/admin.php:766
340
+ #: _out/admin/admin.php:767
341
  msgid "WooCommerce"
342
  msgstr ""
343
 
344
  #: admin/admin.php:1073
345
+ #: _out/admin/admin.php:1073
346
  msgid "[Ajax Load More] Unable to open repeater template - "
347
  msgstr ""
348
 
349
  #: admin/admin.php:1077
350
+ #: _out/admin/admin.php:1077
351
  msgid "[Ajax Load More] Error saving repeater template - "
352
  msgstr ""
353
 
354
  #: admin/admin.php:1109
355
+ #: _out/admin/admin.php:1109
356
  msgid "Template Saved Successfully"
357
  msgstr ""
358
 
359
  #: admin/admin.php:1111
360
+ #: _out/admin/admin.php:1111
361
  msgid "Error Writing File"
362
  msgstr ""
363
 
364
+ #: admin/admin.php:1111
365
+ #: admin/views/repeater-templates.php:389
366
+ #: _out/admin/admin.php:1111
367
+ #: _out/admin/views/repeater-templates.php:389
368
  msgid "Something went wrong and the data could not be saved."
369
  msgstr ""
370
 
371
+ #: admin/admin.php:1313
372
+ #: admin/shortcode-builder/shortcode-builder.php:166
373
+ #: _out/admin/admin.php:1313
374
+ #: _out/admin/shortcode-builder/shortcode-builder.php:166
375
  msgid "Container Type"
376
  msgstr ""
377
 
378
+ #: admin/admin.php:1321
379
+ #: admin/shortcode-builder/shortcode-builder.php:196
380
+ #: _out/admin/admin.php:1321
381
+ #: _out/admin/shortcode-builder/shortcode-builder.php:196
382
  msgid "Container Classes"
383
  msgstr ""
384
 
385
  #: admin/admin.php:1329
386
+ #: _out/admin/admin.php:1329
387
  msgid "Disable CSS"
388
  msgstr ""
389
 
390
+ #: admin/admin.php:1337
391
+ #: admin/shortcode-builder/shortcode-builder.php:124
392
+ #: _out/admin/admin.php:1337
393
+ #: _out/admin/shortcode-builder/shortcode-builder.php:124
394
  msgid "Button/Loading Style"
395
  msgstr ""
396
 
397
  #: admin/admin.php:1345
398
+ #: _out/admin/admin.php:1345
399
  msgid "Load CSS Inline"
400
  msgstr ""
401
 
402
  #: admin/admin.php:1353
403
+ #: _out/admin/admin.php:1353
404
  msgid "Button Classes"
405
  msgstr ""
406
 
407
  #: admin/admin.php:1371
408
+ #: _out/admin/admin.php:1371
409
  msgid "Legacy Callbacks"
410
  msgstr ""
411
 
412
  #: admin/admin.php:1379
413
+ #: _out/admin/admin.php:1379
414
  msgid "Dynamic Content"
415
  msgstr ""
416
 
417
  #: admin/admin.php:1387
418
+ #: _out/admin/admin.php:1387
419
  msgid "Error Notices"
420
  msgstr ""
421
 
422
  #: admin/admin.php:1395
423
+ #: _out/admin/admin.php:1395
424
  msgid "Delete on Uninstall"
425
  msgstr ""
426
 
427
  #: admin/admin.php:1469
428
+ #: _out/admin/admin.php:1469
429
+ msgid "Customize the user experience of Ajax Load More by updating the fields below."
430
  msgstr ""
431
 
432
  #: admin/admin.php:1478
433
+ #: _out/admin/admin.php:1478
434
  msgid "The following settings affect the WordPress admin area only."
435
  msgstr ""
436
 
437
  #: admin/admin.php:1502
438
+ #: _out/admin/admin.php:1502
439
  msgid "I want to use my own CSS styles."
440
  msgstr ""
441
 
442
  #: admin/admin.php:1502
443
+ #: _out/admin/admin.php:1502
444
  msgid "View Ajax Load More CSS"
445
  msgstr ""
446
 
447
  #: admin/admin.php:1519
448
+ #: _out/admin/admin.php:1519
449
  msgid "Hide shortcode button in WYSIWYG editor."
450
  msgstr ""
451
 
452
  #: admin/admin.php:1536
453
+ #: _out/admin/admin.php:1536
454
+ msgid "Display error messaging regarding repeater template updates in the browser console."
 
455
  msgstr ""
456
 
457
  #: admin/admin.php:1553
458
+ #: _out/admin/admin.php:1553
459
+ msgid "Disable dynamic population of categories, tags and authors in the Shortcode Builder.<span style=\"display:block\">Recommended if you have a large number of categories, tags and/or authors."
 
 
460
  msgstr ""
461
 
462
+ #: admin/admin.php:1571
463
+ #: admin/admin.php:1574
464
+ #: _out/admin/admin.php:1571
465
+ #: _out/admin/admin.php:1574
466
  msgid "Ajax Posts Here"
467
  msgstr ""
468
 
469
  #: admin/admin.php:1576
470
+ #: _out/admin/admin.php:1576
471
  msgid "You can modify the container type when building a shortcode."
472
  msgstr ""
473
 
474
  #: admin/admin.php:1592
475
+ #: _out/admin/admin.php:1592
476
+ msgid "Add custom classes to the <i>.alm-listing</i> container - classes are applied globally and will appear with every instance of Ajax Load More. <span style=\"display:block\">You can also add classes when building a shortcode.</span>"
 
 
 
477
  msgstr ""
478
 
479
  #: admin/admin.php:1653
480
+ #: _out/admin/admin.php:1653
481
+ msgid "Select an Ajax loading style - you can choose between a <strong>Button</strong> or <strong>Infinite Scroll</strong>"
 
482
  msgstr ""
483
 
484
+ #: admin/admin.php:1658
485
+ #: admin/shortcode-builder/shortcode-builder.php:130
486
+ #: _out/admin/admin.php:1658
487
+ #: _out/admin/shortcode-builder/shortcode-builder.php:130
488
  msgid "Button Style (Dark)"
489
  msgstr ""
490
 
491
+ #: admin/admin.php:1665
492
+ #: admin/shortcode-builder/shortcode-builder.php:137
493
+ #: _out/admin/admin.php:1665
494
+ #: _out/admin/shortcode-builder/shortcode-builder.php:137
495
  msgid "Button Style (Light)"
496
  msgstr ""
497
 
498
+ #: admin/admin.php:1670
499
+ #: admin/shortcode-builder/shortcode-builder.php:141
500
+ #: _out/admin/admin.php:1670
501
+ #: _out/admin/shortcode-builder/shortcode-builder.php:141
502
  msgid "Infinite Scroll (No Button)"
503
  msgstr ""
504
 
505
  #: admin/admin.php:1686
506
+ #: _out/admin/admin.php:1686
507
  msgid "Click to Preview"
508
  msgstr ""
509
 
510
+ #: admin/admin.php:1688
511
+ #: admin/shortcode-builder/shortcode-builder.php:155
512
  #: admin/shortcode-builder/shortcode-builder.php:371
513
+ #: core/classes/class-alm-shortcode.php:208
514
+ #: _out/admin/admin.php:1688
515
+ #: _out/admin/shortcode-builder/shortcode-builder.php:155
516
+ #: _out/admin/shortcode-builder/shortcode-builder.php:371
517
+ #: _out/core/classes/class-alm-shortcode.php:208
518
  msgid "Load More"
519
  msgstr ""
520
 
521
  #: admin/admin.php:1707
522
+ #: _out/admin/admin.php:1707
523
  msgid "Improve site performance by loading Ajax Load More CSS inline."
524
  msgstr ""
525
 
526
  #: admin/admin.php:1723
527
+ #: _out/admin/admin.php:1723
528
  msgid "Add classes to your <strong>Load More</strong> button."
529
  msgstr ""
530
 
531
  #: admin/admin.php:1763
532
+ #: _out/admin/admin.php:1763
533
+ msgid "On initial page load, move the user's browser window to the top of the screen."
 
534
  msgstr ""
535
 
536
  #: admin/admin.php:1764
537
+ #: _out/admin/admin.php:1764
538
  msgid "This may help prevent the loading of unnecessary posts."
539
  msgstr ""
540
 
541
  #: admin/admin.php:1783
542
+ #: _out/admin/admin.php:1783
543
  msgid "Disable REST API."
544
  msgstr ""
545
 
546
  #: admin/admin.php:1784
547
+ #: _out/admin/admin.php:1784
548
+ msgid "Use `admin-ajax.php` in favour of the WordPress REST API for all Ajax requests."
 
549
  msgstr ""
550
 
551
  #: admin/admin.php:1803
552
+ #: _out/admin/admin.php:1803
553
  msgid "Load legacy JavaScript callback functions."
554
  msgstr ""
555
 
556
  #: admin/admin.php:1804
557
+ #: _out/admin/admin.php:1804
558
+ msgid "Ajax Load More <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/callback-functions/\" target=\"_blank\">callback functions</a> were updated in 5.0. Users who were using callbacks prior to ALM 5.0 can load this helper library to maintain compatibility."
 
 
 
559
  msgstr ""
560
 
561
  #: admin/admin.php:1823
562
+ #: _out/admin/admin.php:1823
563
+ msgid "Check this box if Ajax Load More should remove all of its data* when the plugin is deleted."
 
564
  msgstr ""
565
 
566
  #: admin/admin.php:1824
567
+ #: _out/admin/admin.php:1824
568
  msgid "* Database Tables, Options and Repeater Templates"
569
  msgstr ""
570
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
571
  #: admin/editor/editor-build.php:45
572
+ #: _out/admin/editor/editor-build.php:45
573
+ msgid "Create your own Ajax Load More shortcode by adjusting the parameters below:"
574
  msgstr ""
575
 
576
  #: admin/editor/editor-build.php:53
577
+ #: _out/admin/editor/editor-build.php:53
578
  msgid "Insert Shortcode"
579
  msgstr ""
580
 
581
  #: admin/editor/editor-build.php:56
582
+ #: _out/admin/editor/editor-build.php:56
583
  msgid "Copy"
584
  msgstr ""
585
 
586
  #: admin/editor/editor.php:19
587
+ #: _out/admin/editor/editor.php:19
588
  msgid "You are not allowed to be here"
589
  msgstr ""
590
 
591
  #: admin/includes/components/example-list.php:2
592
  #: admin/views/repeater-templates.php:134
593
  #: admin/views/repeater-templates.php:173
594
+ #: _out/admin/includes/components/example-list.php:2
595
+ #: _out/admin/views/repeater-templates.php:134
596
+ #: _out/admin/views/repeater-templates.php:173
597
  msgid "Collapse All"
598
  msgstr ""
599
 
600
  #: admin/includes/components/example-list.php:2
601
  #: admin/views/repeater-templates.php:135
602
  #: admin/views/repeater-templates.php:174
603
+ #: _out/admin/includes/components/example-list.php:2
604
+ #: _out/admin/views/repeater-templates.php:135
605
+ #: _out/admin/views/repeater-templates.php:174
606
  msgid "Expand All"
607
  msgstr ""
608
 
609
  #: admin/includes/components/example-list.php:5
610
+ #: _out/admin/includes/components/example-list.php:5
611
  msgid "Archive.php"
612
  msgstr ""
613
 
614
  #: admin/includes/components/example-list.php:7
615
+ #: _out/admin/includes/components/example-list.php:7
616
  msgid "Shortcode for use on generic archive page."
617
  msgstr ""
618
 
619
  #: admin/includes/components/example-list.php:15
620
+ #: _out/admin/includes/components/example-list.php:15
621
  msgid "Author.php"
622
  msgstr ""
623
 
624
  #: admin/includes/components/example-list.php:17
625
+ #: _out/admin/includes/components/example-list.php:17
626
  msgid "Shortcode for use on author archive pages."
627
  msgstr ""
628
 
629
  #: admin/includes/components/example-list.php:24
630
+ #: _out/admin/includes/components/example-list.php:24
631
  msgid "Category.php"
632
  msgstr ""
633
 
634
  #: admin/includes/components/example-list.php:26
635
+ #: _out/admin/includes/components/example-list.php:26
636
  msgid "Shortcode for use on category archive pages."
637
  msgstr ""
638
 
639
  #: admin/includes/components/example-list.php:33
640
+ #: _out/admin/includes/components/example-list.php:33
641
  msgid "Date Archives"
642
  msgstr ""
643
 
644
  #: admin/includes/components/example-list.php:35
645
+ #: _out/admin/includes/components/example-list.php:35
646
  msgid "Shortcode for use for archiving by date."
647
  msgstr ""
648
 
649
  #: admin/includes/components/example-list.php:42
650
+ #: _out/admin/includes/components/example-list.php:42
651
  msgid "Excluding Posts"
652
  msgstr ""
653
 
654
  #: admin/includes/components/example-list.php:44
655
+ #: _out/admin/includes/components/example-list.php:44
656
  msgid "Shortcode for excluding an array of posts."
657
  msgstr ""
658
 
659
  #: admin/includes/components/example-list.php:50
660
+ #: _out/admin/includes/components/example-list.php:50
661
  msgid "Tag.php"
662
  msgstr ""
663
 
664
  #: admin/includes/components/example-list.php:52
665
+ #: _out/admin/includes/components/example-list.php:52
666
  msgid "Shortcode for use on tag archive pages."
667
  msgstr ""
668
 
669
  #: admin/includes/components/layout-list.php:2
670
+ #: _out/admin/includes/components/layout-list.php:2
671
  msgid "Apply Layout"
672
  msgstr ""
673
 
674
  #: admin/includes/components/layout-list.php:15
675
+ #: _out/admin/includes/components/layout-list.php:15
676
  msgid "Default Layout"
677
  msgstr ""
678
 
679
  #: admin/includes/components/layout-list.php:24
680
+ #: _out/admin/includes/components/layout-list.php:24
681
+ msgid "Get predefined responsive layouts with the <strong>Layouts add-on</strong>"
682
  msgstr ""
683
 
684
  #: admin/includes/components/layout-list.php:26
685
+ #: _out/admin/includes/components/layout-list.php:26
686
  msgid "Get More Layouts"
687
  msgstr ""
688
 
689
  #: admin/includes/components/repeater-options.php:5
690
  #: admin/shortcode-builder/shortcode-builder.php:98
691
+ #: _out/admin/includes/components/repeater-options.php:5
692
+ #: _out/admin/shortcode-builder/shortcode-builder.php:98
693
  msgid "Options"
694
  msgstr ""
695
 
696
  #: admin/includes/components/repeater-options.php:12
697
+ #: _out/admin/includes/components/repeater-options.php:12
698
  msgid "Update Template from Database"
699
  msgstr ""
700
 
701
  #: admin/includes/components/repeater-options.php:12
702
+ #: _out/admin/includes/components/repeater-options.php:12
703
  msgid "Update from Database"
704
  msgstr ""
705
 
706
  #: admin/includes/components/repeater-options.php:23
707
  #: admin/includes/components/repeater-options.php:24
708
+ #: _out/admin/includes/components/repeater-options.php:23
709
+ #: _out/admin/includes/components/repeater-options.php:24
710
  msgid "Download Template"
711
  msgstr ""
712
 
713
  #: admin/includes/components/repeater-options.php:30
714
+ #: _out/admin/includes/components/repeater-options.php:30
715
  msgid "Copy Template Data"
716
  msgstr ""
717
 
718
  #: admin/includes/cta/about.php:2
719
+ #: _out/admin/includes/cta/about.php:2
720
  msgid "Other Plugins by Connekt"
721
  msgstr ""
722
 
723
  #: admin/includes/cta/add-ons.php:2
724
+ #: _out/admin/includes/cta/add-ons.php:2
725
  msgid "About the Add-ons"
726
  msgstr ""
727
 
728
  #: admin/includes/cta/add-ons.php:8
729
+ #: _out/admin/includes/cta/add-ons.php:8
730
  msgid "View Add-ons"
731
  msgstr ""
732
 
733
  #: admin/includes/cta/config.php:2
734
+ #: _out/admin/includes/cta/config.php:2
735
  msgid "Plugin Configurations"
736
  msgstr ""
737
 
738
  #: admin/includes/cta/config.php:4
739
+ #: _out/admin/includes/cta/config.php:4
740
  msgid "Plugin Version"
741
  msgstr ""
742
 
743
  #: admin/includes/cta/config.php:10
744
+ #: _out/admin/includes/cta/config.php:10
745
  msgid "Release Date"
746
  msgstr ""
747
 
748
  #: admin/includes/cta/dyk.php:3
749
+ #: _out/admin/includes/cta/dyk.php:3
750
  msgid "Did You Know?"
751
  msgstr ""
752
 
753
  #: admin/includes/cta/extend.php:3
754
+ #: _out/admin/includes/cta/extend.php:3
755
+ msgid "Unlock additional templates with the <a href=\"https://connekthq.com/plugins/ajax-load-more/add-ons/custom-repeaters/?utm_source=WP%20Admin&utm_medium=CustomRepeaters%20Extend&utm_campaign=Custom%20Repeaters\" target=\"_parent\">Custom Repeaters add-on</a>"
 
 
 
756
  msgstr ""
757
 
758
  #: admin/includes/cta/extend.php:5
759
+ #: _out/admin/includes/cta/extend.php:5
760
  msgid "More Info"
761
  msgstr ""
762
 
763
  #: admin/includes/cta/pro-hero.php:25
764
+ #: _out/admin/includes/cta/pro-hero.php:25
765
  msgid "Upgrade Now"
766
  msgstr ""
767
 
768
  #: admin/includes/cta/resources.php:2
769
+ #: _out/admin/includes/cta/resources.php:2
770
  msgid "Plugin Resources"
771
  msgstr ""
772
 
773
  #: admin/includes/cta/resources.php:6
774
+ #: _out/admin/includes/cta/resources.php:6
775
  msgid "Ajax Load More Demo Site"
776
  msgstr ""
777
 
778
+ #: admin/includes/cta/resources.php:10
779
+ #: admin/views/help.php:31
780
+ #: _out/admin/includes/cta/resources.php:10
781
+ #: _out/admin/views/help.php:31
782
  msgid "Implementation Guide"
783
  msgstr ""
784
 
785
  #: admin/includes/cta/resources.php:13
786
+ #: _out/admin/includes/cta/resources.php:13
787
  msgid "Documentation"
788
  msgstr ""
789
 
790
  #: admin/includes/cta/resources.php:17
791
+ #: _out/admin/includes/cta/resources.php:17
792
  msgid "Support and Issues"
793
  msgstr ""
794
 
795
  #: admin/includes/cta/resources.php:21
796
+ #: _out/admin/includes/cta/resources.php:21
797
  msgid "Get Support"
798
  msgstr ""
799
 
800
  #: admin/includes/cta/resources.php:25
801
+ #: _out/admin/includes/cta/resources.php:25
802
  msgid "Reviews"
803
  msgstr ""
804
 
805
  #: admin/includes/cta/resources.php:28
806
+ #: _out/admin/includes/cta/resources.php:28
807
  msgid "WordPress"
808
  msgstr ""
809
 
810
  #: admin/includes/cta/resources.php:31
811
+ #: _out/admin/includes/cta/resources.php:31
812
  msgid "Github"
813
  msgstr ""
814
 
815
+ #: admin/includes/cta/resources.php:34
816
+ #: admin/includes/cta/sharing.php:14
817
+ #: _out/admin/includes/cta/resources.php:34
818
+ #: _out/admin/includes/cta/sharing.php:14
819
  msgid "Twitter"
820
  msgstr ""
821
 
822
  #: admin/includes/cta/reviews.php:1
823
+ #: _out/admin/includes/cta/reviews.php:1
824
  msgid "Leave a Review"
825
  msgstr ""
826
 
827
  #: admin/includes/cta/reviews.php:2
828
+ #: _out/admin/includes/cta/reviews.php:2
829
+ msgid "Good <em>or</em> bad - all reviews will help Ajax Load More push forward and grow."
 
830
  msgstr ""
831
 
832
  #: admin/includes/cta/reviews.php:4
833
+ #: _out/admin/includes/cta/reviews.php:4
834
  msgid "Write Review"
835
  msgstr ""
836
 
837
  #: admin/includes/cta/sharing.php:17
838
+ #: _out/admin/includes/cta/sharing.php:17
839
  msgid "Facebook"
840
  msgstr ""
841
 
842
  #: admin/includes/cta/sharing.php:20
843
+ #: _out/admin/includes/cta/sharing.php:20
844
  msgid "Review"
845
  msgstr ""
846
 
847
  #: admin/includes/cta/sharing.php:24
848
+ #: _out/admin/includes/cta/sharing.php:24
849
  msgid "Don't show me this again!"
850
  msgstr ""
851
 
852
  #: admin/includes/cta/test.php:9
853
+ #: _out/admin/includes/cta/test.php:9
854
  msgid "REST API Access"
855
  msgstr ""
856
 
857
  #: admin/includes/cta/test.php:14
858
+ #: _out/admin/includes/cta/test.php:14
859
  msgid "REST API Blocked"
860
  msgstr ""
861
 
862
  #: admin/includes/cta/test.php:15
863
+ #: _out/admin/includes/cta/test.php:15
864
+ msgid "Unable to access the WordPress REST API. Are you running a security plugin or have your server configured in a way that may be preventing access to the REST API?"
 
 
865
  msgstr ""
866
 
867
  #: admin/includes/cta/test.php:18
868
+ #: _out/admin/includes/cta/test.php:18
869
  msgid "Get Plugin Support"
870
  msgstr ""
871
 
872
  #: admin/includes/cta/writeable.php:5
873
+ #: _out/admin/includes/cta/writeable.php:5
874
  msgid "Read/Write Access"
875
  msgstr ""
876
 
877
+ #: admin/includes/cta/writeable.php:14
878
+ #: _out/admin/includes/cta/writeable.php:14
879
+ msgid "Enabled"
880
+ msgstr ""
881
+
882
+ #: admin/includes/cta/writeable.php:15
883
+ #: _out/admin/includes/cta/writeable.php:15
884
+ msgid "Read/Write access is enabled within the Repeater Template directory."
885
+ msgstr ""
886
+
887
+ #: admin/includes/cta/writeable.php:17
888
+ #: _out/admin/includes/cta/writeable.php:17
889
+ msgid "Access Denied"
890
+ msgstr ""
891
+
892
+ #: admin/includes/cta/writeable.php:18
893
+ #: _out/admin/includes/cta/writeable.php:18
894
+ msgid "You must enable read and write access to save repeater template data. Please contact your hosting provider or site administrator for more information."
895
+ msgstr ""
896
+
897
+ #: admin/includes/cta/writeable.php:21
898
+ #: _out/admin/includes/cta/writeable.php:21
899
+ msgid "Error"
900
+ msgstr ""
901
+
902
+ #: admin/includes/cta/writeable.php:22
903
+ #: _out/admin/includes/cta/writeable.php:22
904
+ msgid "Unable to locate configuration file. Directory access may not be granted."
905
+ msgstr ""
906
+
907
  #: admin/shortcode-builder/components/acf.php:3
908
+ #: _out/admin/shortcode-builder/components/acf.php:3
909
  msgid "Advanced Custom Fields"
910
  msgstr ""
911
 
912
  #: admin/shortcode-builder/components/acf.php:7
913
+ #: _out/admin/shortcode-builder/components/acf.php:7
914
  msgid "Enable compatibility with Advanced Custom Fields."
915
  msgstr ""
916
 
949
  #: admin/shortcode-builder/shortcode-builder.php:675
950
  #: admin/shortcode-builder/shortcode-builder.php:751
951
  #: admin/shortcode-builder/shortcode-builder.php:1412
952
+ #: _out/admin/shortcode-builder/components/acf.php:14
953
+ #: _out/admin/shortcode-builder/components/cache.php:14
954
+ #: _out/admin/shortcode-builder/components/comments.php:14
955
+ #: _out/admin/shortcode-builder/components/cta.php:15
956
+ #: _out/admin/shortcode-builder/components/filters.php:15
957
+ #: _out/admin/shortcode-builder/components/filters.php:75
958
+ #: _out/admin/shortcode-builder/components/filters.php:96
959
+ #: _out/admin/shortcode-builder/components/filters.php:117
960
+ #: _out/admin/shortcode-builder/components/filters.php:158
961
+ #: _out/admin/shortcode-builder/components/filters.php:180
962
+ #: _out/admin/shortcode-builder/components/nextpage.php:17
963
+ #: _out/admin/shortcode-builder/components/nextpage.php:119
964
+ #: _out/admin/shortcode-builder/components/paging.php:15
965
+ #: _out/admin/shortcode-builder/components/paging.php:64
966
+ #: _out/admin/shortcode-builder/components/paging.php:90
967
+ #: _out/admin/shortcode-builder/components/preloaded.php:15
968
+ #: _out/admin/shortcode-builder/components/rest-api.php:30
969
+ #: _out/admin/shortcode-builder/components/rest-api.php:105
970
+ #: _out/admin/shortcode-builder/components/seo.php:15
971
+ #: _out/admin/shortcode-builder/components/single-post.php:19
972
+ #: _out/admin/shortcode-builder/components/single-post.php:162
973
+ #: _out/admin/shortcode-builder/components/single-post.php:211
974
+ #: _out/admin/shortcode-builder/components/single-post.php:311
975
+ #: _out/admin/shortcode-builder/components/term-query.php:15
976
+ #: _out/admin/shortcode-builder/components/term-query.php:79
977
+ #: _out/admin/shortcode-builder/components/users.php:14
978
+ #: _out/admin/shortcode-builder/shortcode-builder.php:220
979
+ #: _out/admin/shortcode-builder/shortcode-builder.php:257
980
+ #: _out/admin/shortcode-builder/shortcode-builder.php:280
981
+ #: _out/admin/shortcode-builder/shortcode-builder.php:418
982
+ #: _out/admin/shortcode-builder/shortcode-builder.php:477
983
+ #: _out/admin/shortcode-builder/shortcode-builder.php:500
984
+ #: _out/admin/shortcode-builder/shortcode-builder.php:675
985
+ #: _out/admin/shortcode-builder/shortcode-builder.php:751
986
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1412
987
  msgid "True"
988
  msgstr ""
989
 
1022
  #: admin/shortcode-builder/shortcode-builder.php:679
1023
  #: admin/shortcode-builder/shortcode-builder.php:755
1024
  #: admin/shortcode-builder/shortcode-builder.php:1416
1025
+ #: _out/admin/shortcode-builder/components/acf.php:18
1026
+ #: _out/admin/shortcode-builder/components/cache.php:18
1027
+ #: _out/admin/shortcode-builder/components/comments.php:18
1028
+ #: _out/admin/shortcode-builder/components/cta.php:19
1029
+ #: _out/admin/shortcode-builder/components/filters.php:19
1030
+ #: _out/admin/shortcode-builder/components/filters.php:79
1031
+ #: _out/admin/shortcode-builder/components/filters.php:100
1032
+ #: _out/admin/shortcode-builder/components/filters.php:121
1033
+ #: _out/admin/shortcode-builder/components/filters.php:162
1034
+ #: _out/admin/shortcode-builder/components/filters.php:184
1035
+ #: _out/admin/shortcode-builder/components/nextpage.php:21
1036
+ #: _out/admin/shortcode-builder/components/nextpage.php:120
1037
+ #: _out/admin/shortcode-builder/components/paging.php:19
1038
+ #: _out/admin/shortcode-builder/components/paging.php:65
1039
+ #: _out/admin/shortcode-builder/components/paging.php:94
1040
+ #: _out/admin/shortcode-builder/components/preloaded.php:19
1041
+ #: _out/admin/shortcode-builder/components/rest-api.php:34
1042
+ #: _out/admin/shortcode-builder/components/rest-api.php:109
1043
+ #: _out/admin/shortcode-builder/components/seo.php:19
1044
+ #: _out/admin/shortcode-builder/components/single-post.php:23
1045
+ #: _out/admin/shortcode-builder/components/single-post.php:166
1046
+ #: _out/admin/shortcode-builder/components/single-post.php:215
1047
+ #: _out/admin/shortcode-builder/components/single-post.php:315
1048
+ #: _out/admin/shortcode-builder/components/term-query.php:19
1049
+ #: _out/admin/shortcode-builder/components/term-query.php:80
1050
+ #: _out/admin/shortcode-builder/components/users.php:18
1051
+ #: _out/admin/shortcode-builder/shortcode-builder.php:224
1052
+ #: _out/admin/shortcode-builder/shortcode-builder.php:261
1053
+ #: _out/admin/shortcode-builder/shortcode-builder.php:284
1054
+ #: _out/admin/shortcode-builder/shortcode-builder.php:422
1055
+ #: _out/admin/shortcode-builder/shortcode-builder.php:481
1056
+ #: _out/admin/shortcode-builder/shortcode-builder.php:504
1057
+ #: _out/admin/shortcode-builder/shortcode-builder.php:679
1058
+ #: _out/admin/shortcode-builder/shortcode-builder.php:755
1059
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1416
1060
  msgid "False"
1061
  msgstr ""
1062
 
1064
  #: admin/shortcode-builder/components/comments.php:30
1065
  #: admin/shortcode-builder/components/nextpage.php:34
1066
  #: admin/shortcode-builder/components/single-post.php:35
1067
+ #: _out/admin/shortcode-builder/components/acf.php:31
1068
+ #: _out/admin/shortcode-builder/components/comments.php:30
1069
+ #: _out/admin/shortcode-builder/components/nextpage.php:34
1070
+ #: _out/admin/shortcode-builder/components/single-post.php:35
1071
  msgid "Post ID"
1072
  msgstr ""
1073
 
1074
  #: admin/shortcode-builder/components/acf.php:31
1075
+ #: _out/admin/shortcode-builder/components/acf.php:31
1076
+ msgid "Leave this field blank and Ajax Load More will retrieve the ID from the global $post object."
 
1077
  msgstr ""
1078
 
1079
  #: admin/shortcode-builder/components/acf.php:32
1080
  #: admin/shortcode-builder/components/nextpage.php:35
1081
+ #: _out/admin/shortcode-builder/components/acf.php:32
1082
+ #: _out/admin/shortcode-builder/components/nextpage.php:35
1083
  msgid "The ID of the current page/post."
1084
  msgstr ""
1085
 
1086
  #: admin/shortcode-builder/components/acf.php:43
1087
  #: admin/shortcode-builder/components/acf.php:48
1088
  #: admin/shortcode-builder/components/acf.php:67
1089
+ #: _out/admin/shortcode-builder/components/acf.php:43
1090
+ #: _out/admin/shortcode-builder/components/acf.php:48
1091
+ #: _out/admin/shortcode-builder/components/acf.php:67
1092
  msgid "Field Type"
1093
  msgstr ""
1094
 
1095
  #: admin/shortcode-builder/components/acf.php:44
1096
+ #: _out/admin/shortcode-builder/components/acf.php:44
1097
  msgid "Select the type of ACF field."
1098
  msgstr ""
1099
 
1100
  #: admin/shortcode-builder/components/acf.php:50
1101
+ #: _out/admin/shortcode-builder/components/acf.php:50
1102
  msgid "Select Field Type"
1103
  msgstr ""
1104
 
1105
  #: admin/shortcode-builder/components/acf.php:51
1106
+ #: _out/admin/shortcode-builder/components/acf.php:51
1107
  msgid "Flexible Content"
1108
  msgstr ""
1109
 
1110
  #: admin/shortcode-builder/components/acf.php:52
1111
+ #: _out/admin/shortcode-builder/components/acf.php:52
1112
  msgid "Gallery"
1113
  msgstr ""
1114
 
1115
  #: admin/shortcode-builder/components/acf.php:53
1116
+ #: _out/admin/shortcode-builder/components/acf.php:53
1117
  msgid "Relationship"
1118
  msgstr ""
1119
 
1120
  #: admin/shortcode-builder/components/acf.php:54
1121
+ #: _out/admin/shortcode-builder/components/acf.php:54
1122
  msgid "Repeater"
1123
  msgstr ""
1124
 
1125
  #: admin/shortcode-builder/components/acf.php:62
1126
  #: admin/shortcode-builder/components/acf.php:83
1127
+ #: _out/admin/shortcode-builder/components/acf.php:62
1128
+ #: _out/admin/shortcode-builder/components/acf.php:83
1129
  msgid "Field Name"
1130
  msgstr ""
1131
 
1132
  #: admin/shortcode-builder/components/acf.php:63
1133
+ #: _out/admin/shortcode-builder/components/acf.php:63
1134
  msgid "Enter the name of the ACF field."
1135
  msgstr ""
1136
 
1137
  #: admin/shortcode-builder/components/acf.php:75
1138
+ #: _out/admin/shortcode-builder/components/acf.php:75
1139
  msgid "Parent Field Name"
1140
  msgstr ""
1141
 
1142
  #: admin/shortcode-builder/components/acf.php:75
1143
+ #: _out/admin/shortcode-builder/components/acf.php:75
1144
+ msgid "This option is only relevant when trying to access content in sub fields."
1145
  msgstr ""
1146
 
1147
  #: admin/shortcode-builder/components/acf.php:77
1148
+ #: _out/admin/shortcode-builder/components/acf.php:77
1149
+ msgid "If this a nested ACF <a href=\"https://www.advancedcustomfields.com/resources/get_sub_field/\" target=\"_blank\">sub_field</a>, enter the parent field names."
 
 
1150
  msgstr ""
1151
 
1152
  #: admin/shortcode-builder/components/acf.php:78
1153
+ #: _out/admin/shortcode-builder/components/acf.php:78
1154
+ msgid "Access fields up to the three levels deep by colon separating the field names."
 
1155
  msgstr ""
1156
 
1157
  #: admin/shortcode-builder/components/cache.php:7
1158
+ #: _out/admin/shortcode-builder/components/cache.php:7
1159
  msgid "Turn on content caching."
1160
  msgstr ""
1161
 
1162
  #: admin/shortcode-builder/components/cache.php:29
1163
+ #: _out/admin/shortcode-builder/components/cache.php:29
1164
  msgid "Cache ID"
1165
  msgstr ""
1166
 
1167
  #: admin/shortcode-builder/components/cache.php:30
1168
+ #: _out/admin/shortcode-builder/components/cache.php:30
1169
+ msgid "You <u>must</u> generate a unique ID for this cached query - this unique ID will be used as a content identifier."
 
1170
  msgstr ""
1171
 
1172
  #: admin/shortcode-builder/components/cache.php:36
1173
+ #: _out/admin/shortcode-builder/components/cache.php:36
1174
  msgid "Generate Cache ID"
1175
  msgstr ""
1176
 
1177
  #: admin/shortcode-builder/components/comments.php:3
1178
+ #: _out/admin/shortcode-builder/components/comments.php:3
1179
  msgid "Comments"
1180
  msgstr ""
1181
 
1182
  #: admin/shortcode-builder/components/comments.php:7
1183
+ #: _out/admin/shortcode-builder/components/comments.php:7
1184
  msgid "Enable Ajax Load More to display blog comments."
1185
  msgstr ""
1186
 
1187
  #: admin/shortcode-builder/components/comments.php:31
1188
  #: admin/shortcode-builder/components/single-post.php:36
1189
+ #: _out/admin/shortcode-builder/components/comments.php:31
1190
+ #: _out/admin/shortcode-builder/components/single-post.php:36
1191
  msgid "The ID of the current single post."
1192
  msgstr ""
1193
 
1194
  #: admin/shortcode-builder/components/comments.php:42
1195
+ #: _out/admin/shortcode-builder/components/comments.php:42
1196
  msgid "Comments Per Page"
1197
  msgstr ""
1198
 
1199
  #: admin/shortcode-builder/components/comments.php:43
1200
+ #: _out/admin/shortcode-builder/components/comments.php:43
1201
  msgid "The number of top level items to show for each page of comments."
1202
  msgstr ""
1203
 
1204
  #: admin/shortcode-builder/components/comments.php:44
1205
+ #: _out/admin/shortcode-builder/components/comments.php:44
1206
+ msgid "<strong>Note</strong>: The amount selected does NOT include comment replies."
1207
  msgstr ""
1208
 
1209
  #: admin/shortcode-builder/components/comments.php:55
1210
+ #: _out/admin/shortcode-builder/components/comments.php:55
1211
  msgid "Comment Type"
1212
  msgstr ""
1213
 
1214
  #: admin/shortcode-builder/components/comments.php:56
1215
+ #: _out/admin/shortcode-builder/components/comments.php:56
1216
  msgid "The type of comment(s) to display."
1217
  msgstr ""
1218
 
1219
  #: admin/shortcode-builder/components/comments.php:61
1220
+ #: _out/admin/shortcode-builder/components/comments.php:61
1221
  msgid "Comment"
1222
  msgstr ""
1223
 
1224
  #: admin/shortcode-builder/components/comments.php:62
1225
+ #: _out/admin/shortcode-builder/components/comments.php:62
1226
  msgid "All"
1227
  msgstr ""
1228
 
1229
  #: admin/shortcode-builder/components/comments.php:63
1230
+ #: _out/admin/shortcode-builder/components/comments.php:63
1231
  msgid "Trackback"
1232
  msgstr ""
1233
 
1234
  #: admin/shortcode-builder/components/comments.php:64
1235
+ #: _out/admin/shortcode-builder/components/comments.php:64
1236
  msgid "Pingback"
1237
  msgstr ""
1238
 
1239
  #: admin/shortcode-builder/components/comments.php:65
1240
+ #: _out/admin/shortcode-builder/components/comments.php:65
1241
  msgid "Pings"
1242
  msgstr ""
1243
 
1244
  #: admin/shortcode-builder/components/comments.php:73
1245
+ #: _out/admin/shortcode-builder/components/comments.php:73
1246
  msgid "Comment Style"
1247
  msgstr ""
1248
 
1249
  #: admin/shortcode-builder/components/comments.php:74
1250
+ #: _out/admin/shortcode-builder/components/comments.php:74
1251
  msgid "Select the HTML container style for your comments."
1252
  msgstr ""
1253
 
1254
  #: admin/shortcode-builder/components/comments.php:98
1255
+ #: _out/admin/shortcode-builder/components/comments.php:98
1256
  msgid "Comment Template"
1257
  msgstr ""
1258
 
1259
  #: admin/shortcode-builder/components/comments.php:99
1260
+ #: _out/admin/shortcode-builder/components/comments.php:99
1261
  msgid "Select a repeater template that will display comment data."
1262
  msgstr ""
1263
 
1264
  #: admin/shortcode-builder/components/comments.php:100
1265
+ #: _out/admin/shortcode-builder/components/comments.php:100
1266
+ msgid "<strong>Note</strong>: <span>None</span> will use the default WordPress comment layout."
 
1267
  msgstr ""
1268
 
1269
  #: admin/shortcode-builder/components/comments.php:105
1270
  #: admin/shortcode-builder/shortcode-builder.php:570
1271
  #: admin/shortcode-builder/shortcode-builder.php:656
1272
+ #: _out/admin/shortcode-builder/components/comments.php:105
1273
+ #: _out/admin/shortcode-builder/shortcode-builder.php:570
1274
+ #: _out/admin/shortcode-builder/shortcode-builder.php:656
1275
  msgid "None"
1276
  msgstr ""
1277
 
1278
  #: admin/shortcode-builder/components/comments.php:106
1279
+ #: _out/admin/shortcode-builder/components/comments.php:106
1280
  msgid "Default"
1281
  msgstr ""
1282
 
1283
  #: admin/shortcode-builder/components/comments.php:120
1284
+ #: _out/admin/shortcode-builder/components/comments.php:120
1285
  msgid "or"
1286
  msgstr ""
1287
 
1288
  #: admin/shortcode-builder/components/comments.php:122
1289
+ #: _out/admin/shortcode-builder/components/comments.php:122
1290
  msgid "Callback Function"
1291
  msgstr ""
1292
 
1293
  #: admin/shortcode-builder/components/comments.php:123
1294
+ #: _out/admin/shortcode-builder/components/comments.php:123
1295
+ msgid "A custom <a href=\"https://codex.wordpress.org/Function_Reference/wp_list_comments#Arguments\" target=\"_blank\">callback</a> function that will display each comment."
 
 
1296
  msgstr ""
1297
 
1298
  #: admin/shortcode-builder/components/comments.php:124
1299
+ #: _out/admin/shortcode-builder/components/comments.php:124
1300
+ msgid "<strong>Note</strong>: The majority of premium themes have a custom callback function for displaying comments. Please see comments.php or functions.php within your theme directory to locate the callback function for your theme."
 
 
1301
  msgstr ""
1302
 
1303
  #: admin/shortcode-builder/components/comments.php:135
1304
+ #: _out/admin/shortcode-builder/components/comments.php:135
1305
+ msgid "You must add the comments shortcode directly to your single template file using the <a href=\"https://developer.wordpress.org/reference/functions/do_shortcode/\" target=\"_blank\">do_shortcode</a> method."
 
 
1306
  msgstr ""
1307
 
1308
  #: admin/shortcode-builder/components/comments.php:135
1311
  #: admin/shortcode-builder/components/single-post.php:326
1312
  #: admin/shortcode-builder/shortcode-builder.php:688
1313
  #: admin/shortcode-builder/shortcode-builder.php:1405
1314
+ #: _out/admin/shortcode-builder/components/comments.php:135
1315
+ #: _out/admin/shortcode-builder/components/nextpage.php:135
1316
+ #: _out/admin/shortcode-builder/components/single-post.php:63
1317
+ #: _out/admin/shortcode-builder/components/single-post.php:326
1318
+ #: _out/admin/shortcode-builder/shortcode-builder.php:688
1319
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1405
1320
  msgid "View Docs"
1321
  msgstr ""
1322
 
1323
  #: admin/shortcode-builder/components/cta.php:3
1324
+ #: _out/admin/shortcode-builder/components/cta.php:3
1325
  msgid "Call to Actions"
1326
  msgstr ""
1327
 
1328
  #: admin/shortcode-builder/components/cta.php:8
1329
+ #: _out/admin/shortcode-builder/components/cta.php:8
1330
  msgid "Insert call to action block."
1331
  msgstr ""
1332
 
1333
  #: admin/shortcode-builder/components/cta.php:30
1334
+ #: _out/admin/shortcode-builder/components/cta.php:30
1335
  msgid "CTA Positioning"
1336
  msgstr ""
1337
 
1338
  #: admin/shortcode-builder/components/cta.php:31
1339
+ #: _out/admin/shortcode-builder/components/cta.php:31
1340
+ msgid "Insert call to action <strong><em id=\"sequence-update-before-after\">before</em></strong> post #<strong><em id=\"sequence-update\">1</em></strong>"
 
 
1341
  msgstr ""
1342
 
1343
  #: admin/shortcode-builder/components/cta.php:36
1344
+ #: _out/admin/shortcode-builder/components/cta.php:36
1345
  msgid "Before / After"
1346
  msgstr ""
1347
 
1348
  #: admin/shortcode-builder/components/cta.php:38
1349
+ #: _out/admin/shortcode-builder/components/cta.php:38
1350
  msgid "Before"
1351
  msgstr ""
1352
 
1353
  #: admin/shortcode-builder/components/cta.php:39
1354
+ #: _out/admin/shortcode-builder/components/cta.php:39
1355
  msgid "After"
1356
  msgstr ""
1357
 
1358
  #: admin/shortcode-builder/components/cta.php:43
1359
+ #: _out/admin/shortcode-builder/components/cta.php:43
1360
  msgid "Post #"
1361
  msgstr ""
1362
 
1363
  #: admin/shortcode-builder/components/cta.php:52
1364
+ #: _out/admin/shortcode-builder/components/cta.php:52
1365
  msgid "Template"
1366
  msgstr ""
1367
 
1368
  #: admin/shortcode-builder/components/cta.php:54
1369
+ #: _out/admin/shortcode-builder/components/cta.php:54
1370
+ msgid "Select the <a href=\"admin.php?page=ajax-load-more-repeaters\" target=\"_parent\">repeater template</a> that will display your call to action."
 
1371
  msgstr ""
1372
 
1373
  #: admin/shortcode-builder/components/cta.php:61
1374
+ #: _out/admin/shortcode-builder/components/cta.php:61
1375
  msgid "-- Select Repeater --"
1376
  msgstr ""
1377
 
1378
  #: admin/shortcode-builder/components/cta.php:83
1379
+ #: _out/admin/shortcode-builder/components/cta.php:83
1380
  msgid "Call to actions do NOT count as a post within an Ajax Load More loop."
1381
  msgstr ""
1382
 
1383
  #: admin/shortcode-builder/components/cta.php:84
1384
+ #: _out/admin/shortcode-builder/components/cta.php:84
1385
+ msgid "For example, if you set <strong>posts_per_page=\"5\"</strong> in your shortcode, 6 items will be displayed."
 
1386
  msgstr ""
1387
 
1388
  #: admin/shortcode-builder/components/filters.php:8
1389
+ #: _out/admin/shortcode-builder/components/filters.php:8
1390
  msgid "Enable filters with this Ajax Load More instance."
1391
  msgstr ""
1392
 
1393
  #: admin/shortcode-builder/components/filters.php:30
1394
  #: admin/shortcode-builder/components/single-post.php:47
1395
+ #: _out/admin/shortcode-builder/components/filters.php:30
1396
+ #: _out/admin/shortcode-builder/components/single-post.php:47
1397
  msgid "Target"
1398
  msgstr ""
1399
 
1400
  #: admin/shortcode-builder/components/filters.php:30
1401
+ #: _out/admin/shortcode-builder/components/filters.php:30
1402
+ msgid "A target ID is not required but it is highly recommended to avoid issues with querystring parsing on page load."
 
1403
  msgstr ""
1404
 
1405
  #: admin/shortcode-builder/components/filters.php:31
1406
+ #: _out/admin/shortcode-builder/components/filters.php:31
1407
+ msgid "Connect Ajax Load More to a specific <a href=\"admin.php?page=ajax-load-more-filters\">filter instance</a> by selecting the filter ID."
 
1408
  msgstr ""
1409
 
1410
  #: admin/shortcode-builder/components/filters.php:51
1411
+ #: _out/admin/shortcode-builder/components/filters.php:51
1412
  msgid "-- Select Filter --"
1413
  msgstr ""
1414
 
1415
  #: admin/shortcode-builder/components/filters.php:55
1416
+ #: _out/admin/shortcode-builder/components/filters.php:55
1417
  msgid "You don't have any filters! The first step is to create one"
1418
  msgstr ""
1419
 
1420
  #: admin/shortcode-builder/components/filters.php:67
1421
+ #: _out/admin/shortcode-builder/components/filters.php:67
1422
  msgid "URLs"
1423
  msgstr ""
1424
 
1425
  #: admin/shortcode-builder/components/filters.php:67
1426
+ #: _out/admin/shortcode-builder/components/filters.php:67
1427
  msgid "Querystring URLs allow users to share deep links to filtered content."
1428
  msgstr ""
1429
 
1430
  #: admin/shortcode-builder/components/filters.php:68
1431
+ #: _out/admin/shortcode-builder/components/filters.php:68
1432
  msgid "Update the browser querystring with active filters values."
1433
  msgstr ""
1434
 
1435
  #: admin/shortcode-builder/components/filters.php:88
1436
+ #: _out/admin/shortcode-builder/components/filters.php:88
1437
  msgid "Paging Parameters"
1438
  msgstr ""
1439
 
1440
  #: admin/shortcode-builder/components/filters.php:88
1441
+ #: _out/admin/shortcode-builder/components/filters.php:88
1442
  msgid "Adding paging parameters will allow for deep linking to a paged filter."
1443
  msgstr ""
1444
 
1445
  #: admin/shortcode-builder/components/filters.php:89
1446
+ #: _out/admin/shortcode-builder/components/filters.php:89
1447
+ msgid "Add <span>?pg={x}</span> to the browser querystring as users load additional pages."
 
1448
  msgstr ""
1449
 
1450
  #: admin/shortcode-builder/components/filters.php:109
1451
  #: admin/shortcode-builder/components/paging.php:56
1452
+ #: _out/admin/shortcode-builder/components/filters.php:109
1453
+ #: _out/admin/shortcode-builder/components/paging.php:56
1454
  msgid "Scroll"
1455
  msgstr ""
1456
 
1457
  #: admin/shortcode-builder/components/filters.php:109
1458
+ #: _out/admin/shortcode-builder/components/filters.php:109
1459
  msgid "When a user filters a list they will be auto scrolled back to the top."
1460
  msgstr ""
1461
 
1462
  #: admin/shortcode-builder/components/filters.php:110
1463
+ #: _out/admin/shortcode-builder/components/filters.php:110
1464
  msgid "Automatically scroll users to the top of list after a filter update."
1465
  msgstr ""
1466
 
1467
  #: admin/shortcode-builder/components/filters.php:131
1468
  #: admin/shortcode-builder/components/nextpage.php:125
1469
  #: admin/shortcode-builder/components/paging.php:70
1470
+ #: _out/admin/shortcode-builder/components/filters.php:131
1471
+ #: _out/admin/shortcode-builder/components/nextpage.php:125
1472
+ #: _out/admin/shortcode-builder/components/paging.php:70
1473
  msgid "Scroll Top"
1474
  msgstr ""
1475
 
1476
  #: admin/shortcode-builder/components/filters.php:131
1477
+ #: _out/admin/shortcode-builder/components/filters.php:131
1478
+ msgid "The Scroll Top value is the pixel position the window will be scrolled to."
1479
  msgstr ""
1480
 
1481
  #: admin/shortcode-builder/components/filters.php:132
1482
+ #: _out/admin/shortcode-builder/components/filters.php:132
1483
+ msgid "The offset top position of the window used with `Paging Parameters` and `Scroll`."
 
1484
  msgstr ""
1485
 
1486
  #: admin/shortcode-builder/components/filters.php:137
1487
+ #: _out/admin/shortcode-builder/components/filters.php:137
1488
  msgid "Scroll Top Value"
1489
  msgstr ""
1490
 
1491
  #: admin/shortcode-builder/components/filters.php:150
1492
+ #: _out/admin/shortcode-builder/components/filters.php:150
1493
  msgid "Analytics"
1494
  msgstr ""
1495
 
1496
  #: admin/shortcode-builder/components/filters.php:150
1497
+ #: _out/admin/shortcode-builder/components/filters.php:150
1498
+ msgid "Each time the filter is updated a pageview will be sent to Google Analytics."
1499
  msgstr ""
1500
 
1501
  #: admin/shortcode-builder/components/filters.php:151
1502
+ #: _out/admin/shortcode-builder/components/filters.php:151
1503
  msgid "Send pageviews to Google Analytics."
1504
  msgstr ""
1505
 
1506
  #: admin/shortcode-builder/components/filters.php:172
1507
  #: admin/shortcode-builder/components/rest-api.php:97
1508
+ #: _out/admin/shortcode-builder/components/filters.php:172
1509
+ #: _out/admin/shortcode-builder/components/rest-api.php:97
1510
  msgid "Debug Mode"
1511
  msgstr ""
1512
 
1513
  #: admin/shortcode-builder/components/filters.php:173
1514
+ #: _out/admin/shortcode-builder/components/filters.php:173
1515
+ msgid "Enable debugging of the Ajax Load More filter object in the browser console."
1516
  msgstr ""
1517
 
1518
  #: admin/shortcode-builder/components/nextpage.php:5
1519
  #: admin/shortcode-builder/components/paging.php:147
1520
+ #: _out/admin/shortcode-builder/components/nextpage.php:5
1521
+ #: _out/admin/shortcode-builder/components/paging.php:147
1522
  msgid "Next Page"
1523
  msgstr ""
1524
 
1525
  #: admin/shortcode-builder/components/nextpage.php:10
1526
+ #: _out/admin/shortcode-builder/components/nextpage.php:10
1527
  msgid "Enable the infinite scrolling of multipage WordPress content using the"
1528
  msgstr ""
1529
 
1530
  #: admin/shortcode-builder/components/nextpage.php:10
1531
+ #: _out/admin/shortcode-builder/components/nextpage.php:10
1532
  msgid "Quicktag or Page Break block."
1533
  msgstr ""
1534
 
1535
  #: admin/shortcode-builder/components/nextpage.php:46
1536
+ #: _out/admin/shortcode-builder/components/nextpage.php:46
1537
  msgid "URL Rewrite"
1538
  msgstr ""
1539
 
1540
  #: admin/shortcode-builder/components/nextpage.php:47
1541
+ #: _out/admin/shortcode-builder/components/nextpage.php:47
1542
  msgid "Update the browser address bar as pages come into view."
1543
  msgstr ""
1544
 
1545
  #: admin/shortcode-builder/components/nextpage.php:54
1546
+ #: _out/admin/shortcode-builder/components/nextpage.php:54
1547
  msgid "Yes, update the URL."
1548
  msgstr ""
1549
 
1550
  #: admin/shortcode-builder/components/nextpage.php:63
1551
+ #: _out/admin/shortcode-builder/components/nextpage.php:63
1552
  msgid "Page Title Template"
1553
  msgstr ""
1554
 
1555
  #: admin/shortcode-builder/components/nextpage.php:64
1556
+ #: _out/admin/shortcode-builder/components/nextpage.php:64
1557
+ msgid "The page title template is used to update the browser title each time a new page is loaded."
 
1558
  msgstr ""
1559
 
1560
  #: admin/shortcode-builder/components/nextpage.php:65
1561
+ #: _out/admin/shortcode-builder/components/nextpage.php:65
1562
  msgid "Page title will NOT be updated if this field remains empty."
1563
  msgstr ""
1564
 
1565
  #: admin/shortcode-builder/components/nextpage.php:73
1566
+ #: _out/admin/shortcode-builder/components/nextpage.php:73
1567
  msgid "Template Tags"
1568
  msgstr ""
1569
 
1570
  #: admin/shortcode-builder/components/nextpage.php:75
1571
+ #: _out/admin/shortcode-builder/components/nextpage.php:75
1572
  msgid "Current Page Number"
1573
  msgstr ""
1574
 
1575
  #: admin/shortcode-builder/components/nextpage.php:76
1576
+ #: _out/admin/shortcode-builder/components/nextpage.php:76
1577
  msgid "Total Number of Pages"
1578
  msgstr ""
1579
 
1580
  #: admin/shortcode-builder/components/nextpage.php:77
1581
+ #: _out/admin/shortcode-builder/components/nextpage.php:77
1582
  msgid "Title of Post"
1583
  msgstr ""
1584
 
1585
  #: admin/shortcode-builder/components/nextpage.php:78
1586
+ #: _out/admin/shortcode-builder/components/nextpage.php:78
1587
  msgid "Site Title"
1588
  msgstr ""
1589
 
1590
  #: admin/shortcode-builder/components/nextpage.php:79
1591
+ #: _out/admin/shortcode-builder/components/nextpage.php:79
1592
  msgid "Site Tagline"
1593
  msgstr ""
1594
 
1595
  #: admin/shortcode-builder/components/nextpage.php:90
1596
+ #: _out/admin/shortcode-builder/components/nextpage.php:90
1597
  msgid "Google Analytics"
1598
  msgstr ""
1599
 
1600
  #: admin/shortcode-builder/components/nextpage.php:91
1601
+ #: _out/admin/shortcode-builder/components/nextpage.php:91
1602
+ msgid "You must have a reference to your Google Analytics tracking code already on the page."
 
1603
  msgstr ""
1604
 
1605
  #: admin/shortcode-builder/components/nextpage.php:93
1606
+ #: _out/admin/shortcode-builder/components/nextpage.php:93
1607
  msgid "Each time a page is loaded it will count as a pageview."
1608
  msgstr ""
1609
 
1610
  #: admin/shortcode-builder/components/nextpage.php:100
1611
+ #: _out/admin/shortcode-builder/components/nextpage.php:100
1612
  msgid "Yes, send pageviews to Google Analytics."
1613
  msgstr ""
1614
 
1615
  #: admin/shortcode-builder/components/nextpage.php:109
1616
+ #: _out/admin/shortcode-builder/components/nextpage.php:109
1617
  msgid "Scroll to Page"
1618
  msgstr ""
1619
 
1620
  #: admin/shortcode-builder/components/nextpage.php:111
1621
+ #: _out/admin/shortcode-builder/components/nextpage.php:111
1622
  msgid "Scroll users automatically to the next page on 'Load More' action."
1623
  msgstr ""
1624
 
1625
  #: admin/shortcode-builder/components/nextpage.php:117
1626
  #: admin/shortcode-builder/components/paging.php:62
1627
  #: admin/shortcode-builder/shortcode-builder.php:410
1628
+ #: _out/admin/shortcode-builder/components/nextpage.php:117
1629
+ #: _out/admin/shortcode-builder/components/paging.php:62
1630
+ #: _out/admin/shortcode-builder/shortcode-builder.php:410
1631
  msgid "Enable Scrolling"
1632
  msgstr ""
1633
 
1634
  #: admin/shortcode-builder/components/nextpage.php:126
1635
+ #: _out/admin/shortcode-builder/components/nextpage.php:126
1636
+ msgid "The scrolltop position of the browser window (used with scrolling and fwd/back browser buttons)."
 
1637
  msgstr ""
1638
 
1639
  #: admin/shortcode-builder/components/nextpage.php:135
1640
+ #: _out/admin/shortcode-builder/components/nextpage.php:135
1641
+ msgid "You must add the Next Page shortcode directly to your template file using the <a href=\"https://developer.wordpress.org/reference/functions/do_shortcode/\" target=\"_blank\">do_shortcode</a> method."
 
 
1642
  msgstr ""
1643
 
1644
  #: admin/shortcode-builder/components/paging.php:3
1645
+ #: _out/admin/shortcode-builder/components/paging.php:3
1646
  msgid "Paging"
1647
  msgstr ""
1648
 
1649
  #: admin/shortcode-builder/components/paging.php:8
1650
+ #: _out/admin/shortcode-builder/components/paging.php:8
1651
  msgid "Replace infinite scrolling with a paged ajax navigation system."
1652
  msgstr ""
1653
 
1654
  #: admin/shortcode-builder/components/paging.php:31
1655
+ #: _out/admin/shortcode-builder/components/paging.php:31
1656
  msgid "Navigation Classes"
1657
  msgstr ""
1658
 
1659
  #: admin/shortcode-builder/components/paging.php:32
1660
+ #: _out/admin/shortcode-builder/components/paging.php:32
1661
  msgid "Add custom CSS classes to the paging navigation menu."
1662
  msgstr ""
1663
 
1664
  #: admin/shortcode-builder/components/paging.php:43
1665
+ #: _out/admin/shortcode-builder/components/paging.php:43
1666
  msgid "Show at Most"
1667
  msgstr ""
1668
 
1669
  #: admin/shortcode-builder/components/paging.php:44
1670
+ #: _out/admin/shortcode-builder/components/paging.php:44
1671
+ msgid "The maximum amount of page menu items to show at a time. <br/.>0 = no maximum"
1672
  msgstr ""
1673
 
1674
  #: admin/shortcode-builder/components/paging.php:57
1675
+ #: _out/admin/shortcode-builder/components/paging.php:57
1676
+ msgid "Move users to the top of the Ajax Load More container after a paging click event."
 
1677
  msgstr ""
1678
 
1679
  #: admin/shortcode-builder/components/paging.php:71
1680
+ #: _out/admin/shortcode-builder/components/paging.php:71
1681
+ msgid "The scrolltop position of the browser window when scrolling back to top."
1682
  msgstr ""
1683
 
1684
  #: admin/shortcode-builder/components/paging.php:82
1685
+ #: _out/admin/shortcode-builder/components/paging.php:82
1686
  msgid "Controls"
1687
  msgstr ""
1688
 
1689
  #: admin/shortcode-builder/components/paging.php:83
1690
+ #: _out/admin/shortcode-builder/components/paging.php:83
1691
  msgid "Show first/last and next/previous buttons in the paging navigation."
1692
  msgstr ""
1693
 
1694
  #: admin/shortcode-builder/components/paging.php:105
1695
+ #: _out/admin/shortcode-builder/components/paging.php:105
1696
  msgid "First Page"
1697
  msgstr ""
1698
 
1699
  #: admin/shortcode-builder/components/paging.php:105
1700
  #: admin/shortcode-builder/components/paging.php:119
1701
+ #: _out/admin/shortcode-builder/components/paging.php:105
1702
+ #: _out/admin/shortcode-builder/components/paging.php:119
1703
  msgid "Leave empty to not render button."
1704
  msgstr ""
1705
 
1706
  #: admin/shortcode-builder/components/paging.php:107
1707
+ #: _out/admin/shortcode-builder/components/paging.php:107
1708
  msgid "Label for the <span>First Page</span> button."
1709
  msgstr ""
1710
 
1711
  #: admin/shortcode-builder/components/paging.php:119
1712
+ #: _out/admin/shortcode-builder/components/paging.php:119
1713
  msgid "Last Page"
1714
  msgstr ""
1715
 
1716
  #: admin/shortcode-builder/components/paging.php:121
1717
+ #: _out/admin/shortcode-builder/components/paging.php:121
1718
  msgid "Label for the <span>Last Page</span> button."
1719
  msgstr ""
1720
 
1721
  #: admin/shortcode-builder/components/paging.php:133
1722
+ #: _out/admin/shortcode-builder/components/paging.php:133
1723
  msgid "Previous Page"
1724
  msgstr ""
1725
 
1726
  #: admin/shortcode-builder/components/paging.php:135
1727
+ #: _out/admin/shortcode-builder/components/paging.php:135
1728
  msgid "Label for the <span>Previous Page</span> button."
1729
  msgstr ""
1730
 
1731
  #: admin/shortcode-builder/components/paging.php:149
1732
+ #: _out/admin/shortcode-builder/components/paging.php:149
1733
  msgid "Label for the <span>Next Page</span> button."
1734
  msgstr ""
1735
 
1736
  #: admin/shortcode-builder/components/preloaded.php:3
1737
+ #: _out/admin/shortcode-builder/components/preloaded.php:3
1738
  msgid "Preloaded"
1739
  msgstr ""
1740
 
1741
  #: admin/shortcode-builder/components/preloaded.php:8
1742
+ #: _out/admin/shortcode-builder/components/preloaded.php:8
1743
  msgid "Preload posts prior to making Ajax requests."
1744
  msgstr ""
1745
 
1746
  #: admin/shortcode-builder/components/preloaded.php:30
1747
+ #: _out/admin/shortcode-builder/components/preloaded.php:30
1748
  msgid "Preload Amount"
1749
  msgstr ""
1750
 
1751
  #: admin/shortcode-builder/components/preloaded.php:31
1752
+ #: _out/admin/shortcode-builder/components/preloaded.php:31
1753
  msgid "Enter the number of posts to preload."
1754
  msgstr ""
1755
 
1756
  #: admin/shortcode-builder/components/rest-api.php:18
1757
+ #: _out/admin/shortcode-builder/components/rest-api.php:18
1758
  msgid "REST API"
1759
  msgstr ""
1760
 
1761
  #: admin/shortcode-builder/components/rest-api.php:23
1762
+ #: _out/admin/shortcode-builder/components/rest-api.php:23
1763
  msgid "Enable the WordPress REST API."
1764
  msgstr ""
1765
 
1766
  #: admin/shortcode-builder/components/rest-api.php:46
1767
+ #: _out/admin/shortcode-builder/components/rest-api.php:46
1768
  msgid "Base URL"
1769
  msgstr ""
1770
 
1771
  #: admin/shortcode-builder/components/rest-api.php:47
1772
+ #: _out/admin/shortcode-builder/components/rest-api.php:47
1773
  msgid "Set a default Base URL in the Ajax Load More settings panel"
1774
  msgstr ""
1775
 
1776
  #: admin/shortcode-builder/components/rest-api.php:48
1777
+ #: _out/admin/shortcode-builder/components/rest-api.php:48
1778
  msgid "Enter the base URL to your installation of the REST API."
1779
  msgstr ""
1780
 
1781
  #: admin/shortcode-builder/components/rest-api.php:59
1782
+ #: _out/admin/shortcode-builder/components/rest-api.php:59
1783
  msgid "Namespace"
1784
  msgstr ""
1785
 
1786
  #: admin/shortcode-builder/components/rest-api.php:60
1787
+ #: _out/admin/shortcode-builder/components/rest-api.php:60
1788
  msgid "Set a default Namespace in the Ajax Load More settings panel"
1789
  msgstr ""
1790
 
1791
  #: admin/shortcode-builder/components/rest-api.php:61
1792
+ #: _out/admin/shortcode-builder/components/rest-api.php:61
1793
  msgid "Enter the custom namespace for this Ajax Load More query."
1794
  msgstr ""
1795
 
1796
  #: admin/shortcode-builder/components/rest-api.php:72
1797
+ #: _out/admin/shortcode-builder/components/rest-api.php:72
1798
  msgid "Endpoint"
1799
  msgstr ""
1800
 
1801
  #: admin/shortcode-builder/components/rest-api.php:73
1802
+ #: _out/admin/shortcode-builder/components/rest-api.php:73
1803
  msgid "Set a default Endpoint in the Ajax Load More settings panel"
1804
  msgstr ""
1805
 
1806
  #: admin/shortcode-builder/components/rest-api.php:74
1807
+ #: _out/admin/shortcode-builder/components/rest-api.php:74
1808
  msgid "Enter your custom endpoint for this Ajax Load More query."
1809
  msgstr ""
1810
 
1811
  #: admin/shortcode-builder/components/rest-api.php:85
1812
+ #: _out/admin/shortcode-builder/components/rest-api.php:85
1813
  msgid "Template ID"
1814
  msgstr ""
1815
 
1816
  #: admin/shortcode-builder/components/rest-api.php:85
1817
+ #: _out/admin/shortcode-builder/components/rest-api.php:85
1818
+ msgid "Ajax Load More references this ID while looping and displaying your data. You must still select a repeater template for this instance of Ajax Load More"
 
1819
  msgstr ""
1820
 
1821
  #: admin/shortcode-builder/components/rest-api.php:86
1822
+ #: _out/admin/shortcode-builder/components/rest-api.php:86
1823
+ msgid "Enter the ID of your javascript template.<br/><br/>e.g. <em>tmpl-alm-template</em> = <em>alm-template</em>"
 
1824
  msgstr ""
1825
 
1826
  #: admin/shortcode-builder/components/rest-api.php:86
1836
  #: admin/shortcode-builder/shortcode-builder.php:1213
1837
  #: admin/shortcode-builder/shortcode-builder.php:1242
1838
  #: admin/shortcode-builder/shortcode-builder.php:1273
1839
+ #: _out/admin/shortcode-builder/components/rest-api.php:86
1840
+ #: _out/admin/shortcode-builder/components/single-post.php:155
1841
+ #: _out/admin/shortcode-builder/components/single-post.php:204
1842
+ #: _out/admin/shortcode-builder/shortcode-builder.php:236
1843
+ #: _out/admin/shortcode-builder/shortcode-builder.php:250
1844
+ #: _out/admin/shortcode-builder/shortcode-builder.php:273
1845
+ #: _out/admin/shortcode-builder/shortcode-builder.php:744
1846
+ #: _out/admin/shortcode-builder/shortcode-builder.php:937
1847
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1031
1848
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1172
1849
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1213
1850
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1242
1851
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1273
1852
  msgid "View Example"
1853
  msgstr ""
1854
 
1855
  #: admin/shortcode-builder/components/rest-api.php:98
1856
+ #: _out/admin/shortcode-builder/components/rest-api.php:98
1857
+ msgid "Enable debugging (console.log) of REST API responses in the browser console. "
1858
  msgstr ""
1859
 
1860
  #: admin/shortcode-builder/components/rest-api.php:117
1861
+ #: _out/admin/shortcode-builder/components/rest-api.php:117
1862
+ msgid "Visit <a href=\"http://v2.wp-api.org/\" target=\"_blank\">http://v2.wp-api.org</a> for documentation on creating custom <a href=\"http://v2.wp-api.org/extending/adding/\" target=\"_blank\">Endpoints</a> for use with Ajax Load More."
 
 
 
1863
  msgstr ""
1864
 
1865
  #: admin/shortcode-builder/components/seo.php:4
1866
+ #: _out/admin/shortcode-builder/components/seo.php:4
1867
  msgid "Search Engine Optimization"
1868
  msgstr ""
1869
 
1870
  #: admin/shortcode-builder/components/seo.php:8
1871
+ #: _out/admin/shortcode-builder/components/seo.php:8
1872
+ msgid "Enable address bar URL rewrites as users page through ajax loaded content."
1873
  msgstr ""
1874
 
1875
  #: admin/shortcode-builder/components/single-post.php:7
1876
+ #: _out/admin/shortcode-builder/components/single-post.php:7
1877
  msgid "Single Posts"
1878
  msgstr ""
1879
 
1880
  #: admin/shortcode-builder/components/single-post.php:12
1881
+ #: _out/admin/shortcode-builder/components/single-post.php:12
1882
  msgid "Enable the infinite scrolling of single posts."
1883
  msgstr ""
1884
 
1885
  #: admin/shortcode-builder/components/single-post.php:47
1886
+ #: _out/admin/shortcode-builder/components/single-post.php:47
1887
+ msgid "Repeater Templates are not required when using the Target implementation."
1888
  msgstr ""
1889
 
1890
  #: admin/shortcode-builder/components/single-post.php:48
1891
+ #: _out/admin/shortcode-builder/components/single-post.php:48
1892
+ msgid "Enter the ID or classname of HTML element that wraps your single post content."
 
1893
  msgstr ""
1894
 
1895
  #: admin/shortcode-builder/components/single-post.php:50
1896
+ #: _out/admin/shortcode-builder/components/single-post.php:50
1897
  msgid "View Guide"
1898
  msgstr ""
1899
 
1900
  #: admin/shortcode-builder/components/single-post.php:61
1901
+ #: _out/admin/shortcode-builder/components/single-post.php:61
1902
  msgid "Post Ordering"
1903
  msgstr ""
1904
 
1905
  #: admin/shortcode-builder/components/single-post.php:61
1906
+ #: _out/admin/shortcode-builder/components/single-post.php:61
1907
+ msgid "By default, the Single Posts add-on will use the core WordPress `get_previous_post` function, but you can adjust that here."
 
1908
  msgstr ""
1909
 
1910
  #: admin/shortcode-builder/components/single-post.php:62
1911
+ #: _out/admin/shortcode-builder/components/single-post.php:62
1912
  msgid "Select the posts loading order."
1913
  msgstr ""
1914
 
1915
  #: admin/shortcode-builder/components/single-post.php:68
1916
+ #: _out/admin/shortcode-builder/components/single-post.php:68
1917
  msgid "Previous Post (by date DESC)"
1918
  msgstr ""
1919
 
1920
  #: admin/shortcode-builder/components/single-post.php:69
1921
+ #: _out/admin/shortcode-builder/components/single-post.php:69
1922
  msgid "Next Post (by date ASC)"
1923
  msgstr ""
1924
 
1925
  #: admin/shortcode-builder/components/single-post.php:70
1926
  #: admin/shortcode-builder/components/single-post.php:87
1927
+ #: _out/admin/shortcode-builder/components/single-post.php:70
1928
+ #: _out/admin/shortcode-builder/components/single-post.php:87
1929
  msgid "Latest Post (Start from most recent)"
1930
  msgstr ""
1931
 
1932
  #: admin/shortcode-builder/components/single-post.php:71
1933
+ #: _out/admin/shortcode-builder/components/single-post.php:71
1934
  msgid "Post IDs (Array)"
1935
  msgstr ""
1936
 
1937
  #: admin/shortcode-builder/components/single-post.php:72
1938
+ #: _out/admin/shortcode-builder/components/single-post.php:72
1939
  msgid "Custom Query"
1940
  msgstr ""
1941
 
1942
  #: admin/shortcode-builder/components/single-post.php:81
1943
+ #: _out/admin/shortcode-builder/components/single-post.php:81
1944
  msgid "Custom Query Order"
1945
  msgstr ""
1946
 
1947
  #: admin/shortcode-builder/components/single-post.php:82
1948
+ #: _out/admin/shortcode-builder/components/single-post.php:82
1949
  msgid "Select the post ordering of the custom query."
1950
  msgstr ""
1951
 
1952
  #: admin/shortcode-builder/components/single-post.php:86
1953
+ #: _out/admin/shortcode-builder/components/single-post.php:86
1954
  msgid "Previous Post (Continue by date DESC)"
1955
  msgstr ""
1956
 
1957
  #: admin/shortcode-builder/components/single-post.php:96
1958
+ #: _out/admin/shortcode-builder/components/single-post.php:96
1959
  msgid "Post ID Array"
1960
  msgstr ""
1961
 
1962
  #: admin/shortcode-builder/components/single-post.php:97
1963
+ #: _out/admin/shortcode-builder/components/single-post.php:97
1964
  msgid "A comma separated list of post ID's to query by order."
1965
  msgstr ""
1966
 
1967
  #: admin/shortcode-builder/components/single-post.php:110
1968
  #: admin/shortcode-builder/components/term-query.php:39
1969
  #: admin/shortcode-builder/shortcode-builder.php:1114
1970
+ #: _out/admin/shortcode-builder/components/single-post.php:110
1971
+ #: _out/admin/shortcode-builder/components/term-query.php:39
1972
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1114
1973
  msgid "Taxonomy"
1974
  msgstr ""
1975
 
1976
  #: admin/shortcode-builder/components/single-post.php:110
1977
+ #: _out/admin/shortcode-builder/components/single-post.php:110
1978
+ msgid "Selecting a taxonomy means only previous posts from the same taxonomy term will be returned. If a post has multiple terms attached, each term will be considered using an OR relationship query."
 
 
1979
  msgstr ""
1980
 
1981
  #: admin/shortcode-builder/components/single-post.php:111
1982
+ #: _out/admin/shortcode-builder/components/single-post.php:111
1983
  msgid "Query previous posts from the same taxonomy term(s)."
1984
  msgstr ""
1985
 
1987
  #: admin/shortcode-builder/includes/tax-query-options.php:5
1988
  #: admin/shortcode-builder/includes/tax-query-options.php:62
1989
  #: admin/shortcode-builder/includes/tax-query-options.php:105
1990
+ #: _out/admin/shortcode-builder/components/single-post.php:124
1991
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:5
1992
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:62
1993
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:105
1994
  msgid "Select Taxonomy"
1995
  msgstr ""
1996
 
1997
  #: admin/shortcode-builder/components/single-post.php:125
1998
  #: admin/shortcode-builder/components/term-query.php:45
1999
  #: admin/shortcode-builder/shortcode-builder.php:930
2000
+ #: _out/admin/shortcode-builder/components/single-post.php:125
2001
+ #: _out/admin/shortcode-builder/components/term-query.php:45
2002
+ #: _out/admin/shortcode-builder/shortcode-builder.php:930
2003
  msgid "Category"
2004
  msgstr ""
2005
 
2006
  #: admin/shortcode-builder/components/single-post.php:126
2007
  #: admin/shortcode-builder/components/term-query.php:46
2008
  #: admin/shortcode-builder/shortcode-builder.php:1023
2009
+ #: _out/admin/shortcode-builder/components/single-post.php:126
2010
+ #: _out/admin/shortcode-builder/components/term-query.php:46
2011
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1023
2012
  msgid "Tag"
2013
  msgstr ""
2014
 
2015
  #: admin/shortcode-builder/components/single-post.php:140
2016
+ #: _out/admin/shortcode-builder/components/single-post.php:140
2017
  msgid "Excluded Terms "
2018
  msgstr ""
2019
 
2020
  #: admin/shortcode-builder/components/single-post.php:140
2021
+ #: _out/admin/shortcode-builder/components/single-post.php:140
2022
  msgid "A comma-separated list of excluded terms by ID."
2023
  msgstr ""
2024
 
2025
  #: admin/shortcode-builder/components/single-post.php:141
2026
+ #: _out/admin/shortcode-builder/components/single-post.php:141
2027
  msgid "Exclude posts by term ID from the previous post query."
2028
  msgstr ""
2029
 
2030
  #: admin/shortcode-builder/components/single-post.php:153
2031
+ #: _out/admin/shortcode-builder/components/single-post.php:153
2032
  msgid "Post Preview"
2033
  msgstr ""
2034
 
2035
  #: admin/shortcode-builder/components/single-post.php:154
2036
+ #: _out/admin/shortcode-builder/components/single-post.php:154
2037
+ msgid "Show a preview of Ajax loaded posts and have the user click to load the remainder of the post."
 
2038
  msgstr ""
2039
 
2040
  #: admin/shortcode-builder/components/single-post.php:178
2041
+ #: _out/admin/shortcode-builder/components/single-post.php:178
2042
  msgid "Button Label"
2043
  msgstr ""
2044
 
2045
  #: admin/shortcode-builder/components/single-post.php:179
2046
+ #: _out/admin/shortcode-builder/components/single-post.php:179
2047
  msgid "Enter a label for the preview button."
2048
  msgstr ""
2049
 
2050
  #: admin/shortcode-builder/components/single-post.php:189
2051
  #: admin/shortcode-builder/components/single-post.php:251
2052
+ #: _out/admin/shortcode-builder/components/single-post.php:189
2053
+ #: _out/admin/shortcode-builder/components/single-post.php:251
2054
  msgid "Height"
2055
  msgstr ""
2056
 
2057
  #: admin/shortcode-builder/components/single-post.php:190
2058
+ #: _out/admin/shortcode-builder/components/single-post.php:190
2059
  msgid "Set the initial height of the preview in pixels."
2060
  msgstr ""
2061
 
2062
  #: admin/shortcode-builder/components/single-post.php:202
2063
+ #: _out/admin/shortcode-builder/components/single-post.php:202
2064
  msgid "Reading Progress Bar"
2065
  msgstr ""
2066
 
2067
  #: admin/shortcode-builder/components/single-post.php:203
2068
+ #: _out/admin/shortcode-builder/components/single-post.php:203
2069
+ msgid "Display a reading progress bar indicator at the top or bottom of the browser window."
 
2070
  msgstr ""
2071
 
2072
  #: admin/shortcode-builder/components/single-post.php:230
2073
+ #: _out/admin/shortcode-builder/components/single-post.php:230
2074
  msgid "Position"
2075
  msgstr ""
2076
 
2077
  #: admin/shortcode-builder/components/single-post.php:231
2078
+ #: _out/admin/shortcode-builder/components/single-post.php:231
2079
  msgid "Select the window position of the progress bar."
2080
  msgstr ""
2081
 
2082
  #: admin/shortcode-builder/components/single-post.php:238
2083
+ #: _out/admin/shortcode-builder/components/single-post.php:238
2084
  msgid "Top"
2085
  msgstr ""
2086
 
2087
  #: admin/shortcode-builder/components/single-post.php:242
2088
+ #: _out/admin/shortcode-builder/components/single-post.php:242
2089
  msgid "Bottom"
2090
  msgstr ""
2091
 
2092
  #: admin/shortcode-builder/components/single-post.php:252
2093
+ #: _out/admin/shortcode-builder/components/single-post.php:252
2094
  msgid "Select the height of the progress bar in pixels."
2095
  msgstr ""
2096
 
2097
  #: admin/shortcode-builder/components/single-post.php:263
2098
+ #: _out/admin/shortcode-builder/components/single-post.php:263
2099
  msgid "Colors"
2100
  msgstr ""
2101
 
2102
  #: admin/shortcode-builder/components/single-post.php:264
2103
+ #: _out/admin/shortcode-builder/components/single-post.php:264
2104
  msgid "Enter the hex color values of the reading progress bar"
2105
  msgstr ""
2106
 
2107
  #: admin/shortcode-builder/components/single-post.php:265
2108
  #: admin/shortcode-builder/shortcode-builder.php:770
2109
+ #: _out/admin/shortcode-builder/components/single-post.php:265
2110
+ #: _out/admin/shortcode-builder/shortcode-builder.php:770
2111
  msgid "Default:"
2112
  msgstr ""
2113
 
2114
  #: admin/shortcode-builder/components/single-post.php:272
2115
+ #: _out/admin/shortcode-builder/components/single-post.php:272
2116
  msgid "Foreground Color:"
2117
  msgstr ""
2118
 
2119
  #: admin/shortcode-builder/components/single-post.php:279
2120
+ #: _out/admin/shortcode-builder/components/single-post.php:279
2121
  msgid "Background Color:"
2122
  msgstr ""
2123
 
2124
  #: admin/shortcode-builder/components/single-post.php:279
2125
+ #: _out/admin/shortcode-builder/components/single-post.php:279
2126
  msgid "Leave empty for a transparent background"
2127
  msgstr ""
2128
 
2129
  #: admin/shortcode-builder/components/single-post.php:302
2130
+ #: _out/admin/shortcode-builder/components/single-post.php:302
2131
  msgid "Elementor"
2132
  msgstr ""
2133
 
2134
  #: admin/shortcode-builder/components/single-post.php:303
2135
+ #: _out/admin/shortcode-builder/components/single-post.php:303
2136
+ msgid "Set Elementor <b>true</b> if you are using Elementor templates to build single posts."
 
2137
  msgstr ""
2138
 
2139
  #: admin/shortcode-builder/components/single-post.php:304
2140
+ #: _out/admin/shortcode-builder/components/single-post.php:304
2141
  msgid "View Blog Post"
2142
  msgstr ""
2143
 
2144
  #: admin/shortcode-builder/components/single-post.php:326
2145
+ #: _out/admin/shortcode-builder/components/single-post.php:326
2146
+ msgid "You must add the Single Post shortcode directly to your single template file using the <a href=\"https://developer.wordpress.org/reference/functions/do_shortcode/\" target=\"_blank\">do_shortcode</a> method."
 
 
2147
  msgstr ""
2148
 
2149
  #: admin/shortcode-builder/components/term-query.php:3
2150
+ #: _out/admin/shortcode-builder/components/term-query.php:3
2151
  msgid "Terms"
2152
  msgstr ""
2153
 
2154
  #: admin/shortcode-builder/components/term-query.php:8
2155
+ #: _out/admin/shortcode-builder/components/term-query.php:8
2156
  msgid "Enable Terms Query."
2157
  msgstr ""
2158
 
2159
  #: admin/shortcode-builder/components/term-query.php:40
2160
+ #: _out/admin/shortcode-builder/components/term-query.php:40
2161
  msgid "Select a taxonomy to query."
2162
  msgstr ""
2163
 
2164
  #: admin/shortcode-builder/components/term-query.php:61
2165
+ #: _out/admin/shortcode-builder/components/term-query.php:61
2166
  msgid "Number"
2167
  msgstr ""
2168
 
2169
  #: admin/shortcode-builder/components/term-query.php:61
2170
+ #: _out/admin/shortcode-builder/components/term-query.php:61
2171
  msgid "Leave empty to return all terms."
2172
  msgstr ""
2173
 
2174
  #: admin/shortcode-builder/components/term-query.php:62
2175
+ #: _out/admin/shortcode-builder/components/term-query.php:62
2176
  msgid "The number of terms to return per page."
2177
  msgstr ""
2178
 
2179
  #: admin/shortcode-builder/components/term-query.php:73
2180
+ #: _out/admin/shortcode-builder/components/term-query.php:73
2181
  msgid "Hide Empty"
2182
  msgstr ""
2183
 
2184
  #: admin/shortcode-builder/components/term-query.php:74
2185
+ #: _out/admin/shortcode-builder/components/term-query.php:74
2186
  msgid "Whether to hide terms not assigned to any posts."
2187
  msgstr ""
2188
 
2189
  #: admin/shortcode-builder/components/users.php:3
2190
+ #: _out/admin/shortcode-builder/components/users.php:3
2191
  msgid "Users"
2192
  msgstr ""
2193
 
2194
  #: admin/shortcode-builder/components/users.php:7
2195
+ #: _out/admin/shortcode-builder/components/users.php:7
2196
  msgid "Infinite scroll WordPress users"
2197
  msgstr ""
2198
 
2199
  #: admin/shortcode-builder/components/users.php:30
2200
+ #: _out/admin/shortcode-builder/components/users.php:30
2201
  msgid "User Role"
2202
  msgstr ""
2203
 
2204
  #: admin/shortcode-builder/components/users.php:31
2205
+ #: _out/admin/shortcode-builder/components/users.php:31
2206
  msgid "Select the role of user to be displayed"
2207
  msgstr ""
2208
 
2209
  #: admin/shortcode-builder/components/users.php:36
2210
+ #: _out/admin/shortcode-builder/components/users.php:36
2211
  msgid "All Roles"
2212
  msgstr ""
2213
 
2215
  #: admin/shortcode-builder/shortcode-builder.php:934
2216
  #: admin/shortcode-builder/shortcode-builder.php:1027
2217
  #: admin/shortcode-builder/shortcode-builder.php:1260
2218
+ #: _out/admin/shortcode-builder/components/users.php:56
2219
+ #: _out/admin/shortcode-builder/shortcode-builder.php:934
2220
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1027
2221
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1260
2222
  msgid "Include"
2223
  msgstr ""
2224
 
2225
  #: admin/shortcode-builder/components/users.php:58
2226
+ #: _out/admin/shortcode-builder/components/users.php:58
2227
  msgid "A comma separated list of users to be included by ID"
2228
  msgstr ""
2229
 
2231
  #: admin/shortcode-builder/shortcode-builder.php:981
2232
  #: admin/shortcode-builder/shortcode-builder.php:1076
2233
  #: admin/shortcode-builder/shortcode-builder.php:1271
2234
+ #: _out/admin/shortcode-builder/components/users.php:70
2235
+ #: _out/admin/shortcode-builder/shortcode-builder.php:981
2236
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1076
2237
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1271
2238
  msgid "Exclude"
2239
  msgstr ""
2240
 
2241
  #: admin/shortcode-builder/components/users.php:72
2242
+ #: _out/admin/shortcode-builder/components/users.php:72
2243
  msgid "A comma separated list of users to be excluded by ID"
2244
  msgstr ""
2245
 
2246
  #: admin/shortcode-builder/components/users.php:84
2247
+ #: _out/admin/shortcode-builder/components/users.php:84
2248
  msgid "Users Per Page"
2249
  msgstr ""
2250
 
2251
  #: admin/shortcode-builder/components/users.php:85
2252
+ #: _out/admin/shortcode-builder/components/users.php:85
2253
  msgid "The number of users to show."
2254
  msgstr ""
2255
 
2256
  #: admin/shortcode-builder/components/users.php:96
2257
+ #: _out/admin/shortcode-builder/components/users.php:96
2258
  msgid "Orderby"
2259
  msgstr ""
2260
 
2261
  #: admin/shortcode-builder/components/users.php:97
2262
+ #: _out/admin/shortcode-builder/components/users.php:97
2263
  msgid "Sort users by Order and Orderby parameters"
2264
  msgstr ""
2265
 
2266
  #: admin/shortcode-builder/components/users.php:102
2267
  #: admin/shortcode-builder/shortcode-builder.php:1316
2268
+ #: _out/admin/shortcode-builder/components/users.php:102
2269
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1316
2270
  msgid "Order"
2271
  msgstr ""
2272
 
2273
  #: admin/shortcode-builder/components/users.php:109
2274
  #: admin/shortcode-builder/shortcode-builder.php:1323
2275
+ #: _out/admin/shortcode-builder/components/users.php:109
2276
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1323
2277
  msgid "Order By"
2278
  msgstr ""
2279
 
2280
  #: admin/shortcode-builder/includes/meta-query-options.php:4
2281
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:4
2282
  msgid "Key (Name):"
2283
  msgstr ""
2284
 
2285
  #: admin/shortcode-builder/includes/meta-query-options.php:5
2286
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:5
2287
  msgid "Enter custom field key(name)"
2288
  msgstr ""
2289
 
2290
  #: admin/shortcode-builder/includes/meta-query-options.php:8
2291
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:8
2292
  msgid "Value:"
2293
  msgstr ""
2294
 
2295
  #: admin/shortcode-builder/includes/meta-query-options.php:8
2296
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:8
2297
+ msgid "Query multiple values by splitting each value with a comma - e.g. value, value2, value3 etc."
 
2298
  msgstr ""
2299
 
2300
  #: admin/shortcode-builder/includes/meta-query-options.php:9
2301
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:9
2302
  msgid "Enter custom field value(s)"
2303
  msgstr ""
2304
 
2305
  #: admin/shortcode-builder/includes/meta-query-options.php:13
2306
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:13
2307
  msgid "Operator:"
2308
  msgstr ""
2309
 
2310
  #: admin/shortcode-builder/includes/meta-query-options.php:33
2311
+ #: _out/admin/shortcode-builder/includes/meta-query-options.php:33
2312
  msgid "Type:"
2313
  msgstr ""
2314
 
2315
  #: admin/shortcode-builder/includes/tax-query-options.php:3
2316
  #: admin/shortcode-builder/includes/tax-query-options.php:59
2317
  #: admin/shortcode-builder/includes/tax-query-options.php:102
2318
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:3
2319
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:59
2320
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:102
2321
  msgid "Taxonomy:"
2322
  msgstr ""
2323
 
2324
  #: admin/shortcode-builder/includes/tax-query-options.php:12
2325
  #: admin/shortcode-builder/includes/tax-query-options.php:69
2326
  #: admin/shortcode-builder/includes/tax-query-options.php:112
2327
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:12
2328
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:69
2329
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:112
2330
  msgid "Taxonomy Terms:"
2331
  msgstr ""
2332
 
2333
  #: admin/shortcode-builder/includes/tax-query-options.php:17
2334
  #: admin/shortcode-builder/includes/tax-query-options.php:74
2335
  #: admin/shortcode-builder/includes/tax-query-options.php:117
2336
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:17
2337
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:74
2338
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:117
2339
  msgid "Taxonomy Operator:"
2340
  msgstr ""
2341
 
2342
  #: admin/shortcode-builder/includes/tax-query-options.php:48
2343
  #: admin/shortcode-builder/shortcode-builder.php:1148
2344
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:48
2345
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1148
2346
  msgid "Relation:"
2347
  msgstr ""
2348
 
2349
  #: admin/shortcode-builder/includes/tax-query-options.php:48
2350
+ #: _out/admin/shortcode-builder/includes/tax-query-options.php:48
2351
+ msgid "The logical relationship between each taxonomy when there is more than one."
2352
  msgstr ""
2353
 
2354
  #: admin/shortcode-builder/shortcode-builder.php:23
2355
  #: admin/shortcode-builder/shortcode-builder.php:88
2356
+ #: _out/admin/shortcode-builder/shortcode-builder.php:23
2357
+ #: _out/admin/shortcode-builder/shortcode-builder.php:88
2358
  msgid "Display Settings"
2359
  msgstr ""
2360
 
2361
  #: admin/shortcode-builder/shortcode-builder.php:24
2362
  #: admin/shortcode-builder/shortcode-builder.php:798
2363
+ #: _out/admin/shortcode-builder/shortcode-builder.php:24
2364
+ #: _out/admin/shortcode-builder/shortcode-builder.php:798
2365
  msgid "Query Parameters"
2366
  msgstr ""
2367
 
2368
  #: admin/shortcode-builder/shortcode-builder.php:25
2369
  #: admin/shortcode-builder/shortcode-builder.php:1390
2370
+ #: _out/admin/shortcode-builder/shortcode-builder.php:25
2371
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1390
2372
  msgid "Integrations"
2373
  msgstr ""
2374
 
2375
  #: admin/shortcode-builder/shortcode-builder.php:40
2376
+ #: _out/admin/shortcode-builder/shortcode-builder.php:40
2377
  msgid "Configure your Ajax Load More add-ons."
2378
  msgstr ""
2379
 
2380
  #: admin/shortcode-builder/shortcode-builder.php:70
2381
+ #: _out/admin/shortcode-builder/shortcode-builder.php:70
2382
  msgid "Configure your Ajax Load More extensions."
2383
  msgstr ""
2384
 
2385
  #: admin/shortcode-builder/shortcode-builder.php:90
2386
+ #: _out/admin/shortcode-builder/shortcode-builder.php:90
2387
+ msgid "Display Settings allow you create a custom Ajax Load More experience for your visitors."
 
2388
  msgstr ""
2389
 
2390
  #: admin/shortcode-builder/shortcode-builder.php:104
2391
+ #: _out/admin/shortcode-builder/shortcode-builder.php:104
2392
  msgid "ID"
2393
  msgstr ""
2394
 
2395
  #: admin/shortcode-builder/shortcode-builder.php:104
2396
+ #: _out/admin/shortcode-builder/shortcode-builder.php:104
2397
+ msgid "Adding a unique ID will allow you target this specific Ajax Load More instance with the alm_query_args_id() filter"
 
2398
  msgstr ""
2399
 
2400
  #: admin/shortcode-builder/shortcode-builder.php:105
2401
+ #: _out/admin/shortcode-builder/shortcode-builder.php:105
2402
  msgid "Set a unique ID for this Ajax Load More instance."
2403
  msgstr ""
2404
 
2405
  #: admin/shortcode-builder/shortcode-builder.php:106
2406
  #: admin/views/repeater-templates.php:151
2407
  #: admin/views/repeater-templates.php:502
2408
+ #: _out/admin/shortcode-builder/shortcode-builder.php:106
2409
+ #: _out/admin/views/repeater-templates.php:151
2410
+ #: _out/admin/views/repeater-templates.php:502
2411
  msgid "Learn More"
2412
  msgstr ""
2413
 
2414
  #: admin/shortcode-builder/shortcode-builder.php:112
2415
+ #: _out/admin/shortcode-builder/shortcode-builder.php:112
2416
  msgid "Generate Unique ID"
2417
  msgstr ""
2418
 
2419
  #: admin/shortcode-builder/shortcode-builder.php:124
2420
+ #: _out/admin/shortcode-builder/shortcode-builder.php:124
2421
+ msgid "You can define a global button/loading style on the Ajax Load More settings screen"
 
2422
  msgstr ""
2423
 
2424
  #: admin/shortcode-builder/shortcode-builder.php:125
2425
+ #: _out/admin/shortcode-builder/shortcode-builder.php:125
2426
+ msgid "Select an Ajax loading style - you can choose between a Button or Infinite Scroll."
 
2427
  msgstr ""
2428
 
2429
  #: admin/shortcode-builder/shortcode-builder.php:153
2430
+ #: _out/admin/shortcode-builder/shortcode-builder.php:153
2431
  msgid "CLICK TO PREVIEW"
2432
  msgstr ""
2433
 
2434
  #: admin/shortcode-builder/shortcode-builder.php:166
2435
+ #: _out/admin/shortcode-builder/shortcode-builder.php:166
2436
+ msgid "You can define a global container type on the Ajax Load More settings screen"
2437
  msgstr ""
2438
 
2439
  #: admin/shortcode-builder/shortcode-builder.php:167
2440
+ #: _out/admin/shortcode-builder/shortcode-builder.php:167
2441
+ msgid "Override the global Container Type set in <a href=\"admin.php?page=ajax-load-more\">ALM Settings</a>."
 
2442
  msgstr ""
2443
 
2444
  #: admin/shortcode-builder/shortcode-builder.php:196
2445
+ #: _out/admin/shortcode-builder/shortcode-builder.php:196
2446
+ msgid "You can define global container classes on the Ajax Load More settings screen"
2447
  msgstr ""
2448
 
2449
  #: admin/shortcode-builder/shortcode-builder.php:198
2450
+ #: _out/admin/shortcode-builder/shortcode-builder.php:198
2451
  msgid "Add custom CSS classes to the <span>.alm-listing</span> container."
2452
  msgstr ""
2453
 
2454
  #: admin/shortcode-builder/shortcode-builder.php:212
2455
+ #: _out/admin/shortcode-builder/shortcode-builder.php:212
2456
  msgid "Pause"
2457
  msgstr ""
2458
 
2459
  #: admin/shortcode-builder/shortcode-builder.php:213
2460
+ #: _out/admin/shortcode-builder/shortcode-builder.php:213
2461
+ msgid "Do not load Ajax content until the user clicks or interacts with the <em>Load More</em> button."
 
2462
  msgstr ""
2463
 
2464
  #: admin/shortcode-builder/shortcode-builder.php:234
2465
+ #: _out/admin/shortcode-builder/shortcode-builder.php:234
2466
  msgid "Destroy After"
2467
  msgstr ""
2468
 
2469
  #: admin/shortcode-builder/shortcode-builder.php:235
2470
+ #: _out/admin/shortcode-builder/shortcode-builder.php:235
2471
+ msgid "Remove Ajax Load More functionality after {<em>n</em>} number of pages have been loaded."
 
2472
  msgstr ""
2473
 
2474
  #: admin/shortcode-builder/shortcode-builder.php:248
2475
+ #: _out/admin/shortcode-builder/shortcode-builder.php:248
2476
  msgid "Images Loaded"
2477
  msgstr ""
2478
 
2479
  #: admin/shortcode-builder/shortcode-builder.php:248
2480
+ #: _out/admin/shortcode-builder/shortcode-builder.php:248
2481
  msgid "Background images are not supported."
2482
  msgstr ""
2483
 
2484
  #: admin/shortcode-builder/shortcode-builder.php:249
2485
+ #: _out/admin/shortcode-builder/shortcode-builder.php:249
2486
  msgid "Wait for all images to load before displaying ajax loaded content."
2487
  msgstr ""
2488
 
2489
  #: admin/shortcode-builder/shortcode-builder.php:271
2490
+ #: _out/admin/shortcode-builder/shortcode-builder.php:271
2491
  msgid "Loading Placeholder"
2492
  msgstr ""
2493
 
2494
  #: admin/shortcode-builder/shortcode-builder.php:271
2495
+ #: _out/admin/shortcode-builder/shortcode-builder.php:271
2496
+ msgid "A loading placeholder can help the understand content is about to rendered."
2497
  msgstr ""
2498
 
2499
  #: admin/shortcode-builder/shortcode-builder.php:272
2500
+ #: _out/admin/shortcode-builder/shortcode-builder.php:272
2501
  msgid "Display a placeholder image while Ajax content is being loaded."
2502
  msgstr ""
2503
 
2504
  #: admin/shortcode-builder/shortcode-builder.php:290
2505
+ #: _out/admin/shortcode-builder/shortcode-builder.php:290
2506
  msgid "URL:"
2507
  msgstr ""
2508
 
2509
  #: admin/shortcode-builder/shortcode-builder.php:302
2510
+ #: _out/admin/shortcode-builder/shortcode-builder.php:302
2511
  msgid "No Results Text"
2512
  msgstr ""
2513
 
2514
  #: admin/shortcode-builder/shortcode-builder.php:302
2515
+ #: _out/admin/shortcode-builder/shortcode-builder.php:302
2516
+ msgid "HTML is allowed, however when adding quote marks in classnames or IDs you must single quotes as shown in the example."
 
2517
  msgstr ""
2518
 
2519
  #: admin/shortcode-builder/shortcode-builder.php:303
2520
+ #: _out/admin/shortcode-builder/shortcode-builder.php:303
2521
+ msgid "Add text/html to be displayed when no results are returned in the Ajax query."
2522
  msgstr ""
2523
 
2524
  #: admin/shortcode-builder/shortcode-builder.php:303
2525
+ #: _out/admin/shortcode-builder/shortcode-builder.php:303
2526
+ msgid "e.g. &lt;div class='no-results'>Sorry, nothing found in this query&lt;/div>"
2527
  msgstr ""
2528
 
2529
  #: admin/shortcode-builder/shortcode-builder.php:320
2530
+ #: _out/admin/shortcode-builder/shortcode-builder.php:320
2531
  msgid "Template Selection"
2532
  msgstr ""
2533
 
2534
  #: admin/shortcode-builder/shortcode-builder.php:325
2535
+ #: _out/admin/shortcode-builder/shortcode-builder.php:325
2536
  msgid "Repeater Template"
2537
  msgstr ""
2538
 
2539
  #: admin/shortcode-builder/shortcode-builder.php:327
2540
+ #: _out/admin/shortcode-builder/shortcode-builder.php:327
2541
+ msgid "Select which <a href=\"admin.php?page=ajax-load-more-repeaters\" target=\"_parent\">Repeater Template</a> you would like to use."
 
2542
  msgstr ""
2543
 
2544
  #: admin/shortcode-builder/shortcode-builder.php:361
2545
+ #: _out/admin/shortcode-builder/shortcode-builder.php:361
2546
  msgid "Button Labels"
2547
  msgstr ""
2548
 
2549
  #: admin/shortcode-builder/shortcode-builder.php:366
2550
+ #: _out/admin/shortcode-builder/shortcode-builder.php:366
2551
  msgid "Label"
2552
  msgstr ""
2553
 
2554
  #: admin/shortcode-builder/shortcode-builder.php:367
2555
+ #: _out/admin/shortcode-builder/shortcode-builder.php:367
2556
  msgid "Customize the text of the <em>Load More</em> button."
2557
  msgstr ""
2558
 
2559
  #: admin/shortcode-builder/shortcode-builder.php:378
2560
+ #: _out/admin/shortcode-builder/shortcode-builder.php:378
2561
  msgid "Loading Label"
2562
  msgstr ""
2563
 
2564
  #: admin/shortcode-builder/shortcode-builder.php:378
2565
+ #: _out/admin/shortcode-builder/shortcode-builder.php:378
2566
  msgid "Leave field empty to not update button text while loading content"
2567
  msgstr ""
2568
 
2569
  #: admin/shortcode-builder/shortcode-builder.php:379
2570
+ #: _out/admin/shortcode-builder/shortcode-builder.php:379
2571
+ msgid "Update the text of the <em>Load More</em> button while content is loading."
2572
  msgstr ""
2573
 
2574
  #: admin/shortcode-builder/shortcode-builder.php:383
2575
+ #: _out/admin/shortcode-builder/shortcode-builder.php:383
2576
  msgid "Loading Posts..."
2577
  msgstr ""
2578
 
2579
  #: admin/shortcode-builder/shortcode-builder.php:390
2580
+ #: _out/admin/shortcode-builder/shortcode-builder.php:390
2581
  msgid "Done Label"
2582
  msgstr ""
2583
 
2584
  #: admin/shortcode-builder/shortcode-builder.php:390
2585
+ #: _out/admin/shortcode-builder/shortcode-builder.php:390
2586
  msgid "Leave field empty to not update button text"
2587
  msgstr ""
2588
 
2589
  #: admin/shortcode-builder/shortcode-builder.php:391
2590
+ #: _out/admin/shortcode-builder/shortcode-builder.php:391
2591
+ msgid "Update the text of the <em>Load More</em> button when no content remains to be loaded."
 
2592
  msgstr ""
2593
 
2594
  #: admin/shortcode-builder/shortcode-builder.php:395
2595
+ #: _out/admin/shortcode-builder/shortcode-builder.php:395
2596
  msgid "No Posts Remain..."
2597
  msgstr ""
2598
 
2599
  #: admin/shortcode-builder/shortcode-builder.php:406
2600
+ #: _out/admin/shortcode-builder/shortcode-builder.php:406
2601
  msgid "Scrolling"
2602
  msgstr ""
2603
 
2604
  #: admin/shortcode-builder/shortcode-builder.php:411
2605
+ #: _out/admin/shortcode-builder/shortcode-builder.php:411
2606
  msgid "Load more posts as the user scrolls the page."
2607
  msgstr ""
2608
 
2609
  #: admin/shortcode-builder/shortcode-builder.php:437
2610
+ #: _out/admin/shortcode-builder/shortcode-builder.php:437
2611
  msgid "Scroll Distance"
2612
  msgstr ""
2613
 
2614
  #: admin/shortcode-builder/shortcode-builder.php:437
2615
+ #: _out/admin/shortcode-builder/shortcode-builder.php:437
2616
+ msgid "Distance is based on the position of the loading button from the bottom of the screen"
 
2617
  msgstr ""
2618
 
2619
  #: admin/shortcode-builder/shortcode-builder.php:438
2620
+ #: _out/admin/shortcode-builder/shortcode-builder.php:438
2621
+ msgid "The distance from the bottom of the screen to trigger loading of posts. (Default = 100)"
 
2622
  msgstr ""
2623
 
2624
  #: admin/shortcode-builder/shortcode-builder.php:439
2625
+ #: _out/admin/shortcode-builder/shortcode-builder.php:439
2626
  msgid "Pro-tip"
2627
  msgstr ""
2628
 
2629
  #: admin/shortcode-builder/shortcode-builder.php:439
2630
+ #: _out/admin/shortcode-builder/shortcode-builder.php:439
2631
+ msgid "Use a negative number (-200) to trigger a post load before the button is in view"
 
2632
  msgstr ""
2633
 
2634
  #: admin/shortcode-builder/shortcode-builder.php:457
2635
+ #: _out/admin/shortcode-builder/shortcode-builder.php:457
2636
  msgid "Maximum Pages"
2637
  msgstr ""
2638
 
2639
  #: admin/shortcode-builder/shortcode-builder.php:457
2640
+ #: _out/admin/shortcode-builder/shortcode-builder.php:457
2641
  msgid "If using an Infinite Scroll button style you should set this to 0"
2642
  msgstr ""
2643
 
2644
  #: admin/shortcode-builder/shortcode-builder.php:458
2645
+ #: _out/admin/shortcode-builder/shortcode-builder.php:458
2646
  msgid "Maximum number of pages to load while scrolling. (0 = unlimited)"
2647
  msgstr ""
2648
 
2649
  #: admin/shortcode-builder/shortcode-builder.php:470
2650
+ #: _out/admin/shortcode-builder/shortcode-builder.php:470
2651
  msgid "Pause Override"
2652
  msgstr ""
2653
 
2654
  #: admin/shortcode-builder/shortcode-builder.php:471
2655
+ #: _out/admin/shortcode-builder/shortcode-builder.php:471
2656
+ msgid "Override the <em>Pause</em> parameter and trigger the initial loading of posts on scroll."
 
2657
  msgstr ""
2658
 
2659
  #: admin/shortcode-builder/shortcode-builder.php:493
2660
+ #: _out/admin/shortcode-builder/shortcode-builder.php:493
2661
  msgid "Scroll Container"
2662
  msgstr ""
2663
 
2664
  #: admin/shortcode-builder/shortcode-builder.php:494
2665
+ #: _out/admin/shortcode-builder/shortcode-builder.php:494
2666
  msgid "Confine Ajax Load More scrolling to a parent container element."
2667
  msgstr ""
2668
 
2669
  #: admin/shortcode-builder/shortcode-builder.php:518
2670
+ #: _out/admin/shortcode-builder/shortcode-builder.php:518
2671
  msgid "Container Element"
2672
  msgstr ""
2673
 
2674
  #: admin/shortcode-builder/shortcode-builder.php:519
2675
+ #: _out/admin/shortcode-builder/shortcode-builder.php:519
2676
+ msgid "Enter the ID or classname of the parent container element to be used as the scrolling container."
 
2677
  msgstr ""
2678
 
2679
  #: admin/shortcode-builder/shortcode-builder.php:531
2680
+ #: _out/admin/shortcode-builder/shortcode-builder.php:531
2681
  msgid "Scroll Direction"
2682
  msgstr ""
2683
 
2684
  #: admin/shortcode-builder/shortcode-builder.php:531
2685
+ #: _out/admin/shortcode-builder/shortcode-builder.php:531
2686
  msgid "Scroll Direction only works when using a Scroll Container."
2687
  msgstr ""
2688
 
2689
  #: admin/shortcode-builder/shortcode-builder.php:532
2690
+ #: _out/admin/shortcode-builder/shortcode-builder.php:532
2691
  msgid "Select the direction Ajax Load More should scroll to load posts."
2692
  msgstr ""
2693
 
2694
  #: admin/shortcode-builder/shortcode-builder.php:538
2695
+ #: _out/admin/shortcode-builder/shortcode-builder.php:538
2696
  msgid "Vertical"
2697
  msgstr ""
2698
 
2699
  #: admin/shortcode-builder/shortcode-builder.php:542
2700
+ #: _out/admin/shortcode-builder/shortcode-builder.php:542
2701
  msgid "Horizontal"
2702
  msgstr ""
2703
 
2704
  #: admin/shortcode-builder/shortcode-builder.php:557
2705
+ #: _out/admin/shortcode-builder/shortcode-builder.php:557
2706
  msgid "Transition"
2707
  msgstr ""
2708
 
2709
  #: admin/shortcode-builder/shortcode-builder.php:562
2710
+ #: _out/admin/shortcode-builder/shortcode-builder.php:562
2711
  msgid "Type"
2712
  msgstr ""
2713
 
2714
  #: admin/shortcode-builder/shortcode-builder.php:563
2715
+ #: _out/admin/shortcode-builder/shortcode-builder.php:563
2716
  msgid "Select a loading transition style."
2717
  msgstr ""
2718
 
2719
  #: admin/shortcode-builder/shortcode-builder.php:568
2720
+ #: _out/admin/shortcode-builder/shortcode-builder.php:568
2721
  msgid "Fade In"
2722
  msgstr ""
2723
 
2724
  #: admin/shortcode-builder/shortcode-builder.php:569
2725
+ #: _out/admin/shortcode-builder/shortcode-builder.php:569
2726
  msgid "Masonry"
2727
  msgstr ""
2728
 
2729
  #: admin/shortcode-builder/shortcode-builder.php:583
2730
+ #: _out/admin/shortcode-builder/shortcode-builder.php:583
2731
  msgid "Masonry Options"
2732
  msgstr ""
2733
 
2734
  #: admin/shortcode-builder/shortcode-builder.php:583
2735
+ #: _out/admin/shortcode-builder/shortcode-builder.php:583
2736
  msgid "Ajax Load More does not support all available Masonry options"
2737
  msgstr ""
2738
 
2739
  #: admin/shortcode-builder/shortcode-builder.php:584
2740
+ #: _out/admin/shortcode-builder/shortcode-builder.php:584
2741
+ msgid "The following Masonry <a href=\"https://masonry.desandro.com/options.html\" target=\"_blank\">options</a> are supported by Ajax Load More."
 
2742
  msgstr ""
2743
 
2744
  #: admin/shortcode-builder/shortcode-builder.php:590
2745
+ #: _out/admin/shortcode-builder/shortcode-builder.php:590
2746
  msgid "Item Selector"
2747
  msgstr ""
2748
 
2749
  #: admin/shortcode-builder/shortcode-builder.php:590
2750
+ #: _out/admin/shortcode-builder/shortcode-builder.php:590
2751
+ msgid "Item Selector is required for Masonry to target each element loaded with Ajax."
 
2752
  msgstr ""
2753
 
2754
  #: admin/shortcode-builder/shortcode-builder.php:591
2755
+ #: _out/admin/shortcode-builder/shortcode-builder.php:591
2756
  msgid "Enter the target classname of each masonry item."
2757
  msgstr ""
2758
 
2759
  #: admin/shortcode-builder/shortcode-builder.php:605
2760
+ #: _out/admin/shortcode-builder/shortcode-builder.php:605
2761
  msgid "Column Width"
2762
  msgstr ""
2763
 
2764
  #: admin/shortcode-builder/shortcode-builder.php:605
2765
+ #: _out/admin/shortcode-builder/shortcode-builder.php:605
2766
+ msgid "If columnWidth is not set, Masonry will use the outer width of the first Item Selector."
 
2767
  msgstr ""
2768
 
2769
  #: admin/shortcode-builder/shortcode-builder.php:606
2770
+ #: _out/admin/shortcode-builder/shortcode-builder.php:606
2771
+ msgid "Enter the <a href=\"https://masonry.desandro.com/options.html#columnwidth\" target=\"_blank\">columnWidth</a> of the masonry items."
 
2772
  msgstr ""
2773
 
2774
  #: admin/shortcode-builder/shortcode-builder.php:619
2775
+ #: _out/admin/shortcode-builder/shortcode-builder.php:619
2776
  msgid "Animation Type"
2777
  msgstr ""
2778
 
2779
  #: admin/shortcode-builder/shortcode-builder.php:619
2780
+ #: _out/admin/shortcode-builder/shortcode-builder.php:619
2781
  msgid "All Masonry animations include a fade-in effect as items are loaded."
2782
  msgstr ""
2783
 
2784
  #: admin/shortcode-builder/shortcode-builder.php:620
2785
+ #: _out/admin/shortcode-builder/shortcode-builder.php:620
2786
  msgid "Select a loading transition for Masonry items."
2787
  msgstr ""
2788
 
2789
  #: admin/shortcode-builder/shortcode-builder.php:628
2790
+ #: _out/admin/shortcode-builder/shortcode-builder.php:628
2791
  msgid "Default (Zoom)"
2792
  msgstr ""
2793
 
2794
  #: admin/shortcode-builder/shortcode-builder.php:629
2795
+ #: _out/admin/shortcode-builder/shortcode-builder.php:629
2796
  msgid "Items scale up from 50% to 100% size on load."
2797
  msgstr ""
2798
 
2799
  #: admin/shortcode-builder/shortcode-builder.php:635
2800
+ #: _out/admin/shortcode-builder/shortcode-builder.php:635
2801
  msgid "Zoom Out"
2802
  msgstr ""
2803
 
2804
  #: admin/shortcode-builder/shortcode-builder.php:636
2805
+ #: _out/admin/shortcode-builder/shortcode-builder.php:636
2806
  msgid "Items scale down from 125% to 100% size on load."
2807
  msgstr ""
2808
 
2809
  #: admin/shortcode-builder/shortcode-builder.php:642
2810
+ #: _out/admin/shortcode-builder/shortcode-builder.php:642
2811
  msgid "Slide Up"
2812
  msgstr ""
2813
 
2814
  #: admin/shortcode-builder/shortcode-builder.php:643
2815
+ #: _out/admin/shortcode-builder/shortcode-builder.php:643
2816
  msgid "Items animate up as they are loaded into view."
2817
  msgstr ""
2818
 
2819
  #: admin/shortcode-builder/shortcode-builder.php:649
2820
+ #: _out/admin/shortcode-builder/shortcode-builder.php:649
2821
  msgid "Slide Down"
2822
  msgstr ""
2823
 
2824
  #: admin/shortcode-builder/shortcode-builder.php:650
2825
+ #: _out/admin/shortcode-builder/shortcode-builder.php:650
2826
  msgid "Items animate down when loaded into view."
2827
  msgstr ""
2828
 
2829
  #: admin/shortcode-builder/shortcode-builder.php:666
2830
+ #: _out/admin/shortcode-builder/shortcode-builder.php:666
2831
  msgid "Horizontal Order"
2832
  msgstr ""
2833
 
2834
  #: admin/shortcode-builder/shortcode-builder.php:667
2835
+ #: _out/admin/shortcode-builder/shortcode-builder.php:667
2836
  msgid "Lays out items to maintain left-to-right order."
2837
  msgstr ""
2838
 
2839
  #: admin/shortcode-builder/shortcode-builder.php:687
2840
+ #: _out/admin/shortcode-builder/shortcode-builder.php:687
2841
+ msgid "Don't see your favorite Masonry option listed? You can always add your own!"
2842
  msgstr ""
2843
 
2844
  #: admin/shortcode-builder/shortcode-builder.php:702
2845
+ #: _out/admin/shortcode-builder/shortcode-builder.php:702
2846
  msgid "Transition Container Classes"
2847
  msgstr ""
2848
 
2849
  #: admin/shortcode-builder/shortcode-builder.php:702
2850
+ #: _out/admin/shortcode-builder/shortcode-builder.php:702
2851
  msgid "This setting is not available with the Single Post or Next Page add-ons"
2852
  msgstr ""
2853
 
2854
  #: admin/shortcode-builder/shortcode-builder.php:703
2855
+ #: _out/admin/shortcode-builder/shortcode-builder.php:703
2856
  msgid "Add custom classes to the <span>.alm-reveal</span> loading container"
2857
  msgstr ""
2858
 
2859
  #: admin/shortcode-builder/shortcode-builder.php:715
2860
+ #: _out/admin/shortcode-builder/shortcode-builder.php:715
2861
  msgid "Transition Container"
2862
  msgstr ""
2863
 
2864
  #: admin/shortcode-builder/shortcode-builder.php:715
2865
+ #: _out/admin/shortcode-builder/shortcode-builder.php:715
2866
+ msgid "Removing the transition container may have undesired results and is not recommended"
 
2867
  msgstr ""
2868
 
2869
  #: admin/shortcode-builder/shortcode-builder.php:716
2870
+ #: _out/admin/shortcode-builder/shortcode-builder.php:716
2871
+ msgid "Remove the <span>.alm-reveal</span> loading container from Ajax Load More"
2872
  msgstr ""
2873
 
2874
  #: admin/shortcode-builder/shortcode-builder.php:723
2875
+ #: _out/admin/shortcode-builder/shortcode-builder.php:723
2876
  msgid "Remove Container"
2877
  msgstr ""
2878
 
2879
  #: admin/shortcode-builder/shortcode-builder.php:739
2880
+ #: _out/admin/shortcode-builder/shortcode-builder.php:739
2881
  msgid "Progress Bar"
2882
  msgstr ""
2883
 
2884
  #: admin/shortcode-builder/shortcode-builder.php:743
2885
+ #: _out/admin/shortcode-builder/shortcode-builder.php:743
2886
+ msgid "Display progress bar indicator at the top of the window while loading Ajax content."
 
2887
  msgstr ""
2888
 
2889
  #: admin/shortcode-builder/shortcode-builder.php:768
2890
+ #: _out/admin/shortcode-builder/shortcode-builder.php:768
2891
  msgid "Color"
2892
  msgstr ""
2893
 
2894
  #: admin/shortcode-builder/shortcode-builder.php:769
2895
+ #: _out/admin/shortcode-builder/shortcode-builder.php:769
2896
  msgid "Enter the hex color of the progress bar"
2897
  msgstr ""
2898
 
2899
  #: admin/shortcode-builder/shortcode-builder.php:799
2900
+ #: _out/admin/shortcode-builder/shortcode-builder.php:799
2901
+ msgid "When using Ajax Load More add-ons or extensions not all Query Parameters will be available in the query."
 
2902
  msgstr ""
2903
 
2904
  #: admin/shortcode-builder/shortcode-builder.php:802
2905
+ #: _out/admin/shortcode-builder/shortcode-builder.php:802
2906
+ msgid "Query Parameters allow you build a custom <b>WP_Query</b> based on Ajax Load More shortcode values."
 
2907
  msgstr ""
2908
 
2909
  #: admin/shortcode-builder/shortcode-builder.php:809
2910
+ #: _out/admin/shortcode-builder/shortcode-builder.php:809
2911
  msgid "Posts Per Page"
2912
  msgstr ""
2913
 
2914
  #: admin/shortcode-builder/shortcode-builder.php:813
2915
+ #: _out/admin/shortcode-builder/shortcode-builder.php:813
2916
  msgid "Select the number of posts to load with each Ajax request."
2917
  msgstr ""
2918
 
2919
  #: admin/shortcode-builder/shortcode-builder.php:833
2920
+ #: _out/admin/shortcode-builder/shortcode-builder.php:833
2921
  msgid "Post Type"
2922
  msgstr ""
2923
 
2924
  #: admin/shortcode-builder/shortcode-builder.php:838
2925
+ #: _out/admin/shortcode-builder/shortcode-builder.php:838
2926
  msgid "Select the Post Types to include in this Ajax Load More query."
2927
  msgstr ""
2928
 
2929
  #: admin/shortcode-builder/shortcode-builder.php:852
2930
+ #: _out/admin/shortcode-builder/shortcode-builder.php:852
2931
  msgid "Any"
2932
  msgstr ""
2933
 
2934
  #: admin/shortcode-builder/shortcode-builder.php:863
2935
+ #: _out/admin/shortcode-builder/shortcode-builder.php:863
2936
  msgid "Sticky Posts"
2937
  msgstr ""
2938
 
2939
  #: admin/shortcode-builder/shortcode-builder.php:863
2940
+ #: _out/admin/shortcode-builder/shortcode-builder.php:863
2941
  msgid "Sticky posts are only available for Posts"
2942
  msgstr ""
2943
 
2944
  #: admin/shortcode-builder/shortcode-builder.php:864
2945
+ #: _out/admin/shortcode-builder/shortcode-builder.php:864
2946
+ msgid "Preserve the ordering of sticky posts by having them appear first in the Ajax listing."
 
2947
  msgstr ""
2948
 
2949
  #: admin/shortcode-builder/shortcode-builder.php:871
2950
+ #: _out/admin/shortcode-builder/shortcode-builder.php:871
2951
  msgid "Enable Sticky Posts"
2952
  msgstr ""
2953
 
2954
  #: admin/shortcode-builder/shortcode-builder.php:894
2955
+ #: _out/admin/shortcode-builder/shortcode-builder.php:894
2956
  msgid "Post Format"
2957
  msgstr ""
2958
 
2959
  #: admin/shortcode-builder/shortcode-builder.php:898
2960
+ #: _out/admin/shortcode-builder/shortcode-builder.php:898
2961
  msgid "Select a Post Format to query."
2962
  msgstr ""
2963
 
2964
  #: admin/shortcode-builder/shortcode-builder.php:901
2965
+ #: _out/admin/shortcode-builder/shortcode-builder.php:901
2966
  msgid "Select Post Format"
2967
  msgstr ""
2968
 
2969
  #: admin/shortcode-builder/shortcode-builder.php:902
2970
+ #: _out/admin/shortcode-builder/shortcode-builder.php:902
2971
  msgid "Standard"
2972
  msgstr ""
2973
 
2974
  #: admin/shortcode-builder/shortcode-builder.php:934
2975
+ #: _out/admin/shortcode-builder/shortcode-builder.php:934
2976
  msgid "Get posts by category using a category_name or category__and query"
2977
  msgstr ""
2978
 
2979
  #: admin/shortcode-builder/shortcode-builder.php:935
2980
+ #: _out/admin/shortcode-builder/shortcode-builder.php:935
2981
  msgid "Comma separated list of categories to include by"
2982
  msgstr ""
2983
 
2984
  #: admin/shortcode-builder/shortcode-builder.php:935
2985
  #: admin/shortcode-builder/shortcode-builder.php:1028
2986
+ #: _out/admin/shortcode-builder/shortcode-builder.php:935
2987
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1028
2988
  msgid "slug"
2989
  msgstr ""
2990
 
2991
  #: admin/shortcode-builder/shortcode-builder.php:971
2992
  #: admin/shortcode-builder/shortcode-builder.php:1066
2993
+ #: _out/admin/shortcode-builder/shortcode-builder.php:971
2994
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1066
2995
  msgid "What's this"
2996
  msgstr ""
2997
 
2998
  #: admin/shortcode-builder/shortcode-builder.php:983
2999
+ #: _out/admin/shortcode-builder/shortcode-builder.php:983
3000
  msgid "Comma separated list of categories to exclude by ID."
3001
  msgstr ""
3002
 
3003
  #: admin/shortcode-builder/shortcode-builder.php:1027
3004
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1027
3005
  msgid "Get posts by tags using a tag or tag__and query"
3006
  msgstr ""
3007
 
3008
  #: admin/shortcode-builder/shortcode-builder.php:1028
3009
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1028
3010
  msgid "Comma separated list of tags to include by"
3011
  msgstr ""
3012
 
3013
  #: admin/shortcode-builder/shortcode-builder.php:1078
3014
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1078
3015
  msgid "Comma separated list of tags to exclude by ID"
3016
  msgstr ""
3017
 
3018
  #: admin/shortcode-builder/shortcode-builder.php:1118
3019
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1118
3020
  msgid "Select a taxonomy to query and then select the terms and operator."
3021
  msgstr ""
3022
 
3023
  #: admin/shortcode-builder/shortcode-builder.php:1123
3024
  #: admin/shortcode-builder/shortcode-builder.php:1157
3025
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1123
3026
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1157
3027
  msgid "Add Another"
3028
  msgstr ""
3029
 
3030
  #: admin/shortcode-builder/shortcode-builder.php:1134
3031
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1134
3032
  msgid "Custom Fields (Meta_Query)"
3033
  msgstr ""
3034
 
3035
  #: admin/shortcode-builder/shortcode-builder.php:1138
3036
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1138
3037
+ msgid "Query for <a href=\"https://developer.wordpress.org/reference/classes/wp_query/#custom-field-post-meta-parameters\" target=\"_blank\">custom fields</a> by entering a key, value and operator."
 
 
3038
  msgstr ""
3039
 
3040
  #: admin/shortcode-builder/shortcode-builder.php:1148
3041
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1148
3042
+ msgid "The logical relationship between each custom field when there is more than one"
 
3043
  msgstr ""
3044
 
3045
  #: admin/shortcode-builder/shortcode-builder.php:1167
3046
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1167
3047
  msgid "Date"
3048
  msgstr ""
3049
 
3050
  #: admin/shortcode-builder/shortcode-builder.php:1171
3051
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1171
3052
  msgid "Enter a year, month(number) and day to query by date archive."
3053
  msgstr ""
3054
 
3055
  #: admin/shortcode-builder/shortcode-builder.php:1178
3056
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1178
3057
  msgid "Year:"
3058
  msgstr ""
3059
 
3060
  #: admin/shortcode-builder/shortcode-builder.php:1182
3061
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1182
3062
  msgid "Month:"
3063
  msgstr ""
3064
 
3065
  #: admin/shortcode-builder/shortcode-builder.php:1186
3066
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1186
3067
  msgid "Day:"
3068
  msgstr ""
3069
 
3070
  #: admin/shortcode-builder/shortcode-builder.php:1207
3071
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1207
3072
  msgid "Author"
3073
  msgstr ""
3074
 
3075
  #: admin/shortcode-builder/shortcode-builder.php:1211
3076
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1211
3077
  msgid "Select an Author to query(by ID)."
3078
  msgstr ""
3079
 
3080
  #: admin/shortcode-builder/shortcode-builder.php:1236
3081
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1236
3082
  msgid "Search"
3083
  msgstr ""
3084
 
3085
  #: admin/shortcode-builder/shortcode-builder.php:1240
3086
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1240
3087
  msgid "Enter a search term to query."
3088
  msgstr ""
3089
 
3090
  #: admin/shortcode-builder/shortcode-builder.php:1241
3091
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1241
3092
+ msgid "Search uses the default WordPress search, however Ajax Load More does offer integrations with SearchWP and Relevanssi."
 
3093
  msgstr ""
3094
 
3095
  #: admin/shortcode-builder/shortcode-builder.php:1246
3096
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1246
3097
  msgid "Enter search term"
3098
  msgstr ""
3099
 
3100
  #: admin/shortcode-builder/shortcode-builder.php:1256
3101
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1256
3102
  msgid "Post Parameters"
3103
  msgstr ""
3104
 
3105
  #: admin/shortcode-builder/shortcode-builder.php:1261
3106
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1261
3107
  msgid "A comma separated list of post ID's to query."
3108
  msgstr ""
3109
 
3110
  #: admin/shortcode-builder/shortcode-builder.php:1265
3111
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1265
3112
  msgid "225, 340, 818, etc..."
3113
  msgstr ""
3114
 
3115
  #: admin/shortcode-builder/shortcode-builder.php:1272
3116
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1272
3117
  msgid "A comma separated list of post ID's to exclude from query."
3118
  msgstr ""
3119
 
3120
  #: admin/shortcode-builder/shortcode-builder.php:1283
3121
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1283
3122
  msgid "Post Status"
3123
  msgstr ""
3124
 
3125
  #: admin/shortcode-builder/shortcode-builder.php:1283
3126
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1283
3127
+ msgid "Post Status parameters are only available for logged in (admin) users. Non logged in users will only have access to view content in a 'publish' or 'inherit' state."
 
 
3128
  msgstr ""
3129
 
3130
  #: admin/shortcode-builder/shortcode-builder.php:1284
3131
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1284
3132
  msgid "Select status of the post."
3133
  msgstr ""
3134
 
3135
  #: admin/shortcode-builder/shortcode-builder.php:1289
3136
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1289
3137
  msgid "Published"
3138
  msgstr ""
3139
 
3140
  #: admin/shortcode-builder/shortcode-builder.php:1307
3141
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1307
3142
  msgid "Ordering"
3143
  msgstr ""
3144
 
3145
  #: admin/shortcode-builder/shortcode-builder.php:1311
3146
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1311
3147
  msgid "Sort posts by Order and Orderby parameters."
3148
  msgstr ""
3149
 
3150
  #: admin/shortcode-builder/shortcode-builder.php:1346
3151
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1346
3152
  msgid "Offset"
3153
  msgstr ""
3154
 
3155
  #: admin/shortcode-builder/shortcode-builder.php:1350
3156
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1350
3157
  msgid "Offset the initial query by <em>'x'</em> number of posts"
3158
  msgstr ""
3159
 
3160
  #: admin/shortcode-builder/shortcode-builder.php:1364
3161
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1364
3162
  msgid "Custom Arguments"
3163
  msgstr ""
3164
 
3165
  #: admin/shortcode-builder/shortcode-builder.php:1368
3166
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1368
3167
  msgid "A semicolon separated list of custom value:pair arguments."
3168
  msgstr ""
3169
 
3170
  #: admin/shortcode-builder/shortcode-builder.php:1368
3171
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1368
3172
+ msgid "Custom Arguments can be used to query by parameters not available in the Shortcode Builder"
 
3173
  msgstr ""
3174
 
3175
  #: admin/shortcode-builder/shortcode-builder.php:1372
3176
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1372
3177
  msgid "event_display:upcoming"
3178
  msgstr ""
3179
 
3180
  #: admin/shortcode-builder/shortcode-builder.php:1392
3181
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1392
3182
+ msgid "Ajax Load More provides integrations for popular plugins and core WP functionality - when selecting an integration, Ajax Load More will automatically set various parameters on the server side to provide the best experience for users based on the selected integration."
 
 
 
3183
  msgstr ""
3184
 
3185
  #: admin/shortcode-builder/shortcode-builder.php:1399
3186
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1399
3187
  msgid "Archives"
3188
  msgstr ""
3189
 
3190
  #: admin/shortcode-builder/shortcode-builder.php:1403
3191
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1403
3192
+ msgid "Ajax Load More will automatically create an archive query while viewing site archives."
 
3193
  msgstr ""
3194
 
3195
  #: admin/shortcode-builder/shortcode-builder.php:1404
3196
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1404
3197
+ msgid "Taxonomy, category, tag, date (year, month, day), post type and author archives are currently supported."
 
3198
  msgstr ""
3199
 
3200
  #: admin/shortcode-builder/shortcode-builder.php:1422
3201
+ #: _out/admin/shortcode-builder/shortcode-builder.php:1422
3202
+ msgid "<b>Note</b>: Do not select Query Parameters other than <b>Posts Per Page</b> and/or <b>Post Type</b> when using the Archives integration. Ajax Load More will automatically create the perfect shortcode for you based on the current archive page."
 
 
 
3203
  msgstr ""
3204
 
3205
  #: admin/views/add-ons.php:7
3206
+ #: _out/admin/views/add-ons.php:7
3207
+ msgid "Add-ons are available to extend and enhance the core functionality of Ajax Load More"
 
3208
  msgstr ""
3209
 
3210
  #: admin/views/add-ons.php:40
3211
+ #: _out/admin/views/add-ons.php:40
3212
  msgid "Installed"
3213
  msgstr ""
3214
 
3215
  #: admin/views/add-ons.php:42
3216
+ #: _out/admin/views/add-ons.php:42
3217
  msgid "Purchase"
3218
  msgstr ""
3219
 
3220
  #: admin/views/add-ons.php:51
3221
+ #: _out/admin/views/add-ons.php:51
3222
+ msgid "All add-ons are installed as stand alone plugins and with a valid license key will receive plugin update notifications directly within the <a href=\"plugins.php\">WordPress plugin dashboard</a>."
 
 
3223
  msgstr ""
3224
 
3225
  #: admin/views/extensions.php:6
3226
+ #: _out/admin/views/extensions.php:6
3227
+ msgid "Free extensions that provide compatibility with popular plugins and core WordPress functionality"
 
3228
  msgstr ""
3229
 
3230
  #: admin/views/extensions.php:37
3231
+ #: _out/admin/views/extensions.php:37
3232
+ msgid "Extensions are installed as stand alone plugins and receive update notifications in the <a href=\"plugins.php\">plugin dashboard</a>."
 
3233
  msgstr ""
3234
 
3235
  #: admin/views/go-pro.php:6
3236
+ #: _out/admin/views/go-pro.php:6
3237
  msgid "All current and future add-ons in a single installation."
3238
  msgstr ""
3239
 
3240
+ #: admin/views/go-pro.php:19
3241
+ #: _out/admin/views/go-pro.php:19
3242
+ msgid "The following products are included when you purchase Ajax Load More Pro:"
3243
+ msgstr ""
3244
+
3245
  #: admin/views/go-pro.php:53
3246
+ #: _out/admin/views/go-pro.php:53
3247
  msgid "About the Pro Bundle"
3248
  msgstr ""
3249
 
3250
  #: admin/views/go-pro.php:55
3251
+ #: _out/admin/views/go-pro.php:55
3252
+ msgid "The Ajax Load More Pro bundle is installed as a single add-on with one license and contains every add-on currently available."
 
3253
  msgstr ""
3254
 
3255
  #: admin/views/go-pro.php:56
3256
+ #: _out/admin/views/go-pro.php:56
3257
+ msgid "Once installed, add-ons are able to be activated and deactivated with ease from the Pro dashboard inside your WordPress admin."
 
3258
  msgstr ""
3259
 
3260
  #: admin/views/go-pro.php:57
3261
+ #: _out/admin/views/go-pro.php:57
3262
  msgid "Please note:"
3263
  msgstr ""
3264
 
3265
  #: admin/views/go-pro.php:57
3266
+ #: _out/admin/views/go-pro.php:57
3267
+ msgid "The core Ajax Load More plugin is <u>still</u> required when using the Pro add-on."
 
3268
  msgstr ""
3269
 
3270
  #: admin/views/go-pro.php:60
3271
+ #: _out/admin/views/go-pro.php:60
3272
  msgid "Get More Information"
3273
  msgstr ""
3274
 
3275
  #: admin/views/help.php:4
3276
+ #: _out/admin/views/help.php:4
3277
  msgid "Get started with our four step guide to painless implementation!"
3278
  msgstr ""
3279
 
3280
  #: admin/views/help.php:9
3281
+ #: _out/admin/views/help.php:9
3282
  msgid "A collection of everyday shortcode usages and implementation examples"
3283
  msgstr ""
3284
 
3285
  #: admin/views/help.php:36
3286
+ #: _out/admin/views/help.php:36
3287
  msgid "Examples"
3288
  msgstr ""
3289
 
3290
  #: admin/views/help.php:69
3291
+ #: _out/admin/views/help.php:69
3292
  msgid "Example Library"
3293
  msgstr ""
3294
 
3295
  #: admin/views/help.php:71
3296
+ #: _out/admin/views/help.php:71
3297
+ msgid "View the collection of over 30 real world Ajax Load More <a href=\"https://connekthq.com/plugins/ajax-load-more/examples/\" target=\"_blank\">examples</a> available on the plugin website"
 
 
3298
  msgstr ""
3299
 
3300
  #: admin/views/help.php:74
3301
+ #: _out/admin/views/help.php:74
3302
  msgid "View All Examples"
3303
  msgstr ""
3304
 
3305
  #: admin/views/licenses.php:2
3306
+ #: _out/admin/views/licenses.php:2
3307
  msgid "Pro License"
3308
  msgstr ""
3309
 
3310
  #: admin/views/licenses.php:3
3311
+ #: _out/admin/views/licenses.php:3
3312
  msgid "Enter your Pro license key to enable updates from the plugins dashboard"
3313
  msgstr ""
3314
 
3315
  #: admin/views/licenses.php:3
3316
+ #: _out/admin/views/licenses.php:3
3317
+ msgid "Enter your license keys below to enable <a href=\"admin.php?page=ajax-load-more-add-ons\">add-on</a> updates from the plugins dashboard"
3318
+ msgstr ""
3319
+
3320
+ #: admin/views/licenses.php:19
3321
+ #: _out/admin/views/licenses.php:19
3322
+ msgid "License Key"
3323
+ msgstr ""
3324
+
3325
+ #: admin/views/licenses.php:21
3326
+ #: _out/admin/views/licenses.php:21
3327
+ msgid "License Keys"
3328
  msgstr ""
3329
 
3330
  #: admin/views/licenses.php:28
3331
+ #: _out/admin/views/licenses.php:28
3332
+ msgid "Enter your Ajax Load More Pro license key to receive plugin update notifications directly within the <a href=\"plugins.php\">WP Plugins dashboard</a>."
 
 
3333
  msgstr ""
3334
 
3335
  #: admin/views/licenses.php:30
3336
+ #: _out/admin/views/licenses.php:30
3337
+ msgid "Enter a key for each of your Ajax Load More add-ons to receive plugin update notifications directly within the <a href=\"plugins.php\">WP Plugins dashboard</a>."
 
 
3338
  msgstr ""
3339
 
3340
  #: admin/views/licenses.php:76
3341
+ #: _out/admin/views/licenses.php:76
3342
  msgid "Don't have a license?"
3343
  msgstr ""
3344
 
3345
  #: admin/views/licenses.php:77
3346
+ #: _out/admin/views/licenses.php:77
3347
+ msgid "A valid license is required to activate and receive plugin updates directly in your WordPress dashboard"
 
3348
  msgstr ""
3349
 
3350
  #: admin/views/licenses.php:77
3351
+ #: _out/admin/views/licenses.php:77
3352
  msgid "Purchase Now"
3353
  msgstr ""
3354
 
3355
+ #: admin/views/licenses.php:83
3356
  #: admin/views/licenses.php:85
3357
+ #: _out/admin/views/licenses.php:83
3358
+ #: _out/admin/views/licenses.php:85
3359
  msgid "Enter License Key"
3360
  msgstr ""
3361
 
3362
+ #: admin/views/licenses.php:89
3363
+ #: _out/admin/views/licenses.php:89
3364
+ msgid "Expired"
3365
+ msgstr ""
3366
+
3367
  #: admin/views/licenses.php:110
3368
+ #: _out/admin/views/licenses.php:110
3369
  msgid "Activate License"
3370
  msgstr ""
3371
 
3372
  #: admin/views/licenses.php:114
3373
+ #: _out/admin/views/licenses.php:114
3374
  msgid "Deactivate License"
3375
  msgstr ""
3376
 
3377
  #: admin/views/licenses.php:118
3378
+ #: _out/admin/views/licenses.php:118
3379
  msgid "Refresh Status"
3380
  msgstr ""
3381
 
3382
  #: admin/views/licenses.php:129
3383
+ #: _out/admin/views/licenses.php:129
3384
  msgid "Renew License"
3385
  msgstr ""
3386
 
3387
  #: admin/views/licenses.php:145
3388
+ #: _out/admin/views/licenses.php:145
3389
+ msgid "You do not have any Ajax Load More add-ons installed"
3390
+ msgstr ""
3391
+
3392
+ #: admin/views/licenses.php:145
3393
+ #: _out/admin/views/licenses.php:145
3394
  msgid "Browse Add-ons"
3395
  msgstr ""
3396
 
3397
  #: admin/views/licenses.php:154
3398
+ #: _out/admin/views/licenses.php:154
3399
  msgid "About Licenses"
3400
  msgstr ""
3401
 
3402
  #: admin/views/licenses.php:157
3403
+ #: _out/admin/views/licenses.php:157
3404
+ msgid "License keys are found in the purchase receipt email that was sent immediately after purchase and in the <a target=\"_blank\" href=\"https://connekthq.com/account/\">Account</a> section on our website"
 
 
3405
  msgstr ""
3406
 
3407
  #: admin/views/licenses.php:158
3408
+ #: _out/admin/views/licenses.php:158
3409
+ msgid "If you cannot locate your key please open a support ticket by filling out the <a href=\"https://connekthq.com/contact/\">support form</a> and reference the email address used when you completed the purchase."
 
 
3410
  msgstr ""
3411
 
3412
  #: admin/views/licenses.php:159
3413
+ #: _out/admin/views/licenses.php:159
3414
  msgid "Are you having issues updating an add-on?"
3415
  msgstr ""
3416
 
3417
  #: admin/views/licenses.php:159
3418
+ #: _out/admin/views/licenses.php:159
3419
+ msgid "Please try deactivating and then re-activating each license. Once you've done that, try running the update again."
 
3420
  msgstr ""
3421
 
3422
  #: admin/views/licenses.php:164
3423
+ #: _out/admin/views/licenses.php:164
3424
  msgid "Your Account"
3425
  msgstr ""
3426
 
3427
  #: admin/views/repeater-templates.php:15
3428
+ #: _out/admin/views/repeater-templates.php:15
3429
  msgid "The library of editable templates for use within your theme"
3430
  msgstr ""
3431
 
3432
+ #: admin/views/repeater-templates.php:32
3433
+ #: _out/admin/views/repeater-templates.php:32
3434
+ msgid "Theme Repeaters"
3435
+ msgstr ""
3436
+
3437
  #: admin/views/repeater-templates.php:105
3438
  #: admin/views/repeater-templates.php:272
3439
+ #: _out/admin/views/repeater-templates.php:105
3440
+ #: _out/admin/views/repeater-templates.php:272
3441
  msgid "Location"
3442
  msgstr ""
3443
 
3444
+ #: admin/views/repeater-templates.php:146
3445
+ #: _out/admin/views/repeater-templates.php:146
3446
+ msgid "Theme Repeaters Not Found!"
3447
+ msgstr ""
3448
+
3449
  #: admin/views/repeater-templates.php:148
3450
+ #: _out/admin/views/repeater-templates.php:148
3451
+ msgid "You'll need to create and upload templates to your theme directory before you can access them with Ajax Load More"
 
3452
  msgstr ""
3453
 
3454
  #: admin/views/repeater-templates.php:152
3455
+ #: _out/admin/views/repeater-templates.php:152
3456
  msgid "Manage Settings"
3457
  msgstr ""
3458
 
3459
  #: admin/views/repeater-templates.php:211
3460
+ #: _out/admin/views/repeater-templates.php:211
3461
  msgid "Default Template"
3462
  msgstr ""
3463
 
3464
  #: admin/views/repeater-templates.php:220
3465
+ #: _out/admin/views/repeater-templates.php:220
3466
  msgid "Template Code:"
3467
  msgstr ""
3468
 
3469
  #: admin/views/repeater-templates.php:221
3470
+ #: _out/admin/views/repeater-templates.php:221
3471
  msgid "Enter the PHP and HTML markup for this template."
3472
  msgstr ""
3473
 
3474
  #: admin/views/repeater-templates.php:254
3475
+ #: _out/admin/views/repeater-templates.php:254
3476
  msgid "Save Template"
3477
  msgstr ""
3478
 
3479
  #: admin/views/repeater-templates.php:270
3480
+ #: _out/admin/views/repeater-templates.php:270
3481
+ msgid "It appears you are loading the <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/repeater-templates/#default-template\" target=\"_blank\"><b>default template</b></a> (<em>default.php</em>) from your current theme directory. To modify this template, you must edit the file directly on your server."
 
 
 
 
3482
  msgstr ""
3483
 
3484
  #: admin/views/repeater-templates.php:281
3485
+ #: _out/admin/views/repeater-templates.php:281
3486
+ msgid "Repeater Templates editing has been disabled for this instance of Ajax Load More. To enable the template editing, please remove the <strong>ALM_DISABLE_REPEATER_TEMPLATES</strong> PHP constant in your wp-config.php and then re-activate this plugin."
 
 
 
3487
  msgstr ""
3488
 
3489
  #: admin/views/repeater-templates.php:356
3490
+ #: _out/admin/views/repeater-templates.php:356
3491
  msgid "Saving template..."
3492
  msgstr ""
3493
 
3494
  #: admin/views/repeater-templates.php:427
3495
+ #: _out/admin/views/repeater-templates.php:427
3496
  msgid "Updating template..."
3497
  msgstr ""
3498
 
3499
  #: admin/views/repeater-templates.php:497
3500
+ #: _out/admin/views/repeater-templates.php:497
3501
  msgid "What's a Repeater Template?"
3502
  msgstr ""
3503
 
3504
  #: admin/views/repeater-templates.php:499
3505
+ #: _out/admin/views/repeater-templates.php:499
3506
+ msgid "A <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/repeater-templates/\" target=\"_blank\">Repeater Template</a> is a snippet of code that will execute over and over within a <a href=\"http://codex.wordpress.org/The_Loop\" target=\"_blank\">WordPress loop</a>"
 
 
 
3507
  msgstr ""
3508
 
3509
  #: admin/views/settings.php:13
3510
+ #: _out/admin/views/settings.php:13
3511
  msgid "A powerful plugin to add infinite scroll functionality to your website."
3512
  msgstr ""
3513
 
3514
+ #: admin/views/settings.php:91
3515
+ #: admin/views/shortcode-builder.php:21
3516
+ #: _out/admin/views/settings.php:91
3517
+ #: _out/admin/views/shortcode-builder.php:21
3518
  msgid "Back to Top"
3519
  msgstr ""
3520
 
3521
  #: admin/views/shortcode-builder.php:10
3522
+ #: _out/admin/views/shortcode-builder.php:10
3523
+ msgid "Create your own Ajax Load More <a href=\"http://en.support.wordpress.com/shortcodes/\" target=\"_blank\">shortcode</a> by adjusting the values below"
 
3524
  msgstr ""
3525
 
3526
  #: admin/views/shortcode-builder.php:28
3527
+ #: _out/admin/views/shortcode-builder.php:28
3528
  msgid "Shortcode Output"
3529
  msgstr ""
3530
 
3531
  #: admin/views/shortcode-builder.php:30
3532
+ #: _out/admin/views/shortcode-builder.php:30
3533
+ msgid "Place the following shortcode into the content editor or widget area of your theme."
 
3534
  msgstr ""
3535
 
3536
  #: admin/views/shortcode-builder.php:36
3537
+ #: _out/admin/views/shortcode-builder.php:36
3538
  msgid "Copied!"
3539
  msgstr ""
3540
 
3541
  #: admin/views/shortcode-builder.php:36
3542
+ #: _out/admin/views/shortcode-builder.php:36
3543
  msgid "Copy Shortcode"
3544
  msgstr ""
3545
 
3546
  #: admin/views/shortcode-builder.php:37
3547
+ #: _out/admin/views/shortcode-builder.php:37
3548
  msgid "Reset"
3549
  msgstr ""
3550
 
3551
+ #: ajax-load-more.php:278
3552
+ #: _out/ajax-load-more.php:278
3553
+ msgid "Error creating repeater template directory"
3554
+ msgstr ""
3555
+
3556
+ #: ajax-load-more.php:399
3557
+ #: _out/ajax-load-more.php:399
3558
  msgid "Viewing {post_count} of {total_posts} results."
3559
  msgstr ""
3560
 
3561
+ #: ajax-load-more.php:400
3562
+ #: _out/ajax-load-more.php:400
3563
  msgid "No results found."
3564
  msgstr ""
3565
 
3566
+ #: core/classes/class-alm-noscript.php:153
3567
+ #: _out/core/classes/class-alm-noscript.php:153
3568
  msgid "Pages: "
3569
  msgstr ""
3570
 
3571
  #: core/functions/addons.php:22
3572
+ #: _out/core/functions/addons.php:22
3573
  msgid " Ajax Load More Pro"
3574
  msgstr ""
3575
 
3576
  #: core/functions/addons.php:23
3577
+ #: _out/core/functions/addons.php:23
3578
  msgid " Get instant access to all premium add-ons in a single installation."
3579
  msgstr ""
3580
 
3581
  #: core/functions/addons.php:24
3582
+ #: _out/core/functions/addons.php:24
3583
+ msgid " The Pro bundle is installed as a single product with one license key and contains immediate access all premium add-ons."
 
3584
  msgstr ""
3585
 
3586
  #: core/functions/addons.php:52
3587
+ #: _out/core/functions/addons.php:52
3588
  msgid " Cache"
3589
  msgstr ""
3590
 
3591
  #: core/functions/addons.php:53
3592
+ #: _out/core/functions/addons.php:53
3593
  msgid " Improve performance with the Ajax Load More caching engine."
3594
  msgstr ""
3595
 
3596
  #: core/functions/addons.php:54
3597
+ #: _out/core/functions/addons.php:54
3598
+ msgid " The Cache add-on creates static HTML files of Ajax Load More requests then delivers those static files to your visitors."
 
3599
  msgstr ""
3600
 
3601
  #: core/functions/addons.php:67
3602
+ #: _out/core/functions/addons.php:67
3603
  msgid " Call to Actions"
3604
  msgstr ""
3605
 
3606
  #: core/functions/addons.php:68
3607
+ #: _out/core/functions/addons.php:68
3608
+ msgid " Ajax Load More extension for displaying advertisements and call to actions."
3609
  msgstr ""
3610
 
3611
  #: core/functions/addons.php:69
3612
+ #: _out/core/functions/addons.php:69
3613
+ msgid " The Call to Actions add-on provides the ability to inject a custom CTA template within each Ajax Load More loop."
 
3614
  msgstr ""
3615
 
3616
  #: core/functions/addons.php:82
3617
+ #: _out/core/functions/addons.php:82
3618
  msgid " Comments"
3619
  msgstr ""
3620
 
3621
  #: core/functions/addons.php:83
3622
+ #: _out/core/functions/addons.php:83
3623
  msgid " Load blog comments on demand with Ajax Load More."
3624
  msgstr ""
3625
 
3626
  #: core/functions/addons.php:84
3627
+ #: _out/core/functions/addons.php:84
3628
+ msgid " The Comments add-on will display your blog comments with Ajax Load More's infinite scroll functionality."
 
3629
  msgstr ""
3630
 
3631
  #: core/functions/addons.php:97
3632
+ #: _out/core/functions/addons.php:97
3633
  msgid " Custom Repeaters"
3634
  msgstr ""
3635
 
3636
  #: core/functions/addons.php:98
3637
+ #: _out/core/functions/addons.php:98
3638
  msgid " Extend Ajax Load More with unlimited repeater templates."
3639
  msgstr ""
3640
 
3641
  #: core/functions/addons.php:99
3642
+ #: _out/core/functions/addons.php:99
3643
+ msgid " Create, delete and modify repeater templates as you need them with absolutely zero restrictions."
 
3644
  msgstr ""
3645
 
3646
  #: core/functions/addons.php:112
3647
+ #: _out/core/functions/addons.php:112
3648
  msgid " Elementor"
3649
  msgstr ""
3650
 
3651
  #: core/functions/addons.php:113
3652
+ #: _out/core/functions/addons.php:113
3653
  msgid " Infinite scroll Elementor widget content with Ajax Load More."
3654
  msgstr ""
3655
 
3656
  #: core/functions/addons.php:114
3657
+ #: _out/core/functions/addons.php:114
3658
+ msgid " The Elementor add-on provides functionality required for integrating with the Elementor Posts and WooCommerce Products widget."
 
3659
  msgstr ""
3660
 
3661
  #: core/functions/addons.php:127
3662
+ #: _out/core/functions/addons.php:127
3663
  msgid " Filters"
3664
  msgstr ""
3665
 
3666
  #: core/functions/addons.php:128
3667
+ #: _out/core/functions/addons.php:128
3668
  msgid " Create custom Ajax Load More filters in seconds."
3669
  msgstr ""
3670
 
3671
  #: core/functions/addons.php:129
3672
+ #: _out/core/functions/addons.php:129
3673
+ msgid " The Filters add-on provides front-end and admin functionality for building and managing Ajax filters."
 
3674
  msgstr ""
3675
 
3676
  #: core/functions/addons.php:142
3677
+ #: _out/core/functions/addons.php:142
3678
  msgid " Layouts"
3679
  msgstr ""
3680
 
3681
  #: core/functions/addons.php:143
3682
+ #: _out/core/functions/addons.php:143
3683
  msgid " Predefined layouts for repeater templates."
3684
  msgstr ""
3685
 
3686
  #: core/functions/addons.php:144
3687
+ #: _out/core/functions/addons.php:144
3688
+ msgid " The Layouts add-on provides a collection of unique, well designed and fully responsive templates."
 
3689
  msgstr ""
3690
 
3691
  #: core/functions/addons.php:157
3692
+ #: _out/core/functions/addons.php:157
3693
  msgid " Next Page"
3694
  msgstr ""
3695
 
3696
  #: core/functions/addons.php:158
3697
+ #: _out/core/functions/addons.php:158
3698
  msgid " Load and display multipage WordPress content."
3699
  msgstr ""
3700
 
3701
  #: core/functions/addons.php:159
3702
+ #: _out/core/functions/addons.php:159
3703
+ msgid " The Next Page add-on provides functionality for infinite scrolling paginated posts and pages."
 
3704
  msgstr ""
3705
 
3706
  #: core/functions/addons.php:172
3707
+ #: _out/core/functions/addons.php:172
3708
  msgid " Paging"
3709
  msgstr ""
3710
 
3711
  #: core/functions/addons.php:173
3712
+ #: _out/core/functions/addons.php:173
3713
  msgid " Extend Ajax Load More with a numbered navigation."
3714
  msgstr ""
3715
 
3716
  #: core/functions/addons.php:174
3717
+ #: _out/core/functions/addons.php:174
3718
+ msgid " The Paging add-on will transform the default infinite scroll functionality into a robust ajax powered navigation system."
 
3719
  msgstr ""
3720
 
3721
  #: core/functions/addons.php:187
3722
+ #: _out/core/functions/addons.php:187
3723
  msgid " Preloaded"
3724
  msgstr ""
3725
 
3726
  #: core/functions/addons.php:188
3727
+ #: _out/core/functions/addons.php:188
3728
+ msgid " Load an initial set of posts before making Ajax requests to the server."
3729
  msgstr ""
3730
 
3731
  #: core/functions/addons.php:189
3732
+ #: _out/core/functions/addons.php:189
3733
+ msgid " The Preloaded add-on will display content quicker and allow caching of the initial query which can reduce stress on your server."
 
3734
  msgstr ""
3735
 
3736
  #: core/functions/addons.php:202
3737
+ #: _out/core/functions/addons.php:202
3738
  msgid " Search Engine Optimization"
3739
  msgstr ""
3740
 
3741
  #: core/functions/addons.php:203
3742
+ #: _out/core/functions/addons.php:203
3743
  msgid " Generate unique paging URLs with every Ajax Load More query."
3744
  msgstr ""
3745
 
3746
  #: core/functions/addons.php:204
3747
+ #: _out/core/functions/addons.php:204
3748
+ msgid " The SEO add-on will optimize your ajax loaded content for search engines by generating unique URLs with every query."
 
3749
  msgstr ""
3750
 
3751
  #: core/functions/addons.php:217
3752
+ #: _out/core/functions/addons.php:217
3753
  msgid " Single Posts"
3754
  msgstr ""
3755
 
3756
  #: core/functions/addons.php:218
3757
+ #: _out/core/functions/addons.php:218
3758
  msgid " An add-on to enable infinite scrolling of single posts."
3759
  msgstr ""
3760
 
3761
  #: core/functions/addons.php:219
3762
+ #: _out/core/functions/addons.php:219
3763
+ msgid " The Single Posts add-on will load full posts as you scroll and update the browser URL to the current post."
 
3764
  msgstr ""
3765
 
3766
  #: core/functions/addons.php:232
3767
+ #: _out/core/functions/addons.php:232
3768
  msgid " Theme Repeaters"
3769
  msgstr ""
3770
 
3771
  #: core/functions/addons.php:233
3772
+ #: _out/core/functions/addons.php:233
3773
  msgid " Manage Repeater Templates within your current theme directory."
3774
  msgstr ""
3775
 
3776
  #: core/functions/addons.php:234
3777
+ #: _out/core/functions/addons.php:234
3778
+ msgid " The Theme Repeater add-on will allow you load, edit and maintain templates from your current theme directory."
 
3779
  msgstr ""
3780
 
3781
  #: core/functions/addons.php:247
3782
+ #: _out/core/functions/addons.php:247
3783
  msgid " Users"
3784
  msgstr ""
3785
 
3786
  #: core/functions/addons.php:248
3787
+ #: _out/core/functions/addons.php:248
3788
  msgid " Enable infinite scrolling of WordPress users."
3789
  msgstr ""
3790
 
3791
  #: core/functions/addons.php:249
3792
+ #: _out/core/functions/addons.php:249
3793
+ msgid " The Users add-on will allow lazy loading of users by role using a WP_User_Query."
 
3794
  msgstr ""
3795
 
3796
  #: core/functions/addons.php:262
3797
+ #: _out/core/functions/addons.php:262
3798
  msgid " WooCommerce"
3799
  msgstr ""
3800
 
3801
  #: core/functions/addons.php:263
3802
+ #: _out/core/functions/addons.php:263
3803
  msgid " Infinite scroll WooCommerce products with Ajax Load More."
3804
  msgstr ""
3805
 
3806
  #: core/functions/addons.php:264
3807
+ #: _out/core/functions/addons.php:264
3808
+ msgid " The WooCommerce add-on automatically integrates infinite scrolling into your existing shop templates."
 
3809
  msgstr ""
3810
 
3811
  #: core/integration/elementor/module/widget.php:40
3812
+ #: _out/core/integration/elementor/module/widget.php:40
3813
  msgid "ALM Shortcode"
3814
  msgstr ""
3815
 
3816
  #: core/integration/elementor/module/widget.php:87
3817
+ #: _out/core/integration/elementor/module/widget.php:87
3818
  msgid "Shortcode"
3819
  msgstr ""
3820
 
3821
  #: core/integration/elementor/module/widget.php:94
3822
  #: core/integration/elementor/module/widget.php:119
3823
  #: core/integration/elementor/module/widget.php:140
3824
+ #: _out/core/integration/elementor/module/widget.php:94
3825
+ #: _out/core/integration/elementor/module/widget.php:119
3826
+ #: _out/core/integration/elementor/module/widget.php:140
3827
  msgid "Ajax Load More Shortcode"
3828
  msgstr ""
3829
 
3830
  #: core/integration/elementor/module/widget.php:96
3831
+ #: _out/core/integration/elementor/module/widget.php:96
3832
  msgid "[ajax_load_more]"
3833
  msgstr ""
3834
 
3835
  #: core/integration/elementor/module/widget.php:97
3836
+ #: _out/core/integration/elementor/module/widget.php:97
3837
+ msgid "The shortcode will not render while Elementor is in live edit mode, you must preview the page to view Ajax Load More functionality."
 
3838
  msgstr ""
3839
 
3840
  #: core/integration/elementor/module/widget.php:97
3841
+ #: _out/core/integration/elementor/module/widget.php:97
3842
  msgid "%sBuild Shortcode%s"
3843
  msgstr ""