Home News Contact Us Forum About Us Demos Products F.A.Q.
Shopping Cart
You currently have 0 items in your cart.


Recent Events
  • 18/11/2017 Black Friday is coming

    Don't wait BLACK FRIDAY, use FRIDAY17 coupon code to get 35% discount for all our extensions right now.

  • 05/09/2017 BIG Autumn SALE

    Use AUTUMN17 coupon code to buy our WordPress or Joomla! extensions with 25% discount. Hurry up! The offer is valid till 11 September.


2Checkout.com, Inc. is an authorized retailer of goods and services provided by ARI Soft. 2CheckOut




Follow us on twitter



Welcome, Guest
Please Login or Register.    Lost Password?

ARI Sexy Links not working in Safari (Mac) or iOS
(1 viewing) (1) Guest
Go to bottomPage: 1234
TOPIC: ARI Sexy Links not working in Safari (Mac) or iOS
#39011
Re:ARI Sexy Links not working in Safari (Mac) or iOS 4 Years, 8 Months ago Karma: 0
I don't think you understand the problem.....Im not asking for magic.
Im wondering if its a conflict or something wrong with the template ( i have noticed you troubleshoot things like this in the past)

To recreate the problem....

1. Go to the website (skulptpersonaltraining) using firefox browser or IE
2. Click on the orange mind body popup
3. See it work ok ( it used to also work ok in safari)

4. Go to the website (skulptpersonaltraining) on iphone ipad or mac computer using safari browser
5. click on mind body popup
6 see it NOT work

7. now go to clients.mindbodyonline.com/ASP/home.asp?studioid=22181 ( the lightboxed link) in a new window in safari browser.
8. Close that window and repeat steps 4 and 5 and see it now works in safari.

Maybe that is magic but I'm hoping theres a scientific or logical explanation for the bug instead?
The administrator has disabled public write access.
 
#39029
Re:ARI Sexy Links not working in Safari (Mac) or iOS 4 Years, 8 Months ago Karma: 671
This limitation of Safari browser on i-Devices. The browser doesn't accept cookies in frames. You can read about it here.

Regards,
ARI Soft
The administrator has disabled public write access.
 
#39031
Re:ARI Sexy Links not working in Safari (Mac) or iOS 4 Years, 8 Months ago Karma: 0
So correct me if I am wrong....but does this mean sexy lightbox would no longer work in safari at all?
A pitty as its a great and very useful plugin

Any idea if there is a workaround for this that wouldn't involve user interaction?
The administrator has disabled public write access.
 
#39032
Re:ARI Sexy Links not working in Safari (Mac) or iOS 4 Years, 8 Months ago Karma: 0
Ive tried a couple of the solutions in that post that are not specific to Facebook ( most of them seem to be

I put this in the head of the site template..
<?php
// START SAFARI SESSION FIX
session_start();
$page_url = "clients.mindbodyonline.com/ASP/home.asp?studioid=22181";
if (isset($_GET["start_session"]))
die(header("Location:" . $page_url));

if (!isset($_GET["sid"]))
die(header("Location:?sid=" . session_id()));
$sid = session_id();
if (empty($sid) || $_GET["sid"] != $sid):
?>
<script>
top.window.location="?start_session=true";
</script>
<?php
endif;
// END SAFARI SESSION FIX
?>


but no luck

My knowledge of handling cookies like this is pretty limited..... are you able to offer a solution that might be more specific to sexy links? where it would load cookies from another site without any user interaction
The administrator has disabled public write access.
 
#39033
Re:ARI Sexy Links not working in Safari (Mac) or iOS 4 Years, 8 Months ago Karma: 671
This is not "ARI Sexy Lightbox" issue. You can see that the problem occurs when you try to load the page into <IFRAME> ("ARI Sexy Lightbox" doesn't use in this case). This problem with Safari browser limitation on iPhone/iPad/... and the page which you try to load. It requires cookies to work correctly. Other pages will work fine.

Regards,
ARI Soft
The administrator has disabled public write access.
 
#39034
Re:ARI Sexy Links not working in Safari (Mac) or iOS 4 Years, 8 Months ago Karma: 0
I managed to get it to work!!

Thanks for persisting with this and pointing me in the right direction!

For any one else having this issue here is the fix.

Add this to your websites template immediately after the opening <body> tag and be sure to change the $page_url parameter to the target website.


<?php
// START SAFARI SESSION FIX
session_start();
$page_url = "www.myiframedwebsite.com";
if (isset($_GET["start_session"]))
die(header("Location:" . $page_url));

if (!isset($_GET["sid"]))
die(header("Location:?sid=" . session_id()));
$sid = session_id();
if (empty($sid) || $_GET["sid"] != $sid):
?>
<script>
top.window.location="?start_session=true";
</script>
<?php
endif;
// END SAFARI SESSION FIX
?>
The administrator has disabled public write access.
 
Go to topPage: 1234