MetaSlider - Version 3.6.5

Version Description

  • 2017/Nov/20 =

  • FIX: Fixes issues with bottom margin of slideshow, among other minor tweaks.

  • TWEAK: Prevents a PHP debug log item that appeared in the short-lived 3.6.4

Download this release

Release Info

Developer DavidAnderson
Plugin Icon 128x128 MetaSlider
Version 3.6.5
Comparing to
See all releases

Code changes from version 3.6.3 to 3.6.5

assets/metaslider/public.css CHANGED
@@ -108,21 +108,92 @@ body .metaslider .flexslider .flex-direction-nav li {
108
 
109
  /* Flexslider */
110
 
111
- /* Arrow styles to use background images (old style) */
112
- /* which makes it compatible with the theme builder */
113
  .metaslider .flexslider {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
114
  margin: 0;
115
- background: transparent;
116
- border:0;
117
  }
118
 
119
- /* .metaslider .flexslider .flex-control-nav {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  width: auto;
121
- position: static;
122
- text-align: center;
123
- padding: 10px;
124
- height: 11px;
125
- } */
 
 
 
 
 
 
 
126
 
127
  .metaslider .flexslider .flex-direction-nav li a:before {
128
  content:none!important;
@@ -202,11 +273,3 @@ body .metaslider .flexslider .flex-direction-nav li {
202
  .metaslider .coin-slider > a {
203
  box-shadow: none !important;
204
  }
205
-
206
- .flex-control-nav li a {
207
- margin: 0 6px;
208
- padding: 0;
209
- }
210
- .flex-control-nav {
211
- padding: 10px 0!important;
212
- }
108
 
109
  /* Flexslider */
110
 
 
 
111
  .metaslider .flexslider {
112
+ background: none;
113
+ box-shadow: none;
114
+ -webkit-box-shadow: none;
115
+ -moz-box-shadow: none;
116
+ -o-box-shadow: none;
117
+ border: 0;
118
+ margin: 0 0 40px 0;
119
+ max-width: none;
120
+ max-height: none;
121
+ }
122
+
123
+ .flex-control-nav {
124
+ bottom: -30px;
125
+ line-height: 11px;
126
+ }
127
+
128
+ /** move margin from list items to anchors */
129
+ .flex-control-nav li {
130
+ margin: 0;
131
+ }
132
+
133
+ .flex-control-nav li a {
134
+ margin: 0 6px;
135
+ padding: 0;
136
+ }
137
+
138
+ .flexslider .slides li {
139
+ position: relative;
140
+ height: auto;
141
+ }
142
+
143
+ /** fix for users with RTL languages */
144
+ .flex-viewport {
145
+ direction: ltr;
146
+ }
147
+
148
+ /** add transition effects to firefox **/
149
+ .flex-direction-nav a {
150
+ -moz-transition: all .3s ease;
151
+ transition: all .3s ease;
152
+ }
153
+
154
+ .flexslider .slides p {
155
  margin: 0;
 
 
156
  }
157
 
158
+ .flex-control-nav {
159
+ margin: auto;
160
+ }
161
+
162
+ .metaslider .flexslider.filmstrip {
163
+ margin-top: 10px;
164
+ }
165
+
166
+ .metaslider .flexslider.filmstrip .slides li {
167
+ cursor: pointer;
168
+ opacity: 0.5;
169
+ }
170
+
171
+ .metaslider .flexslider.filmstrip .slides li.flex-active-slide,
172
+ .metaslider .flexslider.filmstrip .slides li:hover,
173
+ .metaslider .flexslider.filmstrip .slides li:focus {
174
+ opacity: 1.0 !important;
175
+ }
176
+
177
+ .metaslider .flex-control-thumbs li {
178
+ width: auto;
179
+ }
180
+
181
+ .metaslider ol.flex-control-thumbs img,
182
+ #content .metaslider ol.flex-control-thumbs img {
183
+ margin: 10px 5px 0;
184
  width: auto;
185
+ }
186
+
187
+ .metaslider.nav-hidden .flexslider {
188
+ margin-bottom: 0;
189
+ }
190
+
191
+ .metaslider.nav-hidden.add-margin .flexslider {
192
+ margin-bottom: 40px;
193
+ }
194
+
195
+ /* Arrow styles to use background images (old style) */
196
+ /* which makes it compatible with the theme builder */
197
 
198
  .metaslider .flexslider .flex-direction-nav li a:before {
199
  content:none!important;
273
  .metaslider .coin-slider > a {
274
  box-shadow: none !important;
275
  }
 
 
 
 
 
 
 
 
inc/slider/metaslider.class.php CHANGED
@@ -247,16 +247,19 @@ class MetaSlider {
247
  * Return the classes to use for the slidehsow container
248
  */
249
  private function get_container_class() {
250
- $class = "metaslider metaslider-{$this->get_setting( 'type' )} metaslider-{$this->id} ml-slider";
 
 
 
 
251
 
252
  // apply the css class setting
253
- if ( $this->get_setting( 'cssClass' ) != 'false' ) {
254
- $class .= " " . $this->get_setting( 'cssClass' );
255
  }
256
 
257
  // handle any custom classes
258
- $class = apply_filters( 'metaslider_css_classes', $class, $this->id, $this->settings );
259
-
260
  return $class;
261
  }
262
 
247
  * Return the classes to use for the slidehsow container
248
  */
249
  private function get_container_class() {
250
+
251
+ //Add the version to the class name (if possible)
252
+ $version_string = str_replace('.', '-', urlencode(METASLIDER_VERSION));
253
+ $version_string .= defined('METASLIDERPRO_VERSION') ? ' ml-slider-pro-' . str_replace('.', '-', urlencode(METASLIDERPRO_VERSION)) : '';
254
+ $class = "ml-slider-{$version_string} metaslider metaslider-{$this->get_setting('type')} metaslider-{$this->id} ml-slider";
255
 
256
  // apply the css class setting
257
+ if ('false' != $this->get_setting('cssClass')) {
258
+ $class .= " " . $this->get_setting('cssClass');
259
  }
260
 
261
  // handle any custom classes
262
+ $class = apply_filters('metaslider_css_classes', $class, $this->id, $this->settings);
 
263
  return $class;
264
  }
265
 
ml-slider.php CHANGED
@@ -5,7 +5,7 @@
5
  * Plugin Name: MetaSlider
6
  * Plugin URI: https://www.metaslider.com
7
  * Description: Easy to use slideshow plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.
8
- * Version: 3.6.3
9
  * Author: Team Updraft
10
  * Author URI: https://www.metaslider.com
11
  * License: GPL-2.0+
@@ -31,7 +31,7 @@ class MetaSliderPlugin {
31
  /**
32
  * @var string
33
  */
34
- public $version = '3.6.3';
35
 
36
  /**
37
  * @var string The lowest tier price for upgrades
5
  * Plugin Name: MetaSlider
6
  * Plugin URI: https://www.metaslider.com
7
  * Description: Easy to use slideshow plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.
8
+ * Version: 3.6.5
9
  * Author: Team Updraft
10
  * Author URI: https://www.metaslider.com
11
  * License: GPL-2.0+
31
  /**
32
  * @var string
33
  */
34
+ public $version = '3.6.5';
35
 
36
  /**
37
  * @var string The lowest tier price for upgrades
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: matchalabs, DavidAnderson, dnutbourne, kbat82
3
  Tags: wordpress slideshow,seo,slideshow,slider,widget,wordpress slider,image slider,flexslider,flex slider,nivoslider,nivo slider,responsive,responsive slides,coinslider,coin slider,slideshow,carousel,responsive slider,vertical slides
4
  Donate link: https://david.dw-perspective.org.uk/donate
5
  Requires at least: 3.5
6
- Stable tag: 3.6.3
7
  Tested up to: 4.9
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -151,6 +151,11 @@ See https://www.metaslider.com/documentation/image-cropping/
151
 
152
  == Changelog ==
153
 
 
 
 
 
 
154
  = 3.6.3 - 2017/Nov/16 =
155
 
156
  * FIX: Updates various styles to retain compatibility with previous releases based upon user feedback
@@ -605,4 +610,4 @@ More info/Comments: http://www.metaslider.com/coming-soon-meta-slider-2-6-free/
605
  * Initial version
606
 
607
  == Upgrade Notice ==
608
- * 3.6.3 : 3.6 series has three new features, three fixes, various smaller tweaks. A recommended update for all. If you have the paid add-on pack, update that to version 2.7.1 or later at the same time.
3
  Tags: wordpress slideshow,seo,slideshow,slider,widget,wordpress slider,image slider,flexslider,flex slider,nivoslider,nivo slider,responsive,responsive slides,coinslider,coin slider,slideshow,carousel,responsive slider,vertical slides
4
  Donate link: https://david.dw-perspective.org.uk/donate
5
  Requires at least: 3.5
6
+ Stable tag: 3.6.5
7
  Tested up to: 4.9
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
151
 
152
  == Changelog ==
153
 
154
+ = 3.6.5 - 2017/Nov/20 =
155
+
156
+ * FIX: Fixes issues with bottom margin of slideshow, among other minor tweaks.
157
+ * TWEAK: Prevents a PHP debug log item that appeared in the short-lived 3.6.4
158
+
159
  = 3.6.3 - 2017/Nov/16 =
160
 
161
  * FIX: Updates various styles to retain compatibility with previous releases based upon user feedback
610
  * Initial version
611
 
612
  == Upgrade Notice ==
613
+ * 3.6.5 : 3.6 series has three new features, three fixes, various smaller tweaks. A recommended update for all. If you have the paid add-on pack, update that to version 2.7.1 or later at the same time.