Entwicklung & Nachwuchs steht auf der Team-Seite über "Rund ums Live"
Filipe, mit zwei Bildschirmfotos: "mach nur die kategorie auf screen1 über die kategorie von screen2." gruppeNach half hier nicht -- das gilt nur für die Zusatzkacheln der Agenturseite. Auf der Team-Adresse kommen die Kacheln aus der Hauptliste, und dort ist die Reihenfolge der Gruppen die Reihenfolge der Kacheln. Eingefügt wird deshalb VOR der ersten Kachel der Gruppe "Rund ums Live" -- nach dem Namen, nicht nach einer Position. "An Stelle 7 einfügen" wäre beim nächsten Umsortieren still falsch, und still falsch heißt hier: eine Kategorie rutscht irgendwohin, ohne dass es jemand merkt. Findet sich die Gruppe nicht, wird angehängt statt weggelassen. Auf der Agenturseite ändert sich nichts: Dort bleiben die beiden Kacheln ganz unten, weil dort private Aufzeichnungen über Menschen stehen. Zwei Adressen, zwei Plätze, beide entschieden. Geprüft: start-ansicht 147, unverändert grün. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
+36
-2
@@ -669,8 +669,42 @@ const PERSONEN_KACHEL = {
|
||||
Also bekommt sie die Seite -- lesend. Damit stimmt der Knopf wieder,
|
||||
und er steht in derselben Liste wie alles andere, was sie und
|
||||
DogFather auf dieser Adresse teilen. */
|
||||
const HAND_BEREICHE = [...MODI_BEREICHE, EINGANG_KACHEL, PERSONEN_KACHEL,
|
||||
ENTWICKLUNG_KACHEL, TALENTE_KACHEL];
|
||||
/** Setzt Kacheln VOR die erste Kachel einer Gruppe.
|
||||
*
|
||||
* WOZU: Die Startseite gruppiert nach dem ersten Auftreten einer
|
||||
* Gruppe im Feld -- die Reihenfolge der Gruppen ist also die
|
||||
* Reihenfolge der Kacheln. (gruppeNach gilt nur fuer die
|
||||
* Zusatzkacheln der Agenturseite, siehe start.js.)
|
||||
*
|
||||
* NACH DEM NAMEN UND NICHT NACH EINER ZAHL. "An Position 7 einfuegen"
|
||||
* waere beim naechsten Umsortieren still falsch -- und still falsch
|
||||
* heisst hier: eine Kategorie rutscht irgendwohin, ohne dass es
|
||||
* jemand merkt.
|
||||
*
|
||||
* FINDET SICH DIE GRUPPE NICHT, wird angehaengt statt weggelassen.
|
||||
* Eine Kachel, die wegen einer Reihenfolge verschwindet, waere der
|
||||
* schlechtere Tausch -- dieselbe Entscheidung wie bei gruppeNach. */
|
||||
function vorGruppe(liste, gruppe, ...neue) {
|
||||
const i = liste.findIndex((k) => k?.gruppe === gruppe);
|
||||
if (i < 0) return [...liste, ...neue];
|
||||
return [...liste.slice(0, i), ...neue, ...liste.slice(i)];
|
||||
}
|
||||
|
||||
/* ENTWICKLUNG & NACHWUCHS STEHT UEBER "RUND UMS LIVE" (Filipe,
|
||||
11.09.2026, mit zwei Bildschirmfotos: "mach nur die kategorie auf
|
||||
screen1 ueber die kategorie von screen2").
|
||||
|
||||
NUR AUF DIESER ADRESSE. Auf der Agenturseite bleiben die beiden
|
||||
Kacheln ganz unten -- dort steht dieselbe Entscheidung mit dem
|
||||
umgekehrten Vorzeichen ("das sind private informationen von meiner
|
||||
community", 11.09.2026), und sie kommen dort ueber
|
||||
ZUSATZ_BEREICHE.admin mit eigenem gruppeNach. Zwei Adressen, zwei
|
||||
Plaetze, beide entschieden. */
|
||||
const HAND_BEREICHE = vorGruppe(
|
||||
[...MODI_BEREICHE, EINGANG_KACHEL, PERSONEN_KACHEL],
|
||||
"Rund ums Live",
|
||||
ENTWICKLUNG_KACHEL, TALENTE_KACHEL,
|
||||
);
|
||||
|
||||
|
||||
/* =====================================================================
|
||||
|
||||
Reference in New Issue
Block a user