Der Weg ueber die TikTok-Datei des Creators ist entfernt
Filipe, mit den drei Knoepfen im Bild: "ich will nur dass wir manager
scouts, dogfather oder spicy sachen eintragen koennen und nicht die
creator. ich will keine daten von denen kriegen, nur wir."
Gebaut am Vormittag, am Nachmittag wieder ausgebaut. Der Weg war
technisch in Ordnung -- und er war der einzige, bei dem ein CREATOR uns
etwas gibt: seine eigene Datenkopie aus der TikTok-App. Genau das soll
nicht sein. Es bleiben die beiden Wir-Wege: die eigene Datei und die
Backstage-Tabelle der Agentur.
VOLLSTAENDIG ENTFERNT, NICHT VERSTECKT:
- beide Schnittstellen (/tiktok-datei und /tiktok-datei/vorschau)
- der Leser workspace-tiktok-datei.js (263 Zeilen)
- Knopf, Fenster, Dateiauswahl, Vorschau, Stilregeln
- der fertige Text, der einen Creator um seine Daten bittet
- der Erklaersatz unter der Knopfreihe
Ein Weg, der nur unsichtbar ist, ist weiterhin ein Weg -- wer die
Adresse kennt, benutzt ihn. Und eine Bitte an einen Creator um seine
Daten soll in diesem Haus nirgends mehr stehen, auch nicht in einem
Fenster, das niemand oeffnet.
GEPRUEFT WIRD JETZT DIE ABWESENHEIT, an drei Stellen: Knopf weg,
Fenster weg, und die Schnittstelle antwortet DOGFATHER mit 404 -- dem
staerksten Zugang, den es gibt. Bekommt er 404, bekommt ihn jeder.
Daneben die Gegenprobe, dass der Backstage-Weg weiterhin mit 200
antwortet; sonst bewiese das 404 nur einen Tippfehler.
pruef-tiktok-datei.mjs (47 Pruefungen) faellt mit dem Weg weg. Die
Zahl sinkt dadurch, und das ist hier richtig: Sie pruefte etwas, das
es nicht mehr gibt. Was bleibt, sind sechs Pruefungen, die das
Fehlen sichern -- pruef-backstage-import 63 -> 66.
NEBENBEI GEDREHT, NICHT GELOESCHT: pruef-leistung-optik behauptete
noch die Regel vom 07.09. ("beim Manager fehlt die Kachel", "die Seite
weist den Creator ab"). Beide Aussagen sind jetzt umgekehrt und messen
zusaetzlich, was vorher niemand gemessen hat: dass die Creatorin auf
der Zahlen-Seite ihre EIGENEN Zahlen sieht und trotzdem keinen
einzigen Knopf zum Eintragen hat -- beides zusammen, denn "keine
Knoepfe" waere auch auf einer leeren Seite wahr. 56 -> 59.
Nicht von mir, nachgemessen gegen den Stand ohne diese Aenderungen:
pruef-struktur meldet dieselben 6 Fehler (crew-index/teamlage nicht
verlinkt, start.css 348 KB, totes CSS .nase, UTC-Datum).
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -13,25 +13,25 @@
|
||||
"theme_color": "#06090f",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609111501",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609111501",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609111501",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609111501",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
@@ -317,38 +317,6 @@
|
||||
color: var(--text-still); font-size: .8rem;
|
||||
}
|
||||
|
||||
/* ---- Die Auswahl in der TikTok-Datei (11.09.2026) -------------------
|
||||
Das Format der Datei ist nicht dokumentiert. Der Server schlägt vor,
|
||||
der Mensch entscheidet -- und eine Entscheidung gehört als sichtbare
|
||||
Auswahl auf die Seite, nicht in ein Aufklappfeld, in dem man die
|
||||
erste Zeile für gesetzt hält. */
|
||||
.tt-wahl {
|
||||
display: flex; align-items: flex-start; gap: 10px;
|
||||
margin: 6px 0;
|
||||
padding: 9px 11px;
|
||||
border: 1px solid var(--rand); border-radius: 11px;
|
||||
background: rgba(255, 255, 255, .02);
|
||||
cursor: pointer;
|
||||
}
|
||||
.tt-wahl:hover { border-color: var(--rand-hell); }
|
||||
.tt-wahl:has(input:checked) {
|
||||
border-color: color-mix(in srgb, var(--akzent) 55%, transparent);
|
||||
background: color-mix(in srgb, var(--akzent) 10%, transparent);
|
||||
}
|
||||
.tt-wahl input { margin-top: 3px; flex: none; }
|
||||
.tt-wahl__text { display: flex; flex-direction: column; gap: 2px; min-width: 0; }
|
||||
.tt-wahl__text strong {
|
||||
font-family: ui-monospace, "Cascadia Code", "Consolas", monospace;
|
||||
font-size: .82rem; color: var(--text);
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
.tt-wahl__zahl { font-size: .8rem; color: var(--text-leise); }
|
||||
.tt-wahl__felder {
|
||||
font-size: .76rem; color: var(--text-still);
|
||||
font-family: ui-monospace, "Cascadia Code", "Consolas", monospace;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
/* =====================================================================
|
||||
DIE ANLEITUNGEN (11.09.2026)
|
||||
|
||||
@@ -387,17 +355,4 @@
|
||||
.anleitung li::marker { color: var(--akzent); font-weight: 700; }
|
||||
.anleitung strong { color: var(--text); }
|
||||
|
||||
/* Der fertige Text zum Weiterschicken. Als <pre>, damit die Nummerierung
|
||||
stehen bleibt -- und mit Umbruch, damit er nicht seitlich herausläuft. */
|
||||
.anleitung-text {
|
||||
margin: 4px 0 8px;
|
||||
max-height: 210px; overflow-y: auto;
|
||||
padding: 11px 13px;
|
||||
border: 1px solid var(--rand); border-radius: 11px;
|
||||
background: rgba(0, 0, 0, .28);
|
||||
font-family: inherit; font-size: .81rem; line-height: 1.55;
|
||||
color: var(--text-leise);
|
||||
white-space: pre-wrap; overflow-wrap: anywhere;
|
||||
}
|
||||
.dialog__unter--still { font-size: .8rem; color: var(--text-still); }
|
||||
.dialog__knoepfe--links { justify-content: flex-start; margin: 0 0 10px; }
|
||||
|
||||
+12
-135
@@ -197,24 +197,24 @@
|
||||
hier geht es darum, niemandem einen Knopf hinzustellen, der
|
||||
eine Absage bringt. */
|
||||
['netz-oeffnen', LEITUNG.has(ich?.rolle)],
|
||||
/* Die Datei gehoert EINEM Creator -- deshalb sichtbar fuer alle,
|
||||
die fuer ihn eintragen duerfen, also auch fuer seinen Scout. */
|
||||
['tt-oeffnen', darfEintragen()],
|
||||
];
|
||||
for (const [knopf, darf] of KNOEPFE) $(knopf).hidden = !darf;
|
||||
|
||||
/* Jeder Erklaersatz haengt an SEINEM Knopf, nicht am Block. Ein
|
||||
Scout sieht nur die TikTok-Datei -- ihm die Backstage-Tabelle zu
|
||||
erklaeren, an die er gar nicht kommt, ist keine Hilfe, sondern
|
||||
eine Absage, die er nicht gesucht hat. Und ein Creator sieht
|
||||
keinen von beiden, also auch keinen Satz. Abgeleitet statt
|
||||
zweimal aufgeschrieben: kommt ein dritter Weg dazu, stimmt es
|
||||
weiter. */
|
||||
for (const [satz, knopf] of [['quelle-netz', 'netz-oeffnen'],
|
||||
['quelle-tt', 'tt-oeffnen']]) {
|
||||
Scout, der die Backstage-Tabelle nicht hat, soll sie auch nicht
|
||||
erklaert bekommen -- das waere keine Hilfe, sondern eine Absage,
|
||||
die er nicht gesucht hat. Und ein Creator sieht keinen Knopf,
|
||||
also auch keinen Satz.
|
||||
|
||||
Die Liste hat seit dem 11.09.2026 nur noch einen Eintrag (der
|
||||
Weg ueber die TikTok-Datei des Creators ist entfernt). Sie
|
||||
bleibt trotzdem eine Liste: Der naechste Weg haengt sich dann
|
||||
daneben, statt dass jemand die Regel ein zweites Mal
|
||||
aufschreibt. */
|
||||
for (const [satz, knopf] of [['quelle-netz', 'netz-oeffnen']]) {
|
||||
$(satz).hidden = $(knopf).hidden;
|
||||
}
|
||||
$('quellen-hinweis').hidden = $('quelle-netz').hidden && $('quelle-tt').hidden;
|
||||
$('quellen-hinweis').hidden = $('quelle-netz').hidden;
|
||||
|
||||
if (!z || (!z.diamanten && !z.tage && !z.verweildauer)) {
|
||||
ziel.append(el('p', 'leistung__leer',
|
||||
@@ -582,109 +582,6 @@
|
||||
$('tag-form').addEventListener('submit', tagSpeichern);
|
||||
$('tag-zu').addEventListener('click', () => $('tag-dialog').close());
|
||||
$('tag-loeschen').addEventListener('click', tagLoeschen);
|
||||
/* =====================================================================
|
||||
DIE TIKTOK-DATEI DES CREATORS
|
||||
|
||||
Das Format ist nicht dokumentiert. Deshalb wird hier nichts
|
||||
geraten: Der Server durchsucht die Datei nach Listen mit Datum und
|
||||
schickt sie zur Auswahl zurück -- mit Anzahl, Zeitraum und dem,
|
||||
was dabei herauskäme. Bestätigt wird von Hand.
|
||||
===================================================================== */
|
||||
let ttInhalt = null; /* die gelesene Datei -- bleibt im Browser */
|
||||
let ttWahl = null; /* der bestätigte Kandidat */
|
||||
|
||||
async function ttDateiGewaehlt(ereignis) {
|
||||
const datei = ereignis.target.files?.[0];
|
||||
$('tt-fehler').textContent = '';
|
||||
$('tt-vorschau').hidden = true;
|
||||
$('tt-los').disabled = true;
|
||||
ttInhalt = null; ttWahl = null;
|
||||
if (!datei) return;
|
||||
|
||||
/* Ein Vollarchiv kann zweistellige Megabyte haben. Das Lesen
|
||||
passiert im Browser; auf den Server geht es erst danach -- und
|
||||
nur einmal, nicht bei jedem Klick. */
|
||||
$('tt-fehler').textContent = 'Datei wird gelesen …';
|
||||
let text;
|
||||
try { text = await datei.text(); } catch { $('tt-fehler').textContent = 'Die Datei ließ sich nicht lesen.'; return; }
|
||||
try { ttInhalt = JSON.parse(text); } catch {
|
||||
$('tt-fehler').textContent = 'Das ist keine JSON-Datei. Beim Herunterladen bei TikTok '
|
||||
+ 'muss als Format JSON gewählt werden, nicht TXT.';
|
||||
return;
|
||||
}
|
||||
$('tt-fehler').textContent = 'Datei wird durchsucht …';
|
||||
|
||||
const a = await hole(`/workspace/api/leistung/${offenerCreator}/tiktok-datei/vorschau`, {
|
||||
method: 'POST', headers: { 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify({ inhalt: ttInhalt }),
|
||||
}).catch(() => null);
|
||||
if (!a) { $('tt-fehler').textContent = 'Die Datei konnte nicht geprüft werden.'; return; }
|
||||
const d = await a.json().catch(() => ({}));
|
||||
if (!a.ok) { $('tt-fehler').textContent = d.fehler || 'Die Datei wurde nicht verstanden.'; return; }
|
||||
$('tt-fehler').textContent = '';
|
||||
|
||||
const v = $('tt-vorschau');
|
||||
v.textContent = ''; v.hidden = false;
|
||||
const zeile = (text2, art) => {
|
||||
const p = el('p', 'import-vorschau__zeile');
|
||||
if (art) p.dataset.art = art;
|
||||
p.textContent = text2;
|
||||
v.append(p);
|
||||
return p;
|
||||
};
|
||||
|
||||
zeile(`${d.kandidaten.length} Liste(n) mit Datum gefunden. Welche ist der LIVE-Verlauf?`);
|
||||
|
||||
/* Die Auswahl als echte Radioknöpfe: Es ist eine Entscheidung, und
|
||||
eine Entscheidung gehört nicht in ein Aufklappfeld, in dem man
|
||||
die erste Zeile für gesetzt hält. */
|
||||
d.kandidaten.forEach((k, i) => {
|
||||
const box = el('label', 'tt-wahl');
|
||||
const r = document.createElement('input');
|
||||
r.type = 'radio'; r.name = 'tt-kandidat'; r.value = String(i);
|
||||
if (i === 0) { r.checked = true; ttWahl = k; }
|
||||
r.addEventListener('change', () => { ttWahl = k; $('tt-los').disabled = false; });
|
||||
const t = el('span', 'tt-wahl__text');
|
||||
t.append(el('strong', null, k.pfad || '(oberste Ebene)'));
|
||||
t.append(el('span', 'tt-wahl__zahl',
|
||||
` ${k.anzahl} Einträge · ${k.tage_gesamt} Tage`
|
||||
+ (k.von ? ` · ${k.von} bis ${k.bis}` : '')));
|
||||
const felder = ['tag', 'dauer', 'diamanten', 'zuschauer']
|
||||
.filter((f) => k.vorschlag[f])
|
||||
.map((f) => `${f}: ${k.vorschlag[f]}`).join(' · ');
|
||||
t.append(el('span', 'tt-wahl__felder', felder || 'nur ein Datum erkannt'));
|
||||
box.append(r, t);
|
||||
v.append(box);
|
||||
});
|
||||
|
||||
if (ttWahl) $('tt-los').disabled = false;
|
||||
}
|
||||
|
||||
async function ttUebernehmen(ereignis) {
|
||||
ereignis.preventDefault();
|
||||
if (!ttInhalt || !ttWahl) return;
|
||||
$('tt-los').disabled = true;
|
||||
const a = await hole(`/workspace/api/leistung/${offenerCreator}/tiktok-datei`, {
|
||||
method: 'POST', headers: { 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify({ inhalt: ttInhalt, pfad: ttWahl.pfad, zuordnung: ttWahl.vorschlag }),
|
||||
}).catch(() => null);
|
||||
if (!a) { $('tt-los').disabled = false; return; }
|
||||
const d = await a.json().catch(() => ({}));
|
||||
if (!a.ok) {
|
||||
$('tt-fehler').textContent = d.fehler === 'keine_brauchbaren_tage'
|
||||
? 'In dieser Liste stehen keine Tage mit Zahlen.'
|
||||
: (d.fehler || 'Übernehmen ging nicht.');
|
||||
$('tt-los').disabled = false;
|
||||
return;
|
||||
}
|
||||
/* Die Datei loslassen, sobald sie nicht mehr gebraucht wird. */
|
||||
ttInhalt = null; ttWahl = null;
|
||||
$('tt-dialog').close();
|
||||
melde(`${d.geschrieben} Tage neu, ${d.ergaenzt} ergänzt`);
|
||||
setTimeout(() => melde(''), 6000);
|
||||
await laden();
|
||||
}
|
||||
|
||||
/* =====================================================================
|
||||
DIE BACKSTAGE-TABELLE — Vorschau und Übernahme
|
||||
===================================================================== */
|
||||
@@ -797,26 +694,6 @@
|
||||
$('netz-text').focus();
|
||||
});
|
||||
$('netz-zu').addEventListener('click', () => $('netz-dialog').close());
|
||||
$('tt-oeffnen').addEventListener('click', () => {
|
||||
$('tt-vorschau').hidden = true; $('tt-los').disabled = true;
|
||||
$('tt-fehler').textContent = ''; $('tt-datei').value = '';
|
||||
$('tt-dialog').showModal();
|
||||
});
|
||||
$('tt-zu').addEventListener('click', () => $('tt-dialog').close());
|
||||
$('tt-datei').addEventListener('change', ttDateiGewaehlt);
|
||||
/* Den Text fuer den Creator in die Zwischenablage. Kein
|
||||
Erfolgshaken ohne Beleg: Geht es schief (kein Recht, alter
|
||||
Browser), steht das auch da -- sonst glaubt man, es sei kopiert,
|
||||
und schickt eine leere Nachricht. */
|
||||
$('tt-text-kopieren').addEventListener('click', async (e) => {
|
||||
const knopf = e.currentTarget;
|
||||
try {
|
||||
await navigator.clipboard.writeText($('tt-text').textContent);
|
||||
knopf.textContent = 'Kopiert';
|
||||
} catch { knopf.textContent = 'Ging nicht - bitte von Hand markieren'; }
|
||||
setTimeout(() => { knopf.textContent = 'Text kopieren'; }, 2600);
|
||||
});
|
||||
$('tt-form').addEventListener('submit', ttUebernehmen);
|
||||
/* Beim EINFÜGEN sofort nachsehen -- nicht erst auf einen Knopf warten.
|
||||
Wer eine Tabelle einfügt, will wissen, ob sie erkannt wurde; ein
|
||||
zweiter Klick dazwischen ist nur eine Gelegenheit, es nicht zu tun. */
|
||||
|
||||
+12
-12
@@ -12,19 +12,19 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -252,10 +252,10 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -147,10 +147,10 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -181,14 +181,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -89,11 +89,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,26 +12,26 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog,
|
||||
.neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem
|
||||
Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen
|
||||
zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html.
|
||||
Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten
|
||||
Dialog zu sehen bekam. -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -289,10 +289,10 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609111404"></script>
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404"></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404"></script>
|
||||
<script src="assets/js/chat.js?v=202609111404"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501"></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501"></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501"></script>
|
||||
<script src="assets/js/chat.js?v=202609111501"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -179,12 +179,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/content.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/content.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -30,15 +30,15 @@
|
||||
<link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp"
|
||||
type="image/webp" media="(max-width: 899px)" />
|
||||
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst
|
||||
404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen
|
||||
statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es:
|
||||
Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere
|
||||
die eine Seite, auf der man das Umfaerben sieht. -->
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="gate gate--crew">
|
||||
@@ -252,6 +252,6 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/gate.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -13,25 +13,25 @@
|
||||
"theme_color": "#06090f",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609111501",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609111501",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609111501",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609111404",
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609111501",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
+13
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,10 +108,10 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -30,9 +30,9 @@
|
||||
<link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp"
|
||||
type="image/webp" media="(max-width: 899px)" />
|
||||
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="gate">
|
||||
@@ -401,6 +401,6 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/gate.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -377,11 +377,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-82
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -121,12 +121,6 @@
|
||||
<button type="button" class="knopf knopf--klein" id="netz-oeffnen" hidden>
|
||||
Backstage-Tabelle einfügen
|
||||
</button>
|
||||
<!-- DIE EIGENE TIKTOK-DATEI DES CREATORS (11.09.2026).
|
||||
Der einzige Weg an TikTok-Daten, der ohne Entwicklerkonto
|
||||
auskommt: Der Creator lädt sie selbst herunter. -->
|
||||
<button type="button" class="knopf knopf--klein" id="tt-oeffnen" hidden>
|
||||
TikTok-Datei des Creators
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- IMMER SICHTBAR, NICHT ERST IM FENSTER (11.09.2026).
|
||||
@@ -141,10 +135,6 @@
|
||||
<span id="quelle-netz" hidden><strong>Backstage-Tabelle:</strong> die Liste aus TikTok LIVE
|
||||
Backstage, in der alle deine Creator mit ihren Zahlen stehen –
|
||||
markieren, kopieren, einfügen. Für alle auf einmal.</span>
|
||||
<span id="quelle-tt" hidden><strong>TikTok-Datei:</strong> die Datendatei, die ein Creator
|
||||
sich in der TikTok-App selbst herunterlädt. Für einen Creator, und
|
||||
nur er kommt daran. Die Anleitung zum Weiterschicken steht im
|
||||
Fenster.</span>
|
||||
</p>
|
||||
<div class="tagetabelle" id="tagetabelle"></div>
|
||||
</section>
|
||||
@@ -263,65 +253,6 @@
|
||||
legt sie vor – bestätigt wird von Hand. Damit funktioniert es auch
|
||||
dann noch, wenn TikTok die Felder umbenennt.
|
||||
==================================================================== -->
|
||||
<dialog class="dialog dialog--breit" id="tt-dialog">
|
||||
<form method="dialog" id="tt-form" class="neu neu--blank">
|
||||
<h2 class="dialog__titel">TikTok-Datei einlesen</h2>
|
||||
<p class="dialog__unter">
|
||||
Diese Datei kann <strong>nur der Creator selbst</strong> holen – an
|
||||
Backstage kommt sie nicht vorbei, und ein Zugang bei TikTok für uns
|
||||
existiert nicht. Du brauchst sie also von ihm.
|
||||
</p>
|
||||
|
||||
<!-- DIE ANLEITUNG ZUM WEITERSCHICKEN (11.09.2026).
|
||||
|
||||
Ein Manager oder Scout soll den Creator nicht mit eigenen Worten
|
||||
durch sechs Menüpunkte lotsen müssen -- dabei geht jedes Mal ein
|
||||
Schritt verloren, und am Ende kommt eine TXT-Datei an, die
|
||||
niemand lesen kann. Der Text steht deshalb fertig da und lässt
|
||||
sich mit einem Klick kopieren. -->
|
||||
<p class="feld-schild">Das schickst du dem Creator</p>
|
||||
<pre class="anleitung-text" id="tt-text">Hi! Ich brauche einmal deine TikTok-Daten, damit deine LIVE-Zahlen bei uns im Workspace stehen. Das machst du selbst in der App, dauert zwei Minuten:
|
||||
|
||||
1. TikTok öffnen, auf dein Profil gehen
|
||||
2. Oben rechts auf die drei Striche, dann "Einstellungen und Datenschutz"
|
||||
3. "Konto" öffnen, dann "Deine Daten herunterladen"
|
||||
4. Reiter "Daten anfordern": bei Datenumfang "Alle Daten" wählen und als Dateiformat unbedingt JSON (nicht TXT)
|
||||
5. Auf "Daten anfordern" tippen
|
||||
|
||||
TikTok braucht dafür 1 bis 4 Tage. Wenn es fertig ist, gehst du an derselben Stelle auf den Reiter "Daten herunterladen", lädst die Datei und schickst sie mir.
|
||||
|
||||
Was ich damit mache: Ich lese daraus nur deinen LIVE-Verlauf (wann und wie lange du live warst). Nachrichten, Suchverlauf und Auszahlungen werden nicht gelesen, und die Datei selbst wird nicht gespeichert.</pre>
|
||||
<p class="dialog__knoepfe dialog__knoepfe--links">
|
||||
<button type="button" class="knopf-still" id="tt-text-kopieren">Text kopieren</button>
|
||||
</p>
|
||||
<p class="dialog__unter dialog__unter--still">
|
||||
Die Bezeichnungen können je nach App-Version leicht abweichen – der Weg
|
||||
ist immer <em>Einstellungen → Konto → Deine Daten herunterladen</em>.
|
||||
<strong>JSON ist Pflicht</strong>: Eine TXT-Datei lässt sich nicht
|
||||
auswerten.
|
||||
</p>
|
||||
<p class="dialog__unter dialog__unter--still">
|
||||
Wenn die Datei da ist: hier auswählen. Der Workspace durchsucht sie
|
||||
und zeigt dir, welche Liste darin der LIVE-Verlauf ist – du bestätigst
|
||||
nur. Gelesen und <strong>nicht gespeichert</strong>.
|
||||
</p>
|
||||
|
||||
<div class="neu__zeile">
|
||||
<label class="feld-schild" for="tt-datei">Datei wählen</label>
|
||||
<input id="tt-datei" type="file" accept=".json,application/json" />
|
||||
</div>
|
||||
|
||||
<div class="import-vorschau" id="tt-vorschau" hidden></div>
|
||||
|
||||
<p class="fehler" id="tt-fehler" role="alert" aria-live="polite"></p>
|
||||
|
||||
<div class="dialog__knoepfe">
|
||||
<button type="submit" class="knopf knopf--klein" id="tt-los" disabled>Übernehmen</button>
|
||||
<button type="button" class="abmelden" id="tt-zu">Abbrechen</button>
|
||||
</div>
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<dialog class="dialog dialog--breit" id="netz-dialog">
|
||||
<form method="dialog" id="netz-form" class="neu neu--blank">
|
||||
<h2 class="dialog__titel">Backstage-Tabelle einfügen</h2>
|
||||
@@ -422,10 +353,10 @@ Was ich damit mache: Ich lese daraus nur deinen LIVE-Verlauf (wann und wie lange
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404"></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404"></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404"></script>
|
||||
<script src="assets/js/leistung.js?v=202609111404"></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501"></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501"></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501"></script>
|
||||
<script src="assets/js/leistung.js?v=202609111501"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -396,10 +396,10 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -214,11 +214,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,11 +106,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/report.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/report.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -173,10 +173,10 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+12
-12
@@ -12,21 +12,21 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe
|
||||
den Hinweis in start.css -- dort stand es bis zum 07.09.2026. -->
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -674,10 +674,10 @@
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/start.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/start.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -85,11 +85,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -126,10 +126,10 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -7,20 +7,20 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -110,10 +110,10 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/team.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/team.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+12
-12
@@ -7,20 +7,20 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
|
||||
@@ -84,9 +84,9 @@
|
||||
Kaputt ist dabei nichts -- er funktioniert. Genau deshalb faellt
|
||||
es niemandem auf, und deshalb prueft pruef-css-klassen die
|
||||
ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. -->
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,22 +12,22 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
|
||||
Dialog "Creator anlegen". -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -149,11 +149,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111404" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111404" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111501" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609111501" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111501" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111404" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111501" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -190,10 +190,10 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609111404" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111501" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609111501" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user