WP Video Lightbox - Version 1.7.6

Version Description

  • Video Lightbox is now compatible with WordPress 4.3.
Download this release

Release Info

Developer wptipsntricks
Plugin Icon 128x128 WP Video Lightbox
Version 1.7.6
Comparing to
See all releases

Code changes from version 1.6.8 to 1.7.6

js/jquery.prettyPhoto.js CHANGED
@@ -2,10 +2,10 @@
2
  Class: prettyPhoto
3
  Use: Lightbox clone for jQuery
4
  Author: Stephane Caron (http://www.no-margin-for-errors.com)
5
- Version: 3.1.5
6
  ------------------------------------------------------------------------- */
7
  (function($) {
8
- $.prettyPhoto = {version: '3.1.5'};
9
 
10
  $.fn.prettyPhoto = function(pp_settings) {
11
  pp_settings = jQuery.extend({
@@ -885,7 +885,7 @@
885
  function getHashtag(){
886
  var url = location.href;
887
  hashtag = (url.indexOf('#prettyPhoto') !== -1) ? decodeURI(url.substring(url.indexOf('#prettyPhoto')+1,url.length)) : false;
888
-
889
  return hashtag;
890
  };
891
 
2
  Class: prettyPhoto
3
  Use: Lightbox clone for jQuery
4
  Author: Stephane Caron (http://www.no-margin-for-errors.com)
5
+ Version: 3.1.6
6
  ------------------------------------------------------------------------- */
7
  (function($) {
8
+ $.prettyPhoto = {version: '3.1.6'};
9
 
10
  $.fn.prettyPhoto = function(pp_settings) {
11
  pp_settings = jQuery.extend({
885
  function getHashtag(){
886
  var url = location.href;
887
  hashtag = (url.indexOf('#prettyPhoto') !== -1) ? decodeURI(url.substring(url.indexOf('#prettyPhoto')+1,url.length)) : false;
888
+ if(hashtag){ hashtag = hashtag.replace(/<|>/g,''); }
889
  return hashtag;
890
  };
891
 
js/video-lightbox.js CHANGED
@@ -79,7 +79,7 @@ jQuery(document).ready(function($) {
79
  image_markup: '<img id="fullResImage" src="{path}" />',
80
  flash_markup: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',
81
  quicktime_markup: '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',
82
- iframe_markup: '<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',
83
  inline_markup: '<div class="pp_inline">{content}</div>',
84
  custom_markup: '',
85
  social_tools: false
79
  image_markup: '<img id="fullResImage" src="{path}" />',
80
  flash_markup: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',
81
  quicktime_markup: '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',
82
+ iframe_markup: '<iframe src ="{path}" width="{width}" height="{height}" frameborder="no" allowfullscreen></iframe>',
83
  inline_markup: '<div class="pp_inline">{content}</div>',
84
  custom_markup: '',
85
  social_tools: false
misc_functions.php CHANGED
@@ -8,8 +8,9 @@ function wp_vid_lightbox_vimeo5_handler($atts)
8
  'video_id' => '',
9
  'width' => '',
10
  'height' => '',
 
11
  'anchor' => '',
12
- 'auto_thumb' => '',
13
  ), $atts));
14
  if(empty($video_id) || empty($width) || empty($height)){
15
  return "<p>Error! You must specify a value for the Video ID, Width, Height and Anchor parameters to use this shortcode!</p>";
@@ -31,7 +32,7 @@ function wp_vid_lightbox_vimeo5_handler($atts)
31
  }
32
  $href_content = 'http://vimeo.com/'.$video_id.'?width='.$width.'&amp;height='.$height;
33
  $output = "";
34
- $output .= '<a rel="'.WPVL_PRETTYPHOTO_REL.'" href="'.$href_content.'" title="">'.$anchor_replacement.'</a>';
35
  return $output;
36
  }
37
 
@@ -41,6 +42,7 @@ function wp_vid_lightbox_youtube_handler($atts)
41
  'video_id' => '',
42
  'width' => '',
43
  'height' => '',
 
44
  'anchor' => '',
45
  'auto_thumb' => '',
46
  ), $atts));
@@ -63,7 +65,7 @@ function wp_vid_lightbox_youtube_handler($atts)
63
  $anchor_replacement = $anchor;
64
  }
65
  $href_content = 'https://www.youtube.com/watch?v='.$video_id.'&amp;width='.$width.'&amp;height='.$height;
66
- $output = '<a rel="'.WPVL_PRETTYPHOTO_REL.'" href="'.$href_content.'" title="">'.$anchor_replacement.'</a>';
67
  return $output;
68
  }
69
 
8
  'video_id' => '',
9
  'width' => '',
10
  'height' => '',
11
+ 'description' => '',
12
  'anchor' => '',
13
+ 'auto_thumb' => '',
14
  ), $atts));
15
  if(empty($video_id) || empty($width) || empty($height)){
16
  return "<p>Error! You must specify a value for the Video ID, Width, Height and Anchor parameters to use this shortcode!</p>";
32
  }
33
  $href_content = 'http://vimeo.com/'.$video_id.'?width='.$width.'&amp;height='.$height;
34
  $output = "";
35
+ $output .= '<a rel="'.WPVL_PRETTYPHOTO_REL.'" href="'.$href_content.'" title="'.$description.'">'.$anchor_replacement.'</a>';
36
  return $output;
37
  }
38
 
42
  'video_id' => '',
43
  'width' => '',
44
  'height' => '',
45
+ 'description' => '',
46
  'anchor' => '',
47
  'auto_thumb' => '',
48
  ), $atts));
