|
Also section links work ok now with my Windows Vista IE8 stable - http://tracker.moodle.org/browse/MDL-18645
Section links aren't working on IE8 release in Vista. When you click a section number nothing happens.
They do work in IE8 if you're running in compatibility mode. Check and make sure you have compatibility mode off. fixed:
The problem is an IE8 problem where you can't have named anchors to blank sections. aka Won't work. Will work To fix this issue. Go to the line in format.php and change the id="section-'.$section.'" from the <tr> element to the <td> element. The <td> element will always have "stuff" in it but the <tr> will not. This fix works for me in IE8 on my test server. Thanks Matthew!
This is an interesting point.
http://www.w3.org/TR/html4/struct/links.html#h-12.2 "Note. User agents should be able to find anchors created by empty A elements, but some fail to do so." IE8 looks more and more like IE6 or IE5... Like it or not Internet Explorer isn't going away any time soon. IE6 was a nightmare for everyone but it is still in use today by a lot of users. There are a lot of things that don't work in IE6 the way they are supposed to but you can't just cut them off. Eventually (hopefully), IE will go the way of Netscape and fade into the night, but until then it is the standard default browser for Windows machines and it will eventually be updated through Windows Updates. Might as well deal with it now if you can instead of 1. Waiting for MS to fix it (good luck) or 2. Ask the everyday user to stumble upon a registry fix.
Wanted to ping this issue and note that I tweaked the suggested patch a bit to keep HTML names and id more internally consistent on the page. We were definitely getting bit by the lack of fix.
Attached is patch that we're using in production and seems to work just fine in IE8 and Firefox. The suggested change of these lines in format.php:
Before: After: Does fix the empty tag for IE8 issue. But, it breaks the sharing cart block locations for all sections>0. To fix this, I added a NEW ID for the section links (see below). Before in format.php: After in forma.php: then in blocks/section_links/block_section_links.php $link = '#section-'; In summary - DON'T touch: Just a change: Something for your queue, Rosie, thanks!
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
Can this be fixed soon? Section Links don't work at all. Thanks!