Bug Tracker

Ticket #2593: ui.datepicker.patch

File ui.datepicker.patch, 1.8 KB (added by atlithorn, 12 years ago)

patch to version 3.4 to enable monthnames instead of prev and next

  • ui.datepicker.

    old new  
    12511251                var prev = '<div class="datepicker_prev">' + (this._canAdjustMonth(-1, drawYear, drawMonth) ?
    12521252                        '<a onclick="jQuery.datepicker._adjustDate(' + this._id + ', -' + stepMonths + ', \'M\');"' +
    12531253                        (showStatus ? this._addStatus(this._get('prevStatus') || '&#xa0;') : '') + '>' +
    1254                         this._get('prevText') + '</a>' :
     1254                        (this._get('prevText')||(" &#9668;" +this._get('monthNames')[(drawMonth+11)%12]) ) + '</a>' :
    12551255                        (hideIfNoPrevNext ? '' : '<label>' + this._get('prevText') + '</label>')) + '</div>';
    12561256                var next = '<div class="datepicker_next">' + (this._canAdjustMonth(+1, drawYear, drawMonth) ?
    12571257                        '<a onclick="jQuery.datepicker._adjustDate(' + this._id + ', +' + stepMonths + ', \'M\');"' +
    12581258                        (showStatus ? this._addStatus(this._get('nextStatus') || '&#xa0;') : '') + '>' +
    1259                         this._get('nextText') + '</a>' :
     1259                        (this._get('nextText')||(this._get('monthNames')[(drawMonth+numMonths[1])%12]+" &#9658;") )+ '</a>' :
    12601260                        (hideIfNoPrevNext ? '>' : '<label>' + this._get('nextText') + '</label>')) + '</div>';
    12611261                var html = (prompt ? '<div class="datepicker_prompt">' + prompt + '</div>' : '') +
    12621262                        (closeAtTop && !this._inline ? controls : '') +
     
    12641264                        (this._isInRange(today) ? '<div class="datepicker_current">' +
    12651265                        '<a onclick="jQuery.datepicker._gotoToday(' + this._id + ');"' +
    12661266                        (showStatus ? this._addStatus(this._get('currentStatus') || '&#xa0;') : '') + '>' +
    1267                         this._get('currentText') + '</a></div>' : '') + (isRTL ? prev : next) + '</div>';
     1267                        (this._get('currentText')||'') + '</a></div>' : '') + (isRTL ? prev : next) + '</div>';
    12681268                var showWeeks = this._get('showWeeks');
    12691269                for (var row = 0; row < numMonths[0]; row++) {
    12701270                for (var col = 0; col < numMonths[1]; col++) {