Changeset 748


Ignore:
Timestamp:
04/17/09 15:39:30 (12 years ago)
Author:
niltonneto
Message:

Implementações para nova agenda. Desenvolvedor: Alexandre Muller.

Location:
trunk/expressoCalendar
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoCalendar/js/calendar_functions.js

    r696 r748  
    157157{ 
    158158        var _this = this; 
     159        var div = document.getElementById(this.idEl); 
    159160        try { 
    160             var xsl = XMLTools.load('xsl/view'+type+'.xsl?'+ Date.parse(new Date)); 
    161             var div = document.getElementById(this.idEl); 
    162             div.innerHTML = xtools.parse(data, xsl); 
    163             document.getElementById('divAppbox').style.height = "100%"; 
     161                var xsl = XMLTools.load('xsl/view'+type+'.xsl?'+ Date.parse(new Date)); 
     162                div.innerHTML = xtools.parse(data, xsl); 
    164163        } 
    165164        catch(e){ 
    166165                alert(e); 
    167166        } 
     167        document.getElementById('divAppbox').style.height = "100%"; 
    168168 
    169169        if (type == 'Week' || type == 'Month') 
     
    171171                var trWeek = document.getElementById('tr_week'); 
    172172                for (var i=0; i < trWeek.childNodes.length; i++) 
    173                         trWeek.childNodes[i].innerHTML = get_lang(trWeek.childNodes[i].innerHTML); 
     173                        trWeek.childNodes[i].innerHTML = get_lang(trWeek.childNodes[i].innerHTML)+(type=='Week'?" "+id2String((trWeek.childNodes[i].id).substr(8)):""); 
    174174        } 
    175175}; 
     
    318318                eventDiv.style.width = widthValue+"px"; 
    319319 
    320                 var headerElement = document.getElementById('weekHeader_'+timeStamp2id(eventDiv.childNodes[1].id).substr(0,8)); 
     320                var headerElement = document.getElementById('weekday_'+timeStamp2id(eventDiv.childNodes[1].id).substr(0,8)); 
    321321                if (currentPos > 1) 
    322322                        eventDiv.style.left = (10+(tempDate.getDay()*122)+(widthValue*currentPos))+"px"; 
  • trunk/expressoCalendar/js/common_functions.js

    r665 r748  
    310310} 
    311311 
     312function id2String(id){ 
     313        if (id < 1) 
     314                return ""; 
     315        objDate = new Date(); 
     316        objDate.setHours(id.substr(8,2)); 
     317        objDate.setMinutes(id.substr(10,2)); 
     318        objDate.setYear(id.substr(0,4)); 
     319        objDate.setDate(id.substr(4,2)); 
     320        objDate.setMonth(id.substr(6,2)-1); 
     321        return objDate.getDate()+"/"+(objDate.getMonth()+1); 
     322} 
     323 
    312324function get_lang(_key) 
    313325{ 
  • trunk/expressoCalendar/xsl/viewMonth.xsl

    r696 r748  
    1212                                <xsl:for-each select="dayofweek"> 
    1313                                        <xsl:variable name="dayName" select="dayname" /> 
    14                                         <td id="weekHeader_{$dayName}" class="td_header" height="1%"> 
     14                                        <td id="weekday_{$dayName}" class="td_header" height="1%"> 
    1515                                                <xsl:value-of select='$dayName' /> 
    1616                                        </td> 
  • trunk/expressoCalendar/xsl/viewWeek.xsl

    r696 r748  
    1515                                        <td class="td_header" width="10%"></td> 
    1616                                        <xsl:for-each select="workweek"> 
    17                                                 <xsl:variable name="dayIndex" select="dayid" /> 
    18                                                 <td id="weekHeader_{$dayIndex}" class="td_header" height="1%"> 
     17                                                <xsl:variable name="dayid" select="dayid" /> 
     18                                                <td id="weekday_{$dayid}" class="td_header" height="1%"> 
    1919                                                        <xsl:value-of select='dayofweek' /> 
    2020                                                </td> 
Note: See TracChangeset for help on using the changeset viewer.