Changeset 980
- Timestamp:
- 10/20/05 10:05:39 (3 years ago)
- Files:
-
- django/branches/new-admin/django/contrib/admin/media/js/admin/DateTimeShortcuts.js (modified) (5 diffs)
- django/branches/new-admin/django/contrib/admin/media/js/calendar.js (modified) (2 diffs)
- django/branches/new-admin/django/middleware/template_debug.py (modified) (1 diff)
- django/branches/new-admin/django/utils/dateformat.py (modified) (1 diff)
- django/branches/new-admin/docs/model-api.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/new-admin/django/contrib/admin/media/js/admin/DateTimeShortcuts.js
r966 r980 78 78 79 79 quickElement('h2', clock_box, 'Choose a time'); 80 time_list = quickElement('ul', clock_box, '', 'class', 'timelist'); 80 time_list = quickElement('ul', clock_box, ''); 81 time_list.className = 'timelist'; 81 82 quickElement("a", quickElement("li", time_list, ""), "Now", "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", new Date().getHourMinute());") 82 83 quickElement("a", quickElement("li", time_list, ""), "Midnight", "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", '00:00');") … … 84 85 quickElement("a", quickElement("li", time_list, ""), "Noon", "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", '12:00');") 85 86 86 cancel_p = quickElement('p', clock_box, '', 'class', 'calendar-cancel'); 87 cancel_p = quickElement('p', clock_box, ''); 88 cancel_p.className = 'calendar-cancel'; 87 89 quickElement('a', cancel_p, 'Cancel', 'href', 'javascript:DateTimeShortcuts.dismissClock(' + num + ');'); 88 90 }, … … 148 150 // next-prev links 149 151 var cal_nav = quickElement('div', cal_box, ''); 150 quickElement('a', cal_nav, '<', 'class', 'calendarnav-previous', 'href', 'javascript:DateTimeShortcuts.drawPrev('+num+');'); 151 quickElement('a', cal_nav, '>', 'class', 'calendarnav-next', 'href', 'javascript:DateTimeShortcuts.drawNext('+num+');'); 152 var cal_nav_prev = quickElement('a', cal_nav, '<', 'href', 'javascript:DateTimeShortcuts.drawPrev('+num+');'); 153 cal_nav_prev.className = 'calendarnav-previous'; 154 var cal_nav_next = quickElement('a', cal_nav, '>', 'href', 'javascript:DateTimeShortcuts.drawNext('+num+');'); 155 cal_nav_next.className = 'calendarnav-next'; 152 156 cal_box.appendChild(cal_nav); 153 157 … … 159 163 160 164 // calendar shortcuts 161 var shortcuts = quickElement('div', cal_box, '', 'class', 'calendar-shortcuts'); 165 var shortcuts = quickElement('div', cal_box, ''); 166 shortcuts.className = 'calendar-shortcuts'; 162 167 quickElement('a', shortcuts, 'Yesterday', 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', -1);'); 163 168 shortcuts.appendChild(document.createTextNode('\240|\240')); … … 167 172 168 173 // cancel bar 169 var cancel_p = quickElement('p', cal_box, '', 'class', 'calendar-cancel'); 174 var cancel_p = quickElement('p', cal_box, ''); 175 cancel_p.className = 'calendar-cancel'; 170 176 quickElement('a', cancel_p, 'Cancel', 'href', 'javascript:DateTimeShortcuts.dismissCalendar(' + num + ');'); 171 177 }, django/branches/new-admin/django/contrib/admin/media/js/calendar.js
r966 r980 66 66 tableRow = quickElement('tr', tableBody); 67 67 for (var i = 0; i < startingPos; i++) { 68 quickElement('td', tableRow, ' ', 'bgcolor','#f3f3f3'); 68 var _cell = quickElement('td', tableRow, ' '); 69 _cell.style.backgroundColor = '#f3f3f3'; 69 70 } 70 71 … … 82 83 // Draw blanks after end of month (optional, but makes for valid code) 83 84 while (tableRow.childNodes.length < 7) { 84 quickElement('td', tableRow, ' ', 'bgcolor','#f3f3f3'); 85 var _cell = quickElement('td', tableRow, ' '); 86 _cell.style.backgroundColor = '#f3f3f3'; 85 87 } 86 88 django/branches/new-admin/django/middleware/template_debug.py
r947 r980 15 15 bottom = min(total, line + 1 + context_lines) 16 16 17 17 18 return render_to_response('template_debug', { 18 19 'message' : exception.args[0], django/branches/new-admin/django/utils/dateformat.py
r975 r980 98 98 return '%02d' % self.data.second 99 99 100 class DateFormat( Formatter):100 class DateFormat(TimeFormat): 101 101 year_days = [None, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334] 102 102 django/branches/new-admin/docs/model-api.txt
r975 r980 172 172 173 173 ``validator_list`` 174 A list of extra validators to apply to the field. 174 A list of extra validators to apply to the field. Each should be a callable 175 that takes the parameters ``field_data, all_data`` and raises 176 ``django.core.validators.ValidationError`` for errors. (See the 177 `validator docs`_.) 178 179 Django comes with quite a few validators. They're in ``django.core.validators``. 180 181 .. _validator docs: http://www.djangoproject.com/documentation/forms/#validators 175 182 176 183 Field types
