Changeset 6959 for sandbox/2.4.2-expresso1
- Timestamp:
- 08/08/12 15:03:59 (12 years ago)
- Location:
- sandbox/2.4.2-expresso1/prototype/modules/calendar
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/js/activity.helpers.js
r6958 r6959 18 18 var endDate = new Date; 19 19 var dueDate = new Date; 20 var percentage = 0; 20 var percentage = 0; 21 var statusTasks = {1: 0, 2: 0, 3: 0, 4: 0}; 21 22 22 23 var allDay = true; … … 42 43 43 44 blkAuto.find('input[name="percentage"]').val(percentage); 45 46 todoStatus('addActivity', 1); 47 48 UI.dialogs.addActivity.find('select[name="activityStatus"] option[value="'+1+'"]').attr('selected','selected'); 44 49 45 50 blkAuto.find('input[name="allDay"]').attr('checked', false); … … 52 57 if(i == 'length') 53 58 continue; 54 55 var statusActivity = tasks[i].status ; 59 60 statusTasks[tasks[i].status]++; 61 56 62 stTime = Date.parseExact( tasks[i].startDate + " "+$.trim( tasks[i].startHour) , formatString); 57 63 enTime = Date.parseExact( tasks[i].endDate + " "+$.trim( tasks[i].endHour), formatString ); … … 68 74 percentage += parseInt((100 / tasks.length)) * ( parseInt(tasks[i].percentage) / 100); 69 75 } 70 71 todoStatus('addActivity', (statusActivity != undefined) ? statusActivity : 1); 76 var statusActivity = 1; 77 78 if(statusTasks[4] != 0) 79 statusActivity = 4; 80 else if(statusTasks[2] != 0) 81 statusActivity = 2; 82 else if(statusTasks[3] == tasks.length) 83 statusActivity = 3; 84 else if(statusTasks[1] == tasks.length) 85 statusActivity = 1; 86 else 87 statusActivity = 2; 88 89 todoStatus('addActivity', statusActivity); 72 90 73 91 UI.dialogs.addActivity.find('select[name="activityStatus"] option[value="'+statusActivity+'"]').attr('selected','selected'); … … 230 248 modal:true, 231 249 autoOpen: false, 232 width:73 4,250 width:735, 233 251 position: 'center', 234 252 close: function(event, ui) { -
sandbox/2.4.2-expresso1/prototype/modules/calendar/js/helpers.js
r6951 r6959 450 450 modal:true, 451 451 autoOpen: false, 452 width:70 0,452 width:701, 453 453 position: 'center', 454 454 close: function(event, ui) { -
sandbox/2.4.2-expresso1/prototype/modules/calendar/js/task.helpers.js
r6954 r6959 256 256 modal: true, 257 257 autoOpen: false, 258 width: 77 4,258 width: 775, 259 259 position: 'center', 260 260 close: function (event, ui) { … … 359 359 360 360 /*Seleciona a agenda padrão para visualização edição de um task*/ 361 if (objTask.id) UI.dialogs.addTask.find(' option[value="' + objTask.group + '"]').attr('selected', 'selected').trigger('change');361 if (objTask.id) UI.dialogs.addTask.find('select[name="group"] option[value="' + objTask.group + '"]').attr('selected', 'selected').trigger('change'); 362 362 363 363 UI.dialogs.addTask.find(':input').change(function(event){ -
sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/activity_add.ejs
r6958 r6959 50 50 </p> 51 51 <div class="subitem"> 52 % Conclusão: <input type=" number" name="percentage" class="done" readonly="readonly" value="<%= data.activity.percentage %>">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 54 <select name="activityStatus" >
Note: See TracChangeset
for help on using the changeset viewer.