Jump to content

Enkidu Exit Popup Message Box


Enkidu

Recommended Posts

%7Boption%7D



File Name: Enkidu Exit Popup Message Box

File Submitter: Enkidu

File Submitted: 27 Dec 2011

File Category: User and Social Engagement

Supported Versions: IP.Board 3.2.x, IP.Board 3.3.x, IP.Board 3.4.x



Have you always wanted one of those message boxes that pops up when someone tries to leave your website/page? maybe you wanted to offer them a last minute deal or wanted to reduce the bounce rate on a page where user frequently exit your website from? or you wanted to remind them of an important announcement while they leave?

New in 1.1
two step external link popup message box. Now you will be able to interrupt users clicking on an external link and display a popup message asking them to confirm their desire to exit your website. Of course, you can display whatever you want on the popup message like reminding them to visit again or even offering a bargain deal %7Boption%7D
New in 1.2
select which forum/s and app/s to display the message in.
This hook will give you all of these and more! Let's start with a demo:

move your mouse to the top edge of the page and you should see the exit message showing up. (click on the red link to see the two step external link confirmation popup message (man! that is really long name))

http://enkidu.ipbhos...up-message-box/

Features

1- Supports all IPS applications! That's right! if it has a front-side then it is supported such as: nexus, content, blog and gallery.
2- Controlled by cookies. When the message is shown to the user, a cookie is set to prevent further poping up.
3- Unblockable. Unlike traditional popup windows that can be blocked with an ad-blocker, this hook cannot be blocked so you can rest assured that it will reach everyone.
4- Cross-browser compatible. Traditional exit popup messages do not work with modern browsers and they are not compatible with all browsers. However, our hook will display the message on mouse proximity to the window edge rather than onunload or onbeforeunload making it compatible with every IPB supported browser out there.
​5- Written under the prototype JavaScript framework so you won't be needing to load any additional JavaScript library.
6- Choose which page to display the message on based on the requested URI (more in the readme file)
7- Demo mode. When activated, the cookies won't be set and the popup message will always display enabling you test it once and again until you achieve the desired look.

Admin features and settings


1- Set the hook ON/OFF
2- Choose which primary groups are targeted by the exit message box.
3- Choose cookie expiration time
4- Select which pages to display the message on.
5- specify the message width, height, and offsets.
6- choose your animation and the time of animation
7- configure the message title, contents (html enabled), and buttons titles and links
8- Select which forum/s and app/s to display the message in.

See my other mods here
thanks for choosing Enkidu Exit Popup Message Box. if you have any question or suggestion please don't hesitate to contact me.

thank you

Enki



here to download this file

Link to comment
Share on other sites

  • Replies 50
  • Created
  • Last Reply

Updated!

OK. I made some tweaks and improvements to mousemove sensitivity but there are limits to what can be done here. mousemove event fires every 20ms so if you're a champion of mousemouse sprint, you still won't cause it to fire up however, normal speed would certainly does.

Link to comment
Share on other sites


alot better :smile:




I was using mousemove event but now I switched to onmouseevent and ditched prototype BS because it's so damn sloooooooooooooooooooooooooooow. we'd be way better if we were using jQuery but alas! there is nothing I can do :(
Link to comment
Share on other sites

bought and installed... setup to what i liked, saw it, looked great but changed a few things, is there a way to set it in like demo mode so i can double check the changes i made... i have cleared my cookies but i cannot get it to display again :(.. if not this would be a great thing to add in an update...:)

Link to comment
Share on other sites


bought and installed... setup to what i liked, saw it, looked great but changed a few things, is there a way to set it in like demo mode so i can double check the changes i made... i have cleared my cookies but i cannot get it to display again :sad:.. if not this would be a great thing to add in an update... :smile:




you will need to set the cookie expiration time to something very small like 0.0000000001. That will ensure expiration in a fraction of a second and will enable you to test it as mush as you want :)

(don't forget to delete your cookies though :) )
Link to comment
Share on other sites


figured it out.... i had deleted cookies but there was a setting check to not delete cookies from my favorites so it wasnt actually delelteing my favorite website cookies... its all good now :smile:.. Works great...but a demo option would be cool :smile:




can you elaborate on the demo option please?
Link to comment
Share on other sites

just an option that says demo mode on/off and it would ignore cookies and just come on everytime you could make quick changes to lets say the size of the box or how it appears and you want to check it out real quick without going through the steps of deleting cookies... thats all... just a thought...

Link to comment
Share on other sites

UPDATED!

New in 1.1: Two step external link confirmation

when a user clicks on an external link, you will be able to interrupt the request and display a popup message asking the user to confirm his/her desire to leave your website. of course you can customize the popup message the way you like to meet your purpose. The main idea here is to keep them in and reduce the amount of users exiting your website.

I've also added the demo feature requested here in this topic

thanks :)

Link to comment
Share on other sites

  • 1 month later...

Just have to post that I had a few problems after downloading this, moreso on my part and my noob value than anything to do with the app.

Enkidu was in there within 10 minutes and put everything on the straight and narrow for me.

Very impressive support, and can only thank and highly recommend Enkidu.

Link to comment
Share on other sites


Just have to post that I had a few problems after downloading this, moreso on my part and my noob value than anything to do with the app.



Enkidu was in there within 10 minutes and put everything on the straight and narrow for me.



Very impressive support, and can only thank and highly recommend Enkidu.




thanks very much :)
Link to comment
Share on other sites

  • 3 weeks later...

Hello,

very useful hook.. just a bug:

when used together with "sticky forum message"

then the sticky forum message will disappear until the popup is shown (aka user want´s to hit x to leave site)

link to the other hook:
http://community.invisionpower.com/files/file/5210-vn32-sticky-message/


Anything can do about that?

Really want to use both.. but having the sticky only displayed once a user hit´s x is not useful at all.

So i had to disable the exit popup for now. Maybe you know how to fix?



Thank you!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...