[6876] | 1 | <%var iconStatus = ['','ui-icon-check', 'ui-icon-radio-off', 'ui-icon-close', 'ui-icon-help', 'ui-icon-transferthick-e-w', 'ui-icon-contact']
|
---|
| 2 | var legendStatus = ['','Confirmado','Tentativa','Cancelado','Sem Resposta','Delegado', 'Participante']
|
---|
| 3 | %>
|
---|
| 4 | <dl class="block-attendee-list attendees-list">
|
---|
| 5 | <dt class="me"><%= data.task.me.user ? data.task.me.user.name : data.task.me.name %></dt>
|
---|
| 6 | <dd class="me">
|
---|
| 7 | <select class="status" name="status">
|
---|
| 8 | <%if(!data.task.delegatedFrom[data.task.me.id]){%>
|
---|
| 9 | <option value="1" <%= data.task.status=='1' ? 'selected="selected"':'' %>>Eu vou</option>
|
---|
[6974] | 10 | <option value="3" <%= data.task.status=='3' ? 'selected="selected"':'' %>>Eu não vou</option>
|
---|
[6876] | 11 | <option value="2" <%= data.task.status=='2' ? 'selected="selected"':'' %>>Talvez</option>
|
---|
| 12 | <option class="hidden" value="5">Delegado</option>
|
---|
| 13 | <%}else{%>
|
---|
| 14 | <option value="5" 'selected="selected"'>Delegado</option>
|
---|
| 15 | <%}%>
|
---|
| 16 | </select>
|
---|
[7388] | 17 | <% if (data.task.id && !data.task.delegatedFrom[data.task.me.id] && !data.task.isOrganizer) { %>
|
---|
[6988] | 18 | <fieldset class="add-attendee-options-read">
|
---|
| 19 | <a href="#" class="button participant-delegate add-attendee-options-button">Delegar participação a um novo participante</a>
|
---|
| 20 | </fieldset>
|
---|
| 21 | <%}%>
|
---|
[6876] | 22 | <p class="input-group request-update <%=data.task.delegatedFrom[data.task.me.id] ? '' : "hidden"%>">
|
---|
| 23 | <input type="checkbox" name="receiveNotification" value="true" <%=data.task.me.receiveNotification =='1' ? 'checked="checked"' : ''%>/>
|
---|
[6988] | 24 | <label for="request-update">Receber atualizações</label>
|
---|
[6876] | 25 | </p>
|
---|
| 26 |
|
---|
| 27 | <input type="hidden" name="delegatedFrom[]" value="<%=data.task.me.delegatedFrom%>">
|
---|
| 28 | <input type="hidden" name="attendee[]" value="<%=data.task.me.id%>">
|
---|
| 29 | <input type="hidden" name="attendeeType[]" value="0">
|
---|
| 30 | </dd>
|
---|
| 31 |
|
---|
| 32 | <dt class="attendee-list">Convidados</dt>
|
---|
| 33 | <dd class="attendee-list">
|
---|
| 34 | <ul class="attendee-list">
|
---|
| 35 | <label for="attendee" title="<%= data.task.me.user ? data.task.me.user.mail : data.task.me.mail %>" class="mail hidden"></label>
|
---|
| 36 |
|
---|
[7388] | 37 | <li class="organizer <%= (data.task.isOrganizer || (data.task.delegatedFrom[data.task.me.id] && data.task.delegatedFrom[data.task.me.id].isOrganizer == '1')) ? "hidden" : "" %>">
|
---|
[6876] | 38 | <div style="overflow:hidden; width:100%; display:table;">
|
---|
| 39 | <span class="space-status ui-icon <%=iconStatus[data.task.organizer.status]%>" title="<%=legendStatus[data.task.organizer.status]%>"></span>
|
---|
| 40 | <span class="space-special ui-icon ui-icon-person" title="Organizador"></span>
|
---|
| 41 |
|
---|
| 42 | <% if(data.task.me.id != data.task.organizer.id){%>
|
---|
| 43 | <input type="checkbox" value="<%= data.task.organizer.id %>" disabled="disabled">
|
---|
| 44 | <input type="hidden" name="attendee[]" value="<%=data.task.organizer.id%>">
|
---|
| 45 | <input type="hidden" name="attendeeType[]" value="0">
|
---|
| 46 | <input type="hidden" name="delegatedFrom[]" value="<%=data.task.organizer.delegatedFrom%>">
|
---|
| 47 | <%}%>
|
---|
| 48 | <input type="hidden" name="attendee_organizer" value="<%=data.task.organizer.id%>">
|
---|
| 49 | <label for="attendee_organizer" title="<%= data.task.organizer.name ? data.task.organizer.name: '' %>" class="name name-special"><%= data.task.organizer.name ? data.task.organizer.name : '' %></label>
|
---|
| 50 | <label for="attendee_organizer" title="<%= data.task.organizer.mail ? data.task.organizer.mail: '' %>" class="mail name-special"><%= data.task.organizer.mail ? data.task.organizer.mail : '' %></label>
|
---|
| 51 | </div>
|
---|
| 52 | </li>
|
---|
| 53 | <%if(!!data.task.delegatedFrom[data.task.me.id]){
|
---|
| 54 | var delegated_me = data.task.delegatedFrom[data.task.me.id]%>
|
---|
| 55 | <li class="me-delegated">
|
---|
| 56 | <div style="overflow:hidden; width:100%; display:table;">
|
---|
| 57 | <span class="space-status ui-icon <%=iconStatus[delegated_me.status]%>" title="<%=legendStatus[delegated_me.status]%>"></span>
|
---|
| 58 | <span class="space-special ui-icon <%=iconStatus[5]%>" title="Delegado para"></span>
|
---|
| 59 | <input type="checkbox" value="<%= delegated_me.id%>" disabled="disabled">
|
---|
| 60 | <label for="me-delegated" title="<%= delegated_me.name ? delegated_me.name: '' %>" class="name name-special"><%= delegated_me.name ? delegated_me.name : '' %></label>
|
---|
| 61 | <label for="me-delegated" title="<%= delegated_me.mail ? delegated_me.mail: '' %>" class="mail name-special"><%= delegated_me.mail ? delegated_me.mail : '' %></label>
|
---|
| 62 | </div>
|
---|
| 63 | </li>
|
---|
| 64 | <%}%>
|
---|
| 65 | <% if (data.task && data.task.attendee.length > 0) {
|
---|
| 66 | for (var i=0; i< data.task.attendee.length; i++) {%>
|
---|
| 67 | <li class="attendee">
|
---|
| 68 | <div style="overflow:hidden; width:100%; display:table;">
|
---|
| 69 | <%if(data.task.delegatedFrom[data.task.attendee[i].id]){%>
|
---|
| 70 | <span class="open-delegate new ui-icon ui-icon-triangle-1-e"></span>
|
---|
| 71 | <%}else{%>
|
---|
| 72 | <span class="space-status ui-icon <%=iconStatus[data.task.attendee[i].status]%>" title="<%=legendStatus[data.task.attendee[i].status]%>"></span>
|
---|
| 73 | <%}%>
|
---|
| 74 | <span class="space-special ui-icon <%= !!data.task.delegatedFrom[data.task.attendee[i].id] ? iconStatus[5] : iconStatus[6]%>" title="<%=!!data.task.delegatedFrom[data.task.attendee[i].id] ? legendStatus[5] : legendStatus[6]%>"></span>
|
---|
| 75 |
|
---|
[6988] | 76 | <input type="checkbox" class="new" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> value="<%= data.task.attendee[i].id %>">
|
---|
[6876] | 77 |
|
---|
| 78 | <input type="hidden" name="attendee[]" value="<%=data.task.attendee[i].id%>">
|
---|
| 79 | <input type="hidden" name="attendeeType[]" value="<%=data.task.attendee[i].isExternal%>">
|
---|
| 80 | <input type="hidden" name="delegatedFrom[]" value="<%=data.task.attendee[i].delegatedFrom%>">
|
---|
| 81 | <label title="<%= data.task.attendee[i].name ? data.task.attendee[i].name: '' %>" class="name <%= !!data.task.delegatedFrom[data.task.attendee[i].id] ? "name-special-delegated" : "name-special" %>"><%= data.task.attendee[i].name ? data.task.attendee[i].name : '' %></label>
|
---|
| 82 | <label title="<%= data.task.attendee[i].mail ? data.task.attendee[i].mail : ''%>" class="mail <%= !!data.task.delegatedFrom[data.task.attendee[i].id] ? "name-special-delegated" : "name-special"%>"><%= data.task.attendee[i].mail ? data.task.attendee[i].mail : '' %></label>
|
---|
| 83 | <span class="ui-icon ui-icon-close ui-corner-all ui-icon-float-right"></span>
|
---|
| 84 | </div>
|
---|
[6990] | 85 | <%if(data.task.isOrganizer){%>
|
---|
[6988] | 86 | <div class="attendee-options">
|
---|
| 87 | <a class="button close new">Remover</a>
|
---|
| 88 | </div>
|
---|
| 89 | <%}%>
|
---|
[6876] | 90 |
|
---|
| 91 | <%if(!!data.task.delegatedFrom[data.task.attendee[i].id]){%>
|
---|
| 92 | <%var attendee = data.task.delegatedFrom[data.task.attendee[i].id]%>
|
---|
| 93 | <% while(attendee != 0){%>
|
---|
| 94 | <div class="list-delegates hidden">
|
---|
| 95 | <div style="overflow:hidden; width:100%; display:table;">
|
---|
| 96 | <span class="status-delegate ui-icon <%=iconStatus[attendee.status]%>" title="<%=legendStatus[attendee.status]%>"></span>
|
---|
| 97 | <span class="space-special-delegated ui-icon <%= !!data.task.delegatedFrom[attendee.id] ? iconStatus[5] : iconStatus[6]%>" title="<%=!!data.task.delegatedFrom[attendee.id] ? legendStatus[5] : legendStatus[6]%>"></span>
|
---|
| 98 | <input type="hidden" name="attendee[]" value="<%=attendee.id%>">
|
---|
| 99 | <input type="hidden" name="attendeeType[]" value="<%=attendee.isExternal%>">
|
---|
| 100 | <input type="hidden" name="attendeeAcl[]" value="<%=attendee.acl%>">
|
---|
| 101 | <input type="hidden" name="delegatedFrom[]" value="<%=attendee.delegatedFrom%>">
|
---|
| 102 | <label title="<%= attendee.name ? attendee.name : '' %>" class="name <%=attendee.status == 5 ? "name-status-delegated-delegated" : "name-status-delegated-none"%>"><%= attendee.name ? attendee.name : '' %></label>
|
---|
| 103 | <label title="<%= attendee.mail ? attendee.mail : '' %>" class="mail <%=attendee.status == 5 ? "name-status-delegated-none" : "name-status-delegated-none"%>"><%= attendee.mail ? attendee.mail : '' %></label>
|
---|
| 104 | <span class="ui-icon ui-icon-close ui-corner-all ui-icon-float-right"></span>
|
---|
| 105 | </div>
|
---|
| 106 | </div>
|
---|
| 107 | <%attendee = !!data.task.delegatedFrom[attendee.id] ? data.task.delegatedFrom[attendee.id] : 0%>
|
---|
| 108 | <%}%>
|
---|
| 109 | <%}%>
|
---|
| 110 |
|
---|
| 111 |
|
---|
| 112 | </li>
|
---|
| 113 | <%}
|
---|
| 114 | } else if(data.task.me.id == data.task.organizer.id && !(data.task.attendee.length > 0) ) { %>
|
---|
[6974] | 115 | <li class="not-attendee">Não há outros participantes.</li>
|
---|
[6876] | 116 | <% } %>
|
---|
| 117 | </ul>
|
---|
| 118 | </dd>
|
---|
[7006] | 119 | <dd class="attendee-list-add <%= data.task.isOrganizer ? '' : 'hidden'%>">
|
---|
[6876] | 120 | <fieldset class="add-attendee-input input-field-rounded ui-corner-all">
|
---|
[6990] | 121 | <span class="ui-icon ui-icon-plus" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>></span>
|
---|
| 122 | <input class="plus" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> type="text" />
|
---|
[6876] | 123 | </fieldset>
|
---|
| 124 | </dd>
|
---|
| 125 |
|
---|
| 126 | <div class="ui-widget email-validation hidden">
|
---|
| 127 | <div style="padding: 0.2em 0.7em; margin-top: 5px;" class="ui-state-highlight ui-corner-all">
|
---|
| 128 | <p class="message">
|
---|
| 129 | <span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-info"></span>
|
---|
| 130 | <label></label>
|
---|
| 131 | </p>
|
---|
| 132 | </div>
|
---|
| 133 | </div>
|
---|
| 134 |
|
---|
| 135 | <dd class="attendee-list-brief">
|
---|
| 136 | <% if (data.task && data.task.attendee.length > 0) { %>
|
---|
| 137 | <ul class="attendees-count">
|
---|
| 138 | <li><label>Sim:</label><%=data.task.statusParticipants.accepted%></li>
|
---|
[6988] | 139 | <li><label>Não:</label><%=data.task.statusParticipants.cancelled%></li>
|
---|
[6876] | 140 | <li><label>Talvez:</label><%=data.task.statusParticipants.tentative%></li>
|
---|
| 141 | <li><label>Aguardando:</label><%=data.task.statusParticipants.unanswered%></li>
|
---|
| 142 | </ul>
|
---|
| 143 | <% } %>
|
---|
| 144 | <% if (data.task && data.task.sizeAttendeeLimit){%>
|
---|
| 145 | <ul class="attendees-count">
|
---|
| 146 | <li>Evento com muitos participantes, exibindo os 100 primeiros!</li>
|
---|
| 147 | </ul>
|
---|
| 148 | <% } %>
|
---|
| 149 | </dd>
|
---|
| 150 |
|
---|
| 151 | </dl>
|
---|
| 152 |
|
---|
[6990] | 153 | <dl class="block-add-attendee search <%= data.task.isOrganizer ? '' : 'hidden'%>">
|
---|
[6876] | 154 | <dt class="add-attendee search">Adicionar outros convidados</dt>
|
---|
[7006] | 155 | <dd class="add-attendee <%= data.task.isOrganizer ? '' : 'hidden'%>">
|
---|
[6876] | 156 | <fieldset class="block-add-attendee" title="Participantes">
|
---|
| 157 | <fieldset class="add-attendee-search search-field ui-corner-all">
|
---|
| 158 | <input class="search" type="text" />
|
---|
| 159 | <span class="ui-icon ui-icon-search"></span>
|
---|
| 160 | </fieldset>
|
---|
| 161 | <ul class="search-result-list ui-corner-all">
|
---|
| 162 |
|
---|
| 163 | </ul>
|
---|
| 164 |
|
---|
| 165 | </fieldset>
|
---|
| 166 | </dd>
|
---|
| 167 | </dl>
|
---|
| 168 |
|
---|