All-in-One Video Gallery - Version 2.4.2

Version Description

  • New: Plugin settings specific to "Related Videos".
  • New: A filter hook "aiovg_query_args" for developers to override the WP_Query args of the plugin.
  • New: A filter hook "aiovg_back_to_categories_link" for developers to override the "Back to Categories" link on the single category pages.
  • Tweak: Display video thumbnails on the back-end "All Videos" list table.
  • Fix: WordPress 5.5 compatibility issues.
  • Fix: Facebook API compatibility issues.
  • Fix: SMUSH plugin conflict issues.
  • Fix: Astra theme ("astra_replace_header_attr") conflict issues.
  • Fix: [+] few minor bug fixes.
Download this release

Release Info

Developer plugins360
Plugin Icon 128x128 All-in-One Video Gallery
Version 2.4.2
Comparing to
See all releases

Code changes from version 2.4.1 to 2.4.2

README.txt CHANGED
@@ -4,9 +4,9 @@ Contributors: plugins360, wpvideogallery, freemius
4
  Donate link: https://plugins360.com
5
  Tags: video player, video gallery, youtube gallery, vimeo gallery, livestream
6
  Requires at least: 4.7.0
7
- Tested up to: 5.4
8
  Requires PHP: 5.3.0
9
- Stable tag: 2.4.1
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -134,6 +134,18 @@ Yes, it is. However, do not "network-activate" the plugin. Activate it only on t
134
 
135
  == Changelog ==
136
 
 
 
 
 
 
 
 
 
 
 
 
 
137
  = 2.4.1 =
138
 
139
  * Fix: Duplicate plugin menu on the multisite setup.
@@ -178,6 +190,6 @@ For the changelog of earlier versions, please refer to the [changelog on plugins
178
 
179
  == Upgrade Notice ==
180
 
181
- = 2.4.1 =
182
 
183
- Introduces some bug fixes & enhancements. [See changelog](https://wordpress.org/plugins/all-in-one-video-gallery/#developers)
4
  Donate link: https://plugins360.com
5
  Tags: video player, video gallery, youtube gallery, vimeo gallery, livestream
6
  Requires at least: 4.7.0
7
+ Tested up to: 5.5
8
  Requires PHP: 5.3.0
9
+ Stable tag: 2.4.2
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
134
 
135
  == Changelog ==
136
 
137
+ = 2.4.2 =
138
+
139
+ * New: Plugin settings specific to "Related Videos".
140
+ * New: A filter hook "aiovg_query_args" for developers to override the WP_Query args of the plugin.
141
+ * New: A filter hook "aiovg_back_to_categories_link" for developers to override the "Back to Categories" link on the single category pages.
142
+ * Tweak: Display video thumbnails on the back-end "All Videos" list table.
143
+ * Fix: WordPress 5.5 compatibility issues.
144
+ * Fix: Facebook API compatibility issues.
145
+ * Fix: SMUSH plugin conflict issues.
146
+ * Fix: Astra theme ("astra_replace_header_attr") conflict issues.
147
+ * Fix: [+] few minor bug fixes.
148
+
149
  = 2.4.1 =
150
 
151
  * Fix: Duplicate plugin menu on the multisite setup.
190
 
191
  == Upgrade Notice ==
192
 
193
+ = 2.4.2 =
194
 
195
+ Introduces several bug fixes, new features & enhancements. [See changelog](https://wordpress.org/plugins/all-in-one-video-gallery/#developers)
admin/admin.php CHANGED
@@ -71,6 +71,19 @@ class AIOVG_Admin {
71
  update_option( 'aiovg_videos_settings', array_merge( $videos_settings, $new_videos_settings ) );
72
  }
73
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
  // Insert the missing categories settings
75
  $categories_settings = get_option( 'aiovg_categories_settings' );
76
 
71
  update_option( 'aiovg_videos_settings', array_merge( $videos_settings, $new_videos_settings ) );
72
  }
73
 
74
+ // Insert the related videos settings
75
+ if ( false == get_option( 'aiovg_related_videos_settings' ) ) {
76
+ add_option( 'aiovg_related_videos_settings', array(
77
+ 'columns' => $videos_settings['columns'],
78
+ 'limit' => $videos_settings['limit'],
79
+ 'orderby' => $videos_settings['orderby'],
80
+ 'order' => $videos_settings['order'],
81
+ 'display' => array(
82
+ 'pagination' => 'pagination'
83
+ )
84
+ ));
85
+ }
86
+
87
  // Insert the missing categories settings
88
  $categories_settings = get_option( 'aiovg_categories_settings' );
89
 
admin/assets/css/admin.css CHANGED
@@ -202,6 +202,13 @@
202
  }
203
  }
204
 
 
 
 
 
 
 
 
205
  /*----------------------------------------------------------------------------------------------
206
  *
207
  * Dashboard
202
  }
203
  }
204
 
205
+ @media only screen and (max-width: 1200px) {
206
+ .post-type-aiovg_videos .wp-list-table th#image,
207
+ .post-type-aiovg_videos .wp-list-table td.image {
208
+ display: none !important;
209
+ }
210
+ }
211
+
212
  /*----------------------------------------------------------------------------------------------
213
  *
214
  * Dashboard
admin/partials/settings.php CHANGED
@@ -58,20 +58,24 @@ foreach ( $this->sections as $section ) {
58
  $section_links = array();
59
 
60
  foreach ( $sections[ $active_tab ] as $section ) {
 
 
61
  $url = add_query_arg(
62
  array(
63
  'tab' => $active_tab,
64
- 'section' => $section['id']
65
  ),
66
  admin_url( 'admin.php?page=aiovg_settings' )
67
  );
68
 
69
- $section_links[] = sprintf(
70
- '<a href="%s" class="%s">%s</a>',
71
- esc_url( $url ),
72
- ( $section['id'] == $active_section ? 'current' : '' ),
73
- esc_html( $section['title'] )
74
- );
 
 
75
  }
76
 
77
  if ( count( $section_links ) > 1 ) : ?>
58
  $section_links = array();
59
 
60
  foreach ( $sections[ $active_tab ] as $section ) {
61
+ $page = $section['page'];
62
+
63
  $url = add_query_arg(
64
  array(
65
  'tab' => $active_tab,
66
+ 'section' => $page
67
  ),
68
  admin_url( 'admin.php?page=aiovg_settings' )
69
  );
70
 
71
+ if ( ! isset( $section_links[ $page ] ) ) {
72
+ $section_links[ $page ] = sprintf(
73
+ '<a href="%s" class="%s">%s</a>',
74
+ esc_url( $url ),
75
+ ( $section['id'] == $active_section ? 'current' : '' ),
76
+ esc_html( $section['title'] )
77
+ );
78
+ }
79
  }
80
 
81
  if ( count( $section_links ) > 1 ) : ?>
admin/settings.php CHANGED
@@ -116,61 +116,78 @@ class AIOVG_Admin_Settings {
116
  'id' => 'aiovg_player_settings',
117
  'title' => __( 'Player Settings', 'all-in-one-video-gallery' ),
118
  'description' => '',
119
- 'tab' => 'general'
 
120
  ),
121
  array(
122
  'id' => 'aiovg_videos_settings',
123
  'title' => __( 'Videos Layout', 'all-in-one-video-gallery' ),
124
  'description' => '',
125
- 'tab' => 'display'
 
126
  ),
127
  array(
128
  'id' => 'aiovg_categories_settings',
129
  'title' => __( 'Categories Layout', 'all-in-one-video-gallery' ),
130
  'description' => '',
131
- 'tab' => 'display'
 
132
  ),
133
  array(
134
  'id' => 'aiovg_video_settings',
135
  'title' => __( 'Single Video Page', 'all-in-one-video-gallery' ),
136
  'description' => '',
137
- 'tab' => 'display'
 
 
 
 
 
 
 
 
138
  ),
139
  array(
140
  'id' => 'aiovg_image_settings',
141
  'title' => __( 'Image Settings', 'all-in-one-video-gallery' ),
142
  'description' => '',
143
- 'tab' => 'display'
 
144
  ),
145
  array(
146
  'id' => 'aiovg_socialshare_settings',
147
  'title' => __( 'Social Sharing', 'all-in-one-video-gallery' ),
148
  'description' => '',
149
- 'tab' => 'seo'
 
150
  ),
151
  array(
152
  'id' => 'aiovg_permalink_settings',
153
  'title' => __( 'Permalink Slugs', 'all-in-one-video-gallery' ),
154
  'description' => __( 'NOTE: Just make sure that, after updating the fields in this section, you flush the rewrite rules by visiting "Settings > Permalinks". Otherwise you\'ll still see the old links.', 'all-in-one-video-gallery' ),
155
- 'tab' => 'seo'
 
156
  ),
157
  array(
158
  'id' => 'aiovg_general_settings',
159
  'title' => __( 'Misc Settings', 'all-in-one-video-gallery' ),
160
  'description' => '',
161
- 'tab' => 'advanced'
 
162
  ),
163
  array(
164
  'id' => 'aiovg_page_settings',
165
  'title' => __( 'Page Settings', 'all-in-one-video-gallery' ),
166
  'description' => '',
167
- 'tab' => 'advanced'
 
168
  ),
169
  array(
170
  'id' => 'aiovg_privacy_settings',
171
  'title' => __( 'Privacy Settings', 'all-in-one-video-gallery' ),
172
  'description' => __( 'These options will help with privacy restrictions such as GDPR and the EU Cookie Law.', 'all-in-one-video-gallery' ),
173
- 'tab' => 'advanced'
 
174
  )
175
  );
176
 
@@ -179,7 +196,8 @@ class AIOVG_Admin_Settings {
179
  'id' => 'aiovg_brand_settings',
180
  'title' => __( 'Logo & Branding', 'all-in-one-video-gallery' ),
181
  'description' => '',
182
- 'tab' => 'general'
 
183
  );
184
  }
185
 
@@ -484,6 +502,59 @@ class AIOVG_Admin_Settings {
484
  'sanitize_callback' => 'intval'
485
  )
486
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
487
  'aiovg_image_settings' => array(
488
  array(
489
  'name' => 'width',
@@ -675,7 +746,7 @@ class AIOVG_Admin_Settings {
675
  public function initialize_settings() {
676
  // Register settings sections & fields
677
  foreach ( $this->sections as $section ) {
678
- $page_hook = $section['id'];
679
 
680
  // Sections
681
  if ( false == get_option( $section['id'] ) ) {
116
  'id' => 'aiovg_player_settings',
117
  'title' => __( 'Player Settings', 'all-in-one-video-gallery' ),
118
  'description' => '',
119
+ 'tab' => 'general',
120
+ 'page' => 'aiovg_player_settings'
121
  ),
122
  array(
123
  'id' => 'aiovg_videos_settings',
124
  'title' => __( 'Videos Layout', 'all-in-one-video-gallery' ),
125
  'description' => '',
126
+ 'tab' => 'display',
127
+ 'page' => 'aiovg_videos_settings'
128
  ),
129
  array(
130
  'id' => 'aiovg_categories_settings',
131
  'title' => __( 'Categories Layout', 'all-in-one-video-gallery' ),
132
  'description' => '',
133
+ 'tab' => 'display',
134
+ 'page' => 'aiovg_categories_settings'
135
  ),
136
  array(
137
  'id' => 'aiovg_video_settings',
138
  'title' => __( 'Single Video Page', 'all-in-one-video-gallery' ),
139
  'description' => '',
140
+ 'tab' => 'display',
141
+ 'page' => 'aiovg_video_settings'
142
+ ),
143
+ array(
144
+ 'id' => 'aiovg_related_videos_settings',
145
+ 'title' => __( 'Related Videos', 'all-in-one-video-gallery' ),
146
+ 'description' => '',
147
+ 'tab' => 'display',
148
+ 'page' => 'aiovg_video_settings'
149
  ),
150
  array(
151
  'id' => 'aiovg_image_settings',
152
  'title' => __( 'Image Settings', 'all-in-one-video-gallery' ),
153
  'description' => '',
154
+ 'tab' => 'display',
155
+ 'page' => 'aiovg_image_settings'
156
  ),
157
  array(
158
  'id' => 'aiovg_socialshare_settings',
159
  'title' => __( 'Social Sharing', 'all-in-one-video-gallery' ),
160
  'description' => '',
161
+ 'tab' => 'seo',
162
+ 'page' => 'aiovg_socialshare_settings'
163
  ),
164
  array(
165
  'id' => 'aiovg_permalink_settings',
166
  'title' => __( 'Permalink Slugs', 'all-in-one-video-gallery' ),
167
  'description' => __( 'NOTE: Just make sure that, after updating the fields in this section, you flush the rewrite rules by visiting "Settings > Permalinks". Otherwise you\'ll still see the old links.', 'all-in-one-video-gallery' ),
168
+ 'tab' => 'seo',
169
+ 'page' => 'aiovg_permalink_settings'
170
  ),
171
  array(
172
  'id' => 'aiovg_general_settings',
173
  'title' => __( 'Misc Settings', 'all-in-one-video-gallery' ),
174
  'description' => '',
175
+ 'tab' => 'advanced',
176
+ 'page' => 'aiovg_general_settings'
177
  ),
178
  array(
179
  'id' => 'aiovg_page_settings',
180
  'title' => __( 'Page Settings', 'all-in-one-video-gallery' ),
181
  'description' => '',
182
+ 'tab' => 'advanced',
183
+ 'page' => 'aiovg_page_settings'
184
  ),
185
  array(
186
  'id' => 'aiovg_privacy_settings',
187
  'title' => __( 'Privacy Settings', 'all-in-one-video-gallery' ),
188
  'description' => __( 'These options will help with privacy restrictions such as GDPR and the EU Cookie Law.', 'all-in-one-video-gallery' ),
189
+ 'tab' => 'advanced',
190
+ 'page' => 'aiovg_privacy_settings'
191
  )
192
  );
193
 
196
  'id' => 'aiovg_brand_settings',
197
  'title' => __( 'Logo & Branding', 'all-in-one-video-gallery' ),
198
  'description' => '',
199
+ 'tab' => 'general',
200
+ 'page' => 'aiovg_brand_settings'
201
  );
202
  }
203
 
502
  'sanitize_callback' => 'intval'
503
  )
504
  ),
505
+ 'aiovg_related_videos_settings' => array(
506
+ array(
507
+ 'name' => 'columns',
508
+ 'label' => __( 'Columns', 'all-in-one-video-gallery' ),
509
+ 'description' => __( 'Enter the number of columns you like to have in the related videos section.', 'all-in-one-video-gallery' ),
510
+ 'type' => 'number',
511
+ 'min' => 1,
512
+ 'max' => 12,
513
+ 'step' => 1,
514
+ 'sanitize_callback' => 'intval'
515
+ ),
516
+ array(
517
+ 'name' => 'limit',
518
+ 'label' => __( 'Limit (per page)', 'all-in-one-video-gallery' ),
519
+ 'description' => __( 'Number of videos to show per page. Use a value of "0" to show all videos.', 'all-in-one-video-gallery' ),
520
+ 'type' => 'number',
521
+ 'sanitize_callback' => 'intval'
522
+ ),
523
+ array(
524
+ 'name' => 'orderby',
525
+ 'label' => __( 'Order By', 'all-in-one-video-gallery' ),
526
+ 'description' => '',
527
+ 'type' => 'select',
528
+ 'options' => array(
529
+ 'title' => __( 'Title', 'all-in-one-video-gallery' ),
530
+ 'date' => __( 'Date Posted', 'all-in-one-video-gallery' ),
531
+ 'views' => __( 'Views Count', 'all-in-one-video-gallery' ),
532
+ 'rand' => __( 'Random', 'all-in-one-video-gallery' )
533
+ ),
534
+ 'sanitize_callback' => 'sanitize_key'
535
+ ),
536
+ array(
537
+ 'name' => 'order',
538
+ 'label' => __( 'Order', 'all-in-one-video-gallery' ),
539
+ 'description' => '',
540
+ 'type' => 'select',
541
+ 'options' => array(
542
+ 'asc' => __( 'Ascending', 'all-in-one-video-gallery' ),
543
+ 'desc' => __( 'Descending', 'all-in-one-video-gallery' )
544
+ ),
545
+ 'sanitize_callback' => 'sanitize_key'
546
+ ),
547
+ array(
548
+ 'name' => 'display',
549
+ 'label' => __( 'Show / Hide', 'all-in-one-video-gallery' ),
550
+ 'description' => '',
551
+ 'type' => 'multicheck',
552
+ 'options' => array(
553
+ 'pagination' => __( 'Pagination', 'all-in-one-video-gallery' )
554
+ ),
555
+ 'sanitize_callback' => 'aiovg_sanitize_array'
556
+ ),
557
+ ),
558
  'aiovg_image_settings' => array(
559
  array(
560
  'name' => 'width',
746
  public function initialize_settings() {
747
  // Register settings sections & fields
748
  foreach ( $this->sections as $section ) {
749
+ $page_hook = isset( $section['page'] ) ? $section['page'] : $section['id'];
750
 
751
  // Sections
752
  if ( false == get_option( $section['id'] ) ) {
admin/videos.php CHANGED
@@ -434,15 +434,17 @@ class AIOVG_Admin_Videos {
434
  * @return array Filtered columns array.
435
  */
436
  public function get_columns( $columns ) {
437
- $new_columns = array(
 
 
 
 
438
  'views' => __( 'Views', 'all-in-one-video-gallery' ),
439
  'featured' => __( 'Featured', 'all-in-one-video-gallery' ),
440
  'post_id' => __( 'ID', 'all-in-one-video-gallery' )
441
- );
442
-
443
- $taxonomy_column = 'taxonomy-aiovg_categories';
444
 
445
- return aiovg_insert_array_after( $taxonomy_column, $columns, $new_columns );
446
  }
447
 
448
  /**
@@ -454,6 +456,15 @@ class AIOVG_Admin_Videos {
454
  */
