Version Description
- Fixed visualization bug upon widget saving
- Enhanced support WordPress 3.9 Theme Customizer (live edit)
Download this release
Release Info
Developer | marcochiesi |
Plugin | Black Studio TinyMCE Widget |
Version | 1.3.3 |
Comparing to | |
See all releases |
Code changes from version 1.3.2 to 1.3.3
- black-studio-tinymce-widget.dev.js +12 -6
- black-studio-tinymce-widget.js +1 -1
- black-studio-tinymce-widget.php +2 -2
- readme.txt +28 -24
black-studio-tinymce-widget.dev.js
CHANGED
@@ -18,6 +18,12 @@ var wpActiveEditor;
|
|
18 |
} catch( e ) {
|
19 |
alert( e );
|
20 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
}
|
22 |
}
|
23 |
// Deactivate visual editor
|
@@ -35,11 +41,11 @@ var wpActiveEditor;
|
|
35 |
function black_studio_open_deferred_activate_visual_editor( id ) {
|
36 |
$( 'div.widget-inside:has(#' + id + ') input[id^=widget-black-studio-tinymce][id$=type][value=visual]' ).each(function() {
|
37 |
// If textarea is visible and animation/ajax has completed (or in accessibility mode) then trigger a click to Visual button and enable the editor
|
38 |
-
if ( $('div.widget:has(#' + id + ') :animated' ).size() == 0 && tinyMCE.get( id )
|
39 |
$( 'a[id^=widget-black-studio-tinymce][id$=visual]', $( this ).closest( 'div.widget-inside' ) ).click();
|
40 |
}
|
41 |
// Otherwise wait and retry later (animation ongoing)
|
42 |
-
else if ( tinyMCE.get( id )
|
43 |
setTimeout(function() {
|
44 |
black_studio_open_deferred_activate_visual_editor( id );
|
45 |
id = null;
|
@@ -56,11 +62,11 @@ var wpActiveEditor;
|
|
56 |
function black_studio_ajax_deferred_activate_visual_editor( id ) {
|
57 |
$( 'div.widget-inside:has(#' + id + ') input[id^=widget-black-studio-tinymce][id$=type][value=visual]' ).each(function() {
|
58 |
// If textarea is visible and animation/ajax has completed then trigger a click to Visual button and enable the editor
|
59 |
-
if ( $.active == 0 && tinyMCE.get( id )
|
60 |
$( 'a[id^=widget-black-studio-tinymce][id$=visual]', $( this ).closest( 'div.widget-inside' ) ).click();
|
61 |
}
|
62 |
// Otherwise wait and retry later (animation ongoing)
|
63 |
-
else if ( $( 'div.widget:has(#' + id + ') div.widget-inside' ).is( ':visible' ) && tinyMCE.get( id )
|
64 |
setTimeout(function() {
|
65 |
black_studio_ajax_deferred_activate_visual_editor( id );
|
66 |
id=null;
|
@@ -82,7 +88,7 @@ var wpActiveEditor;
|
|
82 |
$( 'input[name=savewidget]', $widget ).on( 'click', function( event ) {
|
83 |
var $widget = $( this ).closest( 'div.widget' )
|
84 |
var $text_area = $( 'textarea[id^=widget-black-studio-tinymce]', $widget );
|
85 |
-
if (
|
86 |
black_studio_deactivate_visual_editor( $text_area.attr( 'id' ) );
|
87 |
}
|
88 |
// Event handler for ajax complete
|
@@ -100,7 +106,7 @@ var wpActiveEditor;
|
|
100 |
$( 'div.widget[id*=black-studio-tinymce] input[name=savewidget]').on( 'click', function( event ) {
|
101 |
var $widget = $( this ).closest( 'div.widget' )
|
102 |
var $text_area = $( 'textarea[id^=widget-black-studio-tinymce]', $widget );
|
103 |
-
if (
|
104 |
black_studio_deactivate_visual_editor( $text_area.attr( 'id' ) );
|
105 |
}
|
106 |
// Event handler for ajax complete
|
18 |
} catch( e ) {
|
19 |
alert( e );
|
20 |
}
|
21 |
+
if ( typeof tinyMCE.get( id ).on == 'function' ) {
|
22 |
+
tinyMCE.get( id ).on( 'keyup change', function() {
|
23 |
+
var content = tinyMCE.get( id ).getContent();
|
24 |
+
$( 'textarea#' + id ).val( content ).change();
|
25 |
+
});
|
26 |
+
}
|
27 |
}
|
28 |
}
|
29 |
// Deactivate visual editor
|
41 |
function black_studio_open_deferred_activate_visual_editor( id ) {
|
42 |
$( 'div.widget-inside:has(#' + id + ') input[id^=widget-black-studio-tinymce][id$=type][value=visual]' ).each(function() {
|
43 |
// If textarea is visible and animation/ajax has completed (or in accessibility mode) then trigger a click to Visual button and enable the editor
|
44 |
+
if ( $('div.widget:has(#' + id + ') :animated' ).size() == 0 && tinyMCE.get( id ) == null && $( '#' + id ).is( ':visible' ) ) {
|
45 |
$( 'a[id^=widget-black-studio-tinymce][id$=visual]', $( this ).closest( 'div.widget-inside' ) ).click();
|
46 |
}
|
47 |
// Otherwise wait and retry later (animation ongoing)
|
48 |
+
else if ( tinyMCE.get( id ) == null ) {
|
49 |
setTimeout(function() {
|
50 |
black_studio_open_deferred_activate_visual_editor( id );
|
51 |
id = null;
|
62 |
function black_studio_ajax_deferred_activate_visual_editor( id ) {
|
63 |
$( 'div.widget-inside:has(#' + id + ') input[id^=widget-black-studio-tinymce][id$=type][value=visual]' ).each(function() {
|
64 |
// If textarea is visible and animation/ajax has completed then trigger a click to Visual button and enable the editor
|
65 |
+
if ( $.active == 0 && tinyMCE.get( id ) == null && $( '#' + id ).is( ':visible' ) ) {
|
66 |
$( 'a[id^=widget-black-studio-tinymce][id$=visual]', $( this ).closest( 'div.widget-inside' ) ).click();
|
67 |
}
|
68 |
// Otherwise wait and retry later (animation ongoing)
|
69 |
+
else if ( $( 'div.widget:has(#' + id + ') div.widget-inside' ).is( ':visible' ) && tinyMCE.get( id ) == null ) {
|
70 |
setTimeout(function() {
|
71 |
black_studio_ajax_deferred_activate_visual_editor( id );
|
72 |
id=null;
|
88 |
$( 'input[name=savewidget]', $widget ).on( 'click', function( event ) {
|
89 |
var $widget = $( this ).closest( 'div.widget' )
|
90 |
var $text_area = $( 'textarea[id^=widget-black-studio-tinymce]', $widget );
|
91 |
+
if ( tinyMCE.get( $text_area.attr( 'id' ) ) != null ) {
|
92 |
black_studio_deactivate_visual_editor( $text_area.attr( 'id' ) );
|
93 |
}
|
94 |
// Event handler for ajax complete
|
106 |
$( 'div.widget[id*=black-studio-tinymce] input[name=savewidget]').on( 'click', function( event ) {
|
107 |
var $widget = $( this ).closest( 'div.widget' )
|
108 |
var $text_area = $( 'textarea[id^=widget-black-studio-tinymce]', $widget );
|
109 |
+
if ( tinyMCE.get( $text_area.attr( 'id' ) ) != null ) {
|
110 |
black_studio_deactivate_visual_editor( $text_area.attr( 'id' ) );
|
111 |
}
|
112 |
// Event handler for ajax complete
|
black-studio-tinymce-widget.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
var tinyMCEPreInit;var wpActiveEditor;(function(c){function d(g){c("#"+g).addClass("mceEditor");if(typeof tinyMCE=="object"&&typeof tinyMCE.execCommand=="function"){b(g);tinyMCEPreInit.mceInit[g]=tinyMCEPreInit.mceInit["black-studio-tinymce-widget"];tinyMCEPreInit.mceInit[g]["selector"]="#"+g;try{tinymce.init(tinymce.extend({},tinyMCEPreInit.mceInit["black-studio-tinymce-widget"],tinyMCEPreInit.mceInit[g]));tinyMCE.execCommand("mceAddControl",false,g)}catch(f){alert(f)}}}function b(g){if(typeof tinyMCE=="object"&&typeof tinyMCE.execCommand=="function"){if(tinyMCE.get(g)!=null&&typeof tinyMCE.get(g).getContent=="function"){var f=tinyMCE.get(g).getContent();tinyMCE.get(g).remove();c("textarea#"+g).val(f)}}}function a(f){c("div.widget-inside:has(#"+f+") input[id^=widget-black-studio-tinymce][id$=type][value=visual]").each(function(){if(c("div.widget:has(#"+f+") :animated").size()==0&&tinyMCE.get(f)
|
1 |
+
var tinyMCEPreInit;var wpActiveEditor;(function(c){function d(g){c("#"+g).addClass("mceEditor");if(typeof tinyMCE=="object"&&typeof tinyMCE.execCommand=="function"){b(g);tinyMCEPreInit.mceInit[g]=tinyMCEPreInit.mceInit["black-studio-tinymce-widget"];tinyMCEPreInit.mceInit[g]["selector"]="#"+g;try{tinymce.init(tinymce.extend({},tinyMCEPreInit.mceInit["black-studio-tinymce-widget"],tinyMCEPreInit.mceInit[g]));tinyMCE.execCommand("mceAddControl",false,g)}catch(f){alert(f)}if(typeof tinyMCE.get(g).on=="function"){tinyMCE.get(g).on("keyup change",function(){var h=tinyMCE.get(g).getContent();c("textarea#"+g).val(h).change()})}}}function b(g){if(typeof tinyMCE=="object"&&typeof tinyMCE.execCommand=="function"){if(tinyMCE.get(g)!=null&&typeof tinyMCE.get(g).getContent=="function"){var f=tinyMCE.get(g).getContent();tinyMCE.get(g).remove();c("textarea#"+g).val(f)}}}function a(f){c("div.widget-inside:has(#"+f+") input[id^=widget-black-studio-tinymce][id$=type][value=visual]").each(function(){if(c("div.widget:has(#"+f+") :animated").size()==0&&tinyMCE.get(f)==null&&c("#"+f).is(":visible")){c("a[id^=widget-black-studio-tinymce][id$=visual]",c(this).closest("div.widget-inside")).click()}else{if(tinyMCE.get(f)==null){setTimeout(function(){a(f);f=null},100)}else{c("a[id^=widget-black-studio-tinymce][id$=visual]",c(this).closest("div.widget-inside")).click()}}})}function e(f){c("div.widget-inside:has(#"+f+") input[id^=widget-black-studio-tinymce][id$=type][value=visual]").each(function(){if(c.active==0&&tinyMCE.get(f)==null&&c("#"+f).is(":visible")){c("a[id^=widget-black-studio-tinymce][id$=visual]",c(this).closest("div.widget-inside")).click()}else{if(c("div.widget:has(#"+f+") div.widget-inside").is(":visible")&&tinyMCE.get(f)==null){setTimeout(function(){e(f);f=null},100)}}})}c(document).ready(function(){c(document).on("click","div.widget:has(textarea[id^=widget-black-studio-tinymce]) .widget-title, div.widget:has(textarea[id^=widget-black-studio-tinymce]) a.widget-action",function(g){var i=c(this).closest("div.widget");var h=c("textarea[id^=widget-black-studio-tinymce]",i);c("input[name=savewidget]",i).on("click",function(j){var l=c(this).closest("div.widget");var k=c("textarea[id^=widget-black-studio-tinymce]",l);if(tinyMCE.get(k.attr("id"))!=null){b(k.attr("id"))}c(this).unbind("ajaxSuccess").ajaxSuccess(function(n,o,m){var p=c("textarea[id^=widget-black-studio-tinymce]",c(this).closest("div.widget-inside"));e(p.attr("id"))})});c("#wpbody-content").css("overflow","visible");i.css("position","relative").css("z-index","100");a(h.attr("id"));c(".insert-media",i).data("editor",h.attr("id"))});c("div.widget[id*=black-studio-tinymce] input[name=savewidget]").on("click",function(g){var i=c(this).closest("div.widget");var h=c("textarea[id^=widget-black-studio-tinymce]",i);if(tinyMCE.get(h.attr("id"))!=null){b(h.attr("id"))}c(this).unbind("ajaxSuccess").ajaxSuccess(function(k,l,j){var m=c("textarea[id^=widget-black-studio-tinymce]",c(this).closest("div.widget-inside"));e(m.attr("id"))})});c(document).on("click","a[id^=widget-black-studio-tinymce][id$=visual]",function(g){var h=c(this).closest("div.widget-inside,div.panel-dialog");c("input[id^=widget-black-studio-tinymce][id$=type]",h).val("visual");c(this).addClass("active");c("a[id^=widget-black-studio-tinymce][id$=html]",h).removeClass("active");d(c("textarea[id^=widget-black-studio-tinymce]",h).attr("id"))});c(document).on("click","a[id^=widget-black-studio-tinymce][id$=html]",function(g){var h=c(this).closest("div.widget-inside,div.panel-dialog");c("input[id^=widget-black-studio-tinymce][id$=type]",h).val("html");c(this).addClass("active");c("a[id^=widget-black-studio-tinymce][id$=visual]",h).removeClass("active");b(c("textarea[id^=widget-black-studio-tinymce]",h).attr("id"))});c(document).on("click",".editor_media_buttons a",function(){var g=c(this).closest("div.widget-inside");wpActiveEditor=c("textarea[id^=widget-black-studio-tinymce]",g).attr("id")});if(c("body.widgets_access").size()>0){var f=c("textarea[id^=widget-black-studio-tinymce]");a(f.attr("id"))}})})(jQuery);
|
black-studio-tinymce-widget.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Black Studio TinyMCE Widget
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/black-studio-tinymce-widget/
|
5 |
Description: Adds a WYSIWYG widget based on the standard TinyMCE WordPress visual editor.
|
6 |
-
Version: 1.3.
|
7 |
Author: Black Studio
|
8 |
Author URI: http://www.blackstudio.it
|
9 |
License: GPL2
|
@@ -11,7 +11,7 @@ License: GPL2
|
|
11 |
|
12 |
global $black_studio_tinymce_widget_version;
|
13 |
global $black_studio_tinymce_widget_dev_mode;
|
14 |
-
$black_studio_tinymce_widget_version = "1.3.
|
15 |
$black_studio_tinymce_widget_dev_mode = false;
|
16 |
|
17 |
/* Widget class */
|
3 |
Plugin Name: Black Studio TinyMCE Widget
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/black-studio-tinymce-widget/
|
5 |
Description: Adds a WYSIWYG widget based on the standard TinyMCE WordPress visual editor.
|
6 |
+
Version: 1.3.3
|
7 |
Author: Black Studio
|
8 |
Author URI: http://www.blackstudio.it
|
9 |
License: GPL2
|
11 |
|
12 |
global $black_studio_tinymce_widget_version;
|
13 |
global $black_studio_tinymce_widget_dev_mode;
|
14 |
+
$black_studio_tinymce_widget_version = "1.3.3"; // This is used internally - should be the same reported on the plugin header
|
15 |
$black_studio_tinymce_widget_dev_mode = false;
|
16 |
|
17 |
/* Widget class */
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.blackstudio.it/en/wordpress-plugins/black-studio-tinymce
|
|
4 |
Tags: wysiwyg, widget, tinymce, editor, image, media, rich text, rich text editor, visual editor, wysiwyg editor, tinymce editor, widget editor, html editor, wysiwyg widget, html widget, editor widget, text widget, rich text widget, enhanced text widget, tinymce widget, visual widget, image widget, media widget
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 3.9
|
7 |
-
Stable tag: 1.3.
|
8 |
|
9 |
Adds a WYSIWYG widget based on the standard TinyMCE WordPress visual editor.
|
10 |
|
@@ -15,11 +15,11 @@ This plugin adds a WYSIWYG text widget based on the standard TinyMCE WordPress v
|
|
15 |
|
16 |
* Add rich text widgets to your sidebar using visual editor
|
17 |
* Switch between Visual mode and HTML mode
|
18 |
-
* Insert images/videos from
|
19 |
-
* Insert links to existing
|
20 |
* Fullscreen editing mode supported
|
21 |
* Widgets accessibility mode supported
|
22 |
-
*
|
23 |
* WPML (Multi-language) supported
|
24 |
|
25 |
= Links =
|
@@ -57,13 +57,13 @@ Please post a message in the [Support forum](http://wordpress.org/support/plugin
|
|
57 |
* Description of the problem and steps to reproduce it
|
58 |
* Error messages if any (in particular in browser's javascript console)
|
59 |
* Browser / OS in use
|
60 |
-
*
|
61 |
-
*
|
62 |
-
* List of other
|
63 |
|
64 |
= How to embed video and other contents =
|
65 |
|
66 |
-
|
67 |
Alternatively, if you don't want to use `[embed]` shortcode, ensure that the URL is not surrounded by a `<p>` tag, which is added automatically by the WYSIWYG editor (switch to HTML mode to remove enclosing `<p>` tags).
|
68 |
|
69 |
= Widgets disappeared after migrating or changing the site URL =
|
@@ -72,9 +72,13 @@ When dealing with a WordPress site URL change it is necessary to face the "seria
|
|
72 |
|
73 |
== Changelog ==
|
74 |
|
|
|
|
|
|
|
|
|
75 |
= 1.3.2 =
|
76 |
-
* Fixed compatibility issue with
|
77 |
-
* Added support for
|
78 |
* Added swedish translation (Contributor: macsolve)
|
79 |
* Updated installation documentation
|
80 |
* Updated FAQ
|
@@ -84,19 +88,19 @@ When dealing with a WordPress site URL change it is necessary to face the "seria
|
|
84 |
* Fixed compatibility issue with FirmaSite Theme Enhancer plugin
|
85 |
|
86 |
= 1.3.0 =
|
87 |
-
* Added support for smilies conversion (based on the general
|
88 |
-
* Updated styling to match the new default
|
89 |
-
* Refactoring of PHP and JS code to be compliant to
|
90 |
-
* Fixed compatibility issue with
|
91 |
* Fixed compatibility issue with Jetpack / After the Deadline plugin
|
92 |
* Fixed editor behavior on widget title clicks
|
93 |
-
* Fixed CSS issue affecting Firefox on
|
94 |
* Added finnish translation (Contributor: Timo Leiniö)
|
95 |
* Better handling of "More tag" button
|
96 |
* Included JS dev version
|
97 |
|
98 |
= 1.2.0 =
|
99 |
-
* Fixed issue with
|
100 |
* Fixed compatibility issue with WPML plugin generating an error in debug mode
|
101 |
* Fixed compatibility issue with WP Page Widget plugin
|
102 |
* Added slovak translation (Contributor: Branco Radenovich - [WebHostingGeeks.com](http://webhostinggeeks.com/user-reviews/))
|
@@ -106,8 +110,8 @@ When dealing with a WordPress site URL change it is necessary to face the "seria
|
|
106 |
* Fixed editor issue when dragging widgets from a sidebar to another
|
107 |
|
108 |
= 1.1.0 =
|
109 |
-
* Compatibility fixes for upcoming
|
110 |
-
* Added support for the new
|
111 |
* Enhanced javascript event handling using jquery .on(...) method
|
112 |
|
113 |
= 1.0.0 =
|
@@ -142,14 +146,14 @@ When dealing with a WordPress site URL change it is necessary to face the "seria
|
|
142 |
* Added support for shortcodes in widget text
|
143 |
|
144 |
= 0.8.1 =
|
145 |
-
* Fixed issue when inserting images on
|
146 |
|
147 |
= 0.8 =
|
148 |
-
* Added support for
|
149 |
|
150 |
= 0.7 =
|
151 |
-
* Added compatibility for upcoming
|
152 |
-
* Added compatibility for previous
|
153 |
* Optimization/compression of javascript code
|
154 |
|
155 |
= 0.6.5 =
|
@@ -163,13 +167,13 @@ When dealing with a WordPress site URL change it is necessary to face the "seria
|
|
163 |
* Fixed javascript issue preventing the plugin from working correctly with some browsers
|
164 |
|
165 |
= 0.6.2 =
|
166 |
-
* Fixed javascript issue with
|
167 |
|
168 |
= 0.6.1 =
|
169 |
* Fixed javascript issue preventing editor to show up in some cases
|
170 |
|
171 |
= 0.6 =
|
172 |
-
* Added support for
|
173 |
|
174 |
= 0.5 =
|
175 |
* First Beta release
|
4 |
Tags: wysiwyg, widget, tinymce, editor, image, media, rich text, rich text editor, visual editor, wysiwyg editor, tinymce editor, widget editor, html editor, wysiwyg widget, html widget, editor widget, text widget, rich text widget, enhanced text widget, tinymce widget, visual widget, image widget, media widget
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 3.9
|
7 |
+
Stable tag: 1.3.3
|
8 |
|
9 |
Adds a WYSIWYG widget based on the standard TinyMCE WordPress visual editor.
|
10 |
|
15 |
|
16 |
* Add rich text widgets to your sidebar using visual editor
|
17 |
* Switch between Visual mode and HTML mode
|
18 |
+
* Insert images/videos from WordPress Media Library
|
19 |
+
* Insert links to existing WordPress pages/posts
|
20 |
* Fullscreen editing mode supported
|
21 |
* Widgets accessibility mode supported
|
22 |
+
* WordPress networks (Multi-site) supported
|
23 |
* WPML (Multi-language) supported
|
24 |
|
25 |
= Links =
|
57 |
* Description of the problem and steps to reproduce it
|
58 |
* Error messages if any (in particular in browser's javascript console)
|
59 |
* Browser / OS in use
|
60 |
+
* WordPress version in use
|
61 |
+
* WordPress theme in use
|
62 |
+
* List of other WordPress plugins installed
|
63 |
|
64 |
= How to embed video and other contents =
|
65 |
|
66 |
+
WordPress has a nice [autoembed feature](http://codex.wordpress.org/Embeds) that allows you to embed videos and other stuff in an easy way, by just putting the URL in the content area. This is also possible for widgets created with this plugin, but for best results it is recommended to put the URL inside an `[embed]` shortcode. Example: `[embed]http://www.youtube.com/watch?v=XXXXXXXXXXX[/embed]`. Ensure that the URL has not an hyperlink on it.
|
67 |
Alternatively, if you don't want to use `[embed]` shortcode, ensure that the URL is not surrounded by a `<p>` tag, which is added automatically by the WYSIWYG editor (switch to HTML mode to remove enclosing `<p>` tags).
|
68 |
|
69 |
= Widgets disappeared after migrating or changing the site URL =
|
72 |
|
73 |
== Changelog ==
|
74 |
|
75 |
+
= 1.3.3 =
|
76 |
+
* Fixed visualization bug upon widget saving
|
77 |
+
* Enhanced support WordPress 3.9 Theme Customizer (live edit)
|
78 |
+
|
79 |
= 1.3.2 =
|
80 |
+
* Fixed compatibility issue with WordPress 3.9 Beta 3
|
81 |
+
* Added support for WordPress 3.9 Theme Customizer
|
82 |
* Added swedish translation (Contributor: macsolve)
|
83 |
* Updated installation documentation
|
84 |
* Updated FAQ
|
88 |
* Fixed compatibility issue with FirmaSite Theme Enhancer plugin
|
89 |
|
90 |
= 1.3.0 =
|
91 |
+
* Added support for smilies conversion (based on the general WordPress option)
|
92 |
+
* Updated styling to match the new default WordPress editor appearence
|
93 |
+
* Refactoring of PHP and JS code to be compliant to WordPress coding standard
|
94 |
+
* Fixed compatibility issue with WordPress 3.9 alpha and TinyMCE 4.0
|
95 |
* Fixed compatibility issue with Jetpack / After the Deadline plugin
|
96 |
* Fixed editor behavior on widget title clicks
|
97 |
+
* Fixed CSS issue affecting Firefox on WordPress 3.8
|
98 |
* Added finnish translation (Contributor: Timo Leiniö)
|
99 |
* Better handling of "More tag" button
|
100 |
* Included JS dev version
|
101 |
|
102 |
= 1.2.0 =
|
103 |
+
* Fixed issue with WordPress widgets accessibility mode
|
104 |
* Fixed compatibility issue with WPML plugin generating an error in debug mode
|
105 |
* Fixed compatibility issue with WP Page Widget plugin
|
106 |
* Added slovak translation (Contributor: Branco Radenovich - [WebHostingGeeks.com](http://webhostinggeeks.com/user-reviews/))
|
110 |
* Fixed editor issue when dragging widgets from a sidebar to another
|
111 |
|
112 |
= 1.1.0 =
|
113 |
+
* Compatibility fixes for upcoming WordPress 3.5
|
114 |
+
* Added support for the new WordPress media library dialog
|
115 |
* Enhanced javascript event handling using jquery .on(...) method
|
116 |
|
117 |
= 1.0.0 =
|
146 |
* Added support for shortcodes in widget text
|
147 |
|
148 |
= 0.8.1 =
|
149 |
+
* Fixed issue when inserting images on WordPress 3.3
|
150 |
|
151 |
= 0.8 =
|
152 |
+
* Added support for WordPress networks (Multisite)
|
153 |
|
154 |
= 0.7 =
|
155 |
+
* Added compatibility for upcoming WordPress 3.3
|
156 |
+
* Added compatibility for previous WordPress 3.0 and 3.1
|
157 |
* Optimization/compression of javascript code
|
158 |
|
159 |
= 0.6.5 =
|
167 |
* Fixed javascript issue preventing the plugin from working correctly with some browsers
|
168 |
|
169 |
= 0.6.2 =
|
170 |
+
* Fixed javascript issue with WordPress Media Library inserts in HTML mode
|
171 |
|
172 |
= 0.6.1 =
|
173 |
* Fixed javascript issue preventing editor to show up in some cases
|
174 |
|
175 |
= 0.6 =
|
176 |
+
* Added support for WordPress Media Library
|
177 |
|
178 |
= 0.5 =
|
179 |
* First Beta release
|