Postponed (maintainer needs more info)
Project:
Audio
Version:
5.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
16 Jan 2008 at 16:51 UTC
Updated:
20 Jan 2009 at 21:11 UTC
Jump to comment: Most recent file
Comments
Comment #1
drewish commentedcommitted the attached to HEAD and DRUPAL-5
Comment #2
drewish commentednot sure what the
$flashvars = str_replace ('&','&',$flashvars);bit should do....Comment #3
atuyo60 commentedmm... it just replaces the & to
&as required by w3c standards..Comment #4
zirafa commentedThe topic of ampersand usage is directly related to:
http://drupal.org/node/147888
The short of it is that when sending variables into flashvars, it gets tricky if one of those variables itself has a query string. You can see there would need to be some way to delineate between the ampersand separating the flash variables and the internal ampersand used in one of the variables (such as an URL to an audio file).
I think any patch that tries and fix w3c validation on that would also need to address the problem of internal ampersands.
Comment #5
mgiffordAny more thoughts on getting this to validate better. Accessibility is becoming an increasingly important issue.
Comment #6
mgiffordzirafa, should the URL be passed through audio_feeds_query_string_encode() to ensure that there are no hanging '&' characters? The missing '/' was easy to add, but I'm not sure that there has been much else here to go on.
How do we ensure that this module respects w3c validation? Seems to me that embed is a problem as are the use of height/width & flashvars attributes.
A quick view of the validation errors I see at the moment are here. This is just from our site's home page.