show full commit timestamp with version information in prefs footer
This commit is contained in:
parent
4c94139113
commit
9c0ead3640
|
@ -299,6 +299,13 @@ class Config {
|
||||||
return self::get_instance()->_get_version($as_string);
|
return self::get_instance()->_get_version($as_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// returns version showing (if possible) full timestamp of commit id
|
||||||
|
static function get_version_html() : string {
|
||||||
|
$version = self::get_version(false);
|
||||||
|
|
||||||
|
return sprintf("<span title=\"%s\">%s</span>", date("Y-m-d H:i:s", ($version['timestamp'] ?? 0)), $version['version']);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array<string, mixed>|string
|
* @return array<string, mixed>|string
|
||||||
*/
|
*/
|
||||||
|
@ -363,7 +370,7 @@ class Config {
|
||||||
|
|
||||||
if ($check == "version") {
|
if ($check == "version") {
|
||||||
|
|
||||||
$rv["version"] = date("y.m", (int)$timestamp) . "-$commit";
|
$rv["version"] = sprintf("%s-%s", date("y.m", (int)$timestamp), $commit);
|
||||||
$rv["commit"] = $commit;
|
$rv["commit"] = $commit;
|
||||||
$rv["timestamp"] = $timestamp;
|
$rv["timestamp"] = $timestamp;
|
||||||
|
|
||||||
|
|
|
@ -170,7 +170,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div id="footer" dojoType="dijit.layout.ContentPane" region="bottom">
|
<div id="footer" dojoType="dijit.layout.ContentPane" region="bottom">
|
||||||
<a class="text-muted" target="_blank" href="https://tt-rss.org/">Tiny Tiny RSS</a>
|
<a class="text-muted" target="_blank" href="https://tt-rss.org/">Tiny Tiny RSS</a>
|
||||||
<span>v<?= Config::get_version() ?></span>
|
<span>v<?= Config::get_version_html() ?></span>
|
||||||
© 2005-<?= date('Y') ?>
|
© 2005-<?= date('Y') ?>
|
||||||
<a class="text-muted" target="_blank" href="https://fakecake.org/">Andrew Dolgov</a>
|
<a class="text-muted" target="_blank" href="https://fakecake.org/">Andrew Dolgov</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue