Merge pull-request #615
This commit is contained in:
@@ -69,8 +69,8 @@
|
|||||||
) ?>
|
) ?>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<span title="<?= t('Task age in days')?>" class="task-days-age"><?= t('%dd', floor(time()/86400) - floor($task['date_creation']/86400)) ?></span>
|
<span title="<?= t('Task age in days')?>" class="task-days-age"><?= getAgeShort ($task['date_creation']) ?></span>
|
||||||
<span title="<?= t('Days in this column')?>" class="task-days-incolumn"><?= t('%dd', floor(time()/86400) - floor($task['date_moved']/86400)) ?></span>
|
<span title="<?= t('Days in this column')?>" class="task-days-incolumn"><?= getAgeShort ($task['date_moved']) ?></span>
|
||||||
|
|
||||||
<?php if ($task['score']): ?>
|
<?php if ($task['score']): ?>
|
||||||
<span class="task-score"><?= $this->e($task['score']) ?></span>
|
<span class="task-score"><?= $this->e($task['score']) ?></span>
|
||||||
|
|||||||
@@ -66,3 +66,28 @@ function dt($format, $timestamp)
|
|||||||
function p($value, $t1, $t2) {
|
function p($value, $t1, $t2) {
|
||||||
return $value > 1 ? $t2 : $t1;
|
return $value > 1 ? $t2 : $t1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the age of an item in quasi human readable format.
|
||||||
|
* It's in this format: <1h , NNh, NNd
|
||||||
|
*
|
||||||
|
* @access public
|
||||||
|
* @param int $time
|
||||||
|
* Unix timestamp of the artifact for which age will be calculated
|
||||||
|
* @param int $currenttime
|
||||||
|
* Comepare with timestamp. Default current unix timestamp
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
function getAgeShort($time, $currenttime = NULL) {
|
||||||
|
if (! $currenttime) {
|
||||||
|
$currenttime = time ();
|
||||||
|
}
|
||||||
|
$diff = $currenttime - $time;
|
||||||
|
|
||||||
|
if ($diff < 3600)
|
||||||
|
return "<1h";
|
||||||
|
elseif ($diff < 86400) {
|
||||||
|
return intval ( ($diff / 3600) ) . "h";
|
||||||
|
}
|
||||||
|
return intval ( ((floor ( $currenttime ) - floor ( $time )) / 86400) ) . "d";
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user