65
  $anchor_replacement = $anchor;
66
  }
67
  $href_content = 'https://www.youtube.com/watch?v='.$video_id.'&amp;width='.$width.'&amp;height='.$height;
68
+ $output = '<a rel="'.WPVL_PRETTYPHOTO_REL.'" href="'.$href_content.'" title="'.$description.'">'.$anchor_replacement.'</a>';
69
  return $output;
70
  }
71
 
readme.txt CHANGED
@@ -1,141 +1,166 @@
1
- === WP Video Lightbox ===
2
- Contributors: Tips and Tricks HQ, Ruhul Amin, wptipsntricks
3
- Donate link: http://www.tipsandtricks-hq.com/
4
- Tags: wordpress lightbox, wordpress video lightbox, video lightbox, wp video lightbox, wordpress video embed, add video to wordpress, gallery, image, images, lightbox, lightview, overlay, photo, photos, picture, video
5
- Requires at least: 3.0
6
- Tested up to: 3.9
7
- Stable tag: 1.6.8
8
- License: GPLv2 or later
9
-
10
- Very easy to use WordPress lightbox plugin to display YouTube and Vimeo videos in an elegant lightbox overlay.
11
-
12
- == Description ==
13
-
14
- The WordPress Video Lightbox plugin allows you to embed videos on a page using lightbox overlay display.
15
-
16
- This plugin can be used to display images, flash, YouTube, Vimeo, iFrame etc in a lightbox overlay. The embedded videos can be viewed on iPhone and iPad too.
17
-
18
- = Embedding Vimeo Video =
19
-
20
- You can embed a vimeo video using the following shortcode in a WordPress post or page:
21
-
22
- `[video_lightbox_vimeo5 video_id="13562192" width="640" height="480" anchor="click here to open vimeo video"]`
23
- `[video_lightbox_vimeo5 video_id="13562192" width="640" height="480" anchor="http://www.example.com/images/vimeo-thumb.jpg"]`
24
-
25
- You need to replace the value of "video_id" with your actual vimeo video ID. When a user clicks on the anchor text/image your vimeo video will pop up in lightbox.
26
-
27
- = Embedding YouTube Video =
28
-
29
- You can embed a YouTube video using the following shortcode in a WordPress post or page:
30
-
31
- `[video_lightbox_youtube video_id="G7z74BvLWUg" width="640" height="480" anchor="click here to open YouTube video"]`
32
- `[video_lightbox_youtube video_id="G7z74BvLWUg" width="640" height="480" anchor="http://www.example.com/images/youtube-thumb.jpg"]`
33
-
34
- You need to replace the value of "video_id" with your actual YouTube video ID. You can also control the size of the lightbox window by customizing the width and height parameters.
35
-
36
- = Features/Settings Configuration =
37
-
38
- Once you have installed the plugin you can configure some options to customize the popup. The settings menu can be accessed from "Settings->Video Lightbox->prettyPhoto".
39
-
40
- * Enable prettyPhoto: Check this option if you want to use the prettyPhoto library
41
- * Animation speed: fast / slow / normal [default: fast]
42
- * Autoplay slideshow: true / false [default: false]
43
- * Opacity: Value between 0 and 1 [default: 0.8]
44
- * Show title: true / false [default: true]
45
- * Allow resize: Resize the photos bigger than viewport. true / false [default: true]
46
- * Allow expand: Allow the user to expand a resized image. true / false [default: true]
47
- * Default width: default width of the lightbox window [default: 640, you can override it using the width parameter in the shortcode]
48
- * Default height: default height of the lightbox window [default: 480, you can override it using the height parameter in the shortcode]
49
- * Counter separator label: The separator for the gallery counter in lightbox [default: /]
50
- * Theme: theme for the lightbox window - Default, Light Rounded, Dark Rounded, Light Square, Dark Square, Facebook
51
- * Horizontal padding: The padding on each side of the lightbox window [default: 20]
52
- * Hide Flash: Hides all the flash objects on a page, set to true if flash appears over prettyPhoto [default: false]
53
- * wmode: the flash wmode attribute [default: opaque]
54
- * Autoplay: Automatically start videos: true / false [default: true]
55
- * Modal: If set to true, only the close button will close the window [default: false]
56
- * Deeplinking: Allow prettyPhoto to update the url to enable deeplinking. [default: true]
57
- * Overlay gallery: If this enabled, a gallery will overlay the fullscreen image on mouse over [default: true]
58
- * Overlay gallery max: Maximum number of pictures in the overlay gallery [default: 30]
59
- * Keyboard shortcuts: Set to false if you open forms inside prettyPhoto [default: true]
60
- * IE6 fallback: compatibility fallback for IE6 [default: true]
61
-
62
- = Additional Features =
63
-
64
- * Automatically retrieve the thumbnail for your video and embed in lightbox
65
- * Load YouTube video over https. This is great if you have SSL installed on your site
66
- * Disable suggested videos at the end of a YouTube video
67
- * Flexiblity of using both shortcode/html code to pop up media in lightbox.
68
-
69
- For video tutorial, screenshots, detailed documentation, support and updates, please visit: [WP Video Lightbox plugin page](http://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700)
70
-
71
- == Usage ==
72
-
73
- You need to embed the appropriate shortcode on a post/page to display the specific type of media (Youtube, Vimeo, Flash etc).
74
- Instructions for using the shortcodes are available at the following URL:
75
- [WP Video Lightbox Details Usage Instruction](http://www.tipsandtricks-hq.com/wp-content/uploads/docs/WP-Video-Lightbox-Plugin-Usage-Guide.pdf)
76
-
77
- == Installation ==
78
-
79
- Upload the plugin to the plugins directory via WordPress Plugin Uploader (Plugins->Add New->Upload->Choose File->Install Now) and Activate it.
80
-
81
- == Frequently Asked Questions ==
82
-
83
- = Can this plugin be used to embed a YouTube video? =
84
- Yes
85
-
86
- = Can this plugin be used to embed a Vimeo video? =
87
- Yes
88
-
89
- = Can this plugin be used to do lightbox on images? =
90
- Yes
91
-
92
- = Can this plugin automatically create a thumbnail/anchor image from the YouTube video? =
93
- Yes
94
-
95
- == Screenshots ==
96
-
97
- Please see this page for screenshots:
98
- http://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700
99
-
100
- == Upgrade Notice ==
101
-
102
- None
103
-
104
- == Changelog ==
105
-
106
- = 1.6.8 =
107
- * fixed an issue where vimeo video could not be played on a HTTPS site
108
-
109
- = 1.6.7 =
110
- * plugin is now compatible with WordPress 3.9.
111
-
112
- = 1.6.6 =
113
- * YouTube video can now be loaded over https
114
-
115
- = 1.6.5 =
116
- * fixed a bug in the plugin where default options were not set for automatic upgrade
117
-
118
- = 1.6.4 =
119
- * plugin is now compatible with WordPress 3.8.
120
-
121
- = 1.6.3 =
122
- * plugin now works with multisite install.
123
-
124
- = 1.6.2 =
125
- * Created a settings menu for the plugin
126
- * Updated the prettyPhoto library to 3.1.5
127
-
128
- = 1.6.1 =
129
- * Added https support for YouTube video.
130
-
131
- = 1.6 =
132
- * Added an option to automatically create and use the thumbnail of the YouTube or Vimeo video as the anchor image.
133
-
134
- = 1.5 =
135
- * Made some improvements as to how the JavaScript code is loaded in the plugin. WordPress 3.6 compatibility.
136
-
137
- = 1.4 =
138
- * added a feature in the shortcode to turn off the related video display after the playback
139
-
140
- = 1.3 =
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
141
  * First commit to the wordpress repository
1
+ === WP Video Lightbox ===
2
+ Contributors: Tips and Tricks HQ, Ruhul Amin, wptipsntricks
3
+ Donate link: https://www.tipsandtricks-hq.com/
4
+ Tags: wordpress lightbox, wordpress video lightbox, video lightbox, wp video lightbox, wordpress video embed, add video to wordpress, gallery, image, images, lightbox, lightview, overlay, photo, photos, picture, video
5
+ Requires at least: 3.0
6
+ Tested up to: 4.3
7
+ Stable tag: 1.7.6
8
+ License: GPLv2 or later
9
+
10
+ Very easy to use WordPress lightbox plugin to display YouTube and Vimeo videos in an elegant lightbox overlay.
11
+
12
+ == Description ==
13
+
14
+ The WordPress Video Lightbox plugin allows you to embed videos on a page using lightbox overlay display.
15
+
16
+ This plugin can be used to display images, flash, YouTube, Vimeo, iFrame etc in a lightbox overlay. The embedded videos can be viewed on iPhone and iPad too.
17
+
18
+ = Embedding Vimeo Video =
19
+
20
+ You can embed a vimeo video using the following shortcode in a WordPress post or page:
21
+
22
+ `[video_lightbox_vimeo5 video_id="13562192" width="640" height="480" anchor="click here to open vimeo video"]`
23
+ `[video_lightbox_vimeo5 video_id="13562192" width="640" height="480" anchor="http://www.example.com/images/vimeo-thumb.jpg"]`
24
+
25
+ You need to replace the value of "video_id" with your actual vimeo video ID. When a user clicks on the anchor text/image your vimeo video will pop up in lightbox.
26
+
27
+ = Embedding YouTube Video =
28
+
29
+ You can embed a YouTube video using the following shortcode in a WordPress post or page:
30
+
31
+ `[video_lightbox_youtube video_id="G7z74BvLWUg" width="640" height="480" anchor="click here to open YouTube video"]`
32
+ `[video_lightbox_youtube video_id="G7z74BvLWUg" width="640" height="480" anchor="http://www.example.com/images/youtube-thumb.jpg"]`
33
+
34
+ You need to replace the value of "video_id" with your actual YouTube video ID. You can also control the size of the lightbox window by customizing the width and height parameters.
35
+
36
+ = Features/Settings Configuration =
37
+
38
+ Once you have installed the plugin you can configure some options to customize the popup. The settings menu can be accessed from "Settings->Video Lightbox->prettyPhoto".
39
+
40
+ * Enable prettyPhoto: Check this option if you want to use the prettyPhoto library
41
+ * Animation speed: fast / slow / normal [default: fast]
42
+ * Autoplay slideshow: true / false [default: false]
43
+ * Opacity: Value between 0 and 1 [default: 0.8]
44
+ * Show title: true / false [default: true]
45
+ * Allow resize: Resize the photos bigger than viewport. true / false [default: true]
46
+ * Allow expand: Allow the user to expand a resized image. true / false [default: true]
47
+ * Default width: default width of the lightbox window [default: 640, you can override it using the width parameter in the shortcode]
48
+ * Default height: default height of the lightbox window [default: 480, you can override it using the height parameter in the shortcode]
49
+ * Counter separator label: The separator for the gallery counter in lightbox [default: /]
50
+ * Theme: theme for the lightbox window - Default, Light Rounded, Dark Rounded, Light Square, Dark Square, Facebook
51
+ * Horizontal padding: The padding on each side of the lightbox window [default: 20]
52
+ * Hide Flash: Hides all the flash objects on a page, set to true if flash appears over prettyPhoto [default: false]
53
+ * wmode: the flash wmode attribute [default: opaque]
54
+ * Autoplay: Automatically start videos: true / false [default: true]
55
+ * Modal: If set to true, only the close button will close the window [default: false]
56
+ * Deeplinking: Allow prettyPhoto to update the url to enable deeplinking. [default: true]
57
+ * Overlay gallery: If this enabled, a gallery will overlay the fullscreen image on mouse over [default: true]
58
+ * Overlay gallery max: Maximum number of pictures in the overlay gallery [default: 30]
59
+ * Keyboard shortcuts: Set to false if you open forms inside prettyPhoto [default: true]
60
+ * IE6 fallback: compatibility fallback for IE6 [default: true]
61
+
62
+ = Additional Features =
63
+
64
+ * Automatically retrieve the thumbnail for your video and embed in lightbox
65
+ * Load YouTube video over https. This is great if you have SSL installed on your site
66
+ * Disable suggested videos at the end of a YouTube video
67
+ * Flexiblity of using both shortcode/html code to pop up media in lightbox
68
+ * Show description of a popup in overlay
69
+
70
+ For video tutorial, screenshots, detailed documentation, support and updates, please visit: [WP Video Lightbox plugin page](https://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700)
71
+
72
+ == Usage ==
73
+
74
+ You need to embed the appropriate shortcode on a post/page to display the specific type of media (Youtube, Vimeo, Flash etc).
75
+ Instructions for using the shortcodes are available at the following URL:
76
+ [WP Video Lightbox Details Usage Instruction](https://www.tipsandtricks-hq.com/wp-content/uploads/docs/WP-Video-Lightbox-Plugin-Usage-Guide.pdf)
77
+
78
+ == Installation ==
79
+
80
+ Upload the plugin to the plugins directory via WordPress Plugin Uploader (Plugins->Add New->Upload->Choose File->Install Now) and Activate it.
81
+
82
+ == Frequently Asked Questions ==
83
+
84
+ = Can this plugin be used to embed a YouTube video? =
85
+ Yes
86
+
87
+ = Can this plugin be used to embed a Vimeo video? =
88
+ Yes
89
+
90
+ = Can this plugin be used to do lightbox on images? =
91
+ Yes
92
+
93
+ = Can this plugin automatically create a thumbnail/anchor image from the YouTube video? =
94
+ Yes
95
+
96
+ == Screenshots ==
97
+
98
+ Please see this page for screenshots:
99
+ https://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700
100
+
101
+ == Upgrade Notice ==
102
+
103
+ None
104
+
105
+ == Changelog ==
106
+
107
+ = 1.7.6 =
108
+ * Video Lightbox is now compatible with WordPress 4.3.
109
+
110
+ = 1.7.5 =
111
+ * Updated the prettyPhoto library to fix an XSS vulnerability in it.
112
+
113
+ = 1.7.4 =
114
+ * Video Lightbox shortcodes will now get filtered in a text widget
115
+
116
+ = 1.7.3 =
117
+ * plugin is compatible with WordPress 4.2
118
+
119
+ = 1.7.2 =
120
+ * plugin is now compatible with WordPress 4.1
121
+
122
+ = 1.7.1 =
123
+ * Fullscreen option is now available for YouTube and Vimeo videos
124
+
125
+ = 1.7.0 =
126
+ * Fixed an error message in the video lightbox settings
127
+
128
+ = 1.6.9 =
129
+ * Added a new shortcode parameter to show the description of a video popup in lightbox
130
+
131
+ = 1.6.8 =
132
+ * fixed an issue where vimeo video could not be played on a HTTPS site
133
+
134
+ = 1.6.7 =
135
+ * plugin is now compatible with WordPress 3.9.
136
+
137
+ = 1.6.6 =
138
+ * YouTube video can now be loaded over https
139
+
140
+ = 1.6.5 =
141
+ * fixed a bug in the plugin where default options were not set for automatic upgrade
142
+
143
+ = 1.6.4 =
144
+ * plugin is now compatible with WordPress 3.8.
145
+
146
+ = 1.6.3 =
147
+ * plugin now works with multisite install.
148
+
149
+ = 1.6.2 =
150
+ * Created a settings menu for the plugin
151
+ * Updated the prettyPhoto library to 3.1.5
152
+
153
+ = 1.6.1 =
154
+ * Added https support for YouTube video.
155
+
156
+ = 1.6 =
157
+ * Added an option to automatically create and use the thumbnail of the YouTube or Vimeo video as the anchor image.
158
+
159
+ = 1.5 =
160
+ * Made some improvements as to how the JavaScript code is loaded in the plugin. WordPress 3.6 compatibility.
161
+
162
+ = 1.4 =
163
+ * added a feature in the shortcode to turn off the related video display after the playback
164
+
165
+ = 1.3 =
166
  * First commit to the wordpress repository
wp-video-lightbox.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
  Plugin Name: WP Video Lightbox
4
- Version: 1.6.8
5
- Plugin URI: http://www.tipsandtricks-hq.com/?p=2700
6
  Author: Tips and Tricks HQ, Ruhul Amin
7
- Author URI: http://www.tipsandtricks-hq.com/
8
  Description: Simple video lightbox plugin to display videos in a nice overlay popup. It also supports images, flash, YouTube, iFrame.
9
  */
10
  if (!defined('ABSPATH')) exit;
@@ -13,7 +13,7 @@ if (!class_exists('WP_Video_Lightbox'))
13
  {
14
  class WP_Video_Lightbox
15
  {
16
- var $version = '1.6.8';
17
  var $db_version = '1.0';
18
  var $plugin_url;
19
  var $plugin_path;
@@ -37,7 +37,7 @@ if (!class_exists('WP_Video_Lightbox'))
37
  define('WP_VIDEO_LIGHTBOX_PATH', $this->plugin_path());
38
  define('WP_VIDEO_LIGHTBOX_DB_VERSION', $this->db_version);
39
  define('WPVL_PRETTYPHOTO_REL', 'wp-video-lightbox');
40
- define('WPVL_PRETTYPHOTO_VERSION', '3.1.5');
41
  }
42
 
43
  function includes() {
@@ -49,6 +49,12 @@ if (!class_exists('WP_Video_Lightbox'))
49
  function loader_operations(){
50
  register_activation_hook( __FILE__, array(&$this, 'activate_handler') ); //activation hook
51
  add_action('plugins_loaded',array(&$this, 'plugins_loaded_handler')); //plugins loaded hook
 
 
 
 
 
 
52
  }
53
 
54
  function plugins_loaded_handler() //Runs when plugins_loaded action gets fired
1
  <?php
2
  /*
3
  Plugin Name: WP Video Lightbox
4
+ Version: 1.7.6
5
+ Plugin URI: https://www.tipsandtricks-hq.com/?p=2700
6
  Author: Tips and Tricks HQ, Ruhul Amin
7
+ Author URI: https://www.tipsandtricks-hq.com/
8
  Description: Simple video lightbox plugin to display videos in a nice overlay popup. It also supports images, flash, YouTube, iFrame.
9
  */
10
  if (!defined('ABSPATH')) exit;
13
  {
14
  class WP_Video_Lightbox
15
  {
16
+ var $version = '1.7.6';
17
  var $db_version = '1.0';
18
  var $plugin_url;
19
  var $plugin_path;
37
  define('WP_VIDEO_LIGHTBOX_PATH', $this->plugin_path());
38
  define('WP_VIDEO_LIGHTBOX_DB_VERSION', $this->db_version);
39
  define('WPVL_PRETTYPHOTO_REL', 'wp-video-lightbox');
40
+ define('WPVL_PRETTYPHOTO_VERSION', '3.1.6');
41
  }
42
 
43
  function includes() {
49
  function loader_operations(){
50
  register_activation_hook( __FILE__, array(&$this, 'activate_handler') ); //activation hook
51
  add_action('plugins_loaded',array(&$this, 'plugins_loaded_handler')); //plugins loaded hook
52
+ if (!is_admin())
53
+ {
54
+ add_filter('widget_text', 'do_shortcode');
55
+ add_filter('the_excerpt', 'do_shortcode',11);
56
+ add_filter('the_content', 'do_shortcode',11);
57
+ }
58
  }
59
 
60
  function plugins_loaded_handler() //Runs when plugins_loaded action gets fired
wpvl-settings.php CHANGED
@@ -40,14 +40,18 @@ class Video_Lightbox_Settings_Page
40
  $content .= '</h2>';
41
  echo $content;
42
 
43
- switch ($_GET['action'])
 
 
 
 
 
 
 
 
 
44
  {
45
- case 'prettyPhoto':
46
- $this->prettyPhoto_settings_section();
47
- break;
48
- default:
49
- $this->general_settings_section();
50
- break;
51
  }
52
 
53
  echo '</div></div>';
@@ -73,7 +77,7 @@ class Video_Lightbox_Settings_Page
73
 
74
  <div style="background: none repeat scroll 0 0 #FFF6D5;border: 1px solid #D1B655;color: #3F2502;margin: 10px 0;padding: 5px 5px 5px 10px;text-shadow: 1px 1px #FFFFFF;">
75
  <p><?php _e("For more information, updates, detailed documentation and video tutorial, please visit:", "WPVL"); ?><br />
76
- <a href="http://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700" target="_blank"><?php _e("WP Video Lightbox Homepage", "WPVL"); ?></a></p>
77
  </div>
78
 
79
  <form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
@@ -143,7 +147,7 @@ class Video_Lightbox_Settings_Page
143
 
144
  <div style="background: none repeat scroll 0 0 #FFF6D5;border: 1px solid #D1B655;color: #3F2502;margin: 10px 0;padding: 5px 5px 5px 10px;text-shadow: 1px 1px #FFFFFF;">
145
  <p><?php _e("For more information, updates, detailed documentation and video tutorial, please visit:", "WPVL"); ?><br />
146
- <a href="http://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700" target="_blank"><?php _e("WP Video Lightbox Homepage", "WPVL"); ?></a></p>
147
  </div>
148
 
149
  <form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
40
  $content .= '</h2>';
41
  echo $content;
42
 
43
+ if(isset($_GET['action']))
44
+ {
45
+ switch ($_GET['action'])
46
+ {
47
+ case 'prettyPhoto':
48
+ $this->prettyPhoto_settings_section();
49
+ break;
50
+ }
51
+ }
52
+ else
53
  {
54
+ $this->general_settings_section();
 
 
 
 
 
55
  }
56
 
57
  echo '</div></div>';
77
 
78
  <div style="background: none repeat scroll 0 0 #FFF6D5;border: 1px solid #D1B655;color: #3F2502;margin: 10px 0;padding: 5px 5px 5px 10px;text-shadow: 1px 1px #FFFFFF;">
79
  <p><?php _e("For more information, updates, detailed documentation and video tutorial, please visit:", "WPVL"); ?><br />
80
+ <a href="https://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700" target="_blank"><?php _e("WP Video Lightbox Homepage", "WPVL"); ?></a></p>
81
  </div>
82
 
83
  <form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
147
 
148
  <div style="background: none repeat scroll 0 0 #FFF6D5;border: 1px solid #D1B655;color: #3F2502;margin: 10px 0;padding: 5px 5px 5px 10px;text-shadow: 1px 1px #FFFFFF;">
149
  <p><?php _e("For more information, updates, detailed documentation and video tutorial, please visit:", "WPVL"); ?><br />
150
+ <a href="https://www.tipsandtricks-hq.com/wordpress-video-lightbox-plugin-display-videos-in-a-fancy-lightbox-overlay-2700" target="_blank"><?php _e("WP Video Lightbox Homepage", "WPVL"); ?></a></p>
151
  </div>
152
 
153
  <form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">