Changeset 1358909
- Timestamp:
- 02/26/2016 02:28:52 PM (10 years ago)
- Location:
- inbound-rocket/trunk
- Files:
-
- 7 edited
-
inbound-rocket.php (modified) (2 diffs)
-
inc/assets/js/inboundrocket-tracking.js (modified) (5 diffs)
-
inc/assets/js/inboundrocket-tracking.min.js (modified) (1 diff)
-
inc/class-inboundrocket.php (modified) (2 diffs)
-
inc/power-ups/welcome-bar/js/welcome-bar.js (modified) (1 diff)
-
inc/power-ups/welcome-bar/js/welcome-bar.min.js (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
inbound-rocket/trunk/inbound-rocket.php
r1335668 r1358909 4 4 Plugin URI: http://wordpress.org/extend/plugins/inbound-rocket/ 5 5 Description: Introducing a new way of generating traffic and converting them into leads on WordPress. Inbound Rocket is an easy-to-use marketing automation plugin for WordPress. It features visitor activity tracking and the management of incoming leads to better understand your web visitors. It also offers great power-ups to help you get even more visitors and help them convert to leads, subscribers and customers. 6 Version: 1.1. 36 Version: 1.1.4 7 7 Author: Inbound Rocket 8 8 Text Domain: inbound-rocket … … 31 31 32 32 if ( !defined('INBOUNDROCKET_PLUGIN_VERSION') ) 33 define('INBOUNDROCKET_PLUGIN_VERSION', '1.1. 3');33 define('INBOUNDROCKET_PLUGIN_VERSION', '1.1.4'); 34 34 35 35 if ( !defined('INBOUNDROCKET_ENABLE_DEBUG') ) 36 define('INBOUNDROCKET_ENABLE_DEBUG', FALSE);36 define('INBOUNDROCKET_ENABLE_DEBUG', TRUE); 37 37 38 38 if ( !defined('INBOUNDROCKET_API') ) -
inbound-rocket/trunk/inc/assets/js/inboundrocket-tracking.js
r1318487 r1358909 145 145 function run_activation(hashkey, $){ 146 146 147 if(!hashkey || hashkey.length == 0){147 if(!hashkey || hashkey.length == 0){ 148 148 hashkey = Math.random().toString(36).slice(2); 149 149 … … 154 154 inboundrocket_insert_lead(hashkey, page_referrer); 155 155 inboundrocket_log_pageview(hashkey, page_title, page_url, page_referrer, $.cookie('ir_last_visit')); 156 }else{156 }else{ 157 157 if(inboundrocket_debug_mode){ console.log("Hashkey Exists: "+hashkey); } 158 158 if(inboundrocket_debug_mode){ console.log("\nFUNCTION FIRED: inboundrocket_insert_lead()"); } 159 159 inboundrocket_insert_lead(hashkey, page_referrer); 160 160 inboundrocket_log_pageview(hashkey, page_title, page_url, page_referrer, $.cookie('ir_last_visit')); 161 }161 } 162 162 163 if ( $.versioncompare($.fn.jquery, '1.7.0') != -1 ) // Support for old versions of WP 164 { 165 $("form").on("submit",function() { 166 if ( !($(this).attr('id') == 'welcome_bar-form') && !($(this).attr('id') == 'mwelcome_bar-form') && ! ( $(this).attr('id') == 'loginform' && $(this).attr('action').indexOf('wp-login.php') != -1 ) && ! ( $(this).attr('id') == 'lostpasswordform' && $(this).attr('action').indexOf('wp-login.php') != -1 ) ) { 167 var $form = $(this); 168 inboundrocket_submit_form($form, $); 169 } 170 }); 171 } else { 172 $("form").bind("submit",function() { 173 if ( !($(this).attr('id') == 'welcome_bar-form') && !($(this).attr('id') == 'mwelcome_bar-form') && ! ( $(this).attr('id') == 'loginform' && $(this).attr('action').indexOf('wp-login.php') != -1 ) && ! ( $(this).attr('id') == 'lostpasswordform' && $(this).attr('action').indexOf('wp-login.php') != -1 ) ) { 174 var $form = $(this); 175 inboundrocket_submit_form($form, $); 176 } 177 }); 178 } 163 $("form").bind("submit",function() { 164 if ( !($(this).attr('id') == 'welcome_bar-form') && !($(this).attr('id') == 'mwelcome_bar-form') && ! ( $(this).attr('id') == 'loginform' && $(this).attr('action').indexOf('wp-login.php') != -1 ) && ! ( $(this).attr('id') == 'lostpasswordform' && $(this).attr('action').indexOf('wp-login.php') != -1 ) ) { 165 var $form = $(this); 166 inboundrocket_submit_form($form, $, hashkey); 167 } 168 }); 179 169 180 170 var date = new Date(); … … 243 233 } 244 234 245 function inboundrocket_submit_form ( $form, $ )235 function inboundrocket_submit_form ( $form, $, hashkey ) 246 236 { 247 237 if ( inboundrocket_debug_mode ) … … 503 493 504 494 $this.find('.ir_used').removeClass('ir_used'); // Clean up added classes 505 495 506 496 // Save submission into database if email is present and form is not ignore, send inboundrocket email, and submit form as usual 507 497 if ( lead_email ) … … 518 508 519 509 var json_form_fields = JSON.stringify(form_fields); 520 510 521 511 var form_submission = {}; 522 512 form_submission = { -
inbound-rocket/trunk/inc/assets/js/inboundrocket-tracking.min.js
r1318487 r1358909 1 "use strict";function run_activation(e,o){e&&0!=e.length?(inboundrocket_debug_mode&&console.log("Hashkey Exists: "+e),inboundrocket_debug_mode&&console.log("\nFUNCTION FIRED: inboundrocket_insert_lead()"),inboundrocket_insert_lead(e,page_referrer),inboundrocket_log_pageview(e,page_title,page_url,page_referrer,o.cookie("ir_last_visit"))):(e=Math.random().toString(36).slice(2),evercookie?ec.set("ir_hash",e):o.cookie("ir_hash",e,{expires:30,path:"/"}),inboundrocket_debug_mode&&console.log("New Hashkey: "+e),inboundrocket_debug_mode&&console.log("\nFUNCTION FIRED: inboundrocket_insert_lead()"),inboundrocket_insert_lead(e,page_referrer),inboundrocket_log_pageview(e,page_title,page_url,page_referrer,o.cookie("ir_last_visit"))), -1!=o.versioncompare(o.fn.jquery,"1.7.0")?o("form").on("submit",function(){if(!("welcome_bar-form"==o(this).attr("id")||"mwelcome_bar-form"==o(this).attr("id")||"loginform"==o(this).attr("id")&&-1!=o(this).attr("action").indexOf("wp-login.php")||"lostpasswordform"==o(this).attr("id")&&-1!=o(this).attr("action").indexOf("wp-login.php"))){var e=o(this);inboundrocket_submit_form(e,o)}}):o("form").bind("submit",function(){if(!("welcome_bar-form"==o(this).attr("id")||"mwelcome_bar-form"==o(this).attr("id")||"loginform"==o(this).attr("id")&&-1!=o(this).attr("action").indexOf("wp-login.php")||"lostpasswordform"==o(this).attr("id")&&-1!=o(this).attr("action").indexOf("wp-login.php"))){var e=o(this);inboundrocket_submit_form(e,o)}});var n=new Date,r=n.getTime();n.setTime(n.getTime()+36e5),o.cookie("ir_last_visit")||inboundrocket_check_merged_contact(e),o.cookie("ir_last_visit",r,{path:"/",domain:"",expires:n})}function inboundrocket_check_merged_contact(e){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_check_merged_contact",ir_id:e},success:function(e){var o=jQuery.parseJSON(e);o&&jQuery.cookie("ir_hash",o,{path:"/",domain:""})},error:function(e){}})}function inboundrocket_check_submission(){var e=jQuery.cookie("ir_submission");if(e&&0!=e.length){var o=JSON.parse(e);inboundrocket_insert_form_submission(o.submission_hash,o.hashkey,o.page_title,o.page_url,o.json_form_fields,o.lead_email,o.lead_first_name,o.lead_last_name,o.lead_phone,o.form_selector_id,o.form_selector_classes,function(e){jQuery.removeCookie("ir_submission")})}}function inboundrocket_submit_form(e,o){inboundrocket_debug_mode&&(console.log("\nFUNCTION FIRED: inboundrocket_submit_form()"),console.log("FIELDS:\n-----------\n"));var n=e,r=[],t="",i="",a="",s="",_=e.attr("id")?e.attr("id"):"",c=e.classes()?e.classes().join(","):"";n.find('input[type!="submit"], textarea').not('input[type="radio"], input[type="password"]').each(function(e){var _=o(this),c=_.val();if(!_.is(":visible"))return!0;var d=o("label[for='"+_.attr("id")+"']").text();if(0==d.length&&o("#"+_.attr("id")+"_label").length&&(d=o("#"+_.attr("id")+"_label").text()),0==d.length&&(d=_.prev("label").not(".ir_used").addClass("ir_used").first().text(),d.length||(d=_.prevAll("b, strong, span").text())),0==d.length&&(d=_.next("label").not(".ir_used").addClass("ir_used").first().text(),d.length||(d=_.nextAll("b, strong, span").text())),0==d.length&&(d=_.parent().find("label, b, strong").not(".ir_used").first().text()),0==d.length&&o.contains(n,_.parent().parent())&&(d=_.parent().parent().find("label, b, strong").first().text()),0==d.length){var l=_.closest("p").not(".ir_used").addClass("ir_used");l.length&&(d=l.text(),d=o.trim(d.replace(c,"")))}0==d.length&&void 0!==_.attr("placeholder")&&(d=_.attr("placeholder").toString()),0==d.length&&void 0!==_.attr("name")&&(d=_.attr("name").toString()),_.is(":checkbox")&&(c=_.is(":checked")?inboundrocket_track_options.lang_checked:inboundrocket_track_options.lang_not_checked),c=c.replace("C:\\fakepath\\","");var u=o.trim(d.replaceArray(["(",")","required","Required","*",":"],[""])),f=u.toLowerCase();ignore_field(u,c)?inboundrocket_debug_mode&&console.log(" - Skipping... label: "+d+" value: "+c):push_form_field(u,c,r),-1!=c.indexOf("@")&&-1!=c.indexOf(".")&&(t=c),i||("inboundrocket-subscribe-fname"==_.attr("id")?i=c:(f==inboundrocket_track_options.lang_first||f==inboundrocket_track_options.lang_first_name||f==inboundrocket_track_options.lang_name||f==inboundrocket_track_options.lang_your_name)&&(i=c)),a||("inboundrocket-subscribe-lname"==_.attr("id")?a=c:(f==inboundrocket_track_options.lang_last||f==inboundrocket_track_options.lang_last_name||f==inboundrocket_track_options.lang_your_last_name)&&(a=c)),s||("inboundrocket-subscribe-phone"==_.attr("id")?s=c:(f==inboundrocket_track_options.lang_phone||f==inboundrocket_track_options.lang_phone_number)&&(s=c))});var d=[],l=[];n.find(":radio").each(function(){-1==o.inArray(this.name,d)&&d.push(this.name),l.push(o(this).val())});for(var u=0;u<d.length;u++){var f=o("input:radio[name='"+d[u]+"']");o("input:radio[name='"+d[u]+"']:checked").val();n.find(".gfield").length?$p=f.closest(".gfield").not(".ir_used").addClass("ir_used"):n.find(".frm_form_field").length?$p=f.closest(".frm_form_field").not(".ir_used").addClass("ir_used"):$p=f.closest("div, p").not(".ir_used").addClass("ir_used"),$p.length&&($rbg_label=$p.text(),$rbg_label=o.trim($rbg_label.replaceArray(l,[""]).replace($p.find(".gfield_description").text(),"")));var p=o("input:radio[name='"+d[u]+"']:checked").val()?o("input:radio[name='"+d[u]+"']:checked").val():"not selected";ignore_field($rbg_label,p)?inboundrocket_debug_mode&&console.log("Skipping... label: "+$label+" value: "+$value):push_form_field($rbg_label,p,r)}if(n.find("select").each(function(){var e=o(this),t=o("label[for='"+e.attr("id")+"']").text();if(!t.length){var i=[];e.find("option").each(function(){-1==o.inArray(o(this).val(),i)&&i.push(o(this).val())}),$p=e.closest("div, p").not(".ir_used").addClass("ir_used"),n.find(".gfield").length?$p=e.closest(".gfield").not(".ir_used").addClass("ir_used"):$p=e.closest("div, p").addClass("ir_used"),$p.length&&(t=$p.text(),t=o.trim(t.replaceArray(i,[""]).replace($p.find(".gfield_description").text(),"")))}var a="";if(e.val()instanceof Array){var s=e.val();for(u=0;u<s.length;u++)a+=s[u],u!=s.length-1&&(a+=", ")}else a=e.find("option:selected").text()?e.find("option:selected").text():e.val();ignore_field(t,a)?inboundrocket_debug_mode&&console.log("Skipping... label: "+$label+" value: "+$value):push_form_field(t,a,r)}),n.find(".ir_used").removeClass("ir_used"),t){inboundrocket_debug_mode&&console.log("\nFOUND lead_email: "+t+"\n"),ignore_form&&push_form_field(inboundrocket_track_options.lang_credit_card_submitted,inboundrocket_track_options.lang_payment_fields,r);var g=Math.random().toString(36).slice(2),b=JSON.stringify(r),m={};m={submission_hash:g,hashkey:hashkey,lead_email:t,lead_first_name:i,lead_last_name:a,lead_phone:s,page_title:page_title,page_url:page_url,json_form_fields:b,form_selector_id:_,form_selector_classes:c},inboundrocket_debug_mode&&(console.log("\nFORM SUBMISSION OBJECT:"),console.log(m)),o.cookie("ir_submission",JSON.stringify(m),{path:"/",domain:""}),inboundrocket_insert_form_submission(g,hashkey,page_title,page_url,b,t,i,a,s,_,c,function(e){o.removeCookie("ir_submission")}),inboundrocket_debug_mode&&(console.log("\nFORM SUBMISSION SUCCESS"),console.log(o.cookie("ir_submission")))}else form_saved=!0,inboundrocket_debug_mode&&console.log("ERROR: lead_email not found\n")}function inboundrocket_insert_form_submission(e,o,n,r,t,i,a,s,_,c,d,l){inboundrocket_debug_mode&&console.log("\nFUNCTION FIRED: inboundrocket_insert_form_submission()"),jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_insert_form_submission",ir_nonce:inboundrocket_track_options.ir_nonce,ir_submission_id:e,ir_id:o,ir_title:n,ir_url:r,ir_fields:t,ir_email:i,ir_first_name:a,ir_last_name:s,ir_phone:_,ir_form_selector_id:c,ir_form_selector_classes:d},success:function(e){inboundrocket_debug_mode&&console.log("RESULT rows updated: "+e),l&&l(e)},error:function(e){inboundrocket_debug_mode&&(console.log("Form Submission Failed:"),console.log(e))}})}function inboundrocket_insert_lead(e,o){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_insert_lead",ir_nonce:inboundrocket_track_options.ir_nonce,ir_id:e,ir_referrer:o},success:function(e){inboundrocket_debug_mode&&console.log("Lead Insert: "+e)},error:function(e){}})}function inboundrocket_log_pageview(e,o,n,r,t){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_log_pageview",ir_nonce:inboundrocket_track_options.ir_nonce,ir_id:e,ir_title:o,ir_url:n,ir_referrer:r,ir_last_visit:t},success:function(e){inboundrocket_debug_mode&&console.log("Log Pageview: "+e)},error:function(e){}})}function inboundrocket_check_visitor_status(e,o){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_check_visitor_status",ir_nonce:inboundrocket_track_options.ir_nonce,ir_id:e},success:function(e){var n=jQuery.parseJSON(e);o&&o(n)},error:function(e){}})}function push_form_field(e,o,n){var r={label:e,value:o};n.push(r),inboundrocket_debug_mode&&console.log(" + Adding... [label:] "+e+" [value:] "+o)}function ignore_field(e,o){var n=!1;(-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_credit_card)||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_card_number))&&(n=!0),(-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_expiration)||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_expiry))&&(n=!0),(e.toLowerCase()==inboundrocket_track_options.lang_month||"mm"==e.toLowerCase()||"yy"==e.toLowerCase()||"yyyy"==e.toLowerCase()||e.toLowerCase()==inboundrocket_track_options.lang_year)&&(n=!0),(-1!=e.toLowerCase().indexOf("cvv")||-1!=e.toLowerCase().indexOf("cvc")||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_secure_code)||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_security_code))&&(n=!0),("visa"==o.toLowerCase()||"mastercard"==o.toLowerCase()||"american express"==o.toLowerCase()||"amex"==o.toLowerCase()||"discover"==o.toLowerCase())&&(n=!0);var r=new RegExp("/^[0-9]+$/");if(r.test(o)){var t=o.replace(" ","");isInt(t)&&t.length>=16&&(n=!0)}return e.length>250&&(n=!0),n?(ignore_form||(ignore_form=!0),!0):!1}function isInt(e){return"number"==typeof e&&isFinite(e)&&e%1===0}!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){function o(e){return s.raw?e:encodeURIComponent(e)}function n(e){return s.raw?e:decodeURIComponent(e)}function r(e){return o(s.json?JSON.stringify(e):String(e))}function t(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(a," ")),s.json?JSON.parse(e):e}catch(o){}}function i(o,n){var r=s.raw?o:t(o);return e.isFunction(n)?n(r):r}var a=/\+/g,s=e.cookie=function(t,a,_){if(arguments.length>1&&!e.isFunction(a)){if(_=e.extend({},s.defaults,_),"number"==typeof _.expires){var c=_.expires,d=_.expires=new Date;d.setMilliseconds(d.getMilliseconds()+864e5*c)}return document.cookie=[o(t),"=",r(a),_.expires?"; expires="+_.expires.toUTCString():"",_.path?"; path="+_.path:"",_.domain?"; domain="+_.domain:"",_.secure?"; secure":""].join("")}for(var l=t?void 0:{},u=document.cookie?document.cookie.split("; "):[],f=u.length,p=0;f>p;p++){var g=u[p].split("="),b=n(g.shift()),m=g.join("=");if(t===b){l=i(m,a);break}t||void 0===(m=i(m))||(l[b]=m)}return l};s.defaults={},e.removeCookie=function(o,n){return e.cookie(o,"",e.extend({},n,{expires:-1})),!e.cookie(o)}});var page_title=jQuery(document).find("title").text(),page_url=window.location.href,page_referrer=document.referrer,form_saved=!1,ignore_form=!1,hashkey,ir_last_visit,inboundrocket_debug_mode=inboundrocket_track_options.ir_debug,evercookie=inboundrocket_track_options.evercookie;evercookie?ec.get("ir_hash",function(e){hashkey=e,run_activation(hashkey,jQuery)}):(hashkey=$.cookie("ir_hash"),run_activation(hashkey,jQuery)),String.prototype.replaceArray=function(e,o){for(var n=this,r=0;r<e.length;r++)n=1!=o.length?n.replace(e[r],o[r]):n.replace(e[r],o[0]);return n},function(e){function o(o){return e.map(o.split("."),function(e){return parseInt(e,10)})}e.versioncompare=function(n,r){if("undefined"==typeof n)throw new Error("$.versioncompare needs at least one parameter.");if(r=r||e.fn.jquery,n==r)return 0;for(var t=o(n),i=o(r),a=Math.max(t.length,i.length),s=0;a>s;s++)if(t[s]=t[s]||0,i[s]=i[s]||0,t[s]!=i[s])return t[s]>i[s]?1:-1;return 0}}(jQuery),function(e){e.fn.classes=function(o){var n=[];if(e.each(this,function(e,o){var r=o.className.split(/\s+/);for(var t in r){var i=r[t];-1===n.indexOf(i)&&n.push(i)}}),"function"==typeof o)for(var r in n)o(n[r]);return n}}(jQuery);1 "use strict";function run_activation(e,o){e&&0!=e.length?(inboundrocket_debug_mode&&console.log("Hashkey Exists: "+e),inboundrocket_debug_mode&&console.log("\nFUNCTION FIRED: inboundrocket_insert_lead()"),inboundrocket_insert_lead(e,page_referrer),inboundrocket_log_pageview(e,page_title,page_url,page_referrer,o.cookie("ir_last_visit"))):(e=Math.random().toString(36).slice(2),evercookie?ec.set("ir_hash",e):o.cookie("ir_hash",e,{expires:30,path:"/"}),inboundrocket_debug_mode&&console.log("New Hashkey: "+e),inboundrocket_debug_mode&&console.log("\nFUNCTION FIRED: inboundrocket_insert_lead()"),inboundrocket_insert_lead(e,page_referrer),inboundrocket_log_pageview(e,page_title,page_url,page_referrer,o.cookie("ir_last_visit"))),o("form").bind("submit",function(){if(!("welcome_bar-form"==o(this).attr("id")||"mwelcome_bar-form"==o(this).attr("id")||"loginform"==o(this).attr("id")&&-1!=o(this).attr("action").indexOf("wp-login.php")||"lostpasswordform"==o(this).attr("id")&&-1!=o(this).attr("action").indexOf("wp-login.php"))){var n=o(this);inboundrocket_submit_form(n,o,e)}});var n=new Date,r=n.getTime();n.setTime(n.getTime()+36e5),o.cookie("ir_last_visit")||inboundrocket_check_merged_contact(e),o.cookie("ir_last_visit",r,{path:"/",domain:"",expires:n})}function inboundrocket_check_merged_contact(e){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_check_merged_contact",ir_id:e},success:function(e){var o=jQuery.parseJSON(e);o&&jQuery.cookie("ir_hash",o,{path:"/",domain:""})},error:function(e){}})}function inboundrocket_check_submission(){var e=jQuery.cookie("ir_submission");if(e&&0!=e.length){var o=JSON.parse(e);inboundrocket_insert_form_submission(o.submission_hash,o.hashkey,o.page_title,o.page_url,o.json_form_fields,o.lead_email,o.lead_first_name,o.lead_last_name,o.lead_phone,o.form_selector_id,o.form_selector_classes,function(e){jQuery.removeCookie("ir_submission")})}}function inboundrocket_submit_form(e,o,n){inboundrocket_debug_mode&&(console.log("\nFUNCTION FIRED: inboundrocket_submit_form()"),console.log("FIELDS:\n-----------\n"));var r=e,t=[],i="",a="",s="",_="",c=e.attr("id")?e.attr("id"):"",d=e.classes()?e.classes().join(","):"";r.find('input[type!="submit"], textarea').not('input[type="radio"], input[type="password"]').each(function(e){var n=o(this),c=n.val();if(!n.is(":visible"))return!0;var d=o("label[for='"+n.attr("id")+"']").text();if(0==d.length&&o("#"+n.attr("id")+"_label").length&&(d=o("#"+n.attr("id")+"_label").text()),0==d.length&&(d=n.prev("label").not(".ir_used").addClass("ir_used").first().text(),d.length||(d=n.prevAll("b, strong, span").text())),0==d.length&&(d=n.next("label").not(".ir_used").addClass("ir_used").first().text(),d.length||(d=n.nextAll("b, strong, span").text())),0==d.length&&(d=n.parent().find("label, b, strong").not(".ir_used").first().text()),0==d.length&&o.contains(r,n.parent().parent())&&(d=n.parent().parent().find("label, b, strong").first().text()),0==d.length){var l=n.closest("p").not(".ir_used").addClass("ir_used");l.length&&(d=l.text(),d=o.trim(d.replace(c,"")))}0==d.length&&void 0!==n.attr("placeholder")&&(d=n.attr("placeholder").toString()),0==d.length&&void 0!==n.attr("name")&&(d=n.attr("name").toString()),n.is(":checkbox")&&(c=n.is(":checked")?inboundrocket_track_options.lang_checked:inboundrocket_track_options.lang_not_checked),c=c.replace("C:\\fakepath\\","");var u=o.trim(d.replaceArray(["(",")","required","Required","*",":"],[""])),f=u.toLowerCase();ignore_field(u,c)?inboundrocket_debug_mode&&console.log(" - Skipping... label: "+d+" value: "+c):push_form_field(u,c,t),-1!=c.indexOf("@")&&-1!=c.indexOf(".")&&(i=c),a||("inboundrocket-subscribe-fname"==n.attr("id")?a=c:(f==inboundrocket_track_options.lang_first||f==inboundrocket_track_options.lang_first_name||f==inboundrocket_track_options.lang_name||f==inboundrocket_track_options.lang_your_name)&&(a=c)),s||("inboundrocket-subscribe-lname"==n.attr("id")?s=c:(f==inboundrocket_track_options.lang_last||f==inboundrocket_track_options.lang_last_name||f==inboundrocket_track_options.lang_your_last_name)&&(s=c)),_||("inboundrocket-subscribe-phone"==n.attr("id")?_=c:(f==inboundrocket_track_options.lang_phone||f==inboundrocket_track_options.lang_phone_number)&&(_=c))});var l=[],u=[];r.find(":radio").each(function(){-1==o.inArray(this.name,l)&&l.push(this.name),u.push(o(this).val())});for(var f=0;f<l.length;f++){var p=o("input:radio[name='"+l[f]+"']");o("input:radio[name='"+l[f]+"']:checked").val();r.find(".gfield").length?$p=p.closest(".gfield").not(".ir_used").addClass("ir_used"):r.find(".frm_form_field").length?$p=p.closest(".frm_form_field").not(".ir_used").addClass("ir_used"):$p=p.closest("div, p").not(".ir_used").addClass("ir_used"),$p.length&&($rbg_label=$p.text(),$rbg_label=o.trim($rbg_label.replaceArray(u,[""]).replace($p.find(".gfield_description").text(),"")));var g=o("input:radio[name='"+l[f]+"']:checked").val()?o("input:radio[name='"+l[f]+"']:checked").val():"not selected";ignore_field($rbg_label,g)?inboundrocket_debug_mode&&console.log("Skipping... label: "+$label+" value: "+$value):push_form_field($rbg_label,g,t)}if(r.find("select").each(function(){var e=o(this),n=o("label[for='"+e.attr("id")+"']").text();if(!n.length){var i=[];e.find("option").each(function(){-1==o.inArray(o(this).val(),i)&&i.push(o(this).val())}),$p=e.closest("div, p").not(".ir_used").addClass("ir_used"),r.find(".gfield").length?$p=e.closest(".gfield").not(".ir_used").addClass("ir_used"):$p=e.closest("div, p").addClass("ir_used"),$p.length&&(n=$p.text(),n=o.trim(n.replaceArray(i,[""]).replace($p.find(".gfield_description").text(),"")))}var a="";if(e.val()instanceof Array){var s=e.val();for(f=0;f<s.length;f++)a+=s[f],f!=s.length-1&&(a+=", ")}else a=e.find("option:selected").text()?e.find("option:selected").text():e.val();ignore_field(n,a)?inboundrocket_debug_mode&&console.log("Skipping... label: "+$label+" value: "+$value):push_form_field(n,a,t)}),r.find(".ir_used").removeClass("ir_used"),i){inboundrocket_debug_mode&&console.log("\nFOUND lead_email: "+i+"\n"),ignore_form&&push_form_field(inboundrocket_track_options.lang_credit_card_submitted,inboundrocket_track_options.lang_payment_fields,t);var b=Math.random().toString(36).slice(2),k=JSON.stringify(t),m={};m={submission_hash:b,hashkey:n,lead_email:i,lead_first_name:a,lead_last_name:s,lead_phone:_,page_title:page_title,page_url:page_url,json_form_fields:k,form_selector_id:c,form_selector_classes:d},inboundrocket_debug_mode&&(console.log("\nFORM SUBMISSION OBJECT:"),console.log(m)),o.cookie("ir_submission",JSON.stringify(m),{path:"/",domain:""}),inboundrocket_insert_form_submission(b,n,page_title,page_url,k,i,a,s,_,c,d,function(e){o.removeCookie("ir_submission")}),inboundrocket_debug_mode&&(console.log("\nFORM SUBMISSION SUCCESS"),console.log(o.cookie("ir_submission")))}else form_saved=!0,inboundrocket_debug_mode&&console.log("ERROR: lead_email not found\n")}function inboundrocket_insert_form_submission(e,o,n,r,t,i,a,s,_,c,d,l){inboundrocket_debug_mode&&console.log("\nFUNCTION FIRED: inboundrocket_insert_form_submission()"),jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_insert_form_submission",ir_nonce:inboundrocket_track_options.ir_nonce,ir_submission_id:e,ir_id:o,ir_title:n,ir_url:r,ir_fields:t,ir_email:i,ir_first_name:a,ir_last_name:s,ir_phone:_,ir_form_selector_id:c,ir_form_selector_classes:d},success:function(e){inboundrocket_debug_mode&&console.log("RESULT rows updated: "+e),l&&l(e)},error:function(e){inboundrocket_debug_mode&&(console.log("Form Submission Failed:"),console.log(e))}})}function inboundrocket_insert_lead(e,o){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_insert_lead",ir_nonce:inboundrocket_track_options.ir_nonce,ir_id:e,ir_referrer:o},success:function(e){inboundrocket_debug_mode&&console.log("Lead Insert: "+e)},error:function(e){}})}function inboundrocket_log_pageview(e,o,n,r,t){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_log_pageview",ir_nonce:inboundrocket_track_options.ir_nonce,ir_id:e,ir_title:o,ir_url:n,ir_referrer:r,ir_last_visit:t},success:function(e){inboundrocket_debug_mode&&console.log("Log Pageview: "+e)},error:function(e){}})}function inboundrocket_check_visitor_status(e,o){jQuery.ajax({type:"POST",url:inboundrocket_track_options.ajax_url,data:{action:"inboundrocket_check_visitor_status",ir_nonce:inboundrocket_track_options.ir_nonce,ir_id:e},success:function(e){var n=jQuery.parseJSON(e);o&&o(n)},error:function(e){}})}function push_form_field(e,o,n){var r={label:e,value:o};n.push(r),inboundrocket_debug_mode&&console.log(" + Adding... [label:] "+e+" [value:] "+o)}function ignore_field(e,o){var n=!1;(-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_credit_card)||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_card_number))&&(n=!0),(-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_expiration)||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_expiry))&&(n=!0),(e.toLowerCase()==inboundrocket_track_options.lang_month||"mm"==e.toLowerCase()||"yy"==e.toLowerCase()||"yyyy"==e.toLowerCase()||e.toLowerCase()==inboundrocket_track_options.lang_year)&&(n=!0),(-1!=e.toLowerCase().indexOf("cvv")||-1!=e.toLowerCase().indexOf("cvc")||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_secure_code)||-1!=e.toLowerCase().indexOf(inboundrocket_track_options.lang_security_code))&&(n=!0),("visa"==o.toLowerCase()||"mastercard"==o.toLowerCase()||"american express"==o.toLowerCase()||"amex"==o.toLowerCase()||"discover"==o.toLowerCase())&&(n=!0);var r=new RegExp("/^[0-9]+$/");if(r.test(o)){var t=o.replace(" ","");isInt(t)&&t.length>=16&&(n=!0)}return e.length>250&&(n=!0),n?(ignore_form||(ignore_form=!0),!0):!1}function isInt(e){return"number"==typeof e&&isFinite(e)&&e%1===0}!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){function o(e){return s.raw?e:encodeURIComponent(e)}function n(e){return s.raw?e:decodeURIComponent(e)}function r(e){return o(s.json?JSON.stringify(e):String(e))}function t(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(a," ")),s.json?JSON.parse(e):e}catch(o){}}function i(o,n){var r=s.raw?o:t(o);return e.isFunction(n)?n(r):r}var a=/\+/g,s=e.cookie=function(t,a,_){if(arguments.length>1&&!e.isFunction(a)){if(_=e.extend({},s.defaults,_),"number"==typeof _.expires){var c=_.expires,d=_.expires=new Date;d.setMilliseconds(d.getMilliseconds()+864e5*c)}return document.cookie=[o(t),"=",r(a),_.expires?"; expires="+_.expires.toUTCString():"",_.path?"; path="+_.path:"",_.domain?"; domain="+_.domain:"",_.secure?"; secure":""].join("")}for(var l=t?void 0:{},u=document.cookie?document.cookie.split("; "):[],f=u.length,p=0;f>p;p++){var g=u[p].split("="),b=n(g.shift()),k=g.join("=");if(t===b){l=i(k,a);break}t||void 0===(k=i(k))||(l[b]=k)}return l};s.defaults={},e.removeCookie=function(o,n){return e.cookie(o,"",e.extend({},n,{expires:-1})),!e.cookie(o)}});var page_title=jQuery(document).find("title").text(),page_url=window.location.href,page_referrer=document.referrer,form_saved=!1,ignore_form=!1,hashkey,ir_last_visit,inboundrocket_debug_mode=inboundrocket_track_options.ir_debug,evercookie=inboundrocket_track_options.evercookie;evercookie?ec.get("ir_hash",function(e){hashkey=e,run_activation(hashkey,jQuery)}):(hashkey=$.cookie("ir_hash"),run_activation(hashkey,jQuery)),String.prototype.replaceArray=function(e,o){for(var n=this,r=0;r<e.length;r++)n=1!=o.length?n.replace(e[r],o[r]):n.replace(e[r],o[0]);return n},function(e){function o(o){return e.map(o.split("."),function(e){return parseInt(e,10)})}e.versioncompare=function(n,r){if("undefined"==typeof n)throw new Error("$.versioncompare needs at least one parameter.");if(r=r||e.fn.jquery,n==r)return 0;for(var t=o(n),i=o(r),a=Math.max(t.length,i.length),s=0;a>s;s++)if(t[s]=t[s]||0,i[s]=i[s]||0,t[s]!=i[s])return t[s]>i[s]?1:-1;return 0}}(jQuery),function(e){e.fn.classes=function(o){var n=[];if(e.each(this,function(e,o){var r=o.className.split(/\s+/);for(var t in r){var i=r[t];-1===n.indexOf(i)&&n.push(i)}}),"function"==typeof o)for(var r in n)o(n[r]);return n}}(jQuery); -
inbound-rocket/trunk/inc/class-inboundrocket.php
r1333687 r1358909 301 301 array( 302 302 'ajax_url' => ( is_ssl() ? str_replace('http:', 'https:', admin_url('admin-ajax.php')) : str_replace('https:', 'http:', admin_url('admin-ajax.php')) ), 303 'ir_debug' => INBOUNDROCKET_ENABLE_DEBUG ,304 'evercookie' => INBOUNDROCKET_ENABLE_EVERCOOKIE ,303 'ir_debug' => INBOUNDROCKET_ENABLE_DEBUG ? 1 : 0, 304 'evercookie' => INBOUNDROCKET_ENABLE_EVERCOOKIE ? 1 : 0, 305 305 'ir_nonce' => wp_create_nonce('ir-nonce-verify'), 306 306 'lang_phone' => __('phone','inbound-rocket'), … … 500 500 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/click-to-tweet.php', 501 501 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/welcome-bar.php', 502 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/mailchimp-connector.php' 502 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/exit-intent.php', 503 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/scroll-boxes.php', 504 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/mailchimp-connector.php', 505 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/aweber-connector.php', 506 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/campaign-monitor-connector.php', 507 INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/postmatic-connector.php' 503 508 )); 504 509 -
inbound-rocket/trunk/inc/power-ups/welcome-bar/js/welcome-bar.js
r1333687 r1358909 10 10 var evercookie = inboundrocket_wb_js.evercookie; 11 11 var ir_wb_show_on = inboundrocket_wb_js.ir_wb_show_on; 12 var hashkey;13 12 14 13 if(inboundrocket_debug_mode){ console.log("\nSHOW BAR ON: " + ir_wb_show_on); } 15 16 if( evercookie ){17 ec.get("ir_hash", function(value) {18 hashkey = value;19 });20 } else {21 hashkey = jQuery.cookie("ir_hash");22 }23 14 24 15 (function($) { -
inbound-rocket/trunk/inc/power-ups/welcome-bar/js/welcome-bar.min.js
r1333687 r1358909 1 var inboundrocket_debug_mode=inboundrocket_wb_js.ir_debug ;var evercookie=inboundrocket_wb_js.evercookie;var ir_wb_show_on=inboundrocket_wb_js.ir_wb_show_on;var hashkey;if(inboundrocket_debug_mode){console.log("\nSHOW BAR ON: "+ir_wb_show_on)}if(evercookie){ec.get("ir_hash",function(a){hashkey=a})}else{hashkey=jQuery.cookie("ir_hash")}(function(c){switch(ir_wb_show_on){case"desktop":var b=false;welcome_bar_show=function(){if(b){c(".welcome_bar-stub").slideUp("fast",function(){c(".welcome_bar").show("bounce",{times:3,distance:15},300);if(c("#wpadminbar").length>0){c(".welcome_bar").css({"margin-top":"32px","z-index":"100"})}if(c("#wpadminbar").length>0){c("body").animate({marginTop:"55px"},300)}else{c("body").animate({marginTop:"20px"},300)}})}else{c(".welcome_bar").show("bounce",{times:3,distance:15},500);if(ir_wb_show_on==="mobile"){if(c("#wpadminbar").length>0){c(".welcome_bar").css({"margin-top":"32px","z-index":"100"})}if(c("#wpadminbar").length>0){c("body").animate({marginTop:"55px"},300)}else{c("body").animate({marginTop:"20px"},300)}}}};welcome_bar_show();welcome_bar_hide=function(){c(".welcome_bar").slideUp("fast",function(){c(".welcome_bar-stub").show("bounce",{times:3,distance:15},100);if(c("#wpadminbar").length>0){c(".welcome_bar-stub").css({"margin-top":"35px"})}b=true});if(c(window).width()>1024){c("body").animate({marginTop:"-20px"},250)}};c(document).ready(function(){window.setTimeout(function(){welcome_bar_show();c(".close-notify").on("click",function(){welcome_bar_hide()})},0)});break;case"mobile":var d=false;mwelcome_bar_show=function(){if(d){c(".mwelcome_bar-stub").slideUp("fast",function(){c(".mwelcome_bar").show("bounce",{times:3,distance:15},300);c("body").animate({marginTop:"32px"},300)})}else{c(".mwelcome_bar").show("bounce",{times:3,distance:15},500);c("body").animate({marginTop:"32px"},250)}};mwelcome_bar_hide=function(){c(".mwelcome_bar").slideUp("fast",function(){c(".mwelcome_bar-stub").show("bounce",{times:3,distance:15},100);d=true});if(c(window).width()>1024){c("body").animate({marginTop:"0px"},250)}};c(document).ready(function(){window.setTimeout(function(){mwelcome_bar_show();c(".mclose-notify").on("click",function(){mwelcome_bar_hide()})},0)});break;default:var b=false;welcome_bar_show=function(){if(b){c(".welcome_bar-stub").slideUp("fast",function(){c(".welcome_bar").show("bounce",{times:3,distance:15},300);if(c("#wpadminbar").length>0){c(".welcome_bar").css({"margin-top":"32px","z-index":"100"})}if(c("#wpadminbar").length>0){c("body").animate({marginTop:"55px"},300)}else{c("body").animate({marginTop:"20px"},300)}})}else{c(".welcome_bar").show("bounce",{times:3,distance:15},500);if(c("#wpadminbar").length>0){c(".welcome_bar").css({"margin-top":"32px","z-index":"100"})}if(c("#wpadminbar").length>0){c("body").animate({marginTop:"55px"},300)}else{c("body").animate({marginTop:"20px"},300)}}};welcome_bar_show();welcome_bar_hide=function(){c(".welcome_bar").slideUp("fast",function(){c(".welcome_bar-stub").show("bounce",{times:3,distance:15},100);if(c("#wpadminbar").length>0){c(".welcome_bar-stub").css({"margin-top":"35px"})}b=true});if(c(window).width()>1024){c("body").animate({marginTop:"-20px"},250)}};c(document).ready(function(){window.setTimeout(function(){welcome_bar_show();c(".close-notify").on("click",function(){welcome_bar_hide()})},0)});var d=false;mwelcome_bar_show=function(){if(d){c(".mwelcome_bar-stub").slideUp("fast",function(){c(".mwelcome_bar").show("bounce",{times:3,distance:15},300);c("body").animate({marginTop:"32px"},300)})}else{c(".mwelcome_bar").show("bounce",{times:3,distance:15},500);c("body").animate({marginTop:"32px"},250)}};mwelcome_bar_hide=function(){c(".mwelcome_bar").slideUp("fast",function(){c(".mwelcome_bar-stub").show("bounce",{times:3,distance:15},100);d=true});if(c(window).width()>1024){c("body").animate({marginTop:"0px"},250)}};c(document).ready(function(){window.setTimeout(function(){mwelcome_bar_show();c(".mclose-notify").on("click",function(){mwelcome_bar_hide()})},0)})}function a(e){var f=/[^\s@]+@[^\s@]+\.[^\s@]+/;return f.test(e)}c("#welcome_bar-form,#mwelcome_bar-form").submit(function(k){k.preventDefault?k.preventDefault():k.returnValue=false;var m=(c(this).attr("id")?c(this).attr("id"):"");var i=(c(this).classes()?c(this).classes().join(","):"");if(inboundrocket_debug_mode){console.log("\nWELCOME BAR FORM SUBMITTED:")}c("button.welcome_bar-link").attr("disabled","disabled");var o=c("input#ip_address").val();if(inboundrocket_debug_mode&&o){console.log("\nFIELD FOUND: #ip_address - "+o)}var j=c("input#emailaddress").val();if(inboundrocket_debug_mode&&j){console.log("\nFIELD FOUND: #emailaddress - "+j)}var l=c("input#current_page").val();if(inboundrocket_debug_mode&&l){console.log("\nFIELD FOUND: #current_page - "+l)}var n=c("#welcome-span").data("success");var h=c("#welcome-span").html();if(!a(j)){c("button.welcome_bar-link").removeAttr("disabled");if(inboundrocket_debug_mode){console.log("\nFIELD VALIDATION: Failed - "+j)}return false}var f=Math.random().toString(36).slice(2);var g={action:"welcome_bar-save_db",hashkey:hashkey,wb_form_nonce:inboundrocket_wb_js.nextNonce,email:j,page_url:l,submission_hash:f,form_selector_id:m,form_selector_classes:i,ip_address:o};if(inboundrocket_debug_mode){console.log("\nFORM DATA: ")}if(inboundrocket_debug_mode){console.log(g)}c("#welcome-span").html("Processing...");c.post(inboundrocket_wb_js.ajaxurl,g,function(e){if(inboundrocket_debug_mode){console.log("\nFORM RESULT: "+e)}c("#welcome-span").html(n);c("#welcome-span").fadeOut(5000);setTimeout(function(){c("#welcome-span").html(h).fadeIn()},5000);c("input#email").val("");c("button.welcome_bar-link").removeAttr("disabled")})})})(jQuery);1 var inboundrocket_debug_mode=inboundrocket_wb_js.ir_debug,evercookie=inboundrocket_wb_js.evercookie,ir_wb_show_on=inboundrocket_wb_js.ir_wb_show_on;inboundrocket_debug_mode&&console.log("\nSHOW BAR ON: "+ir_wb_show_on),function(e){function o(e){var o=/[^\s@]+@[^\s@]+\.[^\s@]+/;return o.test(e)}switch(ir_wb_show_on){case"desktop":var n=!1;welcome_bar_show=function(){n?e(".welcome_bar-stub").slideUp("fast",function(){e(".welcome_bar").show("bounce",{times:3,distance:15},300),e("#wpadminbar").length>0&&e(".welcome_bar").css({"margin-top":"32px","z-index":"100"}),e("#wpadminbar").length>0?e("body").animate({marginTop:"55px"},300):e("body").animate({marginTop:"20px"},300)}):(e(".welcome_bar").show("bounce",{times:3,distance:15},500),"mobile"===ir_wb_show_on&&(e("#wpadminbar").length>0&&e(".welcome_bar").css({"margin-top":"32px","z-index":"100"}),e("#wpadminbar").length>0?e("body").animate({marginTop:"55px"},300):e("body").animate({marginTop:"20px"},300)))},welcome_bar_show(),welcome_bar_hide=function(){e(".welcome_bar").slideUp("fast",function(){e(".welcome_bar-stub").show("bounce",{times:3,distance:15},100),e("#wpadminbar").length>0&&e(".welcome_bar-stub").css({"margin-top":"35px"}),n=!0}),e(window).width()>1024&&e("body").animate({marginTop:"-20px"},250)},e(document).ready(function(){window.setTimeout(function(){welcome_bar_show(),e(".close-notify").on("click",function(){welcome_bar_hide()})},0)});break;case"mobile":var a=!1;mwelcome_bar_show=function(){a?e(".mwelcome_bar-stub").slideUp("fast",function(){e(".mwelcome_bar").show("bounce",{times:3,distance:15},300),e("body").animate({marginTop:"32px"},300)}):(e(".mwelcome_bar").show("bounce",{times:3,distance:15},500),e("body").animate({marginTop:"32px"},250))},mwelcome_bar_hide=function(){e(".mwelcome_bar").slideUp("fast",function(){e(".mwelcome_bar-stub").show("bounce",{times:3,distance:15},100),a=!0}),e(window).width()>1024&&e("body").animate({marginTop:"0px"},250)},e(document).ready(function(){window.setTimeout(function(){mwelcome_bar_show(),e(".mclose-notify").on("click",function(){mwelcome_bar_hide()})},0)});break;default:var n=!1;welcome_bar_show=function(){n?e(".welcome_bar-stub").slideUp("fast",function(){e(".welcome_bar").show("bounce",{times:3,distance:15},300),e("#wpadminbar").length>0&&e(".welcome_bar").css({"margin-top":"32px","z-index":"100"}),e("#wpadminbar").length>0?e("body").animate({marginTop:"55px"},300):e("body").animate({marginTop:"20px"},300)}):(e(".welcome_bar").show("bounce",{times:3,distance:15},500),e("#wpadminbar").length>0&&e(".welcome_bar").css({"margin-top":"32px","z-index":"100"}),e("#wpadminbar").length>0?e("body").animate({marginTop:"55px"},300):e("body").animate({marginTop:"20px"},300))},welcome_bar_show(),welcome_bar_hide=function(){e(".welcome_bar").slideUp("fast",function(){e(".welcome_bar-stub").show("bounce",{times:3,distance:15},100),e("#wpadminbar").length>0&&e(".welcome_bar-stub").css({"margin-top":"35px"}),n=!0}),e(window).width()>1024&&e("body").animate({marginTop:"-20px"},250)},e(document).ready(function(){window.setTimeout(function(){welcome_bar_show(),e(".close-notify").on("click",function(){welcome_bar_hide()})},0)});var a=!1;mwelcome_bar_show=function(){a?e(".mwelcome_bar-stub").slideUp("fast",function(){e(".mwelcome_bar").show("bounce",{times:3,distance:15},300),e("body").animate({marginTop:"32px"},300)}):(e(".mwelcome_bar").show("bounce",{times:3,distance:15},500),e("body").animate({marginTop:"32px"},250))},mwelcome_bar_hide=function(){e(".mwelcome_bar").slideUp("fast",function(){e(".mwelcome_bar-stub").show("bounce",{times:3,distance:15},100),a=!0}),e(window).width()>1024&&e("body").animate({marginTop:"0px"},250)},e(document).ready(function(){window.setTimeout(function(){mwelcome_bar_show(),e(".mclose-notify").on("click",function(){mwelcome_bar_hide()})},0)})}e("#welcome_bar-form,#mwelcome_bar-form").submit(function(n){n.preventDefault?n.preventDefault():n.returnValue=!1;var a=e(this).attr("id")?e(this).attr("id"):"",i=e(this).classes()?e(this).classes().join(","):"";inboundrocket_debug_mode&&console.log("\nWELCOME BAR FORM SUBMITTED:"),e("button.welcome_bar-link").attr("disabled","disabled");var t=e("input#ip_address").val();inboundrocket_debug_mode&&t&&console.log("\nFIELD FOUND: #ip_address - "+t);var c=e("input#emailaddress").val();inboundrocket_debug_mode&&c&&console.log("\nFIELD FOUND: #emailaddress - "+c);var m=e("input#current_page").val();inboundrocket_debug_mode&&m&&console.log("\nFIELD FOUND: #current_page - "+m);var s=e("#welcome-span").data("success"),r=e("#welcome-span").html();if(!o(c))return e("button.welcome_bar-link").removeAttr("disabled"),inboundrocket_debug_mode&&console.log("\nFIELD VALIDATION: Failed - "+c),!1;var b=Math.random().toString(36).slice(2),d={action:"welcome_bar-save_db",hashkey:hashkey,wb_form_nonce:inboundrocket_wb_js.nextNonce,email:c,page_url:m,submission_hash:b,form_selector_id:a,form_selector_classes:i,ip_address:t};inboundrocket_debug_mode&&console.log("\nFORM DATA: "),inboundrocket_debug_mode&&console.log(d),e("#welcome-span").html("Processing..."),e.post(inboundrocket_wb_js.ajaxurl,d,function(o){inboundrocket_debug_mode&&console.log("\nFORM RESULT: "+o),e("#welcome-span").html(s),e("#welcome-span").fadeOut(5e3),setTimeout(function(){e("#welcome-span").html(r).fadeIn()},5e3),e("input#email").val(""),e("button.welcome_bar-link").removeAttr("disabled")})})}(jQuery); -
inbound-rocket/trunk/readme.txt
r1335668 r1358909 4 4 Requires at least: 2.5 5 5 Tested up to: 4.4 6 Stable tag: 1.1. 36 Stable tag: 1.1.4 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 62 62 63 63 == Changelog == 64 = 1.1.4 = 65 Thanks to the amazing feedback of Keiran from MadCo, we were able to track down a pesky bug affecting some forms like Gravity forms not recording data the way it should be. No worries, as usual, we took them to their friends in the wild and let them go again. 66 67 If you want to be featured in our release notes, all you've got to do is sent us your bugs and we'll make sure you get the proper recognition for finding them! 68 64 69 = 1.1.3 = 65 70 We left a small Git merger in the welcome bar, thanks Jason from Postmatic for spotting it! It’s gone now ;-)
Note: See TracChangeset
for help on using the changeset viewer.