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

Revision 5353, 4.9 KB checked in by airton, 12 years ago (diff)

Ticket #2434 - Adequacao da verificacao de um novo participante - verifica se o usuario ja existe

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