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

Revision 5381, 3.3 KB checked in by acoutinho, 12 years ago (diff)

Ticket #2434 - Melhorias e correcoes de bugs e limpeza de codigo

Line 
1<div class="all-list-calendars">
2<% var agendas_usuario = data.calendars %>
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 < agendas_usuario.length; i++) {
10
11                                        if(data.signatureOf[agendas_usuario[i].id].isOwner == 1){
12                                       
13                                                var assinatures = data.signatureOf[agendas_usuario[i].id];
14
15                                %>
16                                        <li class="list-calendars-item list-calendars-item-<%= agendas_usuario[i].id %>">
17                                               
18                                                <div>
19                                                        <input class="calendar-view" type="checkbox" name="" value="<%= agendas_usuario[i].id %>" checked="checked"/>
20                                                        <label><%= agendas_usuario[i].name %></label>
21                                                       
22                                                </div>
23                                                        <a class="cal-list-options-btn my-cal-list-options-btn-<%= agendas_usuario[i].id %>" style="background-color:#<%=assinatures.backgroundColor%>; border-color:#<%= assinatures.borderColor%>;">
24                                                                <img src="img/arrow_down.png" width="10" height="10" class="cal-list-img"/>
25                                                        </a>
26                                                       
27                                                       
28                                                <div class="cal-list-options my-cal-list-options-<%= agendas_usuario[i].id %> hidden">
29                                                        <ul>
30                                                                <li><a href="#" onclick="add_tab_configure_calendar(<%= agendas_usuario[i].id%>);">Configurações</a></li>
31                                                                <li><a href="#" onclick="show_modal_import_export(0, <%= agendas_usuario[i].id%>);">Importar</a></li>
32                                                                <li><a href="#" onclick="show_modal_import_export(1, <%= agendas_usuario[i].id%>);">Exportar</a></li>
33                                <li><a href="#" onclick="remove_calendar();">Remover agenda</a></li>
34                                                        </ul>
35                                                       
36                                                </div>
37                                        </li>
38                        <%             
39                                        }else
40                                                external = true;
41                                }
42                        %>
43                   
44        </ul>
45</div>
46<% if (external) { %>
47<div class="signed-calendars">
48        <a title='Agendas assinadas' class="title-signed-calendars" aria-expanded='false' role='button' tabindex='0'>Agendas assinadas</a>                     
49                <ul class="list-calendars signed-list-calendars">
50                       
51                                        <% for (var i=0; i < agendas_usuario.length; i++) {
52                                                if(data.signatureOf[agendas_usuario[i].id].isOwner == 0){
53                                        %>
54                                                <li class="list-calendars-item list-calendars-item-<%= agendas_usuario[i].id %>">
55                                                        <input class="calendar-view" type="checkbox" name="" value="<%= agendas_usuario[i].id %>" checked="checked"/>
56                                                        <label><%= agendas_usuario[i].name %></label>
57
58                                                        <a class="cal-list-options-btn signed-cal-list-options-btn-<%= agendas_usuario[i].id %>" onclick="show_cal_list_options('signed-cal-list-options-', <%= agendas_usuario[i].id %>)"  style="background-color:#<%=assinatures.backgroundColor%>; border-color:#<%= assinatures.borderColor%>"><img src="img/arrow_down.png" width="10" height="10" class="cal-list-img"></a>
59                                                        <div class="cal-list-options signed-cal-list-options-<%= agendas_usuario[i].id %> hidden">
60                                                                <ul>
61                                                                        <li><a href="#">Configurações</a></li>
62                                                                        <li><a href="#">Importar</a></li>
63                                                                        <li><a href="#">Exportar</a></li>
64                                    <li><a href="#">Cancelar assinatura</a></li>
65                                                                </ul>
66                                                        </div>
67
68                                                </li>
69                                        <%             
70                                                }
71                                        }
72                                        %>
73                </ul>
74        </div>
75<% } %>
76</div>
Note: See TracBrowser for help on using the repository browser.