Aufgaben: dauerhafte Aufgaben, die nicht abgehakt werden
VanVan im Support: „Man kann bei den Aufgaben, wenn man sie verteilt, ob selbst erstellt oder über die Vorlage noch nicht festlegen, dass die Aufgabe dauerhaft sein soll und somit nicht vom Modi in den Status erledigt gesetzt werden kann." Nachgesehen: Das Wort kam im Aufgabenmodul kein einziges Mal vor. Es war keine vergessene Zeile, es fehlte ganz. WAS EINE DAUERHAFTE AUFGABE IST: keine, die man abarbeitet, sondern eine, die man TUT. „Neue begruessen" ist nicht fertig, wenn man es einmal gemacht hat. ZWEI FOLGEN, und die zweite faellt leicht durchs Raster 1. Der Zugeteilte kann sie nicht auf „erledigt" setzen. Die Sperre steht im SERVER -- ein fehlender Knopf ist eine Bitte, abgelehnt wird an der Route. „Ich fange an" bleibt erlaubt: Auch eine stehende Aufgabe hat einen Anfang. 2. SIE HAT KEINE FRIST. Eine dauerhafte Aufgabe mit Frist waere ab dem naechsten Tag fuer immer ueberfaellig -- und eine Warnung, die immer kommt, ist keine mehr. Die Frist wird GELOESCHT, nicht ignoriert: Ein Datum, das dasteht und nicht gilt, ist schlimmer als keins. WER DARF DAS SETZEN: nur, wer verteilt. Koennte der Zugeteilte seine eigene Aufgabe dauerhaft machen, waere das eine Ausrede; koennte er es zuruecknehmen, waere die Sperre ein Knopf weiter offen. Beides nachgemessen. UND SIE LAESST SICH BEENDEN. Eine Pflicht, die niemand mehr beenden kann, waere eine Falle statt einer Regel. DREI STELLEN, KEINE VIERTE: das Anlegeformular auf „Aufgaben", das auf „Eure Aufgaben" (dort wird verteilt) und das Bearbeiten-Feld. Ueber das letzte laeuft VanVans „oder ueber die Vorlage" -- eine Vorlagen-Aufgabe entsteht ohne Formular, ein Schalter im Vorlagenbrett waere eine vierte Stelle fuer dieselbe Frage. An der Karte steht die Marke fuer ALLE, nicht nur fuer den Zugeteilten: Wer sie ansieht, soll wissen, warum dort kein „Fertig" steht. Ein fehlender Knopf ohne Erklaerung liest sich wie ein Fehler. GEPRUEFT pruef-bewerbung-aufgaben 154/0 (10 neue) mit vier Gegenproben: eine GEWOEHNLICHE Aufgabe laesst sich sehr wohl abhaken (sonst hiesse 409 nur, dass niemand je etwas abhaken kann), „Ich fange an" geht weiterhin, der Zugeteilte setzt und nimmt „dauerhaft" nicht, und nach dem Beenden durch die Leitung geht das Abhaken wieder. ZWEI EIGENE FEHLER, beide von Pruefungen gefunden * Ein BACKTICK in einem Kommentar -- mitten in einem Template-String (`SPALTEN`). Er hat ihn beendet, die Datei war syntaktisch kaputt. Dieselbe Familie wie die deutsche Anfuehrung in einem Anfuehrungsstring: ein Zeichen, das in der Umgebung etwas bedeutet. * `toISOString().slice(0,10)` fuer „morgen" -- pruef-struktur hat es noch am selben Abend gefunden. Zwischen 00:00 und 02:00 liegt der UTC-Tag noch auf gestern; die Pruefung haette nachts falsch angeschlagen. Jetzt ueber `tagLokal()`. Und einer, den nur die Messung zeigen konnte: `holen()` in workspace-zuteilung liest die Aufgabe mit einer eigenen, kurzen Spaltenliste. Ohne `dauerhaft` darin fragte die Sperre `a.dauerhaft` und bekam `undefined` -- sie war still wirkungslos, und im Quelltext daneben sah alles richtig aus. pruef-aufgabenbrett, pruef-zuteilung, pruef-aufgaben-vorlagen, pruef-entwicklung 79/0, pruef-css-klassen, pruef-deutsche-texte, pruef-struktur, pruef-zwischenspeicher 34/0. Schemaaenderung: ADD COLUMN dauerhaft. Datenbank vorher gesichert und geprueft (integrity_check ok, 12 Aufgaben). Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -867,6 +867,113 @@ melde("=== 6. Am echten Bildschirm ===");
|
||||
} finally { await h2.ctx.close(); }
|
||||
}
|
||||
|
||||
/* =================================================================
|
||||
DAUERHAFTE AUFGABEN (30.09.2026)
|
||||
|
||||
VanVan im Support: „Man kann bei den Aufgaben, wenn man sie
|
||||
verteilt, ob selbst erstellt oder über die Vorlage noch nicht
|
||||
festlegen, dass die Aufgabe dauerhaft sein soll und somit nicht
|
||||
vom Modi in den Status erledigt gesetzt werden kann."
|
||||
================================================================= */
|
||||
console.log("");
|
||||
console.log("=== Dauerhafte Aufgaben ===");
|
||||
{
|
||||
/* ORTSZEIT UND NICHT UTC. Meine erste Fassung rechnete
|
||||
`toISOString().slice(0,10)` -- und `pruef-struktur` hat sie
|
||||
noch am selben Abend gefunden: Zwischen 00:00 und 02:00 liegt
|
||||
der UTC-Tag noch auf gestern, das Datum waere um einen Tag
|
||||
daneben, und die Pruefung schluege nachts falsch an. Genau
|
||||
die Sorte Zeitbombe, vor der die Hausregel warnt. */
|
||||
const { tagLokal } = await import("./helfer-tag.mjs");
|
||||
const morgen = tagLokal(1);
|
||||
const neu = await roh("/workspace/api/aufgaben", {
|
||||
methode: "POST", keks: hand.keks,
|
||||
body: {
|
||||
titel: "Neue im Chat begruessen", prioritaet: "mittel",
|
||||
frist: morgen, dauerhaft: true,
|
||||
zuteilung: [idModi], verteilart: "einzeln",
|
||||
} });
|
||||
const dId = neu.json?.aufgabe?.id ?? neu.json?.id;
|
||||
ok(neu.code === 201 || neu.code === 200,
|
||||
`die rechte Hand legt eine dauerhafte Aufgabe an (${neu.code})`);
|
||||
|
||||
const lesen = async (keks) => {
|
||||
const l = await roh("/workspace/api/aufgaben", { keks });
|
||||
return (l.json?.aufgaben || l.json?.liste || []).find((x) => x.id === dId);
|
||||
};
|
||||
const a1 = await lesen(hand.keks);
|
||||
ok(!!a1 && !!a1.dauerhaft, `sie ist als dauerhaft gespeichert (${a1?.dauerhaft})`);
|
||||
/* DIE FRIST IST WEG, und das ist der Punkt: Eine dauerhafte
|
||||
Aufgabe mit Frist waere ab morgen fuer immer ueberfaellig. */
|
||||
ok(a1?.frist === null || a1?.frist === undefined,
|
||||
`und hat KEINE Frist mehr, obwohl eine mitgeschickt wurde (${JSON.stringify(a1?.frist)})`);
|
||||
|
||||
/* DER KERN DER MELDUNG. */
|
||||
await roh(`/workspace/api/aufgaben/${dId}/annehmen`,
|
||||
{ methode: "POST", keks: modi.keks });
|
||||
const fertig = await roh(`/workspace/api/aufgaben/${dId}/mein-stand`, {
|
||||
methode: "POST", keks: modi.keks, body: { zustand: "erledigt" } });
|
||||
ok(fertig.code === 409 && fertig.json?.fehler === "dauerhafte_aufgabe",
|
||||
`Frida kann sie nicht abhaken (${fertig.code}/${fertig.json?.fehler})`);
|
||||
|
||||
/* GEGENPROBE 1: „Ich fange an" geht weiterhin. Auch eine
|
||||
stehende Aufgabe hat einen Anfang -- gesperrt ist nur das
|
||||
Abhaken, nicht die Arbeit. */
|
||||
const anfang = await roh(`/workspace/api/aufgaben/${dId}/mein-stand`, {
|
||||
methode: "POST", keks: modi.keks, body: { zustand: "arbeit" } });
|
||||
ok(anfang.code === 200, `„Ich fange an" geht trotzdem (${anfang.code})`);
|
||||
|
||||
/* GEGENPROBE 2: Bei einer GEWOEHNLICHEN Aufgabe geht das Abhaken.
|
||||
Ohne sie hiesse „409" womoeglich nur, dass niemand je etwas
|
||||
abhaken kann. */
|
||||
const normal = await roh("/workspace/api/aufgaben", {
|
||||
methode: "POST", keks: hand.keks,
|
||||
body: { titel: "Einmal die Liste durchsehen", prioritaet: "niedrig",
|
||||
zuteilung: [idModi], verteilart: "einzeln" } });
|
||||
const nId = normal.json?.aufgabe?.id ?? normal.json?.id;
|
||||
await roh(`/workspace/api/aufgaben/${nId}/annehmen`,
|
||||
{ methode: "POST", keks: modi.keks });
|
||||
const ok2 = await roh(`/workspace/api/aufgaben/${nId}/mein-stand`, {
|
||||
methode: "POST", keks: modi.keks, body: { zustand: "erledigt" } });
|
||||
ok(ok2.code === 200,
|
||||
`eine gewoehnliche Aufgabe haekt sie sehr wohl ab (${ok2.code})`);
|
||||
|
||||
/* GEGENPROBE 3: EIN MODI LEGT GAR KEINE AUFGABEN AN.
|
||||
Gemessen, nicht angenommen: Beim ersten Anlauf stand hier
|
||||
„ein Modi legt sich selbst eine Aufgabe an" -- der Server
|
||||
antwortete 403. `darfAufgabenAnlegen` laesst ihn nicht, und
|
||||
das ist aelter als diese Aenderung. Die Zeile prueft jetzt,
|
||||
was wirklich gilt. */
|
||||
const selbst = await roh("/workspace/api/aufgaben", {
|
||||
methode: "POST", keks: modi.keks,
|
||||
body: { titel: "Meine eigene Notiz", prioritaet: "niedrig", dauerhaft: true } });
|
||||
ok(selbst.code === 403,
|
||||
`ein Modi legt ueberhaupt keine Aufgaben an (${selbst.code})`);
|
||||
|
||||
/* GEGENPROBE 4: Und er macht auch keine bestehende dauerhaft --
|
||||
noch nimmt er es zurueck. Das ist der Kern: Koennte er es,
|
||||
waere die ganze Sperre ein Knopf weiter offen. */
|
||||
|
||||
const zurueck = await roh(`/workspace/api/aufgaben/${dId}`, {
|
||||
methode: "PATCH", keks: modi.keks, body: { dauerhaft: false } });
|
||||
const a2 = await lesen(hand.keks);
|
||||
ok(!!a2?.dauerhaft,
|
||||
`und der Zugeteilte nimmt „dauerhaft" nicht zurueck `
|
||||
+ `(HTTP ${zurueck.code}, danach ${a2?.dauerhaft})`);
|
||||
|
||||
/* UND DIE LEITUNG KANN SIE BEENDEN. Eine Pflicht, die niemand
|
||||
mehr beenden kann, waere eine Falle statt einer Regel. */
|
||||
const beenden = await roh(`/workspace/api/aufgaben/${dId}`, {
|
||||
methode: "PATCH", keks: hand.keks, body: { dauerhaft: false } });
|
||||
const a3 = await lesen(hand.keks);
|
||||
ok(beenden.code === 200 && !a3?.dauerhaft,
|
||||
`die rechte Hand beendet sie (${beenden.code}, danach ${a3?.dauerhaft})`);
|
||||
const jetztFertig = await roh(`/workspace/api/aufgaben/${dId}/mein-stand`, {
|
||||
methode: "POST", keks: modi.keks, body: { zustand: "erledigt" } });
|
||||
ok(jetztFertig.code === 200,
|
||||
`und danach laesst sie sich abhaken (${jetztFertig.code})`);
|
||||
}
|
||||
|
||||
/* =================================================================
|
||||
7. AUFGABEN DORT ANLEGEN, WO DIE PERSON STEHT (A5 und B6)
|
||||
=================================================================
|
||||
|
||||
@@ -378,6 +378,17 @@ function darfLoeschen(person, aufgabe) {
|
||||
|
||||
const SPALTEN = `
|
||||
a.id, a.titel, a.beschreibung, a.status, a.prioritaet, a.aufwand, a.frist,
|
||||
/* DAUERHAFT (30.09.2026). Ohne diese Spalte weiss die Oberflaeche
|
||||
nichts davon -- sie zeigte weiter einen Fertig-Knopf, der eine
|
||||
Absage holt.
|
||||
|
||||
KEIN BACKTICK IN DIESEM KOMMENTAR: SPALTEN ist selbst ein
|
||||
Template-String, und ein Backtick darin beendet ihn. Beim ersten
|
||||
Anlauf stand hier ein Beispiel in Backticks -- die Datei war
|
||||
danach syntaktisch kaputt. Dieselbe Familie wie die deutsche
|
||||
Anfuehrung in einem Anfuehrungsstring: ein Zeichen, das in der
|
||||
Umgebung etwas bedeutet. */
|
||||
a.dauerhaft,
|
||||
a.creator_id, a.verantwortlich_id, a.erstellt, a.geaendert, a.erledigt_am,
|
||||
a.creator_extern, a.verantwortlich_extern,
|
||||
${externSql("pc.name", "a.creator_extern")} AS creator_name,
|
||||
@@ -706,6 +717,27 @@ function pruefeFelder(körper, { neu, person }) {
|
||||
else if (!/^\d{4}-\d{2}-\d{2}$/.test(f) || Number.isNaN(Date.parse(f))) fehler.push("Frist ist kein gültiges Datum.");
|
||||
else aus.frist = f;
|
||||
}
|
||||
/* ==== DAUERHAFT (30.09.2026) ======================================
|
||||
|
||||
VanVan im Support: „… noch nicht festlegen, dass die Aufgabe
|
||||
dauerhaft sein soll und somit nicht vom Modi in den Status
|
||||
erledigt gesetzt werden kann."
|
||||
|
||||
NUR, WER VERTEILT, DARF DAS SETZEN. Könnte der Zugeteilte seine
|
||||
eigene Aufgabe dauerhaft machen, wäre das eine Ausrede; könnte er
|
||||
es zurücknehmen, wäre die Sperre ein Knopf weiter offen. Ein
|
||||
unerlaubtes Feld wird still übergangen und nicht abgelehnt — sonst
|
||||
scheiterte ein Formular an einem Häkchen, das gar nicht gemeint
|
||||
war. */
|
||||
if (körper.dauerhaft !== undefined && darfAufgabenVerteilen(person)) {
|
||||
aus.dauerhaft = körper.dauerhaft ? 1 : 0;
|
||||
/* UND DANN GIBT ES KEINE FRIST MEHR. Eine dauerhafte Aufgabe mit
|
||||
Frist wäre ab dem nächsten Tag für immer überfällig — und eine
|
||||
Warnung, die immer kommt, ist keine mehr. Sie wird gelöscht und
|
||||
nicht bloß ignoriert: Ein Datum, das dasteht und nicht gilt,
|
||||
ist schlimmer als keins. */
|
||||
if (aus.dauerhaft) aus.frist = null;
|
||||
}
|
||||
for (const feld of ["creator_id", "verantwortlich_id"]) {
|
||||
if (körper[feld] === undefined) continue;
|
||||
const wert = körper[feld];
|
||||
@@ -967,8 +999,8 @@ aufgabenRouter.post("/workspace/api/aufgaben", gleicheHerkunft, (req, res) => {
|
||||
INSERT INTO aufgaben
|
||||
(titel, beschreibung, status, prioritaet, creator_id, verantwortlich_id,
|
||||
creator_extern, verantwortlich_extern, frist, kategorie, kanal,
|
||||
erstellt, erstellt_von, haus)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?)`).run(
|
||||
dauerhaft, erstellt, erstellt_von, haus)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)`).run(
|
||||
/* DAS HAUS WIRD BEIM ANLEGEN GESCHRIEBEN (25.09.2026) -- siehe
|
||||
das letzte Argument. Ohne es bekaeme eine Aufgabe, an der nur
|
||||
DogFather haengt (Pool-Aufgabe ohne Verantwortlichen), kein
|
||||
@@ -977,6 +1009,10 @@ aufgabenRouter.post("/workspace/api/aufgaben", gleicheHerkunft, (req, res) => {
|
||||
aus.prioritaet ?? "mittel", aus.creator_id ?? null, aus.verantwortlich_id ?? null,
|
||||
aus.creator_extern ?? null, aus.verantwortlich_extern ?? null,
|
||||
aus.frist ?? null, aus.kategorie ?? null, aus.kanal ?? null,
|
||||
/* DAUERHAFT (30.09.2026). `pruefeFelder` laesst das Feld nur
|
||||
durch, wenn die Person verteilen darf -- steht es nicht in
|
||||
`aus`, ist es keine. */
|
||||
aus.dauerhaft ?? 0,
|
||||
jetzt(), req.person.id, req.person.haus || null);
|
||||
|
||||
/* AN MENSCHEN VERTEILEN (21.09.2026, Abschnitt 3).
|
||||
|
||||
@@ -320,7 +320,16 @@ export function zuteilen(aufgabeId, personIds, art, vonId) {
|
||||
function holen(req, res) {
|
||||
const id = Number(req.params.id);
|
||||
if (!Number.isInteger(id)) { res.status(400).json({ fehler: "ungueltig" }); return null; }
|
||||
const a = db().prepare("SELECT id, titel, status, verteilart FROM aufgaben WHERE id = ?").get(id);
|
||||
/* `dauerhaft` GEHOERT DAZU (30.09.2026). Ohne dieses Feld war die
|
||||
Sperre in `mein-stand` still wirkungslos: Sie fragte `a.dauerhaft`
|
||||
und bekam `undefined`. Gefunden hat es die Pruefung -- im
|
||||
Quelltext daneben sah alles richtig aus.
|
||||
|
||||
AUFGEZAEHLT UND NICHT `SELECT *`: Diese Zeile liest eine Aufgabe
|
||||
fuer Rechteentscheidungen. Was sie nicht braucht, soll sie auch
|
||||
nicht in der Hand haben. */
|
||||
const a = db().prepare(
|
||||
"SELECT id, titel, status, verteilart, dauerhaft FROM aufgaben WHERE id = ?").get(id);
|
||||
if (!a) { res.status(404).json({ fehler: "gibt_es_nicht" }); return null; }
|
||||
return a;
|
||||
}
|
||||
@@ -730,6 +739,31 @@ zuteilungRouter.post("/workspace/api/aufgaben/:id/mein-stand", (req, res) => {
|
||||
}
|
||||
if (z.zustand === "abgelehnt") return res.status(409).json({ fehler: "abgelehnt" });
|
||||
|
||||
/* ==== EINE DAUERHAFTE AUFGABE WIRD NICHT FERTIG (30.09.2026) ====
|
||||
|
||||
VanVan im Support: „… dass die Aufgabe dauerhaft sein soll und
|
||||
somit nicht vom Modi in den Status erledigt gesetzt werden
|
||||
kann."
|
||||
|
||||
Sie ist keine Aufgabe, die man abarbeitet, sondern eine, die
|
||||
man TUT. „Neue begruessen" ist nicht fertig, wenn man es einmal
|
||||
gemacht hat.
|
||||
|
||||
„ICH FANGE AN" BLEIBT ERLAUBT. Auch eine stehende Aufgabe hat
|
||||
einen Anfang, und der Unterschied zwischen „angenommen" und „in
|
||||
Arbeit" sagt etwas. Gesperrt ist nur das Abhaken.
|
||||
|
||||
DIE SPERRE STEHT HIER UND NICHT NUR IM BROWSER. Ein fehlender
|
||||
Knopf ist eine Bitte; abgelehnt wird am Server -- wer die
|
||||
Schnittstelle direkt anspricht, kaeme sonst durch.
|
||||
|
||||
BEENDET WIRD SIE VON DER LEITUNG, ueber den Status der Aufgabe
|
||||
selbst. Eine Pflicht, die niemand mehr beenden kann, waere eine
|
||||
Falle statt einer Regel. */
|
||||
if (ziel === "erledigt" && a.dauerhaft) {
|
||||
return res.status(409).json({ fehler: "dauerhafte_aufgabe" });
|
||||
}
|
||||
|
||||
db().prepare(`UPDATE aufgaben_zuteilung
|
||||
SET zustand = ?, erledigt_am = ?
|
||||
WHERE id = ?`).run(ziel, ziel === "erledigt" ? jetzt() : null, z.id);
|
||||
|
||||
@@ -4361,6 +4361,28 @@ function umstellungen(d) {
|
||||
}
|
||||
}
|
||||
|
||||
/* ==== DAUERHAFTE AUFGABEN (30.09.2026) =============================
|
||||
|
||||
VanVan im Support: „Man kann bei den Aufgaben … noch nicht
|
||||
festlegen, dass die Aufgabe dauerhaft sein soll und somit nicht
|
||||
vom Modi in den Status erledigt gesetzt werden kann."
|
||||
|
||||
Eine dauerhafte Aufgabe ist keine, die man abarbeitet, sondern
|
||||
eine, die man TUT. „Neue begruessen" ist nicht fertig, wenn man
|
||||
es einmal gemacht hat.
|
||||
|
||||
`ADD COLUMN` und keine neue Tabelle: Es ist eine Eigenschaft der
|
||||
Aufgabe, kein eigener Gegenstand. */
|
||||
try {
|
||||
const spalten = d.prepare("PRAGMA table_info(aufgaben)").all().map((x) => x.name);
|
||||
if (!spalten.includes("dauerhaft")) {
|
||||
d.exec("ALTER TABLE aufgaben ADD COLUMN dauerhaft INTEGER NOT NULL DEFAULT 0");
|
||||
console.log("[workspace] Spalte dauerhaft an aufgaben angelegt.");
|
||||
}
|
||||
} catch (fehler) {
|
||||
console.error("[workspace] Spalte dauerhaft:", fehler?.message);
|
||||
}
|
||||
|
||||
/* =====================================================================
|
||||
WER VERANTWORTLICH IST, BRAUCHT EINE ZUTEILUNGSZEILE (30.09.2026)
|
||||
=====================================================================
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
<!-- 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,
|
||||
@@ -33,7 +33,7 @@
|
||||
schreibt jede Seite app.webmanifest -- auch die hier. -->
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<style>
|
||||
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
|
||||
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
|
||||
@@ -135,7 +135,7 @@
|
||||
|
||||
|
||||
|
||||
<script src="assets/js/anruf-probe.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/anruf-probe.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -23,25 +23,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609301852",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609301852",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609301852",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609301852",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
@@ -2156,3 +2156,51 @@
|
||||
font-size: .8rem; line-height: 1.5;
|
||||
color: var(--text-leise);
|
||||
}
|
||||
|
||||
/* =====================================================================
|
||||
DAUERHAFTE AUFGABEN (30.09.2026)
|
||||
|
||||
VanVan im Support: „… dass die Aufgabe dauerhaft sein soll und somit
|
||||
nicht vom Modi in den Status erledigt gesetzt werden kann."
|
||||
===================================================================== */
|
||||
|
||||
/* Der Schalter im Formular. Ein Kästchen mit Satz daneben und nicht
|
||||
nur ein Häkchen: „Dauerhaft" allein lässt offen, was daraus folgt --
|
||||
und die Folge ist der ganze Zweck. */
|
||||
.dauerhaft-schalter {
|
||||
display: flex; align-items: flex-start; gap: 9px;
|
||||
/* 40 px hoch wie alles, was ein Daumen trifft. */
|
||||
min-height: 40px;
|
||||
padding: 8px 0;
|
||||
cursor: pointer;
|
||||
font-size: .86rem; line-height: 1.45;
|
||||
color: var(--text-still);
|
||||
}
|
||||
.dauerhaft-schalter input {
|
||||
flex: none;
|
||||
/* 20 px und nicht kleiner: Ein Kästchen, das man dreimal antippt,
|
||||
bis es sitzt, ist kein Kästchen. */
|
||||
width: 20px; height: 20px;
|
||||
margin: 1px 0 0;
|
||||
accent-color: var(--akzent);
|
||||
}
|
||||
.dauerhaft-schalter:hover { color: var(--text); }
|
||||
|
||||
/* Die Marke an der Karte. Sie steht für ALLE da, nicht nur für den
|
||||
Zugeteilten: Wer die Karte ansieht, soll wissen, warum dort kein
|
||||
„Fertig" steht. Ein fehlender Knopf ohne Erklärung liest sich wie
|
||||
ein Fehler.
|
||||
|
||||
KEIN ALARMTON. Eine dauerhafte Aufgabe ist nichts Schlimmes, sie
|
||||
ist eine Gewohnheit -- gedeckter Akzent, kein Rot, kein Bernstein
|
||||
(der heißt im Haus „liegt an"). */
|
||||
.z-karte__zeile--dauer {
|
||||
display: flex; align-items: baseline; gap: 8px;
|
||||
color: var(--text-still);
|
||||
}
|
||||
.z-karte__zeile--dauer::before {
|
||||
content: "∞";
|
||||
flex: none;
|
||||
font-size: 1rem; line-height: 1;
|
||||
color: color-mix(in srgb, var(--akzent) 72%, transparent);
|
||||
}
|
||||
|
||||
@@ -370,6 +370,14 @@
|
||||
/* WER VERTEILT, DARF AUCH SEHEN, WOHIN (21.09.2026). Dieselbe
|
||||
Frage wie bei den Feldern, also dieselbe Antwort -- und nicht
|
||||
eine Rollenmenge, die daneben altert. */
|
||||
/* DER SCHALTER „DAUERHAFT" NUR FUER DIE, DIE VERTEILEN
|
||||
(30.09.2026). Ein Modi legt sich Aufgaben selbst an -- eine,
|
||||
die er danach nicht mehr abhaken kann, waere eine Falle, die er
|
||||
sich selbst stellt. Die Schranke sitzt im Server; das hier ist
|
||||
die Hoeflichkeit davor. */
|
||||
var dfeld = document.getElementById('feld-dauerhaft');
|
||||
if (dfeld) dfeld.hidden = !(ich.darf_verteilen ?? LEITUNG.has(ich.rolle));
|
||||
|
||||
if ((ich.darf_verteilen ?? LEITUNG.has(ich.rolle))
|
||||
&& a.creator_name && a.creator_name !== a.verantwortlich_name) {
|
||||
zeile.append(el('span', null, '· Bereich ' + a.creator_name));
|
||||
@@ -1669,6 +1677,10 @@
|
||||
beschreibung: $('f-text').value,
|
||||
prioritaet: $('f-prio').value,
|
||||
frist: $('f-frist').value,
|
||||
/* DAUERHAFT (30.09.2026). Der Server nimmt es nur an, wenn die
|
||||
Person verteilen darf -- steht das Feld gar nicht da, ist es
|
||||
`false`, und das ist die richtige Vorgabe. */
|
||||
dauerhaft: !!$('f-dauerhaft')?.checked,
|
||||
};
|
||||
/* DER SERVER SAGT ES (20.09.2026). Hier stand `LEITUNG.has(ich.rolle)`
|
||||
-- eine zweite Fassung der Regel im Browser. Seit die rechte Hand
|
||||
@@ -1726,6 +1738,13 @@
|
||||
$('b-text').value = a.beschreibung || '';
|
||||
$('b-prio').value = a.prioritaet;
|
||||
$('b-frist').value = a.frist || '';
|
||||
/* DAUERHAFT (30.09.2026) -- fuellen und nur denen zeigen, die
|
||||
verteilen duerfen. Der Server nimmt es ohnehin nur von ihnen
|
||||
an; das hier ist die Hoeflichkeit davor. */
|
||||
var bd = document.getElementById('b-dauerhaft');
|
||||
var bdFeld = document.getElementById('b-feld-dauerhaft');
|
||||
if (bd) bd.checked = !!a.dauerhaft;
|
||||
if (bdFeld) bdFeld.hidden = !(ich.darf_verteilen ?? LEITUNG.has(ich.rolle));
|
||||
$('b-fehler').textContent = '';
|
||||
/* AUCH HIER DER SERVER (21.09.2026). Stand `LEITUNG.has(ich.rolle)`.
|
||||
Fuer die rechte Hand blieben die Felder beim BEARBEITEN leer --
|
||||
@@ -1773,6 +1792,7 @@
|
||||
beschreibung: $('b-text').value,
|
||||
prioritaet: $('b-prio').value,
|
||||
frist: $('b-frist').value,
|
||||
dauerhaft: !!document.getElementById('b-dauerhaft')?.checked,
|
||||
};
|
||||
/* DIE GEFAEHRLICHSTE DER VIER STELLEN (berichtigt 21.09.2026).
|
||||
|
||||
|
||||
@@ -980,6 +980,10 @@
|
||||
titel,
|
||||
beschreibung: $('e-text').value.trim() || null,
|
||||
frist: $('e-frist').value || null,
|
||||
/* DAUERHAFT (30.09.2026) -- siehe workspace-aufgaben.js.
|
||||
Der Server nimmt es nur von denen an, die verteilen
|
||||
duerfen, und loescht dann die Frist. */
|
||||
dauerhaft: !!$('e-dauerhaft')?.checked,
|
||||
/* DIE GEWAEHLTE PERSON STEHT VORN. `zuteilen` leitet die
|
||||
Art ab; bei einer Person wird daraus „einzeln", und
|
||||
genau das ist gemeint. */
|
||||
|
||||
@@ -469,7 +469,16 @@
|
||||
+ 'Feld, dann passt das Format von allein.',
|
||||
fenster_verkehrt:
|
||||
'Das Ende liegt vor dem Anfang. Dreh die beiden Daten um — oder '
|
||||
+ 'lass eins davon leer, wenn es nur nach einer Seite begrenzt ist.'
|
||||
+ 'lass eins davon leer, wenn es nur nach einer Seite begrenzt ist.',
|
||||
|
||||
/* ---- Dauerhafte Aufgaben (30.09.2026) ----------------------
|
||||
Der Satz sagt, WARUM es nicht geht, und WER es beenden kann.
|
||||
„Geht nicht" allein laesst einen an der eigenen Bedienung
|
||||
zweifeln. */
|
||||
dauerhafte_aufgabe:
|
||||
'Das ist eine dauerhafte Aufgabe — sie wird nicht fertig, sie '
|
||||
+ 'gehört dazu. Wenn sie nicht mehr gelten soll, kann DogFather '
|
||||
+ 'oder die rechte Hand sie beenden.'
|
||||
};
|
||||
|
||||
/* Sieht das wie eine Maschinenkennung aus?
|
||||
|
||||
@@ -360,6 +360,25 @@
|
||||
});
|
||||
}
|
||||
|
||||
/* ==== EINE DAUERHAFTE AUFGABE WIRD NICHT FERTIG (30.09.2026) ==
|
||||
|
||||
VanVan im Support: „… dass die Aufgabe dauerhaft sein soll und
|
||||
somit nicht vom Modi in den Status erledigt gesetzt werden
|
||||
kann."
|
||||
|
||||
Sie ist keine Aufgabe, die man abarbeitet, sondern eine, die man
|
||||
TUT. „Neue begrüßen" ist nicht fertig, wenn man es einmal
|
||||
gemacht hat.
|
||||
|
||||
DIE MARKE STEHT FÜR ALLE DA, nicht nur für den Zugeteilten: Wer
|
||||
die Karte ansieht, soll wissen, warum dort kein „Fertig" steht.
|
||||
Ein fehlender Knopf ohne Erklärung liest sich wie ein Fehler. */
|
||||
if (a.dauerhaft) {
|
||||
var dauer = el('p', 'z-karte__zeile z-karte__zeile--dauer',
|
||||
'Dauerhafte Aufgabe — sie wird nicht abgehakt, sie gehört dazu.');
|
||||
kasten.append(dauer);
|
||||
}
|
||||
|
||||
if (mein && (mein.zustand === 'angenommen' || mein.zustand === 'arbeit')) {
|
||||
if (mein.zustand === 'angenommen') {
|
||||
knopf('Ich fange an', '', async function (b) {
|
||||
@@ -371,6 +390,11 @@
|
||||
sagen(meldung, window.sagWas ? window.sagWas(r.json.fehler) : 'Hat nicht geklappt.', false);
|
||||
});
|
||||
}
|
||||
/* KEIN „FERTIG" BEI EINER DAUERHAFTEN AUFGABE. Der Server
|
||||
lehnt es ohnehin ab (`dauerhafte_aufgabe`) -- ein Knopf, der
|
||||
eine Absage holt, ist schlimmer als keiner. Die Zeile
|
||||
darüber sagt, warum er fehlt. */
|
||||
if (!a.dauerhaft)
|
||||
knopf('Fertig', 'knopf--klar', async function (b) {
|
||||
b.disabled = true;
|
||||
var r = await schicken('/workspace/api/aufgaben/' + a.id + '/mein-stand',
|
||||
|
||||
+58
-19
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -120,6 +120,29 @@
|
||||
<label class="feld-schild" for="f-frist">Frist <span class="leise">(optional)</span></label>
|
||||
<input id="f-frist" name="frist" type="date" />
|
||||
</div>
|
||||
<!-- DAUERHAFT (30.09.2026).
|
||||
|
||||
VanVan im Support: „Man kann bei den Aufgaben, wenn man sie
|
||||
verteilt … noch nicht festlegen, dass die Aufgabe dauerhaft
|
||||
sein soll und somit nicht vom Modi in den Status erledigt
|
||||
gesetzt werden kann."
|
||||
|
||||
ER STEHT NEBEN DER FRIST, und das ist Absicht: Er nimmt sie
|
||||
weg. Eine dauerhafte Aufgabe mit Frist waere ab dem
|
||||
naechsten Tag fuer immer ueberfaellig.
|
||||
|
||||
VERBORGEN FUER DIE, DIE NICHT VERTEILEN. Ein Modi legt sich
|
||||
Aufgaben selbst an -- eine, die er nicht mehr abhaken kann,
|
||||
waere eine Falle, die er sich selbst stellt. Das Skript
|
||||
blendet ihn ein (aufgaben.js), die Schranke sitzt im
|
||||
Server. -->
|
||||
<div id="feld-dauerhaft" hidden>
|
||||
<label class="feld-schild" for="f-dauerhaft">Dauerhaft</label>
|
||||
<label class="dauerhaft-schalter">
|
||||
<input id="f-dauerhaft" name="dauerhaft" type="checkbox" />
|
||||
<span>Wird nicht abgehakt — sie gehört dazu</span>
|
||||
</label>
|
||||
</div>
|
||||
<div id="feld-creator" hidden>
|
||||
<label class="feld-schild" for="f-creator">Bereich von</label>
|
||||
<select id="f-creator" name="creator_id"><option value="">—</option></select>
|
||||
@@ -299,6 +322,22 @@
|
||||
<label class="feld-schild" for="b-frist">Frist</label>
|
||||
<input id="b-frist" type="date" />
|
||||
</div>
|
||||
<!-- DAUERHAFT (30.09.2026). VanVan: „ob selbst erstellt ODER
|
||||
UEBER DIE VORLAGE". Eine Vorlagen-Aufgabe entsteht ohne
|
||||
Formular -- ein Knopf, ein Name, fertig. Ein dritter
|
||||
Schalter im Vorlagenbrett waere eine dritte Stelle fuer
|
||||
dieselbe Frage; hier steht sie fuer jede Aufgabe, egal
|
||||
woher sie kommt.
|
||||
|
||||
Verborgen fuer die, die nicht verteilen -- wie im
|
||||
Anlegeformular. -->
|
||||
<div id="b-feld-dauerhaft" hidden>
|
||||
<label class="feld-schild" for="b-dauerhaft">Dauerhaft</label>
|
||||
<label class="dauerhaft-schalter">
|
||||
<input id="b-dauerhaft" type="checkbox" />
|
||||
<span>Wird nicht abgehakt — sie gehört dazu</span>
|
||||
</label>
|
||||
</div>
|
||||
<div id="b-feld-creator" hidden>
|
||||
<label class="feld-schild" for="b-creator">Bereich von</label>
|
||||
<select id="b-creator"><option value="">—</option></select>
|
||||
@@ -391,22 +430,22 @@
|
||||
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
|
||||
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
|
||||
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
|
||||
<script src="assets/js/textform.js?v=202609301833"></script>
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/textform.js?v=202609301852"></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/zuteilung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/zuteilung.js?v=202609301852" defer></script>
|
||||
<!-- Der Vorlagenkatalog stand bis zum 23.09.2026 mitten in
|
||||
aufgaben.js. Er bedient jetzt zwei Seiten und hat deshalb eine
|
||||
eigene Datei; hier zeigt er den Creator-Katalog.
|
||||
Vor aufgaben.js, weil die Seite ihn beim Start einrichtet. -->
|
||||
<script src="assets/js/vorlagenbrett.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/vorlagenbrett.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -168,15 +168,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -197,16 +197,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+22
-22
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -304,19 +304,19 @@
|
||||
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
|
||||
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
|
||||
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
|
||||
<script src="assets/js/textform.js?v=202609301833"></script>
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/textform.js?v=202609301852"></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+19
-19
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,15 +108,15 @@
|
||||
</main>
|
||||
|
||||
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+18
-18
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -80,16 +80,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -59,11 +59,11 @@
|
||||
<!-- DIE WERBEEINBLENDUNG. Dieselbe Datei wie in der Reaction-Seite:
|
||||
Zwei Fassungen altern unterschiedlich, und dann sieht der Stream
|
||||
anders aus als das, worueber geredet wird. -->
|
||||
<link rel="stylesheet" href="assets/css/werbung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/werbung.css?v=202609301852" />
|
||||
</head>
|
||||
<body class="obs-buehne">
|
||||
<div id="platz"></div>
|
||||
<script src="assets/js/werbung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/buehne.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/werbung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/buehne.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -89,15 +89,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+20
-20
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -739,24 +739,24 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609301833"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852"></script>
|
||||
<!-- TEXTFORM VOR ALLEM ANDEREN (21.09.2026): chat.js und bereich.js
|
||||
fragen beim Zeichnen nach `window.Textform`. Kaeme sie spaeter,
|
||||
waere die erste gezeichnete Nachricht ohne Gestaltung -- und das
|
||||
faellt nur dem auf, der genau hinsieht. KEIN `defer`, damit sie
|
||||
wirklich vor den anderen dasteht. -->
|
||||
<script src="assets/js/textform.js?v=202609301833"></script>
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833"></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833"></script>
|
||||
<script src="assets/js/textform.js?v=202609301852"></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852"></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852"></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=202609301833"></script>
|
||||
<script src="assets/js/anruf.js?v=202609301852"></script>
|
||||
<!-- DIE BILDSCHAU (25.09.2026). Eigene Datei, weil sie nichts vom
|
||||
Chat weiss: Sie bekommt einen Weg und einen Namen und zeigt ein
|
||||
Bild. Jede andere Seite mit Fotos kann sie ebenso benutzen, ohne
|
||||
@@ -767,8 +767,8 @@
|
||||
sie beim ersten Foto noch nicht da -- und der erste Klick ginge
|
||||
wie frueher in den Tab. Ein Fehler, der nur beim ERSTEN Mal
|
||||
auftritt, ist der, den man nie nachstellen kann. -->
|
||||
<script src="assets/js/bildschau.js?v=202609301833"></script>
|
||||
<script src="assets/js/chat.js?v=202609301833"></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bildschau.js?v=202609301852"></script>
|
||||
<script src="assets/js/chat.js?v=202609301852"></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -179,15 +179,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/content.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/content.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="gate gate--crew">
|
||||
@@ -459,7 +459,7 @@
|
||||
|
||||
|
||||
|
||||
<script src="assets/js/gate.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -23,25 +23,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609301852",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609301852",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609301852",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609301833",
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609301852",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
+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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,15 +108,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+27
-18
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -211,6 +211,15 @@
|
||||
<label class="feld-schild" for="e-frist">Bis wann? (freiwillig)</label>
|
||||
<input type="date" id="e-frist" />
|
||||
</div>
|
||||
<!-- DAUERHAFT (30.09.2026) -- siehe aufgaben.html. Hier wird
|
||||
verteilt, also gehoert der Schalter hierher; diese Seite
|
||||
bekommt ohnehin nur, wer verteilen darf. -->
|
||||
<div class="e-neu__zeile">
|
||||
<label class="dauerhaft-schalter">
|
||||
<input type="checkbox" id="e-dauerhaft" />
|
||||
<span>Dauerhafte Aufgabe — wird nicht abgehakt, sie gehört dazu</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="e-neu__zeile">
|
||||
<label class="feld-schild" for="e-text">Worum geht es genau? (freiwillig)</label>
|
||||
<textarea id="e-text" rows="2" maxlength="2000"></textarea>
|
||||
@@ -297,20 +306,20 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<!-- VOR entwicklung.js: Die Seite richtet den Katalog beim Start ein,
|
||||
also muss es ihn zu dem Zeitpunkt geben. Mit "defer" laufen beide
|
||||
in Dokumentreihenfolge. -->
|
||||
<script src="assets/js/vorlagenbrett.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/vorlagenbrett.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -146,14 +146,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="gate">
|
||||
@@ -427,7 +427,7 @@
|
||||
|
||||
|
||||
|
||||
<script src="assets/js/gate.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -383,15 +383,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -444,13 +444,13 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833"></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833"></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833"></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833"></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833"></script>
|
||||
<script src="assets/js/leistung.js?v=202609301833"></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852"></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852"></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852"></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852"></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852"></script>
|
||||
<script src="assets/js/leistung.js?v=202609301852"></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -12,13 +12,13 @@
|
||||
vergessen wird. -->
|
||||
<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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/material.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/material.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
<body class="start" data-ton="42" data-buehne="studio">
|
||||
|
||||
@@ -138,14 +138,14 @@
|
||||
<p class="m-laedt" id="laedt">Einen Moment …</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/material.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/material.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/notizen.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/notizen.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start" data-ton="46">
|
||||
@@ -181,12 +181,12 @@
|
||||
|
||||
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
|
||||
liest daraus die Leitungsrollen. -->
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/notizen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/notizen.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -453,14 +453,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+18
-18
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -214,16 +214,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+19
-19
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/reaktion.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/werbung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/reaktion.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/werbung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start reaktion-seite" data-stand="laedt">
|
||||
@@ -881,15 +881,15 @@
|
||||
|
||||
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
|
||||
liest daraus die Leitungsrollen. -->
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/spendenkarte.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/werbung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/reaktion.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/spendenkarte.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/werbung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/reaktion.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -134,14 +134,14 @@
|
||||
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=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+18
-18
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,17 +106,17 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/ki.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/report.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/report.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -173,14 +173,14 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -732,16 +732,16 @@
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/live.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/start.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/live.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/start.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -85,16 +85,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/ki.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+18
-18
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -150,16 +150,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/support.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/support.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -128,16 +128,16 @@
|
||||
(reading 'LEITUNG')" ab -- gemessen am 24.09.2026, als diese
|
||||
Zeile beim Anlegen der Seite fehlte. Die Kopfleiste kam
|
||||
trotzdem, deshalb sah man es nur in der Browserkonsole. -->
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<!-- wahl.js gehoert zu kopf.js: Der Sicht-Umschalter in der
|
||||
Kopfleiste baut daraus seine Liste. pruef-css-klassen setzt das
|
||||
seit dem 07.09.2026 durch -- damals fehlte es auf chat.html und
|
||||
uebersicht.html, und heute hier. -->
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/support.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/support.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
„Eigenes CSS" leer lassen (der Grund ist schon
|
||||
durchsichtig).
|
||||
====================================================================== -->
|
||||
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609301852" />
|
||||
<style>
|
||||
/* DURCHSICHTIG BIS AUF DIE KARTEN. OBS legt die Quelle über das
|
||||
Bild; jede Fläche, die hier steht, deckt dort etwas zu. */
|
||||
@@ -80,7 +80,7 @@
|
||||
<body>
|
||||
<div class="obs-tafel spendentafel" id="tafel" aria-live="polite"></div>
|
||||
|
||||
<script src="assets/js/spendenkarte.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/tafel.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/spendenkarte.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/tafel.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+18
-18
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -111,15 +111,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -110,15 +110,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/team.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/team.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
|
||||
@@ -84,15 +84,15 @@
|
||||
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=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -112,15 +112,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -126,14 +126,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
|
||||
Rudels 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -248,14 +248,14 @@
|
||||
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/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
|
||||
Dialog "Creator anlegen". -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -149,16 +149,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -335,14 +335,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/live.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/live.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/unterstuetzen.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/unterstuetzen.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,17 +106,17 @@
|
||||
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
|
||||
liest daraus die Leitungsrollen. Ohne sie stürzt jede Seite mit
|
||||
„Cannot read properties of undefined (reading 'LEITUNG')" ab. -->
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609301852" defer></script>
|
||||
<!-- Die Satz-Tafel. Ohne sie stand auf dieser Seite das Maschinenwort
|
||||
des Servers (z.B. "nicht_gefunden") statt eines Satzes -- gemeldet
|
||||
von pruef-meldungen, nicht beim Ansehen. -->
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/unterstuetzen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/unterstuetzen.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -144,14 +144,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,13 +12,13 @@
|
||||
vergessen wird. -->
|
||||
<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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
<!-- KOERPERKLASSE "start", NICHT "gate" (berichtigt 21.09.2026).
|
||||
`body.gate` ist die Anmeldewand: `display:flex; align-items:center`,
|
||||
@@ -75,13 +75,13 @@
|
||||
<p class="fehler" id="fehler" hidden></p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/willkommen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/willkommen.js?v=202609301852" 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=202609301833" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301833" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609301852" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609301852" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609301852" />
|
||||
<!-- 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=202609301833" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609301852" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -190,15 +190,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609301852" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609301833" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609301852" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609301852" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user