Version Description
Download this release
Release Info
Developer | danieliser |
Plugin | Easy Modal |
Version | 1.0.4 |
Comparing to | |
See all releases |
Code changes from version 1.0.3 to 1.0.4
- easy-modal.php +1 -2
- js/easy-modal.js +1 -32
- readme.txt +2 -2
- themes/default/styles.css +1 -1
easy-modal.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Easy Modal
|
|
4 |
Plugin URI: http://wizardinternetsolutions.com/plugins/easy-modal/
|
5 |
Description: Easy Modal allows you to easily add just about any shortcodes or other content into a modal window. This includes forms such as CF7.
|
6 |
Author: Wizard Internet Solutions
|
7 |
-
Version: 1.0.
|
8 |
Author URI: http://wizardinternetsolutions.com
|
9 |
*/
|
10 |
$pluginDIR = PLUGINDIR.'/'. dirname( plugin_basename(__FILE__));
|
@@ -55,7 +55,6 @@ function easy_modal_styles()
|
|
55 |
} else {
|
56 |
wp_enqueue_style('easy-modal-admin-style', $em_plugin_url.'/css/easy-modal-admin.css');
|
57 |
//wp_enqueue_style('jquery-colorpicker', $em_plugin_url.'/css/colorpicker.css');
|
58 |
-
wp_enqueue_style('jquery-ui-theme', $em_plugin_url.'/css/jquery-ui-1.8.14.custom.css');
|
59 |
}
|
60 |
}
|
61 |
|
4 |
Plugin URI: http://wizardinternetsolutions.com/plugins/easy-modal/
|
5 |
Description: Easy Modal allows you to easily add just about any shortcodes or other content into a modal window. This includes forms such as CF7.
|
6 |
Author: Wizard Internet Solutions
|
7 |
+
Version: 1.0.4
|
8 |
Author URI: http://wizardinternetsolutions.com
|
9 |
*/
|
10 |
$pluginDIR = PLUGINDIR.'/'. dirname( plugin_basename(__FILE__));
|
55 |
} else {
|
56 |
wp_enqueue_style('easy-modal-admin-style', $em_plugin_url.'/css/easy-modal-admin.css');
|
57 |
//wp_enqueue_style('jquery-colorpicker', $em_plugin_url.'/css/colorpicker.css');
|
|
|
58 |
}
|
59 |
}
|
60 |
|
js/easy-modal.js
CHANGED
@@ -1,40 +1,9 @@
|
|
1 |
-
(function($){$.toJSON=function(o)
|
2 |
-
{if(typeof(JSON)=='object'&&JSON.stringify)
|
3 |
-
return JSON.stringify(o);var type=typeof(o);if(o===null)
|
4 |
-
return"null";if(type=="undefined")
|
5 |
-
return undefined;if(type=="number"||type=="boolean")
|
6 |
-
return o+"";if(type=="string")
|
7 |
-
return $.quoteString(o);if(type=='object')
|
8 |
-
{if(typeof o.toJSON=="function")
|
9 |
-
return $.toJSON(o.toJSON());if(o.constructor===Date)
|
10 |
-
{var month=o.getUTCMonth()+1;if(month<10)month='0'+month;var day=o.getUTCDate();if(day<10)day='0'+day;var year=o.getUTCFullYear();var hours=o.getUTCHours();if(hours<10)hours='0'+hours;var minutes=o.getUTCMinutes();if(minutes<10)minutes='0'+minutes;var seconds=o.getUTCSeconds();if(seconds<10)seconds='0'+seconds;var milli=o.getUTCMilliseconds();if(milli<100)milli='0'+milli;if(milli<10)milli='0'+milli;return'"'+year+'-'+month+'-'+day+'T'+
|
11 |
-
hours+':'+minutes+':'+seconds+'.'+milli+'Z"';}
|
12 |
-
if(o.constructor===Array)
|
13 |
-
{var ret=[];for(var i=0;i<o.length;i++)
|
14 |
-
ret.push($.toJSON(o[i])||"null");return"["+ret.join(",")+"]";}
|
15 |
-
var pairs=[];for(var k in o){var name;var type=typeof k;if(type=="number")
|
16 |
-
name='"'+k+'"';else if(type=="string")
|
17 |
-
name=$.quoteString(k);else
|
18 |
-
continue;if(typeof o[k]=="function")
|
19 |
-
continue;var val=$.toJSON(o[k]);pairs.push(name+":"+val);}
|
20 |
-
return"{"+pairs.join(", ")+"}";}};$.evalJSON=function(src)
|
21 |
-
{if(typeof(JSON)=='object'&&JSON.parse)
|
22 |
-
return JSON.parse(src);return eval("("+src+")");};$.secureEvalJSON=function(src)
|
23 |
-
{if(typeof(JSON)=='object'&&JSON.parse)
|
24 |
-
return JSON.parse(src);var filtered=src;filtered=filtered.replace(/\\["\\\/bfnrtu]/g,'@');filtered=filtered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']');filtered=filtered.replace(/(?:^|:|,)(?:\s*\[)+/g,'');if(/^[\],:{}\s]*$/.test(filtered))
|
25 |
-
return eval("("+src+")");else
|
26 |
-
throw new SyntaxError("Error parsing JSON, source is not valid.");};$.quoteString=function(string)
|
27 |
-
{if(string.match(_escapeable))
|
28 |
-
{return'"'+string.replace(_escapeable,function(a)
|
29 |
-
{var c=_meta[a];if(typeof c==='string')return c;c=a.charCodeAt();return'\\u00'+Math.floor(c/16).toString(16)+(c%16).toString(16);})+'"';}
|
30 |
-
return'"'+string+'"';};var _escapeable=/["\\\x00-\x1f\x7f-\x9f]/g;var _meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};})(jQuery);
|
31 |
-
|
32 |
(function ($){
|
33 |
|
34 |
$.fn.emodal = function(options) {
|
35 |
|
36 |
var defaults = {
|
37 |
-
url:
|
38 |
requestType: 'load',
|
39 |
requestData: {},
|
40 |
overlayClose: false,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
(function ($){
|
2 |
|
3 |
$.fn.emodal = function(options) {
|
4 |
|
5 |
var defaults = {
|
6 |
+
url: easymodal.ajaxurl,
|
7 |
requestType: 'load',
|
8 |
requestData: {},
|
9 |
overlayClose: false,
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: danieliser
|
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PQTG2JYUKSLFW
|
4 |
Tags: modal, contact form 7, ajax
|
5 |
Requires at least: 3.0.1
|
6 |
-
Tested up to: 3.
|
7 |
-
Stable tag: 1.0.
|
8 |
|
9 |
This plugin allows you to easily add a Modal window with just about any content including Contact Form 7 using ajax submission.
|
10 |
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PQTG2JYUKSLFW
|
4 |
Tags: modal, contact form 7, ajax
|
5 |
Requires at least: 3.0.1
|
6 |
+
Tested up to: 3.3
|
7 |
+
Stable tag: 1.0.4
|
8 |
|
9 |
This plugin allows you to easily add a Modal window with just about any content including Contact Form 7 using ajax submission.
|
10 |
|
themes/default/styles.css
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Default Theme
|
6 |
*/
|
7 |
#eModal-Overlay {
|
8 |
-
position:
|
9 |
top:0;
|
10 |
left:0;
|
11 |
height:100%;
|
5 |
* Default Theme
|
6 |
*/
|
7 |
#eModal-Overlay {
|
8 |
+
position:fixed;
|
9 |
top:0;
|
10 |
left:0;
|
11 |
height:100%;
|