this.dayGroups = [];
this.allDayEvents = [];
var div = $('kronolithEventsWeek').down('div'),
+ th = $('kronolithViewWeekHead').down('.kronolithWeekDay'),
td = $('kronolithViewWeekBody').down('td').next('td'),
dates = this.viewDates(date, view),
day = dates[0].clone();
for (var i = 0; i < 7; i++) {
div.writeAttribute('id', 'kronolithEventsWeek' + day.dateString());
+ th.writeAttribute('date', day.dateString()).down('span').setText(day.toString('dddd, d'));
td.down('div').writeAttribute('id', 'kronolithAllDay' + day.dateString());
div = div.next('div');
+ th = th.next('td');
td = td.next('td');
day.next().day();
}
this.editEvent(null, null, elt.readAttribute('date'));
e.stop();
return;
+ } else if (elt.hasClassName('kronolithWeekDay')) {
+ this.go('day:' + elt.readAttribute('date'));
+ e.stop();
+ return;
} else if (elt.hasClassName('kronolithEventTag')) {
$('kronolithTagACTrigger').kronolithTagger.addNewTagNode(elt.getText());
e.stop();
<div class="kronolithEventsWeek"></div>
</div>
<table class="kronolithView kronolithViewDay">
- <thead class="kronolithViewHead"><tr>
+ <thead id="kronolithViewWeekHead" class="kronolithViewHead"><tr>
<td class="kronolithFirstCol"> </td>
- <?php for ($w = $prefs->getValue('week_start_monday'), $i = $w, $c = $i + 7; $i < $c; $i++): ?>
- <td class="kronolithCol"><span><?php echo NLS::getLangInfo(constant('DAY_' . ($i % 7 + 1))) ?></span></td>
- <?php endfor; ?>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
+ <td class="kronolithCol kronolithWeekDay"><span></span></td>
</tr></thead>
<tbody id="kronolithViewWeekBody" class="kronolithViewBody">
<tr class="kronolithRow kronolithAllDay">
#kronolithViewWeek div.kronolithViewBody div.kronolithRow div {
height: 41px;
}
+.kronolithWeekDay {
+ cursor: pointer;
+}
/* Main view day */
.kronolithViewDay div.kronolithViewBody div.kronolithRow div.kronolithFirstCol {