- Timestamp:
- 08/06/12 10:03:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/activity_add.ejs
r6881 r6945 1 1 <div title="Criar Tarefa" class="div-addactivity content"> 2 <form method="POST" action=" <%=(data.event.acl.organization || data.event.acl.write) ? "schedulable:detail" : "schedulable:preview"%>" class="form-addeventcontent">3 4 <fieldset id=" calendar_addactivity_details1">5 <legend class="hidden">Detalhes da tarefa</legend>2 <form method="POST" action="schedulable:activity" class="form-addactivity content"> 3 4 <fieldset id="group_addactivity_details1"> 5 <legend class="hidden">Detalhes da atividade</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 %>"/>7 <input type="text" class="h1" name="summary" value="<%= (data.activity.summary) ? data.activity.summary : '' %>"/> 8 <% if( data.activity.id ){ %> 9 <input type="hidden" class="id-activity" name="idActivity" value="<%= data.activity.id %>"/> 10 10 <% } %> 11 <% if( data.event.id && data.event.calendar){ %>12 <input type="hidden" class="last- calendar" name="lastCalendar" value="<%= data.event.calendar%>"/>11 <% if( data.activity.id && data.activity.group ){ %> 12 <input type="hidden" class="last-group" name="lastCalendar" value="<%= data.activity.group %>"/> 13 13 <% } %> 14 <input type="hidden" class="id-attendee" name="idAttendee" value="<%= data.activity.attendee[0] ? data.activity.attendee[0].id : '0'%>"/> 14 15 </p> 15 16 <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" />17 <input type="text" class="date start-date" value="<%= (data.activity.startDate) ? data.activity.startDate : '' %>" name="startDate" /> 18 <input type="text" class="time start-time<%= (data.activity.allDay) ? ' hidden' : '' %>" value="<%= (data.activity.startHour) ? data.activity.startHour : '' %>" name="startHour" /> 18 19 <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" />20 <input type="text" class="date end-date" value="<%= (data.activity.endDate) ? data.activity.endDate : '' %>" name="endDate" /> 21 <input type="text" class="time end-time<%= (data.activity.allDay) ? ' hidden' : '' %>" value="<%= (data.activity.endHour) ? data.activity.endHour : '' %>" name="endHour" /> 21 22 22 23 <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_addactivity_details_lnk_timezone <%=((!data.event.acl.organization || !data.event.acl.write) && (data.event.id)) ? "hidden" : '' %>">Fuso horário</a> 27 28 29 <!-- <input type="text" name="timezone" style="display: none;" />--> 30 <select name="timezone" class="hidden calendar-addactivity-details-txt-timezone"> 24 <input type="text" class="date date-due" name="dueDate"> 25 <input type="text" class="time time-due" name="dueHour"> 26 27 <a href="#" class="group_addactivity_details_lnk_timezone">Fuso horário</a> 28 29 <select name="timezone" class="hidden group-addactivity-details-txt-timezone"> 31 30 <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>31 <% for( var tzId in data.activity.timezones ){ %> 32 <option value="<%= tzId %>" <%= data.timezone === tzId ? 'selected="selected"' : '' %>><%= tzId + ' (' + data.activity.timezones[ tzId ] + ')' %></option> 34 33 <% } %> 35 34 </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 35 39 36 </p> … … 49 46 50 47 <p class="input-group activity-type"> 51 <input type="checkbox" name="allDay" value="true" <%= (data. event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %> <%= (data.event.allDay) ? 'checked="checked"' : '' %>/>48 <input type="checkbox" name="allDay" value="true" <%= (data.activity.allDay) ? 'checked="checked"' : '' %>/> 52 49 <label for="allDay">Dia inteiro</label> 53 50 </p> 54 51 <div class="subitem"> 55 % Conclusão: <input type="number" class="done" value="1"> 56 <span class="span_done"><input type="checkbox" class="button-repeat" /> Completo<span> 57 <select style="margin: 0 0 0 20px;"> 58 <option>Desenvolvimento</option> 59 </select> 60 <span style="margin:0 0 0 20px;">Prioridade<span> 61 <select> 62 <option>Alta</option> 63 <option selected="selected">Média</option> 64 <option>Baixa</option> 65 </select> 66 </div> 52 % Conclusão: <input type="number" name="percentage" class="done" value="<%= data.activity.percentage %>"> 53 <span style="margin:0 0 0 5px;">Status:<span> 54 <select name="activityStatus" style="margin: 0 0 0 5px;"> 55 <option <%= (data.activity.activityStatus == '1') ? 'selected="selected"' : '' %> value="1">Sem ações</option> 56 <option <%= (data.activity.activityStatus == '2') ? 'selected="selected"' : '' %> value="2">Em Processo</option> 57 <option <%= (data.activity.activityStatus == '3') ? 'selected="selected"' : '' %> value="3">Finalizada</option> 58 <option <%= (data.activity.activityStatus == '4') ? 'selected="selected"' : '' %> value="4">Cancelada</option> 59 </select> 60 <span style="margin:0 0 0 5px;">Prioridade<span> 61 <select name="priority"> 62 <option <%= (data.activity.priority == '1') ? 'selected="selected"' : '' %> value="1">Alta</option> 63 <option <%= (data.activity.priority == '2') ? 'selected="selected"' : '' %> value="2">Normal</option> 64 <option <%= (data.activity.priority == '3') ? 'selected="selected"' : '' %> value="3">Baixa</option> 65 </select> 66 <span class="span_done"><img src="../prototype/modules/calendar/img/empty-status.png"/> Completo<span> 67 </div> 67 68 </fieldset> 68 69 <ul style="width: 710px"> 69 <li><a href="# calendar_addactivity_details2">Detalhes da tarefa</a></li>70 <li><a href="# calendar_addactivity_details8">Tarefas</a></li>71 <li><a href="# calendar_addactivity_details4">Lembretes</a></li>72 <li><a href="# calendar_addactivity_details5">Anexos</a></li>73 <li><a href="# calendar_addactivity_details6">Histórico</a></li>70 <li><a href="#group_addactivity_details2">Detalhes da atividade</a></li> 71 <li><a href="#group_addactivity_details8">Tarefas</a></li> 72 <li><a href="#group_addactivity_details4">Lembretes</a></li> 73 <li><a href="#group_addactivity_details5">Anexos</a></li> 74 <li><a href="#group_addactivity_details6">Histórico</a></li> 74 75 </ul> 75 <fieldset id=" calendar_addactivity_details2" class="tab-level2">76 <legend class="hidden">Detalhes d o evento</legend>76 <fieldset id="group_addactivity_details2" class="tab-level2"> 77 <legend class="hidden">Detalhes da atividade</legend> 77 78 78 79 <p class="input-group"> 79 <label for=" calendar_addactivity_details_txtarea_description" class="for-textarea" >Descrição</label>80 <textarea name="description" <%= (data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %> ><%=(data.event) ? data.event.description : '' %></textarea>80 <label for="group_addactivity_details_txtarea_description" class="for-textarea" >Descrição</label> 81 <textarea name="description"><%=(data.activity) ? data.activity.description : '' %></textarea> 81 82 </p> 82 83 83 84 <p class="input-group"> 84 <label for="calendar_addactivity_details_slt_cal">Grupo</label> 85 <select> 86 <% 87 for (var i=0; i< data.event.calendars.length; i++) { 88 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) ) 89 continue; 90 %> 91 <option value="<%= data.event.calendars[i].id %>" <%= data.event.calendars[i].id == data.event.calendar ? 'selected="selected"':'' %>> 92 <%= data.event.calendars[i].name %> 93 </option> 94 <% } %> 95 </select> 96 <!--<select name="calendar" > 97 <% 98 for (var i=0; i< data.event.calendars.length; i++) { 99 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) 100 continue; 101 %> 102 <option value="<%= data.event.calendars[i].id %>" <%= data.event.calendars[i].id == data.event.calendar ? 'selected="selected"':'' %>> 103 <%= data.event.calendars[i].name %> 104 </option> 105 <% } %> 85 <label for="group_addactivity_details_slt_cal">Grupo</label> 86 <select name="group"> 87 <% for (var i=0; i< data.activity.groups.length; i++) { %> 88 <option value="<%= data.activity.groups[i].id %>" <%= data.activity.groups[i].id == data.activity.group ? 'selected="selected"':'' %>> 89 <%= data.activity.groups[i].name %> 90 </option> 91 <% } %> 106 92 </select> 107 -->108 93 </p> 109 94 … … 114 99 <label class="input-group">Mostrar-me como</label> 115 100 <input type="radio" checked="checked"/> 116 <label for=" calendar_addevent_details_rdo_status1">Dispon?vel</label>101 <label for="group_addactivity_details_rdo_status1">Dispon?vel</label> 117 102 <input type="radio"/> 118 <label for=" calendar_addevent_details_rdo_status2">Ocupado</label>103 <label for="group_addactivity_details_rdo_status2">Ocupado</label> 119 104 </p> 120 105 --> … … 122 107 <label class="input-group">Privacidade</label> 123 108 <input type="radio" name="class" value="1" checked="checked"/> 124 <label for=" calendar_addactivity_details_rdo_class1">Padrão</label>109 <label for="group_addactivity_details_rdo_class1">Padrão</label> 125 110 <input type="radio" name="class" value="2" /> 126 <label for=" calendar_addactivity_details_rdo_class2">Público</label>111 <label for="group_addactivity_details_rdo_class2">Público</label> 127 112 <input type="radio" name="class" value="3" /> 128 <label for=" calendar_addactivity_details_rdo_class3">Privado</label>113 <label for="group_addactivity_details_rdo_class3">Privado</label> 129 114 </p> 130 115 … … 134 119 135 120 <div class="overflow_add_calender"> 136 <fieldset id=" calendar_addactivity_details4" class="tab-level2">121 <fieldset id="group_addactivity_details4" class="tab-level2"> 137 122 <legend class="hidden">Lembretes</legend> 138 123 139 <p class="default-alarm- event <%= (!data.event.id && data.event.alarms) ? '' : 'hidden'%>">124 <p class="default-alarm-activity <%= (!data.activity.id && data.activity.alarms) ? '' : 'hidden'%>"> 140 125 <input type="checkbox" name="defaultAlarm" value="true" checked="checked"/> 141 126 <label class="input-default-alarm" for="defautAlarm">Usar alarmes padrões</label> … … 143 128 144 129 <ul class="activity-alarms-list"> 145 <% if (data.event && data.event.alarms) { 146 for (var i=0; i< data.event.alarms.length; i++) { 130 <% if (data.activity && data.activity.attendee && !!data.activity.attendee.length && data.activity.attendee[0].alarms) { 131 var alarms = data.activity.attendee[0].alarms; 132 for (var i=0; i< alarms.length; i++) { 147 133 %> 148 134 <li class="input-group"> 149 150 151 <option value="alert" <%= data.event.alarms[i].type=='alert' ? 'selected="selected"':'' %>>Alerta</option>152 <option value="mail" <%= data.event.alarms[i].type=='mail' ? 'selected="selected"':'' %>>E-mail</option>153 <!--<option value="sms" <%= data.event.alarms[i].type=='sms' ? 'selected="selected"':'' %>>SMS</option>-->154 155 <input type="text" name="alarmTime[]" class="number input-small" value="<%= data.event.alarms[i].time %>"/>156 157 <option value="m" <%= data.event.alarms[i].unit=='m' ? 'selected="selected"':'' %>>Minutos</option>158 <option value="h" <%= data.event.alarms[i].unit=='h' ? 'selected="selected"':'' %>>Horas</option>159 <option value="d" <%= data.event.alarms[i].unit=='d' ? 'selected="selected"':'' %>>Dias</option>160 161 <input type="hidden" name="alarmId[]" value="<%=data. event.useAlarmDefault ? '' : data.event.alarms[i].id%>" />162 <input type="hidden" name="isDefaultAlarm[]" value="<%=data. event.useAlarmDefault ? 1 : 0%>" />163 <label> antes de cada evento.</label>135 <label>Avisar-me por </label> 136 <select name="alarmType[]"> 137 <option value="alert" <%= alarms[i].type=='alert' ? 'selected="selected"':'' %>>Alerta</option> 138 <option value="mail" <%= alarms[i].type=='mail' ? 'selected="selected"':'' %>>E-mail</option> 139 <!--<option value="sms" <%= alarms[i].type=='sms' ? 'selected="selected"':'' %>>SMS</option>--> 140 </select> 141 <input type="text" name="alarmTime[]" class="number input-small" value="<%= alarms[i].time %>"/> 142 <select name="alarmUnit[]"> 143 <option value="m" <%= alarms[i].unit=='m' ? 'selected="selected"':'' %>>Minutos</option> 144 <option value="h" <%= alarms[i].unit=='h' ? 'selected="selected"':'' %>>Horas</option> 145 <option value="d" <%= alarms[i].unit=='d' ? 'selected="selected"':'' %>>Dias</option> 146 </select> 147 <input type="hidden" name="alarmId[]" value="<%=data.activity.useAlarmDefault ? '' : alarms[i].id%>" /> 148 <input type="hidden" name="isDefaultAlarm[]" value="<%=data.activity.useAlarmDefault ? 1 : 0%>" /> 149 <label> antes de cada activityo.</label> 164 150 <a class="button remove tiny"></a> 165 151 </li> 166 <% 152 <%} 167 153 } 168 154 %> … … 173 159 </div> 174 160 175 <fieldset id=" calendar_addactivity_details6" class="tab-level2" title="Participantes">161 <fieldset id="group_addactivity_details6" class="tab-level2" title="Participantes"> 176 162 <div class="parent" > 177 163 … … 193 179 </fieldset> 194 180 195 <fieldset id=" calendar_addactivity_details8" class="tab-level2" title="Tarefas">181 <fieldset id="group_addactivity_details8" class="tab-level2" title="Tarefas"> 196 182 197 183 </fieldset> 198 184 199 185 <fieldset class="attachment-list hidden"> 200 <%if(data. event && data.event.attachments){201 for (var i=0; i< data. event.attachments.length; i++) {%>202 <input type="hidden" name="fileId[]" value="<%=data. event.attachments[i].id%>"/>186 <%if(data.activity && data.activity.attachments){ 187 for (var i=0; i< data.activity.attachments.length; i++) {%> 188 <input type="hidden" name="fileId[]" value="<%=data.activity.attachments[i].id%>"/> 203 189 <%} 204 190 }%> … … 207 193 208 194 <div class="overflow_add_calender"> 209 <fieldset id=" calendar_addactivity_details5" class="tab-level2">195 <fieldset id="group_addactivity_details5" class="tab-level2"> 210 196 <form id="fileupload" action="attachment:detail" method="POST"> 211 197 <!-- The fileupload-buttonbar contains buttons to add/delete files and start/cancel the upload --> … … 213 199 <div class="button-files-upload"> 214 200 <!-- The fileinput-button span is used to style the file input field as button --> 215 <%if(data.event.acl.organization || data.event.acl.write){%>216 201 202 <span class="button btn-success fileinput-button"> 217 203 <span><i class="icon-plus icon-white"></i> Adicionar</span> 218 204 <input type="file" name="files[]" multiple> 219 205 </span> 220 <%}%> 221 <%if(data.event.acl.organization || data.event.acl.write){%> 222 <button type="button" class="button btn-danger delete"> 223 <i class="icon-trash icon-white"></i> Remover Todos 224 </button> 225 <%}%> 206 207 <button type="button" class="button btn-danger delete"> 208 <i class="icon-trash icon-white"></i> Remover Todos 209 </button> 210 226 211 </div> 227 212 <div id="fileupload-progress"></div> 228 213 <div class="files-list"> 229 214 <ul class="attachments-list"> 230 <%if(data. event && data.event.attachments){231 for (var i=0; i< data. event.attachments.length; i++) {215 <%if(data.activity && data.activity.attachments){ 216 for (var i=0; i< data.activity.attachments.length; i++) { 232 217 %> 233 218 <p class="input-group arquive-info"> 234 219 <label class="lbl-archive-nome">Nome:</label> 235 <span class="archive-nome"><%=data. event.attachments[i].name%></span>220 <span class="archive-nome"><%=data.activity.attachments[i].name%></span> 236 221 237 222 <label class="lbl-archive-size">Tamanho:</label> 238 <span class="archive-size"><%=data. event.attachments[i].size%></span>239 <a href="../prototype/getArchive.php?attachment=<%=data. event.attachments[i].id%>" class="button tiny upload downlaod-archive">Download</a>240 <%if(data.event.acl.organization || data.event.acl.write){%>241 242 <%}%>243 <input type="hidden" name="fileId[]" value="<%=data. event.attachments[i].id%>"/>223 <span class="archive-size"><%=data.activity.attachments[i].size%></span> 224 <a href="../prototype/getArchive.php?attachment=<%=data.activity.attachments[i].id%>" class="button tiny upload downlaod-archive">Download</a> 225 226 <span class="button close tiny upload edit delete-upload" title="Deletar">Deletar</span> 227 228 <input type="hidden" name="fileId[]" value="<%=data.activity.attachments[i].id%>"/> 244 229 </p> 245 230 <%} … … 255 240 </fieldset> 256 241 </div> 257 <form action="../prototype/modules/ calendar/export.php" method="GET" class="form-export content">258 <input type="hidden" class="id-activity" name="activity" value="<%= data. event.id %>"/>242 <form action="../prototype/modules/group/export.php" method="GET" class="form-export content"> 243 <input type="hidden" class="id-activity" name="activity" value="<%= data.activity.id %>"/> 259 244 </form> 260 245 261 246 <div title="" class="menu-container footer-container menu-addactivity"> 262 <% if (data. event.id) { %>247 <% if (data.activity.id) { %> 263 248 <a title="Exportar" class="button export" href="#">Exportar</a> 264 249 <a title="Excluir" class="button delete" href="#">Excluir</a>
Note: See TracChangeset
for help on using the changeset viewer.