asdasd
This commit is contained in:
@@ -65,6 +65,8 @@ Dort koennen derzeit insbesondere verwaltet werden:
|
||||
|
||||
Administratoren nutzen zusaetzlich `Admin Apps` fuer den globalen App-Bestand, Installationswege, LDAP-Gruppenberechtigungen und erste Integrations-Einstellungen wie den Gitea-Deploy-Status.
|
||||
|
||||
Vor dem Login erscheint nun zusaetzlich ein offener `Logoff-Desktop`. Dort gibt es unten nur die Login-Lasche. Sichtbar sind dort ausschliesslich Desktop-Apps, die ein Admin explizit fuer die Nutzung ohne Login freigegeben hat.
|
||||
|
||||
## Module
|
||||
|
||||
Installierbare Fach-Apps liegen unter `custom/apps/<app>/` und koennen als normale `App` im Desktop erscheinen.
|
||||
|
||||
@@ -42,6 +42,9 @@ Diese Benennungen gelten projektweit und sollen in UI, Doku und Weiterentwicklun
|
||||
- `Setup-Bereich`
|
||||
Der zentrale Einstellungsbereich fuer Benutzer, Desktop-Typ, Apps und Bereichsauswahl. Aktuell umgesetzt ueber `User Self Management`.
|
||||
|
||||
- `Logoff-Desktop`
|
||||
Die offene Desktop-Oberflaeche vor dem Login. Dort erscheinen nur die Desktop-Apps, die ein Admin explizit fuer die Nutzung ohne Login freigibt.
|
||||
|
||||
### Menue-Bereiche
|
||||
|
||||
- `User Setting Bereich`
|
||||
@@ -56,7 +59,7 @@ Diese Benennungen gelten projektweit und sollen in UI, Doku und Weiterentwicklun
|
||||
### Systemobjekte
|
||||
|
||||
- `App`
|
||||
Eine allgemeine Anwendung. Eine App erscheint standardmaessig als Menue-Eintrag, kann zusaetzlich ein Desktop-Icon bekommen und weitere Darstellungen wie Tray-App oder Widget bereitstellen. Admins koennen die LDAP-Gruppenberechtigung pro App verwalten.
|
||||
Eine allgemeine Anwendung. Eine App erscheint standardmaessig als Menue-Eintrag, kann zusaetzlich ein Desktop-Icon bekommen und weitere Darstellungen wie Tray-App oder Widget bereitstellen. Admins koennen die LDAP-Gruppenberechtigung pro App verwalten und festlegen, ob sie bereits ohne Login auf dem Logoff-Desktop verfuegbar ist.
|
||||
|
||||
- `Tray-App`
|
||||
Eine App oder Teilfunktion im Bereich neben der Uhr. Tray-Apps sind fuer Schnellaktionen oder Visualisierungen gedacht und koennen eigenstaendig oder zusammen mit der Haupt-App genutzt werden.
|
||||
@@ -78,6 +81,7 @@ Diese Benennungen gelten projektweit und sollen in UI, Doku und Weiterentwicklun
|
||||
Stand dieser Datei:
|
||||
|
||||
- gemeinsame Desktop-Shell mit den Skins `Apple`, `Windows` und `Linux`
|
||||
- offene Desktop-Oberflaeche vor dem Login mit eigener Login-Lasche
|
||||
- frei verschiebbare Desktop-Icons
|
||||
- Icon-Positionen lokal gespeichert, pro Benutzer und pro Skin
|
||||
- automatische Schriftfarbanpassung fuer Desktop-Icons anhand des Hintergrunds
|
||||
|
||||
@@ -39,6 +39,7 @@ Verbindlich ist:
|
||||
- importierte Module mit eigener Fensterseite ueber konsistente `public/apps/<modul>/index.php`-Shims anbinden
|
||||
- Widget-Logik einer App muss dieselben fachlichen Regeln wie die App-API verwenden, nicht eigene Sonderwege
|
||||
- App-Berechtigungen fuer LDAP-Gruppen muessen zentral und pro App nachvollziehbar pflegbar bleiben
|
||||
- die Freigabe fuer den offenen Logoff-Desktop muss pro App zentral pflegbar bleiben
|
||||
- Systemtools duerfen nicht als installierbare Module modelliert werden
|
||||
- neue Modul-Widgets und Modul-Cronjobs sollen ueber Manifest-Metadaten registriert werden statt ueber versteckte Sonderlisten
|
||||
|
||||
|
||||
Reference in New Issue
Block a user