Gespeicherte Ansichten serverseitig
Im Kontakte-Hub können Sie und Ihre Mitarbeitenden gespeicherte Ansichten anlegen — gefilterte Personen-Listen wie „Alle Schüler der 7. Klasse" oder „Aktive Mitglieder". Bisher hat der Browser diese Filter berechnet. Für große Schulen wird das langsam und ungenau. Prilog kann diese Ansichten daher auf dem Server auflösen — schneller, einheitlich und mit klaren Regeln.
Diese Seite erklärt, was das für Sie als Administration bedeutet und wie der kontrollierte Rollout funktioniert.
Die einfache Erklärung
Stellen Sie sich vor, jede Lehrkraft rechnet ihre Kontaktliste selbst im Kopf aus. Bei zehn Kontakten kein Problem — bei zweitausend wird es zäh und jede Person zählt anders. Besser: Eine zentrale Stelle rechnet einmal, verbindlich, für alle gleich.
Genau das macht die serverseitige Auflösung. Sie ist bewusst eng gehalten: Sie zeigt und zählt Personen — mehr nicht. Kein E-Mail-Versand, kein Export, keine Automatisierung hängt daran.
Der Rollout ist pro Tenant freigeschaltet
Die Funktion wird nicht automatisch scharf geschaltet. Für jede Schule (jeden Tenant) gilt ein Freigabe-Gate mit drei Bedingungen:
- Prüflauf gelaufen — alle gespeicherten Ansichten der Schule wurden gegen die Server-Regeln geprüft.
- Ergebnis bekannt — die Zahl der nicht auflösbaren Ansichten ist festgehalten.
- Bewusst aktiviert — erst wenn die Administration den Schalter setzt, wird die Funktion sichtbar.
Solange das Gate aus ist, ändert sich für die Nutzer nichts. Es gibt keine stillen Fehler: Eine Ansicht zeigt nie heimlich „0 Treffer", wenn sie in Wahrheit nicht aufgelöst werden konnte.
Der Prüflauf (Migrationsscan)
Vor der Freischaltung läuft ein rein lesender Scan. Er liest die gespeicherten Ansichten und meldet pro Filter, ob er serverseitig auflösbar ist. Er verändert nichts — keine Reparatur, kein Umschreiben, kein Löschen von Ansichten.
Jeder Treffer wird einer von drei Kategorien zugeordnet:
| Kategorie | Bedeutung | Was zu tun ist |
|---|---|---|
auto_trivial | Kleinigkeit (z. B. Suchbegriff zu kurz) | Besitzer der Ansicht passt den Filter bei Gelegenheit an |
needs_owner_action | Filter muss angepasst werden (Operator/Wert/Feld) | Besitzer der Ansicht passt den Filter an |
view_unusable | Ansicht serverseitig nicht auflösbar | Vor Freischaltung klären — siehe unten |
Die System-Standard-Ansichten („Alle Personen", „Mitglieder", „Schüler nach Klasse") sind so eingestellt, dass sie immer auflösbar sind. Selbst angelegte Ansichten (Benutzer/geteilt) werden nie automatisch verändert — sie werden nur gemeldet.
Was Nutzer sehen, wenn eine Ansicht nicht auflösbar ist
Ist das Gate für die Schule aktiv und eine geöffnete gespeicherte Ansicht serverseitig nicht auflösbar, zeigt der Kontakte-Hub statt einer falschen oder leeren Liste eine klare Meldung:
„Diese gespeicherte Ansicht ist mit der neuen Server-Logik nicht auflösbar. Grund: <Grundcode>."
So weiß die Lehrkraft sofort, dass die Liste nicht einfach „leer" ist, sondern angepasst werden muss — keine falschen Schlüsse, keine stillen Null-Treffer.
Hinweis zum Feld „Herkunft" (source)
Das frühere Filterfeld „Herkunft" (source) ist kein serverseitig auflösbares Personenfeld. Es war nur eine Anzeige-Unterscheidung zwischen Mitgliedern und externen Kontakten — und externe Kontakte liegen in einem eigenen Datenbestand außerhalb dieser Funktion.
Konsequenz:
- Die System-Ansicht „Mitglieder" nutzt jetzt den robusten Filter „aktiv = ja".
- Die System-Ansicht „Externe Kontakte" wurde aus den Standard-Ansichten entfernt. Externe Kontakte erreichen Sie weiterhin über die gewohnte Kontakte-/Externe-Oberfläche — sie sind nicht verschwunden, nur nicht Teil dieser serverseitigen Personen-Auflösung.
- Selbst angelegte Ansichten, die noch „Herkunft" verwenden, werden im Scan als
view_unusablegemeldet. Sie werden nicht automatisch repariert; der Besitzer stellt sie auf ein unterstütztes Feld um (z. B. „Benutzertyp", „aktiv").
Grenzen (bewusst eng)
Diese Funktion ist ausschließlich Anzeige und Zählung gespeicherter Personen-Ansichten. Nicht enthalten und nicht geplant in diesem Schritt:
- kein Serienbrief-/Verteiler-Versand aus Ansichten,
- kein Export,
- keine Automatisierung,
- keine geführte Migration bestehender Ansichten.
Die serverseitige Auflösung des externen Kontakt-Datenbestands ist ein eigenes, späteres Vorhaben.
Kurz für die Praxis
- Standard-Ansichten funktionieren ohne Ihr Zutun.
- Vor Freischaltung den Prüflauf ansehen: Wie viele Ansichten sind
view_unusable? - Erst freischalten, wenn das Bild klar ist — der Schalter ist jederzeit reversibel.
- Nutzer bekommen bei einer nicht auflösbaren Ansicht eine klare Meldung, niemals stille 0 Treffer.