455
  public function custom_column_content( $column, $post_id ) {
456
  switch ( $column ) {
 
 
 
 
 
 
 
 
 
457
  case 'views':
458
  echo get_post_meta( $post_id, 'views', true );
459
  break;
434
  * @return array Filtered columns array.
435
  */
436
  public function get_columns( $columns ) {
437
+ $columns = aiovg_insert_array_after( 'cb', $columns, array(
438
+ 'image' => ''
439
+ ));
440
+
441
+ $columns = aiovg_insert_array_after( 'taxonomy-aiovg_categories', $columns, array(
442
  'views' => __( 'Views', 'all-in-one-video-gallery' ),
443
  'featured' => __( 'Featured', 'all-in-one-video-gallery' ),
444
  'post_id' => __( 'ID', 'all-in-one-video-gallery' )
445
+ ));
 
 
446
 
447
+ return $columns;
448
  }
449
 
450
  /**
456
  */
457
  public function custom_column_content( $column, $post_id ) {
458
  switch ( $column ) {
459
+ case 'image':
460
+ $image_url = get_post_meta( $post_id, 'image', true );
461
+ $image_id = get_post_meta( $post_id, 'image_id', true );
462
+
463
+ printf(
464
+ '<img src="%s" style="width: 75px;" />',
465
+ aiovg_get_image_url( $image_id, 'thumbnail', $image_url )
466
+ );
467
+ break;
468
  case 'views':
469
  echo get_post_meta( $post_id, 'views', true );
470
  break;
all-in-one-video-gallery.php CHANGED
@@ -11,7 +11,7 @@
11
  * Plugin Name: All-in-One Video Gallery
12
  * Plugin URI: https://plugins360.com/all-in-one-video-gallery/
13
  * Description: No coding required. A Responsive & Lightweight video gallery plugin. HTML5 Player, Categories, Visual Builder (Gutenberg), Search Form, Comments, Social Sharing and everything you will need to build a YouTube/Vimeo like video sharing website.
14
- * Version: 2.4.1
15
  * Author: Team Plugins360
16
  * Author URI: https://plugins360.com
17
  * License: GPL-2.0+
@@ -76,7 +76,7 @@ if ( !function_exists( 'aiovg_fs' ) ) {
76
 
77
  // The current version of the plugin
78
  if ( !defined( 'AIOVG_PLUGIN_VERSION' ) ) {
79
- define( 'AIOVG_PLUGIN_VERSION', '2.4.1' );
80
  }
81
  // The unique identifier of the plugin
82
  if ( !defined( 'AIOVG_PLUGIN_SLUG' ) ) {
11
  * Plugin Name: All-in-One Video Gallery
12
  * Plugin URI: https://plugins360.com/all-in-one-video-gallery/
13
  * Description: No coding required. A Responsive & Lightweight video gallery plugin. HTML5 Player, Categories, Visual Builder (Gutenberg), Search Form, Comments, Social Sharing and everything you will need to build a YouTube/Vimeo like video sharing website.
14
+ * Version: 2.4.2
15
  * Author: Team Plugins360
16
  * Author URI: https://plugins360.com
17
  * License: GPL-2.0+
76
 
77
  // The current version of the plugin
78
  if ( !defined( 'AIOVG_PLUGIN_VERSION' ) ) {
79
+ define( 'AIOVG_PLUGIN_VERSION', '2.4.2' );
80
  }
81
  // The unique identifier of the plugin
82
  if ( !defined( 'AIOVG_PLUGIN_SLUG' ) ) {
includes/functions.php CHANGED
@@ -421,6 +421,15 @@ function aiovg_get_default_settings() {
421
  ),
422
  'has_comments' => 1
423
  ),
 
 
 
 
 
 
 
 
 
424
  'aiovg_image_settings' => array(
425
  'ratio' => 56.25
426
  ),
@@ -1686,7 +1695,7 @@ function the_aiovg_category_thumbnail( $term, $attributes ) {
1686
  * @param int $char_length Excerpt length.
1687
  */
1688
  function the_aiovg_excerpt( $char_length ) {
1689
- echo esc_html( aiovg_get_excerpt( 0, $char_length ) );
1690
  }
1691
 
1692
  /**
421
  ),
422
  'has_comments' => 1
423
  ),
424
+ 'aiovg_related_videos_settings' => array(
425
+ 'columns' => 3,
426
+ 'limit' => 10,
427
+ 'orderby' => 'date',
428
+ 'order' => 'desc',
429
+ 'display' => array(
430
+ 'pagination' => 'pagination'
431
+ )
432
+ ),
433
  'aiovg_image_settings' => array(
434
  'ratio' => 56.25
435
  ),
1695
  * @param int $char_length Excerpt length.
1696
  */
1697
  function the_aiovg_excerpt( $char_length ) {
1698
+ echo wp_kses_post( aiovg_get_excerpt( 0, $char_length ) );
1699
  }
1700
 
1701
  /**
includes/init.php CHANGED
@@ -256,6 +256,7 @@ class AIOVG_Init {
256
  $conflict = new AIOVG_Public_Conflict();
257
 
258
  $this->loader->add_filter( 'autoptimize_filter_noptimize', $conflict, 'noptimize' );
 
259
  }
260
 
261
  /**
256
  $conflict = new AIOVG_Public_Conflict();
257
 
258
  $this->loader->add_filter( 'autoptimize_filter_noptimize', $conflict, 'noptimize' );
259
+ $this->loader->add_filter( 'smush_skip_iframe_from_lazy_load', $conflict, 'smush', 999, 2 );
260
  }
261
 
262
  /**
includes/player.php CHANGED
@@ -251,6 +251,9 @@ class AIOVG_Player {
251
  $settings['logo_link'] = esc_url_raw( $params['logo_link'] );
252
  $settings['logo_position'] = sanitize_text_field( $params['logo_position'] );
253
  $settings['logo_margin'] = (int) $params['logo_margin'];
 
 
 
254
  $settings['copyright_text'] = sanitize_text_field( $params['copyright_text'] );
255
  }
256
 
@@ -263,7 +266,8 @@ class AIOVG_Player {
263
  'current' => 'CurrentTimeDisplay',
264
  'progress' => 'progressControl',
265
  'duration' => 'durationDisplay',
266
- 'tracks' => 'SubtitlesButton',
 
267
  'volume' => 'VolumePanel',
268
  'fullscreen' => 'fullscreenToggle'
269
  );
@@ -271,6 +275,10 @@ class AIOVG_Player {
271
  foreach ( $controls as $index => $control ) {
272
  if ( ! in_array( $index, $params['controls'] ) ) {
273
  unset( $controls[ $index ] );
 
 
 
 
274
  }
275
  }
276
 
@@ -370,7 +378,7 @@ class AIOVG_Player {
370
  AIOVG_PLUGIN_SLUG . '-facebook',
371
  AIOVG_PLUGIN_URL . 'public/assets/player/videojs-plugins/facebook/videojs-facebook.min.js',
372
  array(),
373
- '1.2.0',
374
  false
375
  );
376
  }
@@ -666,6 +674,7 @@ class AIOVG_Player {
666
  'volume' => isset( $player_settings['controls']['volume'] ),
667
  'fullscreen' => isset( $player_settings['controls']['fullscreen'] ),
668
  'show_logo' => ! empty( $brand_settings['logo_image'] ) ? $brand_settings['show_logo'] : 0,
 
669
  'show_consent' => 0,
670
  'consent_message' => $privacy_settings['consent_message'],
671
  'consent_button_label' => $privacy_settings['consent_button_label'],
@@ -684,7 +693,6 @@ class AIOVG_Player {
684
  $params['logo_link'] = $brand_settings['logo_link'];
685
  $params['logo_position'] = $brand_settings['logo_position'];
686
  $params['logo_margin'] = $brand_settings['logo_margin'];
687
- $params['copyright_text'] = $brand_settings['copyright_text'];
688
  }
689
 
690
  // Sizes
251
  $settings['logo_link'] = esc_url_raw( $params['logo_link'] );
252
  $settings['logo_position'] = sanitize_text_field( $params['logo_position'] );
253
  $settings['logo_margin'] = (int) $params['logo_margin'];
254
+ }
255
+
256
+ if ( ! empty( $params['copyright_text'] ) ) {
257
  $settings['copyright_text'] = sanitize_text_field( $params['copyright_text'] );
258
  }
259
 
266
  'current' => 'CurrentTimeDisplay',
267
  'progress' => 'progressControl',
268
  'duration' => 'durationDisplay',
269
+ 'tracks' => 'SubtitlesButton',
270
+ 'audio' => 'AudioTrackButton',
271
  'volume' => 'VolumePanel',
272
  'fullscreen' => 'fullscreenToggle'
273
  );
275
  foreach ( $controls as $index => $control ) {
276
  if ( ! in_array( $index, $params['controls'] ) ) {
277
  unset( $controls[ $index ] );
278
+ } else {
279
+ if ( 'tracks' == $index ) {
280
+ $params['controls'][] = 'audio';
281
+ }
282
  }
283
  }
284
 
378
  AIOVG_PLUGIN_SLUG . '-facebook',
379
  AIOVG_PLUGIN_URL . 'public/assets/player/videojs-plugins/facebook/videojs-facebook.min.js',
380
  array(),
381
+ '1.3.0',
382
  false
383
  );
384
  }
674
  'volume' => isset( $player_settings['controls']['volume'] ),
675
  'fullscreen' => isset( $player_settings['controls']['fullscreen'] ),
676
  'show_logo' => ! empty( $brand_settings['logo_image'] ) ? $brand_settings['show_logo'] : 0,
677
+ 'copyright_text' => ! empty( $brand_settings['copyright_text'] ) ? $brand_settings['copyright_text'] : '',
678
  'show_consent' => 0,
679
  'consent_message' => $privacy_settings['consent_message'],
680
  'consent_button_label' => $privacy_settings['consent_button_label'],
693
  $params['logo_link'] = $brand_settings['logo_link'];
694
  $params['logo_position'] = $brand_settings['logo_position'];
695
  $params['logo_margin'] = $brand_settings['logo_margin'];
 
696
  }
697
 
698
  // Sizes
languages/all-in-one-video-gallery.pot CHANGED
@@ -1,67 +1,67 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: All-in-One Video Gallery\n"
4
- "POT-Creation-Date: 2020-06-24 21:14+0530\n"
5
- "PO-Revision-Date: 2020-06-24 21:14+0530\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "Language: en_US\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 2.3.1\n"
13
  "X-Poedit-Basepath: ..\n"
14
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;esc_html__;esc_html_e;esc_attr__;esc_attr_e\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: admin/admin.php:180
20
  msgid "Please select at least one issue."
21
  msgstr ""
22
 
23
- #: admin/admin.php:198 admin/partials/issues.php:78
24
  msgid "Apply Fix"
25
  msgstr ""
26
 
27
- #: admin/admin.php:211 admin/partials/issues.php:75
28
  msgid "Ignore"
29
  msgstr ""
30
 
31
- #: admin/admin.php:237 admin/partials/dashboard.php:14 blocks/blocks.php:37
32
  msgid "All-in-One Video Gallery"
33
  msgstr ""
34
 
35
- #: admin/admin.php:238 admin/videos.php:69 includes/functions.php:950
36
- #: widgets/videos.php:274
37
  msgid "Video Gallery"
38
  msgstr ""
39
 
40
- #: admin/admin.php:248
41
  msgid "All-in-One Video Gallery - Dashboard"
42
  msgstr ""
43
 
44
- #: admin/admin.php:249
45
  msgid "Dashboard"
46
  msgstr ""
47
 
48
- #: admin/admin.php:263
49
  msgid "Shortcode Builder"
50
  msgstr ""
51
 
52
- #: admin/admin.php:264
53
  msgid "FAQ"
54
  msgstr ""
55
 
56
- #: admin/admin.php:273
57
  msgid "Issues Found"
58
  msgstr ""
59
 
60
- #: admin/admin.php:491
61
  msgid "Pages Misconfigured"
62
  msgstr ""
63
 
64
- #: admin/admin.php:493
65
  #, php-format
66
  msgid ""
67
  "During activation, our plugin adds few <a href=\"%s\" target=\"_blank"
@@ -70,7 +70,7 @@ msgid ""
70
  "or having a wrong shortcode."
71
  msgstr ""
72
 
73
- #: admin/admin.php:515 admin/settings.php:60
74
  msgid "Settings"
75
  msgstr ""
76
 
@@ -78,13 +78,13 @@ msgstr ""
78
  msgid "All-in-One Video Gallery - Categories"
79
  msgstr ""
80
 
81
- #: admin/categories.php:33 admin/categories.php:66 includes/functions.php:1161
82
- #: premium/admin/automations.php:276
83
  msgid "Categories"
84
  msgstr ""
85
 
86
  #: admin/categories.php:67 admin/videos.php:377
87
- #: premium/admin/automations.php:194
88
  msgid "All Categories"
89
  msgstr ""
90
 
@@ -152,15 +152,15 @@ msgstr ""
152
  msgid "Categories list navigation"
153
  msgstr ""
154
 
155
- #: admin/categories.php:157 admin/settings.php:417 admin/videos.php:440
156
- #: blocks/blocks.php:79 includes/functions.php:1222
157
  #: widgets/forms/categories.php:64
158
  msgid "ID"
159
  msgstr ""
160
 
161
  #: admin/partials/category-image.php:15 admin/partials/category-image.php:26
162
  #: admin/partials/video-sources.php:190 admin/partials/video-sources.php:194
163
- #: includes/functions.php:851 premium/public/templates/video-form.php:271
164
  msgid "Image"
165
  msgstr ""
166
 
@@ -179,7 +179,7 @@ msgid ""
179
  msgstr ""
180
 
181
  #: admin/partials/dashboard.php:22
182
- msgid "Activate Premium Features"
183
  msgstr ""
184
 
185
  #: admin/partials/dashboard.php:26
@@ -274,7 +274,7 @@ msgid "Upload File"
274
  msgstr ""
275
 
276
  #: admin/partials/shortcode-builder.php:160 blocks/blocks.php:73
277
- #: includes/functions.php:1186 widgets/forms/categories.php:36
278
  #: widgets/forms/categories.php:39
279
  msgid "Select Parent"
280
  msgstr ""
@@ -423,14 +423,14 @@ msgid ""
423
  msgstr ""
424
 
425
  #: admin/partials/video-sources.php:17 admin/partials/video-sources.php:21
426
- #: includes/functions.php:808 premium/admin/partials/automations-sources.php:42
427
  #: premium/admin/partials/automations-sources.php:45
428
  #: premium/public/templates/video-form.php:70
429
  msgid "Source Type"
430
  msgstr ""
431
 
432
  #: admin/partials/video-sources.php:36 admin/partials/video-sources.php:41
433
- #: admin/videos.php:70 admin/videos.php:102 includes/functions.php:816
434
  #: premium/public/templates/video-form.php:89
435
  msgid "Video"
436
  msgstr ""
@@ -459,16 +459,16 @@ msgid "OGV"
459
  msgstr ""
460
 
461
  #: admin/partials/video-sources.php:111 admin/partials/video-sources.php:115
462
- #: admin/settings.php:296 includes/functions.php:823
463
- #: includes/functions.php:1357 premium/includes/functions.php:110
464
  #: premium/public/templates/video-form.php:193
465
  msgid "YouTube"
466
  msgstr ""
467
 
468
  #: admin/partials/video-sources.php:119 admin/partials/video-sources.php:133
469
  #: admin/partials/video-sources.php:147 admin/partials/video-sources.php:161
470
- #: includes/functions.php:824 includes/functions.php:831
471
- #: includes/functions.php:838 includes/functions.php:845
472
  #: premium/admin/adaptive-streaming.php:42
473
  #: premium/admin/adaptive-streaming.php:50
474
  #: premium/admin/partials/adaptive-streaming.php:24
@@ -488,20 +488,20 @@ msgid "Example"
488
  msgstr ""
489
 
490
  #: admin/partials/video-sources.php:125 admin/partials/video-sources.php:129
491
- #: admin/settings.php:297 includes/functions.php:830
492
- #: includes/functions.php:1358 premium/public/templates/video-form.php:209
493
  msgid "Vimeo"
494
  msgstr ""
495
 
496
  #: admin/partials/video-sources.php:139 admin/partials/video-sources.php:143
497
- #: admin/settings.php:298 includes/functions.php:837
498
- #: includes/functions.php:1359 premium/public/templates/video-form.php:225
499
  msgid "Dailymotion"
500
  msgstr ""
501
 
502
  #: admin/partials/video-sources.php:153 admin/partials/video-sources.php:157
503
- #: admin/settings.php:299 admin/settings.php:510 includes/functions.php:844
504
- #: includes/functions.php:1360 includes/functions.php:1804
505
  #: premium/public/templates/video-form.php:241
506
  msgid "Facebook"
507
  msgstr ""
@@ -525,13 +525,13 @@ msgid ""
525
  msgstr ""
526
 
527
  #: admin/partials/video-sources.php:211 admin/partials/video-sources.php:215
528
- #: admin/settings.php:283 blocks/blocks.php:119 includes/functions.php:919
529
  #: widgets/forms/video.php:97
530
  msgid "Duration"
531
  msgstr ""
532
 
533
  #: admin/partials/video-sources.php:225 admin/partials/video-sources.php:229
534
- #: admin/videos.php:438
535
  msgid "Views"
536
  msgstr ""
537
 
@@ -539,7 +539,7 @@ msgstr ""
539
  msgid "Mark as"
540
  msgstr ""
541
 
542
- #: admin/partials/video-submitbox.php:17 admin/videos.php:439
543
  msgid "Featured"
544
  msgstr ""
545
 
@@ -583,9 +583,9 @@ msgstr ""
583
  msgid "All-in-One Video Gallery - Settings"
584
  msgstr ""
585
 
586
- #: admin/settings.php:98 blocks/blocks.php:103 includes/functions.php:797
587
- #: includes/functions.php:953 includes/functions.php:1164
588
- #: includes/functions.php:1276
589
  msgid "General"
590
  msgstr ""
591
 
@@ -605,225 +605,229 @@ msgstr ""
605
  msgid "Player Settings"
606
  msgstr ""
607
 
608
- #: admin/settings.php:123
609
  msgid "Videos Layout"
610
  msgstr ""
611
 
612
- #: admin/settings.php:129
613
  msgid "Categories Layout"
614
  msgstr ""
615
 
616
- #: admin/settings.php:135
617
  msgid "Single Video Page"
618
  msgstr ""
619
 
620
- #: admin/settings.php:141
 
 
 
 
621
  msgid "Image Settings"
622
  msgstr ""
623
 
624
- #: admin/settings.php:147
625
  msgid "Social Sharing"
626
  msgstr ""
627
 
628
- #: admin/settings.php:153
629
  msgid "Permalink Slugs"
630
  msgstr ""
631
 
632
- #: admin/settings.php:154
633
  msgid ""
634
  "NOTE: Just make sure that, after updating the fields in this section, you "
635
  "flush the rewrite rules by visiting \"Settings > Permalinks\". Otherwise "
636
  "you'll still see the old links."
637
  msgstr ""
638
 
639
- #: admin/settings.php:159
640
  msgid "Misc Settings"
641
  msgstr ""
642
 
643
- #: admin/settings.php:165
644
  msgid "Page Settings"
645
  msgstr ""
646
 
647
- #: admin/settings.php:171
648
  msgid "Privacy Settings"
649
  msgstr ""
650
 
651
- #: admin/settings.php:172
652
  msgid ""
653
  "These options will help with privacy restrictions such as GDPR and the EU "
654
  "Cookie Law."
655
  msgstr ""
656
 
657
- #: admin/settings.php:180
658
  msgid "Logo & Branding"
659
  msgstr ""
660
 
661
- #: admin/settings.php:202
662
  msgid "Player Type"
663
  msgstr ""
664
 
665
- #: admin/settings.php:206
666
  msgid "JavaScript"
667
  msgstr ""
668
 
669
- #: admin/settings.php:207
670
  msgid "Iframe"
671
  msgstr ""
672
 
673
- #: admin/settings.php:213 admin/settings.php:490 blocks/blocks.php:104
674
- #: includes/functions.php:858 premium/widgets/forms/companion.php:16
675
  #: widgets/forms/video.php:54
676
  msgid "Width"
677
  msgstr ""
678
 
679
- #: admin/settings.php:214 blocks/blocks.php:105 includes/functions.php:859
680
  #, php-format
681
  msgid ""
682
  "In pixels. Maximum width of the player. Leave this field empty to scale "
683
  "100% of its enclosing container/html element."
684
  msgstr ""
685
 
686
- #: admin/settings.php:220 admin/settings.php:497 blocks/blocks.php:106
687
- #: includes/functions.php:865 includes/functions.php:1046
688
- #: includes/functions.php:1201 widgets/forms/video.php:59
689
  msgid "Ratio"
690
  msgstr ""
691
 
692
- #: admin/settings.php:223 blocks/blocks.php:107 includes/functions.php:866
693
  msgid ""
694
  "In percentage. 1 to 100. Calculate player's height using the ratio value "
695
  "entered."
696
  msgstr ""
697
 
698
- #: admin/settings.php:224
699
  msgid "Examples"
700
  msgstr ""
701
 
702
- #: admin/settings.php:225
703
  msgid "Wide Screen TV"
704
  msgstr ""
705
 
706
- #: admin/settings.php:226
707
  msgid "Monitor Screens"
708
  msgstr ""
709
 
710
- #: admin/settings.php:227
711
  msgid "Classic TV"
712
  msgstr ""
713
 
714
- #: admin/settings.php:228
715
  msgid "Photo Camera"
716
  msgstr ""
717
 
718
- #: admin/settings.php:229
719
  msgid "Square"
720
  msgstr ""
721
 
722
- #: admin/settings.php:230
723
  msgid "Cinemascope"
724
  msgstr ""
725
 
726
- #: admin/settings.php:237 blocks/blocks.php:108 includes/functions.php:872
727
  #: widgets/forms/video.php:65
728
  msgid "Autoplay"
729
  msgstr ""
730
 
731
- #: admin/settings.php:238
732
  msgid "Check this to start playing the video as soon as it is ready"
733
  msgstr ""
734
 
735
- #: admin/settings.php:244 blocks/blocks.php:109 includes/functions.php:879
736
  #: widgets/forms/video.php:70
737
  msgid "Loop"
738
  msgstr ""
739
 
740
- #: admin/settings.php:245
741
  msgid ""
742
  "Check this, so that the video will start over again, every time it is "
743
  "finished"
744
  msgstr ""
745
 
746
- #: admin/settings.php:251 blocks/blocks.php:110 includes/functions.php:886
747
  #: widgets/forms/video.php:75
748
  msgid "Muted"
749
  msgstr ""
750
 
751
- #: admin/settings.php:252
752
  msgid "Check this to turn OFF the audio output of the video by default"
753
  msgstr ""
754
 
755
- #: admin/settings.php:258
756
  msgid "Preload"
757
  msgstr ""
758
 
759
- #: admin/settings.php:261
760
  msgid "Specifies if and how the video should be loaded when the page loads."
761
  msgstr ""
762
 
763
- #: admin/settings.php:262
764
  msgid "\"Auto\" - the video should be loaded entirely when the page loads"
765
  msgstr ""
766
 
767
- #: admin/settings.php:263
768
  msgid "\"Metadata\" - only metadata should be loaded when the page loads"
769
  msgstr ""
770
 
771
- #: admin/settings.php:264
772
  msgid "\"None\" - the video should not be loaded when the page loads"
773
  msgstr ""
774
 
775
- #: admin/settings.php:268
776
  msgid "Auto"
777
  msgstr ""
778
 
779
- #: admin/settings.php:269
780
  msgid "Metadata"
781
  msgstr ""
782
 
783
- #: admin/settings.php:270
784
  msgid "None"
785
  msgstr ""
786
 
787
- #: admin/settings.php:276 blocks/blocks.php:115 includes/functions.php:894
788
  #: widgets/forms/video.php:78
789
  msgid "Player Controls"
790
  msgstr ""
791
 
792
- #: admin/settings.php:280 blocks/blocks.php:116 includes/functions.php:898
793
  #: widgets/forms/video.php:82
794
  msgid "Play / Pause"
795
  msgstr ""
796
 
797
- #: admin/settings.php:281 blocks/blocks.php:117 includes/functions.php:905
798
  #: widgets/forms/video.php:87
799
  msgid "Current Time"
800
  msgstr ""
801
 
802
- #: admin/settings.php:282 blocks/blocks.php:118 includes/functions.php:912
803
  #: widgets/forms/video.php:92
804
  msgid "Progressbar"
805
  msgstr ""
806
 
807
- #: admin/settings.php:284 admin/videos.php:182 includes/functions.php:926
808
  #: widgets/forms/video.php:102
809
  msgid "Subtitles"
810
  msgstr ""
811
 
812
- #: admin/settings.php:285 blocks/blocks.php:120 includes/functions.php:933
813
  #: widgets/forms/video.php:107
814
  msgid "Volume"
815
  msgstr ""
816
 
817
- #: admin/settings.php:286 blocks/blocks.php:121 includes/functions.php:940
818
  #: widgets/forms/video.php:112
819
  msgid "Fullscreen"
820
  msgstr ""
821
 
822
- #: admin/settings.php:292
823
  msgid "Use Native Controls"
824
  msgstr ""
825
 
826
- #: admin/settings.php:293
827
  msgid ""
828
  "Enables native player controls on the selected source types. For example, "
829
  "uses YouTube Player for playing YouTube videos & Vimeo Player for playing "
@@ -831,49 +835,49 @@ msgid ""
831
  "selected sources."
832
  msgstr ""
833
 
834
- #: admin/settings.php:307 admin/settings.php:392 blocks/blocks.php:74
835
- #: includes/functions.php:964 includes/functions.php:1175
836
- #: includes/functions.php:1280 widgets/forms/categories.php:20
837
  #: widgets/forms/search.php:20
838
  msgid "Select Template"
839
  msgstr ""
840
 
841
- #: admin/settings.php:308 includes/functions.php:965
842
  #, php-format
843
  msgid ""
844
  "<a href=\"%s\" target=\"_blank\">Upgrade Pro</a> for more templates (Popup, "
845
  "Slider, etc.)"
846
  msgstr ""
847
 
848
- #: admin/settings.php:315 admin/settings.php:403 blocks/blocks.php:77
849
- #: includes/functions.php:1053 includes/functions.php:1208
850
  #: widgets/forms/categories.php:55
851
  msgid "Columns"
852
  msgstr ""
853
 
854
- #: admin/settings.php:316
855
  msgid "Enter the number of columns you like to have in the gallery view."
856
  msgstr ""
857
 
858
- #: admin/settings.php:325 includes/functions.php:993
859
  msgid "Limit (per page)"
860
  msgstr ""
861
 
862
- #: admin/settings.php:326
863
  msgid ""
864
  "Number of videos to show per page. Use a value of \"0\" to show all videos."
865
  msgstr ""
866
 
867
- #: admin/settings.php:332 blocks/blocks.php:78 includes/functions.php:1003
868
- #: includes/functions.php:1218
869
  #: premium/admin/partials/automations-sources.php:171
870
  #: premium/admin/partials/automations-sources.php:174
871
  #: widgets/forms/categories.php:60
872
  msgid "Order By"
873
  msgstr ""
874
 
875
- #: admin/settings.php:336 includes/functions.php:957
876
- #: includes/functions.php:1007 includes/functions.php:1168
877
  #: premium/admin/partials/automations-sources.php:181
878
  #: premium/public/templates/user-dashboard.php:78
879
  #: widgets/forms/categories.php:15 widgets/forms/search.php:15
@@ -881,376 +885,381 @@ msgstr ""
881
  msgid "Title"
882
  msgstr ""
883
 
884
- #: admin/settings.php:337 includes/functions.php:1008
885
  msgid "Date Posted"
886
  msgstr ""
887
 
888
- #: admin/settings.php:338 admin/settings.php:375 admin/settings.php:474
889
- #: includes/functions.php:1009
890
  #: premium/admin/partials/automations-sources.php:182
891
  msgid "Views Count"
892
  msgstr ""
893
 
894
- #: admin/settings.php:339 includes/functions.php:1010
895
  msgid "Random"
896
  msgstr ""
897
 
898
- #: admin/settings.php:345 admin/settings.php:426 blocks/blocks.php:83
899
- #: includes/functions.php:1016 includes/functions.php:1231
900
  #: widgets/forms/categories.php:78
901
  msgid "Order"
902
  msgstr ""
903
 
904
- #: admin/settings.php:349 admin/settings.php:430
905
  msgid "Ascending"
906
  msgstr ""
907
 
908
- #: admin/settings.php:350 admin/settings.php:431
909
  msgid "Descending"
910
  msgstr ""
911
 
912
- #: admin/settings.php:356 includes/functions.php:1063
913
  msgid "Thumbnail Style"
914
  msgstr ""
915
 
916
- #: admin/settings.php:360 includes/functions.php:1067
917
  msgid "Image Top Aligned"
918
  msgstr ""
919
 
920
- #: admin/settings.php:361 includes/functions.php:1068
921
  msgid "Image Left Aligned"
922
  msgstr ""
923
 
924
- #: admin/settings.php:367 admin/settings.php:467
925
  msgid "Show / Hide"
926
  msgstr ""
927
 
928
- #: admin/settings.php:371
929
  msgid "Videos Count"
930
  msgstr ""
931
 
932
- #: admin/settings.php:372 admin/settings.php:471
933
  msgid "Category Name"
934
  msgstr ""
935
 
936
- #: admin/settings.php:373 admin/settings.php:472
937
  msgid "Date Added"
938
  msgstr ""
939
 
940
- #: admin/settings.php:374 admin/settings.php:473
941
  msgid "Author Name"
942
  msgstr ""
943
 
944
- #: admin/settings.php:376
945
  msgid "Video Duration"
946
  msgstr ""
947
 
948
- #: admin/settings.php:377
949
  msgid "Video Excerpt"
950
  msgstr ""
951
 
952
- #: admin/settings.php:383 includes/functions.php:1123
953
  msgid "Excerpt Length"
954
  msgstr ""
955
 
956
- #: admin/settings.php:384
957
  msgid "Number of characters."
958
  msgstr ""
959
 
960
- #: admin/settings.php:396 blocks/blocks.php:75 includes/functions.php:1179
961
  #: widgets/forms/categories.php:24
962
  msgid "Grid"
963
  msgstr ""
964
 
965
- #: admin/settings.php:397 blocks/blocks.php:76 includes/functions.php:1180
966
  #: widgets/forms/categories.php:25
967
  msgid "List"
968
  msgstr ""
969
 
970
- #: admin/settings.php:404
971
  msgid "Enter the number of columns you like to have in your categories page."
972
  msgstr ""
973
 
974
- #: admin/settings.php:413
975
  msgid "Order by"
976
  msgstr ""
977
 
978
- #: admin/settings.php:418 blocks/blocks.php:80 includes/functions.php:1223
979
  #: widgets/forms/categories.php:65
980
  msgid "Count"
981
  msgstr ""
982
 
983
- #: admin/settings.php:419 blocks/blocks.php:81 includes/functions.php:1224
984
  #: widgets/forms/categories.php:66
985
  msgid "Name"
986
  msgstr ""
987
 
988
- #: admin/settings.php:420 blocks/blocks.php:82 includes/functions.php:1225
989
  #: widgets/forms/categories.php:67
990
  msgid "Slug"
991
  msgstr ""
992
 
993
- #: admin/settings.php:437 blocks/blocks.php:86 includes/functions.php:1242
994
  #: widgets/forms/categories.php:95
995
  msgid "Show Hierarchy"
996
  msgstr ""
997
 
998
- #: admin/settings.php:438
999
  msgid "Check this to show the child categories"
1000
  msgstr ""
1001
 
1002
- #: admin/settings.php:444 blocks/blocks.php:87 includes/functions.php:1249
1003
  #: widgets/forms/categories.php:100
1004
  msgid "Show Description"
1005
  msgstr ""
1006
 
1007
- #: admin/settings.php:445
1008
  msgid "Check this to show the categories description"
1009
  msgstr ""
1010
 
1011
- #: admin/settings.php:451 blocks/blocks.php:88 includes/functions.php:1074
1012
- #: includes/functions.php:1256 widgets/forms/categories.php:105
1013
  msgid "Show Videos Count"
1014
  msgstr ""
1015
 
1016
- #: admin/settings.php:452
1017
  msgid "Check this to show the videos count next to the category name"
1018
  msgstr ""
1019
 
1020
- #: admin/settings.php:458 blocks/blocks.php:89 includes/functions.php:1263
1021
  #: widgets/forms/categories.php:110
1022
  msgid "Hide Empty Categories"
1023
  msgstr ""
1024
 
1025
- #: admin/settings.php:459
1026
  msgid "Check this to hide categories with no videos"
1027
  msgstr ""
1028
 
1029
- #: admin/settings.php:475 includes/functions.php:1034
1030
- msgid "Related Videos"
1031
- msgstr ""
1032
-
1033
- #: admin/settings.php:481
1034
  msgid "Enable Comments"
1035
  msgstr ""
1036
 
1037
- #: admin/settings.php:482
1038
  msgid ""
1039
  "Allow visitors to comment videos using the standard WordPress comment form. "
1040
  "Comments are public"
1041
  msgstr ""
1042
 
1043
- #: admin/settings.php:491
 
 
 
 
 
 
 
 
 
1044
  #, php-format
1045
  msgid "Always 100% of its enclosing container/html element."
1046
  msgstr ""
1047
 
1048
- #: admin/settings.php:498
1049
  msgid ""
1050
  "In percentage. 1 to 100. Calculate images's height using the ratio value "
1051
  "entered."
1052
  msgstr ""
1053
 
1054
- #: admin/settings.php:506
1055
  msgid "Share Buttons"
1056
  msgstr ""
1057
 
1058
- #: admin/settings.php:507
1059
  msgid "Select social share buttons displayed on the single video pages."
1060
  msgstr ""
1061
 
1062
- #: admin/settings.php:511 includes/functions.php:1812
1063
  msgid "Twitter"
1064
  msgstr ""
1065
 
1066
- #: admin/settings.php:512 includes/functions.php:1820
1067
  msgid "Linkedin"
1068
  msgstr ""
1069
 
1070
- #: admin/settings.php:513
1071
  msgid "Pinterest"
1072
  msgstr ""
1073
 
1074
- #: admin/settings.php:514 includes/functions.php:1842
1075
  msgid "WhatsApp"
1076
  msgstr ""
1077
 
1078
- #: admin/settings.php:520
1079
  msgid "Open Graph Tags"
1080
  msgstr ""
1081
 
1082
- #: admin/settings.php:521
1083
  msgid ""
1084
  "Check this option to enable Facebook Open Graph meta tags and Twitter cards "
1085
  "on the single video pages"
1086
  msgstr ""
1087
 
1088
- #: admin/settings.php:527
1089
  msgid "Twitter Username"
1090
  msgstr ""
1091
 
1092
- #: admin/settings.php:528
1093
  msgid ""
1094
  "The Twitter @username the player card should be attributed to. Required for "
1095
  "sharing videos in Twitter."
1096
  msgstr ""
1097
 
1098
- #: admin/settings.php:537
1099
  msgid "Video Detail Page"
1100
  msgstr ""
1101
 
1102
- #: admin/settings.php:538
1103
  msgid "Replaces the SLUG value used by custom post type \"aiovg_videos\"."
1104
  msgstr ""
1105
 
1106
- #: admin/settings.php:546
1107
  msgid "Remove data on uninstall?"
1108
  msgstr ""
1109
 
1110
- #: admin/settings.php:547
1111
  msgid ""
1112
  "Check this box to delete all of the plugin data (database stored content) "
1113
  "when uninstalled"
1114
  msgstr ""
1115
 
1116
- #: admin/settings.php:553
1117
  msgid "Delete media files?"
1118
  msgstr ""
1119
 
1120
- #: admin/settings.php:554
1121
  msgid ""
1122
  "Check this box to also delete the associated media files when a video post "
1123
  "or a video category is deleted"
1124
  msgstr ""
1125
 
1126
- #: admin/settings.php:562
1127
  msgid "Single Category Page"
1128
  msgstr ""
1129
 
1130
- #: admin/settings.php:563
1131
  msgid ""
1132
  "This is the page where the videos from a particular category is displayed. "
1133
  "The [aiovg_category] short code must be on this page."
1134
  msgstr ""
1135
 
1136
- #: admin/settings.php:569
1137
  msgid "Search Page"
1138
  msgstr ""
1139
 
1140
- #: admin/settings.php:570
1141
  msgid ""
1142
  "This is the page where the search results are displayed. The [aiovg_search] "
1143
  "short code must be on this page."
1144
  msgstr ""
1145
 
1146
- #: admin/settings.php:576
1147
  msgid "User Videos Page"
1148
  msgstr ""
1149
 
1150
- #: admin/settings.php:577
1151
  msgid ""
1152
  "This is the page where the videos from an user is displayed. The "
1153
  "[aiovg_user_videos] short code must be on this page."
1154
  msgstr ""
1155
 
1156
- #: admin/settings.php:583
1157
  msgid "Player Page"
1158
  msgstr ""
1159
 
1160
- #: admin/settings.php:584
1161
  msgid "This is the page used to show the video player."
1162
  msgstr ""
1163
 
1164
- #: admin/settings.php:592
1165
  msgid "GDPR - Show Consent"
1166
  msgstr ""
1167
 
1168
- #: admin/settings.php:593
1169
  msgid "Ask for consent before loading YouTube / Vimeo content."
1170
  msgstr ""
1171
 
1172
- #: admin/settings.php:599
1173
  msgid "GDPR - Consent Message"
1174
  msgstr ""
1175
 
1176
- #: admin/settings.php:606
1177
  msgid "GDPR - Consent Button Label"
1178
  msgstr ""
1179
 
1180
- #: admin/settings.php:618
1181
  msgid "Show Logo"
1182
  msgstr ""
1183
 
1184
- #: admin/settings.php:619
1185
  msgid "Check this option to show the watermark on the video."
1186
  msgstr ""
1187
 
1188
- #: admin/settings.php:625
1189
  msgid "Logo Image"
1190
  msgstr ""
1191
 
1192
- #: admin/settings.php:626
1193
  msgid ""
1194
  "Upload the image file of your logo. We recommend using the transparent PNG "
1195
  "format with width below 100 pixels. If you do not enter any image, no logo "
1196
  "will displayed."
1197
  msgstr ""
1198
 
1199
- #: admin/settings.php:632
1200
  msgid "Logo Link"
1201
  msgstr ""
1202
 
1203
- #: admin/settings.php:633
1204
  msgid ""
1205
  "The URL to visit when the watermark image is clicked. Clicking a logo will "
1206
  "have no affect unless this is configured."
1207
  msgstr ""
1208
 
1209
- #: admin/settings.php:639
1210
  msgid "Logo Position"
1211
  msgstr ""
1212
 
1213
- #: admin/settings.php:640
1214
  msgid "This sets the corner in which to display the watermark."
1215
  msgstr ""
1216
 
1217
- #: admin/settings.php:643
1218
  msgid "Top Left"
1219
  msgstr ""
1220
 
1221
- #: admin/settings.php:644
1222
  msgid "Top Right"
1223
  msgstr ""
1224
 
1225
- #: admin/settings.php:645
1226
  msgid "Bottom Left"
1227
  msgstr ""
1228
 
1229
- #: admin/settings.php:646
1230
  msgid "Bottom Right"
1231
  msgstr ""
1232
 
1233
- #: admin/settings.php:652
1234
  msgid "Logo Margin"
1235
  msgstr ""
1236
 
1237
- #: admin/settings.php:653
1238
  msgid "The distance, in pixels, of the logo from the edges of the display."
1239
  msgstr ""
1240
 
1241
- #: admin/settings.php:659
1242
  msgid "Copyright Text"
1243
  msgstr ""
1244
 
1245
- #: admin/settings.php:660
1246
  msgid "Text that is shown when a user right-clicks the player with the mouse."
1247
  msgstr ""
1248
 
1249
- #: admin/settings.php:936
1250
  msgid "Choose File"
1251
  msgstr ""
1252
 
1253
- #: admin/settings.php:985
1254
  msgid "Select a page"
1255
  msgstr ""
1256
 
@@ -1278,7 +1287,7 @@ msgstr ""
1278
  msgid "Add New Video"
1279
  msgstr ""
1280
 
1281
- #: admin/videos.php:76 premium/admin/automations.php:118
1282
  msgid "Add New"
1283
  msgstr ""
1284
 
@@ -1370,12 +1379,12 @@ msgstr ""
1370
  msgid "Display a list of video categories."
1371
  msgstr ""
1372
 
1373
- #: blocks/blocks.php:84 includes/functions.php:1020 includes/functions.php:1235
1374
  #: widgets/forms/categories.php:82
1375
  msgid "ASC"
1376
  msgstr ""
1377
 
1378
- #: blocks/blocks.php:85 includes/functions.php:1021 includes/functions.php:1236
1379
  #: widgets/forms/categories.php:83
1380
  msgid "DESC"
1381
  msgstr ""
@@ -1400,15 +1409,15 @@ msgstr ""
1400
  msgid "A videos search form for your site."
1401
  msgstr ""
1402
 
1403
- #: blocks/blocks.php:95 includes/functions.php:1284 widgets/forms/search.php:24
1404
  msgid "Vertical"
1405
  msgstr ""
1406
 
1407
- #: blocks/blocks.php:96 includes/functions.php:1285 widgets/forms/search.php:25
1408
  msgid "Horizontal"
1409
  msgstr ""
1410
 
1411
- #: blocks/blocks.php:97 includes/functions.php:1291 widgets/forms/search.php:37
1412
  msgid "Search By Categories"
1413
  msgstr ""
1414
 
@@ -1464,144 +1473,144 @@ msgstr ""
1464
  msgid "Player Embed"
1465
  msgstr ""
1466
 
1467
- #: includes/functions.php:448
1468
  msgid ""
1469
  "<strong>Please accept cookies to play this video</strong>. By accepting you "
1470
  "will be accessing content from a service provided by an external third party."
1471
  msgstr ""
1472
 
1473
- #: includes/functions.php:449
1474
  msgid "Accept"
1475
  msgstr ""
1476
 
1477
- #: includes/functions.php:613
1478
  msgid "No Videos found."
1479
  msgstr ""
1480
 
1481
- #: includes/functions.php:616
1482
  msgid "No Categories found."
1483
  msgstr ""
1484
 
1485
- #: includes/functions.php:794
1486
  msgid "Single Video"
1487
  msgstr ""
1488
 
1489
- #: includes/functions.php:801 widgets/forms/video.php:20
1490
  msgid "Select Video"
1491
  msgstr ""
1492
 
1493
- #: includes/functions.php:817 includes/functions.php:852
1494
  msgid ""
1495
  "Enter your direct file URL in the textbox above (OR) upload your file using "
1496
  "the \"Upload File\" link."
1497
  msgstr ""
1498
 
1499
- #: includes/functions.php:972 premium/public/templates/video-form.php:47
1500
  msgid "Select Categories"
1501
  msgstr ""
1502
 
1503
- #: includes/functions.php:979
1504
  msgid "Include Video ID(s)"
1505
  msgstr ""
1506
 
1507
- #: includes/functions.php:986
1508
  msgid "Exclude Video ID(s)"
1509
  msgstr ""
1510
 
1511
- #: includes/functions.php:1027
1512
  msgid "Featured Only"
1513
  msgstr ""
1514
 
1515
- #: includes/functions.php:1034
1516
  msgid "Follow URL"
1517
  msgstr ""
1518
 
1519
- #: includes/functions.php:1042
1520
  msgid "Gallery"
1521
  msgstr ""
1522
 
1523
- #: includes/functions.php:1081
1524
  msgid "Show Category Name"
1525
  msgstr ""
1526
 
1527
- #: includes/functions.php:1088
1528
  msgid "Show Date Added"
1529
  msgstr ""
1530
 
1531
- #: includes/functions.php:1095
1532
  msgid "Show Author Name"
1533
  msgstr ""
1534
 
1535
- #: includes/functions.php:1102
1536
  msgid "Show Views Count"
1537
  msgstr ""
1538
 
1539
- #: includes/functions.php:1109
1540
  msgid "Show Video Duration"
1541
  msgstr ""
1542
 
1543
- #: includes/functions.php:1116
1544
  msgid "Show Video Excerpt"
1545
  msgstr ""
1546
 
1547
- #: includes/functions.php:1130
1548
  msgid "Show Pagination"
1549
  msgstr ""
1550
 
1551
- #: includes/functions.php:1137
1552
  msgid "Show More Button"
1553
  msgstr ""
1554
 
1555
- #: includes/functions.php:1144
1556
  msgid "More Button Label"
1557
  msgstr ""
1558
 
1559
- #: includes/functions.php:1147
1560
  msgid "Show More"
1561
  msgstr ""
1562
 
1563
- #: includes/functions.php:1151
1564
  msgid "More Button Link"
1565
  msgstr ""
1566
 
1567
- #: includes/functions.php:1194
1568
  msgid "Include Category ID(s)"
1569
  msgstr ""
1570
 
1571
- #: includes/functions.php:1273
1572
  msgid "Search Form"
1573
  msgstr ""
1574
 
1575
- #: includes/functions.php:1356
1576
  msgid "Self Hosted"
1577
  msgstr ""
1578
 
1579
- #: includes/functions.php:1356
1580
  msgid "External URL"
1581
  msgstr ""
1582
 
1583
- #: includes/functions.php:1364
1584
  msgid "Iframe Embed Code"
1585
  msgstr ""
1586
 
1587
- #: includes/functions.php:1378
1588
  msgid "Classic"
1589
  msgstr ""
1590
 
1591
- #: includes/functions.php:1740
1592
  msgid "&laquo;"
1593
  msgstr ""
1594
 
1595
- #: includes/functions.php:1741
1596
  msgid "&raquo;"
1597
  msgstr ""
1598
 
1599
- #: includes/functions.php:1756
1600
  #, php-format
1601
  msgid "Page %d of %d"
1602
  msgstr ""
1603
 
1604
- #: includes/functions.php:1828
1605
  msgid "Pin It"
1606
  msgstr ""
1607
 
@@ -1690,11 +1699,11 @@ msgid ""
1690
  "image from the video."
1691
  msgstr ""
1692
 
1693
- #: premium/admin/admin.php:227 premium/admin/user.php:234
1694
  msgid "User Dashboard"
1695
  msgstr ""
1696
 
1697
- #: premium/admin/admin.php:232 premium/admin/user.php:242
1698
  msgid "Video Form"
1699
  msgstr ""
1700
 
@@ -1712,63 +1721,63 @@ msgid ""
1712
  "AdSense network, or any VAST-compliant ad server."
1713
  msgstr ""
1714
 
1715
- #: premium/admin/ads.php:69
1716
  msgid "Enable Ads"
1717
  msgstr ""
1718
 
1719
- #: premium/admin/ads.php:70
1720
  msgid "Check this option to enable advertisements on your videos"
1721
  msgstr ""
1722
 
1723
- #: premium/admin/ads.php:76
1724
  msgid "VAST URL"
1725
  msgstr ""
1726
 
1727
- #: premium/admin/ads.php:77
1728
  #, php-format
1729
  msgid ""
1730
  "Click here for a list of <a href=\"%s\" target=\"_blank\">Ad Tag Variables</"
1731
  "a> (Macros) supported by the plugin."
1732
  msgstr ""
1733
 
1734
- #: premium/admin/ads.php:83
1735
  msgid "VPAID Mode"
1736
  msgstr ""
1737
 
1738
- #: premium/admin/ads.php:87
1739
  msgid "Enabled"
1740
  msgstr ""
1741
 
1742
- #: premium/admin/ads.php:88
1743
  msgid "Insecure"
1744
  msgstr ""
1745
 
1746
- #: premium/admin/ads.php:89
1747
  msgid "Disabled"
1748
  msgstr ""
1749
 
1750
- #: premium/admin/ads.php:95
1751
  msgid "Livestream Ad Interval"
1752
  msgstr ""
1753
 
1754
- #: premium/admin/ads.php:96
1755
  msgid ""
1756
  "Optional. Seconds after the next advertisement should play in your live "
1757
  "streaming video player."
1758
  msgstr ""
1759
 
1760
- #: premium/admin/ads.php:103
1761
  msgid "Google Publisher Tag (GPT)"
1762
  msgstr ""
1763
 
1764
- #: premium/admin/ads.php:104
1765
  #, php-format
1766
  msgid ""
1767
  "Optional. Check this option to display companion ads using <a href=\"%s\" "
1768
  "target=\"_blank\">Google Publisher Tag</a>"
1769
  msgstr ""
1770
 
1771
- #: premium/admin/ads.php:121
1772
  msgid "Video Ads"
1773
  msgstr ""
1774
 
@@ -1776,8 +1785,8 @@ msgstr ""
1776
  msgid "All-in-One Video Gallery - Automations"
1777
  msgstr ""
1778
 
1779
- #: premium/admin/automations.php:34 premium/admin/automations.php:114
1780
- #: premium/admin/automations.php:116 premium/admin/automations.php:129
1781
  msgid "Automations"
1782
  msgstr ""
1783
 
@@ -1785,27 +1794,27 @@ msgstr ""
1785
  msgid "Automations Settings"
1786
  msgstr ""
1787
 
1788
- #: premium/admin/automations.php:87
1789
  msgid "YouTube API key"
1790
  msgstr ""
1791
 
1792
- #: premium/admin/automations.php:88 premium/includes/youtube.php:57
1793
  #, php-format
1794
  msgid ""
1795
  "Follow <a href=\"%s\" target=\"_blank\">this guide</a> to get your own API "
1796
  "key."
1797
  msgstr ""
1798
 
1799
- #: premium/admin/automations.php:94
1800
  msgid "Enable Fast Mode"
1801
  msgstr ""
1802
 
1803
- #: premium/admin/automations.php:95
1804
  msgid ""
1805
  "Increase speed by disabling do_action calls in wp_insert_post during import"
1806
  msgstr ""
1807
 
1808
- #: premium/admin/automations.php:96
1809
  msgid ""
1810
  "NOTE: This option is for advanced users with knowledge of WordPress "
1811
  "development. Your theme or plugins may require these calls when posts are "
@@ -1815,106 +1824,106 @@ msgid ""
1815
  "work properly if you check this box."
1816
  msgstr ""
1817
 
1818
- #: premium/admin/automations.php:115
1819
  msgid "Automation"
1820
  msgstr ""
1821
 
1822
- #: premium/admin/automations.php:117
1823
  msgid "Add New Import"
1824
  msgstr ""
1825
 
1826
- #: premium/admin/automations.php:119
1827
  msgid "New Import"
1828
  msgstr ""
1829
 
1830
- #: premium/admin/automations.php:120
1831
  msgid "Edit Import"
1832
  msgstr ""
1833
 
1834
- #: premium/admin/automations.php:121
1835
  msgid "Update Import"
1836
  msgstr ""
1837
 
1838
- #: premium/admin/automations.php:122
1839
  msgid "View Import"
1840
  msgstr ""
1841
 
1842
- #: premium/admin/automations.php:123
1843
  msgid "Search Imports"
1844
  msgstr ""
1845
 
1846
- #: premium/admin/automations.php:124
1847
  msgid "No imports found"
1848
  msgstr ""
1849
 
1850
- #: premium/admin/automations.php:125
1851
  msgid "No imports found in Trash"
1852
  msgstr ""
1853
 
1854
- #: premium/admin/automations.php:130
1855
  msgid "Automations Description"
1856
  msgstr ""
1857
 
1858
- #: premium/admin/automations.php:164
1859
  msgid "Enter your import title"
1860
  msgstr ""
1861
 
1862
- #: premium/admin/automations.php:178
1863
  msgid "Imported only"
1864
  msgstr ""
1865
 
1866
- #: premium/admin/automations.php:275
1867
  msgid "Source"
1868
  msgstr ""
1869
 
1870
- #: premium/admin/automations.php:277
1871
  msgid "Stats"
1872
  msgstr ""
1873
 
1874
- #: premium/admin/automations.php:293
1875
  msgid "Imported"
1876
  msgstr ""
1877
 
1878
- #: premium/admin/automations.php:354 premium/admin/automations.php:544
1879
  msgid "Paused"
1880
  msgstr ""
1881
 
1882
- #: premium/admin/automations.php:372
1883
  #: premium/admin/partials/automations-statistics.php:24
1884
  msgid "Import status"
1885
  msgstr ""
1886
 
1887
- #: premium/admin/automations.php:376
1888
  #: premium/admin/partials/automations-statistics.php:36
1889
  msgid "videos imported"
1890
  msgstr ""
1891
 
1892
- #: premium/admin/automations.php:377
1893
  #: premium/admin/partials/automations-statistics.php:61
1894
  msgid "Next scheduled update"
1895
  msgstr ""
1896
 
1897
- #: premium/admin/automations.php:445
1898
  msgid "Configure Import Sources"
1899
  msgstr ""
1900
 
1901
- #: premium/admin/automations.php:454
1902
  msgid "Video Post Settings"
1903
  msgstr ""
1904
 
1905
- #: premium/admin/automations.php:463
1906
  msgid "Import Stats"
1907
  msgstr ""
1908
 
1909
- #: premium/admin/automations.php:678
1910
  msgid "Test Run"
1911
  msgstr ""
1912
 
1913
- #: premium/admin/automations.php:679
1914
  msgid "Publish & Import"
1915
  msgstr ""
1916
 
1917
- #: premium/admin/automations.php:679
1918
  msgid "Import Next Batch"
1919
  msgstr ""
1920
 
@@ -2129,12 +2138,12 @@ msgid "Draft"
2129
  msgstr ""
2130
 
2131
  #: premium/admin/partials/automations-video-settings.php:88
2132
- #: premium/admin/user.php:124 premium/admin/user.php:135
2133
  msgid "Pending"
2134
  msgstr ""
2135
 
2136
  #: premium/admin/partials/automations-video-settings.php:89
2137
- #: premium/admin/user.php:123 premium/admin/user.php:134
2138
  #: premium/public/templates/video-form.php:331
2139
  msgid "Publish"
2140
  msgstr ""
@@ -2153,11 +2162,11 @@ msgstr ""
2153
  msgid "SEO Settings"
2154
  msgstr ""
2155
 
2156
- #: premium/admin/seo.php:62
2157
  msgid "Schema Markup"
2158
  msgstr ""
2159
 
2160
- #: premium/admin/seo.php:63
2161
  msgid ""
2162
  "Check this option to enable Schema.org Markup (via JSON-LD) for the videos"
2163
  msgstr ""
@@ -2230,21 +2239,21 @@ msgstr ""
2230
  msgid "Auto Thumbnail Generator"
2231
  msgstr ""
2232
 
2233
- #: premium/admin/thumbnail-generator.php:54
2234
  msgid "\"Capture Image\" button"
2235
  msgstr ""
2236
 
2237
- #: premium/admin/thumbnail-generator.php:55
2238
  msgid ""
2239
  "Check this option to enable HTML5 browser-based thumbnail generation feature "
2240
  "in the front-end video form"
2241
  msgstr ""
2242
 
2243
- #: premium/admin/thumbnail-generator.php:61
2244
  msgid "FFMPEG Path"
2245
  msgstr ""
2246
 
2247
- #: premium/admin/thumbnail-generator.php:63
2248
  #, php-format
2249
  msgid ""
2250
  "<a href=\"%s\" target=\"_blank\">FFMPEG</a> is a free and open-source "
@@ -2253,7 +2262,7 @@ msgid ""
2253
  "provider and ask them the application path and add to this field."
2254
  msgstr ""
2255
 
2256
- #: premium/admin/thumbnail-generator.php:65
2257
  msgid ""
2258
  "If your server does not support FFMPEG and you want to install it into the "
2259
  "server, you need root access. If you are in a dedicated/VPS server you can "
@@ -2261,34 +2270,34 @@ msgid ""
2261
  "contact your hosting provider for installing FFMPEG."
2262
  msgstr ""
2263
 
2264
- #: premium/admin/thumbnail-generator.php:72
2265
  msgid "Number of images to auto-generate"
2266
  msgstr ""
2267
 
2268
- #: premium/admin/thumbnail-generator.php:73
2269
  msgid ""
2270
  "Accepted values are [0 - 10]. Leave empty or add \"0\" to not generate any "
2271
  "image."
2272
  msgstr ""
2273
 
2274
- #: premium/admin/thumbnail-generator.php:101
2275
  msgid "Test FFMPEG"
2276
  msgstr ""
2277
 
2278
- #: premium/admin/thumbnail-generator.php:141
2279
  msgid "Congrats, FFMPEG is active in your server."
2280
  msgstr ""
2281
 
2282
- #: premium/admin/thumbnail-generator.php:144
2283
  msgid ""
2284
  "FFMPEG not found in the given path. Please contact your hosting provider."
2285
  msgstr ""
2286
 
2287
- #: premium/admin/thumbnail-generator.php:148
2288
  msgid "FFMPEG path is empty."
2289
  msgstr ""
2290
 
2291
- #: premium/admin/thumbnail-generator.php:152
2292
  msgid ""
2293
  "exec() is disabled in PHP settings. Please contact your hosting provider."
2294
  msgstr ""
@@ -2301,150 +2310,150 @@ msgstr ""
2301
  msgid "Front-end Video Submission"
2302
  msgstr ""
2303
 
2304
- #: premium/admin/user.php:57
2305
  msgid "User Account Settings"
2306
  msgstr ""
2307
 
2308
- #: premium/admin/user.php:63
2309
  msgid "[Email Template] Video Pending Review"
2310
  msgstr ""
2311
 
2312
- #: premium/admin/user.php:69
2313
  msgid "[Email Template] Video Published"
2314
  msgstr ""
2315
 
2316
- #: premium/admin/user.php:89
2317
  msgid "Assign Categories"
2318
  msgstr ""
2319
 
2320
- #: premium/admin/user.php:90
2321
  msgid "Check this box to allow users to select categories for their videos"
2322
  msgstr ""
2323
 
2324
- #: premium/admin/user.php:96
2325
  msgid "Allowed Source Types"
2326
  msgstr ""
2327
 
2328
- #: premium/admin/user.php:104
2329
  msgid "Allow File Uploads"
2330
  msgstr ""
2331
 
2332
- #: premium/admin/user.php:111
2333
  msgid "Maximum Upload Size"
2334
  msgstr ""
2335
 
2336
- #: premium/admin/user.php:112
2337
  msgid ""
2338
  "In bytes. Enter the maximum file size the users can upload in your website. "
2339
  "Leave this field empty to allow the maximium possible file size."
2340
  msgstr ""
2341
 
2342
- #: premium/admin/user.php:119
2343
  msgid "Default New Video Status"
2344
  msgstr ""
2345
 
2346
- #: premium/admin/user.php:130
2347
  msgid "Edit Video Status"
2348
  msgstr ""
2349
 
2350
- #: premium/admin/user.php:141
2351
  msgid "Terms and Conditions URL"
2352
  msgstr ""
2353
 
2354
- #: premium/admin/user.php:142
2355
  msgid "Optional. Enter your Terms and Conditions Page URL."
2356
  msgstr ""
2357
 
2358
- #: premium/admin/user.php:151
2359
  msgid "Custom Login URL"
2360
  msgstr ""
2361
 
2362
- #: premium/admin/user.php:152
2363
  msgid ""
2364
  "Optional. Enter your custom Login Page URL. Leave this field empty to use "
2365
  "the default WordPress Login form."
2366
  msgstr ""
2367
 
2368
- #: premium/admin/user.php:158
2369
  msgid "Custom Registration URL"
2370
  msgstr ""
2371
 
2372
- #: premium/admin/user.php:159
2373
  msgid ""
2374
  "Optional. Enter your custom Registration Page URL. Leave this field empty to "
2375
  "use the default WordPress Registration URL."
2376
  msgstr ""
2377
 
2378
- #: premium/admin/user.php:165
2379
  msgid "Custom Forgot Password URL"
2380
  msgstr ""
2381
 
2382
- #: premium/admin/user.php:166
2383
  msgid ""
2384
  "Optional. Enter your custom Forgot Password Page URL. Leave this field empty "
2385
  "to use the default WordPress Forgot Password URL."
2386
  msgstr ""
2387
 
2388
- #: premium/admin/user.php:175 premium/admin/user.php:205
2389
  msgid "Email Subject"
2390
  msgstr ""
2391
 
2392
- #: premium/admin/user.php:182 premium/admin/user.php:212
2393
  msgid "Email Body"
2394
  msgstr ""
2395
 
2396
- #: premium/admin/user.php:185 premium/admin/user.php:215
2397
  msgid "Supported Placeholders:"
2398
  msgstr ""
2399
 
2400
- #: premium/admin/user.php:186 premium/admin/user.php:216
2401
  msgid "The video owner's display name on the site"
2402
  msgstr ""
2403
 
2404
- #: premium/admin/user.php:187 premium/admin/user.php:217
2405
  msgid "The video owner's user name on the site"
2406
  msgstr ""
2407
 
2408
- #: premium/admin/user.php:188 premium/admin/user.php:218
2409
  msgid "Your site name"
2410
  msgstr ""
2411
 
2412
- #: premium/admin/user.php:189 premium/admin/user.php:219
2413
  msgid "Your site name with link"
2414
  msgstr ""
2415
 
2416
- #: premium/admin/user.php:190 premium/admin/user.php:220
2417
  msgid "Your site url with link"
2418
  msgstr ""
2419
 
2420
- #: premium/admin/user.php:191 premium/admin/user.php:221
2421
  msgid "Video's title"
2422
  msgstr ""
2423
 
2424
- #: premium/admin/user.php:192 premium/admin/user.php:222
2425
  msgid "Video's title with link"
2426
  msgstr ""
2427
 
2428
- #: premium/admin/user.php:193 premium/admin/user.php:223
2429
  msgid "Video's url with link"
2430
  msgstr ""
2431
 
2432
- #: premium/admin/user.php:194 premium/admin/user.php:224
2433
  msgid "Current date"
2434
  msgstr ""
2435
 
2436
- #: premium/admin/user.php:195 premium/admin/user.php:225
2437
  msgid "Current time"
2438
  msgstr ""
2439
 
2440
- #: premium/admin/user.php:235
2441
  msgid ""
2442
  "This is the page where the users can manage (add, edit or delete) their "
2443
  "videos in front-end. The [aiovg_user_dashboard] short code must be on this "
2444
  "page."
2445
  msgstr ""
2446
 
2447
- #: premium/admin/user.php:243
2448
  msgid ""
2449
  "This is the form page where the users can add their videos in front-end. The "
2450
  "[aiovg_video_form] short code must be on this page."
@@ -2546,7 +2555,6 @@ msgid "Import source not found."
2546
  msgstr ""
2547
 
2548
  #: premium/includes/youtube.php:376 premium/includes/youtube.php:426
2549
- #: premium/includes/youtube.php:463
2550
  msgid "No videos found matching your query."
2551
  msgstr ""
2552
 
@@ -2665,16 +2673,8 @@ msgid "Actions"
2665
  msgstr ""
2666
 
2667
  #: premium/public/templates/user-dashboard.php:111
2668
- #: public/templates/video-thumbnail-image-left.php:49
2669
- #: public/templates/video-thumbnail.php:45
2670
- msgid "Posted"
2671
- msgstr ""
2672
-
2673
- #: premium/public/templates/user-dashboard.php:111
2674
- #: public/templates/video-thumbnail-image-left.php:40
2675
- #: public/templates/video-thumbnail.php:36
2676
  #, php-format
2677
- msgid "%s ago"
2678
  msgstr ""
2679
 
2680
  #: premium/public/templates/user-dashboard.php:112
@@ -2815,6 +2815,16 @@ msgstr ""
2815
  msgid "Showing results for \"%s\""
2816
  msgstr ""
2817
 
 
 
 
 
 
 
 
 
 
 
2818
  #: public/templates/search-form-template-horizontal.php:20
2819
  #: public/templates/search-form-template-vertical.php:20
2820
  msgid "Search by keyword"
@@ -2826,25 +2836,29 @@ msgid "Select a Category"
2826
  msgstr ""
2827
 
2828
  #: public/templates/single-video.php:26
 
 
2829
  #, php-format
2830
- msgid "Posted %s ago"
2831
  msgstr ""
2832
 
2833
- #: public/templates/single-video.php:35
2834
  #: public/templates/video-thumbnail-image-left.php:45
2835
  #: public/templates/video-thumbnail.php:41
2836
  msgid "by"
2837
  msgstr ""
2838
 
2839
- #: public/templates/single-video.php:80
2840
- msgid "You may also like"
 
 
2841
  msgstr ""
2842
 
2843
- #: public/videos.php:93
2844
- msgid "Back to Categories"
2845
  msgstr ""
2846
 
2847
- #: public/videos.php:109
2848
  msgid "Sub Categories"
2849
  msgstr ""
2850
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: All-in-One Video Gallery\n"
4
+ "POT-Creation-Date: 2020-10-15 22:55+0530\n"
5
+ "PO-Revision-Date: 2020-10-15 22:55+0530\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "Language: en_US\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 2.4.1\n"
13
  "X-Poedit-Basepath: ..\n"
14
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;esc_html__;esc_html_e;esc_attr__;esc_attr_e\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: admin/admin.php:193
20
  msgid "Please select at least one issue."
21
  msgstr ""
22
 
23
+ #: admin/admin.php:211 admin/partials/issues.php:78
24
  msgid "Apply Fix"
25
  msgstr ""
26
 
27
+ #: admin/admin.php:224 admin/partials/issues.php:75
28
  msgid "Ignore"
29
  msgstr ""
30
 
31
+ #: admin/admin.php:250 admin/partials/dashboard.php:14 blocks/blocks.php:37
32
  msgid "All-in-One Video Gallery"
33
  msgstr ""
34
 
35
+ #: admin/admin.php:251 admin/videos.php:69 includes/functions.php:959
36
+ #: widgets/videos.php:275
37
  msgid "Video Gallery"
38
  msgstr ""
39
 
40
+ #: admin/admin.php:261
41
  msgid "All-in-One Video Gallery - Dashboard"
42
  msgstr ""
43
 
44
+ #: admin/admin.php:262
45
  msgid "Dashboard"
46
  msgstr ""
47
 
48
+ #: admin/admin.php:276
49
  msgid "Shortcode Builder"
50
  msgstr ""
51
 
52
+ #: admin/admin.php:277
53
  msgid "FAQ"
54
  msgstr ""
55
 
56
+ #: admin/admin.php:286
57
  msgid "Issues Found"
58
  msgstr ""
59
 
60
+ #: admin/admin.php:504
61
  msgid "Pages Misconfigured"
62
  msgstr ""
63
 
64
+ #: admin/admin.php:506
65
  #, php-format
66
  msgid ""
67
  "During activation, our plugin adds few <a href=\"%s\" target=\"_blank"
70
  "or having a wrong shortcode."
71
  msgstr ""
72
 
73
+ #: admin/admin.php:528 admin/settings.php:60
74
  msgid "Settings"
75
  msgstr ""
76
 
78
  msgid "All-in-One Video Gallery - Categories"
79
  msgstr ""
80
 
81
+ #: admin/categories.php:33 admin/categories.php:66 includes/functions.php:1170
82
+ #: premium/admin/automations.php:277
83
  msgid "Categories"
84
  msgstr ""
85
 
86
  #: admin/categories.php:67 admin/videos.php:377
87
+ #: premium/admin/automations.php:195 public/videos.php:91
88
  msgid "All Categories"
89
  msgstr ""
90
 
152
  msgid "Categories list navigation"
153
  msgstr ""
154
 
155
+ #: admin/categories.php:157 admin/settings.php:435 admin/videos.php:444
156
+ #: blocks/blocks.php:79 includes/functions.php:1231
157
  #: widgets/forms/categories.php:64
158
  msgid "ID"
159
  msgstr ""
160
 
161
  #: admin/partials/category-image.php:15 admin/partials/category-image.php:26
162
  #: admin/partials/video-sources.php:190 admin/partials/video-sources.php:194
163
+ #: includes/functions.php:860 premium/public/templates/video-form.php:271
164
  msgid "Image"
165
  msgstr ""
166
 
179
  msgstr ""
180
 
181
  #: admin/partials/dashboard.php:22
182
+ msgid "Documentation (Premium Version)"
183
  msgstr ""
184
 
185
  #: admin/partials/dashboard.php:26
274
  msgstr ""
275
 
276
  #: admin/partials/shortcode-builder.php:160 blocks/blocks.php:73
277
+ #: includes/functions.php:1195 widgets/forms/categories.php:36
278
  #: widgets/forms/categories.php:39
279
  msgid "Select Parent"
280
  msgstr ""
423
  msgstr ""
424
 
425
  #: admin/partials/video-sources.php:17 admin/partials/video-sources.php:21
426
+ #: includes/functions.php:817 premium/admin/partials/automations-sources.php:42
427
  #: premium/admin/partials/automations-sources.php:45
428
  #: premium/public/templates/video-form.php:70
429
  msgid "Source Type"
430
  msgstr ""
431
 
432
  #: admin/partials/video-sources.php:36 admin/partials/video-sources.php:41
433
+ #: admin/videos.php:70 admin/videos.php:102 includes/functions.php:825
434
  #: premium/public/templates/video-form.php:89
435
  msgid "Video"
436
  msgstr ""
459
  msgstr ""
460
 
461
  #: admin/partials/video-sources.php:111 admin/partials/video-sources.php:115
462
+ #: admin/settings.php:314 includes/functions.php:832
463
+ #: includes/functions.php:1366 premium/includes/functions.php:110
464
  #: premium/public/templates/video-form.php:193
465
  msgid "YouTube"
466
  msgstr ""
467
 
468
  #: admin/partials/video-sources.php:119 admin/partials/video-sources.php:133
469
  #: admin/partials/video-sources.php:147 admin/partials/video-sources.php:161
470
+ #: includes/functions.php:833 includes/functions.php:840
471
+ #: includes/functions.php:847 includes/functions.php:854
472
  #: premium/admin/adaptive-streaming.php:42
473
  #: premium/admin/adaptive-streaming.php:50
474
  #: premium/admin/partials/adaptive-streaming.php:24
488
  msgstr ""
489
 
490
  #: admin/partials/video-sources.php:125 admin/partials/video-sources.php:129
491
+ #: admin/settings.php:315 includes/functions.php:839
492
+ #: includes/functions.php:1367 premium/public/templates/video-form.php:209
493
  msgid "Vimeo"
494
  msgstr ""
495
 
496
  #: admin/partials/video-sources.php:139 admin/partials/video-sources.php:143
497
+ #: admin/settings.php:316 includes/functions.php:846
498
+ #: includes/functions.php:1368 premium/public/templates/video-form.php:225
499
  msgid "Dailymotion"
500
  msgstr ""
501
 
502
  #: admin/partials/video-sources.php:153 admin/partials/video-sources.php:157
503
+ #: admin/settings.php:317 admin/settings.php:581 includes/functions.php:853
504
+ #: includes/functions.php:1369 includes/functions.php:1813
505
  #: premium/public/templates/video-form.php:241
506
  msgid "Facebook"
507
  msgstr ""
525
  msgstr ""
526
 
527
  #: admin/partials/video-sources.php:211 admin/partials/video-sources.php:215
528
+ #: admin/settings.php:301 blocks/blocks.php:119 includes/functions.php:928
529
  #: widgets/forms/video.php:97
530
  msgid "Duration"
531
  msgstr ""
532
 
533
  #: admin/partials/video-sources.php:225 admin/partials/video-sources.php:229
534
+ #: admin/videos.php:442
535
  msgid "Views"
536
  msgstr ""
537
 
539
  msgid "Mark as"
540
  msgstr ""
541
 
542
+ #: admin/partials/video-submitbox.php:17 admin/videos.php:443
543
  msgid "Featured"
544
  msgstr ""
545
 
583
  msgid "All-in-One Video Gallery - Settings"
584
  msgstr ""
585
 
586
+ #: admin/settings.php:98 blocks/blocks.php:103 includes/functions.php:806
587
+ #: includes/functions.php:962 includes/functions.php:1173
588
+ #: includes/functions.php:1285
589
  msgid "General"
590
  msgstr ""
591
 
605
  msgid "Player Settings"
606
  msgstr ""
607
 
608
+ #: admin/settings.php:124
609
  msgid "Videos Layout"
610
  msgstr ""
611
 
612
+ #: admin/settings.php:131
613
  msgid "Categories Layout"
614
  msgstr ""
615
 
616
+ #: admin/settings.php:138
617
  msgid "Single Video Page"
618
  msgstr ""
619
 
620
+ #: admin/settings.php:145 admin/settings.php:493 includes/functions.php:1043
621
+ msgid "Related Videos"
622
+ msgstr ""
623
+
624
+ #: admin/settings.php:152
625
  msgid "Image Settings"
626
  msgstr ""
627
 
628
+ #: admin/settings.php:159
629
  msgid "Social Sharing"
630
  msgstr ""
631
 
632
+ #: admin/settings.php:166
633
  msgid "Permalink Slugs"
634
  msgstr ""
635
 
636
+ #: admin/settings.php:167
637
  msgid ""
638
  "NOTE: Just make sure that, after updating the fields in this section, you "
639
  "flush the rewrite rules by visiting \"Settings > Permalinks\". Otherwise "
640
  "you'll still see the old links."
641
  msgstr ""
642
 
643
+ #: admin/settings.php:173
644
  msgid "Misc Settings"
645
  msgstr ""
646
 
647
+ #: admin/settings.php:180
648
  msgid "Page Settings"
649
  msgstr ""
650
 
651
+ #: admin/settings.php:187
652
  msgid "Privacy Settings"
653
  msgstr ""
654
 
655
+ #: admin/settings.php:188
656
  msgid ""
657
  "These options will help with privacy restrictions such as GDPR and the EU "
658
  "Cookie Law."
659
  msgstr ""
660
 
661
+ #: admin/settings.php:197
662
  msgid "Logo & Branding"
663
  msgstr ""
664
 
665
+ #: admin/settings.php:220
666
  msgid "Player Type"
667
  msgstr ""
668
 
669
+ #: admin/settings.php:224
670
  msgid "JavaScript"
671
  msgstr ""
672
 
673
+ #: admin/settings.php:225
674
  msgid "Iframe"
675
  msgstr ""
676
 
677
+ #: admin/settings.php:231 admin/settings.php:561 blocks/blocks.php:104
678
+ #: includes/functions.php:867 premium/widgets/forms/companion.php:16
679
  #: widgets/forms/video.php:54
680
  msgid "Width"
681
  msgstr ""
682
 
683
+ #: admin/settings.php:232 blocks/blocks.php:105 includes/functions.php:868
684
  #, php-format
685
  msgid ""
686
  "In pixels. Maximum width of the player. Leave this field empty to scale "
687
  "100% of its enclosing container/html element."
688
  msgstr ""
689
 
690
+ #: admin/settings.php:238 admin/settings.php:568 blocks/blocks.php:106
691
+ #: includes/functions.php:874 includes/functions.php:1055
692
+ #: includes/functions.php:1210 widgets/forms/video.php:59
693
  msgid "Ratio"
694
  msgstr ""
695
 
696
+ #: admin/settings.php:241 blocks/blocks.php:107 includes/functions.php:875
697
  msgid ""
698
  "In percentage. 1 to 100. Calculate player's height using the ratio value "
699
  "entered."
700
  msgstr ""
701
 
702
+ #: admin/settings.php:242
703
  msgid "Examples"
704
  msgstr ""
705
 
706
+ #: admin/settings.php:243
707
  msgid "Wide Screen TV"
708
  msgstr ""
709
 
710
+ #: admin/settings.php:244
711
  msgid "Monitor Screens"
712
  msgstr ""
713
 
714
+ #: admin/settings.php:245
715
  msgid "Classic TV"
716
  msgstr ""
717
 
718
+ #: admin/settings.php:246
719
  msgid "Photo Camera"
720
  msgstr ""
721
 
722
+ #: admin/settings.php:247
723
  msgid "Square"
724
  msgstr ""
725
 
726
+ #: admin/settings.php:248
727
  msgid "Cinemascope"
728
  msgstr ""
729
 
730
+ #: admin/settings.php:255 blocks/blocks.php:108 includes/functions.php:881
731
  #: widgets/forms/video.php:65
732
  msgid "Autoplay"
733
  msgstr ""
734
 
735
+ #: admin/settings.php:256
736
  msgid "Check this to start playing the video as soon as it is ready"
737
  msgstr ""
738
 
739
+ #: admin/settings.php:262 blocks/blocks.php:109 includes/functions.php:888
740
  #: widgets/forms/video.php:70
741
  msgid "Loop"
742
  msgstr ""
743
 
744
+ #: admin/settings.php:263
745
  msgid ""
746
  "Check this, so that the video will start over again, every time it is "
747
  "finished"
748
  msgstr ""
749
 
750
+ #: admin/settings.php:269 blocks/blocks.php:110 includes/functions.php:895
751
  #: widgets/forms/video.php:75
752
  msgid "Muted"
753
  msgstr ""
754
 
755
+ #: admin/settings.php:270
756
  msgid "Check this to turn OFF the audio output of the video by default"
757
  msgstr ""
758
 
759
+ #: admin/settings.php:276
760
  msgid "Preload"
761
  msgstr ""
762
 
763
+ #: admin/settings.php:279
764
  msgid "Specifies if and how the video should be loaded when the page loads."
765
  msgstr ""
766
 
767
+ #: admin/settings.php:280
768
  msgid "\"Auto\" - the video should be loaded entirely when the page loads"
769
  msgstr ""
770
 
771
+ #: admin/settings.php:281
772
  msgid "\"Metadata\" - only metadata should be loaded when the page loads"
773
  msgstr ""
774
 
775
+ #: admin/settings.php:282
776
  msgid "\"None\" - the video should not be loaded when the page loads"
777
  msgstr ""
778
 
779
+ #: admin/settings.php:286
780
  msgid "Auto"
781
  msgstr ""
782
 
783
+ #: admin/settings.php:287
784
  msgid "Metadata"
785
  msgstr ""
786
 
787
+ #: admin/settings.php:288
788
  msgid "None"
789
  msgstr ""
790
 
791
+ #: admin/settings.php:294 blocks/blocks.php:115 includes/functions.php:903
792
  #: widgets/forms/video.php:78
793
  msgid "Player Controls"
794
  msgstr ""
795
 
796
+ #: admin/settings.php:298 blocks/blocks.php:116 includes/functions.php:907
797
  #: widgets/forms/video.php:82
798
  msgid "Play / Pause"
799
  msgstr ""
800
 
801
+ #: admin/settings.php:299 blocks/blocks.php:117 includes/functions.php:914
802
  #: widgets/forms/video.php:87
803
  msgid "Current Time"
804
  msgstr ""
805
 
806
+ #: admin/settings.php:300 blocks/blocks.php:118 includes/functions.php:921
807
  #: widgets/forms/video.php:92
808
  msgid "Progressbar"
809
  msgstr ""
810
 
811
+ #: admin/settings.php:302 admin/videos.php:182 includes/functions.php:935
812
  #: widgets/forms/video.php:102
813
  msgid "Subtitles"
814
  msgstr ""
815
 
816
+ #: admin/settings.php:303 blocks/blocks.php:120 includes/functions.php:942
817
  #: widgets/forms/video.php:107
818
  msgid "Volume"
819
  msgstr ""
820
 
821
+ #: admin/settings.php:304 blocks/blocks.php:121 includes/functions.php:949
822
  #: widgets/forms/video.php:112
823
  msgid "Fullscreen"
824
  msgstr ""
825
 
826
+ #: admin/settings.php:310
827
  msgid "Use Native Controls"
828
  msgstr ""
829
 
830
+ #: admin/settings.php:311
831
  msgid ""
832
  "Enables native player controls on the selected source types. For example, "
833
  "uses YouTube Player for playing YouTube videos & Vimeo Player for playing "
835
  "selected sources."
836
  msgstr ""
837
 
838
+ #: admin/settings.php:325 admin/settings.php:410 blocks/blocks.php:74
839
+ #: includes/functions.php:973 includes/functions.php:1184
840
+ #: includes/functions.php:1289 widgets/forms/categories.php:20
841
  #: widgets/forms/search.php:20
842
  msgid "Select Template"
843
  msgstr ""
844
 
845
+ #: admin/settings.php:326 includes/functions.php:974
846
  #, php-format
847
  msgid ""
848
  "<a href=\"%s\" target=\"_blank\">Upgrade Pro</a> for more templates (Popup, "
849
  "Slider, etc.)"
850
  msgstr ""
851
 
852
+ #: admin/settings.php:333 admin/settings.php:421 admin/settings.php:508
853
+ #: blocks/blocks.php:77 includes/functions.php:1062 includes/functions.php:1217
854
  #: widgets/forms/categories.php:55
855
  msgid "Columns"
856
  msgstr ""
857
 
858
+ #: admin/settings.php:334
859
  msgid "Enter the number of columns you like to have in the gallery view."
860
  msgstr ""
861
 
862
+ #: admin/settings.php:343 admin/settings.php:518 includes/functions.php:1002
863
  msgid "Limit (per page)"
864
  msgstr ""
865
 
866
+ #: admin/settings.php:344 admin/settings.php:519
867
  msgid ""
868
  "Number of videos to show per page. Use a value of \"0\" to show all videos."
869
  msgstr ""
870
 
871
+ #: admin/settings.php:350 admin/settings.php:525 blocks/blocks.php:78
872
+ #: includes/functions.php:1012 includes/functions.php:1227
873
  #: premium/admin/partials/automations-sources.php:171
874
  #: premium/admin/partials/automations-sources.php:174
875
  #: widgets/forms/categories.php:60
876
  msgid "Order By"
877
  msgstr ""
878
 
879
+ #: admin/settings.php:354 admin/settings.php:529 includes/functions.php:966
880
+ #: includes/functions.php:1016 includes/functions.php:1177
881
  #: premium/admin/partials/automations-sources.php:181
882
  #: premium/public/templates/user-dashboard.php:78
883
  #: widgets/forms/categories.php:15 widgets/forms/search.php:15
885
  msgid "Title"
886
  msgstr ""
887
 
888
+ #: admin/settings.php:355 admin/settings.php:530 includes/functions.php:1017
889
  msgid "Date Posted"
890
  msgstr ""
891
 
892
+ #: admin/settings.php:356 admin/settings.php:393 admin/settings.php:492
893
+ #: admin/settings.php:531 includes/functions.php:1018
894
  #: premium/admin/partials/automations-sources.php:182
895
  msgid "Views Count"
896
  msgstr ""
897
 
898
+ #: admin/settings.php:357 admin/settings.php:532 includes/functions.php:1019
899
  msgid "Random"
900
  msgstr ""
901
 
902
+ #: admin/settings.php:363 admin/settings.php:444 admin/settings.php:538
903
+ #: blocks/blocks.php:83 includes/functions.php:1025 includes/functions.php:1240
904
  #: widgets/forms/categories.php:78
905
  msgid "Order"
906
  msgstr ""
907
 
908
+ #: admin/settings.php:367 admin/settings.php:448 admin/settings.php:542
909
  msgid "Ascending"
910
  msgstr ""
911
 
912
+ #: admin/settings.php:368 admin/settings.php:449 admin/settings.php:543
913
  msgid "Descending"
914
  msgstr ""
915
 
916
+ #: admin/settings.php:374 includes/functions.php:1072
917
  msgid "Thumbnail Style"
918
  msgstr ""
919
 
920
+ #: admin/settings.php:378 includes/functions.php:1076
921
  msgid "Image Top Aligned"
922
  msgstr ""
923
 
924
+ #: admin/settings.php:379 includes/functions.php:1077
925
  msgid "Image Left Aligned"
926
  msgstr ""
927
 
928
+ #: admin/settings.php:385 admin/settings.php:485 admin/settings.php:549
929
  msgid "Show / Hide"
930
  msgstr ""
931
 
932
+ #: admin/settings.php:389
933
  msgid "Videos Count"
934
  msgstr ""
935
 
936
+ #: admin/settings.php:390 admin/settings.php:489
937
  msgid "Category Name"
938
  msgstr ""
939
 
940
+ #: admin/settings.php:391 admin/settings.php:490
941
  msgid "Date Added"
942
  msgstr ""
943
 
944
+ #: admin/settings.php:392 admin/settings.php:491
945
  msgid "Author Name"
946
  msgstr ""
947
 
948
+ #: admin/settings.php:394
949
  msgid "Video Duration"
950
  msgstr ""
951
 
952
+ #: admin/settings.php:395
953
  msgid "Video Excerpt"
954
  msgstr ""
955
 
956
+ #: admin/settings.php:401 includes/functions.php:1132
957
  msgid "Excerpt Length"
958
  msgstr ""
959
 
960
+ #: admin/settings.php:402
961
  msgid "Number of characters."
962
  msgstr ""
963
 
964
+ #: admin/settings.php:414 blocks/blocks.php:75 includes/functions.php:1188
965
  #: widgets/forms/categories.php:24
966
  msgid "Grid"
967
  msgstr ""
968
 
969
+ #: admin/settings.php:415 blocks/blocks.php:76 includes/functions.php:1189
970
  #: widgets/forms/categories.php:25
971
  msgid "List"
972
  msgstr ""
973
 
974
+ #: admin/settings.php:422
975
  msgid "Enter the number of columns you like to have in your categories page."
976
  msgstr ""
977
 
978
+ #: admin/settings.php:431
979
  msgid "Order by"
980
  msgstr ""
981
 
982
+ #: admin/settings.php:436 blocks/blocks.php:80 includes/functions.php:1232
983
  #: widgets/forms/categories.php:65
984
  msgid "Count"
985
  msgstr ""
986
 
987
+ #: admin/settings.php:437 blocks/blocks.php:81 includes/functions.php:1233
988
  #: widgets/forms/categories.php:66
989
  msgid "Name"
990
  msgstr ""
991
 
992
+ #: admin/settings.php:438 blocks/blocks.php:82 includes/functions.php:1234
993
  #: widgets/forms/categories.php:67
994
  msgid "Slug"
995
  msgstr ""
996
 
997
+ #: admin/settings.php:455 blocks/blocks.php:86 includes/functions.php:1251
998
  #: widgets/forms/categories.php:95
999
  msgid "Show Hierarchy"
1000
  msgstr ""
1001
 
1002
+ #: admin/settings.php:456
1003
  msgid "Check this to show the child categories"
1004
  msgstr ""
1005
 
1006
+ #: admin/settings.php:462 blocks/blocks.php:87 includes/functions.php:1258
1007
  #: widgets/forms/categories.php:100
1008
  msgid "Show Description"
1009
  msgstr ""
1010
 
1011
+ #: admin/settings.php:463
1012
  msgid "Check this to show the categories description"
1013
  msgstr ""
1014
 
1015
+ #: admin/settings.php:469 blocks/blocks.php:88 includes/functions.php:1083
1016
+ #: includes/functions.php:1265 widgets/forms/categories.php:105
1017
  msgid "Show Videos Count"
1018
  msgstr ""
1019
 
1020
+ #: admin/settings.php:470
1021
  msgid "Check this to show the videos count next to the category name"
1022
  msgstr ""
1023
 
1024
+ #: admin/settings.php:476 blocks/blocks.php:89 includes/functions.php:1272
1025
  #: widgets/forms/categories.php:110
1026
  msgid "Hide Empty Categories"
1027
  msgstr ""
1028
 
1029
+ #: admin/settings.php:477
1030
  msgid "Check this to hide categories with no videos"
1031
  msgstr ""
1032
 
1033
+ #: admin/settings.php:499
 
 
 
 
1034
  msgid "Enable Comments"
1035
  msgstr ""
1036
 
1037
+ #: admin/settings.php:500
1038
  msgid ""
1039
  "Allow visitors to comment videos using the standard WordPress comment form. "
1040
  "Comments are public"
1041
  msgstr ""
1042
 
1043
+ #: admin/settings.php:509
1044
+ msgid ""
1045
+ "Enter the number of columns you like to have in the related videos section."
1046
+ msgstr ""
1047
+
1048
+ #: admin/settings.php:553
1049
+ msgid "Pagination"
1050
+ msgstr ""
1051
+
1052
+ #: admin/settings.php:562
1053
  #, php-format
1054
  msgid "Always 100% of its enclosing container/html element."
1055
  msgstr ""
1056
 
1057
+ #: admin/settings.php:569
1058
  msgid ""
1059
  "In percentage. 1 to 100. Calculate images's height using the ratio value "
1060
  "entered."
1061
  msgstr ""
1062
 
1063
+ #: admin/settings.php:577
1064
  msgid "Share Buttons"
1065
  msgstr ""
1066
 
1067
+ #: admin/settings.php:578
1068
  msgid "Select social share buttons displayed on the single video pages."
1069
  msgstr ""
1070
 
1071
+ #: admin/settings.php:582 includes/functions.php:1821
1072
  msgid "Twitter"
1073
  msgstr ""
1074
 
1075
+ #: admin/settings.php:583 includes/functions.php:1829
1076
  msgid "Linkedin"
1077
  msgstr ""
1078
 
1079
+ #: admin/settings.php:584
1080
  msgid "Pinterest"
1081
  msgstr ""
1082
 
1083
+ #: admin/settings.php:585 includes/functions.php:1851
1084
  msgid "WhatsApp"
1085
  msgstr ""
1086
 
1087
+ #: admin/settings.php:591
1088
  msgid "Open Graph Tags"
1089
  msgstr ""
1090
 
1091
+ #: admin/settings.php:592
1092
  msgid ""
1093
  "Check this option to enable Facebook Open Graph meta tags and Twitter cards "
1094
  "on the single video pages"
1095
  msgstr ""
1096
 
1097
+ #: admin/settings.php:598
1098
  msgid "Twitter Username"
1099
  msgstr ""
1100
 
1101
+ #: admin/settings.php:599
1102
  msgid ""
1103
  "The Twitter @username the player card should be attributed to. Required for "
1104
  "sharing videos in Twitter."
1105
  msgstr ""
1106
 
1107
+ #: admin/settings.php:608
1108
  msgid "Video Detail Page"
1109
  msgstr ""
1110
 
1111
+ #: admin/settings.php:609
1112
  msgid "Replaces the SLUG value used by custom post type \"aiovg_videos\"."
1113
  msgstr ""
1114
 
1115
+ #: admin/settings.php:617
1116
  msgid "Remove data on uninstall?"
1117
  msgstr ""
1118
 
1119
+ #: admin/settings.php:618
1120
  msgid ""
1121
  "Check this box to delete all of the plugin data (database stored content) "
1122
  "when uninstalled"
1123
  msgstr ""
1124
 
1125
+ #: admin/settings.php:624
1126
  msgid "Delete media files?"
1127
  msgstr ""
1128
 
1129
+ #: admin/settings.php:625
1130
  msgid ""
1131
  "Check this box to also delete the associated media files when a video post "
1132
  "or a video category is deleted"
1133
  msgstr ""
1134
 
1135
+ #: admin/settings.php:633
1136
  msgid "Single Category Page"
1137
  msgstr ""
1138
 
1139
+ #: admin/settings.php:634
1140
  msgid ""
1141
  "This is the page where the videos from a particular category is displayed. "
1142
  "The [aiovg_category] short code must be on this page."
1143
  msgstr ""
1144
 
1145
+ #: admin/settings.php:640
1146
  msgid "Search Page"
1147
  msgstr ""
1148
 
1149
+ #: admin/settings.php:641
1150
  msgid ""
1151
  "This is the page where the search results are displayed. The [aiovg_search] "
1152
  "short code must be on this page."
1153
  msgstr ""
1154
 
1155
+ #: admin/settings.php:647
1156
  msgid "User Videos Page"
1157
  msgstr ""
1158
 
1159
+ #: admin/settings.php:648
1160
  msgid ""
1161
  "This is the page where the videos from an user is displayed. The "
1162
  "[aiovg_user_videos] short code must be on this page."
1163
  msgstr ""
1164
 
1165
+ #: admin/settings.php:654
1166
  msgid "Player Page"
1167
  msgstr ""
1168
 
1169
+ #: admin/settings.php:655
1170
  msgid "This is the page used to show the video player."
1171
  msgstr ""
1172
 
1173
+ #: admin/settings.php:663
1174
  msgid "GDPR - Show Consent"
1175
  msgstr ""
1176
 
1177
+ #: admin/settings.php:664
1178
  msgid "Ask for consent before loading YouTube / Vimeo content."
1179
  msgstr ""
1180
 
1181
+ #: admin/settings.php:670
1182
  msgid "GDPR - Consent Message"
1183
  msgstr ""
1184
 
1185
+ #: admin/settings.php:677
1186
  msgid "GDPR - Consent Button Label"
1187
  msgstr ""
1188
 
1189
+ #: admin/settings.php:689
1190
  msgid "Show Logo"
1191
  msgstr ""
1192
 
1193
+ #: admin/settings.php:690
1194
  msgid "Check this option to show the watermark on the video."
1195
  msgstr ""
1196
 
1197
+ #: admin/settings.php:696
1198
  msgid "Logo Image"
1199
  msgstr ""
1200
 
1201
+ #: admin/settings.php:697
1202
  msgid ""
1203
  "Upload the image file of your logo. We recommend using the transparent PNG "
1204
  "format with width below 100 pixels. If you do not enter any image, no logo "
1205
  "will displayed."
1206
  msgstr ""
1207
 
1208
+ #: admin/settings.php:703
1209
  msgid "Logo Link"
1210
  msgstr ""
1211
 
1212
+ #: admin/settings.php:704
1213
  msgid ""
1214
  "The URL to visit when the watermark image is clicked. Clicking a logo will "
1215
  "have no affect unless this is configured."
1216
  msgstr ""
1217
 
1218
+ #: admin/settings.php:710
1219
  msgid "Logo Position"
1220
  msgstr ""
1221
 
1222
+ #: admin/settings.php:711
1223
  msgid "This sets the corner in which to display the watermark."
1224
  msgstr ""
1225
 
1226
+ #: admin/settings.php:714
1227
  msgid "Top Left"
1228
  msgstr ""
1229
 
1230
+ #: admin/settings.php:715
1231
  msgid "Top Right"
1232
  msgstr ""
1233
 
1234
+ #: admin/settings.php:716
1235
  msgid "Bottom Left"
1236
  msgstr ""
1237
 
1238
+ #: admin/settings.php:717
1239
  msgid "Bottom Right"
1240
  msgstr ""
1241
 
1242
+ #: admin/settings.php:723
1243
  msgid "Logo Margin"
1244
  msgstr ""
1245
 
1246
+ #: admin/settings.php:724
1247
  msgid "The distance, in pixels, of the logo from the edges of the display."
1248
  msgstr ""
1249
 
1250
+ #: admin/settings.php:730
1251
  msgid "Copyright Text"
1252
  msgstr ""
1253
 
1254
+ #: admin/settings.php:731
1255
  msgid "Text that is shown when a user right-clicks the player with the mouse."
1256
  msgstr ""
1257
 
1258
+ #: admin/settings.php:1007
1259
  msgid "Choose File"
1260
  msgstr ""
1261
 
1262
+ #: admin/settings.php:1056
1263
  msgid "Select a page"
1264
  msgstr ""
1265
 
1287
  msgid "Add New Video"
1288
  msgstr ""
1289
 
1290
+ #: admin/videos.php:76 premium/admin/automations.php:119
1291
  msgid "Add New"
1292
  msgstr ""
1293
 
1379
  msgid "Display a list of video categories."
1380
  msgstr ""
1381
 
1382
+ #: blocks/blocks.php:84 includes/functions.php:1029 includes/functions.php:1244
1383
  #: widgets/forms/categories.php:82
1384
  msgid "ASC"
1385
  msgstr ""
1386
 
1387
+ #: blocks/blocks.php:85 includes/functions.php:1030 includes/functions.php:1245
1388
  #: widgets/forms/categories.php:83
1389
  msgid "DESC"
1390
  msgstr ""
1409
  msgid "A videos search form for your site."
1410
  msgstr ""
1411
 
1412
+ #: blocks/blocks.php:95 includes/functions.php:1293 widgets/forms/search.php:24
1413
  msgid "Vertical"
1414
  msgstr ""
1415
 
1416
+ #: blocks/blocks.php:96 includes/functions.php:1294 widgets/forms/search.php:25
1417
  msgid "Horizontal"
1418
  msgstr ""
1419
 
1420
+ #: blocks/blocks.php:97 includes/functions.php:1300 widgets/forms/search.php:37
1421
  msgid "Search By Categories"
1422
  msgstr ""
1423
 
1473
  msgid "Player Embed"
1474
  msgstr ""
1475
 
1476
+ #: includes/functions.php:457
1477
  msgid ""
1478
  "<strong>Please accept cookies to play this video</strong>. By accepting you "
1479
  "will be accessing content from a service provided by an external third party."
1480
  msgstr ""
1481
 
1482
+ #: includes/functions.php:458
1483
  msgid "Accept"
1484
  msgstr ""
1485
 
1486
+ #: includes/functions.php:622
1487
  msgid "No Videos found."
1488
  msgstr ""
1489
 
1490
+ #: includes/functions.php:625
1491
  msgid "No Categories found."
1492
  msgstr ""
1493
 
1494
+ #: includes/functions.php:803
1495
  msgid "Single Video"
1496
  msgstr ""
1497
 
1498
+ #: includes/functions.php:810 widgets/forms/video.php:20
1499
  msgid "Select Video"
1500
  msgstr ""
1501
 
1502
+ #: includes/functions.php:826 includes/functions.php:861
1503
  msgid ""
1504
  "Enter your direct file URL in the textbox above (OR) upload your file using "
1505
  "the \"Upload File\" link."
1506
  msgstr ""
1507
 
1508
+ #: includes/functions.php:981 premium/public/templates/video-form.php:47
1509
  msgid "Select Categories"
1510
  msgstr ""
1511
 
1512
+ #: includes/functions.php:988
1513
  msgid "Include Video ID(s)"
1514
  msgstr ""
1515
 
1516
+ #: includes/functions.php:995
1517
  msgid "Exclude Video ID(s)"
1518
  msgstr ""
1519
 
1520
+ #: includes/functions.php:1036
1521
  msgid "Featured Only"
1522
  msgstr ""
1523
 
1524
+ #: includes/functions.php:1043
1525
  msgid "Follow URL"
1526
  msgstr ""
1527
 
1528
+ #: includes/functions.php:1051
1529
  msgid "Gallery"
1530
  msgstr ""
1531
 
1532
+ #: includes/functions.php:1090
1533
  msgid "Show Category Name"
1534
  msgstr ""
1535
 
1536
+ #: includes/functions.php:1097
1537
  msgid "Show Date Added"
1538
  msgstr ""
1539
 
1540
+ #: includes/functions.php:1104
1541
  msgid "Show Author Name"
1542
  msgstr ""
1543
 
1544
+ #: includes/functions.php:1111
1545
  msgid "Show Views Count"
1546
  msgstr ""
1547
 
1548
+ #: includes/functions.php:1118
1549
  msgid "Show Video Duration"
1550
  msgstr ""
1551
 
1552
+ #: includes/functions.php:1125
1553
  msgid "Show Video Excerpt"
1554
  msgstr ""
1555
 
1556
+ #: includes/functions.php:1139
1557
  msgid "Show Pagination"
1558
  msgstr ""
1559
 
1560
+ #: includes/functions.php:1146
1561
  msgid "Show More Button"
1562
  msgstr ""
1563
 
1564
+ #: includes/functions.php:1153
1565
  msgid "More Button Label"
1566
  msgstr ""
1567
 
1568
+ #: includes/functions.php:1156
1569
  msgid "Show More"
1570
  msgstr ""
1571
 
1572
+ #: includes/functions.php:1160
1573
  msgid "More Button Link"
1574
  msgstr ""
1575
 
1576
+ #: includes/functions.php:1203
1577
  msgid "Include Category ID(s)"
1578
  msgstr ""
1579
 
1580
+ #: includes/functions.php:1282
1581
  msgid "Search Form"
1582
  msgstr ""
1583
 
1584
+ #: includes/functions.php:1365
1585
  msgid "Self Hosted"
1586
  msgstr ""
1587
 
1588
+ #: includes/functions.php:1365
1589
  msgid "External URL"
1590
  msgstr ""
1591
 
1592
+ #: includes/functions.php:1373
1593
  msgid "Iframe Embed Code"
1594
  msgstr ""
1595
 
1596
+ #: includes/functions.php:1387
1597
  msgid "Classic"
1598
  msgstr ""
1599
 
1600
+ #: includes/functions.php:1749
1601
  msgid "&laquo;"
1602
  msgstr ""
1603
 
1604
+ #: includes/functions.php:1750
1605
  msgid "&raquo;"
1606
  msgstr ""
1607
 
1608
+ #: includes/functions.php:1765
1609
  #, php-format
1610
  msgid "Page %d of %d"
1611
  msgstr ""
1612
 
1613
+ #: includes/functions.php:1837
1614
  msgid "Pin It"
1615
  msgstr ""
1616
 
1699
  "image from the video."
1700
  msgstr ""
1701
 
1702
+ #: premium/admin/admin.php:227 premium/admin/user.php:238
1703
  msgid "User Dashboard"
1704
  msgstr ""
1705
 
1706
+ #: premium/admin/admin.php:232 premium/admin/user.php:246
1707
  msgid "Video Form"
1708
  msgstr ""
1709
 
1721
  "AdSense network, or any VAST-compliant ad server."
1722
  msgstr ""
1723
 
1724
+ #: premium/admin/ads.php:70
1725
  msgid "Enable Ads"
1726
  msgstr ""
1727
 
1728
+ #: premium/admin/ads.php:71
1729
  msgid "Check this option to enable advertisements on your videos"
1730
  msgstr ""
1731
 
1732
+ #: premium/admin/ads.php:77
1733
  msgid "VAST URL"
1734
  msgstr ""
1735
 
1736
+ #: premium/admin/ads.php:78
1737
  #, php-format
1738
  msgid ""
1739
  "Click here for a list of <a href=\"%s\" target=\"_blank\">Ad Tag Variables</"
1740
  "a> (Macros) supported by the plugin."
1741
  msgstr ""
1742
 
1743
+ #: premium/admin/ads.php:84
1744
  msgid "VPAID Mode"
1745
  msgstr ""
1746
 
1747
+ #: premium/admin/ads.php:88
1748
  msgid "Enabled"
1749
  msgstr ""
1750
 
1751
+ #: premium/admin/ads.php:89
1752
  msgid "Insecure"
1753
  msgstr ""
1754
 
1755
+ #: premium/admin/ads.php:90
1756
  msgid "Disabled"
1757
  msgstr ""
1758
 
1759
+ #: premium/admin/ads.php:96
1760
  msgid "Livestream Ad Interval"
1761
  msgstr ""
1762
 
1763
+ #: premium/admin/ads.php:97
1764
  msgid ""
1765
  "Optional. Seconds after the next advertisement should play in your live "
1766
  "streaming video player."
1767
  msgstr ""
1768
 
1769
+ #: premium/admin/ads.php:104
1770
  msgid "Google Publisher Tag (GPT)"
1771
  msgstr ""
1772
 
1773
+ #: premium/admin/ads.php:105
1774
  #, php-format
1775
  msgid ""
1776
  "Optional. Check this option to display companion ads using <a href=\"%s\" "
1777
  "target=\"_blank\">Google Publisher Tag</a>"
1778
  msgstr ""
1779
 
1780
+ #: premium/admin/ads.php:122
1781
  msgid "Video Ads"
1782
  msgstr ""
1783
 
1785
  msgid "All-in-One Video Gallery - Automations"
1786
  msgstr ""
1787
 
1788
+ #: premium/admin/automations.php:34 premium/admin/automations.php:115
1789
+ #: premium/admin/automations.php:117 premium/admin/automations.php:130
1790
  msgid "Automations"
1791
  msgstr ""
1792
 
1794
  msgid "Automations Settings"
1795
  msgstr ""
1796
 
1797
+ #: premium/admin/automations.php:88
1798
  msgid "YouTube API key"
1799
  msgstr ""
1800
 
1801
+ #: premium/admin/automations.php:89 premium/includes/youtube.php:57
1802
  #, php-format
1803
  msgid ""
1804
  "Follow <a href=\"%s\" target=\"_blank\">this guide</a> to get your own API "
1805
  "key."
1806
  msgstr ""
1807
 
1808
+ #: premium/admin/automations.php:95
1809
  msgid "Enable Fast Mode"
1810
  msgstr ""
1811
 
1812
+ #: premium/admin/automations.php:96
1813
  msgid ""
1814
  "Increase speed by disabling do_action calls in wp_insert_post during import"
1815
  msgstr ""
1816
 
1817
+ #: premium/admin/automations.php:97
1818
  msgid ""
1819
  "NOTE: This option is for advanced users with knowledge of WordPress "
1820
  "development. Your theme or plugins may require these calls when posts are "
1824
  "work properly if you check this box."
1825
  msgstr ""
1826
 
1827
+ #: premium/admin/automations.php:116
1828
  msgid "Automation"
1829
  msgstr ""
1830
 
1831
+ #: premium/admin/automations.php:118
1832
  msgid "Add New Import"
1833
  msgstr ""
1834
 
1835
+ #: premium/admin/automations.php:120
1836
  msgid "New Import"
1837
  msgstr ""
1838
 
1839
+ #: premium/admin/automations.php:121
1840
  msgid "Edit Import"
1841
  msgstr ""
1842
 
1843
+ #: premium/admin/automations.php:122
1844
  msgid "Update Import"
1845
  msgstr ""
1846
 
1847
+ #: premium/admin/automations.php:123
1848
  msgid "View Import"
1849
  msgstr ""
1850
 
1851
+ #: premium/admin/automations.php:124
1852
  msgid "Search Imports"
1853
  msgstr ""
1854
 
1855
+ #: premium/admin/automations.php:125
1856
  msgid "No imports found"
1857
  msgstr ""
1858
 
1859
+ #: premium/admin/automations.php:126
1860
  msgid "No imports found in Trash"
1861
  msgstr ""
1862
 
1863
+ #: premium/admin/automations.php:131
1864
  msgid "Automations Description"
1865
  msgstr ""
1866
 
1867
+ #: premium/admin/automations.php:165
1868
  msgid "Enter your import title"
1869
  msgstr ""
1870
 
1871
+ #: premium/admin/automations.php:179
1872
  msgid "Imported only"
1873
  msgstr ""
1874
 
1875
+ #: premium/admin/automations.php:276
1876
  msgid "Source"
1877
  msgstr ""
1878
 
1879
+ #: premium/admin/automations.php:278
1880
  msgid "Stats"
1881
  msgstr ""
1882
 
1883
+ #: premium/admin/automations.php:294
1884
  msgid "Imported"
1885
  msgstr ""
1886
 
1887
+ #: premium/admin/automations.php:355 premium/admin/automations.php:545
1888
  msgid "Paused"
1889
  msgstr ""
1890
 
1891
+ #: premium/admin/automations.php:373
1892
  #: premium/admin/partials/automations-statistics.php:24
1893
  msgid "Import status"
1894
  msgstr ""
1895
 
1896
+ #: premium/admin/automations.php:377
1897
  #: premium/admin/partials/automations-statistics.php:36
1898
  msgid "videos imported"
1899
  msgstr ""
1900
 
1901
+ #: premium/admin/automations.php:378
1902
  #: premium/admin/partials/automations-statistics.php:61
1903
  msgid "Next scheduled update"
1904
  msgstr ""
1905
 
1906
+ #: premium/admin/automations.php:446
1907
  msgid "Configure Import Sources"
1908
  msgstr ""
1909
 
1910
+ #: premium/admin/automations.php:455
1911
  msgid "Video Post Settings"
1912
  msgstr ""
1913
 
1914
+ #: premium/admin/automations.php:464
1915
  msgid "Import Stats"
1916
  msgstr ""
1917
 
1918
+ #: premium/admin/automations.php:679
1919
  msgid "Test Run"
1920
  msgstr ""
1921
 
1922
+ #: premium/admin/automations.php:680
1923
  msgid "Publish & Import"
1924
  msgstr ""
1925
 
1926
+ #: premium/admin/automations.php:680
1927
  msgid "Import Next Batch"
1928
  msgstr ""
1929
 
2138
  msgstr ""
2139
 
2140
  #: premium/admin/partials/automations-video-settings.php:88
2141
+ #: premium/admin/user.php:128 premium/admin/user.php:139
2142
  msgid "Pending"
2143
  msgstr ""
2144
 
2145
  #: premium/admin/partials/automations-video-settings.php:89
2146
+ #: premium/admin/user.php:127 premium/admin/user.php:138
2147
  #: premium/public/templates/video-form.php:331
2148
  msgid "Publish"
2149
  msgstr ""
2162
  msgid "SEO Settings"
2163
  msgstr ""
2164
 
2165
+ #: premium/admin/seo.php:63
2166
  msgid "Schema Markup"
2167
  msgstr ""
2168
 
2169
+ #: premium/admin/seo.php:64
2170
  msgid ""
2171
  "Check this option to enable Schema.org Markup (via JSON-LD) for the videos"
2172
  msgstr ""
2239
  msgid "Auto Thumbnail Generator"
2240
  msgstr ""
2241
 
2242
+ #: premium/admin/thumbnail-generator.php:55
2243
  msgid "\"Capture Image\" button"
2244
  msgstr ""
2245
 
2246
+ #: premium/admin/thumbnail-generator.php:56
2247
  msgid ""
2248
  "Check this option to enable HTML5 browser-based thumbnail generation feature "
2249
  "in the front-end video form"
2250
  msgstr ""
2251
 
2252
+ #: premium/admin/thumbnail-generator.php:62
2253
  msgid "FFMPEG Path"
2254
  msgstr ""
2255
 
2256
+ #: premium/admin/thumbnail-generator.php:64
2257
  #, php-format
2258
  msgid ""
2259
  "<a href=\"%s\" target=\"_blank\">FFMPEG</a> is a free and open-source "
2262
  "provider and ask them the application path and add to this field."
2263
  msgstr ""
2264
 
2265
+ #: premium/admin/thumbnail-generator.php:66
2266
  msgid ""
2267
  "If your server does not support FFMPEG and you want to install it into the "
2268
  "server, you need root access. If you are in a dedicated/VPS server you can "
2270
  "contact your hosting provider for installing FFMPEG."
2271
  msgstr ""
2272
 
2273
+ #: premium/admin/thumbnail-generator.php:73
2274
  msgid "Number of images to auto-generate"
2275
  msgstr ""
2276
 
2277
+ #: premium/admin/thumbnail-generator.php:74
2278
  msgid ""
2279
  "Accepted values are [0 - 10]. Leave empty or add \"0\" to not generate any "
2280
  "image."
2281
  msgstr ""
2282
 
2283
+ #: premium/admin/thumbnail-generator.php:102
2284
  msgid "Test FFMPEG"
2285
  msgstr ""
2286
 
2287
+ #: premium/admin/thumbnail-generator.php:142
2288
  msgid "Congrats, FFMPEG is active in your server."
2289
  msgstr ""
2290
 
2291
+ #: premium/admin/thumbnail-generator.php:145
2292
  msgid ""
2293
  "FFMPEG not found in the given path. Please contact your hosting provider."
2294
  msgstr ""
2295
 
2296
+ #: premium/admin/thumbnail-generator.php:149
2297
  msgid "FFMPEG path is empty."
2298
  msgstr ""
2299
 
2300
+ #: premium/admin/thumbnail-generator.php:153
2301
  msgid ""
2302
  "exec() is disabled in PHP settings. Please contact your hosting provider."
2303
  msgstr ""
2310
  msgid "Front-end Video Submission"
2311
  msgstr ""
2312
 
2313
+ #: premium/admin/user.php:58
2314
  msgid "User Account Settings"
2315
  msgstr ""
2316
 
2317
+ #: premium/admin/user.php:65
2318
  msgid "[Email Template] Video Pending Review"
2319
  msgstr ""
2320
 
2321
+ #: premium/admin/user.php:72
2322
  msgid "[Email Template] Video Published"
2323
  msgstr ""
2324
 
2325
+ #: premium/admin/user.php:93
2326
  msgid "Assign Categories"
2327
  msgstr ""
2328
 
2329
+ #: premium/admin/user.php:94
2330
  msgid "Check this box to allow users to select categories for their videos"
2331
  msgstr ""
2332
 
2333
+ #: premium/admin/user.php:100
2334
  msgid "Allowed Source Types"
2335
  msgstr ""
2336
 
2337
+ #: premium/admin/user.php:108
2338
  msgid "Allow File Uploads"
2339
  msgstr ""
2340
 
2341
+ #: premium/admin/user.php:115
2342
  msgid "Maximum Upload Size"
2343
  msgstr ""
2344
 
2345
+ #: premium/admin/user.php:116
2346
  msgid ""
2347
  "In bytes. Enter the maximum file size the users can upload in your website. "
2348
  "Leave this field empty to allow the maximium possible file size."
2349
  msgstr ""
2350
 
2351
+ #: premium/admin/user.php:123
2352
  msgid "Default New Video Status"
2353
  msgstr ""
2354
 
2355
+ #: premium/admin/user.php:134
2356
  msgid "Edit Video Status"
2357
  msgstr ""
2358
 
2359
+ #: premium/admin/user.php:145
2360
  msgid "Terms and Conditions URL"
2361
  msgstr ""
2362
 
2363
+ #: premium/admin/user.php:146
2364
  msgid "Optional. Enter your Terms and Conditions Page URL."
2365
  msgstr ""
2366
 
2367
+ #: premium/admin/user.php:155
2368
  msgid "Custom Login URL"
2369
  msgstr ""
2370
 
2371
+ #: premium/admin/user.php:156
2372
  msgid ""
2373
  "Optional. Enter your custom Login Page URL. Leave this field empty to use "
2374
  "the default WordPress Login form."
2375
  msgstr ""
2376
 
2377
+ #: premium/admin/user.php:162
2378
  msgid "Custom Registration URL"
2379
  msgstr ""
2380
 
2381
+ #: premium/admin/user.php:163
2382
  msgid ""
2383
  "Optional. Enter your custom Registration Page URL. Leave this field empty to "
2384
  "use the default WordPress Registration URL."
2385
  msgstr ""
2386
 
2387
+ #: premium/admin/user.php:169
2388
  msgid "Custom Forgot Password URL"
2389
  msgstr ""
2390
 
2391
+ #: premium/admin/user.php:170
2392
  msgid ""
2393
  "Optional. Enter your custom Forgot Password Page URL. Leave this field empty "
2394
  "to use the default WordPress Forgot Password URL."
2395
  msgstr ""
2396
 
2397
+ #: premium/admin/user.php:179 premium/admin/user.php:209
2398
  msgid "Email Subject"
2399
  msgstr ""
2400
 
2401
+ #: premium/admin/user.php:186 premium/admin/user.php:216
2402
  msgid "Email Body"
2403
  msgstr ""
2404
 
2405
+ #: premium/admin/user.php:189 premium/admin/user.php:219
2406
  msgid "Supported Placeholders:"
2407
  msgstr ""
2408
 
2409
+ #: premium/admin/user.php:190 premium/admin/user.php:220
2410
  msgid "The video owner's display name on the site"
2411
  msgstr ""
2412
 
2413
+ #: premium/admin/user.php:191 premium/admin/user.php:221
2414
  msgid "The video owner's user name on the site"
2415
  msgstr ""
2416
 
2417
+ #: premium/admin/user.php:192 premium/admin/user.php:222
2418
  msgid "Your site name"
2419
  msgstr ""
2420
 
2421
+ #: premium/admin/user.php:193 premium/admin/user.php:223
2422
  msgid "Your site name with link"
2423
  msgstr ""
2424
 
2425
+ #: premium/admin/user.php:194 premium/admin/user.php:224
2426
  msgid "Your site url with link"
2427
  msgstr ""
2428
 
2429
+ #: premium/admin/user.php:195 premium/admin/user.php:225
2430
  msgid "Video's title"
2431
  msgstr ""
2432
 
2433
+ #: premium/admin/user.php:196 premium/admin/user.php:226
2434
  msgid "Video's title with link"
2435
  msgstr ""
2436
 
2437
+ #: premium/admin/user.php:197 premium/admin/user.php:227
2438
  msgid "Video's url with link"
2439
  msgstr ""
2440
 
2441
+ #: premium/admin/user.php:198 premium/admin/user.php:228
2442
  msgid "Current date"
2443
  msgstr ""
2444
 
2445
+ #: premium/admin/user.php:199 premium/admin/user.php:229
2446
  msgid "Current time"
2447
  msgstr ""
2448
 
2449
+ #: premium/admin/user.php:239
2450
  msgid ""
2451
  "This is the page where the users can manage (add, edit or delete) their "
2452
  "videos in front-end. The [aiovg_user_dashboard] short code must be on this "
2453
  "page."
2454
  msgstr ""
2455
 
2456
+ #: premium/admin/user.php:247
2457
  msgid ""
2458
  "This is the form page where the users can add their videos in front-end. The "
2459
  "[aiovg_video_form] short code must be on this page."
2555
  msgstr ""
2556
 
2557
  #: premium/includes/youtube.php:376 premium/includes/youtube.php:426
 
2558
  msgid "No videos found matching your query."
2559
  msgstr ""
2560
 
2673
  msgstr ""
2674
 
2675
  #: premium/public/templates/user-dashboard.php:111
 
 
 
 
 
 
 
 
2676
  #, php-format
2677
+ msgid "Posted on %s %s"
2678
  msgstr ""
2679
 
2680
  #: premium/public/templates/user-dashboard.php:112
2815
  msgid "Showing results for \"%s\""
2816
  msgstr ""
2817
 
2818
+ #: public/templates/category-thumbnail.php:36
2819
+ #, php-format
2820
+ msgid "%s videos"
2821
+ msgstr ""
2822
+
2823
+ #: public/templates/category-thumbnail.php:38
2824
+ #, php-format
2825
+ msgid "%s video"
2826
+ msgstr ""
2827
+
2828
  #: public/templates/search-form-template-horizontal.php:20
2829
  #: public/templates/search-form-template-vertical.php:20
2830
  msgid "Search by keyword"
2836
  msgstr ""
2837
 
2838
  #: public/templates/single-video.php:26
2839
+ #: public/templates/video-thumbnail-image-left.php:40
2840
+ #: public/templates/video-thumbnail.php:36
2841
  #, php-format
2842
+ msgid "on %s"
2843
  msgstr ""
2844
 
2845
+ #: public/templates/single-video.php:31
2846
  #: public/templates/video-thumbnail-image-left.php:45
2847
  #: public/templates/video-thumbnail.php:41
2848
  msgid "by"
2849
  msgstr ""
2850
 
2851
+ #: public/templates/single-video.php:35
2852
+ #: public/templates/video-thumbnail-image-left.php:49
2853
+ #: public/templates/video-thumbnail.php:45
2854
+ msgid "Posted"
2855
  msgstr ""
2856
 
2857
+ #: public/templates/single-video.php:80
2858
+ msgid "You may also like"
2859
  msgstr ""
2860
 
2861
+ #: public/videos.php:123
2862
  msgid "Sub Categories"
2863
  msgstr ""
2864
 
public/assets/css/public.css CHANGED
@@ -609,4 +609,12 @@
609
  *--------------------------------------------------------------------------------------------*/
610
  .aiovg .aiovg-thumbnail img {
611
  box-shadow: none;
 
 
 
 
 
 
 
 
612
  }
609
  *--------------------------------------------------------------------------------------------*/
610
  .aiovg .aiovg-thumbnail img {
611
  box-shadow: none;
612
+ }
613
+
614
+ .mfp-bg {
615
+ z-index: 999999 !important;
616
+ }
617
+
618
+ .mfp-wrap {
619
+ z-index: 9999999 !important;
620
  }
public/assets/js/player.js CHANGED
@@ -111,6 +111,12 @@
111
  } else {
112
  player = videojs( 'aiovg-player-' + id, settings.player );
113
 
 
 
 
 
 
 
114
  // Trigger ready event
115
  var config = {
116
  player: player,
111
  } else {
112
  player = videojs( 'aiovg-player-' + id, settings.player );
113
 
114
+ settings.html5 = {
115
+ hls: {
116
+ overrideNative: !videojs.browser.IS_ANY_SAFARI,
117
+ }
118
+ };
119
+
120
  // Trigger ready event
121
  var config = {
122
  player: player,
public/assets/player/videojs-plugins/facebook/videojs-facebook.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! @name videojs-facebook @version 1.2.0 @license Apache-2.0 */
2
- !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("video.js")):"function"==typeof define&&define.amd?define(["video.js"],t):(e=e||self).videojsFacebook=t(e.videojs)}(this,function(e){"use strict";var t,o,i,n,a,r,s,c,u=(e=e&&e.hasOwnProperty("default")?e.default:e).browser.IS_IOS||e.browser.IS_NATIVE_ANDROID,f=e.getComponent("Tech"),d=function(t){var o,i;function n(e,o){var i;return(i=t.call(this,e,o)||this).facebookInfo={source:"",state:"unstarted",volume:1,muted:!!i.options_.muted,duration:0,isSeeking:!1},i.setPoster(e.poster),i.setSrc(i.options_.source.src),i.setTimeout(function(){this.el_&&(this.el_.parentNode.className+=" vjs-facebook",u&&(this.el_.parentNode.className+=" vjs-facebook-mobile"),this.el_.parentNode.className+=" vjs-waiting",n.isApiReady?this.initFacebookPlayer():n.apiReadyQueue.push(this))}.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i))),i}i=t,(o=n).prototype=Object.create(i.prototype),o.prototype.constructor=o,o.__proto__=i;var a=n.prototype;return a.dispose=function(){if(this.facebookPlayer)DM.destroy(this.options_.techId);else{var e=n.apiReadyQueue.indexOf(this);-1!==e&&n.apiReadyQueue.splice(e,1)}this.facebookPlayer=null,this.el_.parentNode.className=this.el_.parentNode.className.replace(" vjs-facebook","").replace(" vjs-facebook-mobile",""),this.el_.parentNode.removeChild(this.el_),t.prototype.dispose.call(this)},a.createEl=function(){var e=document.createElement("div");e.setAttribute("id",this.options_.techId),e.setAttribute("style","position:absolute;top:0;left:0;width:100%;height:100%"),e.setAttribute("class","fb-video vjs-tech"),e.setAttribute("data-href",this.options_.source.src),e.setAttribute("data-allowfullscreen",!0),e.setAttribute("data-controls",!1);var t=document.createElement("div");if(t.appendChild(e),!u&&!this.options_.facebookControls){var o=document.createElement("div");o.setAttribute("class","vjs-iframe-blocker"),o.setAttribute("style","position:absolute;top:0;left:0;width:100%;height:100%"),t.appendChild(o)}return t},a.initFacebookPlayer=function(){var e=this;this.facebookPlayer=null,FB.Event.subscribe("xfbml.ready",function(t){"video"===t.type&&t.id===e.options_.techId&&(e.facebookPlayer=t.instance,e.el_.parentNode.className=e.el_.parentNode.className.replace(" vjs-waiting",""),e.trigger("loadstart"),e.onPlayerReady(),e.facebookPlayer.subscribe("startedBuffering",function(t){e.onStateChange("startedBuffering")}),e.facebookPlayer.subscribe("finishedBuffering",function(t){e.onStateChange("finishedBuffering")}),e.facebookPlayer.subscribe("startedPlaying",function(t){e.onStateChange("startedPlaying")}),e.facebookPlayer.subscribe("paused",function(t){e.onStateChange("paused")}),e.facebookPlayer.subscribe("finishedPlaying",function(t){e.onStateChange("finishedPlaying")}),e.facebookPlayer.subscribe("error",function(t){e.onStateChange("error")}))})},a.onPlayerReady=function(){this.setMuted(this.facebookInfo.muted),this.isReady_=!0,this.triggerReady(),this.trigger("loadedmetadata"),this.trigger("loadeddata"),this.trigger("canplay"),this.trigger("volumechange"),this.playOnReady&&this.play()},a.onStateChange=function(e){switch(e){case"startedBuffering":this.facebookInfo.state="buffering";break;case"finishedBuffering":break;case"startedPlaying":this.facebookInfo.state="playing",this.trigger("play"),this.trigger("playing"),this.facebookInfo.isSeeking&&this.onSeeked();break;case"paused":this.facebookInfo.state="paused",this.trigger("pause");break;case"finishedPlaying":this.options_.loop?this.facebookPlayer.play():(this.facebookInfo.state="ended",this.trigger("ended"));break;case"error":console.log("error")}},a.poster=function(){return this.poster_},a.setPoster=function(e){this.poster_=e},a.src=function(e){if(void 0===e)return this.options_.source;this.setSrc(e)},a.setSrc=function(e){e&&(this.facebookInfo.source={src:e},this.options_.autoplay&&!u&&this.play())},a.currentSrc=function(){return this.options_.source.src},a.play=function(){this.isReady_?this.facebookPlayer.play():this.playOnReady=!0},a.pause=function(){this.facebookPlayer&&this.facebookPlayer.pause()},a.paused=function(){return"playing"!==this.facebookInfo.state&&"buffering"!==this.facebookInfo.state},a.currentTime=function(){return this.facebookPlayer?this.facebookPlayer.getCurrentPosition():0},a.setCurrentTime=function(e){this.facebookPlayer&&(this.facebookPlayer.seek(e),this.trigger("timeupdate"),this.facebookInfo.isSeeking=!0,this.trigger("seeking"))},a.duration=function(){var e=this;if(0===this.facebookInfo.duration){this.on("timeupdate",function t(){e.facebookInfo.duration=e.facebookPlayer.getDuration(),e.facebookInfo.duration>0&&(e.trigger("durationchange"),e.off("timeupdate",t))})}return this.facebookInfo.duration},a.buffered=function(){return e.createTimeRange()},a.seeking=function(){return this.facebookInfo.isSeeking},a.seekable=function(){return e.createTimeRange(0,this.facebookInfo.duration)},a.onSeeked=function(){this.facebookInfo.isSeeking=!1,this.trigger("seeked")},a.volume=function(){return this.facebookInfo.volume},a.setVolume=function(e){this.facebookPlayer&&(this.facebookPlayer.setVolume(e),this.facebookInfo.volume=e,this.trigger("volumechange"))},a.muted=function(){return this.facebookInfo.muted},a.setMuted=function(e){this.facebookPlayer&&(e?this.facebookPlayer.mute():this.facebookPlayer.unmute(),this.facebookInfo.muted=e,this.trigger("volumechange"))},a.ended=function(){return"ended"===this.facebookInfo.state},a.playbackRate=function(){return 1},a.supportsFullScreen=function(){return!0},n}(f);if(d.isSupported=function(){return!0},f.withSourceHandlers(d),d.nativeSourceHandler={},d.nativeSourceHandler.canPlayType=function(e){return"video/facebook"===e?"maybe":""},d.nativeSourceHandler.canHandleSource=function(e,t){if(e.type)return d.nativeSourceHandler.canPlayType(e.type);if(e.src){var o=/facebook.com/.test(e.src)?"video/facebook":"";return d.nativeSourceHandler.canPlayType(o)}return""},d.nativeSourceHandler.handleSource=function(e,t,o){t.setSrc(e.src)},d.nativeSourceHandler.dispose=function(){},d.registerSourceHandler(d.nativeSourceHandler),d.apiReadyQueue=[],"undefined"!=typeof document){var l=document.createElement("div");l.setAttribute("id","fb-root"),document.body.insertBefore(l,document.body.firstChild),n="https://connect.facebook.net/en_US/sdk.js",a=function(){window.fbAsyncInit=function(){FB.init({appId:"",xfbml:!0,version:"v3.2"})},d.isApiReady=!0;for(var e=0;e<d.apiReadyQueue.length;++e)d.apiReadyQueue[e].initFacebookPlayer()},r=!1,s=document.createElement("script"),(c=document.getElementsByTagName("script")[0]).parentNode.insertBefore(s,c),s.onload=function(){r||(r=!0,a())},s.onreadystatechange=function(){r||"complete"!==this.readyState&&"loaded"!==this.readyState||(r=!0,a())},s.src=n,t=".vjs-facebook iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.vjs-facebook .vjs-iframe-blocker { display: none; }.vjs-facebook.vjs-has-started .vjs-iframe-blocker { display: block; }.vjs-facebook .vjs-poster { background-size: cover; }",o=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("style")).type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t)),o.appendChild(i)}return d.VERSION="1.2.0",f.registerTech("Facebook",d),d});
1
+ /*! @name videojs-facebook @version 1.3.0 @license Apache-2.0 */
2
+ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("video.js")):"function"==typeof define&&define.amd?define(["video.js"],t):(e=e||self).videojsFacebook=t(e.videojs)}(this,function(e){"use strict";var t,o,i,n,a,r,s,c,u=(e=e&&e.hasOwnProperty("default")?e.default:e).browser.IS_IOS||e.browser.IS_NATIVE_ANDROID,f=e.getComponent("Tech"),d=function(t){var o,i;function n(e,o){var i;return(i=t.call(this,e,o)||this).facebookInfo={source:"",state:"unstarted",volume:1,muted:!!i.options_.muted,duration:0,isSeeking:!1},i.setPoster(e.poster),i.setSrc(i.options_.source.src),i.setTimeout(function(){this.el_&&(this.el_.parentNode.className+=" vjs-facebook",u&&(this.el_.parentNode.className+=" vjs-facebook-mobile"),this.el_.parentNode.className+=" vjs-waiting",n.isApiReady?this.initFacebookPlayer():n.apiReadyQueue.push(this))}.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i))),i}i=t,(o=n).prototype=Object.create(i.prototype),o.prototype.constructor=o,o.__proto__=i;var a=n.prototype;return a.dispose=function(){if(this.facebookPlayer)DM.destroy(this.options_.techId);else{var e=n.apiReadyQueue.indexOf(this);-1!==e&&n.apiReadyQueue.splice(e,1)}this.facebookPlayer=null,this.el_.parentNode.className=this.el_.parentNode.className.replace(" vjs-facebook","").replace(" vjs-facebook-mobile",""),this.el_.parentNode.removeChild(this.el_),t.prototype.dispose.call(this)},a.createEl=function(){var e=document.createElement("div");e.setAttribute("id",this.options_.techId),e.setAttribute("style","position:absolute;top:0;left:0;width:100%;height:100%"),e.setAttribute("class","fb-video vjs-tech"),e.setAttribute("data-href",this.options_.source.src),e.setAttribute("data-allowfullscreen",!0);var t=document.createElement("div");if(t.appendChild(e),!u&&!this.options_.facebookControls){var o=document.createElement("div");o.setAttribute("class","vjs-iframe-blocker"),o.setAttribute("style","position:absolute;top:0;left:0;width:100%;height:100%"),t.appendChild(o)}return t},a.initFacebookPlayer=function(){var e=this;this.facebookPlayer=null,FB.Event.subscribe("xfbml.ready",function(t){"video"===t.type&&t.id===e.options_.techId&&(e.facebookPlayer=t.instance,e.el_.parentNode.className=e.el_.parentNode.className.replace(" vjs-waiting",""),e.trigger("loadstart"),e.onPlayerReady(),e.facebookPlayer.subscribe("startedBuffering",function(t){e.onStateChange("startedBuffering")}),e.facebookPlayer.subscribe("finishedBuffering",function(t){e.onStateChange("finishedBuffering")}),e.facebookPlayer.subscribe("startedPlaying",function(t){e.onStateChange("startedPlaying")}),e.facebookPlayer.subscribe("paused",function(t){e.onStateChange("paused")}),e.facebookPlayer.subscribe("finishedPlaying",function(t){e.onStateChange("finishedPlaying")}),e.facebookPlayer.subscribe("error",function(t){e.onStateChange("error")}))})},a.onPlayerReady=function(){this.setMuted(this.facebookInfo.muted),this.isReady_=!0,this.triggerReady(),this.trigger("loadedmetadata"),this.trigger("loadeddata"),this.trigger("canplay"),this.trigger("volumechange"),this.playOnReady&&this.play()},a.onStateChange=function(e){switch(e){case"startedBuffering":this.facebookInfo.state="buffering";break;case"finishedBuffering":break;case"startedPlaying":this.facebookInfo.state="playing",this.trigger("play"),this.trigger("playing"),this.facebookInfo.isSeeking&&this.onSeeked();break;case"paused":this.facebookInfo.state="paused",this.trigger("pause");break;case"finishedPlaying":this.options_.loop?this.facebookPlayer.play():(this.facebookInfo.state="ended",this.trigger("ended"));break;case"error":console.log("error")}},a.poster=function(){return this.poster_},a.setPoster=function(e){this.poster_=e},a.src=function(e){if(void 0===e)return this.options_.source;this.setSrc(e)},a.setSrc=function(e){e&&(this.facebookInfo.source={src:e},this.options_.autoplay&&!u&&this.play())},a.currentSrc=function(){return this.options_.source.src},a.play=function(){this.isReady_?this.facebookPlayer.play():this.playOnReady=!0},a.pause=function(){this.facebookPlayer&&this.facebookPlayer.pause()},a.paused=function(){return"playing"!==this.facebookInfo.state&&"buffering"!==this.facebookInfo.state},a.currentTime=function(){return this.facebookPlayer?this.facebookPlayer.getCurrentPosition():0},a.setCurrentTime=function(e){this.facebookPlayer&&(this.facebookPlayer.seek(e),this.trigger("timeupdate"),this.facebookInfo.isSeeking=!0,this.trigger("seeking"))},a.duration=function(){var e=this;if(0===this.facebookInfo.duration){this.on("timeupdate",function t(){e.facebookInfo.duration=e.facebookPlayer.getDuration(),e.facebookInfo.duration>0&&(e.trigger("durationchange"),e.off("timeupdate",t))})}return this.facebookInfo.duration},a.buffered=function(){return e.createTimeRange()},a.seeking=function(){return this.facebookInfo.isSeeking},a.seekable=function(){return e.createTimeRange(0,this.facebookInfo.duration)},a.onSeeked=function(){this.facebookInfo.isSeeking=!1,this.trigger("seeked")},a.volume=function(){return this.facebookInfo.volume},a.setVolume=function(e){this.facebookPlayer&&(this.facebookPlayer.setVolume(e),this.facebookInfo.volume=e,this.trigger("volumechange"))},a.muted=function(){return this.facebookInfo.muted},a.setMuted=function(e){this.facebookPlayer&&(e?this.facebookPlayer.mute():this.facebookPlayer.unmute(),this.facebookInfo.muted=e,this.trigger("volumechange"))},a.ended=function(){return"ended"===this.facebookInfo.state},a.playbackRate=function(){return 1},a.supportsFullScreen=function(){return!0},n}(f);if(d.isSupported=function(){return!0},f.withSourceHandlers(d),d.nativeSourceHandler={},d.nativeSourceHandler.canPlayType=function(e){return"video/facebook"===e?"maybe":""},d.nativeSourceHandler.canHandleSource=function(e,t){if(e.type)return d.nativeSourceHandler.canPlayType(e.type);if(e.src){var o=/facebook.com/.test(e.src)?"video/facebook":"";return d.nativeSourceHandler.canPlayType(o)}return""},d.nativeSourceHandler.handleSource=function(e,t,o){t.setSrc(e.src)},d.nativeSourceHandler.dispose=function(){},d.registerSourceHandler(d.nativeSourceHandler),d.apiReadyQueue=[],"undefined"!=typeof document){var l=document.createElement("div");l.setAttribute("id","fb-root"),document.body.insertBefore(l,document.body.firstChild),n="https://connect.facebook.net/en_US/sdk.js",a=function(){window.fbAsyncInit=function(){FB.init({appId:"",xfbml:!0,version:"v3.2"})},d.isApiReady=!0;for(var e=0;e<d.apiReadyQueue.length;++e)d.apiReadyQueue[e].initFacebookPlayer()},r=!1,s=document.createElement("script"),(c=document.getElementsByTagName("script")[0]).parentNode.insertBefore(s,c),s.onload=function(){r||(r=!0,a())},s.onreadystatechange=function(){r||"complete"!==this.readyState&&"loaded"!==this.readyState||(r=!0,a())},s.src=n,t=".vjs-facebook iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.vjs-facebook .vjs-iframe-blocker { display: none; }.vjs-facebook.vjs-has-started .vjs-iframe-blocker { display: block; }.vjs-facebook .vjs-poster { background-size: cover; }",o=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("style")).type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t)),o.appendChild(i)}return d.VERSION="1.3.0",f.registerTech("Facebook",d),d});
public/conflict.php CHANGED
@@ -40,4 +40,27 @@ class AIOVG_Public_Conflict {
40
 
41
  return false;
42
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  }
40
 
