Re: RSS Feeds Added In r2148

David Rahusen <[email protected]> Tue, 26 Aug 2008 17:58:38 +0200
Newsgroups gmane.comp.cms.opengroupware.user
Message-ID <[email protected]>
Yes, you're right, Thunderbird was meant... :-)

Another german feed that works is this one:
http://www.heise.de/newsticker/heise-atom.xml
Unfortunately I have no knowledge about charset/coding-issues...however,
the xml-file contains "html-ized" chars, which are marked red within the
firefox-sourcecode-view. Maybe the feed do not require those "html-ized"
chars?

David


Adam Tauno Williams schrieb:
>> I've installed and tried r2148
>>     
>
> Excellent, thanks for testing.
>
>   
>> : Lightning recognizes the feed as "not valid",
>>     
>
> Lightning (?),  I assume you mean Thunderbird?
>
>   
>> firefox notices an error with german additional characters, e.g.
>> für: "f&uuml;r". If I remove all characters like 'ä','ö' and 'ü', the
>> feed works.
>> Any Idea?
>>     
>
> Hmmmm, not really.  Do you have other feeds that work with german
> characters?   I imagine such characters either need to be coded somehow
> or the feed needs to specify a charset,  I really don't know.  But I'll
> google around and see if I can find anything.
>
>   
>> Adam Tauno Williams schrieb:
>>     
>>> Helge Hess wrote:
>>>       
>>>> On 26.08.2008, at 13:10, Adam Tauno Williams wrote:
>>>>         
>>>>> http://${HOST}/zidestore/so/${USER}/RSS?feed=projectActions
>>>>> http://${HOST}/zidestore/so/${USER}/RSS?feed=delegatedActions
>>>>> http://${HOST}/zidestore/so/${USER}/RSS?feed=toDoActions
>>>>>           
>>>> Hm, if its ZideStore, why not map those to proper URLs?
>>>> Eg:
>>>>   /zidestore/dav/USER/projects/task-actions.rss
>>>>   /zidestore/dav/USER/tasks/delegated-actions.rss
>>>>   /zidestore/dav/USER/tasks/todo-actions.rss
>>>> Shouldn't be too hard?
>>>>         
>>> I tried that at first.  But anything ending in .rss seemed to be
>>> hi-jacked by the old RSS support.
>>>
>>> ZideStore/Protocols/RSS/product.plist
>>>   categories = {
>>>     SxFolder = {
>>>       methods = {
>>>         "rss" = {
>>>           protectedBy = "View";
>>>           pageName    = "SxFolderRSS";
>>>         };
>>>   ...
>>>     SxTaskFolder = {
>>>       methods = {
>>>         "rss" = {
>>>           protectedBy = "View";
>>>           selector    = "rssInContext:";
>>>  ...
>>>
>>> That is why I used "RSS" instead of "rss".
>>>
>>> Am I allowed to break the old RSS support?  I tried to avoid affecting
>>> it;  although I think the old RSS is effectively broken, or at best,
>>> useless.
>>>       
>
>