-{**************************************************************************}\r
-{* *}\r
-{* Copyright (C) 2003-2009 Polytechnique.org *}\r
-{* http://opensource.polytechnique.org/ *}\r
-{* *}\r
-{* This program is free software; you can redistribute it and/or modify *}\r
-{* it under the terms of the GNU General Public License as published by *}\r
-{* the Free Software Foundation; either version 2 of the License, or *}\r
-{* (at your option) any later version. *}\r
-{* *}\r
-{* This program is distributed in the hope that it will be useful, *}\r
-{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}\r
-{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}\r
-{* GNU General Public License for more details. *}\r
-{* *}\r
-{* You should have received a copy of the GNU General Public License *}\r
-{* along with this program; if not, write to the Free Software *}\r
-{* Foundation, Inc., *}\r
-{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}\r
-{* *}\r
-{**************************************************************************}\r
-BEGIN:VCALENDAR\r
-{display_ical name="prodid" value="-//Polytechnique.org//Plat-al//FR"}\r
-VERSION:2.0\r
-CALSCALE:GREGORIAN\r
-METHOD:PUBLISH\r
-{display_ical name="x-wr-calname" value="Anniversaires des X"}\r
-X-WR-TIMEZONE:Europe/Paris\r
-{foreach from=$events item=e}\r
-BEGIN:VEVENT\r
-DTSTAMP:{$e.timestamp|date_format:"%Y%m%dT%H%M%SZ"}\r
-DTSTART;VALUE=DATE:{$e.date}\r
-DTEND;VALUE=DATE:{$e.tomorrow}\r
-UID:anniv-{$e.date}-{$e.hruid}@{#globals.mail.domain#}\r
-RRULE:FREQ=YEARLY;INTERVAL=1\r
-CLASS:PUBLIC\r
-{display_ical name="summary" value=$e.summary}\r
-END:VEVENT\r
-{/foreach}\r
+{**************************************************************************}
+{* *}
+{* Copyright (C) 2003-2011 Polytechnique.org *}
+{* http://opensource.polytechnique.org/ *}
+{* *}
+{* This program is free software; you can redistribute it and/or modify *}
+{* it under the terms of the GNU General Public License as published by *}
+{* the Free Software Foundation; either version 2 of the License, or *}
+{* (at your option) any later version. *}
+{* *}
+{* This program is distributed in the hope that it will be useful, *}
+{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
+{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
+{* GNU General Public License for more details. *}
+{* *}
+{* You should have received a copy of the GNU General Public License *}
+{* along with this program; if not, write to the Free Software *}
+{* Foundation, Inc., *}
+{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
+{* *}
+{**************************************************************************}
+BEGIN:VCALENDAR
+{display_ical name="prodid" value="-//Polytechnique.org//Plat-al//FR"}
+VERSION:2.0
+CALSCALE:GREGORIAN
+METHOD:PUBLISH
+{display_ical name="x-wr-calname" value="Anniversaires des X"}
+X-WR-TIMEZONE:Europe/Paris
+{iterate from=$events item=e}
+BEGIN:VEVENT
+DTSTAMP:{$e.timestamp|date_format:"%Y%m%dT%H%M%SZ"}
+DTSTART;VALUE=DATE:{$e.date}
+DTEND;VALUE=DATE:{$e.tomorrow}
+UID:anniv-{$e.date}-{$e.email}
+RRULE:FREQ=YEARLY;INTERVAL=1
+CLASS:PUBLIC
+{display_ical name="summary" value=$e.summary}
+END:VEVENT
+{/iterate}