41
  return false;
42
  }
43
+
44
+ /**
45
+ * Skip AIOVG iframes from lazy loading.
46
+ *
47
+ * @since 2.4.2
48
+ * @param bool $skip Should skip? Default: false.
49
+ * @param string $src Iframe url.
50
+ * @return bool
51
+ */
52
+ public function smush( $skip, $src ) {
53
+ $post_id = (int) get_query_var( 'aiovg_video', 0 );
54
+
55
+ if ( $post_id > 0 ) {
56
+ $post_type = get_post_type( $post_id );
57
+
58
+ if ( 'aiovg_videos' == $post_type ) {
59
+ return true;
60
+ }
61
+ }
62
+
63
+ return $skip;
64
+ }
65
+
66
  }
public/public.php CHANGED
@@ -856,7 +856,7 @@ class AIOVG_Public {
856
  if ( ! empty( $image_url ) ) {
857
  $alt = get_post_field( 'post_title', $post_id );
858
  $attr = array( 'alt' => $alt );
859
- $attr = apply_filters( 'wp_get_attachment_image_attributes', $attr, NULL );
860
  $attr = array_map( 'esc_attr', $attr );
861
  $_html = sprintf( '<img src="%s"', esc_url( $image_url ) );
862
  foreach ( $attr as $name => $value ) {
856
  if ( ! empty( $image_url ) ) {
857
  $alt = get_post_field( 'post_title', $post_id );
858
  $attr = array( 'alt' => $alt );
859
+ $attr = apply_filters( 'wp_get_attachment_image_attributes', $attr, NULL, $size );
860
  $attr = array_map( 'esc_attr', $attr );
861
  $_html = sprintf( '<img src="%s"', esc_url( $image_url ) );
862
  foreach ( $attr as $name => $value ) {
public/templates/category-thumbnail.php CHANGED
@@ -31,7 +31,13 @@ $image = aiovg_get_image_url( $image_id, 'large' );
31
  <?php if ( ! empty( $attributes['show_count'] ) ) : ?>
32
  <div class="aiovg-count aiovg-text-muted">
33
  <span class="aiovg-icon-film"></span>
34
- <?php printf( _n( '%s video', '%s videos', $term->count, 'all-in-one-video-gallery' ), $term->count ); ?>
 
 
 
 
 
 
35
  </div>
36
  <?php endif; ?>
37
  </div>
31
  <?php if ( ! empty( $attributes['show_count'] ) ) : ?>
32
  <div class="aiovg-count aiovg-text-muted">
33
  <span class="aiovg-icon-film"></span>
34
+ <?php
35
+ if ( $term->count > 1 ) {
36
+ printf( __( '%s videos', 'all-in-one-video-gallery' ), $term->count );
37
+ } else {
38
+ printf( __( '%s video', 'all-in-one-video-gallery' ), $term->count );
39
+ }
40
+ ?>
41
  </div>
42
  <?php endif; ?>
43
  </div>
public/templates/player-html5.php CHANGED
@@ -105,7 +105,8 @@ $controls = array(
105
  'current' => 'CurrentTimeDisplay',
106
  'progress' => 'progressControl',
107
  'duration' => 'durationDisplay',
108
- 'tracks' => 'SubtitlesButton',
 
109
  'volume' => 'VolumePanel',
110
  'fullscreen' => 'fullscreenToggle'
111
  );
@@ -113,6 +114,10 @@ $controls = array(
113
  foreach ( $controls as $index => $control ) {
114
  $enabled = isset( $_GET[ $index ] ) ? (int) $_GET[ $index ] : isset( $player_settings['controls'][ $index ] );
115
 
 
 
 
 
116
  if ( ! $enabled ) {
117
  unset( $controls[ $index ] );
118
  }
@@ -325,7 +330,7 @@ $settings = apply_filters( 'aiovg_video_settings', $settings );
325
  <?php endif; ?>
326
 
327
  <?php if ( isset( $sources['facebook'] ) ) : ?>
328
- <script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/player/videojs-plugins/facebook/videojs-facebook.min.js?v=1.2.0" type="text/javascript"></script>
329
  <?php endif; ?>
330
 
331
  <?php if ( ! empty( $settings['aiovg']['showLogo'] ) ) : ?>
@@ -344,6 +349,12 @@ $settings = apply_filters( 'aiovg_video_settings', $settings );
344
  // Vars
345
  var settings = <?php echo json_encode( $settings ); ?>;
346
 
 
 
 
 
 
 
347
  /**
348
  * Merge attributes.
349
  *
105
  'current' => 'CurrentTimeDisplay',
106
  'progress' => 'progressControl',
107
  'duration' => 'durationDisplay',
108
+ 'tracks' => 'SubtitlesButton',
109
+ 'audio' => 'AudioTrackButton',
110
  'volume' => 'VolumePanel',
111
  'fullscreen' => 'fullscreenToggle'
112
  );
114
  foreach ( $controls as $index => $control ) {
115
  $enabled = isset( $_GET[ $index ] ) ? (int) $_GET[ $index ] : isset( $player_settings['controls'][ $index ] );
116
 
117
+ if ( $enabled && 'tracks' == $index ) {
118
+ $player_settings['controls']['audio'] = 1;
119
+ }
120
+
121
  if ( ! $enabled ) {
122
  unset( $controls[ $index ] );
123
  }
330
  <?php endif; ?>
331
 
332
  <?php if ( isset( $sources['facebook'] ) ) : ?>
333
+ <script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/player/videojs-plugins/facebook/videojs-facebook.min.js?v=1.3.0" type="text/javascript"></script>
334
  <?php endif; ?>
335
 
336
  <?php if ( ! empty( $settings['aiovg']['showLogo'] ) ) : ?>
349
  // Vars
350
  var settings = <?php echo json_encode( $settings ); ?>;
351
 
352
+ settings.html5 = {
353
+ hls: {
354
+ overrideNative: !videojs.browser.IS_ANY_SAFARI,
355
+ }
356
+ };
357
+
358
  /**
359
  * Merge attributes.
360
  *
public/templates/single-video.php CHANGED
@@ -23,16 +23,16 @@
23
  $user_meta = array();
24
 
25
  if ( $attributes['show_date'] ) {
26
- $user_meta[] = sprintf( esc_html__( 'Posted %s ago', 'all-in-one-video-gallery' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) );
27
  }
28
 
29
  if ( $attributes['show_user'] ) {
30
  $author_url = aiovg_get_user_videos_page_url( $post->post_author );
31
- $user_meta[] = sprintf( '<a href="%s">%s</a>', esc_url( $author_url ), get_the_author() );
32
  }
33
 
34
  if ( count( $user_meta ) ) {
35
- $meta[] = sprintf( '<div class="aiovg-user"><small>%s</small></div>', implode( ' ' . esc_html__( "by", 'all-in-one-video-gallery' ) . ' ', $user_meta ) );
36
  }
37
 
38
  // Category(s)
@@ -86,9 +86,14 @@ if ( $attributes['related'] ) {
86
  }
87
  $atts[] = 'category="' . implode( ',', $ids ) . '"';
88
  }
89
-
90
- $atts[] = 'exclude="' . $attributes['id'] . '"';
91
- $atts[] = 'show_count="0"';
 
 
 
 
 
92
 
93
  $related_videos = do_shortcode( '[aiovg_videos ' . implode( ' ', $atts ) . ']' );
94
 
23
  $user_meta = array();
24
 
25
  if ( $attributes['show_date'] ) {
26
+ $user_meta[] = sprintf( esc_html__( 'on %s', 'all-in-one-video-gallery' ), get_the_date() );
27
  }
28
 
29
  if ( $attributes['show_user'] ) {
30
  $author_url = aiovg_get_user_videos_page_url( $post->post_author );
31
+ $user_meta[] = sprintf( '%s <a href="%s" class="aiovg-link-author">%s</a>', esc_html__( 'by', 'all-in-one-video-gallery' ), esc_url( $author_url ), esc_html( get_the_author() ) );
32
  }
33
 
34
  if ( count( $user_meta ) ) {
35
+ $meta[] = sprintf( '<div class="aiovg-user"><small>%s</small></div>', esc_html__( 'Posted', 'all-in-one-video-gallery' ) . ' ' . implode( ' ', $user_meta ) );
36
  }
37
 
38
  // Category(s)
86
  }
87
  $atts[] = 'category="' . implode( ',', $ids ) . '"';
88
  }
89
+
90
+ $atts[] = 'exclude="' . (int) $attributes['id'] . '"';
91
+ $atts[] = 'show_count="0"';
92
+ $atts[] = 'columns="' . (int) $attributes['columns'] . '"';
93
+ $atts[] = 'limit="' . (int) $attributes['limit'] . '"';
94
+ $atts[] = 'orderby="' . sanitize_text_field( $attributes['orderby'] ) . '"';
95
+ $atts[] = 'order="' . sanitize_text_field( $attributes['order'] ) . '"';
96
+ $atts[] = 'show_pagination="' . (int) $attributes['show_pagination'] . '"';
97
 
98
  $related_videos = do_shortcode( '[aiovg_videos ' . implode( ' ', $atts ) . ']' );
99
 
public/templates/video-thumbnail-image-left.php CHANGED
@@ -37,7 +37,7 @@ $image = aiovg_get_image_url( $post_meta['image_id'][0], 'large', $post_meta
37
  $meta = array();
38
 
39
  if ( $attributes['show_date'] ) {
40
- $meta[] = sprintf( esc_html__( '%s ago', 'all-in-one-video-gallery' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) );
41
  }
42
 
43
  if ( $attributes['show_user'] ) {
@@ -46,7 +46,7 @@ $image = aiovg_get_image_url( $post_meta['image_id'][0], 'large', $post_meta
46
  }
47
 
48
  if ( count( $meta ) ) {
49
- printf( '<div class="aiovg-user"><small>%s</small></div>', esc_html__( "Posted", 'all-in-one-video-gallery' ) . ' ' . implode( ' ', $meta ) );
50
  }
51
  ?>
52
 
37
  $meta = array();
38
 
39
  if ( $attributes['show_date'] ) {
40
+ $meta[] = sprintf( esc_html__( 'on %s', 'all-in-one-video-gallery' ), get_the_date() );
41
  }
42
 
43
  if ( $attributes['show_user'] ) {
46
  }
47
 
48
  if ( count( $meta ) ) {
49
+ printf( '<div class="aiovg-user"><small>%s</small></div>', esc_html__( 'Posted', 'all-in-one-video-gallery' ) . ' ' . implode( ' ', $meta ) );
50
  }
51
  ?>
52
 
public/templates/video-thumbnail.php CHANGED
@@ -33,7 +33,7 @@ $image = aiovg_get_image_url( $post_meta['image_id'][0], 'large', $post_meta
33
  $meta = array();
34
 
35
  if ( $attributes['show_date'] ) {
36
- $meta[] = sprintf( esc_html__( '%s ago', 'all-in-one-video-gallery' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) );
37
  }
38
 
39
  if ( $attributes['show_user'] ) {
@@ -42,7 +42,7 @@ $image = aiovg_get_image_url( $post_meta['image_id'][0], 'large', $post_meta
42
  }
43
 
44
  if ( count( $meta ) ) {
45
- printf( '<div class="aiovg-user"><small>%s</small></div>', esc_html__( "Posted", 'all-in-one-video-gallery' ) . ' ' . implode( ' ', $meta ) );
46
  }
47
  ?>
48
 
33
  $meta = array();
34
 
35
  if ( $attributes['show_date'] ) {
36
+ $meta[] = sprintf( esc_html__( 'on %s', 'all-in-one-video-gallery' ), get_the_date() );
37
  }
38
 
39
  if ( $attributes['show_user'] ) {
42
  }
43
 
44
  if ( count( $meta ) ) {
45
+ printf( '<div class="aiovg-user"><small>%s</small></div>', esc_html__( 'Posted', 'all-in-one-video-gallery' ) . ' ' . implode( ' ', $meta ) );
46
  }
47
  ?>
48
 
public/video.php CHANGED
@@ -118,15 +118,21 @@ class AIOVG_Public_Video {
118
 
119
  // Vars
120
  $video_settings = get_option( 'aiovg_video_settings' );
 
121
  $categories_settings = get_option( 'aiovg_categories_settings' );
122
 
123
  $attributes = array(
124
- 'id' => $post->ID,
125
- 'show_category' => isset( $video_settings['display']['category'] ),
126
- 'show_date' => isset( $video_settings['display']['date'] ),
127
- 'show_user' => isset( $video_settings['display']['user'] ),
128
- 'show_views' => isset( $video_settings['display']['views'] ),
129
- 'related' => isset( $video_settings['display']['related'] )
 
 
 
 
 
130
  );
131
 
132
  $attributes['categories'] = wp_get_object_terms(
118
 
119
  // Vars
120
  $video_settings = get_option( 'aiovg_video_settings' );
121
+ $related_videos_settings = get_option( 'aiovg_related_videos_settings' );
122
  $categories_settings = get_option( 'aiovg_categories_settings' );
123
 
124
  $attributes = array(
125
+ 'id' => $post->ID,
126
+ 'show_category' => isset( $video_settings['display']['category'] ),
127
+ 'show_date' => isset( $video_settings['display']['date'] ),
128
+ 'show_user' => isset( $video_settings['display']['user'] ),
129
+ 'show_views' => isset( $video_settings['display']['views'] ),
130
+ 'related' => isset( $video_settings['display']['related'] ),
131
+ 'columns' => $related_videos_settings['columns'],
132
+ 'limit' => $related_videos_settings['limit'],
133
+ 'orderby' => $related_videos_settings['orderby'],
134
+ 'order' => $related_videos_settings['order'],
135
+ 'show_pagination' => isset( $related_videos_settings['display']['pagination'] )
136
  );
137
 
138
  $attributes['categories'] = wp_get_object_terms(
public/videos.php CHANGED
@@ -87,11 +87,25 @@ class AIOVG_Public_Videos {
87
  $page_settings = get_option( 'aiovg_page_settings' );
88
  $content = '';
89
 
90
- $content .= sprintf(
91
- '<p class="aiovg-categories-nav"><a href="%s">&larr; %s</a></p>',
92
- esc_url( get_permalink( $page_settings['category'] ) ),
93
- __( 'Back to Categories', 'all-in-one-video-gallery' )
94
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
 
96
  if ( ! empty( $term->description ) ) {
97
  $content .= sprintf( '<p class="aiovg-category-description">%s</p>', wp_kses_post( nl2br( $term->description ) ) );
@@ -262,6 +276,7 @@ class AIOVG_Public_Videos {
262
  $args['order'] = $order;
263
  }
264
 
 
265
  $aiovg_query = new WP_Query( $args );
266
 
267
  // Start the loop
87
  $page_settings = get_option( 'aiovg_page_settings' );
88
  $content = '';
89
 
90
+ $back_button_url = get_permalink( $page_settings['category'] );
91
+ $back_button_text = __( 'All Categories', 'all-in-one-video-gallery' );
92
+
93
+ if ( $term->parent > 0 ) {
94
+ $parent_term = get_term_by( 'id', $term->parent, 'aiovg_categories' );
95
+
96
+ $back_button_url = aiovg_get_category_page_url( $parent_term );
97
+ $back_button_text = $parent_term->name;
98
+ }
99
+
100
+ $back_button_url = apply_filters( 'aiovg_back_to_categories_link', $back_button_url );
101
+
102
+ if ( ! empty( $back_button_url ) ) {
103
+ $content .= sprintf(
104
+ '<p class="aiovg-categories-nav"><a href="%s">&larr; %s</a></p>',
105
+ esc_url( $back_button_url ),
106
+ $back_button_text
107
+ );
108
+ }
109
 
110
  if ( ! empty( $term->description ) ) {
111
  $content .= sprintf( '<p class="aiovg-category-description">%s</p>', wp_kses_post( nl2br( $term->description ) ) );
276
  $args['order'] = $order;
277
  }
278
 
279
+ $args = apply_filters( 'aiovg_query_args', $args );
280
  $aiovg_query = new WP_Query( $args );
281
 
282
  // Start the loop
widgets/videos.php CHANGED
@@ -171,6 +171,7 @@ class AIOVG_Widget_Videos extends WP_Widget {
171
  $query['order'] = $order;
172
  }
173
 
 
174
  $aiovg_query = new WP_Query( $query );
175
 
176
  // Process output
171
  $query['order'] = $order;
172
  }
173
 
174
+ $query = apply_filters( 'aiovg_query_args', $query );
175
  $aiovg_query = new WP_Query( $query );
176
 
177
  // Process output