Closed 01000101-01100011-01101000-01101111 closed 10 months ago
Grundsätzlich sind immer alle Anpassungen der Profile/Rollen in einer Gruppe vor einer Löschung zu tätigen.
Schar/Ebenen können nur gelöscht werden, wenn keine Profile/Rollen mehr vorhanden sind. Untergruppen können gelöscht werden, selbst wenn sich darin noch Profile/Rollen befinden. Es ist nicht vorgesehen oder einer Funktion der jubla.db, dass eine solche Löschung rückgängig gemacht werden kann. (Die Löschung wir aber im Log der Profile vermerkt und ist somit nachvollziehbar). Es ist auch nicht vorgesehen, dass Profile die Rolle Ehemalig erhalten, wenn sie mit einer (der letzten) Gruppe mit gelöscht werden.
Hier die Regeln, nach denen die Rolle "Ehemalig" vergeben wird:
Zur Klarstellung: Mit Untergruppen meine ich Kindergruppen, die der Schar angehören. Mit der Rolle "Ehemalig" meine ich die Rolle «Ehemalig» in dieser Kindergruppe.
Bis vor einiger Zeit wurden die Mitglieder von gelöschten Kindergruppen sauber beibehalten. (In den vor einigen Jahren gelöschten Kindergruppen sind die Mitglieder noch enthalten bzw. haben die Rolle z.B. "Schar / Kindergruppe: Ehemalig (Kind)" noch unter "Ehemalige Rollen" auf ihrer Profilseite.) Wenn man jetzt aber eine Kindergruppe löscht, werden den Mitgliedern alle Rollen dieser Kindergruppe entzogen. Egal, ob diese vor dem Löschen die Rolle "Leiter"/"Kind" oder "Ehemalig" in dieser Kindergruppe hatten.
Es ist nicht vorgesehen oder einer Funktion der jubla.db, dass eine solche Löschung rückgängig gemacht werden kann. (Die Löschung wir aber im Log der Profile vermerkt und ist somit nachvollziehbar).
Dann ist es ein Fehler, dass alte gelöschte Kindergruppen ihre Mitglieder behalten haben und die Auflistung der gelöschten Untergruppen der Schar ist "nutzlos", da diese nur ohne Mitglieder reaktiviert werden können?
Dann ist es ein Fehler, dass alte gelöschte Kindergruppen ihre Mitglieder behalten haben und die Auflistung der gelöschten Untergruppen der Schar ist "nutzlos", da diese nur ohne Mitglieder reaktiviert werden können?
Ich kenne die genauen Beweggründe nicht. Ich halte es aber für "besser", wenn keine vergessenen und unbewirtschafteten Profile in gelöschten Gruppen liegen bleiben können. Die Datenbank hat keinen Archiv-Auftrag und ist primär darauf ausgelegt den aktuellen Zustand der Schar/Vereins abzubilden. Hier spielt auch das Thema Datenschutz (Datensparsamkeit) eine Rolle. Der Entzug der Rollen bedeutet auch, dass die Berechtigungen, Sichtbarkeit und Kontaktrelevanz für dieses Profil entfernt werden. Es wäre nicht korrekt, wenn Kinder/Mitglieder damit automatisch (durch eine Löschung) dem Ehemaligenwesen zugeordnet werden oder Personen mit Kontaktrelevanz diese in der gelöschten Gruppe behalten.
Evtl. interessiert dich, das zu diesem Thema sonnst noch zu "sagen" ist:
Beim Löschen von Untergruppen einer Schar werden die Teilnehmer (auch Ehemalige) entfernt, anstatt, dass diese die Rolle "Ehemalig" erhalten. Damit können Gruppen nicht wiederhergestellt werden bzw. haben dann keine Teilnehmer mehr.