/* Update contrib/admin/media/js/admin/DateTimeShortcuts addClock function, replace all "quickElement" lines with the following */ var interval_mins = 30; // minutes between displayed times var columns = 4; // number of columns in popup var total_intervals = 24 * 60 / interval_mins; var time = new Date(0,0,0,0,0,0,0); var midnight = new Date(0,0,0,0,0,0,0); var noon = new Date(0,0,0,12,0,0,0); for (var si=0; si 12 ? hours - 12 : hours; time_text = "" + (hours == 0 ? 12 : hours); var mins = time.getMinutes(); time_text += ":" + (mins > 9 ? "" : "0") + mins; time_text += (hours >= 12 ? " PM" : " AM"); } quickElement("a", quickElement("li", time_list, ""), time_text, "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", '" + time.getHourMinute() + "');"); time = new Date(time.getTime() + (interval_mins * 60 * 1000)); // interval * seconds in a minute * millis in second } }