Plugin Directory

Changeset 1358909


Ignore:
Timestamp:
02/26/2016 02:28:52 PM (10 years ago)
Author:
inboundrocket
Message:

version 1.1.4

Location:
inbound-rocket/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • inbound-rocket/trunk/inbound-rocket.php

    r1335668 r1358909  
    44Plugin URI: http://wordpress.org/extend/plugins/inbound-rocket/
    55Description: 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.3
     6Version: 1.1.4
    77Author: Inbound Rocket
    88Text Domain: inbound-rocket
     
    3131
    3232if ( !defined('INBOUNDROCKET_PLUGIN_VERSION') )
    33     define('INBOUNDROCKET_PLUGIN_VERSION', '1.1.3');
     33    define('INBOUNDROCKET_PLUGIN_VERSION', '1.1.4');
    3434
    3535if ( !defined('INBOUNDROCKET_ENABLE_DEBUG') )
    36     define('INBOUNDROCKET_ENABLE_DEBUG', FALSE);
     36    define('INBOUNDROCKET_ENABLE_DEBUG', TRUE);
    3737
    3838if ( !defined('INBOUNDROCKET_API') )
  • inbound-rocket/trunk/inc/assets/js/inboundrocket-tracking.js

    r1318487 r1358909  
    145145function run_activation(hashkey, $){
    146146   
    147      if(!hashkey || hashkey.length == 0){
     147    if(!hashkey || hashkey.length == 0){
    148148        hashkey = Math.random().toString(36).slice(2);
    149149       
     
    154154        inboundrocket_insert_lead(hashkey, page_referrer);
    155155        inboundrocket_log_pageview(hashkey, page_title, page_url, page_referrer, $.cookie('ir_last_visit'));
    156      }else{
     156    }else{
    157157        if(inboundrocket_debug_mode){ console.log("Hashkey Exists: "+hashkey); }
    158158        if(inboundrocket_debug_mode){ console.log("\nFUNCTION FIRED: inboundrocket_insert_lead()"); }
    159159        inboundrocket_insert_lead(hashkey, page_referrer);
    160160        inboundrocket_log_pageview(hashkey, page_title, page_url, page_referrer, $.cookie('ir_last_visit'));
    161      }
     161    }
    162162     
    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    });
    179169   
    180170    var date = new Date();
     
    243233}
    244234
    245 function inboundrocket_submit_form ( $form, $ )
     235function inboundrocket_submit_form ( $form, $, hashkey )
    246236{
    247237    if ( inboundrocket_debug_mode )
     
    503493
    504494    $this.find('.ir_used').removeClass('ir_used'); // Clean up added classes
    505 
     495   
    506496    // Save submission into database if email is present and form is not ignore, send inboundrocket email, and submit form as usual
    507497    if ( lead_email )
     
    518508
    519509        var json_form_fields = JSON.stringify(form_fields);
    520 
     510               
    521511        var form_submission = {};
    522512        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  
    301301            array(
    302302                '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,
    305305                'ir_nonce' => wp_create_nonce('ir-nonce-verify'),
    306306                'lang_phone' => __('phone','inbound-rocket'),
     
    500500            INBOUNDROCKET_PLUGIN_DIR . '/inc/power-ups/click-to-tweet.php',
    501501            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'           
    503508        ));
    504509
  • inbound-rocket/trunk/inc/power-ups/welcome-bar/js/welcome-bar.js

    r1333687 r1358909  
    1010var evercookie = inboundrocket_wb_js.evercookie;
    1111var ir_wb_show_on = inboundrocket_wb_js.ir_wb_show_on;
    12 var hashkey;
    1312
    1413if(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 }
    2314
    2415(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);
     1var 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  
    44Requires at least: 2.5
    55Tested up to: 4.4
    6 Stable tag: 1.1.3
     6Stable tag: 1.1.4
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    6262
    6363== Changelog ==
     64= 1.1.4 =
     65Thanks 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
     67If 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
    6469= 1.1.3 =
    6570We 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.