show full commit timestamp with version information in prefs footer

This commit is contained in:
Andrew Dolgov
2022-12-30 09:46:01 +03:00
parent 4c94139113
commit 9c0ead3640
2 changed files with 9 additions and 2 deletions

View File

@@ -299,6 +299,13 @@ class Config {
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
*/
@@ -363,7 +370,7 @@ class Config {
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["timestamp"] = $timestamp;