Pop-up Preset:
Email for replies:
Location: CenteredBottom RightFullscreen
Width Height
Pop Options:
Timer On Scroll On Exit
Pop after seconds
Pop after scrolling % of the page
"); closeButton.unbind("click").bind("click",function () { closeStripe(); }); stripeObj.prepend(closeButton); } function duplicateStripe (stripeVbid, displayedPanel) { var currentPageId = EditorHelper.getMasterId(); var appKind = "stripe_popup_app"; //removing old stripe var stripeObj = $("."+appKind+"_hide[data-preset-type-id='FORM'],."+appKind+"_animate[data-preset-type-id='FORM']"); var stripeId = ""; if(stripeObj.length > 0) { stripeObj.each(function(){ var stripeFormId = $(this).attr("id"); EditorHelper.handleDelete({"vbid":stripeFormId}); stripeId = stripeId + "|" + stripeFormId; }); } else { console.log('no stripe found'); } XPRSHelper.SAFEPOST("/remove_child",{"parent":currentPageId , "child": stripeId,"stripe_id":stripeId},currentPageId,"REMOVE-CHILD",function() { var currentPageId = EditorHelper.getMasterId(); var originalStripeId = stripeVbid;//'vbid-034631be-u8eh7xv3'; var originalparentVbid = 'vbid-09eff374-npdbqrgi';//'vbid-stripe-popup-form-site';//'vbid-3a092-7n0wntqn'; $("#empty-stripe").remove(); var addedHolder = $("
").addClass("master item-box animated-height").attr("id","empty-stripe"); $("#children").append(addedHolder); EditorHelper.safeCloneStripe(originalStripeId,addedHolder,"FORM",currentPageId,originalparentVbid,"last",false, function(){ addedHolder.addClass("stripe_popup_app_hide"); SpimeEngine.loadHighResImage($(".stripe_popup_app_hide .load-high-res").not("#no-image"),1600); newStripeID = addedHolder.attr("id"); XPRSHelper.SAFEPOST("/update_css_class", {"vbid":newStripeID,"updated_key":"APP_CLASS","updated_value":"stripe_popup_app_hide","stripe_id":newStripeID}, newStripeID, "CSS_CLASS"); $(".shown #update-html").trigger( "click" ); displayedPanel.removeClass("loading-state"); SpimeEngine.sendVideoCommand(addedHolder.find(".vid-autoplay").attr("id"),"play"); setTimeout(function(){EditorHelper.askAboutWebsiteStyle(addedHolder, true); },2000); }, false); }); } //scroll popup code function popupStripeAppOnScroll() { if (popingOptions.indexOf("on_scroll") != -1) { if ( document.documentElement.clientHeight + $(document).scrollTop() >= (document.body.offsetHeight * (endPrecent/100)) ){ popUpStripe(); } } } /// exit popup code (function(root, factory) { if (typeof define === 'function' && define.amd) { define(factory); } else if (typeof exports === 'object') { module.exports = factory(require,exports,module); } else { root.ouibounce = factory(); } }(this, function(require,exports,module) { return function ouibounce(el, custom_config) { "use strict"; var config = custom_config || {}, aggressive = config.aggressive || false, sensitivity = setDefault(config.sensitivity, 15), timer = setDefault(config.timer, 1000), delay = setDefault(config.delay, 0), callback = config.callback || function() {}, cookieExpire = setDefaultCookieExpire(config.cookieExpire) || '', cookieDomain = config.cookieDomain ? ';domain=' + config.cookieDomain : '', cookieName = config.cookieName ? config.cookieName : 'viewedOuibounceModal', sitewide = config.sitewide === true ? ';path=/' : '', _delayTimer = null, _html = document.documentElement; function setDefault(_property, _default) { return typeof _property === 'undefined' ? _default : _property; } function setDefaultCookieExpire(days) { // transform days to milliseconds var ms = days*24*60*60*1000; var date = new Date(); date.setTime(date.getTime() + ms); return "; expires=" + date.toUTCString(); } setTimeout(attachOuiBounce, timer); function attachOuiBounce() { if (isDisabled()) { return; } _html.addEventListener('mouseleave', handleMouseleave); _html.addEventListener('mouseenter', handleMouseenter); _html.addEventListener('keydown', handleKeydown); } function handleMouseleave(e) { if (e.clientY > sensitivity) { return; } _delayTimer = setTimeout(fire, delay); } function handleMouseenter() { if (_delayTimer) { clearTimeout(_delayTimer); _delayTimer = null; } } var disableKeydown = false; function handleKeydown(e) { if (disableKeydown) { return; } else if(!e.metaKey || e.keyCode !== 76) { return; } disableKeydown = true; _delayTimer = setTimeout(fire, delay); } function checkCookieValue(cookieName, value) { return parseCookies()[cookieName] === value; } function parseCookies() { // cookies are separated by '; ' var cookies = document.cookie.split('; '); var ret = {}; for (var i = cookies.length - 1; i >= 0; i--) { var el = cookies[i].split('='); ret[el[0]] = el[1]; } return ret; } function isDisabled() { return checkCookieValue(cookieName, 'true') && !aggressive; } // You can use ouibounce without passing an element // https://github.com/carlsednaoui/ouibounce/issues/30 function fire() { if (isDisabled()) { return; } if (el) { el.style.display = 'block'; } popUpStripe(); callback(); disable(); } function disable(custom_options) { var options = custom_options || {}; // you can pass a specific cookie expiration when using the OuiBounce API // ex: _ouiBounce.disable({ cookieExpire: 5 }); if (typeof options.cookieExpire !== 'undefined') { cookieExpire = setDefaultCookieExpire(options.cookieExpire); } // you can pass use sitewide cookies too // ex: _ouiBounce.disable({ cookieExpire: 5, sitewide: true }); if (options.sitewide === true) { sitewide = ';path=/'; } // you can pass a domain string when the cookie should be read subdomain-wise // ex: _ouiBounce.disable({ cookieDomain: '.example.com' }); if (typeof options.cookieDomain !== 'undefined') { cookieDomain = ';domain=' + options.cookieDomain; } if (typeof options.cookieName !== 'undefined') { cookieName = options.cookieName; } document.cookie = cookieName + '=true' + cookieExpire + cookieDomain + sitewide; // remove listeners _html.removeEventListener('mouseleave', handleMouseleave); _html.removeEventListener('mouseenter', handleMouseenter); _html.removeEventListener('keydown', handleKeydown); } return { fire: fire, disable: disable, isDisabled: isDisabled }; } /*exported ouibounce */ ; })); if (popingOptions.indexOf("on_exit") != -1) { ouibounce(null,{/**/}); } //var modal = ouibounce($('#ouibounce-modal')[0], { /**/ }); /// exit popup code
[ ]
Appymaker
Create your own beautiful mobile app!
[ Pricing ] [ Sign up ] [ Terms of service ] [ Contact ] [ Support ]
Your app in 4 steps
Choose your design
Add your content
Test your app
Publish on App Store
and Play Store
easy to use!
Add a section
Edit the content
beautiful themes!
Choose among 50 themes!
great features!
Connect external services: Wordpress, TypePad, Instagram, SoundCloud, Google Calendar, Facebook, Flikr, Twitter,..
Best user experience
great features
Just a few clicks to add these great features in your app!
ARTICLES
Create articles from the Backoffice, or import content from Wordpress, Blogger, Squarespace, RSS...
PHOTOS
Add photos directly from your Backoffice, or import your photos from Flickr, Picasa, Facebook, 500px...
VIDEOS
Add your videos directly from the Backoffice, or import your content from Youtube, Vimeo, Dailymotion, Podcast....
MAPS
Display maps and interest points in your app!
CALENDAR
Share all future events with your users, in a calendar from your Backoffice, or import your events from Google Cal, Facebook Events,...
SOUNDS
Add your own sounds in your app, or share your playlists from SoundCloud, Podcast,...
FACEBOOK
Integrate your Facebook page into your app, providing easy and direct access to your Facebook wall.
TWITTER
All the interactive options are available: Reply, Retweet and content organization via Hashtag. Make it easy for users to become your Twitter followers!
FORMS
Let your customers contact you via beautifiul and elegant forms!
USER-GENERATED CONTENT
Let the users of your app submit texts, photos or videos!
QR CODE
Access to an external or internal content scanning a QR code!
E-COMMERCE
Your commerce becomes mobile! Include Shopify, Amazon, Etsy in your app!
HTML
Insert your own HTML/Javascript code, or include an external URL in your app!
AUTHENTIFICATION
Let your users create profiles. Create users groups, and give access to private pages of your app!
LIVE CHAT
Let your users chat in your app! (up to 5000 users)
PUSH NOTIFICATIONS
Send Push notifications to the users of your app! Scheduled notifications, geofences, iBeacons
no skills needed!
create your own app now!
SIGN UP FOR FREE!
Appymaker
ClickBank is the retailer of products on this site. CLICKBANK® is a registered trademark of Click Sales, Inc., a Delaware corporation located at 917 S. Lusk Street, Suite 200, Boise Idaho, 83706, USA and used by permission. ClickBank's role as retailer does not constitute an endorsement, approval or review of these products or any claim, statement or opinion used in promotion of these products.
Create your own beautiful app!
GET CODE