Eigene Kategorie Gaming fuer Game-Server und LS
Der Game-Server-Monitor stand unter "Server & Technik" zwischen DB-Sicherung, Repo-Sicherung und Member-Gate. Technisch nicht falsch — dort laeuft alles, was der Bot an Infrastruktur anfasst. Nur sucht niemand seinen LS-Server neben dem Datenbank-Backup. Mit dem LS-Modul waren es zwei Eintraege in der falschen Schublade, und das reicht fuer eine eigene. Getrennt wird nach dem, worum es geht: "Server & Technik" ist der Bot selbst, "Gaming" sind die Spiele-Server drumherum. Beide Ebenen ziehen mit — die Modul-Kacheln ueber MODULE_GROUPS, die Seitenleiste ueber TAB_SECTIONS —, und der Tab heisst jetzt "Game-Server" statt "Server", weil "Server" im selben Panel schon zweierlei bedeutete. Nebenbei: das Modul hiess "Server-Monitor" und ueberwacht Game-Server; jetzt steht das auch dran. Die Suche im Panel findet den Tab zusaetzlich ueber "ls", "landwirtschaft", "farming", "hof", "karte" und "preise". Geprueft: kein Modul ohne Gruppe, keine leere Gruppe, Seitenleiste und Modul-Kacheln im laufenden Panel angesehen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+7
-3
@@ -15,6 +15,10 @@ export const MODULE_GROUPS = [
|
||||
{ id: 'inhalte', label: 'Inhalte & Feeds' },
|
||||
{ id: 'community', label: 'Community' },
|
||||
{ id: 'moderation', label: 'Moderation & Support' },
|
||||
// Alles, was an einem Spiel hängt. Vorher stand der Game-Server-Monitor
|
||||
// zwischen DB-Sicherung und Member-Gate — technisch verwandt, aber wer
|
||||
// seinen Server einträgt, sucht ihn nicht unter „Technik".
|
||||
{ id: 'gaming', label: 'Gaming' },
|
||||
{ id: 'server', label: 'Server & Technik' },
|
||||
];
|
||||
|
||||
@@ -231,9 +235,9 @@ export const MODULES = [
|
||||
],
|
||||
},
|
||||
|
||||
/* ── Server & Technik ─────────────────────────── */
|
||||
/* ── Gaming ──────────────────────────────────── */
|
||||
{
|
||||
id: 'server_monitor', group: 'server', name: 'Server-Monitor',
|
||||
id: 'server_monitor', group: 'gaming', name: 'Game-Server-Monitor',
|
||||
desc: 'Live-Status der Game-Server mit Verlauf und Ausfall-Alarm.',
|
||||
tab: 'server', default: true,
|
||||
fields: [
|
||||
@@ -243,7 +247,7 @@ export const MODULES = [
|
||||
tool: { tab: 'server', label: 'Game-Server verwalten' },
|
||||
},
|
||||
{
|
||||
id: 'ls_farm', group: 'server', name: 'LS — Höfe & Preise',
|
||||
id: 'ls_farm', group: 'gaming', name: 'LS — Höfe & Preise',
|
||||
desc: 'Landwirtschafts-Simulator: Besitzkarte mit Höfen, Fahrzeugen und Spielern, '
|
||||
+ 'dazu die Preiskurven übers Jahr. Braucht einen LS-Server mit Zugangs-Code unter „Game-Server".',
|
||||
tab: 'server', setting: 'ls_farm_enabled',
|
||||
|
||||
Reference in New Issue
Block a user