break;
case 'year':
- var viewBody = $('kronolithViewYear'), month;
+ var month;
- viewBody.down('caption span').innerHTML = this.setTitle(date.toString('yyyy'));
+ $('kronolithYearDate').innerHTML = this.setTitle(date.toString('yyyy'));
// Build new calendar view.
for (month = 0; month < 12; month++) {
if (view == 'agenda') {
var dates = this.viewDates(date, view),
day = dates[0].clone();
- $('kronolithViewAgenda').down('caption span').innerHTML = this.setTitle(Kronolith.text.agenda + ' ' + dates[0].toString('d') + ' - ' + dates[1].toString('d'));
+ $('kronolithAgendaDate').innerHTML = this.setTitle(Kronolith.text.agenda + ' ' + dates[0].toString('d') + ' - ' + dates[1].toString('d'));
} else {
$('kronolithViewAgenda').down('caption span').update(this.setTitle(Kronolith.text.searching.interpolate({ 'term': data })));
}
<div id="kronolithViewAgenda" class="kronolithView" style="display:none">
<table class="kronolithView">
<caption>
- <div id="kronolithLoadingagenda" class="kronolithLoading"></div>
- <span></span>
+ <span id="kronolithLoadingagenda" class="kronolithLoading"></span>
+ <span id="kronolithAgendaDate"></span>
<span class="kronolithNavigation">
<a class="kronolithGotoToday"><?php echo _("Today") ?></a>
<a title="<?php echo _("Previous") ?>" class="kronolithPrev"><</a>
<a class="kronolithNext" title="<?php echo _("Next") ?>">></a>
</span>
</caption>
+ <thead class="kronolithViewHead">
+ <tr>
+ <td class="kronolithFirstCol"> </td>
+ <td class="kronolithCol"><span><?php echo _("Events for this day") ?></span></td>
+ </tr>
+ </thead>
<tbody id="kronolithViewDayBody" class="kronolithViewBody">
<tr class="kronolithRow kronolithAllDay">
<td class="kronolithFirstCol"><?php echo _("All day") ?></td>
<form id="kronolithEventForm">
<input id="kronolithEventCalendar" type="hidden" name="cal" />
<input id="kronolithEventId" type="hidden" name="id" />
+
<div>
- <label for="kronolithEventTitle"><?php echo _("Title") ?></label><br />
+ <label for="kronolithEventTitle"><?php echo _("Title") ?>:</label><br />
<input type="text" name="title" id="kronolithEventTitle" class="kronolithLongField" />
</div>
-<table cellspacing="2" cellpadding="0" border="0"><tbody>
- <tr>
- <td class="rightAlign">
- <label for="kronolithEventLocation"><?php echo _("Location") ?></label><br />
- <small><a href="#"><?php echo _("Geolocation") ?></a></small>
- </td>
- <td><input type="text" name="location" id="kronolithEventLocation" class="kronolithLongField" /></td>
- </tr>
+<div>
+ <label for="kronolithEventLocation"><?php echo _("Location") ?>:</label><br />
+ <input type="text" name="location" id="kronolithEventLocation" size="35" />
+ · <span class="kronolithEventGeo"><a href="#"><?php echo _("Find in Maps") ?></a></span>
+</div>
+<table cellspacing="2" cellpadding="0" border="0">
+<tbody>
<tr>
- <td class="rightAlign"><label for="kronolithEventAllday"><?php echo _("All-day") ?></label></td>
- <td><input type="checkbox" name="whole_day" id="kronolithEventAllday" /></td>
+ <td class="rightAlign"><label for="kronolithEventAllday"><?php echo _("All-day") ?>:</label></td>
+ <td><label><input type="checkbox" name="whole_day" id="kronolithEventAllday" /> <?php echo _("all-day event") ?></label></td>
</tr>
<tr>
- <td class="rightAlign"><label for="kronolithEventStartDate"><?php echo _("From") ?></label></td>
+ <td class="rightAlign"><label for="kronolithEventStartDate"><?php echo _("From") ?>:</label></td>
<td>
- <input type="text" name="start_date" id="kronolithEventStartDate" size="9" class="kronolithDatePicker" />
- <?php echo _("at") ?>
- <input type="text" name="start_time" id="kronolithEventStartTime" size="6" />
+ <input type="text" name="start_date" id="kronolithEventStartDate" size="10" class="kronolithDatePicker" />
+ <label><?php echo _("at") ?> <input type="text" name="start_time" id="kronolithEventStartTime" size="8" /></label>
</td>
</tr>
<tr>
- <td class="rightAlign">
- <label for="id_to"><?php echo _("To") ?></label></td>
+ <td class="rightAlign"><label for="kronolithEventEndDate"><?php echo _("To") ?>:</label></td>
<td>
- <input type="text" name="end_date" id="kronolithEventEndDate" size="9" class="kronolithDatePicker" />
- <?php echo _("at") ?>
- <input type="text" name="end_time" id="kronolithEventEndTime" size="6" />
+ <input type="text" name="end_date" id="kronolithEventEndDate" size="10" class="kronolithDatePicker" />
+ <label><?php echo _("at") ?> <input type="text" name="end_time" id="kronolithEventEndTime" size="8" /></label>
</td>
</tr>
<tr>
- <td class="rightAlign"><label for="kronolithEventRecurrence"><?php echo _("Repeat") ?></label></td>
+ <td class="rightAlign"><label for="kronolithEventRecurrence"><?php echo _("Repeat") ?>:</label></td>
<td><select name="recur" id="kronolithEventRecurrence" class="kronolithLongField">
<option value="0"><?php echo _("no repeat") ?></option>
<option value="1"><?php echo _("Every day") ?></option>
</tbody></table>
<div>
- <label for="id_url"><?php echo _("URL") ?></label><br />
+ <label for="kronolithEventUrl"><?php echo _("URL") ?>:</label><br />
<input type="text" name="url" id="kronolithEventUrl" class="kronolithLongField" />
</div>
<div>
- <label for="id_tags"><?php echo _("Tags") ?></label><br />
+ <label for="kronolithEventTags"><?php echo _("Tags and Keywords") ?>:</label><br />
<input id="kronolithEventTags" name="tags" />
<span id="kronolithEventTags_loading_img" style="display:none;"><?php echo Horde::img('loading.gif', _("Loading...")) ?></span>
</div>
<!-- ini user zone -->
<div id="kronolithUser">
- <?php echo $identity->getName(); if ($logout_link) echo ' <span class="kronolithSeparator">·</span> ' . $logout_link ?><br />
- <a href="#"><?php echo _("Options") ?></a><?php if ($help_link) echo ' <span class="kronolithSeparator">·</span> ' . $help_link ?><br />
+ <a href="#"><?php echo _("Options") ?></a><?php if ($help_link) echo ' <span class="kronolithSeparator">·</span> ' . $help_link; if ($logout_link) echo ' <span class="kronolithSeparator">·</span> ' . $logout_link ?><br />
+ <span class="kronolithUserName"><?php echo $identity->getName(); ?></span><br />
</div>
<!-- end user zone -->
</div>
<!-- ini bar -->
<div id="kronolithBar">
- <form>
- <div class="kronolithDateChoice">
- <div id="kronolithDateChoiceDay"><?php echo $today->format('l, j') ?></div>
+ <div class="kronolithDateChoice" title="<?php echo _("Today") ?>">
+ <div><?php echo $today->format('l, j F Y') ?></div>
</div>
- <div class="kronolithDateChoice">
- <div id="kronolithDateChoiceMonth"><?php echo $today->format('F') ?></div>
- </div>
- <div class="kronolithDateChoice">
- <div id="kronolithDateChoiceYear"><?php echo $today->format('Y') ?></div>
- </div>
- </form>
<div id="kronolithNav">
<a id="kronolithNavDay"><?php echo _("Day") ?></a>
</div>
<h3 class="search">
- <a href="#" class="kronolithAdd"><?php echo _("Advanced") ?></a>
+ <a href="#" title="<?php echo _("Advanced") ?>" class="kronolithAdd">+</a>
<span><?php echo _("Search") ?></span>
</h3>
<div id="kronolithViewTasks" class="kronolithView kronolithViewTasks" style="display:none">
<table class="kronolithView kronolithViewTasks">
<caption>
- <div id="kronolithLoadingtasks" class="kronolithLoading"></div>
+ <span id="kronolithLoadingtasks" class="kronolithLoading"></span>
<span><?php echo _("Tasks") ?></span>
</caption>
<tbody id="kronolithViewTasksBody" class="kronolithViewBody">
<div id="kronolithViewYear" class="kronolithView kronolithViewYear" style="display:none">
<table class="kronolithView kronolithViewYear">
<caption>
- <div id="kronolithLoadingyear" class="kronolithLoading"></div>
- <span></span>
+ <span id="kronolithLoadingyear" class="kronolithLoading"></span>
+ <span id="kronolithYearDate"></span>
<span class="kronolithNavigation">
<a class="kronolithGotoToday"><?php echo _("Today") ?></a>
<a title="<?php echo _("Previous") ?>" class="kronolithPrev"><</a>
position: absolute;
left: 0;
}
-#kronolithLoadingweek, #kronolithLoadingmonth {
+#kronolithLoadingday, #kronolithLoadingweek, #kronolithLoadingmonth {
top: 24px;
}
#kronolithLoadingtasks, #kronolithLoadingagenda {
+ display: inline-block;
position: relative;
- float: left;
- top: -2px;
- margin-right: 2px;
+ top: -3px;
+ vertical-align: middle;
}
#kronolithLoading {
background: transparent url("graphics/loading.gif") no-repeat center;
float: right;
margin-top: 8px;
margin-right: 10px;
- font-size: 70%;
+ text-align: right;
}
/* Main area */
top: 34px;
margin-bottom: 20px;
overflow: auto;
+ overflow-x: hidden;
+ overflow-y: auto;
}
#kronolithMenuBottom {
position: absolute;
font-size: 100%;
font-weight: bold;
border-bottom: 1px #000 dotted;
+ cursor: default;
}
#kronolithMenu h3#kronolithCalendarsFirst {
margin-top: 0;
margin-bottom: 15px;
}
#kronolithMenu div.kronolithCalendars div {
- margin-bottom: 5px;
+ margin-bottom: 2px;
padding: 2px 2px 2px 20px;
background: url("graphics/checkbox_off.png") 2px center no-repeat;
cursor: pointer;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
font-weight: bold;
+ cursor: pointer;
}
#kronolithBar .kronolithDateChoice div {
padding: 0 10px;
/* Main view year */
#kronolithViewYear .kronolithMinical {
float: left;
- margin: 2px 15px 13px 20px;
+ margin: 0 6px 0 4px;
+ height: 170px;
+}
+#kronolithViewYear .kronolithMinical caption {
+ margin-left: 22px;
}
.kronolithHasEvents {
font-weight: bold;