#14062: Website does not render properly in IE7 ----------------------------------+----------------------------------------- Reporter: wsiegrist@apple.com | Owner: jmpp@macports.org Type: defect | Status: new Priority: Normal | Milestone: Website & Documentation Component: website | Version: Resolution: | Keywords: ie7 windows content-type ----------------------------------+----------------------------------------- Comment (by raimue@macports.org): I have a simple fix here. Just send the pages out as text/html for IE instead of application/xhtml+xml and it works for me. {{{ Index: includes/common.inc =================================================================== --- includes/common.inc (revision 33352) +++ includes/common.inc (working copy) @@ -42,8 +42,15 @@ # Page header: function print_header($title, $encoding) { global $MPWEB, $trac_url, $svn_url, $downloads, $guide_url; - - header("Content-Type: application/xhtml+xml; charset=$encoding"); + + # If the User Agent is MSIE, answer as text/html + if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) { + $contenttype = 'text/html'; + } else { + $contenttype = 'application/xhtml+xml'; + } + + header("Content-Type: $contenttype; charset=$encoding"); include("$MPWEB/includes/header.inc"); print_warnings(); } }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14062#comment:3> MacPorts </projects/macports> Ports system for Mac OS