Version Description
- New: Added support for Dailymotion videos.
Download this release
Release Info
Developer | plugins360 |
Plugin | All-in-One Video Gallery |
Version | 1.5.0 |
Comparing to | |
See all releases |
Code changes from version 1.4.0 to 1.5.0
- README.txt +14 -6
- admin/assets/css/aiovg-admin.css +1 -1
- admin/assets/js/aiovg-admin.js +24 -0
- admin/class-aiovg-admin-videos.php +19 -13
- admin/templates/shortcode-builder.php +11 -6
- admin/templates/video-sources.php +11 -0
- admin/templates/welcome.php +1 -1
- all-in-one-video-gallery.php +3 -3
- includes/functions.php +89 -22
- languages/all-in-one-video-gallery.pot +180 -174
- public/templates/player.php +11 -7
- widgets/search/templates/admin.php +2 -2
README.txt
CHANGED
@@ -1,22 +1,22 @@
|
|
1 |
-
=== All in One Video Gallery - HTML5 Video Player, YouTube Gallery, Vimeo Gallery ===
|
2 |
Plugin URI: https://plugins360.com
|
3 |
Contributors: plugins360
|
4 |
Donate link: https://plugins360.com
|
5 |
-
Tags: video, player, gallery, mp4, webm, ogv, youtube, vimeo, hls, dash, adaptive, live, stream, popup, carousel, slider
|
6 |
Requires at least: 4.4.0
|
7 |
Tested up to: 4.9
|
8 |
Requires PHP: 5.3.0
|
9 |
-
Stable tag: 1.
|
10 |
License: GPLv2 or later
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
13 |
-
Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Facebook, etc.
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
Add a single video or build a complete video gallery in minutes.
|
18 |
|
19 |
-
"All in One Video Gallery" is a lightweight responsive video gallery plugin. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Facebook, etc. Works with ANY properly coded WordPress theme and you can use it on new or existing site.
|
20 |
|
21 |
**Links**
|
22 |
|
@@ -33,7 +33,7 @@ https://www.youtube.com/watch?v=w47PU9ppuF8
|
|
33 |
* Unlimited Videos.
|
34 |
* Thumbnail Gallery (you can select how many rows, columns to display and pagination).
|
35 |
* Beautiful HTML5 Video Player with FLASH fallback.
|
36 |
-
* Supported Formats: MP4, WebM, OGV and embeddable players like YouTube, Vimeo & Facebook.
|
37 |
* Configure Player controls: playpause, timer, progressbar, duration, volume, fullscreen
|
38 |
* Configure Player properties: autoplay, loop, preload
|
39 |
* Video Subtitles.
|
@@ -84,6 +84,10 @@ Most likely rewrite rules were not registered properly for some reason. Go to "W
|
|
84 |
|
85 |
== Changelog ==
|
86 |
|
|
|
|
|
|
|
|
|
87 |
= 1.4.0 =
|
88 |
|
89 |
* Tweak: Updated to the MediaElement version 4.2.8 that includes an important security fix.
|
@@ -108,6 +112,10 @@ Most likely rewrite rules were not registered properly for some reason. Go to "W
|
|
108 |
|
109 |
== Upgrade Notice ==
|
110 |
|
|
|
|
|
|
|
|
|
111 |
= 1.4.0 =
|
112 |
|
113 |
* Tweak: Updated to the MediaElement version 4.2.8 that includes an important security fix.
|
1 |
+
=== All in One Video Gallery - HTML5 Video Player, YouTube Gallery, Vimeo Gallery, Dailymotion Gallery ===
|
2 |
Plugin URI: https://plugins360.com
|
3 |
Contributors: plugins360
|
4 |
Donate link: https://plugins360.com
|
5 |
+
Tags: video, player, gallery, mp4, webm, ogv, youtube, vimeo, dailymotion, hls, dash, adaptive, live, stream, popup, carousel, slider
|
6 |
Requires at least: 4.4.0
|
7 |
Tested up to: 4.9
|
8 |
Requires PHP: 5.3.0
|
9 |
+
Stable tag: 1.5.0
|
10 |
License: GPLv2 or later
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
13 |
+
Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Dailymotion, Facebook, etc.
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
Add a single video or build a complete video gallery in minutes.
|
18 |
|
19 |
+
"All in One Video Gallery" is a lightweight responsive video gallery plugin. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Dailymotion, Facebook, etc. Works with ANY properly coded WordPress theme and you can use it on new or existing site.
|
20 |
|
21 |
**Links**
|
22 |
|
33 |
* Unlimited Videos.
|
34 |
* Thumbnail Gallery (you can select how many rows, columns to display and pagination).
|
35 |
* Beautiful HTML5 Video Player with FLASH fallback.
|
36 |
+
* Supported Formats: MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Dailymotion & Facebook.
|
37 |
* Configure Player controls: playpause, timer, progressbar, duration, volume, fullscreen
|
38 |
* Configure Player properties: autoplay, loop, preload
|
39 |
* Video Subtitles.
|
84 |
|
85 |
== Changelog ==
|
86 |
|
87 |
+
= 1.5.0 =
|
88 |
+
|
89 |
+
* New: Added support for Dailymotion videos.
|
90 |
+
|
91 |
= 1.4.0 =
|
92 |
|
93 |
* Tweak: Updated to the MediaElement version 4.2.8 that includes an important security fix.
|
112 |
|
113 |
== Upgrade Notice ==
|
114 |
|
115 |
+
= 1.5.0 =
|
116 |
+
|
117 |
+
* New: Added support for Dailymotion videos.
|
118 |
+
|
119 |
= 1.4.0 =
|
120 |
|
121 |
* Tweak: Updated to the MediaElement version 4.2.8 that includes an important security fix.
|
admin/assets/css/aiovg-admin.css
CHANGED
@@ -271,7 +271,7 @@ table.aiovg-table .aiovg-handle {
|
|
271 |
margin-bottom: 10px;
|
272 |
}
|
273 |
|
274 |
-
#aiovg-shortcode label {
|
275 |
display: block;
|
276 |
margin-bottom: 5px;
|
277 |
}
|
271 |
margin-bottom: 10px;
|
272 |
}
|
273 |
|
274 |
+
#aiovg-shortcode .aiovg-shortcode-label {
|
275 |
display: block;
|
276 |
margin-bottom: 5px;
|
277 |
}
|
admin/assets/js/aiovg-admin.js
CHANGED
@@ -276,6 +276,9 @@
|
|
276 |
|
277 |
}).trigger( 'change' );
|
278 |
|
|
|
|
|
|
|
279 |
// Shortcode: Insert shortcode
|
280 |
$( '#aiovg-insert-shortcode' ).on( 'click', function( e ) {
|
281 |
|
@@ -326,5 +329,26 @@
|
|
326 |
});
|
327 |
|
328 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
329 |
|
330 |
})( jQuery );
|
276 |
|
277 |
}).trigger( 'change' );
|
278 |
|
279 |
+
// Shortcode: Initiate color picker
|
280 |
+
$( '.aiovg-color-picker-field', '#aiovg-shortcode' ).wpColorPicker();
|
281 |
+
|
282 |
// Shortcode: Insert shortcode
|
283 |
$( '#aiovg-insert-shortcode' ).on( 'click', function( e ) {
|
284 |
|
329 |
});
|
330 |
|
331 |
});
|
332 |
+
|
333 |
+
// Widgets: Initiate color picker
|
334 |
+
function aiovg_widget_color_picker( widget ) {
|
335 |
+
widget.find( '.aiovg-color-picker-field' ).wpColorPicker( {
|
336 |
+
change: _.throttle( function() { // For Customizer
|
337 |
+
$( this ).trigger( 'change' );
|
338 |
+
}, 3000 )
|
339 |
+
});
|
340 |
+
}
|
341 |
+
|
342 |
+
function on_aiovg_widget_update( event, widget ) {
|
343 |
+
aiovg_widget_color_picker( widget );
|
344 |
+
}
|
345 |
+
|
346 |
+
$( document ).on( 'widget-added widget-updated', on_aiovg_widget_update );
|
347 |
+
|
348 |
+
$( document ).ready( function() {
|
349 |
+
$( '#widgets-right .widget:has(.aiovg-color-picker-field)' ).each( function () {
|
350 |
+
aiovg_widget_color_picker( $( this ) );
|
351 |
+
} );
|
352 |
+
} );
|
353 |
|
354 |
})( jQuery );
|
admin/class-aiovg-admin-videos.php
CHANGED
@@ -166,19 +166,20 @@ class AIOVG_Admin_Videos {
|
|
166 |
|
167 |
$post_meta = get_post_meta( $post->ID );
|
168 |
|
169 |
-
$type
|
170 |
-
$mp4
|
171 |
-
$has_webm
|
172 |
-
$webm
|
173 |
-
$has_ogv
|
174 |
-
$ogv
|
175 |
-
$youtube
|
176 |
-
$vimeo
|
177 |
-
$
|
178 |
-
$
|
179 |
-
$
|
180 |
-
$
|
181 |
-
$
|
|
|
182 |
|
183 |
require_once AIOVG_PLUGIN_DIR . 'admin/templates/video-sources.php';
|
184 |
|
@@ -274,6 +275,9 @@ class AIOVG_Admin_Videos {
|
|
274 |
$vimeo = isset( $_POST['vimeo'] ) ? esc_url_raw( $_POST['vimeo'] ) : '';
|
275 |
update_post_meta( $post_id, 'vimeo', $vimeo );
|
276 |
|
|
|
|
|
|
|
277 |
$facebook = isset( $_POST['facebook'] ) ? esc_url_raw( $_POST['facebook'] ) : '';
|
278 |
update_post_meta( $post_id, 'facebook', $facebook );
|
279 |
|
@@ -290,6 +294,8 @@ class AIOVG_Admin_Videos {
|
|
290 |
$image = aiovg_get_youtube_image_url( $youtube );
|
291 |
} elseif ( 'vimeo' == $type && ! empty( $vimeo ) ) {
|
292 |
$image = aiovg_get_vimeo_image_url( $vimeo );
|
|
|
|
|
293 |
} elseif ( 'embedcode' == $type && ! empty( $embedcode ) ) {
|
294 |
$image = aiovg_get_embedcode_image_url( $embedcode );
|
295 |
}
|
166 |
|
167 |
$post_meta = get_post_meta( $post->ID );
|
168 |
|
169 |
+
$type = isset( $post_meta['type'] ) ? $post_meta['type'][0] : 'default';
|
170 |
+
$mp4 = isset( $post_meta['mp4'] ) ? $post_meta['mp4'][0] : '';
|
171 |
+
$has_webm = isset( $post_meta['has_webm'] ) ? $post_meta['has_webm'][0] : 0;
|
172 |
+
$webm = isset( $post_meta['webm'] ) ? $post_meta['webm'][0] : '';
|
173 |
+
$has_ogv = isset( $post_meta['has_ogv'] ) ? $post_meta['has_ogv'][0] : 0;
|
174 |
+
$ogv = isset( $post_meta['ogv'] ) ? $post_meta['ogv'][0] : '';
|
175 |
+
$youtube = isset( $post_meta['youtube'] ) ? $post_meta['youtube'][0] : '';
|
176 |
+
$vimeo = isset( $post_meta['vimeo'] ) ? $post_meta['vimeo'][0] : '';
|
177 |
+
$dailymotion = isset( $post_meta['dailymotion'] ) ? $post_meta['dailymotion'][0] : '';
|
178 |
+
$facebook = isset( $post_meta['facebook'] ) ? $post_meta['facebook'][0] : '';
|
179 |
+
$embedcode = isset( $post_meta['embedcode'] ) ? $post_meta['embedcode'][0] : '';
|
180 |
+
$image = isset( $post_meta['image'] ) ? $post_meta['image'][0] : '';
|
181 |
+
$duration = isset( $post_meta['duration'] ) ? $post_meta['duration'][0] : '';
|
182 |
+
$views = isset( $post_meta['views'] ) ? $post_meta['views'][0] : '';
|
183 |
|
184 |
require_once AIOVG_PLUGIN_DIR . 'admin/templates/video-sources.php';
|
185 |
|
275 |
$vimeo = isset( $_POST['vimeo'] ) ? esc_url_raw( $_POST['vimeo'] ) : '';
|
276 |
update_post_meta( $post_id, 'vimeo', $vimeo );
|
277 |
|
278 |
+
$dailymotion = isset( $_POST['dailymotion'] ) ? esc_url_raw( $_POST['dailymotion'] ) : '';
|
279 |
+
update_post_meta( $post_id, 'dailymotion', $dailymotion );
|
280 |
+
|
281 |
$facebook = isset( $_POST['facebook'] ) ? esc_url_raw( $_POST['facebook'] ) : '';
|
282 |
update_post_meta( $post_id, 'facebook', $facebook );
|
283 |
|
294 |
$image = aiovg_get_youtube_image_url( $youtube );
|
295 |
} elseif ( 'vimeo' == $type && ! empty( $vimeo ) ) {
|
296 |
$image = aiovg_get_vimeo_image_url( $vimeo );
|
297 |
+
} elseif ( 'dailymotion' == $type && ! empty( $dailymotion ) ) {
|
298 |
+
$image = aiovg_get_dailymotion_image_url( $dailymotion );
|
299 |
} elseif ( 'embedcode' == $type && ! empty( $embedcode ) ) {
|
300 |
$image = aiovg_get_embedcode_image_url( $embedcode );
|
301 |
}
|
admin/templates/shortcode-builder.php
CHANGED
@@ -39,11 +39,11 @@
|
|
39 |
|
40 |
<?php if( 'html' == $field['type'] ) : ?>
|
41 |
|
42 |
-
<label><strong><?php echo
|
43 |
|
44 |
<?php elseif ( 'category' == $field['type'] ) : ?>
|
45 |
|
46 |
-
<label for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
47 |
<?php
|
48 |
wp_dropdown_categories( array(
|
49 |
'show_option_none' => '-- '.__( 'Top Categories', 'all-in-one-video-gallery' ).' --',
|
@@ -61,7 +61,7 @@
|
|
61 |
|
62 |
<?php elseif ( 'categories' == $field['type'] ) : ?>
|
63 |
|
64 |
-
<label for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
65 |
<ul id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input aiovg-checklist widefat" data-default="<?php echo esc_attr( $field['default'] ); ?>">
|
66 |
<?php
|
67 |
$args = array(
|
@@ -76,12 +76,12 @@
|
|
76 |
|
77 |
<?php elseif ( 'text' == $field['type'] ) : ?>
|
78 |
|
79 |
-
<label for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
80 |
<input type="text" id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input widefat" value="<?php echo esc_attr( $field['value'] ); ?>" data-default="<?php echo esc_attr( $field['default'] ); ?>" />
|
81 |
|
82 |
<?php elseif ( 'select' == $field['type'] ) : ?>
|
83 |
|
84 |
-
<label for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
85 |
<select id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input widefat" data-default="<?php echo esc_attr( $field['default'] ); ?>">
|
86 |
<?php
|
87 |
foreach ( $field['options'] as $value => $label ) {
|
@@ -92,10 +92,15 @@
|
|
92 |
|
93 |
<?php elseif ( 'checkbox' == $field['type'] ) : ?>
|
94 |
|
95 |
-
<label for="<?php echo esc_attr( $field_id ); ?>">
|
96 |
<input type="checkbox" id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input" data-default="<?php echo esc_attr( $field['default'] ); ?>" value="1" <?php checked( $field['value'] ); ?> />
|
97 |
<?php echo esc_html( $field['label'] ); ?>
|
98 |
</label>
|
|
|
|
|
|
|
|
|
|
|
99 |
|
100 |
<?php endif; ?>
|
101 |
|
39 |
|
40 |
<?php if( 'html' == $field['type'] ) : ?>
|
41 |
|
42 |
+
<label class="aiovg-shortcode-label"><strong><?php echo wp_kses_post( $field['label'] ); ?></strong></label>
|
43 |
|
44 |
<?php elseif ( 'category' == $field['type'] ) : ?>
|
45 |
|
46 |
+
<label class="aiovg-shortcode-label" for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
47 |
<?php
|
48 |
wp_dropdown_categories( array(
|
49 |
'show_option_none' => '-- '.__( 'Top Categories', 'all-in-one-video-gallery' ).' --',
|
61 |
|
62 |
<?php elseif ( 'categories' == $field['type'] ) : ?>
|
63 |
|
64 |
+
<label class="aiovg-shortcode-label" for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
65 |
<ul id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input aiovg-checklist widefat" data-default="<?php echo esc_attr( $field['default'] ); ?>">
|
66 |
<?php
|
67 |
$args = array(
|
76 |
|
77 |
<?php elseif ( 'text' == $field['type'] ) : ?>
|
78 |
|
79 |
+
<label class="aiovg-shortcode-label" for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
80 |
<input type="text" id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input widefat" value="<?php echo esc_attr( $field['value'] ); ?>" data-default="<?php echo esc_attr( $field['default'] ); ?>" />
|
81 |
|
82 |
<?php elseif ( 'select' == $field['type'] ) : ?>
|
83 |
|
84 |
+
<label class="aiovg-shortcode-label" for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
85 |
<select id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input widefat" data-default="<?php echo esc_attr( $field['default'] ); ?>">
|
86 |
<?php
|
87 |
foreach ( $field['options'] as $value => $label ) {
|
92 |
|
93 |
<?php elseif ( 'checkbox' == $field['type'] ) : ?>
|
94 |
|
95 |
+
<label class="aiovg-shortcode-label" for="<?php echo esc_attr( $field_id ); ?>">
|
96 |
<input type="checkbox" id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input" data-default="<?php echo esc_attr( $field['default'] ); ?>" value="1" <?php checked( $field['value'] ); ?> />
|
97 |
<?php echo esc_html( $field['label'] ); ?>
|
98 |
</label>
|
99 |
+
|
100 |
+
<?php elseif ( 'color' == $field['type'] ) : ?>
|
101 |
+
|
102 |
+
<label class="aiovg-shortcode-label" for="<?php echo esc_attr( $field_id ); ?>"><strong><?php echo esc_html( $field['label'] ); ?></strong></label>
|
103 |
+
<input type="text" id="<?php echo esc_attr( $field_id ); ?>" class="aiovg-shortcode-input aiovg-color-picker-field widefat" value="<?php echo esc_attr( $field['value'] ); ?>" data-default="<?php echo esc_attr( $field['default'] ); ?>" />
|
104 |
|
105 |
<?php endif; ?>
|
106 |
|
admin/templates/video-sources.php
CHANGED
@@ -110,6 +110,17 @@
|
|
110 |
</div>
|
111 |
</td>
|
112 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
<tr class="aiovg-toggle-fields aiovg-type-facebook">
|
114 |
<td class="label aiovg-hidden-xs">
|
115 |
<label><?php _e( "Facebook", 'all-in-one-video-gallery' ); ?></label>
|
110 |
</div>
|
111 |
</td>
|
112 |
</tr>
|
113 |
+
<tr class="aiovg-toggle-fields aiovg-type-dailymotion">
|
114 |
+
<td class="label aiovg-hidden-xs">
|
115 |
+
<label><?php _e( "Dailymotion", 'all-in-one-video-gallery' ); ?></label>
|
116 |
+
</td>
|
117 |
+
<td>
|
118 |
+
<p class="aiovg-hidden-sm aiovg-hidden-md aiovg-hidden-lg"><strong><?php _e( "Dailymotion", 'all-in-one-video-gallery' ); ?></strong></p>
|
119 |
+
<div class="aiovg-input-wrap">
|
120 |
+
<input type="text" name="dailymotion" id="aiovg-dailymotion" class="text" placeholder="<?php _e( "Example: https://www.dailymotion.com/video/x11prnt", 'all-in-one-video-gallery' ); ?>" value="<?php echo esc_attr( $dailymotion ); ?>" />
|
121 |
+
</div>
|
122 |
+
</td>
|
123 |
+
</tr>
|
124 |
<tr class="aiovg-toggle-fields aiovg-type-facebook">
|
125 |
<td class="label aiovg-hidden-xs">
|
126 |
<label><?php _e( "Facebook", 'all-in-one-video-gallery' ); ?></label>
|
admin/templates/welcome.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
<h1><?php printf( __( 'Welcome to "All in One Video Gallery - %s"', 'all-in-one-video-gallery' ), AIOVG_PLUGIN_VERSION ); ?></h1>
|
17 |
|
18 |
<p class="about-text">
|
19 |
-
<?php _e( 'Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, etc.', 'all-in-one-video-gallery' ); ?>
|
20 |
</p>
|
21 |
|
22 |
<div class="wp-badge aiovg-badge"></div>
|
16 |
<h1><?php printf( __( 'Welcome to "All in One Video Gallery - %s"', 'all-in-one-video-gallery' ), AIOVG_PLUGIN_VERSION ); ?></h1>
|
17 |
|
18 |
<p class="about-text">
|
19 |
+
<?php _e( 'Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Dailymotion, Facebook, etc.', 'all-in-one-video-gallery' ); ?>
|
20 |
</p>
|
21 |
|
22 |
<div class="wp-badge aiovg-badge"></div>
|
all-in-one-video-gallery.php
CHANGED
@@ -10,8 +10,8 @@
|
|
10 |
* @wordpress-plugin
|
11 |
* Plugin Name: All in One Video Gallery
|
12 |
* Plugin URI: https://plugins360.com
|
13 |
-
* Description: Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Facebook, etc.
|
14 |
-
* Version: 1.
|
15 |
* Author: Team Plugins360
|
16 |
* License: GPL-2.0+
|
17 |
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
|
@@ -26,7 +26,7 @@ if ( ! defined( 'WPINC' ) ) {
|
|
26 |
|
27 |
// The current version of the plugin
|
28 |
if ( ! defined( 'AIOVG_PLUGIN_VERSION' ) ) {
|
29 |
-
define( 'AIOVG_PLUGIN_VERSION', '1.
|
30 |
}
|
31 |
|
32 |
// The unique identifier of the plugin
|
10 |
* @wordpress-plugin
|
11 |
* Plugin Name: All in One Video Gallery
|
12 |
* Plugin URI: https://plugins360.com
|
13 |
+
* Description: Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. Supports any browser & video formats such as MP4, WebM, OGV and embeddable players like YouTube, Vimeo, Dailymotion, Facebook, etc.
|
14 |
+
* Version: 1.5.0
|
15 |
* Author: Team Plugins360
|
16 |
* License: GPL-2.0+
|
17 |
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
|
26 |
|
27 |
// The current version of the plugin
|
28 |
if ( ! defined( 'AIOVG_PLUGIN_VERSION' ) ) {
|
29 |
+
define( 'AIOVG_PLUGIN_VERSION', '1.5.0' );
|
30 |
}
|
31 |
|
32 |
// The unique identifier of the plugin
|
includes/functions.php
CHANGED
@@ -245,6 +245,60 @@ function aiovg_get_category_page_url( $term ) {
|
|
245 |
|
246 |
}
|
247 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
248 |
/*
|
249 |
* Get image from the Iframe Embed Code.
|
250 |
*
|
@@ -260,11 +314,20 @@ function aiovg_get_embedcode_image_url( $embedcode ) {
|
|
260 |
$iframes = $document->getElementsByTagName( 'iframe' );
|
261 |
$src = $iframes->item(0)->getAttribute( 'src' );
|
262 |
|
|
|
263 |
$url = aiovg_get_youtube_image_url( $src );
|
|
|
|
|
264 |
if ( empty( $url ) ) {
|
265 |
$url = aiovg_get_vimeo_image_url( $src );
|
266 |
}
|
|
|
|
|
|
|
|
|
|
|
267 |
|
|
|
268 |
return $url;
|
269 |
|
270 |
}
|
@@ -396,23 +459,25 @@ function aiovg_get_player_html( $post_id = 0, $atts = array() ) {
|
|
396 |
$player_settings = get_option( 'aiovg_player_settings' );
|
397 |
|
398 |
$attributes = array_merge( array(
|
399 |
-
'width'
|
400 |
-
'ratio'
|
401 |
-
'mp4'
|
402 |
-
'webm'
|
403 |
-
'ogv'
|
404 |
-
'youtube'
|
405 |
-
'vimeo'
|
406 |
-
'
|
407 |
-
'
|
408 |
-
'
|
409 |
-
'
|
410 |
-
'
|
411 |
-
'
|
412 |
-
'
|
413 |
-
'
|
414 |
-
'
|
415 |
-
'
|
|
|
|
|
416 |
), $atts );
|
417 |
|
418 |
$url = aiovg_get_player_page_url( $post_id, $attributes );
|
@@ -470,6 +535,7 @@ function aiovg_get_player_page_url( $post_id = 0, $atts = array() ) {
|
|
470 |
case 'ogv':
|
471 |
case 'youtube':
|
472 |
case 'vimeo':
|
|
|
473 |
case 'facebook':
|
474 |
case 'poster':
|
475 |
$query_args[ $key ] = urlencode( $atts[ $key ] );
|
@@ -554,11 +620,12 @@ function aiovg_get_user_videos_page_url( $user_id ) {
|
|
554 |
function aiovg_get_video_source_types() {
|
555 |
|
556 |
$types = array(
|
557 |
-
'default'
|
558 |
-
'youtube'
|
559 |
-
'vimeo'
|
560 |
-
'
|
561 |
-
'
|
|
|
562 |
);
|
563 |
|
564 |
return apply_filters( 'aiovg_video_source_types', $types );
|
245 |
|
246 |
}
|
247 |
|
248 |
+
/*
|
249 |
+
* Get Dailymotion ID from URL.
|
250 |
+
*
|
251 |
+
* @since 1.5.0
|
252 |
+
* @param string $url Dailymotion page URL.
|
253 |
+
* @return string $id Dailymotion video ID.
|
254 |
+
*/
|
255 |
+
function aiovg_get_dailymotion_id_from_url( $url ) {
|
256 |
+
|
257 |
+
$id = '';
|
258 |
+
|
259 |
+
if ( preg_match( '!^.+dailymotion\.com/(video|hub)/([^_]+)[^#]*(#video=([^_&]+))?|(dai\.ly/([^_]+))!', $url, $m ) ) {
|
260 |
+
if ( isset( $m[6] ) ) {
|
261 |
+
$id = $m[6];
|
262 |
+
}
|
263 |
+
|
264 |
+
if ( isset( $m[4] ) ) {
|
265 |
+
$id = $m[4];
|
266 |
+
}
|
267 |
+
|
268 |
+
$id = $m[2];
|
269 |
+
}
|
270 |
+
|
271 |
+
return $id;
|
272 |
+
|
273 |
+
}
|
274 |
+
|
275 |
+
/*
|
276 |
+
* Get Dailymotion image from URL.
|
277 |
+
*
|
278 |
+
* @since 1.5.0
|
279 |
+
* @param string $url Dailymotion page URL.
|
280 |
+
* @return string $url Dailymotion image URL.
|
281 |
+
*/
|
282 |
+
function aiovg_get_dailymotion_image_url( $url ) {
|
283 |
+
|
284 |
+
$id = aiovg_get_dailymotion_id_from_url( $url );
|
285 |
+
$url = '';
|
286 |
+
|
287 |
+
if ( ! empty( $id ) ) {
|
288 |
+
$dailymotion = file_get_contents( 'https://api.dailymotion.com/video/' . $id . '?fields=thumbnail_large_url,thumbnail_medium_url' );
|
289 |
+
$dailymotion = json_decode( $dailymotion, TRUE );
|
290 |
+
|
291 |
+
if ( isset( $dailymotion['thumbnail_large_url'] ) ) {
|
292 |
+
$url = $dailymotion['thumbnail_large_url'];
|
293 |
+
} else {
|
294 |
+
$url = $dailymotion['thumbnail_medium_url'];
|
295 |
+
}
|
296 |
+
}
|
297 |
+
|
298 |
+
return $url;
|
299 |
+
|
300 |
+
}
|
301 |
+
|
302 |
/*
|
303 |
* Get image from the Iframe Embed Code.
|
304 |
*
|
314 |
$iframes = $document->getElementsByTagName( 'iframe' );
|
315 |
$src = $iframes->item(0)->getAttribute( 'src' );
|
316 |
|
317 |
+
// YouTube
|
318 |
$url = aiovg_get_youtube_image_url( $src );
|
319 |
+
|
320 |
+
// Vimeo
|
321 |
if ( empty( $url ) ) {
|
322 |
$url = aiovg_get_vimeo_image_url( $src );
|
323 |
}
|
324 |
+
|
325 |
+
// Dailymotion
|
326 |
+
if ( empty( $url ) ) {
|
327 |
+
$url = aiovg_get_dailymotion_image_url( $src );
|
328 |
+
}
|
329 |
|
330 |
+
// Return image url
|
331 |
return $url;
|
332 |
|
333 |
}
|
459 |
$player_settings = get_option( 'aiovg_player_settings' );
|
460 |
|
461 |
$attributes = array_merge( array(
|
462 |
+
'width' => $player_settings['width'],
|
463 |
+
'ratio' => $player_settings['ratio'],
|
464 |
+
'mp4' => '',
|
465 |
+
'webm' => '',
|
466 |
+
'ogv' => '',
|
467 |
+
'youtube' => '',
|
468 |
+
'vimeo' => '',
|
469 |
+
'dailymotion' => '',
|
470 |
+
'facebook' => '',
|
471 |
+
'poster' => '',
|
472 |
+
'autoplay' => '',
|
473 |
+
'loop' => '',
|
474 |
+
'playpause' => '',
|
475 |
+
'current' => '',
|
476 |
+
'progress' => '',
|
477 |
+
'duration' => '',
|
478 |
+
'tracks' => '',
|
479 |
+
'volume' => '',
|
480 |
+
'fullscreen' => ''
|
481 |
), $atts );
|
482 |
|
483 |
$url = aiovg_get_player_page_url( $post_id, $attributes );
|
535 |
case 'ogv':
|
536 |
case 'youtube':
|
537 |
case 'vimeo':
|
538 |
+
case 'dailymotion':
|
539 |
case 'facebook':
|
540 |
case 'poster':
|
541 |
$query_args[ $key ] = urlencode( $atts[ $key ] );
|
620 |
function aiovg_get_video_source_types() {
|
621 |
|
622 |
$types = array(
|
623 |
+
'default' => __( 'Self Hosted', 'all-in-one-video-gallery' ) . ' / ' . __( 'External URL', 'all-in-one-video-gallery' ),
|
624 |
+
'youtube' => __( 'YouTube', 'all-in-one-video-gallery' ),
|
625 |
+
'vimeo' => __( 'Vimeo', 'all-in-one-video-gallery' ),
|
626 |
+
'dailymotion' => __( 'Dailymotion', 'all-in-one-video-gallery' ),
|
627 |
+
'facebook' => __( 'Facebook', 'all-in-one-video-gallery' ),
|
628 |
+
'embedcode' => __( 'Iframe Embed Code', 'all-in-one-video-gallery' )
|
629 |
);
|
630 |
|
631 |
return apply_filters( 'aiovg_video_source_types', $types );
|
languages/all-in-one-video-gallery.pot
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: All in One Video Gallery\n"
|
4 |
-
"POT-Creation-Date:
|
5 |
-
"PO-Revision-Date:
|
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.0.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
@@ -27,7 +27,7 @@ msgid "Category"
|
|
27 |
msgstr ""
|
28 |
|
29 |
#: admin/class-aiovg-admin-categories.php:36
|
30 |
-
#: admin/class-aiovg-admin-videos.php:
|
31 |
msgid "All Categories"
|
32 |
msgstr ""
|
33 |
|
@@ -98,14 +98,14 @@ msgstr ""
|
|
98 |
#: admin/class-aiovg-admin-categories.php:137
|
99 |
#: admin/class-aiovg-admin-settings.php:320
|
100 |
#: admin/class-aiovg-admin-shortcode.php:104
|
101 |
-
#: admin/class-aiovg-admin-videos.php:
|
102 |
#: widgets/categories/templates/admin.php:43
|
103 |
msgid "ID"
|
104 |
msgstr ""
|
105 |
|
106 |
#: admin/class-aiovg-admin-settings.php:61
|
107 |
#: admin/class-aiovg-admin-settings.php:62 admin/class-aiovg-admin.php:63
|
108 |
-
#: admin/templates/welcome.php:
|
109 |
msgid "Settings"
|
110 |
msgstr ""
|
111 |
|
@@ -204,7 +204,7 @@ msgstr ""
|
|
204 |
|
205 |
#: admin/class-aiovg-admin-settings.php:216
|
206 |
#: admin/class-aiovg-admin-settings.php:290
|
207 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
208 |
#: widgets/video/templates/admin.php:46
|
209 |
msgid "Width"
|
210 |
msgstr ""
|
@@ -218,7 +218,7 @@ msgstr ""
|
|
218 |
|
219 |
#: admin/class-aiovg-admin-settings.php:223
|
220 |
#: admin/class-aiovg-admin-settings.php:297
|
221 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
222 |
#: widgets/video/templates/admin.php:51
|
223 |
msgid "Ratio"
|
224 |
msgstr ""
|
@@ -258,7 +258,7 @@ msgid "Cinemascope"
|
|
258 |
msgstr ""
|
259 |
|
260 |
#: admin/class-aiovg-admin-settings.php:240
|
261 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
262 |
#: widgets/video/templates/admin.php:57
|
263 |
msgid "Autoplay"
|
264 |
msgstr ""
|
@@ -268,7 +268,7 @@ msgid "Check this to start playing the video as soon as it is ready"
|
|
268 |
msgstr ""
|
269 |
|
270 |
#: admin/class-aiovg-admin-settings.php:247
|
271 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
272 |
#: widgets/video/templates/admin.php:62
|
273 |
msgid "Loop"
|
274 |
msgstr ""
|
@@ -312,50 +312,50 @@ msgid "None"
|
|
312 |
msgstr ""
|
313 |
|
314 |
#: admin/class-aiovg-admin-settings.php:272
|
315 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
316 |
#: widgets/video/templates/admin.php:65
|
317 |
msgid "Show / Hide Player Controls"
|
318 |
msgstr ""
|
319 |
|
320 |
#: admin/class-aiovg-admin-settings.php:276
|
321 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
322 |
#: widgets/video/templates/admin.php:69
|
323 |
msgid "Play / Pause"
|
324 |
msgstr ""
|
325 |
|
326 |
#: admin/class-aiovg-admin-settings.php:277
|
327 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
328 |
#: widgets/video/templates/admin.php:74
|
329 |
msgid "Current Time"
|
330 |
msgstr ""
|
331 |
|
332 |
#: admin/class-aiovg-admin-settings.php:278
|
333 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
334 |
#: widgets/video/templates/admin.php:79
|
335 |
msgid "Progressbar"
|
336 |
msgstr ""
|
337 |
|
338 |
#: admin/class-aiovg-admin-settings.php:279
|
339 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
340 |
-
#: admin/templates/video-sources.php:
|
341 |
#: widgets/video/templates/admin.php:84
|
342 |
msgid "Duration"
|
343 |
msgstr ""
|
344 |
|
345 |
#: admin/class-aiovg-admin-settings.php:280
|
346 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
347 |
#: admin/class-aiovg-admin-videos.php:150 widgets/video/templates/admin.php:89
|
348 |
msgid "Subtitles"
|
349 |
msgstr ""
|
350 |
|
351 |
#: admin/class-aiovg-admin-settings.php:281
|
352 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
353 |
#: widgets/video/templates/admin.php:94
|
354 |
msgid "Volume"
|
355 |
msgstr ""
|
356 |
|
357 |
#: admin/class-aiovg-admin-settings.php:282
|
358 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
359 |
#: widgets/video/templates/admin.php:99
|
360 |
msgid "Fullscreen"
|
361 |
msgstr ""
|
@@ -372,10 +372,10 @@ msgid ""
|
|
372 |
msgstr ""
|
373 |
|
374 |
#: admin/class-aiovg-admin-settings.php:306
|
375 |
-
#: admin/class-aiovg-admin-settings.php:
|
376 |
#: admin/class-aiovg-admin-shortcode.php:94
|
377 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
378 |
-
#: widgets/videos/templates/admin.php:
|
379 |
msgid "Number of Columns"
|
380 |
msgstr ""
|
381 |
|
@@ -412,12 +412,12 @@ msgid "Sort Categories by"
|
|
412 |
msgstr ""
|
413 |
|
414 |
#: admin/class-aiovg-admin-settings.php:333
|
415 |
-
#: admin/class-aiovg-admin-settings.php:
|
416 |
msgid "Ascending"
|
417 |
msgstr ""
|
418 |
|
419 |
#: admin/class-aiovg-admin-settings.php:334
|
420 |
-
#: admin/class-aiovg-admin-settings.php:
|
421 |
msgid "Descending"
|
422 |
msgstr ""
|
423 |
|
@@ -448,206 +448,199 @@ msgstr ""
|
|
448 |
msgid "Check this to hide categories with no videos"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: admin/class-aiovg-admin-settings.php:
|
452 |
-
#: admin/class-aiovg-admin-shortcode.php:156
|
453 |
-
#: admin/class-aiovg-admin-shortcode.php:371
|
454 |
-
#: widgets/search/templates/admin.php:20 widgets/videos/templates/admin.php:34
|
455 |
-
msgid "Select a Template"
|
456 |
-
msgstr ""
|
457 |
-
|
458 |
-
#: admin/class-aiovg-admin-settings.php:372
|
459 |
msgid "Enter the number of columns you like to have in the gallery view."
|
460 |
msgstr ""
|
461 |
|
462 |
-
#: admin/class-aiovg-admin-settings.php:
|
463 |
msgid "Videos per Page"
|
464 |
msgstr ""
|
465 |
|
466 |
-
#: admin/class-aiovg-admin-settings.php:
|
467 |
msgid ""
|
468 |
"Number of videos to show per page. Use a value of \"0\" to show all videos."
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: admin/class-aiovg-admin-settings.php:
|
472 |
msgid "Order Videos by"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: admin/class-aiovg-admin-settings.php:
|
476 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
477 |
#: widgets/categories/templates/admin.php:15
|
478 |
#: widgets/search/templates/admin.php:15 widgets/video/templates/admin.php:15
|
479 |
-
#: widgets/videos/templates/admin.php:15 widgets/videos/templates/admin.php:
|
480 |
msgid "Title"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: admin/class-aiovg-admin-settings.php:
|
484 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
485 |
-
#: widgets/videos/templates/admin.php:
|
486 |
msgid "Date Posted"
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: admin/class-aiovg-admin-settings.php:
|
490 |
-
#: admin/class-aiovg-admin-settings.php:
|
491 |
-
#: admin/class-aiovg-admin-settings.php:
|
492 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
493 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
494 |
-
#: widgets/videos/templates/admin.php:
|
495 |
msgid "Views Count"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: admin/class-aiovg-admin-settings.php:
|
499 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
500 |
-
#: widgets/videos/templates/admin.php:
|
501 |
msgid "Random"
|
502 |
msgstr ""
|
503 |
|
504 |
-
#: admin/class-aiovg-admin-settings.php:
|
505 |
msgid "Sort Videos by"
|
506 |
msgstr ""
|
507 |
|
508 |
-
#: admin/class-aiovg-admin-settings.php:
|
509 |
-
#: admin/class-aiovg-admin-settings.php:
|
510 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
511 |
-
#: widgets/videos/templates/admin.php:
|
512 |
msgid "Show / Hide"
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: admin/class-aiovg-admin-settings.php:
|
516 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
517 |
msgid "Videos Count"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: admin/class-aiovg-admin-settings.php:
|
521 |
-
#: admin/class-aiovg-admin-settings.php:
|
522 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
523 |
-
#: widgets/videos/templates/admin.php:
|
524 |
msgid "Category Name"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: admin/class-aiovg-admin-settings.php:
|
528 |
-
#: admin/class-aiovg-admin-settings.php:
|
529 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
530 |
-
#: widgets/videos/templates/admin.php:
|
531 |
msgid "Date Added"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: admin/class-aiovg-admin-settings.php:
|
535 |
-
#: admin/class-aiovg-admin-settings.php:
|
536 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
537 |
msgid "Author Name"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: admin/class-aiovg-admin-settings.php:
|
541 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
542 |
-
#: widgets/videos/templates/admin.php:
|
543 |
msgid "Video Duration"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: admin/class-aiovg-admin-settings.php:
|
547 |
msgid "Excerpt ( Short Description )"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: admin/class-aiovg-admin-settings.php:
|
551 |
msgid "Excerpt Length"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: admin/class-aiovg-admin-settings.php:
|
555 |
msgid "Number of characters."
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: admin/class-aiovg-admin-settings.php:
|
559 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
560 |
-
#: widgets/videos/templates/admin.php:
|
561 |
msgid "Related Videos"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: admin/class-aiovg-admin-settings.php:
|
565 |
msgid "Enable Comments"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: admin/class-aiovg-admin-settings.php:
|
569 |
msgid ""
|
570 |
"Allow visitors to comment videos using the standard WordPress comment form. "
|
571 |
"Comments are public"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: admin/class-aiovg-admin-settings.php:
|
575 |
msgid "Video Detail Page"
|
576 |
msgstr ""
|
577 |
|
578 |
-
#: admin/class-aiovg-admin-settings.php:
|
579 |
msgid "Replaces the SLUG value used by custom post type \"aiovg_videos\"."
|
580 |
msgstr ""
|
581 |
|
582 |
-
#: admin/class-aiovg-admin-settings.php:
|
583 |
msgid "Enable Services"
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: admin/class-aiovg-admin-settings.php:
|
587 |
-
#: admin/templates/video-sources.php:
|
588 |
-
#: includes/functions.php:
|
589 |
msgid "Facebook"
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: admin/class-aiovg-admin-settings.php:
|
593 |
msgid "Twitter"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: admin/class-aiovg-admin-settings.php:
|
597 |
msgid "Google Plus"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: admin/class-aiovg-admin-settings.php:
|
601 |
msgid "Linkedin"
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: admin/class-aiovg-admin-settings.php:
|
605 |
msgid "Pinterest"
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: admin/class-aiovg-admin-settings.php:
|
609 |
msgid "Single Category Page"
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: admin/class-aiovg-admin-settings.php:
|
613 |
msgid ""
|
614 |
"This is the page where the videos from a particular category is displayed. "
|
615 |
"The [aiovg_category] short code must be on this page."
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: admin/class-aiovg-admin-settings.php:
|
619 |
msgid "Search Page"
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: admin/class-aiovg-admin-settings.php:
|
623 |
msgid ""
|
624 |
"This is the page where the search results are displayed. The [aiovg_search] "
|
625 |
"short code must be on this page."
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: admin/class-aiovg-admin-settings.php:
|
629 |
msgid "User Videos Page"
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: admin/class-aiovg-admin-settings.php:
|
633 |
msgid ""
|
634 |
"This is the page where the videos from an user is displayed. The "
|
635 |
"[aiovg_user_videos] short code must be on this page."
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: admin/class-aiovg-admin-settings.php:
|
639 |
msgid "Player Page"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: admin/class-aiovg-admin-settings.php:
|
643 |
msgid "This is the page used to show the video player."
|
644 |
msgstr ""
|
645 |
|
646 |
-
#: admin/class-aiovg-admin-settings.php:
|
647 |
msgid "Choose File"
|
648 |
msgstr ""
|
649 |
|
650 |
-
#: admin/class-aiovg-admin-settings.php:
|
651 |
msgid "Select a page"
|
652 |
msgstr ""
|
653 |
|
@@ -685,16 +678,16 @@ msgid "Select Parent"
|
|
685 |
msgstr ""
|
686 |
|
687 |
#: admin/class-aiovg-admin-shortcode.php:117
|
688 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
689 |
#: widgets/categories/templates/admin.php:61
|
690 |
-
#: widgets/videos/templates/admin.php:
|
691 |
msgid "ASC"
|
692 |
msgstr ""
|
693 |
|
694 |
#: admin/class-aiovg-admin-shortcode.php:118
|
695 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
696 |
#: widgets/categories/templates/admin.php:62
|
697 |
-
#: widgets/videos/templates/admin.php:
|
698 |
msgid "DESC"
|
699 |
msgstr ""
|
700 |
|
@@ -703,58 +696,62 @@ msgstr ""
|
|
703 |
msgid "Select Categories"
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
707 |
-
#: widgets/videos/templates/admin.php:
|
708 |
msgid "Limit"
|
709 |
msgstr ""
|
710 |
|
711 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
712 |
#: widgets/categories/templates/admin.php:39
|
713 |
-
#: widgets/videos/templates/admin.php:
|
714 |
msgid "Order By"
|
715 |
msgstr ""
|
716 |
|
717 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
718 |
#: widgets/categories/templates/admin.php:57
|
719 |
-
#: widgets/videos/templates/admin.php:
|
720 |
msgid "Order"
|
721 |
msgstr ""
|
722 |
|
723 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
724 |
-
#: widgets/videos/templates/admin.php:
|
725 |
msgid "Featured Only"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
729 |
-
#: widgets/videos/templates/admin.php:
|
730 |
msgid "Follow URL?"
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
734 |
-
#: widgets/videos/templates/admin.php:
|
735 |
msgid "Excerpt ( Short Description )"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
739 |
msgid "Show Pagination"
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
743 |
#: widgets/video/templates/admin.php:20
|
744 |
msgid "Select a Video"
|
745 |
msgstr ""
|
746 |
|
747 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
|
|
|
|
|
|
|
|
748 |
#: widgets/search/templates/admin.php:22
|
749 |
msgid "Vertical"
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
753 |
#: widgets/search/templates/admin.php:23
|
754 |
msgid "Horizontal"
|
755 |
msgstr ""
|
756 |
|
757 |
-
#: admin/class-aiovg-admin-shortcode.php:
|
758 |
#: widgets/search/templates/admin.php:29
|
759 |
msgid "Search by Categories"
|
760 |
msgstr ""
|
@@ -780,7 +777,7 @@ msgstr ""
|
|
780 |
msgid "Parent Video:"
|
781 |
msgstr ""
|
782 |
|
783 |
-
#: admin/class-aiovg-admin-videos.php:43 admin/class-aiovg-admin-videos.php:
|
784 |
msgid "All Videos"
|
785 |
msgstr ""
|
786 |
|
@@ -868,16 +865,16 @@ msgstr ""
|
|
868 |
msgid "Video Sources"
|
869 |
msgstr ""
|
870 |
|
871 |
-
#: admin/class-aiovg-admin-videos.php:
|
872 |
msgid "Featured only"
|
873 |
msgstr ""
|
874 |
|
875 |
-
#: admin/class-aiovg-admin-videos.php:
|
876 |
-
#: admin/templates/video-sources.php:
|
877 |
msgid "Views"
|
878 |
msgstr ""
|
879 |
|
880 |
-
#: admin/class-aiovg-admin-videos.php:
|
881 |
#: admin/templates/video-submitbox.php:18
|
882 |
msgid "Featured"
|
883 |
msgstr ""
|
@@ -917,7 +914,7 @@ msgid "Premium Add-ons"
|
|
917 |
msgstr ""
|
918 |
|
919 |
#: admin/templates/category-image.php:16 admin/templates/category-image.php:27
|
920 |
-
#: admin/templates/video-sources.php:
|
921 |
msgid "Image"
|
922 |
msgstr ""
|
923 |
|
@@ -942,11 +939,11 @@ msgstr ""
|
|
942 |
msgid "Top Categories"
|
943 |
msgstr ""
|
944 |
|
945 |
-
#: admin/templates/shortcode-builder.php:
|
946 |
msgid "Insert Shortcode"
|
947 |
msgstr ""
|
948 |
|
949 |
-
#: admin/templates/shortcode-builder.php:
|
950 |
msgid "Cancel"
|
951 |
msgstr ""
|
952 |
|
@@ -959,13 +956,13 @@ msgid "MP4"
|
|
959 |
msgstr ""
|
960 |
|
961 |
#: admin/templates/video-sources.php:39 admin/templates/video-sources.php:70
|
962 |
-
#: admin/templates/video-sources.php:84 admin/templates/video-sources.php:
|
963 |
#: admin/templates/video-tracks.php:28 admin/templates/video-tracks.php:64
|
964 |
msgid "Enter your Direct File URL here (OR) use the Upload Media button"
|
965 |
msgstr ""
|
966 |
|
967 |
#: admin/templates/video-sources.php:41 admin/templates/video-sources.php:72
|
968 |
-
#: admin/templates/video-sources.php:86 admin/templates/video-sources.php:
|
969 |
msgid "Upload Media"
|
970 |
msgstr ""
|
971 |
|
@@ -980,7 +977,7 @@ msgid "OGV"
|
|
980 |
msgstr ""
|
981 |
|
982 |
#: admin/templates/video-sources.php:93 admin/templates/video-sources.php:96
|
983 |
-
#: includes/functions.php:
|
984 |
msgid "YouTube"
|
985 |
msgstr ""
|
986 |
|
@@ -989,7 +986,7 @@ msgid "Example: https://www.youtube.com/watch?v=twYp6W6vt2U"
|
|
989 |
msgstr ""
|
990 |
|
991 |
#: admin/templates/video-sources.php:104 admin/templates/video-sources.php:107
|
992 |
-
#: includes/functions.php:
|
993 |
msgid "Vimeo"
|
994 |
msgstr ""
|
995 |
|
@@ -997,19 +994,28 @@ msgstr ""
|
|
997 |
msgid "Example: https://vimeo.com/108018156"
|
998 |
msgstr ""
|
999 |
|
|
|
|
|
|
|
|
|
|
|
1000 |
#: admin/templates/video-sources.php:120
|
|
|
|
|
|
|
|
|
1001 |
msgid "Example: https://www.facebook.com/facebook/videos/10155278547321729"
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: admin/templates/video-sources.php:
|
1005 |
msgid "Embed Code"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: admin/templates/video-sources.php:
|
1009 |
msgid "Enter your Iframe Embed Code here"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: admin/templates/video-sources.php:
|
1013 |
msgid "6:30"
|
1014 |
msgstr ""
|
1015 |
|
@@ -1065,7 +1071,7 @@ msgstr ""
|
|
1065 |
msgid ""
|
1066 |
"Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. "
|
1067 |
"Supports any browser & video formats such as MP4, WebM, OGV and embeddable "
|
1068 |
-
"players like YouTube, Vimeo, etc."
|
1069 |
msgstr ""
|
1070 |
|
1071 |
#: admin/templates/welcome.php:35
|
@@ -1074,22 +1080,29 @@ msgid ""
|
|
1074 |
"same Video Player trusted by WordPress."
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: admin/templates/welcome.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1078 |
msgid "Categories → Add"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: admin/templates/welcome.php:
|
1082 |
#, php-format
|
1083 |
msgid ""
|
1084 |
"Unlimited Categories. Categories help you organize your videos in a flexible "
|
1085 |
"way. Use %s shortcode to display the categories in the front-end."
|
1086 |
msgstr ""
|
1087 |
|
1088 |
-
#: admin/templates/welcome.php:
|
1089 |
msgid "Video Gallery → Add New"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
-
#: admin/templates/welcome.php:
|
1093 |
#, php-format
|
1094 |
msgid ""
|
1095 |
"Uploading the video files is simple. To add your first video post, simply "
|
@@ -1098,13 +1111,6 @@ msgid ""
|
|
1098 |
"video in your own POST or PAGE."
|
1099 |
msgstr ""
|
1100 |
|
1101 |
-
#: admin/templates/welcome.php:78
|
1102 |
-
msgid ""
|
1103 |
-
"Highly customizable. Complete control over the player & gallery display. "
|
1104 |
-
"Configure what and how to display. Example: Number of Columns in a Gallery, "
|
1105 |
-
"Autoplay a Video, etc."
|
1106 |
-
msgstr ""
|
1107 |
-
|
1108 |
#: admin/templates/welcome.php:84
|
1109 |
msgid "Shortcode Builder"
|
1110 |
msgstr ""
|
@@ -1166,60 +1172,56 @@ msgid ""
|
|
1166 |
"for customers that need faster and/or more in-depth assistance."
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: includes/functions.php:
|
1170 |
msgid "No Items found."
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: includes/functions.php:
|
1174 |
msgid "Self Hosted"
|
1175 |
msgstr ""
|
1176 |
|
1177 |
-
#: includes/functions.php:
|
1178 |
msgid "External URL"
|
1179 |
msgstr ""
|
1180 |
|
1181 |
-
#: includes/functions.php:
|
1182 |
msgid "Iframe Embed Code"
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: includes/functions.php:
|
1186 |
-
msgid "Standard"
|
1187 |
-
msgstr ""
|
1188 |
-
|
1189 |
-
#: includes/functions.php:719
|
1190 |
msgid "Video Category"
|
1191 |
msgstr ""
|
1192 |
|
1193 |
-
#: includes/functions.php:
|
1194 |
msgid "Search Videos"
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: includes/functions.php:
|
1198 |
msgid "User Videos"
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: includes/functions.php:
|
1202 |
msgid "Player Embed"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: includes/functions.php:
|
1206 |
msgid "«"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
-
#: includes/functions.php:
|
1210 |
msgid "»"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
-
#: includes/functions.php:
|
1214 |
#, php-format
|
1215 |
msgid "Page %d of %d"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: includes/functions.php:
|
1219 |
msgid "Google+"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: includes/functions.php:
|
1223 |
msgid "Pin It"
|
1224 |
msgstr ""
|
1225 |
|
@@ -1320,6 +1322,10 @@ msgstr ""
|
|
1320 |
msgid "AIOVG - Search Videos"
|
1321 |
msgstr ""
|
1322 |
|
|
|
|
|
|
|
|
|
1323 |
#: widgets/video/class-aiovg-widget-video.php:45
|
1324 |
msgid "Displays video added using \"All in One Video Gallery\" plugin."
|
1325 |
msgstr ""
|
@@ -1328,39 +1334,39 @@ msgstr ""
|
|
1328 |
msgid "AIOVG - Video Player"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: widgets/videos/class-aiovg-widget-videos.php:
|
1332 |
-
#: widgets/videos/templates/admin.php:
|
1333 |
msgid "Show More"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: widgets/videos/class-aiovg-widget-videos.php:
|
1337 |
msgid "AIOVG - Video Gallery"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
-
#: widgets/videos/class-aiovg-widget-videos.php:
|
1341 |
msgid "Displays a video gallery."
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: widgets/videos/templates/admin.php:
|
1345 |
msgid "Image Position"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: widgets/videos/templates/admin.php:
|
1349 |
msgid "Top"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: widgets/videos/templates/admin.php:
|
1353 |
msgid "Left"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
-
#: widgets/videos/templates/admin.php:
|
1357 |
msgid "Show User"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: widgets/videos/templates/admin.php:
|
1361 |
msgid "More Label"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
-
#: widgets/videos/templates/admin.php:
|
1365 |
msgid "More Link"
|
1366 |
msgstr ""
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: All in One Video Gallery\n"
|
4 |
+
"POT-Creation-Date: 2018-02-25 16:48+0530\n"
|
5 |
+
"PO-Revision-Date: 2018-02-25 16:48+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.0.6\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
27 |
msgstr ""
|
28 |
|
29 |
#: admin/class-aiovg-admin-categories.php:36
|
30 |
+
#: admin/class-aiovg-admin-videos.php:365
|
31 |
msgid "All Categories"
|
32 |
msgstr ""
|
33 |
|
98 |
#: admin/class-aiovg-admin-categories.php:137
|
99 |
#: admin/class-aiovg-admin-settings.php:320
|
100 |
#: admin/class-aiovg-admin-shortcode.php:104
|
101 |
+
#: admin/class-aiovg-admin-videos.php:433
|
102 |
#: widgets/categories/templates/admin.php:43
|
103 |
msgid "ID"
|
104 |
msgstr ""
|
105 |
|
106 |
#: admin/class-aiovg-admin-settings.php:61
|
107 |
#: admin/class-aiovg-admin-settings.php:62 admin/class-aiovg-admin.php:63
|
108 |
+
#: admin/templates/welcome.php:45
|
109 |
msgid "Settings"
|
110 |
msgstr ""
|
111 |
|
204 |
|
205 |
#: admin/class-aiovg-admin-settings.php:216
|
206 |
#: admin/class-aiovg-admin-settings.php:290
|
207 |
+
#: admin/class-aiovg-admin-shortcode.php:279
|
208 |
#: widgets/video/templates/admin.php:46
|
209 |
msgid "Width"
|
210 |
msgstr ""
|
218 |
|
219 |
#: admin/class-aiovg-admin-settings.php:223
|
220 |
#: admin/class-aiovg-admin-settings.php:297
|
221 |
+
#: admin/class-aiovg-admin-shortcode.php:286
|
222 |
#: widgets/video/templates/admin.php:51
|
223 |
msgid "Ratio"
|
224 |
msgstr ""
|
258 |
msgstr ""
|
259 |
|
260 |
#: admin/class-aiovg-admin-settings.php:240
|
261 |
+
#: admin/class-aiovg-admin-shortcode.php:293
|
262 |
#: widgets/video/templates/admin.php:57
|
263 |
msgid "Autoplay"
|
264 |
msgstr ""
|
268 |
msgstr ""
|
269 |
|
270 |
#: admin/class-aiovg-admin-settings.php:247
|
271 |
+
#: admin/class-aiovg-admin-shortcode.php:300
|
272 |
#: widgets/video/templates/admin.php:62
|
273 |
msgid "Loop"
|
274 |
msgstr ""
|
312 |
msgstr ""
|
313 |
|
314 |
#: admin/class-aiovg-admin-settings.php:272
|
315 |
+
#: admin/class-aiovg-admin-shortcode.php:307
|
316 |
#: widgets/video/templates/admin.php:65
|
317 |
msgid "Show / Hide Player Controls"
|
318 |
msgstr ""
|
319 |
|
320 |
#: admin/class-aiovg-admin-settings.php:276
|
321 |
+
#: admin/class-aiovg-admin-shortcode.php:312
|
322 |
#: widgets/video/templates/admin.php:69
|
323 |
msgid "Play / Pause"
|
324 |
msgstr ""
|
325 |
|
326 |
#: admin/class-aiovg-admin-settings.php:277
|
327 |
+
#: admin/class-aiovg-admin-shortcode.php:319
|
328 |
#: widgets/video/templates/admin.php:74
|
329 |
msgid "Current Time"
|
330 |
msgstr ""
|
331 |
|
332 |
#: admin/class-aiovg-admin-settings.php:278
|
333 |
+
#: admin/class-aiovg-admin-shortcode.php:326
|
334 |
#: widgets/video/templates/admin.php:79
|
335 |
msgid "Progressbar"
|
336 |
msgstr ""
|
337 |
|
338 |
#: admin/class-aiovg-admin-settings.php:279
|
339 |
+
#: admin/class-aiovg-admin-shortcode.php:333
|
340 |
+
#: admin/templates/video-sources.php:161 admin/templates/video-sources.php:164
|
341 |
#: widgets/video/templates/admin.php:84
|
342 |
msgid "Duration"
|
343 |
msgstr ""
|
344 |
|
345 |
#: admin/class-aiovg-admin-settings.php:280
|
346 |
+
#: admin/class-aiovg-admin-shortcode.php:340
|
347 |
#: admin/class-aiovg-admin-videos.php:150 widgets/video/templates/admin.php:89
|
348 |
msgid "Subtitles"
|
349 |
msgstr ""
|
350 |
|
351 |
#: admin/class-aiovg-admin-settings.php:281
|
352 |
+
#: admin/class-aiovg-admin-shortcode.php:347
|
353 |
#: widgets/video/templates/admin.php:94
|
354 |
msgid "Volume"
|
355 |
msgstr ""
|
356 |
|
357 |
#: admin/class-aiovg-admin-settings.php:282
|
358 |
+
#: admin/class-aiovg-admin-shortcode.php:354
|
359 |
#: widgets/video/templates/admin.php:99
|
360 |
msgid "Fullscreen"
|
361 |
msgstr ""
|
372 |
msgstr ""
|
373 |
|
374 |
#: admin/class-aiovg-admin-settings.php:306
|
375 |
+
#: admin/class-aiovg-admin-settings.php:363
|
376 |
#: admin/class-aiovg-admin-shortcode.php:94
|
377 |
+
#: admin/class-aiovg-admin-shortcode.php:156
|
378 |
+
#: widgets/videos/templates/admin.php:50
|
379 |
msgid "Number of Columns"
|
380 |
msgstr ""
|
381 |
|
412 |
msgstr ""
|
413 |
|
414 |
#: admin/class-aiovg-admin-settings.php:333
|
415 |
+
#: admin/class-aiovg-admin-settings.php:397
|
416 |
msgid "Ascending"
|
417 |
msgstr ""
|
418 |
|
419 |
#: admin/class-aiovg-admin-settings.php:334
|
420 |
+
#: admin/class-aiovg-admin-settings.php:398
|
421 |
msgid "Descending"
|
422 |
msgstr ""
|
423 |
|
448 |
msgid "Check this to hide categories with no videos"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: admin/class-aiovg-admin-settings.php:364
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
452 |
msgid "Enter the number of columns you like to have in the gallery view."
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: admin/class-aiovg-admin-settings.php:373
|
456 |
msgid "Videos per Page"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: admin/class-aiovg-admin-settings.php:374
|
460 |
msgid ""
|
461 |
"Number of videos to show per page. Use a value of \"0\" to show all videos."
|
462 |
msgstr ""
|
463 |
|
464 |
+
#: admin/class-aiovg-admin-settings.php:380
|
465 |
msgid "Order Videos by"
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: admin/class-aiovg-admin-settings.php:384
|
469 |
+
#: admin/class-aiovg-admin-shortcode.php:173
|
470 |
#: widgets/categories/templates/admin.php:15
|
471 |
#: widgets/search/templates/admin.php:15 widgets/video/templates/admin.php:15
|
472 |
+
#: widgets/videos/templates/admin.php:15 widgets/videos/templates/admin.php:64
|
473 |
msgid "Title"
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: admin/class-aiovg-admin-settings.php:385
|
477 |
+
#: admin/class-aiovg-admin-shortcode.php:174
|
478 |
+
#: widgets/videos/templates/admin.php:65
|
479 |
msgid "Date Posted"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: admin/class-aiovg-admin-settings.php:386
|
483 |
+
#: admin/class-aiovg-admin-settings.php:412
|
484 |
+
#: admin/class-aiovg-admin-settings.php:436
|
485 |
+
#: admin/class-aiovg-admin-shortcode.php:175
|
486 |
+
#: admin/class-aiovg-admin-shortcode.php:241
|
487 |
+
#: widgets/videos/templates/admin.php:66 widgets/videos/templates/admin.php:124
|
488 |
msgid "Views Count"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: admin/class-aiovg-admin-settings.php:387
|
492 |
+
#: admin/class-aiovg-admin-shortcode.php:176
|
493 |
+
#: widgets/videos/templates/admin.php:67
|
494 |
msgid "Random"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: admin/class-aiovg-admin-settings.php:393
|
498 |
msgid "Sort Videos by"
|
499 |
msgstr ""
|
500 |
|
501 |
+
#: admin/class-aiovg-admin-settings.php:404
|
502 |
+
#: admin/class-aiovg-admin-settings.php:429
|
503 |
+
#: admin/class-aiovg-admin-shortcode.php:208
|
504 |
+
#: widgets/videos/templates/admin.php:105
|
505 |
msgid "Show / Hide"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: admin/class-aiovg-admin-settings.php:408
|
509 |
+
#: admin/class-aiovg-admin-shortcode.php:213
|
510 |
msgid "Videos Count"
|
511 |
msgstr ""
|
512 |
|
513 |
+
#: admin/class-aiovg-admin-settings.php:409
|
514 |
+
#: admin/class-aiovg-admin-settings.php:433
|
515 |
+
#: admin/class-aiovg-admin-shortcode.php:220
|
516 |
+
#: widgets/videos/templates/admin.php:109
|
517 |
msgid "Category Name"
|
518 |
msgstr ""
|
519 |
|
520 |
+
#: admin/class-aiovg-admin-settings.php:410
|
521 |
+
#: admin/class-aiovg-admin-settings.php:434
|
522 |
+
#: admin/class-aiovg-admin-shortcode.php:227
|
523 |
+
#: widgets/videos/templates/admin.php:114
|
524 |
msgid "Date Added"
|
525 |
msgstr ""
|
526 |
|
527 |
+
#: admin/class-aiovg-admin-settings.php:411
|
528 |
+
#: admin/class-aiovg-admin-settings.php:435
|
529 |
+
#: admin/class-aiovg-admin-shortcode.php:234
|
530 |
msgid "Author Name"
|
531 |
msgstr ""
|
532 |
|
533 |
+
#: admin/class-aiovg-admin-settings.php:413
|
534 |
+
#: admin/class-aiovg-admin-shortcode.php:248
|
535 |
+
#: widgets/videos/templates/admin.php:129
|
536 |
msgid "Video Duration"
|
537 |
msgstr ""
|
538 |
|
539 |
+
#: admin/class-aiovg-admin-settings.php:414
|
540 |
msgid "Excerpt ( Short Description )"
|
541 |
msgstr ""
|
542 |
|
543 |
+
#: admin/class-aiovg-admin-settings.php:420
|
544 |
msgid "Excerpt Length"
|
545 |
msgstr ""
|
546 |
|
547 |
+
#: admin/class-aiovg-admin-settings.php:421
|
548 |
msgid "Number of characters."
|
549 |
msgstr ""
|
550 |
|
551 |
+
#: admin/class-aiovg-admin-settings.php:437
|
552 |
+
#: admin/class-aiovg-admin-shortcode.php:201
|
553 |
+
#: widgets/videos/templates/admin.php:101
|
554 |
msgid "Related Videos"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: admin/class-aiovg-admin-settings.php:443
|
558 |
msgid "Enable Comments"
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: admin/class-aiovg-admin-settings.php:444
|
562 |
msgid ""
|
563 |
"Allow visitors to comment videos using the standard WordPress comment form. "
|
564 |
"Comments are public"
|
565 |
msgstr ""
|
566 |
|
567 |
+
#: admin/class-aiovg-admin-settings.php:452
|
568 |
msgid "Video Detail Page"
|
569 |
msgstr ""
|
570 |
|
571 |
+
#: admin/class-aiovg-admin-settings.php:453
|
572 |
msgid "Replaces the SLUG value used by custom post type \"aiovg_videos\"."
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: admin/class-aiovg-admin-settings.php:461
|
576 |
msgid "Enable Services"
|
577 |
msgstr ""
|
578 |
|
579 |
+
#: admin/class-aiovg-admin-settings.php:465
|
580 |
+
#: admin/templates/video-sources.php:126 admin/templates/video-sources.php:129
|
581 |
+
#: includes/functions.php:627 includes/functions.php:1038
|
582 |
msgid "Facebook"
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: admin/class-aiovg-admin-settings.php:466 includes/functions.php:1043
|
586 |
msgid "Twitter"
|
587 |
msgstr ""
|
588 |
|
589 |
+
#: admin/class-aiovg-admin-settings.php:467
|
590 |
msgid "Google Plus"
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: admin/class-aiovg-admin-settings.php:468 includes/functions.php:1053
|
594 |
msgid "Linkedin"
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: admin/class-aiovg-admin-settings.php:469
|
598 |
msgid "Pinterest"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: admin/class-aiovg-admin-settings.php:477
|
602 |
msgid "Single Category Page"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: admin/class-aiovg-admin-settings.php:478
|
606 |
msgid ""
|
607 |
"This is the page where the videos from a particular category is displayed. "
|
608 |
"The [aiovg_category] short code must be on this page."
|
609 |
msgstr ""
|
610 |
|
611 |
+
#: admin/class-aiovg-admin-settings.php:484
|
612 |
msgid "Search Page"
|
613 |
msgstr ""
|
614 |
|
615 |
+
#: admin/class-aiovg-admin-settings.php:485
|
616 |
msgid ""
|
617 |
"This is the page where the search results are displayed. The [aiovg_search] "
|
618 |
"short code must be on this page."
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: admin/class-aiovg-admin-settings.php:491
|
622 |
msgid "User Videos Page"
|
623 |
msgstr ""
|
624 |
|
625 |
+
#: admin/class-aiovg-admin-settings.php:492
|
626 |
msgid ""
|
627 |
"This is the page where the videos from an user is displayed. The "
|
628 |
"[aiovg_user_videos] short code must be on this page."
|
629 |
msgstr ""
|
630 |
|
631 |
+
#: admin/class-aiovg-admin-settings.php:498
|
632 |
msgid "Player Page"
|
633 |
msgstr ""
|
634 |
|
635 |
+
#: admin/class-aiovg-admin-settings.php:499
|
636 |
msgid "This is the page used to show the video player."
|
637 |
msgstr ""
|
638 |
|
639 |
+
#: admin/class-aiovg-admin-settings.php:785
|
640 |
msgid "Choose File"
|
641 |
msgstr ""
|
642 |
|
643 |
+
#: admin/class-aiovg-admin-settings.php:840
|
644 |
msgid "Select a page"
|
645 |
msgstr ""
|
646 |
|
678 |
msgstr ""
|
679 |
|
680 |
#: admin/class-aiovg-admin-shortcode.php:117
|
681 |
+
#: admin/class-aiovg-admin-shortcode.php:186
|
682 |
#: widgets/categories/templates/admin.php:61
|
683 |
+
#: widgets/videos/templates/admin.php:82
|
684 |
msgid "ASC"
|
685 |
msgstr ""
|
686 |
|
687 |
#: admin/class-aiovg-admin-shortcode.php:118
|
688 |
+
#: admin/class-aiovg-admin-shortcode.php:187
|
689 |
#: widgets/categories/templates/admin.php:62
|
690 |
+
#: widgets/videos/templates/admin.php:83
|
691 |
msgid "DESC"
|
692 |
msgstr ""
|
693 |
|
696 |
msgid "Select Categories"
|
697 |
msgstr ""
|
698 |
|
699 |
+
#: admin/class-aiovg-admin-shortcode.php:163
|
700 |
+
#: widgets/videos/templates/admin.php:55
|
701 |
msgid "Limit"
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: admin/class-aiovg-admin-shortcode.php:170
|
705 |
#: widgets/categories/templates/admin.php:39
|
706 |
+
#: widgets/videos/templates/admin.php:60
|
707 |
msgid "Order By"
|
708 |
msgstr ""
|
709 |
|
710 |
+
#: admin/class-aiovg-admin-shortcode.php:183
|
711 |
#: widgets/categories/templates/admin.php:57
|
712 |
+
#: widgets/videos/templates/admin.php:78
|
713 |
msgid "Order"
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: admin/class-aiovg-admin-shortcode.php:194
|
717 |
+
#: widgets/videos/templates/admin.php:95
|
718 |
msgid "Featured Only"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: admin/class-aiovg-admin-shortcode.php:201
|
722 |
+
#: widgets/videos/templates/admin.php:101
|
723 |
msgid "Follow URL?"
|
724 |
msgstr ""
|
725 |
|
726 |
+
#: admin/class-aiovg-admin-shortcode.php:255
|
727 |
+
#: widgets/videos/templates/admin.php:134
|
728 |
msgid "Excerpt ( Short Description )"
|
729 |
msgstr ""
|
730 |
|
731 |
+
#: admin/class-aiovg-admin-shortcode.php:262
|
732 |
msgid "Show Pagination"
|
733 |
msgstr ""
|
734 |
|
735 |
+
#: admin/class-aiovg-admin-shortcode.php:271
|
736 |
#: widgets/video/templates/admin.php:20
|
737 |
msgid "Select a Video"
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: admin/class-aiovg-admin-shortcode.php:363
|
741 |
+
msgid "Select a Template"
|
742 |
+
msgstr ""
|
743 |
+
|
744 |
+
#: admin/class-aiovg-admin-shortcode.php:366
|
745 |
#: widgets/search/templates/admin.php:22
|
746 |
msgid "Vertical"
|
747 |
msgstr ""
|
748 |
|
749 |
+
#: admin/class-aiovg-admin-shortcode.php:367
|
750 |
#: widgets/search/templates/admin.php:23
|
751 |
msgid "Horizontal"
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: admin/class-aiovg-admin-shortcode.php:374
|
755 |
#: widgets/search/templates/admin.php:29
|
756 |
msgid "Search by Categories"
|
757 |
msgstr ""
|
777 |
msgid "Parent Video:"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: admin/class-aiovg-admin-videos.php:43 admin/class-aiovg-admin-videos.php:381
|
781 |
msgid "All Videos"
|
782 |
msgstr ""
|
783 |
|
865 |
msgid "Video Sources"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: admin/class-aiovg-admin-videos.php:382
|
869 |
msgid "Featured only"
|
870 |
msgstr ""
|
871 |
|
872 |
+
#: admin/class-aiovg-admin-videos.php:431 admin/templates/video-sources.php:172
|
873 |
+
#: admin/templates/video-sources.php:175
|
874 |
msgid "Views"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: admin/class-aiovg-admin-videos.php:432
|
878 |
#: admin/templates/video-submitbox.php:18
|
879 |
msgid "Featured"
|
880 |
msgstr ""
|
914 |
msgstr ""
|
915 |
|
916 |
#: admin/templates/category-image.php:16 admin/templates/category-image.php:27
|
917 |
+
#: admin/templates/video-sources.php:147 admin/templates/video-sources.php:150
|
918 |
msgid "Image"
|
919 |
msgstr ""
|
920 |
|
939 |
msgid "Top Categories"
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: admin/templates/shortcode-builder.php:116
|
943 |
msgid "Insert Shortcode"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: admin/templates/shortcode-builder.php:117
|
947 |
msgid "Cancel"
|
948 |
msgstr ""
|
949 |
|
956 |
msgstr ""
|
957 |
|
958 |
#: admin/templates/video-sources.php:39 admin/templates/video-sources.php:70
|
959 |
+
#: admin/templates/video-sources.php:84 admin/templates/video-sources.php:152
|
960 |
#: admin/templates/video-tracks.php:28 admin/templates/video-tracks.php:64
|
961 |
msgid "Enter your Direct File URL here (OR) use the Upload Media button"
|
962 |
msgstr ""
|
963 |
|
964 |
#: admin/templates/video-sources.php:41 admin/templates/video-sources.php:72
|
965 |
+
#: admin/templates/video-sources.php:86 admin/templates/video-sources.php:154
|
966 |
msgid "Upload Media"
|
967 |
msgstr ""
|
968 |
|
977 |
msgstr ""
|
978 |
|
979 |
#: admin/templates/video-sources.php:93 admin/templates/video-sources.php:96
|
980 |
+
#: includes/functions.php:624
|
981 |
msgid "YouTube"
|
982 |
msgstr ""
|
983 |
|
986 |
msgstr ""
|
987 |
|
988 |
#: admin/templates/video-sources.php:104 admin/templates/video-sources.php:107
|
989 |
+
#: includes/functions.php:625
|
990 |
msgid "Vimeo"
|
991 |
msgstr ""
|
992 |
|
994 |
msgid "Example: https://vimeo.com/108018156"
|
995 |
msgstr ""
|
996 |
|
997 |
+
#: admin/templates/video-sources.php:115 admin/templates/video-sources.php:118
|
998 |
+
#: includes/functions.php:626
|
999 |
+
msgid "Dailymotion"
|
1000 |
+
msgstr ""
|
1001 |
+
|
1002 |
#: admin/templates/video-sources.php:120
|
1003 |
+
msgid "Example: https://www.dailymotion.com/video/x11prnt"
|
1004 |
+
msgstr ""
|
1005 |
+
|
1006 |
+
#: admin/templates/video-sources.php:131
|
1007 |
msgid "Example: https://www.facebook.com/facebook/videos/10155278547321729"
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: admin/templates/video-sources.php:137 admin/templates/video-sources.php:140
|
1011 |
msgid "Embed Code"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: admin/templates/video-sources.php:141
|
1015 |
msgid "Enter your Iframe Embed Code here"
|
1016 |
msgstr ""
|
1017 |
|
1018 |
+
#: admin/templates/video-sources.php:166
|
1019 |
msgid "6:30"
|
1020 |
msgstr ""
|
1021 |
|
1071 |
msgid ""
|
1072 |
"Responsive & Lightweight Video gallery plugin. HTML5 with FLASH fallbacks. "
|
1073 |
"Supports any browser & video formats such as MP4, WebM, OGV and embeddable "
|
1074 |
+
"players like YouTube, Vimeo, Dailymotion, Facebook, etc."
|
1075 |
msgstr ""
|
1076 |
|
1077 |
#: admin/templates/welcome.php:35
|
1080 |
"same Video Player trusted by WordPress."
|
1081 |
msgstr ""
|
1082 |
|
1083 |
+
#: admin/templates/welcome.php:50
|
1084 |
+
msgid ""
|
1085 |
+
"Highly customizable. Complete control over the player & gallery display. "
|
1086 |
+
"Configure what and how to display. Example: Number of Columns in a Gallery, "
|
1087 |
+
"Autoplay a Video, etc."
|
1088 |
+
msgstr ""
|
1089 |
+
|
1090 |
+
#: admin/templates/welcome.php:59
|
1091 |
msgid "Categories → Add"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#: admin/templates/welcome.php:64
|
1095 |
#, php-format
|
1096 |
msgid ""
|
1097 |
"Unlimited Categories. Categories help you organize your videos in a flexible "
|
1098 |
"way. Use %s shortcode to display the categories in the front-end."
|
1099 |
msgstr ""
|
1100 |
|
1101 |
+
#: admin/templates/welcome.php:73
|
1102 |
msgid "Video Gallery → Add New"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
+
#: admin/templates/welcome.php:78
|
1106 |
#, php-format
|
1107 |
msgid ""
|
1108 |
"Uploading the video files is simple. To add your first video post, simply "
|
1111 |
"video in your own POST or PAGE."
|
1112 |
msgstr ""
|
1113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1114 |
#: admin/templates/welcome.php:84
|
1115 |
msgid "Shortcode Builder"
|
1116 |
msgstr ""
|
1172 |
"for customers that need faster and/or more in-depth assistance."
|
1173 |
msgstr ""
|
1174 |
|
1175 |
+
#: includes/functions.php:418
|
1176 |
msgid "No Items found."
|
1177 |
msgstr ""
|
1178 |
|
1179 |
+
#: includes/functions.php:623
|
1180 |
msgid "Self Hosted"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: includes/functions.php:623
|
1184 |
msgid "External URL"
|
1185 |
msgstr ""
|
1186 |
|
1187 |
+
#: includes/functions.php:628
|
1188 |
msgid "Iframe Embed Code"
|
1189 |
msgstr ""
|
1190 |
|
1191 |
+
#: includes/functions.php:771
|
|
|
|
|
|
|
|
|
1192 |
msgid "Video Category"
|
1193 |
msgstr ""
|
1194 |
|
1195 |
+
#: includes/functions.php:775 widgets/search/class-aiovg-widget-search.php:117
|
1196 |
msgid "Search Videos"
|
1197 |
msgstr ""
|
1198 |
|
1199 |
+
#: includes/functions.php:779
|
1200 |
msgid "User Videos"
|
1201 |
msgstr ""
|
1202 |
|
1203 |
+
#: includes/functions.php:783
|
1204 |
msgid "Player Embed"
|
1205 |
msgstr ""
|
1206 |
|
1207 |
+
#: includes/functions.php:954
|
1208 |
msgid "«"
|
1209 |
msgstr ""
|
1210 |
|
1211 |
+
#: includes/functions.php:955
|
1212 |
msgid "»"
|
1213 |
msgstr ""
|
1214 |
|
1215 |
+
#: includes/functions.php:979
|
1216 |
#, php-format
|
1217 |
msgid "Page %d of %d"
|
1218 |
msgstr ""
|
1219 |
|
1220 |
+
#: includes/functions.php:1048
|
1221 |
msgid "Google+"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
+
#: includes/functions.php:1058
|
1225 |
msgid "Pin It"
|
1226 |
msgstr ""
|
1227 |
|
1322 |
msgid "AIOVG - Search Videos"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
+
#: widgets/search/templates/admin.php:20
|
1326 |
+
msgid "Select Template"
|
1327 |
+
msgstr ""
|
1328 |
+
|
1329 |
#: widgets/video/class-aiovg-widget-video.php:45
|
1330 |
msgid "Displays video added using \"All in One Video Gallery\" plugin."
|
1331 |
msgstr ""
|
1334 |
msgid "AIOVG - Video Player"
|
1335 |
msgstr ""
|
1336 |
|
1337 |
+
#: widgets/videos/class-aiovg-widget-videos.php:74
|
1338 |
+
#: widgets/videos/templates/admin.php:139
|
1339 |
msgid "Show More"
|
1340 |
msgstr ""
|
1341 |
|
1342 |
+
#: widgets/videos/class-aiovg-widget-videos.php:82
|
1343 |
msgid "AIOVG - Video Gallery"
|
1344 |
msgstr ""
|
1345 |
|
1346 |
+
#: widgets/videos/class-aiovg-widget-videos.php:85
|
1347 |
msgid "Displays a video gallery."
|
1348 |
msgstr ""
|
1349 |
|
1350 |
+
#: widgets/videos/templates/admin.php:34
|
1351 |
msgid "Image Position"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
+
#: widgets/videos/templates/admin.php:38
|
1355 |
msgid "Top"
|
1356 |
msgstr ""
|
1357 |
|
1358 |
+
#: widgets/videos/templates/admin.php:39
|
1359 |
msgid "Left"
|
1360 |
msgstr ""
|
1361 |
|
1362 |
+
#: widgets/videos/templates/admin.php:119
|
1363 |
msgid "Show User"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
+
#: widgets/videos/templates/admin.php:143
|
1367 |
msgid "More Label"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
+
#: widgets/videos/templates/admin.php:148
|
1371 |
msgid "More Link"
|
1372 |
msgstr ""
|
public/templates/player.php
CHANGED
@@ -76,11 +76,12 @@ $attributes = apply_filters( 'aiovg_video_attributes', $attributes );
|
|
76 |
|
77 |
// Sources
|
78 |
$types = array(
|
79 |
-
'all'
|
80 |
-
'default'
|
81 |
-
'youtube'
|
82 |
-
'vimeo'
|
83 |
-
'
|
|
|
84 |
);
|
85 |
|
86 |
if ( ! empty( $post_meta ) ) {
|
@@ -139,7 +140,7 @@ if ( isset( $_SERVER['HTTP_USER_AGENT'] ) && preg_match( '/iPhone|iPod|iPad|Blac
|
|
139 |
if ( $is_mobile ) {
|
140 |
$attributes['autoplay'] = false;
|
141 |
|
142 |
-
if ( in_array( 'youtube', $formats ) || in_array( 'vimeo', $formats ) || in_array( 'facebook', $formats ) ) {
|
143 |
$attributes['poster'] = '';
|
144 |
$use_native_controls = 1;
|
145 |
}
|
@@ -181,6 +182,9 @@ if ( $is_mobile ) {
|
|
181 |
<?php if ( in_array( 'vimeo', $formats ) ) : ?>
|
182 |
<script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/mediaelement/renderers/vimeo.min.js?v=4.2.8" type="text/javascript"></script>
|
183 |
<?php endif; ?>
|
|
|
|
|
|
|
184 |
<?php if ( in_array( 'facebook', $formats ) ) : ?>
|
185 |
<script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/mediaelement/renderers/facebook.min.js?v=4.2.8" type="text/javascript"></script>
|
186 |
<?php endif; ?>
|
@@ -200,7 +204,7 @@ if ( $is_mobile ) {
|
|
200 |
youtube: { showinfo: 0, rel: 0, iv_load_policy: 3 },
|
201 |
success: function( media ) {
|
202 |
|
203 |
-
<?php if ( ! empty( $attributes['autoplay'] ) ) : ?>
|
204 |
// An ugly hack to autoplay Vimeo videos
|
205 |
if ( ~media.rendererName.indexOf( 'vimeo' ) || ~media.rendererName.indexOf( 'dash' ) ) {
|
206 |
media.play();
|
76 |
|
77 |
// Sources
|
78 |
$types = array(
|
79 |
+
'all' => array( 'mp4', 'webm', 'ogv', 'youtube', 'vimeo', 'dailymotion', 'facebook' ),
|
80 |
+
'default' => array( 'mp4', 'webm', 'ogv' ),
|
81 |
+
'youtube' => array( 'youtube' ),
|
82 |
+
'vimeo' => array( 'vimeo' ),
|
83 |
+
'dailymotion' => array( 'dailymotion' ),
|
84 |
+
'facebook' => array( 'facebook' )
|
85 |
);
|
86 |
|
87 |
if ( ! empty( $post_meta ) ) {
|
140 |
if ( $is_mobile ) {
|
141 |
$attributes['autoplay'] = false;
|
142 |
|
143 |
+
if ( in_array( 'youtube', $formats ) || in_array( 'vimeo', $formats ) || in_array( 'dailymotion', $formats ) || in_array( 'facebook', $formats ) ) {
|
144 |
$attributes['poster'] = '';
|
145 |
$use_native_controls = 1;
|
146 |
}
|
182 |
<?php if ( in_array( 'vimeo', $formats ) ) : ?>
|
183 |
<script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/mediaelement/renderers/vimeo.min.js?v=4.2.8" type="text/javascript"></script>
|
184 |
<?php endif; ?>
|
185 |
+
<?php if ( in_array( 'dailymotion', $formats ) ) : ?>
|
186 |
+
<script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/mediaelement/renderers/dailymotion.min.js?v=4.2.8" type="text/javascript"></script>
|
187 |
+
<?php endif; ?>
|
188 |
<?php if ( in_array( 'facebook', $formats ) ) : ?>
|
189 |
<script src="<?php echo AIOVG_PLUGIN_URL; ?>public/assets/mediaelement/renderers/facebook.min.js?v=4.2.8" type="text/javascript"></script>
|
190 |
<?php endif; ?>
|
204 |
youtube: { showinfo: 0, rel: 0, iv_load_policy: 3 },
|
205 |
success: function( media ) {
|
206 |
|
207 |
+
<?php if ( count( $sources ) && ! empty( $attributes['autoplay'] ) ) : ?>
|
208 |
// An ugly hack to autoplay Vimeo videos
|
209 |
if ( ~media.rendererName.indexOf( 'vimeo' ) || ~media.rendererName.indexOf( 'dash' ) ) {
|
210 |
media.play();
|
widgets/search/templates/admin.php
CHANGED
@@ -12,12 +12,12 @@
|
|
12 |
?>
|
13 |
|
14 |
<p>
|
15 |
-
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title', 'all-in-one-video-gallery' );
|
16 |
<input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" id="<?php echo $this->get_field_id( 'title' ); ?>" class="widefat" value="<?php echo esc_attr( $instance['title'] ); ?>" />
|
17 |
</p>
|
18 |
|
19 |
<p>
|
20 |
-
<label for="<?php echo $this->get_field_id( 'template' ); ?>"><?php _e( 'Select
|
21 |
<select name="<?php echo $this->get_field_name( 'template' ); ?>" id="<?php echo $this->get_field_id( 'template' ); ?>" class="widefat">
|
22 |
<option value="vertical"<?php selected( $instance['template'], 'vertical' ); ?>><?php _e( 'Vertical', 'all-in-one-video-gallery' ); ?></option>
|
23 |
<option value="horizontal"<?php selected( $instance['template'], 'horizontal' ); ?>><?php _e( 'Horizontal', 'all-in-one-video-gallery' ); ?></option>
|
12 |
?>
|
13 |
|
14 |
<p>
|
15 |
+
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title', 'all-in-one-video-gallery' ); ?></label>
|
16 |
<input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" id="<?php echo $this->get_field_id( 'title' ); ?>" class="widefat" value="<?php echo esc_attr( $instance['title'] ); ?>" />
|
17 |
</p>
|
18 |
|
19 |
<p>
|
20 |
+
<label for="<?php echo $this->get_field_id( 'template' ); ?>"><?php _e( 'Select Template', 'all-in-one-video-gallery' ); ?></label>
|
21 |
<select name="<?php echo $this->get_field_name( 'template' ); ?>" id="<?php echo $this->get_field_id( 'template' ); ?>" class="widefat">
|
22 |
<option value="vertical"<?php selected( $instance['template'], 'vertical' ); ?>><?php _e( 'Vertical', 'all-in-one-video-gallery' ); ?></option>
|
23 |
<option value="horizontal"<?php selected( $instance['template'], 'horizontal' ); ?>><?php _e( 'Horizontal', 'all-in-one-video-gallery' ); ?></option>
|