Eine Eingabe geht nicht mehr wortlos verloren
Filipe: "Was passiert, wenn jemand eine Funktion abbricht?" GEMESSEN: Acht Dialoge im Workspace enthalten Eingabefelder -- "Aufgabe bearbeiten" (10 Felder), der Tageseintrag in der Leistung (8), Ziele, Netzwerk, Import, ein neuer Chat-Raum, ein Creator. Bei allen galt: Esc, Klick daneben oder "Abbrechen" wirft ALLES weg, wortlos. Wer zehn Felder ausgefuellt hat und mit dem Daumen den Rand trifft, faengt von vorn an. Neu: window.verwurfWache() in nachfrage.js. BEIDE SCHLIESSWEGE, denn sie laufen verschieden: Esc / Klick daneben loest `cancel` aus, close() wird NICHT gerufen "Abbrechen"-Knopf ruft close(), loest kein `cancel` aus Wer nur einen abfaengt, hat eine halbe Sicherung -- und die ist schlimmer als keine, weil man ihr vertraut. NICHT VON HAND VERTEILT: Jeder Dialog mit Feldern bekommt sie automatisch (ausser dem Nachfrage-Dialog selbst -- er wuerde beim Schliessen nach sich selbst fragen, in sich selbst, und haenge fuer immer). Wer morgen einen neunten baut, hat sie, ohne daran zu denken. UND SIE FRAGT NUR BEI WIRKLICHER AENDERUNG. Beim Oeffnen wird ein Abbild der Felder genommen, beim Schliessen verglichen. Wer einen Dialog aufmacht und gleich wieder zu, merkt nichts. ZWEI SACHEN BEIM BAUEN GEMESSEN STATT VERMUTET: MEINE EIGENE "ROBUSTHEIT" HAT DIE WACHE STILL AUSGESCHALTET. Gegen den Fall "Felder werden erst nach dem Oeffnen gefuellt" hatte ich einen zweiten Schnappschuss beim Hineinklicken (`focusin`) eingebaut. Gemessen: Der entstand NACH dem Tippen -- Fokus und Werteingabe passieren im selben Atemzug. `beimOeffnen` war danach gleich dem getippten Text, und der Dialog ging wortlos zu. Die Sicherung sah eingebaut aus und tat nichts. Jetzt wird im naechsten BILD nachgetragen: Was das Skript beim Oeffnen nachtraegt, ist drin; getippt haben kann in derselben Sechzehntelsekunde niemand. (Nachgemessen: Alle acht Dialoge fuellen heute VOR showModal.) ZWEIMAL ESC HINTEREINANDER SCHLIESST TROTZDEM. Das ist Chromiums "close watcher": Eine Seite darf den Nutzer nicht mit Esc einsperren. Die Regel ist richtig; dagegen anzubauen waere falsch. Sie steht deshalb im Code und in der Pruefung -- festgehalten, nicht umgangen. Der Knopf unterliegt ihr nicht, und am Handy gibt es ohnehin kein Esc. Elf Speicherwege rufen `vergessen()`, damit nach erfolgreichem Speichern nicht gefragt wird. Eine Warnung nach dem Speichern waere genau die, die man wegklickt -- und danach auch die echte. pruef-nachfrage 49/0 (war 33), davon zehn am Bildschirm: unberuehrt geht er ohne Nachfrage zu nach einer Aenderung fragt Esc nach, der Dialog bleibt offen "Weiter bearbeiten" laesst ihn offen UND der Text steht noch da auch der Abbrechen-Knopf fragt -- jedes Mal "Verwerfen" schliesst wirklich, und der Text steht nirgends pruef-aufgabenbrett, -leistung, -uebersicht-browser, -chat-optik, -css-klassen gruen, pruef-tippziele 11/0.
This commit is contained in:
+167
-1
@@ -131,7 +131,16 @@ for (const s of seiten) {
|
||||
const html = lies(join(SEITEN_ORDNER, s));
|
||||
const geladen = [...html.matchAll(/<script src="assets\/js\/([a-z0-9-]+\.js)/g)]
|
||||
.map((m) => m[1]);
|
||||
const kannFragen = geladen.some((g) => nutzer.has(g));
|
||||
/* ZWEI GRUENDE, die Datei zu brauchen (20.09.2026):
|
||||
fragen -- oder einen Dialog mit Eingabefeldern haben. Seit die
|
||||
Verwurfwache existiert, bewacht `nachfrage.js` jeden solchen
|
||||
Dialog von selbst, auch ohne einen einzigen `frageNach`-Aufruf
|
||||
in der Seite. Ohne diesen zweiten Grund wuerde eine Seite mit
|
||||
einem reinen Formular-Dialog hier als „totes Gewicht" gemeldet --
|
||||
und jemand naehme die Datei heraus, die dort gerade arbeitet. */
|
||||
const hatDialogMitFeld = [...html.matchAll(/<dialog[^>]*>[\s\S]*?<\/dialog>/g)]
|
||||
.some((m) => /<(input|textarea|select)/.test(m[0]));
|
||||
const kannFragen = geladen.some((g) => nutzer.has(g)) || hatDialogMitFeld;
|
||||
const hatDatei = html.includes("assets/js/nachfrage.js");
|
||||
if (kannFragen) { mitNutzung++; fragendeSeiten.push(s); if (!hatDatei) ohneDatei.push(s); }
|
||||
else if (hatDatei) totesGewicht.push(s);
|
||||
@@ -235,6 +244,37 @@ pruef("jeder Aufruf sagt, WAS passiert", gezaehlt > 0 && ohneWas.length === 0,
|
||||
pruef("eine Person löschen verlangt den Namen abgetippt",
|
||||
/tippen:\s*v\.person\.name/.test(lies(join(JS_ORDNER, "personen.js"))));
|
||||
|
||||
/* ---------------------------------------------------------------------
|
||||
DIE VERWURFWACHE — beide Schliesswege, und kein Dauerfeuer
|
||||
------------------------------------------------------------------ */
|
||||
const wache = notnagel;
|
||||
pruef("die Verwurfwache faengt Esc ab (das `cancel`-Ereignis)",
|
||||
/addEventListener\('cancel'/.test(wache),
|
||||
"ohne sie liefe Esc durch -- der Browser ruft close() dabei NICHT auf");
|
||||
pruef("und sie faengt auch close() ab (die Abbrechen-Knoepfe)",
|
||||
/dlg\.close = function/.test(wache),
|
||||
"ohne sie liefe der Knopf durch -- er loest kein `cancel` aus");
|
||||
pruef("sie ersetzt close() nur AM DIALOG, nicht am Prototyp",
|
||||
!/HTMLDialogElement\.prototype\.close\s*=/.test(wache),
|
||||
"ein globaler Eingriff traefe den Nachfrage-Dialog selbst -- der ginge nie mehr zu");
|
||||
pruef("sie fragt nur bei wirklicher Aenderung",
|
||||
/const geaendert = \(\) =>/.test(wache) && /if \(!geaendert\(\)\)/.test(wache),
|
||||
"eine Warnung, die immer kommt, ist keine Warnung mehr");
|
||||
pruef("sie bewacht sich nicht selbst",
|
||||
/dialog:not\(\.nachfrage\)/.test(wache),
|
||||
"sonst fragte der Nachfrage-Dialog beim Schliessen nach sich selbst");
|
||||
|
||||
/* Und die Speicherwege sagen ihr Bescheid -- sonst fragte sie nach
|
||||
jedem erfolgreichen Speichern. */
|
||||
let speicherwege = 0;
|
||||
for (const f of skripte) {
|
||||
if (f === DER_NOTNAGEL) continue;
|
||||
speicherwege += [...ohneKommentare(lies(join(JS_ORDNER, f)))
|
||||
.matchAll(/\.vergessen\?\.\(\)/g)].length;
|
||||
}
|
||||
pruef("die Speicherwege melden der Wache, dass nichts mehr zu retten ist",
|
||||
speicherwege >= 8, `${speicherwege} Stellen rufen vergessen()`);
|
||||
|
||||
/* ---------------------------------------------------------------------
|
||||
DIE GEGENPROBEN — jede muss anschlagen
|
||||
------------------------------------------------------------------ */
|
||||
@@ -426,6 +466,132 @@ if (process.env.OHNE_BROWSER === "ja") {
|
||||
seite.url().includes("start.html"), seite.url());
|
||||
}
|
||||
|
||||
/* ===================================================================
|
||||
DIE VERWURFWACHE AM ECHTEN BILDSCHIRM (20.09.2026)
|
||||
|
||||
Alles oben ist Textsuche. Sie beweist, dass der Code dasteht --
|
||||
nicht, dass Esc wirklich abgefangen wird, dass ein unberührter
|
||||
Dialog still zugeht und dass „Verwerfen" wirklich verwirft.
|
||||
|
||||
Geprüft wird am größten Formular des Hauses: „Aufgabe bearbeiten",
|
||||
zehn Felder. Wer dort tippt und mit dem Daumen den Rand trifft,
|
||||
verlor bis heute alles, wortlos.
|
||||
=================================================================== */
|
||||
console.log("\n --- Die Verwurfwache am Bildschirm ---");
|
||||
|
||||
/* Eine Aufgabe, damit es etwas zu bearbeiten gibt. */
|
||||
{
|
||||
const dbz = new DatabaseSync(process.env.WORKSPACE_DB);
|
||||
const wer = dbz.prepare("SELECT id FROM personen WHERE rolle = 'admin' LIMIT 1").get()?.id;
|
||||
dbz.prepare("INSERT INTO aufgaben (titel, beschreibung, status, verantwortlich_id,"
|
||||
+ " erstellt_von, erstellt) VALUES (?,?,?,?,?,?)")
|
||||
.run("Zum Bearbeiten", "Ein Text, der nicht verlorengehen darf.",
|
||||
"offen", wer, wer, new Date().toISOString());
|
||||
dbz.close();
|
||||
}
|
||||
|
||||
await seite.goto(BASIS + "/workspace/aufgaben.html", { waitUntil: "networkidle" });
|
||||
await seite.waitForTimeout(900);
|
||||
|
||||
const auf = async () => {
|
||||
await seite.click(".karte, .aufgabe, [data-id]", { timeout: 5000 }).catch(() => {});
|
||||
await seite.waitForTimeout(500);
|
||||
return seite.evaluate(() =>
|
||||
!!document.getElementById("bearbeiten-dialog")?.open);
|
||||
};
|
||||
|
||||
/* Erst über den Bearbeiten-Knopf an der Karte. */
|
||||
let offen = await seite.evaluate(() => {
|
||||
const k = [...document.querySelectorAll("button")]
|
||||
.find((b) => /bearbeiten/i.test(b.textContent || "") || /bearbeiten/i.test(b.title || ""));
|
||||
if (k) { k.click(); return true; }
|
||||
return false;
|
||||
});
|
||||
await seite.waitForTimeout(700);
|
||||
let istAuf = await seite.evaluate(() =>
|
||||
!!document.getElementById("bearbeiten-dialog")?.open);
|
||||
if (!istAuf) istAuf = await auf();
|
||||
|
||||
pruef("der Bearbeiten-Dialog geht auf", istAuf);
|
||||
|
||||
if (istAuf) {
|
||||
/* 1. UNBERÜHRT -> still zu. Das ist der wichtigere Fall: Wer
|
||||
nichts getippt hat, darf nichts gefragt werden. */
|
||||
await seite.keyboard.press("Escape");
|
||||
await seite.waitForTimeout(500);
|
||||
const nachEsc = await seite.evaluate(() => ({
|
||||
dialogZu: !document.getElementById("bearbeiten-dialog")?.open,
|
||||
gefragt: !!document.querySelector("dialog.nachfrage[open]"),
|
||||
}));
|
||||
pruef("unberührt geht er ohne Nachfrage zu", nachEsc.dialogZu && !nachEsc.gefragt,
|
||||
`zu: ${nachEsc.dialogZu}, gefragt: ${nachEsc.gefragt}`);
|
||||
|
||||
/* 2. GETIPPT -> Esc fragt nach. */
|
||||
await seite.evaluate(() => {
|
||||
const k = [...document.querySelectorAll("button")]
|
||||
.find((b) => /bearbeiten/i.test(b.textContent || "") || /bearbeiten/i.test(b.title || ""));
|
||||
k?.click();
|
||||
});
|
||||
await seite.waitForTimeout(600);
|
||||
await seite.fill("#b-titel", "Etwas ganz anderes");
|
||||
await seite.keyboard.press("Escape");
|
||||
await seite.waitForTimeout(600);
|
||||
const nachTippen = await seite.evaluate(() => ({
|
||||
nochOffen: !!document.getElementById("bearbeiten-dialog")?.open,
|
||||
gefragt: !!document.querySelector("dialog.nachfrage[open]"),
|
||||
text: document.querySelector('dialog.nachfrage [data-teil="was"]')?.textContent || "",
|
||||
}));
|
||||
pruef("nach einer Änderung fragt Esc nach", nachTippen.gefragt,
|
||||
`gefragt: ${nachTippen.gefragt}`);
|
||||
pruef("und der Dialog bleibt solange offen", nachTippen.nochOffen);
|
||||
pruef("die Frage sagt, was verloren geht",
|
||||
/verloren/i.test(nachTippen.text), nachTippen.text);
|
||||
|
||||
/* 3. „Weiter bearbeiten" -> der Text steht noch da. */
|
||||
await seite.click('dialog.nachfrage [data-teil="nein"]');
|
||||
await seite.waitForTimeout(500);
|
||||
const nachWeiter = await seite.evaluate(() => ({
|
||||
nochOffen: !!document.getElementById("bearbeiten-dialog")?.open,
|
||||
titel: document.getElementById("b-titel")?.value || "",
|
||||
}));
|
||||
pruef("Weiter bearbeiten laesst den Dialog offen", nachWeiter.nochOffen);
|
||||
pruef("und der getippte Text steht noch da",
|
||||
nachWeiter.titel === "Etwas ganz anderes", `„${nachWeiter.titel}"`);
|
||||
|
||||
/* 4. DER KNOPF-WEG -- und er muss JEDES MAL fragen.
|
||||
----------------------------------------------------------------
|
||||
NICHT noch einmal Esc. Gemessen am 20.09.2026: Ein ZWEITES Esc
|
||||
hintereinander schliesst den Dialog, egal was die Seite tut.
|
||||
Das ist Chromiums „close watcher": Eine Seite darf den Nutzer
|
||||
nicht mit Esc einsperren. Die Regel ist richtig, und dagegen
|
||||
anzubauen waere falsch -- also wird sie hier festgehalten statt
|
||||
umgangen.
|
||||
|
||||
Der Knopf unterliegt ihr nicht. Er ist auch der Weg, den man am
|
||||
Handy nimmt, wo es kein Esc gibt. */
|
||||
await seite.click("#b-abbrechen");
|
||||
await seite.waitForTimeout(600);
|
||||
const nachKnopf = await seite.evaluate(() => ({
|
||||
nochOffen: !!document.getElementById("bearbeiten-dialog")?.open,
|
||||
gefragt: !!document.querySelector("dialog.nachfrage[open]"),
|
||||
}));
|
||||
pruef("auch der Abbrechen-Knopf fragt nach",
|
||||
nachKnopf.gefragt && nachKnopf.nochOffen,
|
||||
`gefragt: ${nachKnopf.gefragt}, noch offen: ${nachKnopf.nochOffen}`);
|
||||
|
||||
await seite.click('dialog.nachfrage [data-teil="ja"]', { timeout: 6000 });
|
||||
await seite.waitForTimeout(700);
|
||||
const nachVerwerfen = await seite.evaluate(() =>
|
||||
!document.getElementById("bearbeiten-dialog")?.open);
|
||||
pruef('Verwerfen schliesst den Dialog wirklich', nachVerwerfen);
|
||||
|
||||
/* Und danach ist nichts uebernommen worden -- verwerfen heisst
|
||||
verwerfen, nicht speichern. */
|
||||
const inListe = await seite.evaluate(() =>
|
||||
document.body.textContent.includes("Etwas ganz anderes"));
|
||||
pruef("und der verworfene Text steht nirgends in der Liste", !inListe);
|
||||
}
|
||||
|
||||
pruef("keine Abstürze im Browser", abstuerze.length === 0, abstuerze[0] || "");
|
||||
|
||||
await browser.close();
|
||||
|
||||
@@ -16,15 +16,15 @@
|
||||
verdeckt. Gefunden hat es pruef-struktur.
|
||||
|
||||
Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. -->
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
<!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als
|
||||
Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet
|
||||
ausserhalb der App -- auf einer Seite, die genau erklaeren soll,
|
||||
WARUM das Telefon nicht klingelt, ist das besonders unpassend. -->
|
||||
<link rel="manifest" href="/workspace/crew.webmanifest?v=202609191018" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<style>
|
||||
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
|
||||
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
|
||||
@@ -124,8 +124,8 @@
|
||||
<p class="probe__ende" id="rat"></p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/anruf-probe.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/anruf-probe.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,25 +22,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609201509",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609201509",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609201509",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609201509",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
@@ -354,6 +354,8 @@
|
||||
$('abbruch-fehler').textContent = sagWas(d.fehler, 'Hat nicht geklappt.');
|
||||
return;
|
||||
}
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
dlg.vergessen?.();
|
||||
dlg.close();
|
||||
await laden();
|
||||
} catch { /* umgeleitet */ } finally { knopf.disabled = false; }
|
||||
@@ -996,6 +998,8 @@
|
||||
$('b-fehler').textContent = sagWas((await a.json().catch(() => ({}))).fehler, 'Speichern ging nicht.');
|
||||
return;
|
||||
}
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
dialog.vergessen?.();
|
||||
dialog.close();
|
||||
await laden();
|
||||
} catch { /* umgeleitet */ } finally { $('b-speichern').disabled = false; }
|
||||
@@ -1014,6 +1018,8 @@
|
||||
try {
|
||||
const a = await hole(`/workspace/api/aufgaben/${bearbeitet.id}`, { method: 'DELETE' });
|
||||
if (!a.ok) { $('b-fehler').textContent = 'Loeschen ging nicht.'; return; }
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
dialog.vergessen?.();
|
||||
dialog.close();
|
||||
await laden();
|
||||
} catch { /* umgeleitet */ }
|
||||
|
||||
@@ -1876,6 +1876,8 @@
|
||||
return;
|
||||
}
|
||||
const raumId = kanalUmbau;
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
$('neu-dialog').vergessen?.();
|
||||
$('neu-dialog').close();
|
||||
await raeumeLaden();
|
||||
await raumOeffnen(raumId, { sanft: true });
|
||||
@@ -1892,6 +1894,8 @@
|
||||
return;
|
||||
}
|
||||
const raumId = (await a.json()).raum_id;
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
$('neu-dialog').vergessen?.();
|
||||
$('neu-dialog').close();
|
||||
await raeumeLaden();
|
||||
await raumOeffnen(raumId);
|
||||
@@ -1931,6 +1935,8 @@
|
||||
}
|
||||
raumId = (await a.json()).raum_id;
|
||||
}
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
$('neu-dialog').vergessen?.();
|
||||
$('neu-dialog').close();
|
||||
await raeumeLaden();
|
||||
await raumOeffnen(raumId);
|
||||
|
||||
@@ -397,6 +397,8 @@
|
||||
$('tag-fehler').textContent = sagWas((await a.json().catch(() => ({}))).fehler, 'Ging nicht.');
|
||||
return;
|
||||
}
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
d.vergessen?.();
|
||||
d.close();
|
||||
await allesLaden();
|
||||
} catch { /* umgeleitet */ }
|
||||
@@ -415,6 +417,8 @@
|
||||
const a = await hole(`/workspace/api/leistung/${offenerCreator}/${d.dataset.tag}`,
|
||||
{ method: 'DELETE' });
|
||||
if (!a.ok) { $('tag-fehler').textContent = 'Ging nicht.'; return; }
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
d.vergessen?.();
|
||||
d.close();
|
||||
await allesLaden();
|
||||
} catch { /* umgeleitet */ }
|
||||
@@ -448,6 +452,8 @@
|
||||
}),
|
||||
});
|
||||
if (!a.ok) { $('ziele-fehler').textContent = 'Ging nicht.'; return; }
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
$('ziele-dialog').vergessen?.();
|
||||
$('ziele-dialog').close();
|
||||
await allesLaden();
|
||||
} catch { /* umgeleitet */ }
|
||||
@@ -628,6 +634,8 @@
|
||||
});
|
||||
const r = await a.json();
|
||||
if (!a.ok) { $('import-fehler').textContent = sagWas(r.fehler, 'Ging nicht.'); return; }
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
$('import-dialog').vergessen?.();
|
||||
$('import-dialog').close();
|
||||
$('datei').value = '';
|
||||
importText = '';
|
||||
@@ -970,6 +978,8 @@
|
||||
$('netz-los').disabled = false;
|
||||
return;
|
||||
}
|
||||
/* Gespeichert -- die Verwurfwache darf hier nicht fragen. */
|
||||
$('netz-dialog').vergessen?.();
|
||||
$('netz-dialog').close();
|
||||
melde(`${d.geschrieben} Zeile(n) übernommen`
|
||||
+ (d.unbekannt?.length ? ` · ${d.unbekannt.length} nicht zugeordnet` : ''));
|
||||
|
||||
@@ -324,3 +324,174 @@
|
||||
});
|
||||
};
|
||||
})();
|
||||
|
||||
/* =====================================================================
|
||||
EINE EINGABE GEHT NICHT WORTLOS VERLOREN — window.verwurfWache()
|
||||
|
||||
Filipe, 19.09.2026: „Was passiert, wenn jemand eine Funktion
|
||||
abbricht?"
|
||||
|
||||
---------------------------------------------------------------------
|
||||
WAS GEMESSEN WURDE
|
||||
|
||||
Acht Dialoge im Workspace enthalten Eingabefelder -- „Aufgabe
|
||||
bearbeiten" (10 Felder), der Tageseintrag in der Leistung (8), Ziele,
|
||||
Netzwerk, Import, ein neuer Chat-Raum, ein Creator.
|
||||
|
||||
Bei allen gilt bis heute dasselbe: Esc drücken, daneben klicken oder
|
||||
auf „Abbrechen" tippen wirft ALLES weg, wortlos. Wer zehn Felder
|
||||
ausgefüllt hat und mit dem Daumen den Rand trifft, fängt von vorn an.
|
||||
|
||||
---------------------------------------------------------------------
|
||||
WARUM BEIDE WEGE ABGEFANGEN WERDEN MÜSSEN
|
||||
|
||||
Ein <dialog> geht auf ZWEI Arten zu, und sie laufen verschieden:
|
||||
|
||||
Esc / Klick daneben -> löst `cancel` aus, DANN schliesst der
|
||||
Browser selbst. Die Methode `close()`
|
||||
wird dabei NICHT aufgerufen.
|
||||
„Abbrechen"-Knopf -> ruft `close()` auf, ohne `cancel`.
|
||||
|
||||
Wer nur `cancel` abfängt, lässt den Knopf durch. Wer nur `close`
|
||||
ersetzt, lässt Esc durch. Beides einzeln wäre eine halbe Sicherung
|
||||
-- und eine halbe Sicherung ist schlimmer als keine, weil man ihr
|
||||
vertraut.
|
||||
|
||||
---------------------------------------------------------------------
|
||||
UND SIE DARF NICHT IMMER FRAGEN
|
||||
|
||||
„Eine Warnung, die immer kommt, ist keine Warnung mehr." Gefragt
|
||||
wird nur, wenn sich WIRKLICH etwas geändert hat: Beim Öffnen wird
|
||||
ein Abbild der Felder genommen, beim Schliessen verglichen. Wer
|
||||
einen Dialog aufmacht und gleich wieder zu, merkt nichts davon.
|
||||
|
||||
AUFRUF (einmal je Dialog, beim Aufbau der Seite):
|
||||
verwurfWache(document.getElementById('bearbeiten-dialog'));
|
||||
===================================================================== */
|
||||
(function () {
|
||||
'use strict';
|
||||
|
||||
/** Der Inhalt aller Felder als eine Zeichenkette. Reicht zum
|
||||
* Vergleichen -- es geht nur um „gleich oder nicht". */
|
||||
function abbild(dlg) {
|
||||
return [...dlg.querySelectorAll('input, textarea, select')]
|
||||
.map((f) => (f.type === 'checkbox' || f.type === 'radio')
|
||||
? (f.checked ? '1' : '0')
|
||||
: String(f.value ?? ''))
|
||||
.join('\u0000');
|
||||
}
|
||||
|
||||
window.verwurfWache = function verwurfWache(dlg, o) {
|
||||
if (!dlg || dlg.dataset.wache === 'ja') return;
|
||||
o = o || {};
|
||||
dlg.dataset.wache = 'ja';
|
||||
|
||||
let beimOeffnen = null;
|
||||
|
||||
/* WANN GEHT ER AUF? Das weiss nur der Browser -- die Seite ruft
|
||||
`showModal()` an zwanzig Stellen. Ein Beobachter auf dem
|
||||
`open`-Merkmal braucht dafuer keine einzige Zeile in der Seite. */
|
||||
if (window.MutationObserver) {
|
||||
new MutationObserver(() => {
|
||||
if (dlg.open) beimOeffnen = abbild(dlg);
|
||||
}).observe(dlg, { attributes: true, attributeFilter: ['open'] });
|
||||
}
|
||||
if (dlg.open) beimOeffnen = abbild(dlg);
|
||||
|
||||
/* NOCH EINMAL IM NAECHSTEN BILD.
|
||||
----------------------------------------------------------------
|
||||
Nachgemessen am 20.09.2026: Alle acht Dialoge fuellen ihre
|
||||
Felder VOR `showModal()`. Der Schnappschuss oben stimmt also.
|
||||
|
||||
Er stimmt aber nur, solange das so bleibt. Fuellt jemand morgen
|
||||
ein Feld erst NACH dem Oeffnen, waere der Schnappschuss leer,
|
||||
und die Wache fragte bei JEDEM Schliessen. „Eine Warnung, die
|
||||
immer kommt, ist keine Warnung mehr."
|
||||
|
||||
ERSTER ANLAUF WAR EIN NEUER SCHNAPPSCHUSS BEIM HINEINKLICKEN
|
||||
(`focusin`) -- und der hat die Wache still ausgeschaltet.
|
||||
Gemessen: Der Schnappschuss entstand NACH dem Tippen, weil
|
||||
Fokus und Werteingabe im selben Atemzug passieren koennen.
|
||||
`beimOeffnen` war danach gleich dem getippten Text, `geaendert()`
|
||||
falsch, und der Dialog ging wortlos zu -- die Sicherung sah
|
||||
eingebaut aus und tat nichts.
|
||||
|
||||
Jetzt wird im NAECHSTEN BILD noch einmal abgebildet. Was das
|
||||
Skript beim Oeffnen nachtraegt, ist dann drin; getippt haben
|
||||
kann in derselben Sechzehntelsekunde niemand. */
|
||||
const nachtragen = () => {
|
||||
if (!dlg.open) return;
|
||||
requestAnimationFrame(() => { if (dlg.open) beimOeffnen = abbild(dlg); });
|
||||
};
|
||||
nachtragen();
|
||||
if (window.MutationObserver) {
|
||||
new MutationObserver(nachtragen)
|
||||
.observe(dlg, { attributes: true, attributeFilter: ['open'] });
|
||||
}
|
||||
|
||||
const geaendert = () => beimOeffnen !== null && abbild(dlg) !== beimOeffnen;
|
||||
|
||||
function fragen(dann) {
|
||||
frageNach({
|
||||
titel: o.titel || 'Eingaben verwerfen?',
|
||||
was: o.was || 'Was du hier eingetragen hast, geht verloren.',
|
||||
bleibt: o.bleibt || 'Der Eintrag selbst bleibt unverändert – '
|
||||
+ 'es wird nur nichts übernommen.',
|
||||
ja: o.ja || 'Verwerfen',
|
||||
nein: 'Weiter bearbeiten',
|
||||
}).then((ja) => { if (ja) { beimOeffnen = null; dann(); } });
|
||||
}
|
||||
|
||||
/* Weg 1: Esc und der Klick daneben. `cancel` ist abbrechbar --
|
||||
das ist der einzige Griff, den der Browser dafuer anbietet. */
|
||||
dlg.addEventListener('cancel', (e) => {
|
||||
if (!geaendert()) return;
|
||||
e.preventDefault();
|
||||
fragen(() => dlg.close());
|
||||
});
|
||||
|
||||
/* Weg 2: jeder Aufruf von close() -- also die „Abbrechen"-Knoepfe
|
||||
und alles, was die Seite sonst tut. Ersetzt wird NUR an diesem
|
||||
einen Dialog, nicht am Prototyp: Ein globaler Eingriff traefe
|
||||
auch den Nachfrage-Dialog selbst, und der schlösse sich dann nie.
|
||||
|
||||
Bei unveraendertem Inhalt bleibt es synchron wie vorher -- wer
|
||||
nichts getippt hat, merkt von der Wache nichts. */
|
||||
const echtesSchliessen = dlg.close.bind(dlg);
|
||||
dlg.close = function (...rest) {
|
||||
if (!geaendert()) { beimOeffnen = null; return echtesSchliessen(...rest); }
|
||||
fragen(() => echtesSchliessen(...rest));
|
||||
return undefined;
|
||||
};
|
||||
|
||||
/* Nach dem Speichern ist nichts mehr zu retten -- dann darf der
|
||||
Dialog ohne Nachfrage zugehen. Die Seite meldet das, indem sie
|
||||
`vergessen()` aufruft; ohne Meldung fragt die Wache weiter. */
|
||||
dlg.vergessen = () => { beimOeffnen = abbild(dlg); };
|
||||
};
|
||||
|
||||
/* =====================================================================
|
||||
UND SIE WIRD NICHT VON HAND VERTEILT
|
||||
|
||||
Jeder Dialog mit Eingabefeldern bekommt die Wache -- abgeleitet,
|
||||
nicht aufgezaehlt. Wer morgen einen neunten baut, hat sie, ohne
|
||||
daran zu denken; und genau daran scheitern gepflegte Listen.
|
||||
|
||||
AUSGENOMMEN IST DER NACHFRAGE-DIALOG SELBST. Er hat ein Textfeld
|
||||
(den Grund), und wuerde er sich selbst bewachen, fragte er beim
|
||||
Schliessen nach sich selbst -- und zwar in sich selbst. Der
|
||||
zweite Dialog kann nicht aufgehen, solange der erste offen ist:
|
||||
Er haenge fuer immer.
|
||||
===================================================================== */
|
||||
function alleBewachen() {
|
||||
for (const dlg of document.querySelectorAll('dialog:not(.nachfrage)')) {
|
||||
if (!dlg.querySelector('input, textarea, select')) continue;
|
||||
window.verwurfWache(dlg);
|
||||
}
|
||||
}
|
||||
if (document.readyState === 'loading') {
|
||||
document.addEventListener('DOMContentLoaded', alleBewachen);
|
||||
} else {
|
||||
alleBewachen();
|
||||
}
|
||||
})();
|
||||
|
||||
+15
-15
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -291,14 +291,14 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609201509" defer></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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -168,13 +168,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,14 +7,14 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -130,12 +130,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+20
-20
@@ -12,24 +12,24 @@
|
||||
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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201509" />
|
||||
<!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett
|
||||
„Mitmachen". Eine eigene Kopie der Regel hier waere die zweite
|
||||
Stelle, an der dieselbe Sache anders aussieht. -->
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -251,17 +251,17 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -7,17 +7,17 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,12 +108,12 @@
|
||||
</main>
|
||||
|
||||
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -7,16 +7,16 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -80,13 +80,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -89,14 +89,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -373,18 +373,18 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609201409"></script>
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409"></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509"></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509"></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509"></script>
|
||||
<!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten`
|
||||
bereit, und chat.js baut die Knoepfe nur, wenn es das gibt.
|
||||
Andersherum waere die Reihenfolge eine stille Abhaengigkeit --
|
||||
die Knoepfe fehlten, und niemand wuesste warum. -->
|
||||
<script src="assets/js/anruf.js?v=202609201409"></script>
|
||||
<script src="assets/js/chat.js?v=202609201409"></script>
|
||||
<script src="assets/js/anruf.js?v=202609201509"></script>
|
||||
<script src="assets/js/chat.js?v=202609201509"></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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -179,15 +179,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/content.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/content.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -36,15 +36,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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="gate gate--crew">
|
||||
@@ -348,8 +348,8 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/gate.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,25 +22,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609201509",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609201509",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609201509",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609201409",
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609201509",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
+16
-16
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,14 +108,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,14 +7,14 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,12 +106,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -7,13 +7,13 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -146,12 +146,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609201509" 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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="gate">
|
||||
@@ -410,8 +410,8 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/gate.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -377,14 +377,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609201509" defer></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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -444,12 +444,12 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409"></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409"></script>
|
||||
<script src="assets/js/wahl.js?v=202609201409"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409"></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409"></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409"></script>
|
||||
<script src="assets/js/leistung.js?v=202609201409"></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509"></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509"></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509"></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509"></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509"></script>
|
||||
<script src="assets/js/leistung.js?v=202609201509"></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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -449,13 +449,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609201509" 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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -214,15 +214,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,14 +7,14 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -134,11 +134,11 @@
|
||||
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
|
||||
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
|
||||
die seit dem 07.09. jede Seite danach absucht. -->
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,14 +106,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/ki.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/report.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/report.js?v=202609201509" defer></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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -173,13 +173,13 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -678,13 +678,13 @@
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/start.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/start.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -85,14 +85,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/ki.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609201509" 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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -150,15 +150,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -7,18 +7,18 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201509" />
|
||||
<!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie
|
||||
der Regel hier waere die zweite Stelle, an der dieselbe Sache
|
||||
anders aussieht. -->
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -111,12 +111,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -110,13 +110,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/team.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/team.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
|
||||
@@ -84,11 +84,11 @@
|
||||
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/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -7,13 +7,13 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -112,12 +112,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -126,12 +126,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -7,18 +7,18 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
|
||||
Treffs 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -221,12 +221,12 @@
|
||||
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
|
||||
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
|
||||
die seit dem 07.09. jede Seite danach absucht. -->
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
|
||||
Dialog "Creator anlegen". -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -149,14 +149,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -217,12 +217,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -7,15 +7,15 @@
|
||||
<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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -144,12 +144,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609201409" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201409" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201509" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609201509" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609201509" />
|
||||
<!-- 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=202609201409" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609201509" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -190,14 +190,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609201509" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609201409" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609201509" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609201509" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user