source: trunk/prototype/modules/calendar/templates/menu_context_event.ejs @ 5746

Revision 5746, 3.4 KB checked in by acoutinho, 12 years ago (diff)

Ticket #2434 - Suporte copia/edicao/remocao de ocorrencias de repeticao

Line 
1<%var signature = data.signature%>
2<div class="evt-list-options my-evt-list-options fg-menu-container ui-widget ui-widget-content ui-corner-all evt-option" style="top: <%=data.top%>px;left: <%=data.left%>px">
3        <ul class="fg-menu ui-corner-all evt-option">
4                <%if(signature.isOwner == "1"){%>
5                    <%if(data.isRecurrence){%>
6                        <li role="menuitem" class="copy menu-item"><a href="#" class="ui-corner-all">Copiar repetição</a></li>
7                        <li role="menuitem" class="ocurrency copy menu-item"><a href="#" class="ui-corner-all">Copiar ocorrência</a></li>
8                    <%}else{%>
9                        <li role="menuitem" class="copy menu-item"><a href="#" class="ui-corner-all">Copiar para</a></li>
10                    <%}%>
11                        <li role="menuitem" class="move menu-item"><a href="#" class="ui-corner-all">Mover para</a></li>
12                        <li role="menuitem" class="menu-item"><a href="../prototype/modules/calendar/export.php?event=<%=data.event%>" class="ui-corner-all">Exportar</a></li>
13                         <%if(data.isRecurrence){%>
14                                <li role="menuitem" class="menu-item"><a href="#" onclick="remove_event(<%= data.event%>);" class="ui-corner-all">Remover repetição</a></li>
15                                <li role="menuitem" class="menu-item"><a href="#" onclick="remove_ocurrence(<%= data.event%>, <%= data.idRecurrence%>);" class="ui-corner-all">Remover ocorrência</a></li>
16                            <%}else{%>
17                                <li role="menuitem" class="menu-item"><a href="#" onclick="remove_event(<%= data.event%>);" class="ui-corner-all">Remover</a></li>
18                            <%}%>
19                <%}else{%>
20                        <li role="menuitem" class="copy menu-item"><a href="#" class="ui-corner-all copy">Copiar para</a></li>
21                        <%if(signature.permission.acl['write']){%>
22                                <li role="menuitem" class="move menu-item"><a href="#" class="ui-corner-all move">Mover para</a></li>
23                        <%}%>
24                        <li role="menuitem" class="menu-item"><a href="../prototype/modules/calendar/export.php?event=<%=data.event%>" class="ui-corner-all">Exportar</a></li>
25                        <%if(signature.permission.acl['write'] || signature.permission.acl['remove']){%>
26                            <%if(data.isRecurrence){%>
27                                <li role="menuitem" class="menu-item"><a href="#" onclick="remove_event(<%= data.event%>);" class="ui-corner-all">Remover repetição</a></li>
28                                <li role="menuitem" class="menu-item"><a href="#" onclick="remove_ocurrence(<%= data.event%>, <%= data.idRecurrence%>);" class="ui-corner-all">Remover ocorrência</a></li>
29                            <%}else{%>
30                                <li role="menuitem" class="menu-item"><a href="#" onclick="remove_event(<%= data.event%>);" class="ui-corner-all">Remover</a></li>
31                            <%}%>
32                        <%}%>
33                <%}%>
34        </ul>
35</div>
36
37 
38<div class="calendar-copy-move evt-list-options my-evt-list-options fg-menu-container ui-widget ui-widget-content ui-corner-all evt-option" style="top: <%= data.top%>px;left: <%=data.left + 100%>px; display:none;">
39        <input type="hidden" name="typeEvent"/>
40        <ul class="fg-menu ui-corner-all evt-option">
41                <% for( var i = 0; i < data.calendars.length; i++ ){ %>
42                        <li role="menuitem" class="calendar-list"><a href="#"  onclick="copyAndMoveTo(<%=data.calendars[i].id %> ,<%= data.event%>, <%= data.idRecurrence%>);" class="ui-corner-all"><%=data.calendars[i].name %></a></li>
43                <% } %>
44        </ul>
45</div>
Note: See TracBrowser for help on using the repository browser.