Skip to content

Befoerderungssystem

Lucas Greuloch (greluc) edited this page Jun 21, 2026 · 5 revisions

Beförderungssystem

/promotion/overview — das Bewertungs- und Beförderungssystem der Staffel. Es zeigt, welche fachlichen Schwerpunkte („Themenbereiche") welche Stufen-Anforderungen pro Rang haben — und wie weit du selbst auf jeder Skala bist.

Nur Staffeln: Das Beförderungssystem gibt es ausschließlich für Staffeln. Spezialkommandos sind dauerhaft ausgeschlossen (per DB-CHECK/Trigger und ArchUnit-Regel erzwungen).

Pro Staffel ab-/zuschaltbar: Ein Admin kann das Feature je Staffel deaktivieren (Admin → Systemeinstellungen). Ist es für deine Staffel aus, fehlt der Menüpunkt Beförderung in der Sidebar.

Streng staffel-bezogen

Das gesamte Beförderungssystem ist durchgängig staffel-gescopt: jede Staffel führt ihr eigenes System (Themenbereiche, Kategorien, Level-Inhalte, Rangvoraussetzungen, Bewertungen) und sieht ausschließlich die eigenen Daten. Es gibt keine staffelübergreifende Vermischung.

  • Mitglied/Offizier sehen nur das System ihrer Heimat-Staffel.
  • Admins sehen das der aktiv angepinnten Staffel (der aktive Bereich, umschaltbar über den Sidebar-Switcher „Aktiver Bereich"). Ohne Pin (Alle-Staffeln-Modus) zeigen die Seiten einen „Staffel wählen"-Hinweis statt einer Vermischung aller Staffeln.
  • Ein Nutzer ohne Staffelzugehörigkeit, der kein Admin ist, hat kein eigenes Beförderungssystem: der Menüpunkt ist ausgeblendet, jeder Listen-/Eligibility-Read liefert leer, und ein direkter Seitenaufruf wird mit 403 blockiert.

Konzept

Das System hat drei Achsen:

  1. Themenbereiche — fachliche Schwerpunkte (z. B. „Bergbau", „Combat", „Logistik").
  2. Kategorien innerhalb eines Themenbereichs — Unterbereiche mit feinerer Granularität.
  3. Stufen / Levels — pro Kategorie definierte Kompetenz-Stufen mit Beschreibung.

Über die Rangvoraussetzungen wird pro Rang festgelegt, welche Mindeststufe je Kategorie erwartet wird.

Was du als Staffel-Mitglied siehst

  • Beförderungssystem (/promotion/overview) — die offizielle Definition aller Themenbereiche/Kategorien/Levels deiner Staffel. Aufklappbare Rang-Gruppen zeigen, welcher Rang welche Mindeststufe erwartet.
  • Meine Bewertungen (/promotion/my-evaluations) — deine aktuelle Bewertung pro Kategorie, als Badge.
    • Orange „weak"-Badge = deine Stufe liegt unter der höchsten Anforderung deines Rangs. Das markiert eine Lücke, an der du arbeiten kannst.
    • Graues „none"-Badge = noch keine Bewertung gesetzt.

Was Offiziere/Admin zusätzlich sehen (in der Sidebar)

  • Bewertungsverwaltung (/promotion/manage) — Mitglieder bewerten / Stufen setzen.
  • Themenbereiche (/promotion/admin/topics) — Themenbereiche/Kategorien/Levels pflegen.
  • Rangvoraussetzungen (/promotion/admin/rank-requirements) — pro Rang die geforderte Mindeststufe je Kategorie definieren.

Offiziere pflegen die Einträge und Bewertungen ihrer eigenen Staffel (staffel-gescopt). Das Feature pro Staffel an-/abzuschalten bleibt Admin-only.

Wer darf was?

Aktion Mitglied Offizier Admin
Eigene Bewertungen sehen (eigene Staffel) x x x
Beförderungssystem ansehen (eigene Staffel) x x x
Mitglieder bewerten (eigene Staffel) x x
Bewertungen anderer ansehen, Mitglieder-Liste (eigene Staffel) x x
Themenbereiche / Rangvoraussetzungen pflegen (eigene Staffel) x x
Beförderungssystem pro Staffel an/aus x

Mitglied = Staffel-Mitglied; Logistiker-/Einsatz-Manager-Flags geben hier keine Zusatzrechte. Offiziere wirken nur auf ihre eigene Staffel; Admins auf die aktiv angepinnte Staffel (im Alle-Staffeln-Modus erscheint der „Staffel wählen"-Hinweis).

Die maßgebliche Rechte-Matrix steht in Rollen und Berechtigungen sowie in ROLES_AND_PERMISSIONS.md. Bei Abweichungen zählt immer der Code.

Hinweise

  • Bei parallelen Änderungen kann ein Speichern mit einem 409-Konflikt scheitern („bitte neu laden") — lade die Seite neu und übernimm deine Änderung erneut.
  • Mehr zum aktiven Bereich und zur Org-Struktur: Organisation und Administration.

Clone this wiki locally