screen5: Aus dem Treff wird das Rudel, aus der Zentrale die IrrenAnstalt
Filipe, 22.09.2026: "ersetze die zentrale durch, Die IrrenAnstalt.
genau so geschrieben bitte. und alles was treff heißt oder wo treff
steht soll durch Rudel ersetzt werden bitte."
Die Schreibweise "IrrenAnstalt" mit grossem A in der Mitte ist so
gewollt. Das steht als Hinweis daneben, damit sie beim naechsten Mal
niemand "korrigiert".
WAS UMBENANNT WURDE: alles, was jemand LIEST -- Kachelnamen,
Ueberschriften, Markenzeilen, Saetze, Meldungen, Aufgabenvorlagen.
116 Zeilen in 42 Dateien.
WAS BLEIBT: Adressen (treff-regeln.html), Bezeichner (TREFF_ROLLEN),
Datenbankwerte (bereich = 'treff'), Abfrageteile (b=treff). Eine
Adresse umzubenennen bricht jedes Lesezeichen, und ein Datenbankwert
umzuschreiben waere eine Umstellung ohne Gegenwert. Dieselbe
Entscheidung wie heute frueh bei Dogi-Media, wo material.html auch
material.html geblieben ist.
DREI GRAMMATIKFEHLER IM EIGENEN ENTWURF, alle vor dem Ausliefern
gefunden -- ein blindes Ersetzen reicht hier nicht:
1. "der Treff" ist maennlich, "das Rudel" saechlich. Ohne Tabelle
waere ueberall "Der Rudel" gestanden. (Und "Treffer" waere zu
"Rudeler" geworden, "Treffen" zu "Rudelen" -- deshalb greift die
Regel nur bei Wortgrenze und nie vor einem Kleinbuchstaben.)
2. BINDESTRICH-ZUSAMMENSETZUNGEN. In "der Treff-Chat" gehoert der
Artikel zu "Chat", nicht zu "Treff". Der erste Durchlauf machte
daraus "das Rudel-Chat", "das Rudel-Kacheln" und "ein Rudel-Raum".
Jetzt greift die Artikelregel nur, wenn das Wort allein steht.
3. GESCHUETZTE LEERZEICHEN. In den Markenzeilen steht
`Der Treff`, damit die zwei Woerter nicht umbrechen. Das
Muster hat daran vorbeigegriffen: "Der Rudel", auf fuenf
Seiten. Jetzt wird das Trennzeichen mitgefasst und unveraendert
wieder eingesetzt.
Gefunden wurden alle drei, weil jede einzelne der 116 Zeilen vor dem
Schreiben als ALT/NEU ausgegeben und gelesen wurde -- und danach
gezielt nach falschen Artikeln gesucht ("den Rudel", "der Rudel",
"einen Rudel"). Uebrig blieben sechs Treffer, und die sind alle
richtig: "einen Rudel-Raum", "der Rudel-Chat", "den Rudel-Regeln" --
Zusammensetzungen, bei denen der Artikel zum letzten Wort gehoert.
UND ZWEI PRUEFUNGEN, die die Umbenennung nicht mitbekommen haetten:
`/Treff/.test(...)` und `/Treff/i.test(...)`. Ein regulaerer Ausdruck
ist keine Zeichenkette -- sie haetten ab sofort nach einem Wort
gesucht, das die Seite nicht mehr sagt, und waeren still rot geworden,
ohne dass etwas kaputt ist.
Geprueft, alle gruen: pruef-treff, pruef-treffchat,
pruef-deutsche-texte, pruef-uebernahme, pruef-crew-adresse,
pruef-willkommen, pruef-wege-nach-draussen, pruef-vorlagen,
pruef-start-ansicht, pruef-struktur.
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
+10
-10
@@ -1186,7 +1186,7 @@ const HAND_BEREICHE = vorGruppe(
|
||||
ausgeliefert, jene bekommt jeder Besucher. */
|
||||
const TREFF_GRUPPE = {
|
||||
gruppe: "Community",
|
||||
gruppeUnter: "Der Treff \u2013 der Raum f\u00fcr die Zuschauer",
|
||||
gruppeUnter: "Das Rudel \u2013 der Raum f\u00fcr die Zuschauer",
|
||||
};
|
||||
|
||||
/* DIE BREITE KACHEL STEHT VORNE (17.09.2026).
|
||||
@@ -1195,7 +1195,7 @@ const TREFF_GRUPPE = {
|
||||
einfach total scheisse ... gerade einfach nur dahin geknallt".
|
||||
|
||||
Er hatte recht, und die Ursache stand genau hier. Das Raster hat
|
||||
DREI Spalten, "Der Treff" ist doppelt breit (`grid-column: span 2`)
|
||||
DREI Spalten, "Das Rudel" ist doppelt breit (`grid-column: span 2`)
|
||||
-- stand aber an DRITTER Stelle. Nach zwei normalen Kacheln war noch
|
||||
EINE Spalte frei, er passte nicht hinein und rutschte eine Reihe
|
||||
tiefer. Zurueck blieb ein Loch mitten im Raster:
|
||||
@@ -1271,7 +1271,7 @@ const TREFF_BEREICHE = [
|
||||
`?raum=treff` öffnet den Raum der Community direkt. Für die
|
||||
Community selbst ändert sich am Namen nichts Wesentliches -- sie
|
||||
hat nur diese eine. */
|
||||
{ ...TREFF_GRUPPE, name: "Treff-Chat", unter: "Miteinander reden – nachts schläft er",
|
||||
{ ...TREFF_GRUPPE, name: "Rudel-Chat", unter: "Miteinander reden – nachts schläft er",
|
||||
zeichen: "chat", ton: 41, ziel: "chat.html?raum=treff", szene: "lounge" },
|
||||
/* HIGHLIGHTS AN DIE SPITZE (22.09.2026).
|
||||
|
||||
@@ -1346,7 +1346,7 @@ const TREFF_BEREICHE = [
|
||||
schreiben, mitmachen. Diese eine verlaesst den Treff -- das ist der
|
||||
letzte Schritt, nicht der erste.
|
||||
|
||||
RASTERRECHNUNG (drei Spalten, "Der Treff" belegt zwei): Mit dieser
|
||||
RASTERRECHNUNG (drei Spalten, "Das Rudel" belegt zwei): Mit dieser
|
||||
Kachel sind es fuer die Community 7 + 1 Kacheln = 9 Plaetze, also
|
||||
genau drei volle Reihen. Vorher waren es acht Plaetze und damit
|
||||
eine Luecke am Ende. Sie passt also nicht nur inhaltlich. */
|
||||
@@ -1406,7 +1406,7 @@ const TREFF_BEREICHE = [
|
||||
die sieht nur, wer moderiert. */
|
||||
const MODERATION_GRUPPE = {
|
||||
gruppe: "Moderation",
|
||||
gruppeUnter: "Die Arbeit am Treff \u2013 sieht nur, wer moderiert",
|
||||
gruppeUnter: "Die Arbeit am Rudel \u2013 sieht nur, wer moderiert",
|
||||
};
|
||||
|
||||
const TREFF_MODERATION_KACHEL = {
|
||||
@@ -1458,7 +1458,7 @@ export const TREFF_BRETTER = [...new Set([
|
||||
/* UND DASSELBE EIN DRITTES MAL (21.09.2026) -- deshalb steht unten
|
||||
jetzt eine Pruefung, die es laut macht.
|
||||
----------------------------------------------------------------
|
||||
Am 21.09. wurde die Kachel "Der Treff" zur Willkommensseite
|
||||
Am 21.09. wurde die Kachel "Das Rudel" zur Willkommensseite
|
||||
(Auftrag Abschnitt 7). Damit fiel `treff` aus dieser Ableitung.
|
||||
|
||||
WAS DAS ANRICHTETE, ist schlimmer als beim letzten Mal: Die
|
||||
@@ -2123,7 +2123,7 @@ export function rollentextFuer(person) {
|
||||
Fuer den Menschen, der von aussen kommt und niemanden hier kennt,
|
||||
ist der erste Satz nach dem Anmelden der wichtigste im ganzen
|
||||
Haus. */
|
||||
if (person?.rolle === "gast") return "Community · dein Platz im Treff";
|
||||
if (person?.rolle === "gast") return "Community · dein Platz im Rudel";
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -2313,7 +2313,7 @@ export function zusatzBereicheFuer(person) {
|
||||
gruppe: "Team Dogi",
|
||||
gruppeUnter: "Das andere Haus \u2014 eigene Seite, eigene Daten",
|
||||
name: "Zu Team Dogi",
|
||||
unter: "Der Treff, das Team und die Moderation \u2014 auf ihrer eigenen Adresse",
|
||||
unter: "Das Rudel, das Team und die Moderation \u2014 auf ihrer eigenen Adresse",
|
||||
zeichen: "hinaus",
|
||||
ton: 40,
|
||||
szene: "portal",
|
||||
@@ -2585,7 +2585,7 @@ function umstellungen(d) {
|
||||
|
||||
/* ---- Antworten an einem Beitrag (17.09.2026), Stufe 6 ----
|
||||
|
||||
"Der Treff -- Hallo sagen, fragen, loben" war eine Liste aus
|
||||
"Das Rudel -- Hallo sagen, fragen, loben" war eine Liste aus
|
||||
Karten. Der einzige Bereich, in dem Menschen MITEINANDER reden
|
||||
sollen, zwang sie, nebeneinander zu reden: Jeder schreibt eine
|
||||
eigene Karte, niemand antwortet jemandem.
|
||||
@@ -4424,7 +4424,7 @@ export function db() {
|
||||
geaendert TEXT
|
||||
);
|
||||
CREATE INDEX IF NOT EXISTS idx_eintraege_bereich ON eintraege (bereich, creator_id);
|
||||
/* Die Tabellen des Treffs folgen weiter unten, gleich nachdem
|
||||
/* Die Tabellen des Rudels folgen weiter unten, gleich nachdem
|
||||
dieser Bauplan durch ist -- sie haengen an eintraege und
|
||||
personen und koennen deshalb nicht davor stehen. Ihr SQL steht
|
||||
in treff-tabellen.js, samt Begruendung je Tabelle. */
|
||||
|
||||
Reference in New Issue
Block a user