- Timestamp:
- 05/29/12 23:23:50 (12 years ago)
- Location:
- trunk/prototype
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/js/calendar.codecs.js
r6331 r6346 747 747 patati['bymonthday'] = patati['byyearday'] = patati['byday'] = ''; 748 748 749 patati['interval'] = patati['endTime'] = patati['count'] = patati['startTime'] = 0; 749 patati['interval'] = 1 , 750 751 patati['endTime'] = patati['count'] = patati['startTime'] = 0; 750 752 751 753 if( form.frequency === 'none' ) -
trunk/prototype/modules/calendar/js/helpers.js
r6331 r6346 62 62 if (!eventInterval.length) 63 63 return 'Por favor, informe o intervalo'; 64 else if (parseInt(eventInterval,10) < 0|| parseInt(eventInterval,10).toString() == "NaN")64 else if (parseInt(eventInterval,10) < 1 || parseInt(eventInterval,10).toString() == "NaN") 65 65 return 'Por favor informe um valor válido para o intervalo'; 66 66 } … … 492 492 case "daily": 493 493 $(".event-repeat-container:last").find(".repeat-in").find(".interval").html("Dia(s)") 494 .end().find(".eventInterval").val( objEvent.repeat['interval'] || " 0" );494 .end().find(".eventInterval").val( objEvent.repeat['interval'] || "1" ); 495 495 $(".frequency option[value='daily']").attr('selected', 'selected'); 496 496 break; 497 497 case "weekly": 498 498 $(".event-repeat-container:last").find(".repeat-in").find(".interval").html("Semana(s)") 499 .end().find(".eventInterval").val( objEvent.repeat['interval'] || " 0" );499 .end().find(".eventInterval").val( objEvent.repeat['interval'] || "1" ); 500 500 $(".frequency option[value='weekly']").attr('selected', 'selected'); 501 501 … … 513 513 case "monthly": 514 514 $(".event-repeat-container:last").find(".repeat-in").find(".interval").html("Mes(s)") 515 .end().find(".eventInterval").val( objEvent.repeat['interval'] || " 0" );515 .end().find(".eventInterval").val( objEvent.repeat['interval'] || "1" ); 516 516 $(".frequency option[value='monthly']").attr('selected', 'selected') 517 517 $(".event-repeat-monthly:last").removeClass("hidden").find("input[type=radio][name=repeatmonthyType]").click(function(){ … … 528 528 case "yearly": 529 529 $(".event-repeat-container:last").find(".repeat-in").find(".interval").html("Ano(s)") 530 .end().find(".eventInterval").val( objEvent.repeat['interval'] || " 0" );530 .end().find(".eventInterval").val( objEvent.repeat['interval'] || "1" ); 531 531 $(".frequency option[value='yearly']").attr('selected', 'selected') 532 532 break; -
trunk/prototype/modules/calendar/templates/event_repeat.ejs
r6066 r6346 19 19 <p class="input-group event-repeat-monthly hidden frequency-option"> 20 20 <label>Mensalmente por </label> 21 <input type="radio" name="repeatmonthyType" value=" 0">21 <input type="radio" name="repeatmonthyType" value="1"> 22 22 <label for="repeatmonthyType">dia do mês</label> 23 23 … … 70 70 <option value="occurrences">Termina Após n Ocorrencias</option> 71 71 </select> 72 72 <input type="text" name="end" class="date customDateEnd hidden"> 73 73 <input type="text" name="occurrences" class="tiny number occurrencesEnd hidden"> 74 74 <label name="occurrences" class="hidden">Ocorrências</label> … … 78 78 <span class="input-group"> 79 79 <label>Tendo intervalo de</label> 80 <input type="text" name="" class="tiny number eventInterval" value=" 0">80 <input type="text" name="" class="tiny number eventInterval" value="1"> 81 81 <label class="interval"></label> 82 82 </span> -
trunk/prototype/services/iCal.php
r6344 r6346 34 34 switch ($v['type']) { 35 35 case EVENT_ID: 36 37 36 $vevent = $ical->newComponent('vevent'); 38 37 … … 63 62 $repeat['until'] = $time->format(DATE_RFC822); 64 63 } else if ($ir == 'count') 64 $repeat[$ir] = $rv; 65 else if ($ir == 'interval') 65 66 $repeat[$ir] = $rv; 66 67 else if ($ir !== 'schedulable' && $ir !== 'id' && $ir !== 'startTime')
Note: See TracChangeset
for help on using the changeset viewer.