Ignore:
Timestamp:
08/10/12 15:52:37 (12 years ago)
Author:
acoutinho
Message:

Ticket #2966 - Correcao de bugs e refactoring das novas funcionalidades

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/task_add.ejs

    r6981 r6988  
    11<div title="Criar Tarefa" class="div-addtask content"> 
    2     <form method="POST" action="schedulable:task" class="form-addtask content"> 
     2    <form method="POST" action="<%= data.task.isOrganizer ? 'schedulable:task' : 'schedulable:taskEdit' %>" class="form-addtask content"> 
    33 
    44        <fieldset id="calendar_addtask_details1"> 
    55                <legend class="hidden">Detalhes da tarefa</legend> 
    66                <p class="input-group"> 
    7                     <input type="text" class="h1" name="summary" value="<%= (data.task.summary) ? data.task.summary : '' %>"/> 
     7                    <input type="text" class="h1" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> name="summary" value="<%= (data.task.summary) ? data.task.summary : '' %>"/> 
    88                    <% if( data.task.id ){ %> 
    99                            <input type="hidden" class="id-task" name="idTask" value="<%= data.task.id %>"/> 
     
    1414                </p> 
    1515                <p class="input-group date-info"> 
    16                         <input type="text" class="date start-date" value="<%= (data.task.startDate) ? data.task.startDate : '' %>" name="startDate" /> 
    17                         <input type="text" class="time start-time<%= (data.task.allDay) ? ' hidden' : '' %>" value="<%= (data.task.startHour) ? data.task.startHour : '' %>" name="startHour" />  
     16                        <input type="text" class="date start-date" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> value="<%= (data.task.startDate) ? data.task.startDate : '' %>" name="startDate" /> 
     17                        <input type="text" class="time start-time<%= (data.task.allDay) ? ' hidden' : '' %>" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> value="<%= (data.task.startHour) ? data.task.startHour : '' %>" name="startHour" />  
    1818                        <span>até</span> 
    19                         <input type="text" class="date end-date" value="<%= (data.task.endDate) ? data.task.endDate : '' %>" name="endDate" /> 
    20                         <input type="text" class="time end-time<%= (data.task.allDay) ? ' hidden' : '' %>" value="<%= (data.task.endHour) ? data.task.endHour : '' %>" name="endHour" /> 
     19                        <input type="text" class="date end-date" value="<%= (data.task.endDate) ? data.task.endDate : '' %>" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> name="endDate" /> 
     20                        <input type="text" class="time end-time<%= (data.task.allDay) ? ' hidden' : '' %>" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> value="<%= (data.task.endHour) ? data.task.endHour : '' %>" name="endHour" /> 
    2121 
    2222                                <span class="previsao-termino">Previsão término:</span> 
    23                                 <input type="text" name="dueDate" class="date date-previsao" value="<%= data.task.dueDate %>"> 
    24                                 <input type="text" name="dueTime" class="time time-previsao" value="<%= data.task.dueTime %>"> 
    25  
    26                                 <a href="#" class="calendar_addtask_details_lnk_timezone">Fuso horário</a> 
     23                                <input type="text" name="dueDate" class="date date-previsao" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> value="<%= data.task.dueDate %>"> 
     24                                <input type="text" name="dueTime" class="time time-previsao" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%> value="<%= data.task.dueTime %>"> 
     25 
     26                                <a href="#" class="calendar_addtask_details_lnk_timezone" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>>Fuso horário</a> 
    2727                         
    2828                         
    2929<!--                    <input type="text" name="timezone" style="display: none;" />--> 
    30                         <select name="timezone" class="hidden calendar-addtask-details-txt-timezone"> 
     30                        <select name="timezone" class="hidden calendar-addtask-details-txt-timezone" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>> 
    3131                                <option value="">- None selected -</option> 
    3232                                <% for( var tzId in data.task.timezones ){ %> 
     
    3434                                <% } %> 
    3535                        </select> 
     36 
     37                        <a class="button suggestion-hours small hidden" href="#">Sugerir horário</a> 
     38 
    3639 
    3740                </p> 
     
    4750                 
    4851                <p class="input-group task-type"> 
    49                         <input type="checkbox" name="allDay" value="true" <%= (data.task.allDay) ? 'checked="checked"' : '' %>/> 
     52                        <input type="checkbox" name="allDay" value="true" <%= (data.task.allDay) ? 'checked="checked"' : '' %> <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>/> 
    5053                        <label for="allDay">Dia inteiro</label> 
    5154<!-- 
     
    5659                                % Conclusão: <input type="text" name="percentage" class="done" value="<%= data.task.percentage %>"> 
    5760                                <span style="margin:0 0 0 5px;">Status:</span>  
    58                 <select name="taskStatus" style="margin: 0 0 0 5px;"> 
     61                    <select name="taskStatus" style="margin: 0 0 0 5px;"> 
    5962                    <option class="taskStatus-noAction"<%= (data.task.taskStatus == '1') ? 'selected="selected"' : '' %> value="1">Sem ações</option> 
    6063                    <option class="taskStatus-inProcess"<%= (data.task.taskStatus == '2') ? 'selected="selected"' : '' %> value="2">Em Processo</option> 
     
    6366                                </select> 
    6467                                <span style="margin:0 0 0 5px;">Prioridade:</span>  
    65                                 <select name="priority"> 
     68                                <select name="priority" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>> 
    6669                                        <option <%= (data.task.priority == '1') ? 'selected="selected"' : '' %> value="1">Alta</option> 
    6770                                        <option <%= (data.task.priority == '2') ? 'selected="selected"' : '' %> value="2">Normal</option> 
     
    8487                <p class="input-group"> 
    8588                        <label for="calendar_addtask_details_txtarea_description" class="for-textarea" >Descrição</label> 
    86                         <textarea name="description"><%=(data.task) ? data.task.description : '' %></textarea> 
     89                        <textarea name="description" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>><%=(data.task) ? data.task.description : '' %></textarea> 
    8790                </p> 
    8891 
     
    208211            <div class="button-files-upload"> 
    209212                <!-- The fileinput-button span is used to style the file input field as button -->  
    210                       <span class="button btn-success fileinput-button"> 
     213                      <span class="button btn-success fileinput-button" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>> 
    211214                    <span><i class="icon-plus icon-white"></i> Adicionar</span> 
    212                     <input type="file" name="files[]" multiple> 
     215                    <input type="file" name="files[]" multiple <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>> 
    213216                </span> 
    214                 <button type="button" class="button btn-danger delete <%= data.task && data.task.attachments && data.task.attachments.length ? '' : 'hidden' %>"> 
     217                <button type="button" class="button btn-danger delete <%= data.task && data.task.attachments && data.task.attachments.length ? '' : 'hidden' %>" <%= data.task.isOrganizer ? '' : 'disabled="disabled"'%>> 
    215218                        <i class="icon-trash icon-white"></i> Remover Todos 
    216219                </button> 
Note: See TracChangeset for help on using the changeset viewer.