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

Revision 5804, 4.2 KB checked in by acoutinho, 12 years ago (diff)

Ticket #2434 - Implementada funcionalidade de criacao de agenda para contas compartilhadas e imposicao de agendas

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                        <%if(!signature[i].permission.acl['required']){%>
66                            <li><a href="#" onclick="cancel_signature(<%= signature[i].id %>);">Cancelar assinatura</a></li>
67                        <%}%>
68                    </ul>
69
70                </div>
71
72            </li>
73            <%         
74            }
75            }
76            %>
77        </ul>
78        <% } %>
79    </div>
80</div>
Note: See TracBrowser for help on using the repository browser.