Stack Modal IE issues

Permalink Browser Info Environment
Its a shame as I loved the idea of this add-on and it solved a problem in that I don't have to keep creating pages of content and linking.

The bad news is there seems to be some display issues in IE 7 and 8 looks fine in the mac browsers through!

Type: Discussion
Status: New
dhdesign
View Replies:
glockops replied on at Permalink Reply
glockops
I hope to address these issues in the next release, but it'll be a couple weeks before I have the opportunity to work on it.
dhdesign replied on at Permalink Reply
dhdesign
Thanks for the reply, I look forward to the fix, unfortunately for me I'll need to find another way.
shiki replied on at Permalink Reply
shiki
How is it going with this issue? Would be really great if you could get it to work in IE as soon as possible. It is a great addon but as it is now it´s unfortunately useless.
glockops replied on at Permalink Reply
glockops
Sorry for the delay, I was super busy with some website launches. I'll revisit this week.

Probably will see an update by Monday.
shiki replied on at Permalink Reply
shiki
It´s working for me now! :)

Tried it in the following browsers:

Mac: Firefox, Safari, Chrome and Opera
PC: IE 7 and IE9.
glockops replied on at Permalink Reply
glockops
Not sure, why it's working now... Didn't change anything :P

I'm looking into replacing the bootstrap plugin with a simplemodal plugin - it should help out with compatibility of complex themes and older browsers.

I have updated the addon to version 1.2.1 - but that was only to fix a problem introduced in concrete5.6.

Version 1.3 of this add-on will be the one that replaces bootstrap with something else. Hope to have that out within the next few days.
hpro replied on at Permalink Reply
hpro
Hello, any word on when you might release this rev?

Thanks!
glockops replied on at Permalink Reply 1 Attachment
glockops
Sorry guys, I definitely wasn't a couple of days was it :P
I still don't have a release version ready, but here's a rough version of what I started working on. It needs some finalizing before I can offer it on the marketplace - but feel free to try it out (it's attached to this post):

I'll do my best to get some updates pushed out on this (and my other packages). A lot of other projects and personal stuff are taking priority over Concrete5 at the moment. I think I'll try to get all these packages on Github so other people can fork, bug fix, and push updates.
dhdesign replied on at Permalink Reply
dhdesign
Thanks for fixing this, I used another solution but look forward to using this add on in the future.
Graphicals replied on at Permalink Reply
Graphicals
Hi there,

Just thought I'd put an issue I found with IE right here...
Stack modal breaks down in IE10, the gray overlay is shown, but no popup -- the website becomes un-clickable altogether.
cwright replied on at Permalink Reply
cwright
Was the IE 10 issue ever resolved?
paradummy replied on at Permalink Reply
paradummy
a quick n dirty way to "solve" that problem is to put the content of the view.js file into the view.php and to add
<?php if(preg_match('/(?i)msie [10]/',$_SERVER['HTTP_USER_AGENT'])): /* check for ie10 */ ?>
$(this).removeClass('fade');
$(this).removeClass('hide');
<?php endif; ?>

below that:
$(".modal").find("iframe").css("margin-left",0);
cwright replied on at Permalink Reply
cwright
Thanks for the reply tobstar, sorry it took until now for me to see it!
I'd still like to get this add-on to work, where abouts in the php file did you put your js and extra php?
paradummy replied on at Permalink Reply
paradummy
Just put this code into the view.php of stack_modal:
<script type="text/javascript">
$(document).ready(function(e) {
    $(".stack-modal").each(function(index,value){
        $(this).remove();
        $(this).appendTo('body');
    });
    $(".modal").on('show',function() {
        //$("iframe").hide();
        $("iframe").css("margin-left","-9999px");
        $(".modal").find("iframe").css("margin-left",0);
    <?php if(preg_match('/(?i)msie [10]/',$_SERVER['HTTP_USER_AGENT'])): //Quick n dirty fix for ie10 ?>
        $(this).removeClass('fade');
        $(this).removeClass('hide');
    <?php endif; ?> 
    });

And delete the view.js
cwright replied on at Permalink Reply
cwright
Cheers for the reply.
Can't seem to get this to work, still no sign of the popup.
It's also messing up the popup's appearance in chrome.

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.