Ignore:
Timestamp:
01/21/12 00:18:54 (12 years ago)
Author:
acoutinho
Message:

Ticket #2434 - Limpeza, melhorias e correcoes na camada javascript do novo modulo

Location:
trunk/prototype/modules/calendar/templates
Files:
5 edited

Legend:

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

    r5358 r5409  
    1919                                <li class="organizer">  
    2020                                        <div style="overflow:hidden; width:100%; display:table;"> 
    21                                                 <input type="checkbox" value="<%= data.event.organizer.uid %>" disabled="disabled"> 
    22                                                 <input type="hidden" name="attendee[]" value="<%=data.event.organizer.uid%>"> 
     21                                                <input type="checkbox" value="<%= data.event.organizer.id %>" disabled="disabled"> 
     22                                                <input type="hidden" name="attendee[]" value="<%=data.event.organizer.id%>"> 
    2323                                                <input type="hidden" name="attendeeType[]" value="0"> 
    24                                                 <input type="hidden" name="attendee_organizer[]" value="<%=data.event.organizer.uid%>"> 
     24                                                <input type="hidden" name="attendee_organizer[]" value="<%=data.event.organizer.id%>"> 
    2525                                                <label for="attendee_organizer" title="<%= data.event.organizer.name ? data.event.organizer.name: '' %>" class="name"><%= data.event.organizer.name ? data.event.organizer.name : '' %></label> 
    2626                                                <label for="attendee_organizer" title="<%= data.event.organizer.mail ? data.event.organizer.mail: '' %>" class="mail"><%= data.event.organizer.mail ? data.event.organizer.mail : '' %></label> 
    27                                                 <% if (data.event.me.uid == data.event.organizer.uid && false) { %> 
     27                                                <% if (data.event.me.id == data.event.organizer.id && false) { %> 
    2828                                                <span class="button small swap">Mudar organizador</span> 
    2929                                                <% } %> 
     
    3636                                <li class="attendee">  
    3737                                        <div style="overflow:hidden; width:100%; display:table;"> 
    38                                                 <input type="checkbox" value="<%= data.event.attendee[i].uid %>" disabled="disabled"> 
    39                                                 <input type="hidden" name="attendee[]" value="<%=data.event.attendee[i].uid%>"> 
     38                                                <input type="checkbox" value="<%= data.event.attendee[i].id %>" disabled="disabled"> 
     39                                                <input type="hidden" name="attendee[]" value="<%=data.event.attendee[i].id%>"> 
    4040                                                <input type="hidden" name="attendeeType[]" value="<%=data.event.attendee[i].isExternal%>"> 
    4141                                                <label title="<%= data.event.attendee[i].name ? data.event.attendee[i].name: '' %>" class="name"><%= data.event.attendee[i].name ? data.event.attendee[i].name : '' %></label> 
  • trunk/prototype/modules/calendar/templates/event_add.ejs

    r5376 r5409  
    107107        <fieldset id="calendar_addevent_details4" class="tab-level2"> 
    108108                <legend class="hidden">Lembretes</legend> 
    109                 <%if(!data.event.id && data.event.alarms.length){%> 
    110                         <p class="default-alarm-event"> 
    111                                 <input type="checkbox" name="defaultAlarm" value="true" checked="checked"/> 
    112                                 <label class="input-default-alarm" for="defautAlarm">Usar alarmes padrões</label> 
    113                         </p> 
    114                 <%}%> 
     109                 
     110                <p class="default-alarm-event <%= (!data.event.id && data.event.alarms) ? '' : 'hidden'%>"> 
     111                        <input type="checkbox" name="defaultAlarm" value="true" checked="checked"/> 
     112                        <label class="input-default-alarm" for="defautAlarm">Usar alarmes padrões</label> 
     113                </p> 
     114         
    115115                <ul class="event-alarms-list"> 
    116116                        <% if (data.event && data.event.alarms) { 
  • trunk/prototype/modules/calendar/templates/event_list.ejs

    r5341 r5409  
    8888                                                <div class="details-event-list hidden"> 
    8989                                                        <fieldset class="fields-details-event-list">                                                     
    90                                                                 <p class="input-group date-info"> 
    91                                                                         <label>Início:</label> 
    92                                                                         <span class="date start-date"><%= _event.startDate %> às </span> 
    93                                                                         <span class="time start-time"><%= _event.startHour %></span>  
    94                                                                          
    95                                                                 </p> 
    96                                                                 <p class="input-group"> 
    97                                                                         <label>Término:</label> 
    98                                                                         <span class="date end-date"><%= _event.endDate %> às </span> 
    99                                                                         <span class="time end-time"><%= _event.endHour %></span> 
    100                                                                         <span><%= _event.timeZone %></span> 
    101                                                                 </p> 
     90                                                                <%if(_event.allDay){%> 
     91                                                                        <p class="input-group date-info"> 
     92                                                                                <label>Duração</label> 
     93                                                                                <span class="date start-date">Dia inteiro</span> 
     94                                                                        </p> 
     95                                                                <%}else{%> 
     96                                                                 
     97                                                                        <p class="input-group date-info"> 
     98                                                                                <label>Início:</label> 
     99                                                                                <span class="date start-date"><%= _event.startDate %> às </span> 
     100                                                                                <span class="time start-time"><%= _event.startHour %></span>  
     101                                                                                 
     102                                                                        </p> 
     103                                                                        <p class="input-group"> 
     104                                                                                <label>Término:</label> 
     105                                                                                <span class="date end-date"><%= _event.endDate %> às </span> 
     106                                                                                <span class="time end-time"><%= _event.endHour %></span> 
     107                                                                                <span><%= _event.timeZone %></span> 
     108                                                                        </p> 
     109                                                                <%}%> 
    102110                                                                <p class="input-group"> 
    103111                                                                        <label>Repete em</label> 
     
    108116                                                                        <% if(_event.alarms) { %> 
    109117                                                                                <span class="large" > 
    110                                                                                 <% for (var l=0; l < _event.alarms.length; l++) { %> 
    111                                                                                         Você será notificado por <%= _event.alarms[l].typee %> <%= _event.alarms[l].time %> <%= _event.alarms[l].unit %> antes do evento<br /> <!-- Tirar esse br --> 
    112                                                                                  
    113                                                                                 <% } %> 
     118                                                                                        <% for (var l=0; l < _event.alarms.length; l++) { %> 
     119                                                                                                <span class="large" >Você será notificado por um <%=dateCalendar.alarmtype[_event.alarms[l].type]%> <%= _event.alarms[l].time %> <%= dateCalendar.timeunit[_event.alarms[l].unit]%><%=_event.alarms[l].time > 1 ? 's' : '' %> antes do evento</span> 
     120                                                                                        <% } %> 
    114121                                                                                </span> 
    115                                                                                 <% } %> 
     122                                                                        <% } %> 
    116123                                                                </p> 
    117124                                                                <p class="input-group"> 
     
    128135                                                                </p> 
    129136                                                                <p class="input-group"> 
     137                                                                        <label>Organizador</label> 
     138                                                                        <span class="large"><%=_event.organizer.name%>  (<%= _event.organizer.mail %>)</span> 
     139                                                                </p> 
     140                                                                <p class="input-group"> 
    130141                                                                        <label>Participantes</label> 
    131                                                                         <span> 
    132                                                                         <% if(_event.participants) { %> 
     142                                                                        <% if(_event.attendee) { %> 
    133143                                                                                <span class="large" > 
    134                                                                                 <% for (var m=0; m < _event.participants.length; m++) { %> 
    135                                                                                         <%= _event.participants[m].name %> (<%= _event.participants[m].email %>) <br /> 
    136                                                                                  
    137                                                                                 <% } %> 
     144                                                                                        <% for (var m=0; m < _event.attendee.length; m++) { %> 
     145                                                                                                <span class="large"><%=_event.attendee[m].name%>  (<%= _event.attendee[m].mail %>)</span> 
     146                                                                                        <%}%> 
    138147                                                                                </span> 
    139                                                                                 <% } %> 
     148                                                                        <% } %> 
    140149                                                                </p> 
    141150                                                                <p class="input-group"> 
     
    156165                                                        <div class="menu-container footer-container"> 
    157166                                                                <input name="eventid" type="hidden" value="<%=_event.id%>"></input> 
     167                                                                <a class="button delete" href="#">Excluir</a> 
    158168                                                                <a class="button edit" href="#">Editar</a> 
    159                                                                 <a class="button delete" href="#">Excluir</a> 
    160169                                                        </div> 
    161170                                                </div> 
  • trunk/prototype/modules/calendar/templates/import_export.ejs

    r5341 r5409  
    1111     
    1212    <div id="tab-import"> 
    13         <form method="POST" action="../../converter.php" class="import-event-form"> 
     13        <form method="POST" action="../prototype/converter.php" class="import-event-form"> 
    1414        <fieldset class="import-calendar">  
    1515                <input type="hidden" name="type" value="iCal"> 
     
    3131        </form> 
    3232                <div class="menu-container footer-container menu-import-event"> 
    33                         <a class="button import calendar-import-btn-import" href="#">Importar</a> 
    3433                        <a class="button cancel calendar-import-btn-cancel" href="#">Cancelar</a> 
     34                                                <a class="button import calendar-import-btn-import" href="#">Importar</a> 
    3535                </div> 
    3636     </div> 
    3737     
    3838    <div id="tab-export"> 
    39         <form method="GET" action="export.php" class="export-event-form"> 
     39        <form method="GET" action="../prototype/modules/calendar/export.php" class="export-event-form"> 
    4040        <fieldset class="export_calendar"> 
    4141                <legend class="hidden">Exportar agenda</legend> 
     
    5353        </form> 
    5454                <div class="menu-container footer-container menu-export-event"> 
    55                         <a class="button export calendar-export-btn-export" href="#">Exportar</a> 
    5655                        <a class="button cancel calendar-export-btn-cancel" href="#">Cancelar</a> 
     56                                                <a class="button export calendar-export-btn-export" href="#">Exportar</a> 
    5757                </div> 
    5858    </div> 
  • trunk/prototype/modules/calendar/templates/index.ejs

    r5399 r5409  
    8181 
    8282<script type='text/javascript' src='<?= MODULESURL ?>/js/base64.js'></script> 
     83<script type='text/javascript' src='<?= MODULESURL ?>/js/calendar.date.js'></script> 
     84 
    8385<script type='text/javascript' src='<?= MODULESURL ?>/js/helpers.js'></script> 
    8486<script type='text/javascript' src='<?= MODULESURL ?>/js/calendar.codecs.js'></script> 
     87<script type='text/javascript' src='<?= MODULESURL ?>/js/timezone.js'></script> 
    8588<script type='text/javascript' src='<?= MODULESURL ?>/js/I18n.js'></script> 
    8689<script type="text/javascript" src="<?= MODULESURL ?>/js/init.js"></script> 
Note: See TracChangeset for help on using the changeset viewer.