- Timestamp:
- 08/09/12 12:25:44 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/activity_add.ejs
r6959 r6974 1 <div title="Criar Tarefa" class="div-addactivity content">1 <div title="Criar Atividade" class="div-addactivity content"> 2 2 <form method="POST" action="schedulable:activity" class="form-addactivity content"> 3 3 4 4 <fieldset id="group_addactivity_details1"> 5 6 7 8 5 <legend class="hidden">Detalhes da atividade</legend> 6 <p class="input-group"> 7 <input type="text" class="h1" name="summary" value="<%= (data.activity.summary) ? data.activity.summary : '' %>"/> 8 <% if( data.activity.id ){ %> 9 9 <input type="hidden" class="id-activity" name="idActivity" value="<%= data.activity.id %>"/> 10 <% } %> 11 <% if( data.activity.id && data.activity.group ){ %> 12 <input type="hidden" class="last-group" name="lastCalendar" value="<%= data.activity.group %>"/> 13 <% } %> 14 <input type="hidden" class="id-attendee" name="idAttendee" value="<%= data.activity.attendee[0] ? data.activity.attendee[0].id : '0'%>"/> 15 </p> 16 <p class="input-group date-info"> 17 <input type="text" class="start-date" readonly="readonly" value="<%= (data.activity.startDate) ? data.activity.startDate : '' %>" name="startDate" /> 18 <input type="text" class="time start-time<%= (data.activity.allDay) ? ' hidden' : '' %>" readonly="readonly" value="<%= (data.activity.startHour) ? data.activity.startHour : '' %>" name="startHour" /> 19 <span>até</span> 20 <input type="text" class="end-date" readonly="readonly" value="<%= (data.activity.endDate) ? data.activity.endDate : '' %>" name="endDate" /> 21 <input type="text" class="time end-time<%= (data.activity.allDay) ? ' hidden' : '' %>" readonly="readonly" value="<%= (data.activity.endHour) ? data.activity.endHour : '' %>" name="endHour" /> 22 23 <span class="previsao-termino">Previsão término:</span> 24 <input type="text" class="date-due" name="dueDate" readonly="readonly"> 25 <input type="text" class="time time-due" name="dueHour" readonly="readonly"> 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"> 30 <option value="">- None selected -</option> 31 <% for( var tzId in data.activity.timezones ){ %> 32 <option value="<%= tzId %>" <%= data.timezone === tzId ? 'selected="selected"' : '' %>><%= tzId + ' (' + data.activity.timezones[ tzId ] + ')' %></option> 33 <% } %> 34 </select> 35 36 </p> 37 38 <div class="ui-widget messages-validation hidden"> 39 <div style="padding: 0.2em 0.7em;" class="ui-state-error ui-corner-all"> 40 <p class="message"> 41 <span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-alert"></span> 42 <label></label> 43 </p> 44 </div> 10 <% } %> 11 <% if( data.activity.id && data.activity.group ){ %> 12 <input type="hidden" class="last-group" name="lastCalendar" value="<%= data.activity.group %>"/> 13 <% } %> 14 <input type="hidden" class="id-attendee" name="idAttendee" value="<%= data.activity.attendee[0] ? data.activity.attendee[0].id : '0'%>"/> 15 </p> 16 <p class="input-group date-info"> 17 <input type="text" class="start-date" readonly="readonly" value="<%= (data.activity.startDate) ? data.activity.startDate : '' %>" name="startDate" /> 18 <input type="text" class="time start-time<%= (data.activity.allDay) ? ' hidden' : '' %>" readonly="readonly" value="<%= (data.activity.startHour) ? data.activity.startHour : '' %>" name="startHour" /> 19 <span>até</span> 20 <input type="text" class="end-date" readonly="readonly" value="<%= (data.activity.endDate) ? data.activity.endDate : '' %>" name="endDate" /> 21 <input type="text" class="time end-time<%= (data.activity.allDay) ? ' hidden' : '' %>" readonly="readonly" value="<%= (data.activity.endHour) ? data.activity.endHour : '' %>" name="endHour" /> 22 23 <span class="previsao-termino">Previsão término:</span> 24 <input type="text" class="date-due" name="dueDate" readonly="readonly"> 25 <input type="text" class="time time-due" name="dueHour" readonly="readonly"> 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"> 30 <option value="">- None selected -</option> 31 <% for( var tzId in data.activity.timezones ){ %> 32 <option value="<%= tzId %>" <%= data.timezone === tzId ? 'selected="selected"' : '' %>><%= tzId + ' (' + data.activity.timezones[ tzId ] + ')' %></option> 33 <% } %> 34 </select> 35 36 </p> 37 38 <div class="ui-widget messages-validation hidden"> 39 <div style="padding: 0.2em 0.7em;" class="ui-state-error ui-corner-all"> 40 <p class="message"> 41 <span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-alert"></span> 42 <label></label> 43 </p> 45 44 </div> 46 47 <p class="input-group activity-type"> 48 <input type="checkbox" name="allDay" value="true" <%= (data.activity.allDay) ? 'checked="checked"' : '' %>/> 49 <label for="allDay">Dia inteiro</label> 50 </p> 51 <div class="subitem"> 45 </div> 46 47 <p class="input-group activity-type"> 48 <input type="checkbox" name="allDay" value="true" <%= (data.activity.allDay) ? 'checked="checked"' : '' %>/> 49 <label for="allDay">Dia inteiro</label> 50 </p> 51 <div class="subitem"> 52 52 % Conclusão: <input type="text" name="percentage" class="done" readonly="readonly" value="<%= data.activity.percentage %>"> 53 53 <span style="margin:0 0 0 5px;">Status:<span> 54 <select name="activityStatus" > 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"><label>Completo</label></span> 67 </div> 68 </fieldset> 69 <ul style="width: 710px"> 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> 75 </ul> 76 <fieldset id="group_addactivity_details2" class="tab-level2"> 77 <legend class="hidden">Detalhes da atividade</legend> 78 79 <p class="input-group"> 80 <label for="group_addactivity_details_txtarea_description" class="for-textarea" >Descrição</label> 81 <textarea name="description"><%=(data.activity) ? data.activity.description : '' %></textarea> 82 </p> 83 84 <p class="input-group"> 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 <% } %> 54 <select name="activityStatus" > 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> 92 59 </select> 93 </p> 94 95 <fieldset class="hidden"> 96 <legend class="hidden">Publicidade</legend> 97 <!-- 98 <p class="input-group"> 99 <label class="input-group">Mostrar-me como</label> 100 <input type="radio" checked="checked"/> 101 <label for="group_addactivity_details_rdo_status1">Dispon?vel</label> 102 <input type="radio"/> 103 <label for="group_addactivity_details_rdo_status2">Ocupado</label> 104 </p> 105 --> 106 <p class="input-group"> 107 <label class="input-group">Privacidade</label> 108 <input type="radio" name="class" value="1" checked="checked"/> 109 <label for="group_addactivity_details_rdo_class1">Padrão</label> 110 <input type="radio" name="class" value="2" /> 111 <label for="group_addactivity_details_rdo_class2">Público</label> 112 <input type="radio" name="class" value="3" /> 113 <label for="group_addactivity_details_rdo_class3">Privado</label> 114 </p> 115 116 </fieldset> 117 118 </fieldset> 119 120 <div class="overflow_add_calender"> 121 <fieldset id="group_addactivity_details4" class="tab-level2"> 122 <legend class="hidden">Lembretes</legend> 123 124 <p class="default-alarm-activity <%= (!data.activity.id && data.activity.alarms) ? '' : 'hidden'%>"> 125 <input type="checkbox" name="defaultAlarm" value="true" checked="checked"/> 126 <label class="input-default-alarm" for="defautAlarm">Usar alarmes padrões</label> 127 </p> 128 129 <ul class="activity-alarms-list"> 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++) { 133 %> 134 <li class="input-group"> 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> 150 <a class="button remove tiny"></a> 151 </li> 152 <%} 153 } 154 %> 155 </ul> 156 <span class="button add button-add-alarms">Adicionar lembrete</span> 157 158 </fieldset> 159 </div> 160 161 <fieldset id="group_addactivity_details6" class="tab-level2" title="Participantes"> 162 <div class="parent" > 163 164 <div class="child-top"> 165 <div class="date-hour"><span>Data -Hora</span></div> 166 <div class="organization"><span>Participante/Organizador</span></div> 167 </div> 168 169 <div class="child-bottom"> 170 <% for(var i=0; i<15; i++){ %> 171 <div class="child-bottom-each"> 172 <div class="date-hour"><span>17/05 - 23:43</span></div> 173 <div class="organization"><span>thiago da silva sauro</span></div> 174 </div> 175 <% } %> 176 </div> 177 178 </div> 179 </fieldset> 180 181 <fieldset id="group_addactivity_details8" class="tab-level2" title="Tarefas"> 182 183 </fieldset> 184 185 <fieldset class="attachment-list hidden"> 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%>"/> 189 <%} 190 }%> 191 </fieldset> 192 </form> 193 194 <div class="overflow_add_calender"> 195 <fieldset id="group_addactivity_details5" class="tab-level2"> 196 <form id="fileupload" action="attachment:detail" method="POST"> 197 <!-- The fileupload-buttonbar contains buttons to add/delete files and start/cancel the upload --> 198 <div class="row fileupload-buttonbar-activity"> 199 <div class="button-files-upload"> 200 <!-- The fileinput-button span is used to style the file input field as button --> 201 202 <span class="button btn-success fileinput-button"> 203 <span><i class="icon-plus icon-white"></i> Adicionar</span> 204 <input type="file" name="files[]" multiple> 205 </span> 206 207 <button type="button" class="button btn-danger delete"> 208 <i class="icon-trash icon-white"></i> Remover Todos 209 </button> 210 211 </div> 212 <div id="fileupload-progress"></div> 213 <div class="files-list"> 214 <ul class="attachments-list"> 215 <%if(data.activity && data.activity.attachments){ 216 for (var i=0; i< data.activity.attachments.length; i++) { 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"><label>Completo</label></span> 67 </div> 68 </fieldset> 69 <ul style="width: 710px"> 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> 75 </ul> 76 <fieldset id="group_addactivity_details2" class="tab-level2"> 77 <legend class="hidden">Detalhes da atividade</legend> 78 79 <p class="input-group"> 80 <label for="group_addactivity_details_txtarea_description" class="for-textarea" >Descrição</label> 81 <textarea name="description"><%=(data.activity) ? data.activity.description : '' %></textarea> 82 </p> 83 84 <p class="input-group"> 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 <% } %> 92 </select> 93 </p> 94 95 <fieldset class="hidden"> 96 <legend class="hidden">Publicidade</legend> 97 <!-- 98 <p class="input-group"> 99 <label class="input-group">Mostrar-me como</label> 100 <input type="radio" checked="checked"/> 101 <label for="group_addactivity_details_rdo_status1">Dispon?vel</label> 102 <input type="radio"/> 103 <label for="group_addactivity_details_rdo_status2">Ocupado</label> 104 </p> 105 --> 106 <p class="input-group"> 107 <label class="input-group">Privacidade</label> 108 <input type="radio" name="class" value="1" checked="checked"/> 109 <label for="group_addactivity_details_rdo_class1">Padrão</label> 110 <input type="radio" name="class" value="2" /> 111 <label for="group_addactivity_details_rdo_class2">Público</label> 112 <input type="radio" name="class" value="3" /> 113 <label for="group_addactivity_details_rdo_class3">Privado</label> 114 </p> 115 116 </fieldset> 117 118 </fieldset> 119 120 <div class="overflow_add_calender"> 121 <fieldset id="group_addactivity_details4" class="tab-level2"> 122 <legend class="hidden">Lembretes</legend> 123 124 <p class="default-alarm-activity <%= (!data.activity.id && data.activity.alarms) ? '' : 'hidden'%>"> 125 <input type="checkbox" name="defaultAlarm" value="true" checked="checked"/> 126 <label class="input-default-alarm" for="defautAlarm">Usar alarmes padrões</label> 127 </p> 128 129 <ul class="activity-alarms-list"> 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++) { 217 133 %> 218 <p class="input-group arquive-info"> 134 <li class="input-group"> 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> 150 <a class="button remove tiny"></a> 151 </li> 152 <%} 153 } 154 %> 155 </ul> 156 <span class="button add button-add-alarms">Adicionar lembrete</span> 157 158 </fieldset> 159 </div> 160 161 <fieldset id="group_addactivity_details6" class="tab-level2" title="Histórico"> 162 <div class="parent"> 163 <div class="child-top"> 164 <div class="date-hour"><span>Data-Hora</span></div> 165 <div class="user"><span>Participante</span></div> 166 <div class="attribute"><span>Alterou</span></div> 167 <div class="beforeValue"><span>De</span></div> 168 <div class="afterValue"><span>Para</span></div> 169 </div> 170 171 <div class="child-bottom"> 172 <% if(data.activity.historic.length){ 173 for(var i=0; i< data.activity.historic.length; i++){ %> 174 <div class="task <%= i != 0 ? 'left' : ''%>"><span><%= data.activity.historic[i].task %></span></div> 175 <%for(var j=0; j< data.activity.historic[i].historic.length; j++){ 176 var historic = data.activity.historic[i].historic[j];%> 177 <div class="child-bottom-each"> 178 <div class="date-hour"><span><%= historic.time %></span></div> 179 <div class="user"><span><%= historic.user.name %></span></div> 180 <div class="attribute"><span><%= historic.attribute %></span></div> 181 <div class="beforeValue"><span><%= historic.beforeValue %></span></div> 182 <div class="afterValue"><span><%= historic.afterValue %></span></div> 183 </div> 184 185 <%} 186 } 187 }%> 188 </div> 189 </div> 190 </fieldset> 191 192 <fieldset id="group_addactivity_details8" class="tab-level2" title="Tarefas"> 193 194 </fieldset> 195 196 <fieldset class="attachment-list hidden"> 197 <%if(data.activity && data.activity.attachments){ 198 for (var i=0; i< data.activity.attachments.length; i++) {%> 199 <input type="hidden" name="fileId[]" value="<%=data.activity.attachments[i].id%>"/> 200 <%} 201 }%> 202 </fieldset> 203 </form> 204 205 <div class="overflow_add_calender"> 206 <fieldset id="group_addactivity_details5" class="tab-level2"> 207 <form id="fileuploadactivity" action="attachment:detail" method="POST"> 208 <!-- The fileupload-buttonbar contains buttons to add/delete files and start/cancel the upload --> 209 <div class="row fileupload-buttonbar-activity"> 210 <div class="button-files-upload"> 211 <!-- The fileinput-button span is used to style the file input field as button --> 212 213 <span class="button btn-success fileinput-button"> 214 <span><i class="icon-plus icon-white"></i> Adicionar</span> 215 <input type="file" name="files[]" multiple> 216 </span> 217 218 <button type="button" class="button btn-danger delete"> 219 <i class="icon-trash icon-white"></i> Remover Todos 220 </button> 221 222 </div> 223 <div id="fileupload-progress-activity"></div> 224 <div class="files-list"> 225 <ul class="attachments-list"> 226 <%if(data.activity && data.activity.attachments){ 227 for (var i=0; i< data.activity.attachments.length; i++) { 228 %> 229 <p class="input-group arquive-info"> 219 230 <label class="lbl-archive-nome">Nome:</label> 220 231 <span class="archive-nome"><%=data.activity.attachments[i].name%></span> 221 232 222 233 <label class="lbl-archive-size">Tamanho:</label> 223 234 <span class="archive-size"><%=data.activity.attachments[i].size%></span> 224 235 <a href="../prototype/getArchive.php?attachment=<%=data.activity.attachments[i].id%>" class="button tiny upload downlaod-archive">Download</a> 225 236 226 237 <span class="button close tiny upload edit delete-upload" title="Deletar">Deletar</span> 227 238 228 239 <input type="hidden" name="fileId[]" value="<%=data.activity.attachments[i].id%>"/> 229 </p>230 <%}231 }%>232 233 234 235 236 237 238 239 </form>240 </fieldset>241 </div>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 %>"/>244 </form>245 246 <div title="" class="menu-container footer-container menu-addactivity">247 248 <a title="Exportar" class="button export" href="#">Exportar</a>249 <a title="Excluir" class="button delete" href="#">Excluir</a>250 251 <a title="Cancelar" class="button cancel" href="#">Cancelar</a>252 253 </div>254 </div>240 </p> 241 <%} 242 }%> 243 244 245 </ul> 246 </div> 247 </div> 248 <br> 249 250 </form> 251 </fieldset> 252 </div> 253 <form action="../prototype/modules/group/export.php" method="GET" class="form-export content"> 254 <input type="hidden" class="id-activity" name="activity" value="<%= data.activity.id %>"/> 255 </form> 256 257 <div title="" class="menu-container footer-container menu-addactivity"> 258 <% if (data.activity.id) { %> 259 <!--<a title="Exportar" class="button export" href="#">Exportar</a>--> 260 <a title="Excluir" class="button delete" href="#">Excluir</a> 261 <% } %> 262 <a title="Cancelar" class="button cancel" href="#">Cancelar</a> 263 <a title="Salvar" class="button save" href="#">Salvar</a> 264 </div> 265 </div>
Note: See TracChangeset
for help on using the changeset viewer.