-
Notifications
You must be signed in to change notification settings - Fork 0
Hangar
/hangar — Verwaltung deiner Schiffe (Versicherung, Ort, Fitted-Status). Daneben gibt es eine Staffelübersicht über die ganze Org-Einheit. Schiffe gehören immer dir persönlich und sind auf eine Org-Einheit (Staffel oder SK) gebucht.
-
Mein Hangar (
/hangar) — deine eigenen Schiffe. -
Staffelübersicht (
/hangar/squadron) — die Schiffe der ganzen Org-Einheit, nach Schiffstyp aggregiert.
Du erreichst die Staffelübersicht über den Button „Staffelübersicht" oben im Hangar.
Über „Schiff hinzufügen" öffnet sich ein Modal-Dialog mit diesen Feldern:
- Hersteller — filtert die Schiffstyp-Auswahl.
- Schiffstyp (Pflichtfeld) — aus den Stammdaten in Admin → Schiffsdaten. Die Stammdaten kommen aus der UEX-Synchronisation; fehlt ein Schiffstyp, muss ein Admin ihn pflegen bzw. eine UEX-Sync anstoßen.
- Name (optional) — z. B. ein selbst vergebener Schiffsname.
- Versicherung (Pflichtfeld) — Keine / LTI / 1 Monat / bis 120 Monate.
- Ort (optional) — eine Location aus den Stammdaten.
- Fitted — Marker „einsatzbereit / nicht einsatzbereit".
- Besitzende Org-Einheit — erscheint nur, wenn du in mehreren Org-Einheiten bist. Bei genau einer Mitgliedschaft wird automatisch diese gestempelt; ohne jede Mitgliedschaft bleibt das Schiff ohne Org-Einheit (nur für dich und Admins sichtbar).
Anlegen, Bearbeiten und Löschen passieren ohne Seiten-Reload (in-place). Beim Bearbeiten gibt es zusätzlich einen Löschen-Button mit Sicherheitsabfrage.
Über der Tabelle in „Mein Hangar" gibt es ein Suchfeld: Es blendet beim Tippen alle Zeilen aus, deren Hersteller oder Schiffstyp nicht passt (rein clientseitig, kein Reload). Passt nichts, erscheint ein Hinweis statt einer leeren Tabelle.
Mit „Home-Location setzen" buchst du den Ort aller deiner Schiffe in einem Schritt auf eine vom Admin kuratierte Home-Location um. Sind keine Home-Locations konfiguriert, weist das Modal darauf hin.
Sektion „Fleetview-Import" auf der Hangar-Seite: Du lädst eine JSON-Exportdatei hoch, das Format wird automatisch erkannt (keine Auswahl nötig). Unterstützt werden:
- CCU Game Fleetview
- HangarXPLOR (Shiplist)
- Fleetyards
- StarJump FleetViewer („Hangar Link")
Schiffe werden über ihren Namen zugeordnet (mehrere tolerante Stufen, von exakt bis abgekürzt); für StarJump FleetViewer und Fleetyards dient zusätzlich ein Slug als Fallback. Mehrdeutige Treffer werden bewusst nicht geraten, sondern bleiben unzugeordnet. Bestehende Schiffe gehen nie verloren: pro Schiffstyp werden nur die fehlenden Schiffe angelegt — Versicherung kommt aus dem Export (HangarXPLOR LTI), sonst neutral „Keine".
Nach dem Import zeigt ein Ergebnis-Modal die Zahlen Importiert, Nicht erkannt und Übersprungene Duplikate mit aufklappbaren Listen.
Sektion „Hangar leeren" — Bulk-Löschung deiner eigenen Schiffe (nicht der fremden). Erfordert eine Bestätigung im Dialog.
Aggregiert die Schiffe der Org-Einheit nach Schiffstyp (Stückzahl, davon einsatzbereit). Offiziere und Admins können je Schiffstyp die Eigentümer-Detailliste aufklappen (wer hat welches Schiff, wo, fitted?); Mitglieder sehen nur die Stückzahlen.
- Suchfeld über der Tabelle: filtert serverseitig über die ganze Org-Einheit nach Schiffstyp oder Hersteller (kein stilles Abschneiden).
- Seitengröße 10 / 50 / 100 mit Blättern; Filter bleibt beim Blättern und Umstellen erhalten.
- Die Aufschlüsselung ist auf den aktiven Bereich gescopt — ein auf eine Staffel/SK gepinnter Admin sieht keine Schiffe fremder Org-Einheiten.
- Ein Admin ohne aktive Bereichsauswahl („Alle Staffeln") sieht alle Org-Einheiten zusammen; ein Hinweis im Seitenkopf weist darauf hin. In „Mein Hangar" zeigt der Admin dann zusätzlich eine Staffel-Spalte.
Diese Aktion liegt nicht im Hangar, sondern im Admin-Bereich auf der Seite Schiffsdaten (/ship-data): „Alle unfitted" setzt mit Bestätigung alle Schiffe aller Spieler auf „nicht einsatzbereit" (z. B. nach einem Patch). Der Button auf dieser Seite ist Admins vorbehalten.
Du siehst nie den Hangar einer fremden Org-Einheit. Als Eigentümer siehst und bearbeitest du deine eigenen Schiffe aber immer — auch nach einem Wechsel der Org-Einheit oder ganz ohne Mitgliedschaft. Admins können über den Switcher „Aktiver Bereich" in der Seitenleiste in den Kontext einer anderen Org-Einheit wechseln (siehe Organisation).
Bearbeitet jemand dasselbe Schiff parallel, meldet das Speichern einen Konflikt („bitte neu laden"). Lade die aktuellen Werte und speichere erneut.
| Aktion | Mitglied | Offizier | Admin |
|---|---|---|---|
| Eigenen Hangar ansehen & pflegen | x | x | x |
| Schiffs-Import / Home-Location setzen / eigene Schiffe löschen | x | x | x |
| Staffelübersicht (Stückzahlen) ansehen | x | x | x |
| Eigentümer-Detail je Schiffstyp aufklappen | x | x | |
| Schiffe anderer Mitglieder verwalten | x | ||
| Alle Fitted-Status zurücksetzen (Seite Schiffsdaten) | x |
Logistiker und Einsatz-Manager sind Mitglieder mit Zusatzrechten in anderen Bereichen; im Hangar haben sie keine über das Mitglied hinausgehenden Rechte. Maßgeblich ist immer der Code — die vollständige Matrix steht in Rollen und Berechtigungen und in ROLES_AND_PERMISSIONS.md. Bei Abweichungen zählt immer der Code.
Zeiten werden in UTC gespeichert und in lokaler Zeit (Europe/Berlin) angezeigt.
Profit Basetool · Repo · Changelog · Issues
Einstieg
Operatives
Material & Bestand
Bank & Benachrichtigungen
Mehr