Files
dogfather-universe/assets/js/data-scouts.js
T
DogFatherGitandClaude Opus 5 09fd8feb9b Funny/Michi/Scout-Rollen, lila Avatar-Ringe fuer alle, Dienes ausfuehrliche Vorstellung
- Funny: Rolle unter dem Bild jetzt "Mama der Community" statt "Modi"
- Alle Profilkarten (Modis, Scouts, Creator) haben jetzt einen festen
  lila Avatar-Ring statt der zufaellig rotierenden Farben -- Dogi
  gefiel, wie Michis zufaellig lila wurde
- Scout-Team: Patrick und Bananenstift zeigen jetzt "Scout (Manager) —
  Linke Hand" statt "Scout — Team Dogi"
- Neues Feld bioHtml (neben dem bisherigen kurzen bio) in allen drei
  Datendateien (Modis/Scouts/Creator): fuer ausfuehrliche, formatierte
  Vorstellungen mit mehreren Absaetzen und Zwischenueberschriften.
  profil.html rendert bioHtml jetzt in einem eigenen, breiteren Lese-
  bereich unterhalb des kurzen Steckbriefs -- funktioniert fuer jede
  Person auf der Seite, nicht nur als Einzelfall
- Diene: komplette eigene Vorstellung eingetragen (bioHtml) + TikTok-
  Handle @_ditschi als Social-Link ergaenzt

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-08-01 00:17:13 +02:00

55 lines
2.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/* =====================================================================
data-scouts.js — Scout-Datenobjekt
Scouts arbeiten mit Dogfather als Manager zusammen (Spicy Media),
Interne Vereinbarungen stehen bewusst NICHT auf der Website.
NEUEN SCOUT HINZUFÜGEN: einfach ein neues Objekt unten ins Array
kopieren und Felder ausfüllen. Kein Code-Umbau nötig — team-scouts.html
liest dieses Array automatisch aus.
Felder:
name Anzeigename (Groß-/Kleinschreibung korrekt!)
slug eindeutig, für die Profilseite (profil.html?p=slug)
role Kurzrolle / Fokus
photo Pfad zu assets/img/... oder "" für Platzhalter-Avatar
bio KURZER Vorstellungstext (ein Absatz)
bioHtml optional, für AUSFÜHRLICHE Vorstellungen mit mehreren
Absätzen/Zwischenüberschriften (Template-String mit
<p>/<h3>/<strong>, siehe Diene in data-modis.js als
Beispiel). Überschreibt bio auf der Profilseite komplett.
quote kurzes Zitat/Motto (optional, "" wenn keins)
social { platform: "url", ... } optional
status "aktiv" | "neu" | "pausiert"
===================================================================== */
const SCOUTS = [
{
name: "Patrick",
slug: "patrick",
role: "Scout (Manager) — Linke Hand",
photo: "assets/img/avatar-patrick.jpg",
avatar: "assets/img/avatar-patrick.jpg",
bio: "Patrick ist Scout bei Team Dogi. Er findet und begleitet gemeinsam mit Bananenstift neue Talente für Dogfather als Manager.",
quote: "", // TODO: Zitat von Patrick einholen
social: {},
status: "aktiv",
},
{
name: "Bananenstift",
slug: "bananenstift",
role: "Scout (Manager) — Linke Hand",
photo: "assets/img/avatar-bananenstift.jpg",
avatar: "assets/img/avatar-bananenstift.jpg",
bio: "Bananenstift ist Scout bei Team Dogi. Er findet und begleitet neue Talente für Dogfather als Manager.",
quote: "", // TODO: Zitat von Bananenstift einholen
social: {},
status: "aktiv",
},
// TODO: Dogi liefert die vollständige, aktuelle Scout-Liste (Namen +
// Kurzrolle) per Text nach — hier weitere Objekte nach obigem Muster
// ergänzen. Struktur bleibt gleich, egal wie viele dazukommen.
];
// Für <script>-Einbindung ohne Modul-Bundler global verfügbar machen
if (typeof window !== "undefined") window.SCOUTS = SCOUTS;