[FIX] Calendar: fix some display issues
[odoo/odoo.git] / addons / calendar / static / src / xml / base_calendar.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <template>
3     <t t-name="many2manyattendee">
4         <t t-set="i" t-value="0"/>
5             <t t-foreach="elements" t-as="el">
6                 <span class="oe_tag no-wrap" t-att-data-index="i">
7                     <a t-attf-class="oe_invitation #{el[2]}"/>
8                     <t t-esc="el[1]"/>
9                 </span>
10             <t t-set="i" t-value="i + 1"/>
11         </t>
12     </t>
13     <t t-name='notify_title'>
14         <span  t-attf-class="link2event eid_#{id}">
15             <t t-esc="title"/>
16         </span> 
17     </t>
18     <t t-name='notify_footer'>
19         <br/><br/>
20         <button class='link2showed oe_highlight oe_form oe_button '><span>OK</span></button> 
21         <button class='link2event '>Details</button>
22         <button class='link2recall '>Snooze</button> 
23     </t>
24     <t t-name='m2mattendee_tag'>
25         <div class="text-tag">
26             <div class="text-button">
27                 <a class="oe_invitation custom-edit"/>
28                 <span class="text-label"/>
29                 <a class="text-remove"/>
30             </div>
31         </div>         
32     </t>
33     
34     <t t-name="invitation_view">
35         <div class='invitation_block well' style='width:50%; margin:auto; margin-top : 30px;'>
36             <div class="oe_right" style="margin-left:0px"><b><t t-esc="invitation['current_attendee'].cn"/> (<t t-esc="invitation['current_attendee'].email"/>)</b></div>
37             <div class="oe_left">
38                 <img class="cal_inline cal_image" src='/web/binary/company_logo' />
39             </div>
40             <div>               
41                 <div class="invitation_block cal_meeting">
42                     <h2 class="cal_inline">Calendar Invitation</h2>                                
43                     <t t-if="invitation['current_attendee'].state != 'needsAction'">
44                         <a t-attf-class="attendee_#{invitation['current_attendee'].state}">
45                             <b t-if="invitation['current_attendee'].state == 'accepted'">Yes I'm going.</b>
46                             <b t-if="invitation['current_attendee'].state == 'declined'">No I'm not going.</b>
47                         </a>                        
48                     </t>
49                     <br/><br/>
50                     <div class="cal_meeting"><t t-esc="invitation['meeting'].event"/></div>
51                     <br/>
52                     <table class="">
53                         <tr>
54                             <td class="cal_lable">When</td>
55                             <td> <t t-esc="invitation['meeting'].when"/></td>
56                         </tr>
57                         <tr>
58                             <td class="cal_lable">Where</td>
59                             <td> <t t-esc="invitation['meeting'].where or '-'"/></td>
60                         </tr>
61                         <tr>
62                             <td class="cal_lable">Who</td>
63                             <td>
64                                 <t t-foreach="invitation['attendee']" t-as="att">
65                                     <br/>
66                                     <span class="cal_status"><a t-attf-class="oe_invitation #{att.status}"/><t t-esc="att.name"/></span>
67                                 </t>
68                             </td>
69                         </tr>
70                     </table>
71                     <br/>
72                 </div>
73             </div>
74         </div>
75      </t>
76
77     <t t-extend="CalendarView.sidebar.responsible">
78         <t t-jquery="span#color_filter" t-operation="after">
79             <t t-if="(filters_value.value != -1) &amp;&amp; (filters_value.is_remove != false)">
80                 <span class="oe_remove_follower oe_e hidden" title="Remove this favorite from the list" t-att-data-id="filters_value.value">X</span>
81            </t>
82         </t>
83     </t>
84
85 </template>