[REF] stock: refactoring of recompute stock operation links
[odoo/odoo.git] / addons / calendar / calendar_data.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data noupdate="1">
4     
5          <!-- Expense-related subtypes for messaging / Chatter -->
6         <record id="calendar.subtype_invitation" model="mail.message.subtype">
7             <field name="name">Invitation</field>
8             <field name="res_model">calendar.event</field>
9             <field name="description">Warning, a mandatory field has been modified since the creation of this event</field>
10             <field name="default" eval="False"/>
11         </record>
12         <record model="calendar.alarm" id="alarm_notif_1">
13             <field name="name">15 min notif</field>
14             <field name="duration" eval="15" />
15             <field name="interval">minutes</field>
16             <field name="type">notification</field>                       
17         </record>        
18         <record model="calendar.alarm" id="alarm_notif_2">
19             <field name="name">30 min notif</field>
20             <field name="duration" eval="30" />
21             <field name="interval">minutes</field>
22             <field name="type">notification</field>            
23         </record>        
24         <record model="calendar.alarm" id="alarm_notif_3">
25             <field name="name">1 hour notif</field>
26             <field name="duration" eval="1" />
27             <field name="interval">hours</field>
28             <field name="type">notification</field>            
29         </record>        
30         <record model="calendar.alarm" id="alarm_notif_4">
31             <field name="name">2 hours notif</field>
32             <field name="duration" eval="2" />
33             <field name="interval">hours</field>
34             <field name="type">notification</field>            
35         </record>        
36         <record model="calendar.alarm" id="alarm_notif_5">
37             <field name="name">1 day notif</field>
38             <field name="duration" eval="1" />
39             <field name="interval">days</field>
40             <field name="type">notification</field>            
41         </record>
42         
43         
44         <record model="calendar.alarm" id="alarm_mail_1">
45             <field name="name">15 min mail</field>
46             <field name="duration" eval="15" />
47             <field name="interval">minutes</field>
48             <field name="type">email</field>            
49         </record>        
50         <record model="calendar.alarm" id="alarm_mail_2">
51             <field name="name">30 min mail</field>
52             <field name="duration" eval="30" />
53             <field name="interval">minutes</field>
54             <field name="type">email</field>            
55         </record>        
56         <record model="calendar.alarm" id="alarm_mail_3">
57             <field name="name">1 hour mail</field>
58             <field name="duration" eval="1" />
59             <field name="interval">hours</field>
60             <field name="type">email</field>            
61         </record>        
62         <record model="calendar.alarm" id="alarm_mail_4">
63             <field name="name">2 hours mail</field>
64             <field name="duration" eval="2" />
65             <field name="interval">hours</field>
66             <field name="type">email</field>            
67         </record>        
68         <record model="calendar.alarm" id="alarm_mail_5">
69             <field name="name">1 day mail</field>
70             <field name="duration" eval="1" />
71             <field name="interval">days</field>
72             <field name="type">email</field>            
73         </record>
74         
75
76         <!-- Scheduler for Event Alarm-->
77         <record forcecreate="True" id="ir_cron_scheduler_alarm" model="ir.cron">
78             <field name="name">Run Event Reminder</field>
79             <field eval="True" name="active" />
80             <field name="user_id" ref="base.user_root" />
81             <field name="interval_number">30</field>
82             <field name="interval_type">minutes</field>
83             <field name="numbercall">-1</field>
84             <field eval="False" name="doall" />
85             <field eval="'calendar.alarm_manager'" name="model" />
86             <field eval="'get_next_mail'" name="function" />
87             <!--<field eval="'(False,)'" name="args" />-->
88         </record>
89         
90         <record model="calendar.event.type" id="categ_meet1">
91             <field name="name">Customer Meeting</field>
92         </record>
93
94         <record model="calendar.event.type" id="categ_meet2">
95             <field name="name">Internal Meeting</field>
96         </record>
97
98         <record model="calendar.event.type" id="categ_meet3">
99             <field name="name">Off-site Meeting</field>
100         </record>
101
102         <record model="calendar.event.type" id="categ_meet4">
103             <field name="name">Open Discussion</field>
104         </record>
105
106         <record model="calendar.event.type" id="categ_meet5">
107             <field name="name">Feedback Meeting</field>
108         </record>
109
110         <record id="calendar_template_meeting_invitation" model="email.template">
111             <field name="name">Meeting Invitation</field>
112             <field name="email_from">${object.event_id.user_id.email or ''}</field>
113             <field name="subject">${object.event_id.name}</field>
114             <field name="model_id" ref="calendar.model_calendar_attendee"/>
115             
116             <field name="email_to" >${('' if object.partner_id and object.partner_id.email and object.partner_id.email==object.email else object.email|safe)}</field>
117             <field name="partner_to">${object.partner_id and object.partner_id.email and object.partner_id.email==object.email and object.partner_id.id or False }</field>
118             <field name="auto_delete" eval="True"/>
119             
120             <field name="body_html"><![CDATA[
121                 <html>
122                     <head>
123                         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
124                         <title>${object.event_id.name}</title>
125                         <style> 
126                             span.oe_mail_footer_access {
127                                 display:block;    
128                                 text-align:center;
129                                 color:grey;                                
130                             }
131                         </style>
132                     </head>
133                     <body>
134                         <div style="border-radius: 2px; max-width: 1200px; height: auto;margin-left: auto;margin-right: auto;background-color:#f9f9f9;">
135                             <div style="height:auto;text-align: center;font-size : 30px;color: #8A89BA;">
136                                 <strong>${object.event_id.name}</strong>
137                             </div>
138                             <div style="height: 50px;text-align: left;font-size : 14px;border-collapse: separate;margin-top:10px">
139                                 <strong style="margin-left:12px">Hello ${object.cn}</strong> ,<br/><p style="margin-left:12px">${object.event_id.user_id.partner_id.name} invited you for the ${object.event_id.name} meeting of ${object.event_id.user_id.company_id.name}.</p> 
140                             </div>
141                             <div style="height: auto;margin-left:12px;margin-top:30px;">
142                                 <table>
143                                     <tr>
144                                         <td>
145                                             <div style="border-top-left-radius:3px;border-top-right-radius:3px;font-size:12px;border-collapse:separate;text-align:center;font-weight:bold;color:#ffffff;width:130px;min-height: 18px;border-color:#ffffff;background:#8a89ba;padding-top: 4px;">${object.event_id.get_interval(object.event_id.date, 'dayname')}</div>
146                                             <div style="font-size:48px;min-height:auto;font-weight:bold;text-align:center;color: #5F5F5F;background-color: #E1E2F8;width: 130px;">
147                                                 ${object.event_id.get_interval(object.event_id.date,'day')}
148                                             </div>
149                                             <div style='font-size:12px;text-align:center;font-weight:bold;color:#ffffff;background-color:#8a89ba'>${object.event_id.get_interval(object.event_id.date, 'month')}</div>
150                                             <div style="border-collapse:separate;color:#8a89ba;text-align:center;width: 128px;font-size:12px;border-bottom-right-radius:3px;font-weight:bold;border:1px solid;border-bottom-left-radius:3px;">${object.event_id.get_interval(object.event_id.date, 'time')}</div>
151                                         </td>
152                                         <td>
153                                             <table cellspacing="0" cellpadding="0" border="0" style="margin-top: 15px; margin-left: 10px;font-size: 16px;">
154                                                 % if object.event_id.location:
155                                                     <tr style=" height: 30px;">
156                                                         <td style="vertical-align:top;">
157                                                             <div style="height: 25px; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
158                                                                 Where
159                                                             </div>
160                                                         </td>
161                                                         <td colspan="1" style="vertical-align:top;">
162                                                             <div style = "font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;   font-size: 14px" >
163                                                                 : ${object.event_id.location}
164                                                                 <span style= "color:#A9A9A9; ">(<a href="http://maps.google.com/maps?oi=map&q=${object.event_id.location}">View Map</a>)
165                                                                     </span>
166                                                             </div>
167                                                         </td>
168                                                     </tr> 
169                                                 % endif
170                                                 % if object.event_id.description :
171                                                     <tr style=" height:auto;">
172                                                         <td style="vertical-align:top;">
173                                                             <div style="height:auto; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
174                                                                 What
175                                                             </div>
176                                                         </td>
177                                                         <td colspan="3" style="vertical-align:text-top;">
178                                                             <div style="font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
179                                                                 : ${object.event_id.description}
180                                                             </div>
181                                                         </td>
182                                                     </tr>
183                                                 % endif
184                                                 % if not object.event_id.allday and object.event_id.duration:
185                                                     <tr style=" height:auto;">
186                                                         <td style="vertical-align:top;">
187                                                             <div style="height:auto; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
188                                                                 Duration
189                                                             </div>
190                                                         </td>
191                                                         <td colspan="3" style="vertical-align:text-top;">
192                                                             <div style="font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
193                                                                 : ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}
194                                                             </div>
195                                                         </td>
196                                                     </tr>
197                                                 % endif  
198                                                 <tr style=" height: 30px;">
199                                                     <td style="height: 25px;width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
200                                                         <div>
201                                                             Attendees
202                                                         </div>
203                                                     </td>
204                                                     <td colspan="3">
205                                                        : 
206                                                         % for attendee in object.event_id.attendee_ids:
207                                                             <div style='display:inline-block; border-radius: 50%; width:10px; height:10px;background:${ctx["color"][attendee.state]};'></div>
208                                                             % if attendee.cn != object.cn:
209                                                                 <span style="margin-left:5px">${attendee.cn}</span>
210                                                             % else:
211                                                                 <span style="margin-left:5px">You</span>
212                                                             % endif
213                                                         % endfor
214                                                     </td>
215                                                 </tr>
216                                             </table>
217                                         </td>
218                                     </tr>
219                                 </table>
220                             </div>
221                             <div style="height: auto;width:450px; margin:0 auto;padding-top:20px;padding-bottom:40px;">
222                                     <a style="padding: 8px 30px 8px 30px;border-radius: 6px;border: 1px solid #CCCCCC;background:#8A89BA;margin : 0 15px 0 0;text-decoration: none;color:#FFFFFF;" href="${ctx['base_url']}/calendar/meeting/accept?db=${ctx['dbname']}&token=${object.access_token}&action=${ctx['action_id']}&id=${object.event_id.id}">Accept</a>
223                                     <a style="padding: 8px 30px 8px 30px;border-radius: 6px;border: 1px solid #CCCCCC;background:#808080;margin : 0 15px 0 0;text-decoration: none;color:#FFFFFF;" href="${ctx['base_url']}/calendar/meeting/decline?db=${ctx['dbname']}&token=${object.access_token}&action=${ctx['action_id']}&id=${object.event_id.id}">Decline</a>
224                                     <a style="padding: 8px 30px 8px 30px;border-radius: 6px;border: 1px solid #CCCCCC;background:#D8D8D8;text-decoration: none;color:#FFFFFF;" href="${ctx['base_url']}/calendar/meeting/view?db=${ctx['dbname']}&token=${object.access_token}&action=${ctx['action_id']}&id=${object.event_id.id}">View</a>
225                             </div> 
226                         </div>
227                     </body>
228                 </html>
229                 ]]>
230                 </field>
231         </record>
232         
233         <record id="calendar_template_meeting_changedate" model="email.template">
234             <field name="name">Meeting Invitation</field>
235             <field name="email_from">${object.event_id.user_id.email or ''}</field>
236             <field name="subject">${object.event_id.name} - Date has been updated</field>
237             <field name="model_id" ref="calendar.model_calendar_attendee"/>
238             
239             <field name="email_to" >${('' if object.partner_id and object.partner_id.email and object.partner_id.email==object.email else object.email|safe)}</field>
240             <field name="partner_to">${object.partner_id and object.partner_id.email and object.partner_id.email==object.email and object.partner_id.id or False }</field>
241             <field name="auto_delete" eval="True"/>
242             
243             <field name="body_html"><![CDATA[ 
244                 <html>
245                     <head>
246                         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
247                         <title>${object.event_id.name}</title>
248                         <style>
249                             span.oe_mail_footer_access {
250                                 display:block;    
251                                 text-align:center;
252                                 color:grey;                                
253                             }
254                         </style>
255                     </head>
256                     <body>
257                         <div style="border-radius: 2px; max-width: 1200px; height: auto;margin-left: auto;margin-right: auto;background-color:#f9f9f9;">
258                             <div style="height:auto;text-align: center;font-size : 30px;color: #8A89BA;">
259                                 <strong>${object.event_id.name}</strong>
260                             </div>
261                             <div style="height: 50px;text-align: left;font-size : 14px;border-collapse: separate;margin-top:10px">
262                                 <strong style="margin-left:12px">Hello ${object.cn}</strong> ,<br/>
263                                 <p style="margin-left:12px">The date of the meeting has been changed...<br/>
264                                 The meeting created by ${object.event_id.user_id.partner_id.name} is now scheduled for : ${object.event_id.date}.</p>
265                             </div>
266                             <div style="height: auto;margin-left:12px;margin-top:30px;">
267                                 <table>
268                                     <tr>
269                                         <td>
270                                             <div style="border-top-left-radius:3px;border-top-right-radius:3px;font-size:12px;border-collapse:separate;text-align:center;font-weight:bold;color:#ffffff;width:130px;min-height: 18px;border-color:#ffffff;background:#8a89ba;padding-top: 4px;">${object.event_id.get_interval(object.event_id.date, 'dayname')}</div>
271                                             <div style="font-size:48px;min-height:auto;font-weight:bold;text-align:center;color: #5F5F5F;background-color: #E1E2F8;width: 130px;">
272                                                 ${object.event_id.get_interval(object.event_id.date,'day')}
273                                             </div>
274                                             <div style='font-size:12px;text-align:center;font-weight:bold;color:#ffffff;background-color:#8a89ba'>${object.event_id.get_interval(object.event_id.date, 'month')}</div>
275                                             <div style="border-collapse:separate;color:#8a89ba;text-align:center;width: 128px;font-size:12px;border-bottom-right-radius:3px;font-weight:bold;border:1px solid;border-bottom-left-radius:3px;">${object.event_id.get_interval(object.event_id.date, 'time')}</div>
276                                         </td>
277                                         <td>
278                                             <table cellspacing="0" cellpadding="0" border="0" style="margin-top: 15px; margin-left: 10px;font-size: 16px;">
279                                                 % if object.event_id.location:
280                                                     <tr style=" height: 30px;">
281                                                         <td style="vertical-align:top;">
282                                                             <div style="height: 25px; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
283                                                                 Where
284                                                             </div>
285                                                         </td>
286                                                         <td colspan="1" style="vertical-align:top;">
287                                                             <div style = "font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;   font-size: 14px" >
288                                                                 : ${object.event_id.location}
289                                                                 <span style= "color:#A9A9A9; ">(<a href="http://maps.google.com/maps?oi=map&q=${object.event_id.location}">View Map</a>)
290                                                                     </span>
291                                                             </div>
292                                                         </td>
293                                                     </tr> 
294                                                 % endif
295                                                 % if object.event_id.description :
296                                                     <tr style=" height:auto;">
297                                                         <td style="vertical-align:top;">
298                                                             <div style="height:auto; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
299                                                                 What
300                                                             </div>
301                                                         </td>
302                                                         <td colspan="3" style="vertical-align:text-top;">
303                                                             <div style="font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
304                                                                 : ${object.event_id.description}
305                                                             </div>
306                                                         </td>
307                                                     </tr>
308                                                 % endif
309                                                 % if not object.event_id.allday and object.event_id.duration:
310                                                     <tr style=" height:auto;">
311                                                         <td style="vertical-align:top;">
312                                                             <div style="height:auto; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
313                                                                 Duration
314                                                             </div>
315                                                         </td>
316                                                         <td colspan="3" style="vertical-align:text-top;">
317                                                             <div style="font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
318                                                                 : ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}
319                                                             </div>
320                                                         </td>
321                                                     </tr>
322                                                 % endif  
323                                                 <tr style=" height: 30px;">
324                                                     <td style="height: 25px;width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
325                                                         <div>
326                                                             Attendees
327                                                         </div>
328                                                     </td>
329                                                     <td colspan="3">
330                                                        : 
331                                                         % for attendee in object.event_id.attendee_ids:
332                                                             <div style='display:inline-block; border-radius: 50%; width:10px; height:10px;background:${ctx["color"][attendee.state]};'></div>
333                                                             % if attendee.cn != object.cn:
334                                                                 <span style="margin-left:5px">${attendee.cn}</span>
335                                                             % else:
336                                                                 <span style="margin-left:5px">You</span>
337                                                             % endif
338                                                         % endfor
339                                                     </td>
340                                                 </tr>
341                                             </table>
342                                         </td>
343                                     </tr>
344                                 </table>
345                             </div>
346                             <div style="height: auto;width:450px; margin:0 auto;padding-top:20px;padding-bottom:40px;">
347                                     <a style="padding: 8px 30px 8px 30px;border-radius: 6px;border: 1px solid #CCCCCC;background:#8A89BA;margin : 0 15px 0 0;text-decoration: none;color:#FFFFFF;" href="${ctx['base_url']}/calendar/meeting/accept?db=${ctx['dbname']}&token=${object.access_token}&action=${ctx['action_id']}&id=${object.event_id.id}">Accept</a>
348                                     <a style="padding: 8px 30px 8px 30px;border-radius: 6px;border: 1px solid #CCCCCC;background:#808080;margin : 0 15px 0 0;text-decoration: none;color:#FFFFFF;" href="${ctx['base_url']}/calendar/meeting/decline?db=${ctx['dbname']}&token=${object.access_token}&action=${ctx['action_id']}&id=${object.event_id.id}">Decline</a>
349                                     <a style="padding: 8px 30px 8px 30px;border-radius: 6px;border: 1px solid #CCCCCC;background:#D8D8D8;text-decoration: none;color:#FFFFFF;" href="${ctx['base_url']}/calendar/meeting/view?db=${ctx['dbname']}&token=${object.access_token}&action=${ctx['action_id']}&id=${object.event_id.id}">View</a>
350                             </div>                             
351                         </div>
352                     </body>
353                 </html>
354                 ]]>
355                 </field>
356         </record>
357         
358         <record id="calendar_template_meeting_reminder" model="email.template">
359             <field name="name">Meeting Invitation</field>
360             <field name="email_from">${object.event_id.user_id.email or ''}</field>
361             <field name="subject">${object.event_id.name} - Reminder</field>
362             <field name="model_id" ref="calendar.model_calendar_attendee"/>
363             
364             <field name="email_to" >${('' if object.partner_id and object.partner_id.email and object.partner_id.email==object.email else object.email|safe)}</field>
365             <field name="partner_to">${object.partner_id and object.partner_id.email and object.partner_id.email==object.email and object.partner_id.id or False }</field>
366             <field name="auto_delete" eval="True"/>
367             
368             <field name="body_html"><![CDATA[
369                 <html>
370                     <head>
371                         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
372                         <title>${object.event_id.name}</title>
373                         <style>
374                             span.oe_mail_footer_access {
375                                 display:block;    
376                                 text-align:center;
377                                 color:grey;                                
378                             }
379                         </style>
380                     </head>
381                     <body>
382                         <div style="border-radius: 2px; max-width: 1200px; height: auto;margin-left: auto;margin-right: auto;background-color:#f9f9f9;">
383                             <div style="height:auto;text-align: center;font-size : 30px;color: #8A89BA;">
384                                 <strong>${object.event_id.name}</strong>                                
385                             </div>
386                             <div style="height: 50px;text-align: left;font-size : 14px;border-collapse: separate;margin-top:10px">
387                                 <strong style="margin-left:12px">Hello ${object.cn}</strong> ,<br/>
388                                 <p style="margin-left:12px">this it a rmeinder for the event below : </p>
389                             </div>
390                             <div style="height: auto;margin-left:12px;margin-top:30px;">
391                                 <table>
392                                     <tr>
393                                         <td>
394                                             <div style="border-top-left-radius:3px;border-top-right-radius:3px;font-size:12px;border-collapse:separate;text-align:center;font-weight:bold;color:#ffffff;width:130px;min-height: 18px;border-color:#ffffff;background:#8a89ba;padding-top: 4px;">${object.event_id.get_interval(object.event_id.date, 'dayname')}</div>
395                                             <div style="font-size:48px;min-height:auto;font-weight:bold;text-align:center;color: #5F5F5F;background-color: #E1E2F8;width: 130px;">
396                                                 ${object.event_id.get_interval(object.event_id.date,'day')}
397                                             </div>
398                                             <div style='font-size:12px;text-align:center;font-weight:bold;color:#ffffff;background-color:#8a89ba'>${object.event_id.get_interval(object.event_id.date, 'month')}</div>
399                                             <div style="border-collapse:separate;color:#8a89ba;text-align:center;width: 128px;font-size:12px;border-bottom-right-radius:3px;font-weight:bold;border:1px solid;border-bottom-left-radius:3px;">${object.event_id.get_interval(object.event_id.date, 'time')}</div>
400                                         </td>
401                                         <td>
402                                             <table cellspacing="0" cellpadding="0" border="0" style="margin-top: 15px; margin-left: 10px;font-size: 16px;">
403                                                 % if object.event_id.location:
404                                                     <tr style=" height: 30px;">
405                                                         <td style="vertical-align:top;">
406                                                             <div style="height: 25px; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
407                                                                 Where
408                                                             </div>
409                                                         </td>
410                                                         <td colspan="1" style="vertical-align:top;">
411                                                             <div style = "font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;   font-size: 14px" >
412                                                                 : ${object.event_id.location}
413                                                                 <span style= "color:#A9A9A9; ">(<a href="http://maps.google.com/maps?oi=map&q=${object.event_id.location}">View Map</a>)
414                                                                     </span>
415                                                             </div>
416                                                         </td>
417                                                     </tr> 
418                                                 % endif
419                                                 % if object.event_id.description :
420                                                     <tr style=" height:auto;">
421                                                         <td style="vertical-align:top;">
422                                                             <div style="height:auto; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
423                                                                 What
424                                                             </div>
425                                                         </td>
426                                                         <td colspan="3" style="vertical-align:text-top;">
427                                                             <div style="font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
428                                                                 : ${object.event_id.description}
429                                                             </div>
430                                                         </td>
431                                                     </tr>
432                                                 % endif
433                                                 % if not object.event_id.allday and object.event_id.duration:
434                                                     <tr style=" height:auto;">
435                                                         <td style="vertical-align:top;">
436                                                             <div style="height:auto; width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
437                                                                 Duration
438                                                             </div>
439                                                         </td>
440                                                         <td colspan="3" style="vertical-align:text-top;">
441                                                             <div style="font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
442                                                                 : ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}
443                                                             </div>
444                                                         </td>
445                                                     </tr>
446                                                 % endif  
447                                                 <tr style=" height: 30px;">
448                                                     <td style="height: 25px;width: 120px; background : # CCCCCC; font-family: Lucica Grande', Ubuntu, Arial, Verdana, sans-serif;">
449                                                         <div>
450                                                             Attendees
451                                                         </div>
452                                                     </td>
453                                                     <td colspan="3">
454                                                        : 
455                                                         % for attendee in object.event_id.attendee_ids:
456                                                             <div style='display:inline-block; border-radius: 50%; width:10px; height:10px;background:${ctx["color"][attendee.state]};'></div>
457                                                             % if attendee.cn != object.cn:
458                                                                 <span style="margin-left:5px">${attendee.cn}</span>
459                                                             % else:
460                                                                 <span style="margin-left:5px">You</span>
461                                                             % endif
462                                                         % endfor
463                                                     </td>
464                                                 </tr>
465                                             </table>
466                                         </td>
467                                     </tr>
468                                 </table>
469                             </div>            
470                         </div>
471                     </body>
472                 </html>
473                 ]]>
474                 </field>
475         </record>
476     </data>
477 </openerp>