Changeset 6811


Ignore:
Timestamp:
07/18/12 18:02:35 (10 years ago)
Author:
thiago
Message:

Ticket #2966 - Implementacao parcial da funcionalidade criar tarefa - avancada.

Location:
sandbox/2.4.2-expresso1/prototype/modules/calendar
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/css/layout.css

    r6797 r6811  
    723723.lbl-archive-nome{width:40px !important;} 
    724724.row.fileupload-buttonbar{margin-top: -14px; padding: 0.2em 0.7em;} 
     725.row.fileupload-buttonbar-task{margin-top: 0; padding: 0.2em 0.7em;} 
    725726 
    726727.archive-nome{width: 73px;} 
     
    898899} 
    899900 
     901.new-event-win div.div-addtask { padding: 0; width: 770px; border: 0;} 
     902.new-event-win form.form-addevent { padding: 9px; } 
     903 
    900904.ui-dialog .ui-dialog-content { padding: 0; } 
    901905.new-event-win div.div-addevent { padding: 0; width: 700px; border: 0;} 
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/css/style.css

    r6797 r6811  
    462462        color: transparent; 
    463463} 
     464 
     465.div-addtask #calendar_addtask_details1 .h1{ 
     466  width: 100%; 
     467} 
     468 
     469.div-addtask #calendar_addtask_details2 textarea { 
     470  width: 670px; 
     471} 
     472 
     473.div-addtask{ 
     474  width: 760px; 
     475} 
     476 
     477.div-addtask #calendar_addtask_details1 .time-previsao { width: 40px; } 
     478 
     479.div-addtask #calendar_addtask_details1 .date-previsao{ width: 80px; } 
     480 
     481.div-addtask #calendar_addtask_details1 .start-time{ width: 40px; } 
     482.div-addtask #calendar_addtask_details1 .start-date{ width: 80px; } 
     483.div-addtask #calendar_addtask_details1 .end-time{ width: 40px; } 
     484.div-addtask #calendar_addtask_details1 .end-date{ width: 80px; } 
     485.div-addtask #calendar_addtask_details1 .previsao-termino { margin: 0 0 0 50px; } 
     486.div-addtask #calendar_addtask_details1 .subitem { margin: 5px; display: block;} 
     487.div-addtask #calendar_addtask_details1 .subitem .span_done{ margin: 0 30px;} 
     488.div-addtask #calendar_addtask_details1 .calendar_addevent_details_lnk_timezone { margin: 0 0 0 20px;} 
     489.div-addtask #calendar_addtask_details1 .subitem .done { width: 45px;} 
     490 
     491 
     492.div-addtask  #calendar_addtask_details8 .parent {width: 725px; min-height: 278px; float: left;} 
     493.div-addtask  #calendar_addtask_details8 .parent .child-top {width: 745px; height: 30px; background: #E8F4FD; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;} 
     494.div-addtask  #calendar_addtask_details8 .parent .child-bottom {width: 745px; height: 278px; overflow: auto;  float: left; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;} 
     495.div-addtask  #calendar_addtask_details8 .parent .child-bottom .child-bottom-each { height: 30px; } 
     496.div-addtask  #calendar_addtask_details8 .parent .child-bottom .child-bottom-each:hover { background: #FFF2F2; cursor: pointer;} 
     497 
     498 
     499.div-addtask  #calendar_addtask_details8 .parent .child-bottom .child-bottom-each .date-hour { width: 30%; float: left; height: 30px} 
     500.div-addtask  #calendar_addtask_details8 .parent .child-bottom .child-bottom-each .date-hour span { margin: 8px; float: left; } 
     501.div-addtask  #calendar_addtask_details8 .parent .child-bottom .child-bottom-each .organization{ width: 69%; float: left;  height: 30px; border-left: 1px solid #CCC; } 
     502.div-addtask  #calendar_addtask_details8 .parent .child-bottom .child-bottom-each .organization span{ margin: 8px; float: left; } 
     503 
     504 
     505.div-addtask  #calendar_addtask_details8 .parent .child-top .date-hour { width: 29%; float: left; background: #E8F4FD; height: 30px; } 
     506.div-addtask  #calendar_addtask_details8 .parent .child-top .date-hour span{ margin: 8px; float: left; font-weight: bold; color: #2E6E9E; } 
     507.div-addtask  #calendar_addtask_details8 .parent .child-top .organization { width: 70%; float: left; background: #E8F4FD; height: 30px; border-left: 1px solid #CCC; font-weight: bold; color: #2E6E9E; } 
     508.div-addtask  #calendar_addtask_details8 .parent .child-top .organization span{margin: 8px; float: left; } 
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/js/init.js

    r6797 r6811  
    244244 
    245245                            $('.qtip-active .button.advanced').button().click(function(){ 
    246                                 $(componente).qtip('destroy'); 
    247                                 alert('Nova Tela de criação tarefas'); 
     246                                 
     247                                        $(componente).qtip('destroy'); 
     248                                         
     249                                var startEvent = new Date(); 
     250                                        var configData = (startEvent.toString('mm') < 30)  ? {minutes: (30 - parseInt(startEvent.toString('mm')))} : {hours: 1, minutes: '-'+startEvent.toString('mm')}; 
     251                                        startEvent.add(configData);  
     252                         
     253                                                var componente = $(this); 
     254 
     255                                        taskDetails({  
     256                                                startTime: startEvent.getTime(), 
     257                                                endTime: dateCalendar.decodeRange(startEvent, (!!User.preferences.defaultCalendar ? (   !!Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration ?   
     258                                                        (Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration) : (User.preferences.defaultDuration)) : (User.preferences.defaultDuration))) 
     259                                        }, true ); 
     260                         
    248261                            }); 
    249262                                                                 
     
    255268                                                         
    256269                        }; 
     270                         
    257271                }); 
    258272 
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/templates/index.ejs

    r6797 r6811  
    8787 
    8888<script type='text/javascript' src='<?= MODULESURL ?>/js/map.disponibility.js'></script> 
     89 
     90<script type='text/javascript' src='<?= MODULESURL ?>/js/task.helpers.js'></script> 
    8991<script type='text/javascript' src='<?= MODULESURL ?>/js/helpers.js'></script> 
    9092<script type='text/javascript' src='<?= MODULESURL ?>/js/calendar.shared.js'></script> 
Note: See TracChangeset for help on using the changeset viewer.