Initialer Commit von lokal

This commit is contained in:
Florian Otto
2026-04-15 12:19:50 +02:00
commit 39874a619e
33 changed files with 1505 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
// statistics.js
document.addEventListener("DOMContentLoaded", async () => {
const count = await loadFromStorage('reportCount') || 0;
document.getElementById("report-count").innerText = count;
document.getElementById("share-stats-btn").addEventListener("click", shareStats);
});
// Statistik anonym teilen
async function shareStats() {
const options = await loadFromStorage('options');
if (!options?.shareStats) {
alert("Das Teilen von Statistiken ist deaktiviert.");
return;
}
const count = await loadFromStorage('reportCount') || 0;
const payload = {
reports: count,
browser: navigator.userAgent,
timestamp: new Date().toISOString()
};
try {
// Dummy Upload (kann später erweitert werden)
alert("Statistik erfolgreich (lokal simuliert) geteilt.");
} catch (error) {
console.error("Fehler beim Teilen der Statistik:", error);
alert("Fehler beim Senden der Statistik.");
}
}