source: trunk/prototype/modules/calendar/templates/attendee_add.ejs @ 5437

Revision 5437, 5.3 KB checked in by cristiano, 12 years ago (diff)

Ticket #2434 - Atualização modulo agenda e API

Line 
1        <dl class="block-attendee-list attendees-list">
2                <dt class="me"><%= data.event.me.name %></dt>
3                <dd class="me">
4                        <select class="status" name="status">
5                                <option value="1" <%= data.event.status=='1' ? 'selected="selected"':'' %>>Eu vou</option>
6                                <option value="3" <%= data.event.status=='3' ? 'selected="selected"':'' %>>Eu não vou</option>
7                                <option value="2" <%= data.event.status=='2' ? 'selected="selected"':'' %>>Talvez</option>
8<!--                            <option value="another">Outra pessoa vai</option>-->
9                        </select>
10                        <%if(data.event.organizer.id != data.event.me.id){%>
11                            <input type="hidden" name="meId" value="<%=data.event.me.id%>">
12                        <%}%>
13                        <fieldset class="add-attendee-search search-field ui-corner-all hidden">
14                                <span class="ui-icon ui-icon-search"></span>
15                                <input class="search" type="text" />
16                        </fieldset>
17                </dd>
18
19                <dt class="attendee-list">Convidados</dt>
20                <dd class="attendee-list">
21                        <ul class="attendee-list">
22                                <li class="organizer <%= data.event.organizer.id == data.event.me.id ? "hidden" : ''%>">
23                                        <div style="overflow:hidden; width:100%; display:table;">
24                                                <input type="checkbox" value="<%= data.event.organizer.id %>" disabled="disabled">
25                                                <input type="hidden" name="attendee[]" value="<%=data.event.organizer.id%>">
26                                                <input type="hidden" name="attendeeType[]" value="0">
27                                                <input type="hidden" name="attendee_organizer[]" value="<%=data.event.organizer.id%>">
28                                                <label for="attendee_organizer" title="<%= data.event.organizer.name ? data.event.organizer.name: '' %>" class="name"><%= data.event.organizer.name ? data.event.organizer.name : '' %></label>
29                                                <label for="attendee_organizer" title="<%= data.event.organizer.mail ? data.event.organizer.mail: '' %>" class="mail"><%= data.event.organizer.mail ? data.event.organizer.mail : '' %></label>
30                                                <% if (data.event.me.id == data.event.organizer.id && false) { %>
31                                                <span class="button small swap">Mudar organizador</span>
32                                                <% } %>
33                                        </div>
34                                </li>           
35                               
36                        <% if (data.event && data.event.attendee) {
37                                for (var i=0; i< data.event.attendee.length; i++) {
38                        %>
39                                <li class="attendee">
40                                        <div style="overflow:hidden; width:100%; display:table;">
41                                                <input type="checkbox" value="<%= data.event.attendee[i].id %>" disabled="disabled">
42                                                <input type="hidden" name="attendee[]" value="<%=data.event.attendee[i].id%>">
43                                                <input type="hidden" name="attendeeType[]" value="<%=data.event.attendee[i].isExternal%>">
44                                                <label title="<%= data.event.attendee[i].name ? data.event.attendee[i].name: '' %>" class="name"><%= data.event.attendee[i].name ? data.event.attendee[i].name : '' %></label>
45                                                <label title="<%= data.event.attendee[i].mail ? data.event.attendee[i].mail : '' %>" class="mail"><%= data.event.attendee[i].mail ? data.event.attendee[i].mail : '' %></label>
46                                                <span class="ui-icon ui-icon-close ui-corner-all ui-icon-float-right"></span>
47                                        </div>
48                                        <a class="button close">X</a>
49                                </li>
50                               
51                               
52                               
53                        <%     
54                                }
55                        } else { %>
56                                <li>Não há outros participantes.</li>
57                        <% } %>
58                        </ul>
59                </dd>
60                <dd class="attendee-list-add">
61                        <fieldset class="add-attendee-input input-field-rounded ui-corner-all">
62                                <span class="ui-icon ui-icon-plus"></span>
63                                <input class="plus" type="text" />
64                        </fieldset>
65                </dd>
66               
67                <div class="ui-widget email-validation hidden">
68                        <div style="padding: 0.2em 0.7em; margin-top: 5px;" class="ui-state-highlight ui-corner-all">
69                                <p class="message">
70                                        <span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-info"></span>
71                                        <label></label>
72                                </p>
73                        </div>
74                </div>
75               
76                <dd class="attendee-list-brief">
77                <% if (data.event && data.event.attendee.length > 0) { %>
78                  <ul class="attendees-count">
79                <li><label>Sim:</label><%=data.event.statusParticipants.accepted%></li>
80                    <li><label>Não:</label><%=data.event.statusParticipants.cancelled%></li>
81                    <li><label>Talvez:</label><%=data.event.statusParticipants.tentative%></li>
82                    <li><label>Aguardando:</label><%=data.event.statusParticipants.unanswered%></li>
83                  </ul>     
84            <% } %>
85                </dd>
86               
87        </dl>
88<% if (data.event.isOrganizer == 1) { %>
89        <dl class="block-add-attendee">
90                <dt class="add-attendee">Adicionar convidados</dt>
91                <dd class="add-attendee">
92                        <fieldset class="block-add-attendee" title="Participantes">
93                                <fieldset class="add-attendee-search search-field ui-corner-all">
94                                        <span class="ui-icon ui-icon-search"></span>
95                                        <input class="search" type="text" />
96                                </fieldset>
97                                <ul class="search-result-list ui-corner-all">
98
99                                </ul>
100
101                        </fieldset>
102
103                        <fieldset class="block-add-attendee-permissions ui-corner-all hidden">
104                                <legend>Convidados podem:</legend>
105                                <ul class="add-attendee-permissions-list">
106                                        <li><input type="checkbox" name="attendee-mod-event"><label for="attendee-mod-event">Modificar evento </label></li>
107                                        <li><input type="checkbox" name="attendee-invite-others"><label for="attendee-invite-others">Convidar outros</label></li>
108                                        <li><input type="checkbox" name="attendee-view-list-invited"><label for="attendee-view-list-invited">Ver lista de convidados</label></li>
109                                        <li><input type="checkbox" name="attendee-optional"><label for="attendee-optional">Participação opcional</label></li>
110                                </ul>
111                        </fieldset>
112                </dd>
113        </dl>
114<% } %>
Note: See TracBrowser for help on using the repository browser.