Version Description
- 2015/10/12
- fixed a nasty bug with shortcode rendering (thanks Hey You!)
- JS and CSS fixes for widget UI in the theme customizer
Download this release
Release Info
| Developer | WebFactory |
| Plugin | |
| Version | 2.70 |
| Comparing to | |
| See all releases | |
Code changes from version 2.66 to 2.70
- css/gmw-admin.css +17 -0
- google-maps-widget.php +13 -7
- js/gmw-admin.js +1 -1
- readme.txt +7 -2
css/gmw-admin.css
CHANGED
|
@@ -187,6 +187,23 @@ input:required:invalid {
|
|
| 187 |
text-shadow: 0 1px 0 #FFFFFF;
|
| 188 |
}
|
| 189 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 190 |
ul.ui-tabs-nav{
|
| 191 |
float: left;
|
| 192 |
border-bottom: 1px solid #e5e5e5;
|
| 187 |
text-shadow: 0 1px 0 #FFFFFF;
|
| 188 |
}
|
| 189 |
|
| 190 |
+
/* fixes for customizer */
|
| 191 |
+
#customize-theme-controls .ui-tabs ul.ui-tabs-nav li {
|
| 192 |
+
margin: 0 0 -1px 2px;
|
| 193 |
+
}
|
| 194 |
+
#customize-theme-controls .ui-tabs .ui-tabs-nav li a {
|
| 195 |
+
padding: 0 4px;
|
| 196 |
+
}
|
| 197 |
+
#customize-theme-controls .ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
| 198 |
+
border-bottom: 3px solid white !important;
|
| 199 |
+
}
|
| 200 |
+
#customize-theme-controls .ui-tabs .ui-tabs-panel {
|
| 201 |
+
min-width: 440px;
|
| 202 |
+
}
|
| 203 |
+
#available-widgets-list [class*=googlemapswidget] .widget-title:before{
|
| 204 |
+
content: "\f230";
|
| 205 |
+
}
|
| 206 |
+
|
| 207 |
ul.ui-tabs-nav{
|
| 208 |
float: left;
|
| 209 |
border-bottom: 1px solid #e5e5e5;
|
google-maps-widget.php
CHANGED
|
@@ -4,7 +4,7 @@ Plugin Name: Google Maps Widget
|
|
| 4 |
Plugin URI: http://www.googlemapswidget.com/
|
| 5 |
Description: Display a single-image super-fast loading Google map in a widget. A larger, full featured map is available on click in a lightbox. Includes shortcode support and numerous options.
|
| 6 |
Author: Web factory Ltd
|
| 7 |
-
Version: 2.
|
| 8 |
Author URI: http://www.webfactoryltd.com/
|
| 9 |
Text Domain: google-maps-widget
|
| 10 |
Domain Path: lang
|
|
@@ -40,7 +40,7 @@ require_once 'gmw-tracking.php';
|
|
| 40 |
|
| 41 |
|
| 42 |
class GMW {
|
| 43 |
-
static $version = '2.
|
| 44 |
|
| 45 |
// hook everything up
|
| 46 |
static function init() {
|
|
@@ -487,25 +487,31 @@ class GMW {
|
|
| 487 |
// shortcode support for any GMW instance
|
| 488 |
static function do_shortcode($atts, $content = null) {
|
| 489 |
if (!self::is_activated()) {
|
| 490 |
-
return;
|
| 491 |
}
|
| 492 |
|
| 493 |
global $wp_widget_factory;
|
|
|
|
| 494 |
$atts = shortcode_atts(array('id' => 0), $atts);
|
| 495 |
$id = (int) $atts['id'];
|
| 496 |
$widgets = get_option('widget_googlemapswidget');
|
| 497 |
|
| 498 |
-
if (!$id ||
|
| 499 |
-
|
| 500 |
} else {
|
| 501 |
$widget_args = $widgets[$id];
|
| 502 |
$widget_instance['widget_id'] = 'googlemapswidget-' . $id;
|
| 503 |
$widget_instance['widget_name'] = 'Google Maps Widget';
|
| 504 |
|
| 505 |
-
|
|
|
|
| 506 |
the_widget('GoogleMapsWidget', $widget_args, $widget_instance);
|
| 507 |
-
|
|
|
|
|
|
|
| 508 |
}
|
|
|
|
|
|
|
| 509 |
} // do_shortcode
|
| 510 |
|
| 511 |
|
| 4 |
Plugin URI: http://www.googlemapswidget.com/
|
| 5 |
Description: Display a single-image super-fast loading Google map in a widget. A larger, full featured map is available on click in a lightbox. Includes shortcode support and numerous options.
|
| 6 |
Author: Web factory Ltd
|
| 7 |
+
Version: 2.70
|
| 8 |
Author URI: http://www.webfactoryltd.com/
|
| 9 |
Text Domain: google-maps-widget
|
| 10 |
Domain Path: lang
|
| 40 |
|
| 41 |
|
| 42 |
class GMW {
|
| 43 |
+
static $version = '2.70';
|
| 44 |
|
| 45 |
// hook everything up
|
| 46 |
static function init() {
|
| 487 |
// shortcode support for any GMW instance
|
| 488 |
static function do_shortcode($atts, $content = null) {
|
| 489 |
if (!self::is_activated()) {
|
| 490 |
+
return '';
|
| 491 |
}
|
| 492 |
|
| 493 |
global $wp_widget_factory;
|
| 494 |
+
$out = '';
|
| 495 |
$atts = shortcode_atts(array('id' => 0), $atts);
|
| 496 |
$id = (int) $atts['id'];
|
| 497 |
$widgets = get_option('widget_googlemapswidget');
|
| 498 |
|
| 499 |
+
if (!$id || empty($widgets[$id])) {
|
| 500 |
+
$out .= '<span class="gmw-error">Google Maps Widget shortcode error - please double-check the widget ID.</span>';
|
| 501 |
} else {
|
| 502 |
$widget_args = $widgets[$id];
|
| 503 |
$widget_instance['widget_id'] = 'googlemapswidget-' . $id;
|
| 504 |
$widget_instance['widget_name'] = 'Google Maps Widget';
|
| 505 |
|
| 506 |
+
$out .= '<span class="gmw-shortcode-widget">';
|
| 507 |
+
ob_start();
|
| 508 |
the_widget('GoogleMapsWidget', $widget_args, $widget_instance);
|
| 509 |
+
$out .= ob_get_contents();
|
| 510 |
+
ob_end_clean();
|
| 511 |
+
$out .= '</span>';
|
| 512 |
}
|
| 513 |
+
|
| 514 |
+
return $out;
|
| 515 |
} // do_shortcode
|
| 516 |
|
| 517 |
|
js/gmw-admin.js
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
|
| 7 |
jQuery(function($) {
|
| 8 |
// init JS for each active widget
|
| 9 |
-
$(".widget-liquid-right [id*='" + gmw.id_base + "'].widget, .inactive-sidebar [id*='" + gmw.id_base + "'].widget").each(function (i, widget) {
|
| 10 |
gmw_init_widget_ui(widget);
|
| 11 |
}); // foreach GMW active widget
|
| 12 |
|
| 6 |
|
| 7 |
jQuery(function($) {
|
| 8 |
// init JS for each active widget
|
| 9 |
+
$(".widget-liquid-right [id*='" + gmw.id_base + "'].widget, .inactive-sidebar [id*='" + gmw.id_base + "'].widget, #accordion-panel-widgets [id*='" + gmw.id_base + "'].customize-control-widget_form").each(function (i, widget) {
|
| 10 |
gmw_init_widget_ui(widget);
|
| 11 |
}); // foreach GMW active widget
|
| 12 |
|
readme.txt
CHANGED
|
@@ -6,7 +6,7 @@ License: GPLv2 or later
|
|
| 6 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 7 |
Requires at least: 3.3
|
| 8 |
Tested up to: 4.3
|
| 9 |
-
Stable tag: 2.
|
| 10 |
|
| 11 |
Displays a single-image super-fast loading Google map in a widget. A larger map with all the usual features is available on click in a lightbox.
|
| 12 |
|
|
@@ -121,7 +121,12 @@ If you can't figure it out open a thread in the support forums.
|
|
| 121 |
6. Widget options - info & support
|
| 122 |
|
| 123 |
== Changelog ==
|
| 124 |
-
= 2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 125 |
* 2015/10/05
|
| 126 |
* minor bug fixes
|
| 127 |
* we'll be soon removing all PO files from the plugin since the strings were merged into the official WP translate project
|
| 6 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 7 |
Requires at least: 3.3
|
| 8 |
Tested up to: 4.3
|
| 9 |
+
Stable tag: 2.70
|
| 10 |
|
| 11 |
Displays a single-image super-fast loading Google map in a widget. A larger map with all the usual features is available on click in a lightbox.
|
| 12 |
|
| 121 |
6. Widget options - info & support
|
| 122 |
|
| 123 |
== Changelog ==
|
| 124 |
+
= 2.70 =
|
| 125 |
+
* 2015/10/12
|
| 126 |
+
* fixed a nasty bug with shortcode rendering (thanks Hey You!)
|
| 127 |
+
* JS and CSS fixes for widget UI in the theme customizer
|
| 128 |
+
|
| 129 |
+
= 2.66 =
|
| 130 |
* 2015/10/05
|
| 131 |
* minor bug fixes
|
| 132 |
* we'll be soon removing all PO files from the plugin since the strings were merged into the official WP translate project
|
