Files
dogfather-universe/assets/js/data-scouts.js
T
DogFatherGit d2b23d21a4 profil.html: neues intro-Feld für Kurztext neben großem Foto
Bananenstifts Einstiegstext (Name/Alter/Familie + TikTok-Haltung) steht
jetzt direkt neben seinem großen Profilfoto, wie gewünscht. Neues
optionales person.intro-Feld in profil.html ergänzt (wirkt nur, wenn
gesetzt — Diene/Miss unverändert). Die identischen Absätze wurden aus
bioHtml entfernt, um Dopplung auf der Seite zu vermeiden.
2026-08-02 10:00:26 +02:00

90 lines
6.1 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) — Rechte 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/card-bananenstift.jpg",
avatar: "assets/img/avatar-bananenstift.jpg",
// Kurzer Einstiegstext, wird direkt neben dem großen Foto angezeigt
// (siehe profil.html / person.intro). Die ausführliche Vorstellung
// (bioHtml) folgt zusätzlich weiter unten auf der Seite.
intro: `
<p>Hallo, mein Name ist <strong>Bananenstift</strong>. Ich bin 36 Jahre alt, verheiratet, Vater von fünf Kindern und komme aus der Region Hannover. Meine Frau und ich sind beide berufstätig unser Alltag ist also meistens ziemlich lebendig und abwechslungsreich.</p>
<p>TikTok ist für mich kein Beruf und auch kein Wettbewerb. Es ist meine Freizeit, mein persönlicher Ausgleich und eine willkommene Ablenkung vom Alltag. Wenn es die Zeit erlaubt, gehe ich auch selbst live. Dabei habe ich jedoch nicht das Ziel, ein großer Streamer zu werden. Mir ist es viel wichtiger, andere Menschen auf ihrem Weg zu unterstützen.</p>
`,
// Ausführliche eigene Vorstellung von Bananenstift — wird auf der
// Profilseite als formatierter Text angezeigt (siehe profil.html / bioHtml).
bioHtml: `
<h3>Meine Aufgabe als Scout</h3>
<p>Als Scout von <strong>Dogfather</strong> möchte ich Menschen finden, begleiten und fördern, die Unterstützung benötigen oder sich auf TikTok weiterentwickeln möchten.</p>
<p>Dabei helfe ich unter anderem bei:</p>
<ul>
<li>Fragen, Problemen und persönlichen Anliegen</li>
<li>der Verbesserung von Lives und Streams</li>
<li>neuen Ideen und Entwicklungsmöglichkeiten</li>
<li>Wachstum und dem Aufbau einer Community</li>
<li>dem Erreichen persönlicher Ziele und Erfolge</li>
<li>allen weiteren Themen, die zum Weg eines Creators gehören</li>
</ul>
<p>Ich möchte niemandem vorschreiben, wie er seinen Weg zu gehen hat. Stattdessen möchte ich zuhören, gemeinsam nach Lösungen suchen und dort helfen, wo meine Unterstützung gebraucht wird.</p>
<p>Und natürlich bin ich dabei nicht allein ich bringe auch meine kleinen <strong>Bananenfreunde</strong> mit, die für gute Laune, Zusammenhalt und eine besondere Portion Humor sorgen.</p>
<h3>Was mich ausmacht</h3>
<p>Ich bin ein sehr hilfsbereiter, humorvoller und spontaner Mensch. Für mich zählt nicht, wie groß ein Account ist oder wie viele Zuschauer jemand hat. Hinter jedem Profil steht ein echter Mensch und genau dieser Mensch verdient Respekt, Ehrlichkeit und eine faire Chance.</p>
<p>Bei mir gilt außerdem:</p>
<p class="quote" style="margin-top:1rem;">Ein Mann, ein Wort.</p>
<p>Wenn ich etwas verspreche oder meine Unterstützung zusage, dann stehe ich auch dazu. Verlässlichkeit, Loyalität und ein ehrlicher Umgang miteinander sind für mich die Grundlage jeder guten Zusammenarbeit.</p>
<h3>Meine klaren Grenzen</h3>
<p>Was ich nicht akzeptiere, sind Lügen, Respektlosigkeit, falsche Versprechen oder das bewusste Ausnutzen anderer Menschen. Ich helfe gerne und mit vollem Einsatz erwarte dafür jedoch einen ehrlichen und respektvollen Umgang.</p>
<p>Wer offen, zuverlässig und fair mit mir umgeht, kann sich darauf verlassen, dass ich genauso offen, zuverlässig und fair zurückkomme. Werden meine Gutmütigkeit oder mein Vertrauen bewusst ausgenutzt, spreche ich Probleme klar und konsequent an.</p>
<h3>Warum ich diesen Weg gehe</h3>
<p>Ich brauche keine große Bühne und muss selbst nicht im Mittelpunkt stehen. Mein Erfolg besteht darin, zu sehen, wie andere Menschen durch Unterstützung, Motivation und ehrliche Hilfe ihre eigenen Ziele erreichen.</p>
<p>Ich bin vielleicht nur ein kleiner <strong>Bananenstift</strong> aber einer, der mit Herz, Humor und voller Überzeugung hinter den Menschen steht, die er begleitet.</p>
<p style="text-align:right;"><strong> euer Bananenstift 🍌</strong><br />Scout von Dogfather</p>
`,
quote: "Ein Mann, ein Wort.",
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;