- Timestamp:
- 09/17/12 14:30:47 (12 years ago)
- Location:
- branches/2.4
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4
- Property svn:mergeinfo changed
-
branches/2.4/prototype/modules/calendar/templates/calendar_list.ejs
r5927 r7228 1 <% 2 var signatures = {'calendar': [], 'taskGroup': [], 'sharedCalendar': []}; 3 for(var i = 0; i < data.signatures.length; i++) 4 { 5 if(data.signatures[i].calendar.type == 1){ 6 signatures['taskGroup'].push(data.signatures[i]); 7 }else{ 8 signatures[data.signatures[i].isOwner == 1 ? 'calendar' : 'sharedCalendar'].push(data.signatures[i]); 9 } 10 } 11 %> 12 1 13 <div class="all-list-calendars"> 2 <% var signature = data.signatures %> 3 <% var external = false %> 4 <div class="my-calendars"> 5 <a title='Minhas agendas' class="title-my-calendars" aria-expanded='false' role='button' tabindex='0'>Minhas agendas</a> 14 15 <div class="my-groups-task"> 16 <a title='Grupos de tarefas' class="title-my-calendars" aria-expanded='false' role='button' tabindex='0'>Grupos de tarefas</a> 6 17 <span class="status-list ui-icon ui-icon-triangle-1-s"></span> 7 <a href="#" class="button new new-calendar ">Nova Agenda</a>18 <a href="#" class="button new new-calendar 1">Novo Grupo</a> 8 19 <ul class="list-calendars my-list-calendars"> 9 <% for (var i=0; i < signature.length; i++) { 10 if(signature[i].isOwner == 1){ 11 %> 12 <li class="list-calendars-item list-calendars-item-<%= signature[i].calendar.id %>" title="<%= signature[i].calendar.name %>"> 20 <% for (var i=0; i < signatures['taskGroup'].length; i++) {%> 21 <li class="list-calendars-item list-calendars-item-<%= signatures['taskGroup'][i].calendar.id %>" title="<%= signatures['taskGroup'][i].calendar.name %>"> 13 22 14 23 <div> 15 <input class="calendar-view" type="checkbox" name="" value="<%= signature [i].calendar.id %>" checked="checked"/>16 <label><%= signature [i].calendar.name %></label>24 <input class="calendar-view" type="checkbox" name="" value="<%= signatures['taskGroup'][i].calendar.id %>" checked="checked"/> 25 <label><%= signatures['taskGroup'][i].calendar.name %></label> 17 26 18 27 </div> 19 <a class="cal-list-options-btn my-cal-list-options-btn-<%= signature [i].calendar.id %>" style="background-color:#<%=signature[i].backgroundColor%>; border-color:#<%= signature[i].borderColor%>;">28 <a class="cal-list-options-btn my-cal-list-options-btn-<%= signatures['taskGroup'][i].calendar.id %>" style="background-color:#<%=signatures['taskGroup'][i].backgroundColor%>; border-color:#<%= signatures['taskGroup'][i].borderColor%>;"> 20 29 <img src="../prototype/modules/calendar/img/arrow_down.png" width="10" height="10" class="cal-list-img"/> 21 30 </a> 22 31 23 32 24 <div class="cal-list-options my-cal-list-options-<%= signature [i].calendar.id %> hidden">33 <div class="cal-list-options my-cal-list-options-<%= signatures['taskGroup'][i].calendar.id %> hidden"> 25 34 <ul> 26 <li><a href="#" onclick="add_tab_configure_calendar(<%= signature[i].calendar.id%>);">Configurações</a></li> 27 <li><a href="#" onclick="show_modal_import_export(0, <%= signature[i].calendar.id%>);">Importar</a></li> 28 <li><a href="#" onclick="show_modal_import_export(1, <%= signature[i].calendar.id%>);">Exportar</a></li> 29 <li><a href="#" onclick="show_modal_shared(<%= signature[i].calendar.id%>);">Compartilhar agenda</a></li> 30 <li><a href="#" onclick="remove_calendar();">Remover agenda</a></li> 35 <li><a href="#" onclick="add_tab_configure_calendar(<%= signatures['taskGroup'][i].calendar.id%>, 1);">Configurações</a></li> 36 <li><a href="#" onclick="show_modal_import_export(0,<%= signatures['taskGroup'][i].calendar.id%>, 1);">Importar</a></li> 37 <li><a href="#" onclick="show_modal_import_export(1,<%= signatures['taskGroup'][i].calendar.id%>, 1);">Exportar</a></li> 38 <%if(signatures['taskGroup'][i].type == '0'){%> 39 <li><a href="#" onclick="remove_calendar(1);">Remover Grupo</a></li> 40 <%}%> 31 41 </ul> 32 42 33 43 </div> 34 44 </li> 35 <% 36 }else 37 external = true; 38 } 39 %> 45 <%}%> 46 47 </ul> 48 </div> 49 50 <div class="my-calendars"> 51 <a title='Minhas agendas' class="title-my-calendars" aria-expanded='false' role='button' tabindex='0'>Minhas agendas</a> 52 <span class="status-list ui-icon ui-icon-triangle-1-s"></span> 53 <a href="#" class="button new new-calendar 0">Nova Agenda</a> 54 <ul class="list-calendars my-list-calendars"> 55 <% for (var i=0; i < signatures.calendar.length; i++) {%> 56 <li class="list-calendars-item list-calendars-item-<%= signatures['calendar'][i].calendar.id %>" title="<%= signatures['calendar'][i].calendar.name %>"> 57 58 <div> 59 <input class="calendar-view" type="checkbox" name="" value="<%= signatures['calendar'][i].calendar.id %>" checked="checked"/> 60 <label><%= signatures['calendar'][i].calendar.name %></label> 61 62 </div> 63 <a class="cal-list-options-btn my-cal-list-options-btn-<%= signatures['calendar'][i].calendar.id %>" style="background-color:#<%=signatures['calendar'][i].backgroundColor%>; border-color:#<%= signatures['calendar'][i].borderColor%>;"> 64 <img src="../prototype/modules/calendar/img/arrow_down.png" width="10" height="10" class="cal-list-img"/> 65 </a> 66 67 68 <div class="cal-list-options my-cal-list-options-<%= signatures['calendar'][i].calendar.id %> hidden"> 69 <ul> 70 <li><a href="#" onclick="add_tab_configure_calendar(<%= signatures['calendar'][i].calendar.id%>, 0);">Configurações</a></li> 71 <li><a href="#" onclick="show_modal_import_export(0, <%= signatures['calendar'][i].calendar.id%>, 0);">Importar</a></li> 72 <li><a href="#" onclick="show_modal_import_export(1, <%= signatures['calendar'][i].calendar.id%>, 0);">Exportar</a></li> 73 <li><a href="#" onclick="show_modal_shared(<%= signatures['calendar'][i].calendar.id%>);">Compartilhar agenda</a></li> 74 <li><a href="#" onclick="remove_calendar(0);">Remover agenda</a></li> 75 </ul> 76 77 </div> 78 </li> 79 <%}%> 40 80 41 81 </ul> … … 47 87 <a href="#" class="button new new-calendar-shared tiny">Nova Agenda</a> 48 88 49 <% if (external) { %>50 89 <ul class="list-calendars signed-list-calendars"> 51 <% for (var i=0; i < signature.length; i++) { 52 if(signature[i].isOwner == 0){ 53 %> 54 <li class="list-calendars-item list-calendars-item-<%= signature[i].calendar.id %>" title="<%= signature[i].calendar.name %>"> 90 <% for (var i=0; i < signatures['sharedCalendar'].length; i++) {%> 91 <li class="list-calendars-item list-calendars-item-<%= signatures['sharedCalendar'][i].calendar.id %>" title="<%= signatures['sharedCalendar'][i].calendar.name %>"> 55 92 <div> 56 <input class="calendar-view" type="checkbox" name="" value="<%= signature[i].calendar.id %>" checked="checked"/>57 <label><%= signature[i].calendar.name %></label>58 </div>59 <a class="cal-list-options-btn my-cal-list-options-btn-<%= signature [i].calendar.id %>" style="background-color:#<%=signature[i].backgroundColor%>; border-color:#<%= signature[i].borderColor%>;">93 <input class="calendar-view" type="checkbox" name="" value="<%= signatures['sharedCalendar'][i].calendar.id %>" checked="checked"/> 94 <label><%= signatures['sharedCalendar'][i].calendar.name %></label> 95 </div> 96 <a class="cal-list-options-btn my-cal-list-options-btn-<%= signatures['sharedCalendar'][i].calendar.id %>" style="background-color:#<%=signatures['sharedCalendar'][i].backgroundColor%>; border-color:#<%= signatures['sharedCalendar'][i].borderColor%>;"> 60 97 <img src="../prototype/modules/calendar/img/arrow_down.png" width="10" height="10" class="cal-list-img"/></a> 61 <div class="cal-list-options my-cal-list-options-<%= signature [i].calendar.id %> hidden">98 <div class="cal-list-options my-cal-list-options-<%= signatures['sharedCalendar'][i].calendar.id %> hidden"> 62 99 <ul> 63 <li><a href="#" onclick="add_tab_configure_calendar(<%= signature [i].calendar.id %>);">Configurações</a></li>64 <li><a href="#" onclick="show_modal_import_export(0, <%= signature [i].calendar.id %>);">Importar</a></li>65 <li><a href="#" onclick="show_modal_import_export(1, <%= signature [i].calendar.id %>);">Exportar</a></li>66 <%if(!signature [i].permission.acl['required']){%>67 <li><a href="#" onclick="cancel_signature(<%= signature [i].id %>);">Cancelar assinatura</a></li>100 <li><a href="#" onclick="add_tab_configure_calendar(<%= signatures['sharedCalendar'][i].calendar.id %>, 0);">Configurações</a></li> 101 <li><a href="#" onclick="show_modal_import_export(0, <%= signatures['sharedCalendar'][i].calendar.id%>, 0);">Importar</a></li> 102 <li><a href="#" onclick="show_modal_import_export(1, <%= signatures['sharedCalendar'][i].calendar.id%>, 0);">Exportar</a></li> 103 <%if(!signatures['sharedCalendar'][i].permission.acl['required']){%> 104 <li><a href="#" onclick="cancel_signature(<%= signatures['sharedCalendar'][i].id %>);">Cancelar assinatura</a></li> 68 105 <%}%> 69 106 </ul> … … 72 109 73 110 </li> 74 <% 75 } 76 } 77 %> 111 <%}%> 78 112 </ul> 79 <% } %>80 113 </div> 81 114 </div>
Note: See TracChangeset
for help on using the changeset viewer.