> Not just this, the text inside of the file should be utf-8 encoded...
> Where this file come from (which software generate it)?
>
> You have to make sure that it is generated correctly (right encoding), in
> thunderbird for instance you can specified it if I remember. In outlook it
> may be impossible, so you will have to convert it mannually.
>
Is that what the call to xml() does in generic.ics?
It's not the contents of the file that's giving me problems, the contents
is ietf compliant, it's the file name that's the cause of the problem.
Here's the contents of the .ics file.
{{response.headers['Content-Disposition'] =
'attachment;filename=event_%s_%s.ics' % (IS_SLUG()(name)[0],
row.startDate.strftime("%d-%m-%Y"))}}BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
{{if row.onlocation:}}LOCATION:{{=row.onlocation}}{{pass}} {{if
row.locality:}}{{=row.locality}}{{pass}}
SUMMARY:{{=row.summary}}
DTSTART;TZID={{=row.TZID}}:{{=row.startDate.strftime("%Y-%m-%d").replace("-","")}}{{if
row.startTime:}}T{{=row.startTime.strftime("%H:%M:%S").replace(":","")}}{{pass}}
DTEND;TZID={{=row.TZID}}:{{if
row.endDate:}}{{=row.endDate.strftime("%Y-%m-%d").replace("-","")}}{{else:}}{{=row.startDate.strftime("%Y-%m-%d").replace("-","")}}{{pass}}{{if
row.endTime:}}T{{=row.endTime.strftime("%H:%M:%S").replace(":","")}}{{else:}}T240000{{pass}}
{{if row.shortdescr:}}DESCRIPTION:{{=row.shortdescr}}{{pass}}
{{if row.url:}}URL;VALUE=URI:{{=row.url}}{{pass}}
END:VEVENT
END:VCALENDAR
Kind regards,
Annet
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.