Ignore:
Timestamp:
03/23/12 16:39:10 (12 years ago)
Author:
acoutinho
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/templates/calendar_list.ejs

    r5596 r5804  
    11<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> 
     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> 
    4280</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 TracChangeset for help on using the changeset viewer.