- Timestamp:
- 07/25/12 17:05:36 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/task_add.ejs
r6811 r6876 1 1 <div title="Criar Tarefa" class="div-addtask content"> 2 <form method="POST" action=" <%=(data.event.acl.organization || data.event.acl.write) ? "schedulable:detail" : "schedulable:preview"%>" class="form-addeventcontent">2 <form method="POST" action="schedulable:task" class="form-addtask content"> 3 3 4 4 <fieldset id="calendar_addtask_details1"> 5 5 <legend class="hidden">Detalhes da tarefa</legend> 6 6 <p class="input-group"> 7 <input type="text" class="h1" name="summary" <%=(data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %> value="<%= (data.event.summary) ? data.event.summary : '' %>"/>8 <% if( data.event.id ){ %>9 <input type="hidden" class="id-event" name="idEvent" value="<%= data.event.id %>"/>10 11 <% if( data.event.id && data.event.calendar){ %>12 <input type="hidden" class="last-calendar" name="lastCalendar" value="<%= data.event.calendar%>"/>13 7 <input type="text" class="h1" name="summary" value="<%= (data.task.summary) ? data.task.summary : '' %>"/> 8 <% if( data.task.id ){ %> 9 <input type="hidden" class="id-task" name="idTask" value="<%= data.task.id %>"/> 10 <% } %> 11 <% if( data.task.id && data.task.group ){ %> 12 <input type="hidden" class="last-group" name="lastGroup" value="<%= data.task.group %>"/> 13 <% } %> 14 14 </p> 15 15 <p class="input-group date-info"> 16 <input type="text" class="date start-date" value="<%= (data. event.startDate) ? data.event.startDate : '' %>" <%=(data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %>name="startDate" />17 <input type="text" class="time start-time<%= (data. event.allDay) ? ' hidden' : '' %>" value="<%= (data.event.startHour) ? data.event.startHour : '' %>" <%= (data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %>name="startHour" />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" /> 18 18 <span>até</span> 19 <input type="text" class="date end-date" value="<%= (data. event.endDate) ? data.event.endDate : '' %>" <%= (data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %>name="endDate" />20 <input type="text" class="time end-time<%= (data. event.allDay) ? ' hidden' : '' %>" value="<%= (data.event.endHour) ? data.event.endHour : '' %>" <%=(data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %>name="endHour" />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" /> 21 21 22 22 <span class="previsao-termino">Previsão término:</span> 23 <input type="text" class="date date-previsao">24 <input type="text" class="time time-previsao">25 26 <a href="#" class="calendar_add event_details_lnk_timezone <%=((!data.event.acl.organization || !data.event.acl.write) && (data.event.id)) ? "hidden" : '' %>">Fuso horário</a>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> 27 27 28 28 … … 30 30 <select name="timezone" class="hidden calendar-addtask-details-txt-timezone"> 31 31 <option value="">- None selected -</option> 32 <% for( var tzId in data. event.timezones ){ %>33 <option value="<%= tzId %>" <%= data.timezone === tzId ? 'selected="selected"' : '' %>><%= tzId + ' (' + data. event.timezones[ tzId ] + ')' %></option>32 <% for( var tzId in data.task.timezones ){ %> 33 <option value="<%= tzId %>" <%= data.timezone === tzId ? 'selected="selected"' : '' %>><%= tzId + ' (' + data.task.timezones[ tzId ] + ')' %></option> 34 34 <% } %> 35 35 </select> 36 37 <a class="button suggestion-hours small <%=(data.event.acl.organization || data.event.acl.write || !data.event.isAttendee) ? "hidden" : '' %>" href="#">Sugerir horário</a> 38 36 39 37 </p> 40 38 … … 49 47 50 48 <p class="input-group task-type"> 51 <input type="checkbox" name="allDay" value="true" <%= (data. event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %> <%= (data.event.allDay) ? 'checked="checked"' : '' %>/>49 <input type="checkbox" name="allDay" value="true" <%= (data.task.allDay) ? 'checked="checked"' : '' %>/> 52 50 <label for="allDay">Dia inteiro</label> 53 51 <!-- 54 52 <input type="checkbox" class="button-repeat" /> 55 <label for="calendar_add event_details_chk_repeat">Repetir</label>-->53 <label for="calendar_addtask_details_chk_repeat">Repetir</label>--> 56 54 </p> 57 55 <div class="subitem"> 58 % Conclusão: <input type="number" class="done" value="1"> 59 <span class="span_done"><input type="checkbox" class="button-repeat" /> Completo<span> 60 <select style="margin: 0 0 0 20px;"> 61 <option>Desenvolvimento</option> 62 </select> 63 <span style="margin:0 0 0 20px;">Prioridade<span> 64 <select> 65 <option>Alta</option> 66 <option selected="selected">Média</option> 67 <option>Baixa</option> 68 </select> 56 % Conclusão: <input type="number" name="percentage" class="done" value="<%= data.task.percentage %>"> 57 <span style="margin:0 0 0 5px;">Status:<span> 58 <select name="taskStatus" style="margin: 0 0 0 5px;"> 59 <option <%= (data.task.taskStatus == '1') ? 'selected="selected"' : '' %> value="1">Sem ações</option> 60 <option <%= (data.task.taskStatus == '2') ? 'selected="selected"' : '' %> value="2">Em Processo</option> 61 <option <%= (data.task.taskStatus == '3') ? 'selected="selected"' : '' %> value="3">Finalizada</option> 62 <option <%= (data.task.taskStatus == '4') ? 'selected="selected"' : '' %> value="4">Cancelada</option> 63 </select> 64 <span style="margin:0 0 0 5px;">Prioridade<span> 65 <select name="priority"> 66 <option <%= (data.task.priority == '1') ? 'selected="selected"' : '' %> value="1">Alta</option> 67 <option <%= (data.task.priority == '2') ? 'selected="selected"' : '' %> value="2">Normal</option> 68 <option <%= (data.task.priority == '3') ? 'selected="selected"' : '' %> value="3">Baixa</option> 69 </select> 70 <span class="span_done"><img src="../prototype/modules/calendar/img/empty-status.png"/> Completo<span> 69 71 </div> 70 72 </fieldset> … … 78 80 </ul> 79 81 <fieldset id="calendar_addtask_details2" class="tab-level2"> 80 <legend class="hidden">Detalhes d o evento</legend>82 <legend class="hidden">Detalhes da tarefa</legend> 81 83 82 84 <p class="input-group"> 83 85 <label for="calendar_addtask_details_txtarea_description" class="for-textarea" >Descrição</label> 84 <textarea name="description" <%= (data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %> ><%=(data.event) ? data.event.description : '' %></textarea>86 <textarea name="description"><%=(data.task) ? data.task.description : '' %></textarea> 85 87 </p> 86 88 87 89 <p class="input-group"> 88 90 <label for="calendar_addtask_details_slt_cal">Grupo</label> 89 <select >91 <select name="group" > 90 92 <% 91 for (var i=0; i< data.event.calendars.length; i++) { 92 console.log(data); 93 if(data.event.calendars[i].id != data.event.calendar && Calendar.signatureOf[data.event.calendars[i].id].isOwner != '1' && (!Calendar.signatureOf[data.event.calendars[i].id].permission.acl.write) ) 94 continue; 93 for (var i=0; i< data.task.groups.length; i++) { 95 94 %> 96 <option value="<%= data. event.calendars[i].id %>" <%= data.event.calendars[i].id == data.event.calendar? 'selected="selected"':'' %>>97 <%= data. event.calendars[i].name %>95 <option value="<%= data.task.groups[i].id %>" <%= data.task.groups[i].id == data.task.group ? 'selected="selected"':'' %>> 96 <%= data.task.groups[i].name %> 98 97 </option> 99 98 <% } %> 100 99 </select> 101 <!--<select name="calendar" >102 <%103 for (var i=0; i< data.event.calendars.length; i++) {104 if(data.event.calendars[i].id != data.event.calendar && Calendar.signatureOf[data.event.calendars[i].id].isOwner != '1' && !Calendar.signatureOf[data.event.calendars[i].id].permission.acl.write)105 continue;106 %>107 <option value="<%= data.event.calendars[i].id %>" <%= data.event.calendars[i].id == data.event.calendar ? 'selected="selected"':'' %>>108 <%= data.event.calendars[i].name %>109 </option>110 <% } %>111 </select>112 -->113 100 </p> 114 101 115 102 <fieldset class="hidden"> 116 103 <legend class="hidden">Publicidade</legend> 117 <!-- 118 <p class="input-group"> 119 <label class="input-group">Mostrar-me como</label> 120 <input type="radio" checked="checked"/> 121 <label for="calendar_addevent_details_rdo_status1">Dispon?vel</label> 122 <input type="radio"/> 123 <label for="calendar_addevent_details_rdo_status2">Ocupado</label> 124 </p> 125 --> 104 126 105 <p class="input-group"> 127 106 <label class="input-group">Privacidade</label> … … 142 121 <legend class="hidden">Lembretes</legend> 143 122 144 <p class="default-alarm- event <%= (!data.event.id && data.event.alarms) ? '' : 'hidden'%>">123 <p class="default-alarm-task <%= (!data.task.id && data.task.alarms) ? '' : 'hidden'%>"> 145 124 <input type="checkbox" name="defaultAlarm" value="true" checked="checked"/> 146 125 <label class="input-default-alarm" for="defautAlarm">Usar alarmes padrões</label> … … 148 127 149 128 <ul class="task-alarms-list"> 150 <% if (data. event && data.event.alarms) {151 for (var i=0; i< data. event.alarms.length; i++) {129 <% if (data.task && data.task.alarms) { 130 for (var i=0; i< data.task.alarms.length; i++) { 152 131 %> 153 132 <li class="input-group"> 154 133 <label>Avisar-me por </label> 155 134 <select name="alarmType[]"> 156 <option value="alert" <%= data.event.alarms[i].type=='alert' ? 'selected="selected"':'' %>>Alerta</option>157 <option value="mail" <%= data.event.alarms[i].type=='mail' ? 'selected="selected"':'' %>>E-mail</option>158 <!--<option value="sms" <%= data.event.alarms[i].type=='sms' ? 'selected="selected"':'' %>>SMS</option>-->159 </select> 160 <input type="text" name="alarmTime[]" class="number input-small" value="<%= data. event.alarms[i].time %>"/>135 <option value="alert" <%= data.task.alarms[i].type=='alert' ? 'selected="selected"':'' %>>Alerta</option> 136 <option value="mail" <%= data.task.alarms[i].type=='mail' ? 'selected="selected"':'' %>>E-mail</option> 137 <!--<option value="sms" <%= data.task.alarms[i].type=='sms' ? 'selected="selected"':'' %>>SMS</option>--> 138 </select> 139 <input type="text" name="alarmTime[]" class="number input-small" value="<%= data.task.alarms[i].time %>"/> 161 140 <select name="alarmUnit[]"> 162 <option value="m" <%= data. event.alarms[i].unit=='m' ? 'selected="selected"':'' %>>Minutos</option>163 <option value="h" <%= data. event.alarms[i].unit=='h' ? 'selected="selected"':'' %>>Horas</option>164 <option value="d" <%= data. event.alarms[i].unit=='d' ? 'selected="selected"':'' %>>Dias</option>165 </select> 166 <input type="hidden" name="alarmId[]" value="<%=data. event.useAlarmDefault ? '' : data.event.alarms[i].id%>" />167 <input type="hidden" name="isDefaultAlarm[]" value="<%=data. event.useAlarmDefault ? 1 : 0%>" />168 <label> antes de cada evento.</label>141 <option value="m" <%= data.task.alarms[i].unit=='m' ? 'selected="selected"':'' %>>Minutos</option> 142 <option value="h" <%= data.task.alarms[i].unit=='h' ? 'selected="selected"':'' %>>Horas</option> 143 <option value="d" <%= data.task.alarms[i].unit=='d' ? 'selected="selected"':'' %>>Dias</option> 144 </select> 145 <input type="hidden" name="alarmId[]" value="<%=data.task.useAlarmDefault ? '' : data.task.alarms[i].id%>" /> 146 <input type="hidden" name="isDefaultAlarm[]" value="<%=data.task.useAlarmDefault ? 1 : 0%>" /> 147 <label> antes de cada tasko.</label> 169 148 <a class="button remove tiny"></a> 170 149 </li> … … 193 172 194 173 <div class="child-bottom"> 195 <% for(var i=0; i<15; i++){ %>196 197 <div class="date-hour"><span>17/05 - 23:43</span></div>198 <div class="organization"><span>thiago da silva sauro</span></div>199 200 174 <% for(var i=0; i< data.task.historic.length; i++){ %> 175 <div class="child-bottom-each"> 176 <div class="date-hour"><span><%= data.task.historic[i].date %></span></div> 177 <div class="organization"><span><%= data.task.historic[i].description %></span></div> 178 </div> 179 <% } %> 201 180 </div> 202 181 … … 205 184 206 185 <fieldset class="attachment-list hidden"> 207 <%if(data. event && data.event.attachments){208 for (var i=0; i< data. event.attachments.length; i++) {%>209 <input type="hidden" name="fileId[]" value="<%=data. event.attachments[i].id%>"/>186 <%if(data.task && data.task.attachments){ 187 for (var i=0; i< data.task.attachments.length; i++) {%> 188 <input type="hidden" name="fileId[]" value="<%=data.task.attachments[i].id%>"/> 210 189 <%} 211 190 }%> … … 219 198 <div class="row fileupload-buttonbar-task"> 220 199 <div class="button-files-upload"> 221 <!-- The fileinput-button span is used to style the file input field as button --> 222 <%if(data.event.acl.organization || data.event.acl.write){%> 223 <span class="button btn-success fileinput-button"> 200 <!-- The fileinput-button span is used to style the file input field as button --> 201 <span class="button btn-success fileinput-button"> 224 202 <span><i class="icon-plus icon-white"></i> Adicionar</span> 225 203 <input type="file" name="files[]" multiple> 226 204 </span> 227 <%}%> 228 <%if(data.event.acl.organization || data.event.acl.write){%> 229 <button type="button" class="button btn-danger delete"> 230 <i class="icon-trash icon-white"></i> Remover Todos 231 </button> 232 <%}%> 205 <button type="button" class="button btn-danger delete"> 206 <i class="icon-trash icon-white"></i> Remover Todos 207 </button> 233 208 </div> 234 209 <div id="fileupload-progress"></div> 235 210 <div class="files-list"> 236 211 <ul class="attachments-list"> 237 <%if(data.event && data.event.attachments){ 238 for (var i=0; i< data.event.attachments.length; i++) { 239 %> 240 <p class="input-group arquive-info"> 241 <label class="lbl-archive-nome">Nome:</label> 242 <span class="archive-nome"><%=data.event.attachments[i].name%></span> 243 244 <label class="lbl-archive-size">Tamanho:</label> 245 <span class="archive-size"><%=data.event.attachments[i].size%></span> 246 <a href="../prototype/getArchive.php?attachment=<%=data.event.attachments[i].id%>" class="button tiny upload downlaod-archive">Download</a> 247 <%if(data.event.acl.organization || data.event.acl.write){%> 248 <span class="button close tiny upload edit delete-upload" title="Deletar">Deletar</span> 249 <%}%> 250 <input type="hidden" name="fileId[]" value="<%=data.event.attachments[i].id%>"/> 251 </p> 252 <%} 253 }%> 212 <% 213 for (var i=0; i< data.task.attachments.length; i++) { 214 %> 215 <p class="input-group arquive-info"> 216 <label class="lbl-archive-nome">Nome:</label> 217 <span class="archive-nome"><%=data.task.attachments[i].name%></span> 218 219 <label class="lbl-archive-size">Tamanho:</label> 220 <span class="archive-size"><%=data.task.attachments[i].size%></span> 221 <a href="../prototype/getArchive.php?attachment=<%=data.task.attachments[i].id%>" class="button tiny upload downlaod-archive">Download</a> 222 223 <span class="button close tiny upload edit delete-upload" title="Deletar">Deletar</span> 224 225 <input type="hidden" name="fileId[]" value="<%=data.task.attachments[i].id%>"/> 226 </p> 227 <%}%> 254 228 255 229 … … 263 237 </div> 264 238 <form action="../prototype/modules/calendar/export.php" method="GET" class="form-export content"> 265 <input type="hidden" class="id-task" name="task" value="<%= data. event.id %>"/>239 <input type="hidden" class="id-task" name="task" value="<%= data.task.id %>"/> 266 240 </form> 267 <!-- <div id="calendar_add event_addattendee"></div>-->241 <!-- <div id="calendar_addtask_addattendee"></div>--> 268 242 269 243 <div title="" class="menu-container footer-container menu-addtask"> 270 <% if (data. event.id) { %>244 <% if (data.task.id) { %> 271 245 <a title="Exportar" class="button export" href="#">Exportar</a> 272 246 <a title="Excluir" class="button delete" href="#">Excluir</a>
Note: See TracChangeset
for help on using the changeset viewer.