I've clicked the "More information" link in admin/reports/status and the phpinfo() did not open in the overlay. Instead it closed the overlay and showed the phpinfo() in a normal display. Clicking « Back in my browser once, made the overlay background color (the darkish black background color of the overlay) appear, but no overlay appeared. Clicking back twice made me come back to admin/reports/status again, so that works.

CommentFileSizeAuthor
#1 overlay-phpinfo-941288-1.patch678 bytesDavid_Rothstein
woopsy.jpg111.52 KBJayNL
step2.jpg172.98 KBJayNL
step1.jpg40.5 KBJayNL
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

David_Rothstein’s picture

Version: 7.0-beta1 » 7.x-dev
Status: Active » Needs review
FileSize
678 bytes

This should fix it, although it's a little bit ugly. I guess this page is really a special case though.

JayNL’s picture

With a hardcoded URI it is indeed a bit ugly. It does work though, but there must be a better solution for it. Is the phpinfo() page the only page that jumps out the overlay? I'll investigate. Thanks for your feedback and actions so far.

bleen’s picture

This may be just as ugly (if not, uglier) ... but we could create a page with the phpinfo page in an iframe and show that in the overlay.

JayNL’s picture

I've been clicking -every- link I could find in whole DP7.x.dev version, but none jumped out the overlay, so yes... I guess the phpinfo() is special case for now... We cannot look into the future though, so perhaps a nice and clean fix would be appropriate.

mo6’s picture

Status: Needs review » Reviewed & tested by the community

I don't think it's ugly to have a special case for the phpinfo() page, especially as this is an exception because the content is generated outside of Drupal, by php itself. So I'd opt for the #1 solution.

Patch tested, is working as advertised.

webchick’s picture

Status: Reviewed & tested by the community » Fixed

Agreed; I can't think of a better way either. The comment makes it clear why this was done.

Committed to HEAD. Thanks!

Status: Fixed » Closed (fixed)
Issue tags: -overlay, -phpinfo

Automatically closed -- issue fixed for 2 weeks with no activity.