Deepfakes-Recherche als Lagebild-Seite + Vorschau-Updates
Neue Seite /lagen/deepfakes/ mit vollstaendiger Recherche zur rechtlichen Lage von Deepfakes in Deutschland (121 Artikel, 90 Quellen). Nutzt bestehendes lagebild.css/js aus iran-konflikt. Vorschau: Dritte Carousel-Card mit Deepfakes-Recherche befuellt, Hero-Slide Label von KI-Recherche zu KI-gestuetzte Recherche geaendert. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -435,6 +435,29 @@ function mdToHtml(md) {
|
||||
return false;
|
||||
};
|
||||
|
||||
/* ==================== LOAD DEEPFAKES DATA ==================== */
|
||||
function loadDeepfakesData() {
|
||||
fetch('/lagen/deepfakes/data/summary.json?t=' + Date.now())
|
||||
.then(function (r) { if (!r.ok) throw new Error(r.status); return r.json(); })
|
||||
.then(function (data) {
|
||||
var excerptEl = document.getElementById('excerpt-text-deepfakes');
|
||||
if (excerptEl && data.zusammenfassung) {
|
||||
excerptEl.innerHTML = mdToHtml(data.zusammenfassung);
|
||||
}
|
||||
|
||||
// Store data for map
|
||||
lageData['deepfakes'] = {
|
||||
locations: data.locations || [],
|
||||
category_labels: data.category_labels || {}
|
||||
};
|
||||
})
|
||||
.catch(function () {
|
||||
var el = document.getElementById('excerpt-text-deepfakes');
|
||||
if (el) el.textContent = 'Daten konnten nicht geladen werden.';
|
||||
});
|
||||
}
|
||||
|
||||
/* ==================== INIT ==================== */
|
||||
loadLiveData();
|
||||
loadDeepfakesData();
|
||||
})();
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren