New Meta-Line
This commit is contained in:
+3
-7
@@ -126,22 +126,18 @@ document.getElementById("entry-form").addEventListener("paste", (e) => {
|
||||
|
||||
// --- Statuszeile unter dem Titel ---
|
||||
// Tage ohne Datenverlust (fester Startpunkt, Kontinuität seit der alten
|
||||
// Version) plus aktuelle Kennzahlen aus /stats.
|
||||
// Version).
|
||||
const dataLossStart = new Date("2025-12-13T12:44:00").getTime();
|
||||
|
||||
function plural(n, one, many) {
|
||||
return `${n} ${n === 1 ? one : many}`;
|
||||
}
|
||||
|
||||
async function renderStats() {
|
||||
function renderStats() {
|
||||
const el = document.getElementById("stats");
|
||||
if (!el) return;
|
||||
const days = Math.floor((Date.now() - dataLossStart) / 86400000);
|
||||
const s = await api.get("/stats");
|
||||
el.textContent =
|
||||
`Ohne Datenverlust seit ${plural(days, "Tag", "Tagen")} · ` +
|
||||
`${plural(s.users ?? 0, "Profil", "Profile")} · ` +
|
||||
`${plural(s.entries ?? 0, "Beitrag", "Beiträge")}`;
|
||||
el.textContent = `Ohne Datenverlust seit ${plural(days, "Tag", "Tagen")}`;
|
||||
}
|
||||
|
||||
// --- Start ---
|
||||
|
||||
Reference in New Issue
Block a user