_insertTaskPosition: function(newRow, newTask)
{
var rows = $('kronolithViewTasksBody').select('tr');
- // The first row is a template one, so must be ignored
- for (var i = 1; i < rows.length; i++) {
+ // The first row is the add task row, the second a template, ignoring.
+ for (var i = 2; i < rows.length; i++) {
var rowTasklist = rows[i].retrieve('tasklist');
var rowTaskId = rows[i].retrieve('taskid');
var rowTask = this.tcache.inject(null, function(acc, list) {
<input type="text" name="title" id="kronolithEventTitle" class="kronolithLongField" />
</div>
+<div>
<table cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td>
<label for="kronolithEventCalendar"><?php echo _("Calendar") ?>:</label><br />
· <span class="kronolithEventGeo"><a href="#"><?php echo _("Find in Maps") ?></a></span>
</td>
</tr></tbody></table>
+</div>
+<div>
<table cellspacing="0" cellpadding="0" border="0"><tbody>
<tr>
<td><label for="kronolithEventStartDate"><?php echo _("From") ?>:</label></td>
<td><label><input type="checkbox" name="whole_day" id="kronolithEventAllday" /> <?php echo _("all-day event") ?></label></td>
</tr>
</tbody></table>
+</div>
<div class="tabset">
<ul>
</ul>
</caption>
<tbody id="kronolithViewTasksBody">
+ <tr class="kronolithTaskRow">
+ <td class="kronolithTaskCol kronolithAddTask">
+ <div class="kronolithAddTaskIcon"></div><?php echo _("Add Task") ?>
+ </td>
+ </tr>
<tr id="kronolithTasksTemplate" class="kronolithTaskRow" style="display:none">
<td class="kronolithTaskCol">
- <div class="kronolithTaskCheckbox"/>
+ <div class="kronolithTaskCheckbox"/>
</td>
</tr>
</tbody>
}
#kronolithNotifications {
padding: 3px 5px;
+ color: #fff;
}
/* Main area */
}
#kronolithEventDialog .tabset ul, #kronolithTaskDialog .tabset ul {
padding-left: 0;
+ margin: 0;
}
.kronolithTabsOption {
#kronolithViewTasks .kronolithInfo {
color: #ccc;
}
+#kronolithViewTasks .kronolithAddTask {
+ font-weight: bold;
+}
+.kronolithAddTask .kronolithAddTaskIcon {
+ float: left;
+ margin-right: 7px;
+ margin-left: 2px;
+ width: 16px;
+ height: 16px;
+ background-image: url('graphics/new_task.png');
+}
/* More main view */
.kronolithFirstCol {