Version Description
Download this release
Release Info
Developer | nico23 |
Plugin | ARVE Advanced Responsive Video Embedder (YouTube, Vimeo, HTML5 Video …) |
Version | 8.10.8 |
Comparing to | |
See all releases |
Code changes from version 8.10.7 to 8.10.8
advanced-responsive-video-embedder.php
CHANGED
@@ -3,15 +3,13 @@
|
|
3 |
* Plugin Name: ARVE Advanced Responsive Video Embedder
|
4 |
* Plugin URI: https://nextgenthemes.com/plugins/arve-pro/
|
5 |
* Description: Easy responsive video embeds via URL (like WordPress) or Shortcodes. Supports almost anything you can imagine.
|
6 |
-
* Version: 8.10.
|
7 |
* Author: Nicolas Jonas
|
8 |
* Author URI: https://nextgenthemes.com
|
9 |
* License: GPL-3.0
|
10 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
* Text Domain: advanced-responsive-video-embedder
|
12 |
* Domain Path: /languages
|
13 |
-
* GitHub Plugin URI: https://github.com/nextgenthemes/advanced-responsive-video-embedder
|
14 |
-
* GitHub Branch: v8
|
15 |
*/
|
16 |
|
17 |
if ( ! defined( 'WPINC' ) ) {
|
@@ -19,7 +17,7 @@ if ( ! defined( 'WPINC' ) ) {
|
|
19 |
}
|
20 |
|
21 |
define( 'ARVE_SLUG', 'advanced-responsive-video-embedder' );
|
22 |
-
define( 'ARVE_VERSION', '8.10.
|
23 |
define( 'ARVE_PRO_VERSION_REQUIRED', '4.2.5' );
|
24 |
|
25 |
define( 'ARVE_URL', plugin_dir_url( __FILE__ ) );
|
3 |
* Plugin Name: ARVE Advanced Responsive Video Embedder
|
4 |
* Plugin URI: https://nextgenthemes.com/plugins/arve-pro/
|
5 |
* Description: Easy responsive video embeds via URL (like WordPress) or Shortcodes. Supports almost anything you can imagine.
|
6 |
+
* Version: 8.10.8
|
7 |
* Author: Nicolas Jonas
|
8 |
* Author URI: https://nextgenthemes.com
|
9 |
* License: GPL-3.0
|
10 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
* Text Domain: advanced-responsive-video-embedder
|
12 |
* Domain Path: /languages
|
|
|
|
|
13 |
*/
|
14 |
|
15 |
if ( ! defined( 'WPINC' ) ) {
|
17 |
}
|
18 |
|
19 |
define( 'ARVE_SLUG', 'advanced-responsive-video-embedder' );
|
20 |
+
define( 'ARVE_VERSION', '8.10.8' );
|
21 |
define( 'ARVE_PRO_VERSION_REQUIRED', '4.2.5' );
|
22 |
|
23 |
define( 'ARVE_URL', plugin_dir_url( __FILE__ ) );
|
public/functions-shortcode-filters.php
CHANGED
@@ -100,7 +100,7 @@ function arve_sc_filter_attr( $a ) {
|
|
100 |
'class' => 'arve-iframe fitvidsignore',
|
101 |
'frameborder' => '0',
|
102 |
'name' => $a['iframe_name'],
|
103 |
-
'sandbox' => 'allow-scripts allow-same-origin allow-presentation allow-popups',
|
104 |
'scrolling' => 'no',
|
105 |
'src' => $iframe_src,
|
106 |
'width' => empty( $a['width'] ) ? false : $a['width'],
|
100 |
'class' => 'arve-iframe fitvidsignore',
|
101 |
'frameborder' => '0',
|
102 |
'name' => $a['iframe_name'],
|
103 |
+
'sandbox' => 'allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox',
|
104 |
'scrolling' => 'no',
|
105 |
'src' => $iframe_src,
|
106 |
'width' => empty( $a['width'] ) ? false : $a['width'],
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: YouTube, Vimeo, lazyload, thumbnail, video, responsive, embeds, video-embe
|
|
5 |
Requires at least: 4.4.0
|
6 |
Tested up to: 5.2.2
|
7 |
Requires PHP: 5.3
|
8 |
-
Stable tag: 8.10.
|
9 |
License: GPL-3.0
|
10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
@@ -158,9 +158,10 @@ This plugins embed is considered as 'custom player' by YouTube so you have to pa
|
|
158 |
* [ARVE Pro addon changelog](https://nextgenthemes.com/plugins/arve-pro/changelog/)
|
159 |
* [ARVE AMP addon changelog](https://nextgenthemes.com/plugins/arve-amp/)
|
160 |
|
161 |
-
### 2019-08-
|
162 |
|
163 |
-
*
|
|
|
164 |
|
165 |
### 2019-07-31 - 8.10.6 ###
|
166 |
|
5 |
Requires at least: 4.4.0
|
6 |
Tested up to: 5.2.2
|
7 |
Requires PHP: 5.3
|
8 |
+
Stable tag: 8.10.8
|
9 |
License: GPL-3.0
|
10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
158 |
* [ARVE Pro addon changelog](https://nextgenthemes.com/plugins/arve-pro/changelog/)
|
159 |
* [ARVE AMP addon changelog](https://nextgenthemes.com/plugins/arve-amp/)
|
160 |
|
161 |
+
### 2019-08-19 - 8.10.8 ###
|
162 |
|
163 |
+
* Improved: Switch Youku embeds to https set to default 16:9 aspect ratio.
|
164 |
+
* Improved: added `allow-popups-to-escape-sandbox` to sandbox attribute. This eliminates the need for `sandbox="false"` for Vimeo action links to work. And just in general I think its a good idea.
|
165 |
|
166 |
### 2019-07-31 - 8.10.6 ###
|
167 |
|
shared/functions-shared.php
CHANGED
@@ -715,16 +715,6 @@ function arve_get_host_properties() {
|
|
715 |
array( 'url' => 'http://movieweb.com/v/VIOF6ytkiMEMSR/embed', 'id' => 'VIOF6ytkiMEMSR' ),
|
716 |
),
|
717 |
),
|
718 |
-
'mpora' => array(
|
719 |
-
'name' => 'MPORA',
|
720 |
-
'regex' => $s . 'mpora\.(com|de)/videos/(?<id>[a-z0-9]+)',
|
721 |
-
'embed_url' => 'http://mpora.com/videos/%s/embed',
|
722 |
-
'auto_thumbnail' => true,
|
723 |
-
'tests' => array(
|
724 |
-
array( 'url' => 'http://mpora.com/videos/AAdphry14rkn', 'id' => 'AAdphry14rkn' ),
|
725 |
-
array( 'url' => 'http://mpora.de/videos/AAdpxhiv6pqd', 'id' => 'AAdpxhiv6pqd' ),
|
726 |
-
)
|
727 |
-
),
|
728 |
'myspace' => array(
|
729 |
#<iframe width="480" height="270" src="//media.myspace.com/play/video/house-of-lies-season-5-premiere-109903807-112606834" frameborder="0" allowtransparency="true" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe><p><a href="https://media.myspace.com/showtime/video/house-of-lies-season-5-premiere/109903807">House of Lies Season 5 Premiere</a> from <a href="https://media.myspace.com/Showtime">Showtime</a> on <a href="https://media.myspace.com">Myspace</a>.</p>
|
730 |
'regex' => $s . 'myspace\.com/.+/(?<id>[0-9]+)',
|
@@ -734,17 +724,6 @@ function arve_get_host_properties() {
|
|
734 |
array( 'url' => 'https://myspace.com/myspace/video/dark-rooms-the-shadow-that-looms-o-er-my-heart-live-/109471212', 'id' => 109471212 ),
|
735 |
)
|
736 |
),
|
737 |
-
/*
|
738 |
-
'myvideo' => array(
|
739 |
-
'name' => 'MyVideo',
|
740 |
-
'regex' => $s . 'myvideo\.de/(watch|embed)/([0-9]+)',
|
741 |
-
'embed_url' => 'http://www.myvideo.de/embedded/public/%s',
|
742 |
-
'auto_thumbnail' => false,
|
743 |
-
'tests' => array(
|
744 |
-
'http://www.myvideo.de/watch/8432624/Angeln_mal_anders',
|
745 |
-
)
|
746 |
-
),
|
747 |
-
*/
|
748 |
'snotr' => array(
|
749 |
'regex' => $s . 'snotr\.com/(video|embed)/(?<id>[0-9]+)',
|
750 |
'embed_url' => 'http://www.snotr.com/embed/%s',
|
@@ -864,8 +843,8 @@ function arve_get_host_properties() {
|
|
864 |
#'default_params' => 'wmode=transparent&player=full&f=1&disablebranding=1',
|
865 |
'embed_url' => 'https://www.viddler.com/embed/%s/',
|
866 |
'default_params' => '?f=1&player=full&secret=59822701&disablebackwardseek=false&disableseek=false&disableforwardseek=false&make_responsive=false&loop=false&nologo=false&hd=false',
|
867 |
-
'auto_thumbnail' =>
|
868 |
-
'auto_title' =>
|
869 |
'aspect_ratio' => '545:349',
|
870 |
'tests' => array(
|
871 |
array(
|
@@ -981,9 +960,8 @@ function arve_get_host_properties() {
|
|
981 |
),
|
982 |
'youku' => array(
|
983 |
'regex' => 'https?://([a-z.]+)?\.youku.com/(embed/|v_show/id_)(?<id>[a-z0-9]+)',
|
984 |
-
'embed_url' => '
|
985 |
'auto_thumbnail' => false,
|
986 |
-
'aspect_ratio' => '450:292.5',
|
987 |
# <iframe height=498 width=510 src="http://player.youku.com/embed/XMTUyODYwOTc4OA==" frameborder=0 allowfullscreen></iframe>
|
988 |
'tests' => array(
|
989 |
array(
|
715 |
array( 'url' => 'http://movieweb.com/v/VIOF6ytkiMEMSR/embed', 'id' => 'VIOF6ytkiMEMSR' ),
|
716 |
),
|
717 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
718 |
'myspace' => array(
|
719 |
#<iframe width="480" height="270" src="//media.myspace.com/play/video/house-of-lies-season-5-premiere-109903807-112606834" frameborder="0" allowtransparency="true" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe><p><a href="https://media.myspace.com/showtime/video/house-of-lies-season-5-premiere/109903807">House of Lies Season 5 Premiere</a> from <a href="https://media.myspace.com/Showtime">Showtime</a> on <a href="https://media.myspace.com">Myspace</a>.</p>
|
720 |
'regex' => $s . 'myspace\.com/.+/(?<id>[0-9]+)',
|
724 |
array( 'url' => 'https://myspace.com/myspace/video/dark-rooms-the-shadow-that-looms-o-er-my-heart-live-/109471212', 'id' => 109471212 ),
|
725 |
)
|
726 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
727 |
'snotr' => array(
|
728 |
'regex' => $s . 'snotr\.com/(video|embed)/(?<id>[0-9]+)',
|
729 |
'embed_url' => 'http://www.snotr.com/embed/%s',
|
843 |
#'default_params' => 'wmode=transparent&player=full&f=1&disablebranding=1',
|
844 |
'embed_url' => 'https://www.viddler.com/embed/%s/',
|
845 |
'default_params' => '?f=1&player=full&secret=59822701&disablebackwardseek=false&disableseek=false&disableforwardseek=false&make_responsive=false&loop=false&nologo=false&hd=false',
|
846 |
+
'auto_thumbnail' => false,
|
847 |
+
'auto_title' => false,
|
848 |
'aspect_ratio' => '545:349',
|
849 |
'tests' => array(
|
850 |
array(
|
960 |
),
|
961 |
'youku' => array(
|
962 |
'regex' => 'https?://([a-z.]+)?\.youku.com/(embed/|v_show/id_)(?<id>[a-z0-9]+)',
|
963 |
+
'embed_url' => 'https://player.youku.com/embed/%s',
|
964 |
'auto_thumbnail' => false,
|
|
|
965 |
# <iframe height=498 width=510 src="http://player.youku.com/embed/XMTUyODYwOTc4OA==" frameborder=0 allowfullscreen></iframe>
|
966 |
'tests' => array(
|
967 |
array(
|