All-in-One Video Gallery - Version 2.4.9

Version Description

Tweak: Fallback to the JetPack HLS URLs. Fix: Updates to the latest Vimeo Image URLs.

Download this release

Release Info

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

Code changes from version 2.4.8 to 2.4.9

README.txt CHANGED
@@ -6,7 +6,7 @@ Tags: video player, video gallery, youtube gallery, vimeo gallery, livestream
6
  Requires at least: 4.7.0
7
  Tested up to: 5.8
8
  Requires PHP: 5.6.20
9
- Stable tag: 2.4.8
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -134,6 +134,11 @@ Yes, it is. However, do not "network-activate" the plugin. Activate it only on t
134
 
135
  == Changelog ==
136
 
 
 
 
 
 
137
  = 2.4.8 =
138
 
139
  * Fix: WordPress 5.8 compatibility issues.
@@ -229,6 +234,6 @@ For the changelog of earlier versions, please refer to the [changelog on plugins
229
 
230
  == Upgrade Notice ==
231
 
232
- = 2.4.8 =
233
 
234
- Fix: WordPress 5.8 compatibility issues. [See changelog](https://wordpress.org/plugins/all-in-one-video-gallery/#developers)
6
  Requires at least: 4.7.0
7
  Tested up to: 5.8
8
  Requires PHP: 5.6.20
9
+ Stable tag: 2.4.9
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.9 =
138
+
139
+ Tweak: Fallback to the JetPack HLS URLs.
140
+ Fix: Updates to the latest Vimeo Image URLs.
141
+
142
  = 2.4.8 =
143
 
144
  * Fix: WordPress 5.8 compatibility issues.
234
 
235
  == Upgrade Notice ==
236
 
237
+ = 2.4.9 =
238
 
239
+ Updates to the latest Vimeo Image URLs, fallback to the JetPack HLS URLs. [See changelog](https://wordpress.org/plugins/all-in-one-video-gallery/#developers)
admin/admin.php CHANGED
@@ -33,6 +33,9 @@ class AIOVG_Admin {
33
  // Update the plugin version
34
  update_option( 'aiovg_version', AIOVG_PLUGIN_VERSION );
35
 
 
 
 
36
  // Insert the missing player settings
37
  $player_settings = get_option( 'aiovg_player_settings' );
38
 
@@ -571,4 +574,37 @@ class AIOVG_Admin {
571
  return $types;
572
  }
573
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
574
  }
33
  // Update the plugin version
34
  update_option( 'aiovg_version', AIOVG_PLUGIN_VERSION );
35
 
36
+ // Add a Vimeo update notice
37
+ set_transient( 'aiovg_show_vimeo_update_notice', 1 );
38
+
39
  // Insert the missing player settings
40
  $player_settings = get_option( 'aiovg_player_settings' );
41
 
574
  return $types;
575
  }
576
 
577
+ /**
578
+ * Display admin notices.
579
+ *
580
+ * @since 2.4.9
581
+ */
582
+ public function admin_notices() {
583
+ if ( false === ( $value = get_transient( 'aiovg_show_vimeo_update_notice' ) ) ) {
584
+ return false;
585
+ }
586
+
587
+ ?>
588
+ <div id="aiovg-vimeo-update-notice" class="notice notice-error is-dismissible">
589
+ <p>
590
+ <?php
591
+ printf(
592
+ __('<strong>All-in-One Video Gallery:</strong> Having issues with the Vimeo thumbnail images? Unfortunately, Vimeo had changed its thumbnail image URLs. But, no worries. This version automatically updates to their latest image URLs. You simply need to <a href="%s">configure</a> an "Access Token" to get this work.', 'all-in-one-video-gallery' ),
593
+ admin_url( 'admin.php?page=aiovg_settings&tab=advanced&section=aiovg_general_settings' )
594
+ );
595
+ ?>
596
+ </div>
597
+ <?php
598
+ }
599
+
600
+ /**
601
+ * Dismiss admin notice.
602
+ *
603
+ * @since 2.4.9
604
+ */
605
+ public function ajax_callback_dismiss_admin_notice() {
606
+ delete_transient( 'aiovg_show_vimeo_update_notice' );
607
+ wp_die();
608
+ }
609
+
610
  }
admin/assets/js/admin.js CHANGED
@@ -100,6 +100,17 @@
100
  */
101
  $(function() {
102
 
 
 
 
 
 
 
 
 
 
 
 
103
  // Common: Upload Files
104
  $( document ).on( 'click', '.aiovg-upload-media', function( e ) {
105
  e.preventDefault();
100
  */
101
  $(function() {
102
 
103
+ // Common: Dismiss admin notice
104
+ $( '#aiovg-vimeo-update-notice' ).on( 'click', '.notice-dismiss', function( e ) {
105
+ e.preventDefault();
106
+
107
+ var data = {
108
+ 'action': 'aiovg_dismiss_admin_notice'
109
+ }
110
+
111
+ $.post( ajaxurl, data );
112
+ });
113
+
114
  // Common: Upload Files
115
  $( document ).on( 'click', '.aiovg-upload-media', function( e ) {
116
  e.preventDefault();
admin/settings.php CHANGED
@@ -645,6 +645,13 @@ class AIOVG_Admin_Settings {
645
  'description' => __( 'Check this box to also delete the associated media files when a video post or a video category is deleted', 'all-in-one-video-gallery' ),
646
  'type' => 'checkbox',
647
  'sanitize_callback' => 'intval'
 
 
 
 
 
 
 
648
  )
649
  ),
650
  'aiovg_page_settings' => array(
645
  'description' => __( 'Check this box to also delete the associated media files when a video post or a video category is deleted', 'all-in-one-video-gallery' ),
646
  'type' => 'checkbox',
647
  'sanitize_callback' => 'intval'
648
+ ),
649
+ array(
650
+ 'name' => 'vimeo_access_token',
651
+ 'label' => __( 'Vimeo Access Token', 'all-in-one-video-gallery' ),
652
+ 'description' => sprintf( __( 'Follow <a href="%s" target="_blank">this guide</a> to get your own access token.', 'all-in-one-video-gallery' ), 'https://plugins360.com/all-in-one-video-gallery/how-to-get-vimeo-access-token/' ),
653
+ 'type' => 'text',
654
+ 'sanitize_callback' => 'sanitize_text_field'
655
  )
656
  ),
657
  'aiovg_page_settings' => array(
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.8
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.8' );
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.9
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.9' );
80
  }
81
  // The unique identifier of the plugin
82
  if ( !defined( 'AIOVG_PLUGIN_SLUG' ) ) {
includes/activator.php CHANGED
@@ -40,10 +40,13 @@ class AIOVG_Activator {
40
  if ( ! get_option( 'aiovg_version' ) ) {
41
  $roles = new AIOVG_Roles;
42
  $roles->add_caps();
43
- }
44
-
45
  // Insert the plugin version
46
  add_option( 'aiovg_version', AIOVG_PLUGIN_VERSION );
 
 
 
47
  }
48
 
49
  }
40
  if ( ! get_option( 'aiovg_version' ) ) {
41
  $roles = new AIOVG_Roles;
42
  $roles->add_caps();
43
+ }
44
+
45
  // Insert the plugin version
46
  add_option( 'aiovg_version', AIOVG_PLUGIN_VERSION );
47
+
48
+ // Add a Vimeo update notice
49
+ set_transient( 'aiovg_show_vimeo_update_notice', 1 );
50
  }
51
 
52
  }
includes/functions.php CHANGED
@@ -462,7 +462,8 @@ function aiovg_get_default_settings() {
462
  ),
463
  'aiovg_general_settings' => array(
464
  'delete_plugin_data' => 1,
465
- 'delete_media_files' => 1
 
466
  ),
467
  'aiovg_page_settings' => aiovg_insert_custom_pages(),
468
  'aiovg_privacy_settings' => array(
@@ -536,25 +537,29 @@ function aiovg_get_excerpt( $post_id = 0 , $char_length = 55, $append = '[...]'
536
  if ( ! empty( $post->post_excerpt ) ) {
537
  $content = $post->post_excerpt;
538
  } elseif ( ! empty( $post->post_content ) ) {
539
- $excerpt = wp_strip_all_tags( $post->post_content, true );
540
- $char_length++;
541
-
542
- if ( mb_strlen( $excerpt ) > $char_length ) {
543
- $subex = mb_substr( $excerpt, 0, $char_length - 5 );
544
- $exwords = explode( ' ', $subex );
545
- $excut = - ( mb_strlen( $exwords[ count( $exwords ) - 1 ] ) );
546
- if ( $excut < 0 ) {
547
- $content = mb_substr( $subex, 0, $excut );
 
 
 
 
 
 
 
548
  } else {
549
- $content = $subex;
550
  }
551
- $content .= $append;
552
- } else {
553
- $content = $excerpt;
554
  }
555
  }
556
 
557
- return trim( $content );
558
  }
559
 
560
  /**
@@ -1534,9 +1539,10 @@ function aiovg_get_video_templates() {
1534
  * @return string $data Vimeo oEmbed response data.
1535
  */
1536
  function aiovg_get_vimeo_oembed_data( $url ) {
1537
- $data = array(
1538
  'video_id' => '',
1539
- 'thumbnail_url' => ''
 
1540
  );
1541
 
1542
  if ( ! empty( $url ) ) {
@@ -1546,11 +1552,16 @@ function aiovg_get_vimeo_oembed_data( $url ) {
1546
  $vimeo_response = json_decode( $vimeo_response['body'] );
1547
 
1548
  if ( isset( $vimeo_response->video_id ) ) {
1549
- $data = array(
1550
- 'video_id' => $vimeo_response->video_id,
1551
- 'thumbnail_url' => isset( $vimeo_response->thumbnail_url ) ? $vimeo_response->thumbnail_url : ''
1552
- );
1553
- }
 
 
 
 
 
1554
  }
1555
 
1556
  // Fallback to our old method to get the Vimeo ID
@@ -1574,7 +1585,47 @@ function aiovg_get_vimeo_oembed_data( $url ) {
1574
  }
1575
  }
1576
  }
1577
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1578
 
1579
  return $data;
1580
  }
@@ -2060,6 +2111,71 @@ function the_aiovg_video_attributes( $atts ) {
2060
  * @param array $atts Array of attributes.
2061
  */
2062
  function the_aiovg_video_thumbnail( $post, $attributes ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2063
  $template = 'video-thumbnail.php';
2064
 
2065
  if ( isset( $attributes['thumbnail_style'] ) && 'image-left' == $attributes['thumbnail_style'] ) {
462
  ),
463
  'aiovg_general_settings' => array(
464
  'delete_plugin_data' => 1,
465
+ 'delete_media_files' => 1,
466
+ 'vimeo_access_token' => '',
467
  ),
468
  'aiovg_page_settings' => aiovg_insert_custom_pages(),
469
  'aiovg_privacy_settings' => array(
537
  if ( ! empty( $post->post_excerpt ) ) {
538
  $content = $post->post_excerpt;
539
  } elseif ( ! empty( $post->post_content ) ) {
540
+ if ( 0 == $char_length ) {
541
+ $content = $post->post_content;
542
+ } else {
543
+ $excerpt = wp_strip_all_tags( $post->post_content, true );
544
+ $char_length++;
545
+
546
+ if ( mb_strlen( $excerpt ) > $char_length ) {
547
+ $subex = mb_substr( $excerpt, 0, $char_length - 5 );
548
+ $exwords = explode( ' ', $subex );
549
+ $excut = - ( mb_strlen( $exwords[ count( $exwords ) - 1 ] ) );
550
+ if ( $excut < 0 ) {
551
+ $content = mb_substr( $subex, 0, $excut );
552
+ } else {
553
+ $content = $subex;
554
+ }
555
+ $content .= $append;
556
  } else {
557
+ $content = $excerpt;
558
  }
 
 
 
559
  }
560
  }
561
 
562
+ return apply_filters( 'aiovg_get_excerpt', trim( $content ), $post_id, $char_length, $append );
563
  }
564
 
565
  /**
1539
  * @return string $data Vimeo oEmbed response data.
1540
  */
1541
  function aiovg_get_vimeo_oembed_data( $url ) {
1542
+ $data = array(
1543
  'video_id' => '',
1544
+ 'thumbnail_url' => '',
1545
+ 'html' => ''
1546
  );
1547
 
1548
  if ( ! empty( $url ) ) {
1552
  $vimeo_response = json_decode( $vimeo_response['body'] );
1553
 
1554
  if ( isset( $vimeo_response->video_id ) ) {
1555
+ $data['video_id'] = $vimeo_response->video_id;
1556
+ }
1557
+
1558
+ if ( isset( $vimeo_response->thumbnail_url ) ) {
1559
+ $data['thumbnail_url'] = $vimeo_response->thumbnail_url;
1560
+ }
1561
+
1562
+ if ( isset( $vimeo_response->html ) ) {
1563
+ $data['html'] = $vimeo_response->html;
1564
+ }
1565
  }
1566
 
1567
  // Fallback to our old method to get the Vimeo ID
1585
  }
1586
  }
1587
  }
1588
+
1589
+ // Get images from private videos
1590
+ if ( ! empty( $data['video_id'] ) && empty( $data['thumbnail_url'] ) ) {
1591
+ $general_settings = get_option( 'aiovg_general_settings' );
1592
+
1593
+ if ( isset( $general_settings['vimeo_access_token'] ) && ! empty( $general_settings['vimeo_access_token'] ) ) {
1594
+ $args = array(
1595
+ 'headers' => array(
1596
+ 'Authorization' => 'Bearer ' . sanitize_text_field( $general_settings['vimeo_access_token'] )
1597
+ )
1598
+ );
1599
+
1600
+ $vimeo_response = wp_remote_get( 'https://api.vimeo.com/videos/' . $data['video_id'] . '/pictures', $args );
1601
+
1602
+ if ( is_array( $vimeo_response ) && ! is_wp_error( $vimeo_response ) ) {
1603
+ $vimeo_response = json_decode( $vimeo_response['body'] );
1604
+
1605
+ if ( isset( $vimeo_response->data ) ) {
1606
+ $bypass = false;
1607
+
1608
+ foreach ( $vimeo_response->data as $item ) {
1609
+ foreach ( $item->sizes as $picture ) {
1610
+ $data['thumbnail_url'] = $picture->link;
1611
+
1612
+ if ( $picture->width >= 400 ) {
1613
+ $bypass = true;
1614
+ break;
1615
+ }
1616
+ }
1617
+
1618
+ if ( $bypass ) break;
1619
+ }
1620
+ }
1621
+ }
1622
+ }
1623
+ }
1624
+ }
1625
+
1626
+ if ( ! empty( $data['thumbnail_url'] ) ) {
1627
+ $data['thumbnail_url'] = add_query_arg( 'isnew', 1, $data['thumbnail_url'] );
1628
+ }
1629
 
1630
  return $data;
1631
  }
2111
  * @param array $atts Array of attributes.
2112
  */
2113
  function the_aiovg_video_thumbnail( $post, $attributes ) {
2114
+ // Update Vimeo images to the latest
2115
+ $type = get_post_meta( $post->ID, 'type', true );
2116
+ $src = '';
2117
+ $update = 0;
2118
+
2119
+ if ( 'vimeo' == $type ) {
2120
+ $image = get_post_meta( $post->ID, 'image', true );
2121
+
2122
+ if ( empty( $image ) ) {
2123
+ $update = 1;
2124
+ } else {
2125
+ if ( false !== strpos( $image, 'vimeocdn.com' ) ) {
2126
+ $query = parse_url( $image, PHP_URL_QUERY );
2127
+ parse_str( $query, $parsed_url );
2128
+
2129
+ if ( ! isset( $parsed_url['isnew'] ) ) {
2130
+ $update = 1;
2131
+ }
2132
+ }
2133
+ }
2134
+
2135
+ if ( $update ) {
2136
+ $src = get_post_meta( $post->ID, 'vimeo', true );
2137
+ }
2138
+ }
2139
+
2140
+ if ( 'embedcode' == $type ) {
2141
+ $embedcode = get_post_meta( $post->ID, 'embedcode', true );
2142
+
2143
+ $document = new DOMDocument();
2144
+ @$document->loadHTML( $embedcode );
2145
+
2146
+ $iframes = $document->getElementsByTagName( 'iframe' );
2147
+ if ( $iframes->length > 0 ) {
2148
+ if ( $iframes->item(0)->hasAttribute( 'src' ) ) {
2149
+ $src = $iframes->item(0)->getAttribute( 'src' );
2150
+
2151
+ if ( false !== strpos( $src, 'vimeo.com' ) ) {
2152
+ $image = get_post_meta( $post->ID, 'image', true );
2153
+
2154
+ if ( empty( $image ) ) {
2155
+ $update = 1;
2156
+ } else {
2157
+ if ( false !== strpos( $image, 'vimeocdn.com' ) ) {
2158
+ $query = parse_url( $image, PHP_URL_QUERY );
2159
+ parse_str( $query, $parsed_url );
2160
+
2161
+ if ( ! isset( $parsed_url['isnew'] ) ) {
2162
+ $update = 1;
2163
+ }
2164
+ }
2165
+ }
2166
+ }
2167
+ }
2168
+ }
2169
+ }
2170
+
2171
+ if ( $update && $src ) {
2172
+ $oembed = aiovg_get_vimeo_oembed_data( $src );
2173
+ $thumbnail_url = $oembed['thumbnail_url'];
2174
+
2175
+ update_post_meta( $post->ID, 'image', $thumbnail_url );
2176
+ }
2177
+
2178
+ // ...
2179
  $template = 'video-thumbnail.php';
2180
 
2181
  if ( isset( $attributes['thumbnail_style'] ) && 'image-left' == $attributes['thumbnail_style'] ) {
includes/init.php CHANGED
@@ -151,6 +151,8 @@ class AIOVG_Init {
151
  $this->loader->add_action( 'admin_menu', $admin, 'admin_menu' );
152
  $this->loader->add_action( 'admin_enqueue_scripts', $admin, 'enqueue_styles' );
153
  $this->loader->add_action( 'admin_enqueue_scripts', $admin, 'enqueue_scripts' );
 
 
154
 
155
  $this->loader->add_filter( 'plugin_action_links_' . AIOVG_PLUGIN_FILE_NAME, $admin, 'plugin_action_links' );
156
  $this->loader->add_filter( 'wp_check_filetype_and_ext', $admin, 'add_filetype_and_ext', 10, 4 );
151
  $this->loader->add_action( 'admin_menu', $admin, 'admin_menu' );
152
  $this->loader->add_action( 'admin_enqueue_scripts', $admin, 'enqueue_styles' );
153
  $this->loader->add_action( 'admin_enqueue_scripts', $admin, 'enqueue_scripts' );
154
+ $this->loader->add_action( 'admin_notices', $admin, 'admin_notices' );
155
+ $this->loader->add_action( 'wp_ajax_aiovg_dismiss_admin_notice', $admin, 'ajax_callback_dismiss_admin_notice' );
156
 
157
  $this->loader->add_filter( 'plugin_action_links_' . AIOVG_PLUGIN_FILE_NAME, $admin, 'plugin_action_links' );
158
  $this->loader->add_filter( 'wp_check_filetype_and_ext', $admin, 'add_filetype_and_ext', 10, 4 );
includes/player.php CHANGED
@@ -902,6 +902,28 @@ class AIOVG_Player {
902
  case 'vimeo':
903
  $oembed = aiovg_get_vimeo_oembed_data( $embed_url );
904
  $embed_url = 'https://player.vimeo.com/video/' . $oembed['video_id'] . '?title=0&byline=0&portrait=0';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
905
  break;
906
  case 'dailymotion':
907
  $embed_url = 'https://www.dailymotion.com/embed/video/' . aiovg_get_dailymotion_id_from_url( $embed_url ) . '?queue-autoplay-next=0&queue-enable=0&sharing-enable=0&ui-logo=0&ui-start-screen-info=0';
902
  case 'vimeo':
903
  $oembed = aiovg_get_vimeo_oembed_data( $embed_url );
904
  $embed_url = 'https://player.vimeo.com/video/' . $oembed['video_id'] . '?title=0&byline=0&portrait=0';
905
+
906
+ if ( ! empty( $oembed['html'] ) ) {
907
+ $document = new DOMDocument();
908
+ @$document->loadHTML( $oembed['html'] );
909
+
910
+ $iframes = $document->getElementsByTagName( 'iframe' );
911
+
912
+ if ( $iframes->item(0)->hasAttribute( 'src' ) ) {
913
+ $original_src = $iframes->item(0)->getAttribute( 'src' );
914
+
915
+ $query = parse_url( $original_src, PHP_URL_QUERY );
916
+ parse_str( $query, $parsed_url );
917
+
918
+ if ( isset( $parsed_url['h'] ) ) {
919
+ $embed_url = add_query_arg( 'h', $parsed_url['h'], $embed_url );
920
+ }
921
+
922
+ if ( isset( $parsed_url['app_id'] ) ) {
923
+ $embed_url = add_query_arg( 'app_id', $parsed_url['app_id'], $embed_url );
924
+ }
925
+ }
926
+ }
927
  break;
928
  case 'dailymotion':
929
  $embed_url = 'https://www.dailymotion.com/embed/video/' . aiovg_get_dailymotion_id_from_url( $embed_url ) . '?queue-autoplay-next=0&queue-enable=0&sharing-enable=0&ui-logo=0&ui-start-screen-info=0';
languages/all-in-one-video-gallery.pot CHANGED
@@ -1,8 +1,8 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: All-in-One Video Gallery\n"
4
- "POT-Creation-Date: 2021-06-09 12:36+0530\n"
5
- "PO-Revision-Date: 2021-06-09 12:36+0530\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "Language: en_US\n"
@@ -16,48 +16,48 @@ msgstr ""
16
  "X-Poedit-KeywordsList: __;_e;esc_html__;esc_html_e;esc_attr__;esc_attr_e;_n\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: admin/admin.php:166 admin/partials/issues.php:78
20
  msgid "Apply Fix"
21
  msgstr ""
22
 
23
- #: admin/admin.php:179 admin/partials/issues.php:75
24
  msgid "Ignore"
25
  msgstr ""
26
 
27
- #: admin/admin.php:205 admin/partials/dashboard.php:14 blocks/blocks.php:37
28
  msgid "All-in-One Video Gallery"
29
  msgstr ""
30
 
31
- #: admin/admin.php:206 admin/videos.php:69 includes/functions.php:1004
32
  #: widgets/videos.php:302
33
  msgid "Video Gallery"
34
  msgstr ""
35
 
36
- #: admin/admin.php:216
37
  msgid "All-in-One Video Gallery - Dashboard"
38
  msgstr ""
39
 
40
- #: admin/admin.php:217
41
  msgid "Dashboard"
42
  msgstr ""
43
 
44
- #: admin/admin.php:231
45
  msgid "Shortcode Builder"
46
  msgstr ""
47
 
48
- #: admin/admin.php:232
49
  msgid "FAQ"
50
  msgstr ""
51
 
52
- #: admin/admin.php:241
53
  msgid "Issues Found"
54
  msgstr ""
55
 
56
- #: admin/admin.php:459
57
  msgid "Pages Misconfigured"
58
  msgstr ""
59
 
60
- #: admin/admin.php:461
61
  #, php-format
62
  msgid ""
63
  "During activation, our plugin adds few <a href=\"%s\" target=\"_blank"
@@ -66,18 +66,28 @@ msgid ""
66
  "or having a wrong shortcode."
67
  msgstr ""
68
 
69
- #: admin/admin.php:529
70
  msgid "Please select at least one issue."
71
  msgstr ""
72
 
73
- #: admin/admin.php:530
74
  msgid "Sorry, there is already a video with this quality level."
75
  msgstr ""
76
 
77
- #: admin/admin.php:547 admin/settings.php:60
78
  msgid "Settings"
79
  msgstr ""
80
 
 
 
 
 
 
 
 
 
 
 
81
  #: admin/categories.php:32
82
  msgid "All-in-One Video Gallery - Categories"
83
  msgstr ""
@@ -160,14 +170,14 @@ msgid "Categories list navigation"
160
  msgstr ""
161
 
162
  #: admin/categories.php:157 admin/settings.php:453 admin/tags.php:114
163
- #: admin/videos.php:483 blocks/blocks.php:80 includes/functions.php:1321
164
  #: widgets/forms/categories.php:69
165
  msgid "ID"
166
  msgstr ""
167
 
168
  #: admin/partials/category-image.php:15 admin/partials/category-image.php:26
169
  #: admin/partials/video-sources.php:261 admin/partials/video-sources.php:265
170
- #: includes/functions.php:891 premium/public/templates/video-form.php:263
171
  msgid "Image"
172
  msgstr ""
173
 
@@ -282,7 +292,7 @@ msgid "Upload File"
282
  msgstr ""
283
 
284
  #: admin/partials/shortcode-builder.php:162 blocks/blocks.php:73
285
- #: includes/functions.php:1268 widgets/forms/categories.php:36
286
  #: widgets/forms/categories.php:39
287
  msgid "Select Parent"
288
  msgstr ""
@@ -431,14 +441,14 @@ msgid ""
431
  msgstr ""
432
 
433
  #: admin/partials/video-sources.php:17 admin/partials/video-sources.php:21
434
- #: includes/functions.php:848 premium/admin/partials/automations-sources.php:42
435
  #: premium/admin/partials/automations-sources.php:45
436
  #: premium/public/templates/video-form.php:73
437
  msgid "Source Type"
438
  msgstr ""
439
 
440
  #: admin/partials/video-sources.php:36 admin/partials/video-sources.php:41
441
- #: admin/videos.php:70 admin/videos.php:102 includes/functions.php:856
442
  #: premium/public/templates/video-form.php:92
443
  msgid "Video"
444
  msgstr ""
@@ -489,16 +499,16 @@ msgid "OGV"
489
  msgstr ""
490
 
491
  #: admin/partials/video-sources.php:182 admin/partials/video-sources.php:186
492
- #: admin/settings.php:323 includes/functions.php:863
493
- #: includes/functions.php:1502 premium/includes/functions.php:110
494
  #: premium/public/templates/video-form.php:185
495
  msgid "YouTube"
496
  msgstr ""
497
 
498
  #: admin/partials/video-sources.php:190 admin/partials/video-sources.php:204
499
  #: admin/partials/video-sources.php:218 admin/partials/video-sources.php:232
500
- #: includes/functions.php:864 includes/functions.php:871
501
- #: includes/functions.php:878 includes/functions.php:885
502
  #: premium/admin/adaptive-streaming.php:42
503
  #: premium/admin/adaptive-streaming.php:50
504
  #: premium/admin/partials/adaptive-streaming.php:24
@@ -518,20 +528,20 @@ msgid "Example"
518
  msgstr ""
519
 
520
  #: admin/partials/video-sources.php:196 admin/partials/video-sources.php:200
521
- #: admin/settings.php:324 includes/functions.php:870
522
- #: includes/functions.php:1503 premium/public/templates/video-form.php:201
523
  msgid "Vimeo"
524
  msgstr ""
525
 
526
  #: admin/partials/video-sources.php:210 admin/partials/video-sources.php:214
527
- #: admin/settings.php:325 includes/functions.php:877
528
- #: includes/functions.php:1504 premium/public/templates/video-form.php:217
529
  msgid "Dailymotion"
530
  msgstr ""
531
 
532
  #: admin/partials/video-sources.php:224 admin/partials/video-sources.php:228
533
- #: admin/settings.php:326 admin/settings.php:600 includes/functions.php:884
534
- #: includes/functions.php:1505 includes/functions.php:1979
535
  #: premium/public/templates/video-form.php:233
536
  msgid "Facebook"
537
  msgstr ""
@@ -555,7 +565,7 @@ msgid ""
555
  msgstr ""
556
 
557
  #: admin/partials/video-sources.php:282 admin/partials/video-sources.php:286
558
- #: admin/settings.php:301 blocks/blocks.php:123 includes/functions.php:959
559
  #: widgets/forms/video.php:110
560
  msgid "Duration"
561
  msgstr ""
@@ -613,9 +623,9 @@ msgstr ""
613
  msgid "All-in-One Video Gallery - Settings"
614
  msgstr ""
615
 
616
- #: admin/settings.php:98 blocks/blocks.php:107 includes/functions.php:837
617
- #: includes/functions.php:1007 includes/functions.php:1246
618
- #: includes/functions.php:1382
619
  msgid "General"
620
  msgstr ""
621
 
@@ -647,7 +657,7 @@ msgstr ""
647
  msgid "Single Video Page"
648
  msgstr ""
649
 
650
- #: admin/settings.php:145 admin/settings.php:512 includes/functions.php:1095
651
  msgid "Related Videos"
652
  msgstr ""
653
 
@@ -705,12 +715,12 @@ msgid "Iframe"
705
  msgstr ""
706
 
707
  #: admin/settings.php:231 admin/settings.php:580 blocks/blocks.php:108
708
- #: includes/functions.php:898 premium/widgets/forms/companion.php:16
709
  #: widgets/forms/video.php:54
710
  msgid "Width"
711
  msgstr ""
712
 
713
- #: admin/settings.php:232 blocks/blocks.php:109 includes/functions.php:899
714
  #, php-format
715
  msgid ""
716
  "In pixels. Maximum width of the player. Leave this field empty to scale "
@@ -718,12 +728,12 @@ msgid ""
718
  msgstr ""
719
 
720
  #: admin/settings.php:238 admin/settings.php:587 blocks/blocks.php:110
721
- #: includes/functions.php:905 includes/functions.php:1107
722
- #: includes/functions.php:1290 widgets/forms/video.php:59
723
  msgid "Ratio"
724
  msgstr ""
725
 
726
- #: admin/settings.php:241 blocks/blocks.php:111 includes/functions.php:906
727
  msgid ""
728
  "In percentage. 1 to 100. Calculate player's height using the ratio value "
729
  "entered."
@@ -757,7 +767,7 @@ msgstr ""
757
  msgid "Cinemascope"
758
  msgstr ""
759
 
760
- #: admin/settings.php:255 blocks/blocks.php:112 includes/functions.php:912
761
  #: widgets/forms/video.php:66
762
  msgid "Autoplay"
763
  msgstr ""
@@ -766,7 +776,7 @@ msgstr ""
766
  msgid "Check this to start playing the video as soon as it is ready"
767
  msgstr ""
768
 
769
- #: admin/settings.php:262 blocks/blocks.php:113 includes/functions.php:919
770
  #: widgets/forms/video.php:73
771
  msgid "Loop"
772
  msgstr ""
@@ -777,7 +787,7 @@ msgid ""
777
  "finished"
778
  msgstr ""
779
 
780
- #: admin/settings.php:269 blocks/blocks.php:114 includes/functions.php:926
781
  #: widgets/forms/video.php:80
782
  msgid "Muted"
783
  msgstr ""
@@ -814,47 +824,47 @@ msgstr ""
814
  msgid "Metadata"
815
  msgstr ""
816
 
817
- #: admin/settings.php:294 blocks/blocks.php:119 includes/functions.php:934
818
  #: widgets/forms/video.php:84
819
  msgid "Player Controls"
820
  msgstr ""
821
 
822
- #: admin/settings.php:298 blocks/blocks.php:120 includes/functions.php:938
823
  #: widgets/forms/video.php:89
824
  msgid "Play / Pause"
825
  msgstr ""
826
 
827
- #: admin/settings.php:299 blocks/blocks.php:121 includes/functions.php:945
828
  #: widgets/forms/video.php:96
829
  msgid "Current Time"
830
  msgstr ""
831
 
832
- #: admin/settings.php:300 blocks/blocks.php:122 includes/functions.php:952
833
  #: widgets/forms/video.php:103
834
  msgid "Progressbar"
835
  msgstr ""
836
 
837
- #: admin/settings.php:302 admin/videos.php:180 includes/functions.php:966
838
  #: widgets/forms/video.php:117
839
  msgid "Subtitles"
840
  msgstr ""
841
 
842
- #: admin/settings.php:303 blocks/blocks.php:124 includes/functions.php:973
843
  #: widgets/forms/video.php:124
844
  msgid "Quality Selector"
845
  msgstr ""
846
 
847
- #: admin/settings.php:304 blocks/blocks.php:125 includes/functions.php:980
848
  #: widgets/forms/video.php:131
849
  msgid "Speed Control"
850
  msgstr ""
851
 
852
- #: admin/settings.php:305 blocks/blocks.php:126 includes/functions.php:987
853
  #: widgets/forms/video.php:138
854
  msgid "Volume"
855
  msgstr ""
856
 
857
- #: admin/settings.php:306 blocks/blocks.php:127 includes/functions.php:994
858
  #: widgets/forms/video.php:145
859
  msgid "Fullscreen"
860
  msgstr ""
@@ -880,13 +890,13 @@ msgid ""
880
  msgstr ""
881
 
882
  #: admin/settings.php:334 admin/settings.php:421 blocks/blocks.php:74
883
- #: includes/functions.php:1018 includes/functions.php:1257
884
- #: includes/functions.php:1386 widgets/forms/categories.php:20
885
  #: widgets/forms/search.php:20
886
  msgid "Select Template"
887
  msgstr ""
888
 
889
- #: admin/settings.php:335 includes/functions.php:1019
890
  #, php-format
891
  msgid ""
892
  "<a href=\"%s\" target=\"_blank\">Upgrade Pro</a> for more templates (Popup, "
@@ -894,7 +904,7 @@ msgid ""
894
  msgstr ""
895
 
896
  #: admin/settings.php:342 admin/settings.php:432 admin/settings.php:527
897
- #: blocks/blocks.php:77 includes/functions.php:1114 includes/functions.php:1297
898
  #: widgets/forms/categories.php:55
899
  msgid "Columns"
900
  msgstr ""
@@ -904,7 +914,7 @@ msgid "Enter the number of columns you like to have in the gallery view."
904
  msgstr ""
905
 
906
  #: admin/settings.php:352 admin/settings.php:442 admin/settings.php:537
907
- #: blocks/blocks.php:78 includes/functions.php:1054 includes/functions.php:1307
908
  #: widgets/forms/categories.php:60
909
  msgid "Limit (per page)"
910
  msgstr ""
@@ -915,15 +925,15 @@ msgid ""
915
  msgstr ""
916
 
917
  #: admin/settings.php:359 admin/settings.php:544 blocks/blocks.php:79
918
- #: includes/functions.php:1064 includes/functions.php:1317
919
  #: premium/admin/partials/automations-sources.php:171
920
  #: premium/admin/partials/automations-sources.php:174
921
  #: widgets/forms/categories.php:65
922
  msgid "Order By"
923
  msgstr ""
924
 
925
- #: admin/settings.php:363 admin/settings.php:548 includes/functions.php:1011
926
- #: includes/functions.php:1068 includes/functions.php:1250
927
  #: premium/admin/partials/automations-sources.php:181
928
  #: premium/public/templates/user-dashboard.php:78
929
  #: widgets/forms/categories.php:15 widgets/forms/search.php:15
@@ -931,23 +941,23 @@ msgstr ""
931
  msgid "Title"
932
  msgstr ""
933
 
934
- #: admin/settings.php:364 admin/settings.php:549 includes/functions.php:1069
935
  msgid "Date Posted"
936
  msgstr ""
937
 
938
  #: admin/settings.php:365 admin/settings.php:404 admin/settings.php:511
939
- #: admin/settings.php:550 includes/functions.php:1070
940
- #: includes/functions.php:1184
941
  #: premium/admin/partials/automations-sources.php:182
942
  msgid "Views Count"
943
  msgstr ""
944
 
945
- #: admin/settings.php:366 admin/settings.php:551 includes/functions.php:1071
946
  msgid "Random"
947
  msgstr ""
948
 
949
  #: admin/settings.php:372 admin/settings.php:462 admin/settings.php:557
950
- #: blocks/blocks.php:84 includes/functions.php:1077 includes/functions.php:1330
951
  #: widgets/forms/categories.php:83
952
  msgid "Order"
953
  msgstr ""
@@ -960,57 +970,57 @@ msgstr ""
960
  msgid "Descending"
961
  msgstr ""
962
 
963
- #: admin/settings.php:383 includes/functions.php:1124
964
  msgid "Image Position (Thumbnails)"
965
  msgstr ""
966
 
967
- #: admin/settings.php:387 includes/functions.php:1128
968
  msgid "Top"
969
  msgstr ""
970
 
971
- #: admin/settings.php:388 includes/functions.php:1129
972
  msgid "Left"
973
  msgstr ""
974
 
975
- #: admin/settings.php:394 includes/functions.php:1135
976
  msgid "Show / Hide (Thumbnails)"
977
  msgstr ""
978
 
979
- #: admin/settings.php:398 includes/functions.php:1142
980
  msgid "Videos Count"
981
  msgstr ""
982
 
983
- #: admin/settings.php:399 includes/functions.php:1149
984
- #: premium/admin/slider.php:81 premium/public/slider.php:79
985
  #: premium/public/templates/video-form.php:33
986
  msgid "Video Title"
987
  msgstr ""
988
 
989
- #: admin/settings.php:400 admin/settings.php:507 includes/functions.php:1156
990
  msgid "Category Name(s)"
991
  msgstr ""
992
 
993
- #: admin/settings.php:401 admin/settings.php:508 includes/functions.php:1163
994
  msgid "Tag Name(s)"
995
  msgstr ""
996
 
997
- #: admin/settings.php:402 admin/settings.php:509 includes/functions.php:1170
998
  msgid "Date Added"
999
  msgstr ""
1000
 
1001
- #: admin/settings.php:403 admin/settings.php:510 includes/functions.php:1177
1002
  msgid "Author Name"
1003
  msgstr ""
1004
 
1005
- #: admin/settings.php:405 includes/functions.php:1191
1006
  msgid "Video Duration"
1007
  msgstr ""
1008
 
1009
- #: admin/settings.php:406 includes/functions.php:1198
1010
  msgid "Video Excerpt (Short Description)"
1011
  msgstr ""
1012
 
1013
- #: admin/settings.php:412 includes/functions.php:1205
1014
  msgid "Excerpt Length"
1015
  msgstr ""
1016
 
@@ -1018,12 +1028,12 @@ msgstr ""
1018
  msgid "Number of characters."
1019
  msgstr ""
1020
 
1021
- #: admin/settings.php:425 blocks/blocks.php:75 includes/functions.php:1261
1022
  #: widgets/forms/categories.php:24
1023
  msgid "Grid"
1024
  msgstr ""
1025
 
1026
- #: admin/settings.php:426 blocks/blocks.php:76 includes/functions.php:1262
1027
  #: widgets/forms/categories.php:25
1028
  msgid "List"
1029
  msgstr ""
@@ -1042,22 +1052,22 @@ msgstr ""
1042
  msgid "Order by"
1043
  msgstr ""
1044
 
1045
- #: admin/settings.php:454 blocks/blocks.php:81 includes/functions.php:1322
1046
  #: widgets/forms/categories.php:70
1047
  msgid "Count"
1048
  msgstr ""
1049
 
1050
- #: admin/settings.php:455 blocks/blocks.php:82 includes/functions.php:1323
1051
  #: widgets/forms/categories.php:71
1052
  msgid "Name"
1053
  msgstr ""
1054
 
1055
- #: admin/settings.php:456 blocks/blocks.php:83 includes/functions.php:1324
1056
  #: widgets/forms/categories.php:72
1057
  msgid "Slug"
1058
  msgstr ""
1059
 
1060
- #: admin/settings.php:473 blocks/blocks.php:87 includes/functions.php:1341
1061
  #: widgets/forms/categories.php:101
1062
  msgid "Show Hierarchy"
1063
  msgstr ""
@@ -1066,7 +1076,7 @@ msgstr ""
1066
  msgid "Check this to show the child categories"
1067
  msgstr ""
1068
 
1069
- #: admin/settings.php:480 blocks/blocks.php:88 includes/functions.php:1348
1070
  #: widgets/forms/categories.php:108
1071
  msgid "Show Description"
1072
  msgstr ""
@@ -1075,7 +1085,7 @@ msgstr ""
1075
  msgid "Check this to show the categories description"
1076
  msgstr ""
1077
 
1078
- #: admin/settings.php:487 blocks/blocks.php:89 includes/functions.php:1355
1079
  #: widgets/forms/categories.php:115
1080
  msgid "Show Videos Count"
1081
  msgstr ""
@@ -1084,7 +1094,7 @@ msgstr ""
1084
  msgid "Check this to show the videos count next to the category name"
1085
  msgstr ""
1086
 
1087
- #: admin/settings.php:494 blocks/blocks.php:90 includes/functions.php:1362
1088
  #: widgets/forms/categories.php:122
1089
  msgid "Hide Empty Categories"
1090
  msgstr ""
@@ -1112,7 +1122,7 @@ msgid ""
1112
  "Enter the number of columns you like to have in the related videos section."
1113
  msgstr ""
1114
 
1115
- #: admin/settings.php:572 includes/functions.php:1212
1116
  msgid "Pagination"
1117
  msgstr ""
1118
 
@@ -1135,11 +1145,11 @@ msgstr ""
1135
  msgid "Select social share buttons displayed on the single video pages."
1136
  msgstr ""
1137
 
1138
- #: admin/settings.php:601 includes/functions.php:1987
1139
  msgid "Twitter"
1140
  msgstr ""
1141
 
1142
- #: admin/settings.php:602 includes/functions.php:1995
1143
  msgid "Linkedin"
1144
  msgstr ""
1145
 
@@ -1147,11 +1157,11 @@ msgstr ""
1147
  msgid "Pinterest"
1148
  msgstr ""
1149
 
1150
- #: admin/settings.php:604 includes/functions.php:2021
1151
  msgid "Tumblr"
1152
  msgstr ""
1153
 
1154
- #: admin/settings.php:605 includes/functions.php:2035
1155
  msgid "WhatsApp"
1156
  msgstr ""
1157
 
@@ -1203,144 +1213,155 @@ msgid ""
1203
  "or a video category is deleted"
1204
  msgstr ""
1205
 
1206
- #: admin/settings.php:653
 
 
 
 
 
 
 
 
 
 
 
1207
  msgid "Single Category Page"
1208
  msgstr ""
1209
 
1210
- #: admin/settings.php:654
1211
  msgid ""
1212
  "This is the page where the videos from a particular category is displayed. "
1213
  "The [aiovg_category] short code must be on this page."
1214
  msgstr ""
1215
 
1216
- #: admin/settings.php:660
1217
  msgid "Single Tag Page"
1218
  msgstr ""
1219
 
1220
- #: admin/settings.php:661
1221
  msgid ""
1222
  "This is the page where the videos from a particular tag is displayed. The "
1223
  "[aiovg_tag] short code must be on this page."
1224
  msgstr ""
1225
 
1226
- #: admin/settings.php:667
1227
  msgid "Search Page"
1228
  msgstr ""
1229
 
1230
- #: admin/settings.php:668
1231
  msgid ""
1232
  "This is the page where the search results are displayed. The [aiovg_search] "
1233
  "short code must be on this page."
1234
  msgstr ""
1235
 
1236
- #: admin/settings.php:674
1237
  msgid "User Videos Page"
1238
  msgstr ""
1239
 
1240
- #: admin/settings.php:675
1241
  msgid ""
1242
  "This is the page where the videos from an user is displayed. The "
1243
  "[aiovg_user_videos] short code must be on this page."
1244
  msgstr ""
1245
 
1246
- #: admin/settings.php:681
1247
  msgid "Player Page"
1248
  msgstr ""
1249
 
1250
- #: admin/settings.php:682
1251
  msgid "This is the page used to show the video player."
1252
  msgstr ""
1253
 
1254
- #: admin/settings.php:690
1255
  msgid "GDPR - Show Consent"
1256
  msgstr ""
1257
 
1258
- #: admin/settings.php:691
1259
  msgid "Ask for consent before loading YouTube / Vimeo content."
1260
  msgstr ""
1261
 
1262
- #: admin/settings.php:697
1263
  msgid "GDPR - Consent Message"
1264
  msgstr ""
1265
 
1266
- #: admin/settings.php:704
1267
  msgid "GDPR - Consent Button Label"
1268
  msgstr ""
1269
 
1270
- #: admin/settings.php:716
1271
  msgid "Show Logo"
1272
  msgstr ""
1273
 
1274
- #: admin/settings.php:717
1275
  msgid "Check this option to show the watermark on the video."
1276
  msgstr ""
1277
 
1278
- #: admin/settings.php:723
1279
  msgid "Logo Image"
1280
  msgstr ""
1281
 
1282
- #: admin/settings.php:724
1283
  msgid ""
1284
  "Upload the image file of your logo. We recommend using the transparent PNG "
1285
  "format with width below 100 pixels. If you do not enter any image, no logo "
1286
  "will displayed."
1287
  msgstr ""
1288
 
1289
- #: admin/settings.php:730
1290
  msgid "Logo Link"
1291
  msgstr ""
1292
 
1293
- #: admin/settings.php:731
1294
  msgid ""
1295
  "The URL to visit when the watermark image is clicked. Clicking a logo will "
1296
  "have no affect unless this is configured."
1297
  msgstr ""
1298
 
1299
- #: admin/settings.php:737
1300
  msgid "Logo Position"
1301
  msgstr ""
1302
 
1303
- #: admin/settings.php:738
1304
  msgid "This sets the corner in which to display the watermark."
1305
  msgstr ""
1306
 
1307
- #: admin/settings.php:741
1308
  msgid "Top Left"
1309
  msgstr ""
1310
 
1311
- #: admin/settings.php:742
1312
  msgid "Top Right"
1313
  msgstr ""
1314
 
1315
- #: admin/settings.php:743
1316
  msgid "Bottom Left"
1317
  msgstr ""
1318
 
1319
- #: admin/settings.php:744
1320
  msgid "Bottom Right"
1321
  msgstr ""
1322
 
1323
- #: admin/settings.php:750
1324
  msgid "Logo Margin"
1325
  msgstr ""
1326
 
1327
- #: admin/settings.php:751
1328
  msgid "The distance, in pixels, of the logo from the edges of the display."
1329
  msgstr ""
1330
 
1331
- #: admin/settings.php:757
1332
  msgid "Copyright Text"
1333
  msgstr ""
1334
 
1335
- #: admin/settings.php:758
1336
  msgid "Text that is shown when a user right-clicks the player with the mouse."
1337
  msgstr ""
1338
 
1339
- #: admin/settings.php:1034
1340
  msgid "Choose File"
1341
  msgstr ""
1342
 
1343
- #: admin/settings.php:1083
1344
  msgid "Select a page"
1345
  msgstr ""
1346
 
@@ -1502,8 +1523,8 @@ msgstr ""
1502
  msgid "Filter videos list"
1503
  msgstr ""
1504
 
1505
- #: admin/videos.php:103 premium/admin/slider.php:82
1506
- #: premium/public/slider.php:87 premium/public/templates/video-form.php:293
1507
  msgid "Video Description"
1508
  msgstr ""
1509
 
@@ -1523,17 +1544,17 @@ msgstr ""
1523
  msgid "Display a list of video categories."
1524
  msgstr ""
1525
 
1526
- #: blocks/blocks.php:85 includes/functions.php:1081 includes/functions.php:1334
1527
  #: widgets/forms/categories.php:87
1528
  msgid "ASC"
1529
  msgstr ""
1530
 
1531
- #: blocks/blocks.php:86 includes/functions.php:1082 includes/functions.php:1335
1532
  #: widgets/forms/categories.php:88
1533
  msgid "DESC"
1534
  msgstr ""
1535
 
1536
- #: blocks/blocks.php:91 includes/functions.php:1369
1537
  msgid "Show Pagination"
1538
  msgstr ""
1539
 
@@ -1557,24 +1578,24 @@ msgstr ""
1557
  msgid "A videos search form for your site."
1558
  msgstr ""
1559
 
1560
- #: blocks/blocks.php:97 includes/functions.php:1390 widgets/forms/search.php:24
1561
  msgid "Vertical"
1562
  msgstr ""
1563
 
1564
- #: blocks/blocks.php:98 includes/functions.php:1391 widgets/forms/search.php:25
1565
  msgid "Horizontal"
1566
  msgstr ""
1567
 
1568
- #: blocks/blocks.php:99 includes/functions.php:1404 widgets/forms/search.php:45
1569
  msgid "Search By Categories"
1570
  msgstr ""
1571
 
1572
- #: blocks/blocks.php:100 includes/functions.php:1397
1573
  #: widgets/forms/search.php:38
1574
  msgid "Search By Video Title, Description"
1575
  msgstr ""
1576
 
1577
- #: blocks/blocks.php:101 includes/functions.php:1411
1578
  #: widgets/forms/search.php:52
1579
  msgid "Search By Tags"
1580
  msgstr ""
@@ -1664,7 +1685,7 @@ msgstr ""
1664
  msgid "Video Tag"
1665
  msgstr ""
1666
 
1667
- #: includes/functions.php:298 widgets/search.php:124
1668
  msgid "Search Videos"
1669
  msgstr ""
1670
 
@@ -1676,129 +1697,129 @@ msgstr ""
1676
  msgid "Player Embed"
1677
  msgstr ""
1678
 
1679
- #: includes/functions.php:470
1680
  msgid ""
1681
  "<strong>Please accept cookies to play this video</strong>. By accepting you "
1682
  "will be accessing content from a service provided by an external third party."
1683
  msgstr ""
1684
 
1685
- #: includes/functions.php:471
1686
  msgid "Accept"
1687
  msgstr ""
1688
 
1689
- #: includes/functions.php:651
1690
  msgid "No Videos found."
1691
  msgstr ""
1692
 
1693
- #: includes/functions.php:654
1694
  msgid "No Categories found."
1695
  msgstr ""
1696
 
1697
- #: includes/functions.php:834
1698
  msgid "Single Video"
1699
  msgstr ""
1700
 
1701
- #: includes/functions.php:841 widgets/forms/video.php:20
1702
  msgid "Select Video"
1703
  msgstr ""
1704
 
1705
- #: includes/functions.php:857 includes/functions.php:892
1706
  msgid ""
1707
  "Enter your direct file URL in the textbox above (OR) upload your file using "
1708
  "the \"Upload File\" link."
1709
  msgstr ""
1710
 
1711
- #: includes/functions.php:1026 premium/public/templates/video-form.php:47
1712
  msgid "Select Categories"
1713
  msgstr ""
1714
 
1715
- #: includes/functions.php:1033 premium/public/templates/video-form.php:304
1716
  #: premium/public/templates/video-form.php:307
1717
  msgid "Select Tags"
1718
  msgstr ""
1719
 
1720
- #: includes/functions.php:1040
1721
  msgid "Include Video ID(s)"
1722
  msgstr ""
1723
 
1724
- #: includes/functions.php:1047
1725
  msgid "Exclude Video ID(s)"
1726
  msgstr ""
1727
 
1728
- #: includes/functions.php:1088
1729
  msgid "Featured Only"
1730
  msgstr ""
1731
 
1732
- #: includes/functions.php:1095
1733
  msgid "Follow URL"
1734
  msgstr ""
1735
 
1736
- #: includes/functions.php:1103
1737
  msgid "Gallery"
1738
  msgstr ""
1739
 
1740
- #: includes/functions.php:1219
1741
  msgid "More Button"
1742
  msgstr ""
1743
 
1744
- #: includes/functions.php:1226 widgets/forms/categories.php:134
1745
  msgid "More Button Label"
1746
  msgstr ""
1747
 
1748
- #: includes/functions.php:1229 widgets/categories.php:67
1749
  msgid "Show More"
1750
  msgstr ""
1751
 
1752
- #: includes/functions.php:1233 widgets/forms/categories.php:139
1753
  msgid "More Button Link"
1754
  msgstr ""
1755
 
1756
- #: includes/functions.php:1243
1757
  msgid "Categories"
1758
  msgstr ""
1759
 
1760
- #: includes/functions.php:1276
1761
  msgid "Include Category ID(s)"
1762
  msgstr ""
1763
 
1764
- #: includes/functions.php:1283
1765
  msgid "Exclude Category ID(s)"
1766
  msgstr ""
1767
 
1768
- #: includes/functions.php:1379
1769
  msgid "Search Form"
1770
  msgstr ""
1771
 
1772
- #: includes/functions.php:1501
1773
  msgid "Self Hosted"
1774
  msgstr ""
1775
 
1776
- #: includes/functions.php:1501
1777
  msgid "External URL"
1778
  msgstr ""
1779
 
1780
- #: includes/functions.php:1509
1781
  msgid "Iframe Embed Code"
1782
  msgstr ""
1783
 
1784
- #: includes/functions.php:1523
1785
  msgid "Classic"
1786
  msgstr ""
1787
 
1788
- #: includes/functions.php:1915
1789
  msgid "&laquo;"
1790
  msgstr ""
1791
 
1792
- #: includes/functions.php:1916
1793
  msgid "&raquo;"
1794
  msgstr ""
1795
 
1796
- #: includes/functions.php:1931
1797
  #, php-format
1798
  msgid "Page %d of %d"
1799
  msgstr ""
1800
 
1801
- #: includes/functions.php:2003
1802
  msgid "Pin It"
1803
  msgstr ""
1804
 
@@ -2340,10 +2361,6 @@ msgid ""
2340
  "notified through email when an import occurs with the \"Pending\" status."
2341
  msgstr ""
2342
 
2343
- #: premium/admin/popup.php:33
2344
- msgid "Popup"
2345
- msgstr ""
2346
-
2347
  #: premium/admin/seo.php:41
2348
  msgid "SEO Settings"
2349
  msgstr ""
@@ -2357,95 +2374,91 @@ msgid ""
2357
  "Check this option to enable Schema.org Markup (via JSON-LD) for the videos"
2358
  msgstr ""
2359
 
2360
- #: premium/admin/slider.php:33
2361
- msgid "Slider"
2362
- msgstr ""
2363
-
2364
- #: premium/admin/slider.php:53 premium/public/slider.php:47
2365
  msgid "Slider Layout"
2366
  msgstr ""
2367
 
2368
- #: premium/admin/slider.php:57 premium/public/slider.php:51
2369
  msgid "Videos Banner"
2370
  msgstr ""
2371
 
2372
- #: premium/admin/slider.php:58 premium/public/slider.php:52
2373
  msgid "Thumbnails Slider (Links to the single video page)"
2374
  msgstr ""
2375
 
2376
- #: premium/admin/slider.php:59 premium/public/slider.php:53
2377
  msgid "Thumbnails Slider (Opens videos in a popup)"
2378
  msgstr ""
2379
 
2380
- #: premium/admin/slider.php:60 premium/public/slider.php:54
2381
  msgid "Player + Thumbnails Slider"
2382
  msgstr ""
2383
 
2384
- #: premium/admin/slider.php:69
2385
  msgid "Link Video Titles"
2386
  msgstr ""
2387
 
2388
- #: premium/admin/slider.php:70
2389
  msgid "Check this to link video titles to the single video page"
2390
  msgstr ""
2391
 
2392
- #: premium/admin/slider.php:77 premium/public/slider.php:71
2393
  msgid "Show / Hide (Player)"
2394
  msgstr ""
2395
 
2396
- #: premium/admin/slider.php:94 premium/public/slider.php:100
2397
  msgid "Arrows"
2398
  msgstr ""
2399
 
2400
- #: premium/admin/slider.php:101 premium/public/slider.php:107
2401
  msgid "Arrow Size (in pixels)"
2402
  msgstr ""
2403
 
2404
- #: premium/admin/slider.php:111 premium/public/slider.php:117
2405
  msgid "Arrow BG Color"
2406
  msgstr ""
2407
 
2408
- #: premium/admin/slider.php:118 premium/public/slider.php:124
2409
  msgid "Arrow Icon Color"
2410
  msgstr ""
2411
 
2412
- #: premium/admin/slider.php:125 premium/public/slider.php:131
2413
  msgid "Arrow Radius (in pixels)"
2414
  msgstr ""
2415
 
2416
- #: premium/admin/slider.php:135
2417
  msgid "Arrow Top Offset"
2418
  msgstr ""
2419
 
2420
- #: premium/admin/slider.php:145
2421
  msgid "Arrow Left Offset"
2422
  msgstr ""
2423
 
2424
- #: premium/admin/slider.php:155
2425
  msgid "Arrow Right Offset"
2426
  msgstr ""
2427
 
2428
- #: premium/admin/slider.php:165 premium/public/slider.php:171
2429
  msgid "Dots"
2430
  msgstr ""
2431
 
2432
- #: premium/admin/slider.php:172
2433
  msgid "Dot Size (in pixels)"
2434
  msgstr ""
2435
 
2436
- #: premium/admin/slider.php:182 premium/public/slider.php:188
2437
  msgid "Dot Color"
2438
  msgstr ""
2439
 
2440
- #: premium/admin/slider.php:189 premium/public/slider.php:195
2441
  msgid "Slider Autoplay"
2442
  msgstr ""
2443
 
2444
- #: premium/admin/slider.php:190
2445
  msgid "Check this to auto-rotate the slider"
2446
  msgstr ""
2447
 
2448
- #: premium/admin/slider.php:196 premium/public/slider.php:202
2449
  msgid "Autoplay Speed (in milliseconds)"
2450
  msgstr ""
2451
 
@@ -2796,6 +2809,10 @@ msgstr ""
2796
  msgid "Every 5 minutes"
2797
  msgstr ""
2798
 
 
 
 
 
2799
  #: premium/public/public.php:97
2800
  msgid "This is a required field."
2801
  msgstr ""
@@ -2821,23 +2838,27 @@ msgstr ""
2821
  msgid "Unknown error."
2822
  msgstr ""
2823
 
2824
- #: premium/public/slider.php:63
 
 
 
 
2825
  msgid "Link Video Titles to the Single Video Page?"
2826
  msgstr ""
2827
 
2828
- #: premium/public/slider.php:141
2829
  msgid "Arrow Top Offset (in percentage)"
2830
  msgstr ""
2831
 
2832
- #: premium/public/slider.php:151
2833
  msgid "Arrow Left Offset (in pixels)"
2834
  msgstr ""
2835
 
2836
- #: premium/public/slider.php:161
2837
  msgid "Arrow Right Offset (in pixels)"
2838
  msgstr ""
2839
 
2840
- #: premium/public/slider.php:178
2841
  msgid "Dot Size"
2842
  msgstr ""
2843
 
@@ -2983,9 +3004,9 @@ msgstr ""
2983
 
2984
  #: premium/public/templates/videos-template-popup.php:28
2985
  #: premium/public/templates/videos-template-slider-a.php:46
2986
- #: premium/public/templates/videos-template-slider-b.php:64
2987
- #: premium/public/templates/videos-template-slider-c.php:70
2988
- #: premium/public/templates/videos-template-slider-d.php:83
2989
  #: public/templates/videos-template-classic.php:18
2990
  #, php-format
2991
  msgid "%d video(s) found"
@@ -3096,7 +3117,7 @@ msgstr ""
3096
  msgid "Showing results for \"%s\""
3097
  msgstr ""
3098
 
3099
- #: public/search.php:69 widgets/search.php:88
3100
  msgid "Search form disabled."
3101
  msgstr ""
3102
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: All-in-One Video Gallery\n"
4
+ "POT-Creation-Date: 2021-09-29 10:29+0530\n"
5
+ "PO-Revision-Date: 2021-09-29 10:30+0530\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "Language: en_US\n"
16
  "X-Poedit-KeywordsList: __;_e;esc_html__;esc_html_e;esc_attr__;esc_attr_e;_n\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: admin/admin.php:169 admin/partials/issues.php:78
20
  msgid "Apply Fix"
21
  msgstr ""
22
 
23
+ #: admin/admin.php:182 admin/partials/issues.php:75
24
  msgid "Ignore"
25
  msgstr ""
26
 
27
+ #: admin/admin.php:208 admin/partials/dashboard.php:14 blocks/blocks.php:37
28
  msgid "All-in-One Video Gallery"
29
  msgstr ""
30
 
31
+ #: admin/admin.php:209 admin/videos.php:69 includes/functions.php:1009
32
  #: widgets/videos.php:302
33
  msgid "Video Gallery"
34
  msgstr ""
35
 
36
+ #: admin/admin.php:219
37
  msgid "All-in-One Video Gallery - Dashboard"
38
  msgstr ""
39
 
40
+ #: admin/admin.php:220
41
  msgid "Dashboard"
42
  msgstr ""
43
 
44
+ #: admin/admin.php:234
45
  msgid "Shortcode Builder"
46
  msgstr ""
47
 
48
+ #: admin/admin.php:235
49
  msgid "FAQ"
50
  msgstr ""
51
 
52
+ #: admin/admin.php:244
53
  msgid "Issues Found"
54
  msgstr ""
55
 
56
+ #: admin/admin.php:462
57
  msgid "Pages Misconfigured"
58
  msgstr ""
59
 
60
+ #: admin/admin.php:464
61
  #, php-format
62
  msgid ""
63
  "During activation, our plugin adds few <a href=\"%s\" target=\"_blank"
66
  "or having a wrong shortcode."
67
  msgstr ""
68
 
69
+ #: admin/admin.php:532
70
  msgid "Please select at least one issue."
71
  msgstr ""
72
 
73
+ #: admin/admin.php:533
74
  msgid "Sorry, there is already a video with this quality level."
75
  msgstr ""
76
 
77
+ #: admin/admin.php:550 admin/settings.php:60
78
  msgid "Settings"
79
  msgstr ""
80
 
81
+ #: admin/admin.php:592
82
+ #, php-format
83
+ msgid ""
84
+ "<strong>All-in-One Video Gallery:</strong> Having issues with the Vimeo "
85
+ "thumbnail images? Unfortunately, Vimeo had changed its thumbnail image URLs. "
86
+ "But, no worries. This version automatically updates to their latest image "
87
+ "URLs. You simply need to <a href=\"%s\">configure</a> an \"Access Token\" to "
88
+ "get this work."
89
+ msgstr ""
90
+
91
  #: admin/categories.php:32
92
  msgid "All-in-One Video Gallery - Categories"
93
  msgstr ""
170
  msgstr ""
171
 
172
  #: admin/categories.php:157 admin/settings.php:453 admin/tags.php:114
173
+ #: admin/videos.php:483 blocks/blocks.php:80 includes/functions.php:1326
174
  #: widgets/forms/categories.php:69
175
  msgid "ID"
176
  msgstr ""
177
 
178
  #: admin/partials/category-image.php:15 admin/partials/category-image.php:26
179
  #: admin/partials/video-sources.php:261 admin/partials/video-sources.php:265
180
+ #: includes/functions.php:896 premium/public/templates/video-form.php:263
181
  msgid "Image"
182
  msgstr ""
183
 
292
  msgstr ""
293
 
294
  #: admin/partials/shortcode-builder.php:162 blocks/blocks.php:73
295
+ #: includes/functions.php:1273 widgets/forms/categories.php:36
296
  #: widgets/forms/categories.php:39
297
  msgid "Select Parent"
298
  msgstr ""
441
  msgstr ""
442
 
443
  #: admin/partials/video-sources.php:17 admin/partials/video-sources.php:21
444
+ #: includes/functions.php:853 premium/admin/partials/automations-sources.php:42
445
  #: premium/admin/partials/automations-sources.php:45
446
  #: premium/public/templates/video-form.php:73
447
  msgid "Source Type"
448
  msgstr ""
449
 
450
  #: admin/partials/video-sources.php:36 admin/partials/video-sources.php:41
451
+ #: admin/videos.php:70 admin/videos.php:102 includes/functions.php:861
452
  #: premium/public/templates/video-form.php:92
453
  msgid "Video"
454
  msgstr ""
499
  msgstr ""
500
 
501
  #: admin/partials/video-sources.php:182 admin/partials/video-sources.php:186
502
+ #: admin/settings.php:323 includes/functions.php:868
503
+ #: includes/functions.php:1507 premium/includes/functions.php:110
504
  #: premium/public/templates/video-form.php:185
505
  msgid "YouTube"
506
  msgstr ""
507
 
508
  #: admin/partials/video-sources.php:190 admin/partials/video-sources.php:204
509
  #: admin/partials/video-sources.php:218 admin/partials/video-sources.php:232
510
+ #: includes/functions.php:869 includes/functions.php:876
511
+ #: includes/functions.php:883 includes/functions.php:890
512
  #: premium/admin/adaptive-streaming.php:42
513
  #: premium/admin/adaptive-streaming.php:50
514
  #: premium/admin/partials/adaptive-streaming.php:24
528
  msgstr ""
529
 
530
  #: admin/partials/video-sources.php:196 admin/partials/video-sources.php:200
531
+ #: admin/settings.php:324 includes/functions.php:875
532
+ #: includes/functions.php:1508 premium/public/templates/video-form.php:201
533
  msgid "Vimeo"
534
  msgstr ""
535
 
536
  #: admin/partials/video-sources.php:210 admin/partials/video-sources.php:214
537
+ #: admin/settings.php:325 includes/functions.php:882
538
+ #: includes/functions.php:1509 premium/public/templates/video-form.php:217
539
  msgid "Dailymotion"
540
  msgstr ""
541
 
542
  #: admin/partials/video-sources.php:224 admin/partials/video-sources.php:228
543
+ #: admin/settings.php:326 admin/settings.php:600 includes/functions.php:889
544
+ #: includes/functions.php:1510 includes/functions.php:2017
545
  #: premium/public/templates/video-form.php:233
546
  msgid "Facebook"
547
  msgstr ""
565
  msgstr ""
566
 
567
  #: admin/partials/video-sources.php:282 admin/partials/video-sources.php:286
568
+ #: admin/settings.php:301 blocks/blocks.php:123 includes/functions.php:964
569
  #: widgets/forms/video.php:110
570
  msgid "Duration"
571
  msgstr ""
623
  msgid "All-in-One Video Gallery - Settings"
624
  msgstr ""
625
 
626
+ #: admin/settings.php:98 blocks/blocks.php:107 includes/functions.php:842
627
+ #: includes/functions.php:1012 includes/functions.php:1251
628
+ #: includes/functions.php:1387
629
  msgid "General"
630
  msgstr ""
631
 
657
  msgid "Single Video Page"
658
  msgstr ""
659
 
660
+ #: admin/settings.php:145 admin/settings.php:512 includes/functions.php:1100
661
  msgid "Related Videos"
662
  msgstr ""
663
 
715
  msgstr ""
716
 
717
  #: admin/settings.php:231 admin/settings.php:580 blocks/blocks.php:108
718
+ #: includes/functions.php:903 premium/widgets/forms/companion.php:16
719
  #: widgets/forms/video.php:54
720
  msgid "Width"
721
  msgstr ""
722
 
723
+ #: admin/settings.php:232 blocks/blocks.php:109 includes/functions.php:904
724
  #, php-format
725
  msgid ""
726
  "In pixels. Maximum width of the player. Leave this field empty to scale "
728
  msgstr ""
729
 
730
  #: admin/settings.php:238 admin/settings.php:587 blocks/blocks.php:110
731
+ #: includes/functions.php:910 includes/functions.php:1112
732
+ #: includes/functions.php:1295 widgets/forms/video.php:59
733
  msgid "Ratio"
734
  msgstr ""
735
 
736
+ #: admin/settings.php:241 blocks/blocks.php:111 includes/functions.php:911
737
  msgid ""
738
  "In percentage. 1 to 100. Calculate player's height using the ratio value "
739
  "entered."
767
  msgid "Cinemascope"
768
  msgstr ""
769
 
770
+ #: admin/settings.php:255 blocks/blocks.php:112 includes/functions.php:917
771
  #: widgets/forms/video.php:66
772
  msgid "Autoplay"
773
  msgstr ""
776
  msgid "Check this to start playing the video as soon as it is ready"
777
  msgstr ""
778
 
779
+ #: admin/settings.php:262 blocks/blocks.php:113 includes/functions.php:924
780
  #: widgets/forms/video.php:73
781
  msgid "Loop"
782
  msgstr ""
787
  "finished"
788
  msgstr ""
789
 
790
+ #: admin/settings.php:269 blocks/blocks.php:114 includes/functions.php:931
791
  #: widgets/forms/video.php:80
792
  msgid "Muted"
793
  msgstr ""
824
  msgid "Metadata"
825
  msgstr ""
826
 
827
+ #: admin/settings.php:294 blocks/blocks.php:119 includes/functions.php:939
828
  #: widgets/forms/video.php:84
829
  msgid "Player Controls"
830
  msgstr ""
831
 
832
+ #: admin/settings.php:298 blocks/blocks.php:120 includes/functions.php:943
833
  #: widgets/forms/video.php:89
834
  msgid "Play / Pause"
835
  msgstr ""
836
 
837
+ #: admin/settings.php:299 blocks/blocks.php:121 includes/functions.php:950
838
  #: widgets/forms/video.php:96
839
  msgid "Current Time"
840
  msgstr ""
841
 
842
+ #: admin/settings.php:300 blocks/blocks.php:122 includes/functions.php:957
843
  #: widgets/forms/video.php:103
844
  msgid "Progressbar"
845
  msgstr ""
846
 
847
+ #: admin/settings.php:302 admin/videos.php:180 includes/functions.php:971
848
  #: widgets/forms/video.php:117
849
  msgid "Subtitles"
850
  msgstr ""
851
 
852
+ #: admin/settings.php:303 blocks/blocks.php:124 includes/functions.php:978
853
  #: widgets/forms/video.php:124
854
  msgid "Quality Selector"
855
  msgstr ""
856
 
857
+ #: admin/settings.php:304 blocks/blocks.php:125 includes/functions.php:985
858
  #: widgets/forms/video.php:131
859
  msgid "Speed Control"
860
  msgstr ""
861
 
862
+ #: admin/settings.php:305 blocks/blocks.php:126 includes/functions.php:992
863
  #: widgets/forms/video.php:138
864
  msgid "Volume"
865
  msgstr ""
866
 
867
+ #: admin/settings.php:306 blocks/blocks.php:127 includes/functions.php:999
868
  #: widgets/forms/video.php:145
869
  msgid "Fullscreen"
870
  msgstr ""
890
  msgstr ""
891
 
892
  #: admin/settings.php:334 admin/settings.php:421 blocks/blocks.php:74
893
+ #: includes/functions.php:1023 includes/functions.php:1262
894
+ #: includes/functions.php:1391 widgets/forms/categories.php:20
895
  #: widgets/forms/search.php:20
896
  msgid "Select Template"
897
  msgstr ""
898
 
899
+ #: admin/settings.php:335 includes/functions.php:1024
900
  #, php-format
901
  msgid ""
902
  "<a href=\"%s\" target=\"_blank\">Upgrade Pro</a> for more templates (Popup, "
904
  msgstr ""
905
 
906
  #: admin/settings.php:342 admin/settings.php:432 admin/settings.php:527
907
+ #: blocks/blocks.php:77 includes/functions.php:1119 includes/functions.php:1302
908
  #: widgets/forms/categories.php:55
909
  msgid "Columns"
910
  msgstr ""
914
  msgstr ""
915
 
916
  #: admin/settings.php:352 admin/settings.php:442 admin/settings.php:537
917
+ #: blocks/blocks.php:78 includes/functions.php:1059 includes/functions.php:1312
918
  #: widgets/forms/categories.php:60
919
  msgid "Limit (per page)"
920
  msgstr ""
925
  msgstr ""
926
 
927
  #: admin/settings.php:359 admin/settings.php:544 blocks/blocks.php:79
928
+ #: includes/functions.php:1069 includes/functions.php:1322
929
  #: premium/admin/partials/automations-sources.php:171
930
  #: premium/admin/partials/automations-sources.php:174
931
  #: widgets/forms/categories.php:65
932
  msgid "Order By"
933
  msgstr ""
934
 
935
+ #: admin/settings.php:363 admin/settings.php:548 includes/functions.php:1016
936
+ #: includes/functions.php:1073 includes/functions.php:1255
937
  #: premium/admin/partials/automations-sources.php:181
938
  #: premium/public/templates/user-dashboard.php:78
939
  #: widgets/forms/categories.php:15 widgets/forms/search.php:15
941
  msgid "Title"
942
  msgstr ""
943
 
944
+ #: admin/settings.php:364 admin/settings.php:549 includes/functions.php:1074
945
  msgid "Date Posted"
946
  msgstr ""
947
 
948
  #: admin/settings.php:365 admin/settings.php:404 admin/settings.php:511
949
+ #: admin/settings.php:550 includes/functions.php:1075
950
+ #: includes/functions.php:1189
951
  #: premium/admin/partials/automations-sources.php:182
952
  msgid "Views Count"
953
  msgstr ""
954
 
955
+ #: admin/settings.php:366 admin/settings.php:551 includes/functions.php:1076
956
  msgid "Random"
957
  msgstr ""
958
 
959
  #: admin/settings.php:372 admin/settings.php:462 admin/settings.php:557
960
+ #: blocks/blocks.php:84 includes/functions.php:1082 includes/functions.php:1335
961
  #: widgets/forms/categories.php:83
962
  msgid "Order"
963
  msgstr ""
970
  msgid "Descending"
971
  msgstr ""
972
 
973
+ #: admin/settings.php:383 includes/functions.php:1129
974
  msgid "Image Position (Thumbnails)"
975
  msgstr ""
976
 
977
+ #: admin/settings.php:387 includes/functions.php:1133
978
  msgid "Top"
979
  msgstr ""
980
 
981
+ #: admin/settings.php:388 includes/functions.php:1134
982
  msgid "Left"
983
  msgstr ""
984
 
985
+ #: admin/settings.php:394 includes/functions.php:1140
986
  msgid "Show / Hide (Thumbnails)"
987
  msgstr ""
988
 
989
+ #: admin/settings.php:398 includes/functions.php:1147
990
  msgid "Videos Count"
991
  msgstr ""
992
 
993
+ #: admin/settings.php:399 includes/functions.php:1154
994
+ #: premium/admin/slider.php:69 premium/public/slider.php:91
995
  #: premium/public/templates/video-form.php:33
996
  msgid "Video Title"
997
  msgstr ""
998
 
999
+ #: admin/settings.php:400 admin/settings.php:507 includes/functions.php:1161
1000
  msgid "Category Name(s)"
1001
  msgstr ""
1002
 
1003
+ #: admin/settings.php:401 admin/settings.php:508 includes/functions.php:1168
1004
  msgid "Tag Name(s)"
1005
  msgstr ""
1006
 
1007
+ #: admin/settings.php:402 admin/settings.php:509 includes/functions.php:1175
1008
  msgid "Date Added"
1009
  msgstr ""
1010
 
1011
+ #: admin/settings.php:403 admin/settings.php:510 includes/functions.php:1182
1012
  msgid "Author Name"
1013
  msgstr ""
1014
 
1015
+ #: admin/settings.php:405 includes/functions.php:1196
1016
  msgid "Video Duration"
1017
  msgstr ""
1018
 
1019
+ #: admin/settings.php:406 includes/functions.php:1203
1020
  msgid "Video Excerpt (Short Description)"
1021
  msgstr ""
1022
 
1023
+ #: admin/settings.php:412 includes/functions.php:1210
1024
  msgid "Excerpt Length"
1025
  msgstr ""
1026
 
1028
  msgid "Number of characters."
1029
  msgstr ""
1030
 
1031
+ #: admin/settings.php:425 blocks/blocks.php:75 includes/functions.php:1266
1032
  #: widgets/forms/categories.php:24
1033
  msgid "Grid"
1034
  msgstr ""
1035
 
1036
+ #: admin/settings.php:426 blocks/blocks.php:76 includes/functions.php:1267
1037
  #: widgets/forms/categories.php:25
1038
  msgid "List"
1039
  msgstr ""
1052
  msgid "Order by"
1053
  msgstr ""
1054
 
1055
+ #: admin/settings.php:454 blocks/blocks.php:81 includes/functions.php:1327
1056
  #: widgets/forms/categories.php:70
1057
  msgid "Count"
1058
  msgstr ""
1059
 
1060
+ #: admin/settings.php:455 blocks/blocks.php:82 includes/functions.php:1328
1061
  #: widgets/forms/categories.php:71
1062
  msgid "Name"
1063
  msgstr ""
1064
 
1065
+ #: admin/settings.php:456 blocks/blocks.php:83 includes/functions.php:1329
1066
  #: widgets/forms/categories.php:72
1067
  msgid "Slug"
1068
  msgstr ""
1069
 
1070
+ #: admin/settings.php:473 blocks/blocks.php:87 includes/functions.php:1346
1071
  #: widgets/forms/categories.php:101
1072
  msgid "Show Hierarchy"
1073
  msgstr ""
1076
  msgid "Check this to show the child categories"
1077
  msgstr ""
1078
 
1079
+ #: admin/settings.php:480 blocks/blocks.php:88 includes/functions.php:1353
1080
  #: widgets/forms/categories.php:108
1081
  msgid "Show Description"
1082
  msgstr ""
1085
  msgid "Check this to show the categories description"
1086
  msgstr ""
1087
 
1088
+ #: admin/settings.php:487 blocks/blocks.php:89 includes/functions.php:1360
1089
  #: widgets/forms/categories.php:115
1090
  msgid "Show Videos Count"
1091
  msgstr ""
1094
  msgid "Check this to show the videos count next to the category name"
1095
  msgstr ""
1096
 
1097
+ #: admin/settings.php:494 blocks/blocks.php:90 includes/functions.php:1367
1098
  #: widgets/forms/categories.php:122
1099
  msgid "Hide Empty Categories"
1100
  msgstr ""
1122
  "Enter the number of columns you like to have in the related videos section."
1123
  msgstr ""
1124
 
1125
+ #: admin/settings.php:572 includes/functions.php:1217
1126
  msgid "Pagination"
1127
  msgstr ""
1128
 
1145
  msgid "Select social share buttons displayed on the single video pages."
1146
  msgstr ""
1147
 
1148
+ #: admin/settings.php:601 includes/functions.php:2025
1149
  msgid "Twitter"
1150
  msgstr ""
1151
 
1152
+ #: admin/settings.php:602 includes/functions.php:2033
1153
  msgid "Linkedin"
1154
  msgstr ""
1155
 
1157
  msgid "Pinterest"
1158
  msgstr ""
1159
 
1160
+ #: admin/settings.php:604 includes/functions.php:2059
1161
  msgid "Tumblr"
1162
  msgstr ""
1163
 
1164
+ #: admin/settings.php:605 includes/functions.php:2073
1165
  msgid "WhatsApp"
1166
  msgstr ""
1167
 
1213
  "or a video category is deleted"
1214
  msgstr ""
1215
 
1216
+ #: admin/settings.php:651
1217
+ msgid "Vimeo Access Token"
1218
+ msgstr ""
1219
+
1220
+ #: admin/settings.php:652
1221
+ #, php-format
1222
+ msgid ""
1223
+ "Follow <a href=\"%s\" target=\"_blank\">this guide</a> to get your own "
1224
+ "access token."
1225
+ msgstr ""
1226
+
1227
+ #: admin/settings.php:660
1228
  msgid "Single Category Page"
1229
  msgstr ""
1230
 
1231
+ #: admin/settings.php:661
1232
  msgid ""
1233
  "This is the page where the videos from a particular category is displayed. "
1234
  "The [aiovg_category] short code must be on this page."
1235
  msgstr ""
1236
 
1237
+ #: admin/settings.php:667
1238
  msgid "Single Tag Page"
1239
  msgstr ""
1240
 
1241
+ #: admin/settings.php:668
1242
  msgid ""
1243
  "This is the page where the videos from a particular tag is displayed. The "
1244
  "[aiovg_tag] short code must be on this page."
1245
  msgstr ""
1246
 
1247
+ #: admin/settings.php:674
1248
  msgid "Search Page"
1249
  msgstr ""
1250
 
1251
+ #: admin/settings.php:675
1252
  msgid ""
1253
  "This is the page where the search results are displayed. The [aiovg_search] "
1254
  "short code must be on this page."
1255
  msgstr ""
1256
 
1257
+ #: admin/settings.php:681
1258
  msgid "User Videos Page"
1259
  msgstr ""
1260
 
1261
+ #: admin/settings.php:682
1262
  msgid ""
1263
  "This is the page where the videos from an user is displayed. The "
1264
  "[aiovg_user_videos] short code must be on this page."
1265
  msgstr ""
1266
 
1267
+ #: admin/settings.php:688
1268
  msgid "Player Page"
1269
  msgstr ""
1270
 
1271
+ #: admin/settings.php:689
1272
  msgid "This is the page used to show the video player."
1273
  msgstr ""
1274
 
1275
+ #: admin/settings.php:697
1276
  msgid "GDPR - Show Consent"
1277
  msgstr ""
1278
 
1279
+ #: admin/settings.php:698
1280
  msgid "Ask for consent before loading YouTube / Vimeo content."
1281
  msgstr ""
1282
 
1283
+ #: admin/settings.php:704
1284
  msgid "GDPR - Consent Message"
1285
  msgstr ""
1286
 
1287
+ #: admin/settings.php:711
1288
  msgid "GDPR - Consent Button Label"
1289
  msgstr ""
1290
 
1291
+ #: admin/settings.php:723
1292
  msgid "Show Logo"
1293
  msgstr ""
1294
 
1295
+ #: admin/settings.php:724
1296
  msgid "Check this option to show the watermark on the video."
1297
  msgstr ""
1298
 
1299
+ #: admin/settings.php:730
1300
  msgid "Logo Image"
1301
  msgstr ""
1302
 
1303
+ #: admin/settings.php:731
1304
  msgid ""
1305
  "Upload the image file of your logo. We recommend using the transparent PNG "
1306
  "format with width below 100 pixels. If you do not enter any image, no logo "
1307
  "will displayed."
1308
  msgstr ""
1309
 
1310
+ #: admin/settings.php:737
1311
  msgid "Logo Link"
1312
  msgstr ""
1313
 
1314
+ #: admin/settings.php:738
1315
  msgid ""
1316
  "The URL to visit when the watermark image is clicked. Clicking a logo will "
1317
  "have no affect unless this is configured."
1318
  msgstr ""
1319
 
1320
+ #: admin/settings.php:744
1321
  msgid "Logo Position"
1322
  msgstr ""
1323
 
1324
+ #: admin/settings.php:745
1325
  msgid "This sets the corner in which to display the watermark."
1326
  msgstr ""
1327
 
1328
+ #: admin/settings.php:748
1329
  msgid "Top Left"
1330
  msgstr ""
1331
 
1332
+ #: admin/settings.php:749
1333
  msgid "Top Right"
1334
  msgstr ""
1335
 
1336
+ #: admin/settings.php:750
1337
  msgid "Bottom Left"
1338
  msgstr ""
1339
 
1340
+ #: admin/settings.php:751
1341
  msgid "Bottom Right"
1342
  msgstr ""
1343
 
1344
+ #: admin/settings.php:757
1345
  msgid "Logo Margin"
1346
  msgstr ""
1347
 
1348
+ #: admin/settings.php:758
1349
  msgid "The distance, in pixels, of the logo from the edges of the display."
1350
  msgstr ""
1351
 
1352
+ #: admin/settings.php:764
1353
  msgid "Copyright Text"
1354
  msgstr ""
1355
 
1356
+ #: admin/settings.php:765
1357
  msgid "Text that is shown when a user right-clicks the player with the mouse."
1358
  msgstr ""
1359
 
1360
+ #: admin/settings.php:1041
1361
  msgid "Choose File"
1362
  msgstr ""
1363
 
1364
+ #: admin/settings.php:1090
1365
  msgid "Select a page"
1366
  msgstr ""
1367
 
1523
  msgid "Filter videos list"
1524
  msgstr ""
1525
 
1526
+ #: admin/videos.php:103 premium/admin/slider.php:70
1527
+ #: premium/public/slider.php:99 premium/public/templates/video-form.php:293
1528
  msgid "Video Description"
1529
  msgstr ""
1530
 
1544
  msgid "Display a list of video categories."
1545
  msgstr ""
1546
 
1547
+ #: blocks/blocks.php:85 includes/functions.php:1086 includes/functions.php:1339
1548
  #: widgets/forms/categories.php:87
1549
  msgid "ASC"
1550
  msgstr ""
1551
 
1552
+ #: blocks/blocks.php:86 includes/functions.php:1087 includes/functions.php:1340
1553
  #: widgets/forms/categories.php:88
1554
  msgid "DESC"
1555
  msgstr ""
1556
 
1557
+ #: blocks/blocks.php:91 includes/functions.php:1374
1558
  msgid "Show Pagination"
1559
  msgstr ""
1560
 
1578
  msgid "A videos search form for your site."
1579
  msgstr ""
1580
 
1581
+ #: blocks/blocks.php:97 includes/functions.php:1395 widgets/forms/search.php:24
1582
  msgid "Vertical"
1583
  msgstr ""
1584
 
1585
+ #: blocks/blocks.php:98 includes/functions.php:1396 widgets/forms/search.php:25
1586
  msgid "Horizontal"
1587
  msgstr ""
1588
 
1589
+ #: blocks/blocks.php:99 includes/functions.php:1409 widgets/forms/search.php:45
1590
  msgid "Search By Categories"
1591
  msgstr ""
1592
 
1593
+ #: blocks/blocks.php:100 includes/functions.php:1402
1594
  #: widgets/forms/search.php:38
1595
  msgid "Search By Video Title, Description"
1596
  msgstr ""
1597
 
1598
+ #: blocks/blocks.php:101 includes/functions.php:1416
1599
  #: widgets/forms/search.php:52
1600
  msgid "Search By Tags"
1601
  msgstr ""
1685
  msgid "Video Tag"
1686
  msgstr ""
1687
 
1688
+ #: includes/functions.php:298 widgets/search.php:123
1689
  msgid "Search Videos"
1690
  msgstr ""
1691
 
1697
  msgid "Player Embed"
1698
  msgstr ""
1699
 
1700
+ #: includes/functions.php:471
1701
  msgid ""
1702
  "<strong>Please accept cookies to play this video</strong>. By accepting you "
1703
  "will be accessing content from a service provided by an external third party."
1704
  msgstr ""
1705
 
1706
+ #: includes/functions.php:472
1707
  msgid "Accept"
1708
  msgstr ""
1709
 
1710
+ #: includes/functions.php:656
1711
  msgid "No Videos found."
1712
  msgstr ""
1713
 
1714
+ #: includes/functions.php:659
1715
  msgid "No Categories found."
1716
  msgstr ""
1717
 
1718
+ #: includes/functions.php:839
1719
  msgid "Single Video"
1720
  msgstr ""
1721
 
1722
+ #: includes/functions.php:846 widgets/forms/video.php:20
1723
  msgid "Select Video"
1724
  msgstr ""
1725
 
1726
+ #: includes/functions.php:862 includes/functions.php:897
1727
  msgid ""
1728
  "Enter your direct file URL in the textbox above (OR) upload your file using "
1729
  "the \"Upload File\" link."
1730
  msgstr ""
1731
 
1732
+ #: includes/functions.php:1031 premium/public/templates/video-form.php:47
1733
  msgid "Select Categories"
1734
  msgstr ""
1735
 
1736
+ #: includes/functions.php:1038 premium/public/templates/video-form.php:304
1737
  #: premium/public/templates/video-form.php:307
1738
  msgid "Select Tags"
1739
  msgstr ""
1740
 
1741
+ #: includes/functions.php:1045
1742
  msgid "Include Video ID(s)"
1743
  msgstr ""
1744
 
1745
+ #: includes/functions.php:1052
1746
  msgid "Exclude Video ID(s)"
1747
  msgstr ""
1748
 
1749
+ #: includes/functions.php:1093
1750
  msgid "Featured Only"
1751
  msgstr ""
1752
 
1753
+ #: includes/functions.php:1100
1754
  msgid "Follow URL"
1755
  msgstr ""
1756
 
1757
+ #: includes/functions.php:1108
1758
  msgid "Gallery"
1759
  msgstr ""
1760
 
1761
+ #: includes/functions.php:1224
1762
  msgid "More Button"
1763
  msgstr ""
1764
 
1765
+ #: includes/functions.php:1231 widgets/forms/categories.php:134
1766
  msgid "More Button Label"
1767
  msgstr ""
1768
 
1769
+ #: includes/functions.php:1234 widgets/categories.php:67
1770
  msgid "Show More"
1771
  msgstr ""
1772
 
1773
+ #: includes/functions.php:1238 widgets/forms/categories.php:139
1774
  msgid "More Button Link"
1775
  msgstr ""
1776
 
1777
+ #: includes/functions.php:1248
1778
  msgid "Categories"
1779
  msgstr ""
1780
 
1781
+ #: includes/functions.php:1281
1782
  msgid "Include Category ID(s)"
1783
  msgstr ""
1784
 
1785
+ #: includes/functions.php:1288
1786
  msgid "Exclude Category ID(s)"
1787
  msgstr ""
1788
 
1789
+ #: includes/functions.php:1384
1790
  msgid "Search Form"
1791
  msgstr ""
1792
 
1793
+ #: includes/functions.php:1506
1794
  msgid "Self Hosted"
1795
  msgstr ""
1796
 
1797
+ #: includes/functions.php:1506
1798
  msgid "External URL"
1799
  msgstr ""
1800
 
1801
+ #: includes/functions.php:1514
1802
  msgid "Iframe Embed Code"
1803
  msgstr ""
1804
 
1805
+ #: includes/functions.php:1528
1806
  msgid "Classic"
1807
  msgstr ""
1808
 
1809
+ #: includes/functions.php:1953
1810
  msgid "&laquo;"
1811
  msgstr ""
1812
 
1813
+ #: includes/functions.php:1954
1814
  msgid "&raquo;"
1815
  msgstr ""
1816
 
1817
+ #: includes/functions.php:1969
1818
  #, php-format
1819
  msgid "Page %d of %d"
1820
  msgstr ""
1821
 
1822
+ #: includes/functions.php:2041
1823
  msgid "Pin It"
1824
  msgstr ""
1825
 
2361
  "notified through email when an import occurs with the \"Pending\" status."
2362
  msgstr ""
2363
 
 
 
 
 
2364
  #: premium/admin/seo.php:41
2365
  msgid "SEO Settings"
2366
  msgstr ""
2374
  "Check this option to enable Schema.org Markup (via JSON-LD) for the videos"
2375
  msgstr ""
2376
 
2377
+ #: premium/admin/slider.php:41 premium/public/slider.php:59
 
 
 
 
2378
  msgid "Slider Layout"
2379
  msgstr ""
2380
 
2381
+ #: premium/admin/slider.php:45 premium/public/slider.php:63
2382
  msgid "Videos Banner"
2383
  msgstr ""
2384
 
2385
+ #: premium/admin/slider.php:46 premium/public/slider.php:64
2386
  msgid "Thumbnails Slider (Links to the single video page)"
2387
  msgstr ""
2388
 
2389
+ #: premium/admin/slider.php:47 premium/public/slider.php:65
2390
  msgid "Thumbnails Slider (Opens videos in a popup)"
2391
  msgstr ""
2392
 
2393
+ #: premium/admin/slider.php:48 premium/public/slider.php:66
2394
  msgid "Player + Thumbnails Slider"
2395
  msgstr ""
2396
 
2397
+ #: premium/admin/slider.php:57
2398
  msgid "Link Video Titles"
2399
  msgstr ""
2400
 
2401
+ #: premium/admin/slider.php:58
2402
  msgid "Check this to link video titles to the single video page"
2403
  msgstr ""
2404
 
2405
+ #: premium/admin/slider.php:65 premium/public/slider.php:83
2406
  msgid "Show / Hide (Player)"
2407
  msgstr ""
2408
 
2409
+ #: premium/admin/slider.php:82 premium/public/slider.php:112
2410
  msgid "Arrows"
2411
  msgstr ""
2412
 
2413
+ #: premium/admin/slider.php:89 premium/public/slider.php:119
2414
  msgid "Arrow Size (in pixels)"
2415
  msgstr ""
2416
 
2417
+ #: premium/admin/slider.php:99 premium/public/slider.php:129
2418
  msgid "Arrow BG Color"
2419
  msgstr ""
2420
 
2421
+ #: premium/admin/slider.php:106 premium/public/slider.php:136
2422
  msgid "Arrow Icon Color"
2423
  msgstr ""
2424
 
2425
+ #: premium/admin/slider.php:113 premium/public/slider.php:143
2426
  msgid "Arrow Radius (in pixels)"
2427
  msgstr ""
2428
 
2429
+ #: premium/admin/slider.php:123
2430
  msgid "Arrow Top Offset"
2431
  msgstr ""
2432
 
2433
+ #: premium/admin/slider.php:133
2434
  msgid "Arrow Left Offset"
2435
  msgstr ""
2436
 
2437
+ #: premium/admin/slider.php:143
2438
  msgid "Arrow Right Offset"
2439
  msgstr ""
2440
 
2441
+ #: premium/admin/slider.php:153 premium/public/slider.php:183
2442
  msgid "Dots"
2443
  msgstr ""
2444
 
2445
+ #: premium/admin/slider.php:160
2446
  msgid "Dot Size (in pixels)"
2447
  msgstr ""
2448
 
2449
+ #: premium/admin/slider.php:170 premium/public/slider.php:200
2450
  msgid "Dot Color"
2451
  msgstr ""
2452
 
2453
+ #: premium/admin/slider.php:177 premium/public/slider.php:207
2454
  msgid "Slider Autoplay"
2455
  msgstr ""
2456
 
2457
+ #: premium/admin/slider.php:178
2458
  msgid "Check this to auto-rotate the slider"
2459
  msgstr ""
2460
 
2461
+ #: premium/admin/slider.php:184 premium/public/slider.php:214
2462
  msgid "Autoplay Speed (in milliseconds)"
2463
  msgstr ""
2464
 
2809
  msgid "Every 5 minutes"
2810
  msgstr ""
2811
 
2812
+ #: premium/public/popup.php:33
2813
+ msgid "Popup"
2814
+ msgstr ""
2815
+
2816
  #: premium/public/public.php:97
2817
  msgid "This is a required field."
2818
  msgstr ""
2838
  msgid "Unknown error."
2839
  msgstr ""
2840
 
2841
+ #: premium/public/slider.php:33
2842
+ msgid "Slider"
2843
+ msgstr ""
2844
+
2845
+ #: premium/public/slider.php:75
2846
  msgid "Link Video Titles to the Single Video Page?"
2847
  msgstr ""
2848
 
2849
+ #: premium/public/slider.php:153
2850
  msgid "Arrow Top Offset (in percentage)"
2851
  msgstr ""
2852
 
2853
+ #: premium/public/slider.php:163
2854
  msgid "Arrow Left Offset (in pixels)"
2855
  msgstr ""
2856
 
2857
+ #: premium/public/slider.php:173
2858
  msgid "Arrow Right Offset (in pixels)"
2859
  msgstr ""
2860
 
2861
+ #: premium/public/slider.php:190
2862
  msgid "Dot Size"
2863
  msgstr ""
2864
 
3004
 
3005
  #: premium/public/templates/videos-template-popup.php:28
3006
  #: premium/public/templates/videos-template-slider-a.php:46
3007
+ #: premium/public/templates/videos-template-slider-b.php:65
3008
+ #: premium/public/templates/videos-template-slider-c.php:71
3009
+ #: premium/public/templates/videos-template-slider-d.php:84
3010
  #: public/templates/videos-template-classic.php:18
3011
  #, php-format
3012
  msgid "%d video(s) found"
3117
  msgid "Showing results for \"%s\""
3118
  msgstr ""
3119
 
3120
+ #: public/search.php:69 widgets/search.php:87
3121
  msgid "Search form disabled."
3122
  msgstr ""
3123
 
public/templates/player-iframe.php CHANGED
@@ -64,6 +64,28 @@ if ( 'embedcode' != $type ) {
64
  case 'vimeo':
65
  $oembed = aiovg_get_vimeo_oembed_data( $embed_url );
66
  $embed_url = 'https://player.vimeo.com/video/' . $oembed['video_id'] . '?title=0&byline=0&portrait=0';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  break;
68
  case 'dailymotion':
69
  $embed_url = 'https://www.dailymotion.com/embed/video/' . aiovg_get_dailymotion_id_from_url( $embed_url ) . '?queue-autoplay-next=0&queue-enable=0&sharing-enable=0&ui-logo=0&ui-start-screen-info=0';
64
  case 'vimeo':
65
  $oembed = aiovg_get_vimeo_oembed_data( $embed_url );
66
  $embed_url = 'https://player.vimeo.com/video/' . $oembed['video_id'] . '?title=0&byline=0&portrait=0';
67
+
68
+ if ( ! empty( $oembed['html'] ) ) {
69
+ $document = new DOMDocument();
70
+ @$document->loadHTML( $oembed['html'] );
71
+
72
+ $iframes = $document->getElementsByTagName( 'iframe' );
73
+
74
+ if ( $iframes->item(0)->hasAttribute( 'src' ) ) {
75
+ $original_src = $iframes->item(0)->getAttribute( 'src' );
76
+
77
+ $query = parse_url( $original_src, PHP_URL_QUERY );
78
+ parse_str( $query, $parsed_url );
79
+
80
+ if ( isset( $parsed_url['h'] ) ) {
81
+ $embed_url = add_query_arg( 'h', $parsed_url['h'], $embed_url );
82
+ }
83
+
84
+ if ( isset( $parsed_url['app_id'] ) ) {
85
+ $embed_url = add_query_arg( 'app_id', $parsed_url['app_id'], $embed_url );
86
+ }
87
+ }
88
+ }
89
  break;
90
  case 'dailymotion':
91
  $embed_url = 'https://www.dailymotion.com/embed/video/' . aiovg_get_dailymotion_id_from_url( $embed_url ) . '?queue-autoplay-next=0&queue-enable=0&sharing-enable=0&ui-logo=0&ui-start-screen-info=0';