iframe - Version 2.8

Version Description

  • 2014-03-14 =
  • remove fix for google maps
Download this release

Release Info

Developer webvitaly
Plugin Icon wp plugin iframe
Version 2.8
Comparing to
See all releases

Code changes from version 2.7 to 2.8

Files changed (2) hide show
  1. iframe.php +7 -12
  2. readme.txt +8 -5
iframe.php CHANGED
@@ -3,10 +3,10 @@
3
  Plugin Name: iframe
4
  Plugin URI: http://wordpress.org/plugins/iframe/
5
  Description: [iframe src="http://www.youtube.com/embed/A3PDXmYoF5U" width="100%" height="480"] shortcode
6
- Version: 2.7
7
  Author: webvitaly
8
  Author URI: http://web-profile.com.ua/wordpress/plugins/
9
- License: GPLv2 or later
10
  */
11
 
12
 
@@ -17,6 +17,7 @@ if ( ! function_exists( 'iframe_unqprfx_embed_shortcode' ) ) :
17
  }
18
  add_action( 'wp_enqueue_scripts', 'iframe_unqprfx_enqueue_script' );
19
 
 
20
  function iframe_unqprfx_embed_shortcode( $atts, $content = null ) {
21
  $defaults = array(
22
  'src' => 'http://www.youtube.com/embed/A3PDXmYoF5U',
@@ -33,11 +34,6 @@ if ( ! function_exists( 'iframe_unqprfx_embed_shortcode' ) ) :
33
  }
34
  }
35
 
36
- $src_cut = substr( $atts["src"], 0, 35 ); // special case for google maps
37
- if( strpos( $src_cut, 'maps.google' ) ){
38
- $atts["src"] .= '&output=embed';
39
- }
40
-
41
  // get_params_from_url
42
  if( isset( $atts["get_params_from_url"] ) && ( $atts["get_params_from_url"] == '1' || $atts["get_params_from_url"] == 1 || $atts["get_params_from_url"] == 'true' ) ) {
43
  if( $_GET != NULL ){
@@ -73,7 +69,6 @@ if ( ! function_exists( 'iframe_unqprfx_embed_shortcode' ) ) :
73
  jQuery(function($){
74
  var target_height = $(' . $target_selector . ').height();
75
  $("iframe.' . $atts["class"] . '").height(target_height);
76
- //alert(target_height);
77
  });
78
  </script>
79
  ';
@@ -90,7 +85,7 @@ if ( ! function_exists( 'iframe_unqprfx_embed_shortcode' ) ) :
90
  ';
91
  }
92
  }
93
- $html .= "\n".'<!-- iframe plugin v.2.7 wordpress.org/plugins/iframe/ -->'."\n";
94
  $html .= '<iframe';
95
  foreach( $atts as $attr => $value ) {
96
  if( $attr != 'same_height_as' ){ // remove some attributes
@@ -101,7 +96,7 @@ if ( ! function_exists( 'iframe_unqprfx_embed_shortcode' ) ) :
101
  }
102
  }
103
  }
104
- $html .= '></iframe>';
105
  return $html;
106
  }
107
  add_shortcode( 'iframe', 'iframe_unqprfx_embed_shortcode' );
@@ -109,8 +104,8 @@ if ( ! function_exists( 'iframe_unqprfx_embed_shortcode' ) ) :
109
 
110
  function iframe_unqprfx_plugin_meta( $links, $file ) { // add 'Plugin page' and 'Donate' links to plugin meta row
111
  if ( strpos( $file, 'iframe.php' ) !== false ) {
112
- $links = array_merge( $links, array( '<a href="http://web-profile.com.ua/wordpress/plugins/iframe/" title="Plugin page">' . __('Iframe') . '</a>' ) );
113
- $links = array_merge( $links, array( '<a href="http://web-profile.com.ua/donate/" title="Support the development">' . __('Donate') . '</a>' ) );
114
  }
115
  return $links;
116
  }
3
  Plugin Name: iframe
4
  Plugin URI: http://wordpress.org/plugins/iframe/
5
  Description: [iframe src="http://www.youtube.com/embed/A3PDXmYoF5U" width="100%" height="480"] shortcode
6
+ Version: 2.8
7
  Author: webvitaly
8
  Author URI: http://web-profile.com.ua/wordpress/plugins/
9
+ License: GPLv3
10
  */
11
 
12
 
17
  }
18
  add_action( 'wp_enqueue_scripts', 'iframe_unqprfx_enqueue_script' );
19
 
