Diese Seite gehoert zum Webseitenprojekt und muss online mit hochgeladen werden.
Die Website wird in drei Bereiche getrennt, damit grosse Bildbestaende nicht bei jedem Projekt hoch- und heruntergeladen werden muessen.
Stabiler Serverbestand: Bilder, Thumbnails, fertige Projektordner, veroeffentlichte Archivdaten und stabile gemeinsame Runtime.
Aktiver Projektbereich: Daten, Overrides, Theme, neue Projektbilder und projektbezogene Interaktionen.
Separat editierbare Startseite. Sie verlinkt auf Static und fertige Projekte, braucht aber keine laufenden Fluid-Dateien.
Die vorhandene funktionierende index.html ist immer die Basis. Es darf keine neue Startseite aus einer Vorlage, aus einer Online-Ansicht oder aus einem anderen Projektstand gebaut werden. Nur der konkret beauftragte Bereich wird eingefuegt, geaendert oder entfernt.
Header Navigation Hero-Bereich Datenbank-Button Timeline Suche Jahres-Bildleiste bestehende Intro-Texte bestehende Rubriken bestehende Kacheln Footer Archivdaten Projektordner grosse Bildbestaende
index.html index-en.html, falls vorhanden styles.css, falls vorhanden app.js, falls vorhanden app-en.js, falls vorhanden assets/ nur soweit auf der Startseite benoetigt
index.html als Basis oeffnen.index.html index-en.html styles.css assets/neues-bild.jpg UPLOAD-HINWEIS.txt
Harte Home-Regel: Bei Startseitenaenderungen darf niemals eine neue Startseite aus einer anderen Vorlage gebaut werden. Die vorhandene Startseite muss erhalten bleiben.
fluid/projects/<projektname>/ anlegen.Keine Massenbewegung von Bildern. Die Website referenziert stabile Serverpfade. Nur neue oder geaenderte Projektdateien werden bewegt.
Nach jeder Aenderung muss eine KI eine genaue Upload-Liste ausgeben. Die Liste muss lokale Datei, Server-Zielpfad ab Webroot, Grund und Pflicht/optional-Status nennen.
lokal: <pfad in diesem Paket> server: /<zielpfad auf dem Server ab Webroot> grund: <warum diese Datei hochgeladen werden muss> status: Pflicht oder optional
Wenn ein Projekt bereits in der Hauptdatenbank sichtbar ist, muessen Textkorrekturen immer in beiden Datenbestaenden geprueft werden: im Projektordner und in archive/cdv-data-en.js.
lokal: chile/cdv-data-en.js server: /chile/cdv-data-en.js grund: korrigierte Titel/Captions auf der Chile-Projektseite status: Pflicht lokal: archive/cdv-data-en.js server: /archive/cdv-data-en.js grund: dieselben korrigierten Titel/Captions in der zentralen Datenbank status: Pflicht
Projekttext: <projektordner>/cdv-data-en.js -> /<projektordner>/cdv-data-en.js archive/cdv-data-en.js -> /archive/cdv-data-en.js Startseite: index.html -> /index.html index-en.html -> /index-en.html app.js -> /app.js app-en.js -> /app-en.js styles.css -> /styles.css assets/<datei> -> /assets/<datei> Core: shared/archive-core/archive-app.js -> /shared/archive-core/archive-app.js shared/archive-core/archive-styles.css -> /shared/archive-core/archive-styles.css Workflow: workflow/MASTER-INSTRUCTIONS.md -> /workflow/MASTER-INSTRUCTIONS.md workflow/ai-instructions.json -> /workflow/ai-instructions.json workflow/index.html -> /workflow/index.html workflow/split-workflow.html -> /workflow/split-workflow.html
Die KI muss ausserdem immer sagen, welche grossen Bild- oder Thumb-Ordner nicht erneut hochgeladen werden muessen.