Right now, media links just display the external link icon. This is extremely
poor UI design. The CSS files should be updated to be able to parse links with
relevant extensions. As I see it, there should be three icons: audio, video, and
I'm no CSS expert, but it seems to me as simple as:
#bodyContent a.internal[href $=".ogg"],
background: url("audio_icon.gif") center right no-repeat; padding-right: 16px;
etc. for the other two
I'm not sure what the browser support for $= is since it's CSS3, but I assume
it's the same as ^=, which is already used.
I'd patch it myself, but I'm new to this and don't know if there are any places
other than monobook.css this needs to be addressed.
This would also address bug 1311.