summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/config.php9
-rw-r--r--prefs.php2
2 files changed, 9 insertions, 2 deletions
diff --git a/classes/config.php b/classes/config.php
index ab31bc860..9a8b466ab 100644
--- a/classes/config.php
+++ b/classes/config.php
@@ -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;
diff --git a/prefs.php b/prefs.php
index 36641e0f3..0a944e712 100644
--- a/prefs.php
+++ b/prefs.php
@@ -170,7 +170,7 @@
</div>
<div id="footer" dojoType="dijit.layout.ContentPane" region="bottom">
<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>
&copy; 2005-<?= date('Y') ?>
<a class="text-muted" target="_blank" href="https://fakecake.org/">Andrew Dolgov</a>
</div>