source: trunk/prototype/modules/calendar/templates/calendar_list.ejs @ 5592

Revision 5592, 3.7 KB checked in by acoutinho, 12 years ago (diff)

Ticket #2434 - Implementacao de compartilhamento de agendas (agendas usuario e agendas publicas)

Line 
1<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>
6        <span class="status-list ui-icon ui-icon-triangle-1-s"></span>
7        <a href="#" class="button new new-calendar">Nova Agenda</a>
8        <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 %>">
13                                               
14                                                <div>
15                                                        <input class="calendar-view" type="checkbox" name="" value="<%= signature[i].calendar.id %>" checked="checked"/>
16                                                        <label><%= signature[i].calendar.name %></label>
17                                                       
18                                                </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%>;">
20                                                                <img src="../prototype/modules/calendar/img/arrow_down.png" width="10" height="10" class="cal-list-img"/>
21                                                        </a>
22                                                       
23                                                       
24                                                <div class="cal-list-options my-cal-list-options-<%= signature[i].calendar.id %> hidden">
25                                                        <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>
31                                                        </ul>
32                                                       
33                                                </div>
34                                        </li>
35                        <%             
36                                        }else
37                                                external = true;
38                                }
39                        %>
40                   
41        </ul>
42</div>
43
44<div class="signed-calendars">
45        <a title='Agendas assinadas' class="title-signed-calendars" aria-expanded='false' role='button' tabindex='0'>Agendas assinadas</a>                     
46        <span class="status-list-shared ui-icon ui-icon-triangle-1-s"></span>
47        <a href="#" class="button new new-calendar-shared tiny">Nova Agenda</a>
48       
49        <% if (external) { %>   
50                <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 %>">
55                                                        <input class="calendar-view" type="checkbox" name="" value="<%= signature[i].calendar.id %>" checked="checked"/>
56                                                        <label><%= signature[i].calendar.name %></label>
57
58                                                        <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%>;">
59                                                        <img src="../prototype/modules/calendar/img/arrow_down.png" width="10" height="10" class="cal-list-img"/></a>
60                                                        <div class="cal-list-options my-cal-list-options-<%= signature[i].calendar.id  %> hidden">
61                                                                <ul>
62                                                                        <li><a href="#" onclick="add_tab_configure_calendar(<%= signature[i].calendar.id %>);">Configurações</a></li>
63                                                                        <li><a href="#" onclick="show_modal_import_export(0, <%= signature[i].calendar.id %>);">Importar</a></li>
64                                                                        <li><a href="#" onclick="show_modal_import_export(1, <%= signature[i].calendar.id %>);">Exportar</a></li>
65                                                                        <li><a href="#" onclick="cancel_signature(<%= signature[i].id %>);">Cancelar assinatura</a></li>
66                                                                </ul>
67
68                                                </div>
69
70                                                </li>
71                                        <%             
72                                                }
73                                        }
74                                        %>
75                </ul>
76        <% } %>
77        </div>
78</div>
Note: See TracBrowser for help on using the repository browser.