20
+
21
  function iframe_unqprfx_embed_shortcode( $atts, $content = null ) {
22
  $defaults = array(
23
  'src' => 'http://www.youtube.com/embed/A3PDXmYoF5U',
34
  }
35
  }
36
 
 
 
 
 
 
37
  // get_params_from_url
38
  if( isset( $atts["get_params_from_url"] ) && ( $atts["get_params_from_url"] == '1' || $atts["get_params_from_url"] == 1 || $atts["get_params_from_url"] == 'true' ) ) {
39
  if( $_GET != NULL ){
69
  jQuery(function($){
70
  var target_height = $(' . $target_selector . ').height();
71
  $("iframe.' . $atts["class"] . '").height(target_height);
 
72
  });
73
  </script>
74
  ';
85
  ';
86
  }
87
  }
88
+ $html .= "\n".'<!-- iframe plugin v.2.8 wordpress.org/plugins/iframe/ -->'."\n";
89
  $html .= '<iframe';
90
  foreach( $atts as $attr => $value ) {
91
  if( $attr != 'same_height_as' ){ // remove some attributes
96
  }
97
  }
98
  }
99
+ $html .= '></iframe>'."\n";
100
  return $html;
101
  }
102
  add_shortcode( 'iframe', 'iframe_unqprfx_embed_shortcode' );
104
 
105
  function iframe_unqprfx_plugin_meta( $links, $file ) { // add 'Plugin page' and 'Donate' links to plugin meta row
106
  if ( strpos( $file, 'iframe.php' ) !== false ) {
107
+ $links = array_merge( $links, array( '<a href="http://web-profile.com.ua/wordpress/plugins/iframe/" title="Plugin page">Iframe</a>' ) );
108
+ $links = array_merge( $links, array( '<a href="http://web-profile.com.ua/donate/" title="Support the development">Donate</a>' ) );
109
  }
110
  return $links;
111
  }
readme.txt CHANGED
@@ -3,10 +3,10 @@ Contributors: webvitaly
3
  Donate link: http://web-profile.com.ua/donate/
4
  Tags: iframe, embed, youtube, vimeo, google-map, google-maps
5
  Requires at least: 3.0
6
- Tested up to: 3.5.1
7
- Stable tag: 2.7
8
- License: GPLv2 or later
9
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
  [iframe src="http://www.youtube.com/embed/A3PDXmYoF5U" width="100%" height="480"] shortcode
12
 
@@ -31,7 +31,7 @@ If you need to embed content from YouTube, Vimeo, SlideShare, SoundCloud, Twitte
31
  = Useful: =
32
  * ["Anti-spam" - block spam in comments](http://wordpress.org/plugins/anti-spam/ "no spam, no captcha")
33
  * ["Page-list" - show list of pages with shortcodes](http://wordpress.org/plugins/page-list/ "list of pages with shortcodes")
34
- * ["activetab" - responsive light theme](http://wordpress.org/themes/activetab "responsive light theme")
35
 
36
  == Other Notes ==
37
 
@@ -58,6 +58,9 @@ If you need to embed content from YouTube, Vimeo, SlideShare, SoundCloud, Twitte
58
 
59
  == Changelog ==
60
 
 
 
 
61
  = 2.7 - 2013-06-09 =
62
  * minor changes
63
 
3
  Donate link: http://web-profile.com.ua/donate/
4
  Tags: iframe, embed, youtube, vimeo, google-map, google-maps
5
  Requires at least: 3.0
6
+ Tested up to: 3.9
7
+ Stable tag: 2.8
8
+ License: GPLv3
9
+ License URI: http://www.gnu.org/licenses/gpl.html
10
 
11
  [iframe src="http://www.youtube.com/embed/A3PDXmYoF5U" width="100%" height="480"] shortcode
12
 
31
  = Useful: =
32
  * ["Anti-spam" - block spam in comments](http://wordpress.org/plugins/anti-spam/ "no spam, no captcha")
33
  * ["Page-list" - show list of pages with shortcodes](http://wordpress.org/plugins/page-list/ "list of pages with shortcodes")
34
+ * ["Security-protection" - blocks brute-force attacks](http://wordpress.org/plugins/security-protection/ "stops brute-force attacks")
35
 
36
  == Other Notes ==
37
 
58
 
59
  == Changelog ==
60
 
61
+ = 2.8 - 2014-03-14 =
62
+ * remove fix for google maps
63
+
64
  = 2.7 - 2013-06-09 =
65
  * minor changes
66