Changeset 7898 for trunk


Ignore:
Timestamp:
02/19/13 16:48:47 (11 years ago)
Author:
eduardow
Message:

Ticket #3344 - Commit da funcionalidade implementada no trunk - DFD015

Location:
trunk/prototype/modules/calendar/js
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/js/calendar.codecs.js

    r7896 r7898  
    18471847                                occurrence: i, 
    18481848                                type: typeEvent, 
    1849                                 calendar: evt.calendar 
     1849                                calendar: evt.calendar,  
     1850                                status: evt.status 
    18501851                                }, (parseInt(typeEvent) == 1 ? eventEditable(evt.id, isRepeat, i ) : (parseInt(typeEvent) == 2 ? taskEditable(evt.id) : {editable: false, disableResizing: true, disableDragging: true})))); 
    18511852        } 
  • trunk/prototype/modules/calendar/js/init.js

    r7896 r7898  
    353353                }, 
    354354 
    355  
    356355        eventRender: function( event, element, view ){ 
    357356                    $('#calendar td.fc-year-have-event').removeClass('fc-year-have-event'); 
    358357 
    359358                        var img_icon = ""; 
     359                        var status_ball = ""; //nome da imagem a ser inserida 
     360                        var status_img = ""; 
    360361                        if(event.type == 1) 
    361362                                img_icon = "mini-event.png"; 
     
    365366                                img_icon = "mini-activity.png"; 
    366367 
    367                          
    368             element.find(".fc-event-inner.fc-event-skin").prepend($('<img style="width: 11px; height: 13px;" class="" src="../prototype/modules/calendar/img/' + img_icon + '"></img>')); 
     368                        //se for diferente de evento(type 1). 
     369                        if(event.type != 1){ 
     370                                if(event.status == "1"){ 
     371                                        status_ball = "gray.png"; 
     372                                }else if(event.status == "2"){ 
     373                                        status_ball = "yellow.png"; 
     374                                }else if(event.status == "3"){ 
     375                                        status_ball = "green.png"; 
     376                                }else if(event.status == "4"){ 
     377                                        status_ball = "red.png"; 
     378                                } 
     379 
     380                                status_img = '<img style="width: 8px; height: 8px; margin-bottom: 2px;" src="../prototype/modules/calendar/img/' + status_ball + '"></img>'; 
     381                        } 
     382                        //html que exibe a imagem do type e do status 
     383            element.find(".fc-event-inner.fc-event-skin").prepend($('<img style="width: 11px; height: 13px;" class="" src="../prototype/modules/calendar/img/' + img_icon + '"></img>' + status_img)); 
    369384                }, 
    370385 
Note: See TracChangeset for help on using the changeset viewer.