this.viewLoading = true;
$('kronolithView' + locCap).appear({ 'queue': 'end', 'afterFinish': function() { this.viewLoading = false; }.bind(this) });
}
+ $('kronolithLoading' + loc).insert($('kronolithLoading').remove());
this.updateMinical(date, loc);
this.date = date;
<div id="kronolithViewAgenda" class="kronolithView kronolithViewAgenda" style="display:none">
<table class="kronolithView kronolithViewAgenda">
<caption>
+ <div id="kronolithLoadingagenda" class="kronolithLoading"></div>
<span><?php echo _("Agenda") ?></span>
<span class="kronolithNavigation">
<a class="kronolithGotoToday"><?php echo _("Today") ?></a>
<div id="kronolithViewDay" class="kronolithView kronolithViewDay" style="display:none">
+<div id="kronolithLoadingday" class="kronolithLoading"></div>
<div id="kronolithEventsDay"></div>
<table class="kronolithView kronolithViewDay">
<caption>
</span>
</caption>
<tr>
- <td class="kronolithFirstCol"> </td>
+ <td class="kronolithFirstCol"><div id="kronolithLoadingmonth" class="kronolithLoading"></div></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; ?>
<div id="kronolithViewTasks" class="kronolithView kronolithViewTasks" style="display:none">
<table class="kronolithView kronolithViewTasks">
<caption>
+ <div id="kronolithLoadingtasks" class="kronolithLoading"></div>
<span><?php echo _("Tasks") ?></span>
</caption>
<tbody class="kronolithViewBody">
</span>
</caption>
<thead id="kronolithViewWeekHead" class="kronolithViewHead"><tr>
- <td class="kronolithFirstCol"> </td>
+ <td class="kronolithFirstCol"><div id="kronolithLoadingweek" class="kronolithLoading"></div></td>
<td class="kronolithCol kronolithWeekDay"><span></span></td>
<td class="kronolithCol kronolithWeekDay"><span></span></td>
<td class="kronolithCol kronolithWeekDay"><span></span></td>
<div id="kronolithViewYear" class="kronolithView kronolithViewYear" style="display:none">
<table class="kronolithView kronolithViewYear">
<caption>
+ <div id="kronolithLoadingyear" class="kronolithLoading" style="display:none"></div>
<span><?php echo $today->format("Y") ?></span>
<span class="kronolithNavigation">
<a class="kronolithGotoToday"><?php echo _("Today") ?></a>
}
/* Loading spinner */
-#kronolithLoading {
+.kronolithLoading {
position: absolute;
- z-index: 1000;
+ left: 0;
+}
+#kronolithLoadingweek, #kronolithLoadingmonth {
+ top: 24px;
+}
+#kronolithLoadingtasks, #kronolithLoadingagenda {
+ position: relative;
+ float: left;
+ top: -2px;
+ margin-right: 2px;
+}
+#kronolithLoading {
background: transparent url("graphics/loading.gif") no-repeat center;
- margin-top: 22px;
padding: 2px;
width: 16px;
height: 16px;
/* Main views */
#kronolithBody {
position: absolute;
- top: 45px;
+ top: 43px;
left: 175px;
right: 10px;
bottom: 10px;
/* Captions. */
#kronolithBody caption {
position: relative;
- margin: 0 2px 0 26px;
+ margin: 2px 2px 0 26px;
height: 20px;
line-height: 20px;
border-bottom: 1px dotted #808080;
/* Main view month */
#kronolithViewMonthContainer {
position: absolute;
- top: 44px;
+ top: 46px;
right: 0;
bottom: 0;
left: 0;