First: Thanks for a nice module - it seems promising for my current project :)

Im not sure if this is the right place for these questions, or if they belong in the either the mapper or the parser modules - maybe someone can guide me there.

I have 2 challenges.
1) the .ics file I get from the external system is encoded in ANSI. This makes problems with accented characters ("Stabsmøte" is imported as "Stabsm"). When file is converted to ANSI as UTF-8 (with Notepad++) it works fine.
2) the .ics file I get from the external system lacks the UID-field. Events without UID-field are obviously not converted to nodes (adding a UID to my existing file proves that). Question: Is UID really mandatory? I cannot find any such info in iCal specifications.

Sample from my .ics-file:

BEGIN:VEVENT
DTSTART:20090602T083000
DTEND:20090602T103000
SUMMARY:Stabsmøte
END:VEVENT
BEGIN:VEVENT
DTSTART:20090602T140000
DTEND:20090602T180000
SUMMARY:Ut med staben
END:VEVENT

Thanks
Roald#

Comments

aron novak’s picture

Status: Active » Closed (duplicate)

I'd say it is the responsibility of the parsers to provide the texts in UTF-8.
For FeedAPI it's impossible to reliably detect the charset of the given strings.
The UID question is totally about parser_ical

http://drupal.org/project/issues/parser_ical