[imc-commwork] Problems with feed validator and enclosed URL
ben
westbywest at riseup.net
Thu Feb 21 18:36:59 PST 2008
Thanks for the pointers. This was indeed a bug with Drupal not
sanitizing names of attached files. I found and installed a module that
addresses the problem, and also updated a relevant page on docs.indy:
http://docs.indymedia.org/view/Devel/ImcDrupalDevModules
boud wrote:
> On Thu, 21 Feb 2008, mark burdett wrote:
>
>> hi, my guess is the "^" character in the file name needs to be
>> url-encoded.
>> you could try saving the file, editing it to url-encode that character
>> and
>> re-running it thru feedvalidator.
>
> The error message seems to say that too:
>
>>> Otherwise, the valid values for a URL are specified by RFC 3986."
>
> RFC 3986:
> http://www.faqs.org/rfcs/rfc3986.html
>
> pozdr
> boud
>
>
>
>>
>> --mark
>>
>> On Wed, 20 Feb 2008 17:14:28 -0600, ben wrote:
>>> Howdy,
>>>
>>> I'm having difficulties getting the feed validator at
>>> https://contact.indymedia.org/feedvalidator/ to accept the following RSS
>>> 2.0 feed for the stlimc.org newswire:
>>> http://reboot.stlimc.org/newswire/feed
>>>
>>> In particular, the validator fails on the following error:
>>>
>>> "The specified attribute value is not a full URL.
>>> If this is a link to a web page, you must include the "http://" at the
>>> beginning.
>>> Otherwise, the valid values for a URL are specified by RFC 3986."
>>>
>>> The offending line in the RSS feed is here:
>>> <enclosure
>>> url="http://reboot.stlimc.org/sites/stlimc.org/files/KDHX_Proposal-IMCtraining^07509.doc"
>>>
>>> length="37376" type="application/msword" />
>>>
>>> I'm a bit confused, since the URL specified does indeed begin with
>>> http://, and it is a valid URL (can copy & paste into browser just
>>> fine).
>>>
>>> This RSS feed is generated by the Drupal CMS currently running
>>> reboot.stlimc.org, no customization, and I've its built-in RSS feed
>>> function fine in other venues.
>>>
--
Ben West
westbywest at riseup.net
http://savetheinternet.org
More information about the imc-commwork
mailing list