Hallo nick,
habe mit der allerneusten Version unter efalive als lokales Projekt nachgestestet. Wie ich im letzten Absatz geschireben habe, sind es auch fehlende Fehler- und Systemmeldungen. Im Grunde genommen werden zwei widersprüchliche Konfigurationen mal aktiv/inaktiv geschaltet. (Konfig 1: efa-Boothaus -> Reiter "Eingabe": "Beim Eintrag von Fahrten nur bekannte Namen erlauben für Personen" ist aktiv| Konfig 2: Expertenmodus -> Reiter "Berechtigungen": "Mitglieder dürfen Namen zu Mitgliederliste hinzufügen" ist aktiv)
Fall 1:
Konfig 1: aktiv, Konfig 2: aktiv, Nichtmitglied trägt Fahrt ein, kein Eingriff seitens Admin
1. Fahrtenbucheintrag mit einer unbekannte Person
2. Speicherung der Fahrt schlägt fehl mit Meldung: Person xy unbekannt. Popup-Fenster mit OK schließen
3. unbekannte Person klickt auf das rote Feld neben seinem Namen -> Personendaten im Popup-Fenster vervollständigen und mit ok-Button abschließen, führt zu einem grünem Feld rechts neben der Person.
4. Fahrt speichern -> Fahrt läßt sich weiterhin nicht speichern -> Popup-Fenster: Person .. unbekannt
5. Abbruch durch X oder einen anderen Namen eingeben.
nick hat geschrieben:Wenn dann die Person durch das Mitglied in der Mitgliederliste erfaßt wird, wird (wie von Dir beschrieben) das Eingabefeld grün, und der Eintrag läßt sich ohne Probleme abspeichern. Die neu erfaßte Person ist damit korrekt in dem Eintrag gespeichert.
Stopp, kein Admin hat eingegriffen! Das Feld neben dem Namen wurde grün, weil Konfig 2 aktiv ist! Nachdem die Fahrt abgebrochen wurde, war als Admin hilfreich der Eintrag im Logfile und das Auffinden des Eintrages in der Personenliste. Da aber Konfig 1 ebenfalls aktiv, hätte hier ein Hinweis erfolgen müssen, dass nur bekannte Namen erlaubt sind und das Feld neben dem unbekannten Namen hätte rot bleiben müssen.
-----
Fall 2: Konfig 1: aktiv,Konfig 2: deaktivert:
Wieder die o.g. Schritte eines Fahrtenbucheintrages mit einer dem efa unbekannten Person. Fahrtenbucheintrag kann weiterhin nicht abgeschlossen werden. Kein Ausstieg, keine Meldung vom System
nick hat geschrieben:Ok, aber das ist doch gewollt und kein Fehlerfall, oder? Wenn ein Mitglied versucht, eine Fahrt mit einem unbekannten Namen einzutragen, und efa so konfiguriert ist, daß es unbekannte Namen nicht akzeptiert, dann wird efa diese Fahrt nie akzeptieren, solange kein bekannter Name eingetragen wird. Das Mitglied muß also entweder einen anderen Namen eintragen, oder die Maske schließen (d.h. die Erfassung der Fahrt abbrechen).
Ok, aber diese Konfiguration kennt nur der Admin, nicht der User. Ein Popup-Fenster würde hier erhellender sein.
-----
Fall 3: Konfig 1: deaktivert, Konfig 2: aktiv:
nick hat geschrieben:Du hast hier efa so konfiguriert, daß unbekannte Personen erlaubt sind, und optional (!) Mitglieder auch neue Personen erfassen können (aber nicht müssen, da unbekannte Personennamen ja erlaubt sind). Warum sollte efa hier also zum Erfassen der Personendaten auffordern? Wenn dies gewünscht ist, sollte Konfig 1 aktiviert werden.
Ich dachte mit dieser Konfiguration können unbekannte Personen ein Fahrtenbucheintrag tätigen und der Admin hat später leichtes Spiel, die neue Person zu identifizieren. Erschwerend kommt hinzu, dass diese unbekannte Person noch nicht einmal in der Personenliste auftaucht! Das System schweigt sich aus: Keine Nachricht wird generiert, dass Person neu ist!
-----
Fall 4: Konfig 1: aktiv, Konfig 2: aktiv:
Eine dem efa
bekannte Person tätigt ein Fahrtenbucheintrag. Mit der genannten Konfiguration (Konfig1+2 = aktiv) hat der Admin
IM VORFELD an den Personendaten eine Kleinigkeit verändert (z.B. das Feld Verein geleert). Wenn das Mitglied den Fahrteneintrag speichern möchte, wird nun von efa diese Person als unbekannt bezeichnet und ein Eintrag kann nicht beendet werden. Bisher gab es keine Probleme mit dem Personeneintrag. Der Personeneintrag ist grün. Ich verstehe nicht, warum der Admin, mit den höchsten Weihen, hier ebenfalls ausgehebelt wird?
Das bekannte Mitglieder plötzlich als "unbekannte Person" vom System bezeichnet wurde, war ja der Aufhänger für diesen Thread. Durch die "Konfig 1: aktiv" wurden plötzlich Bestandsmitglieder nach Eingriffen vom Admin, als unbekannt von efa bezeichnet. Hat der Admin keine Änderungen an den Personendaten durchgeführt, gab es auch keine Probleme. Dafür bekommt der Admin halt nicht mit, dass neue Personen sich eingetragen haben (ausser über Spezialsuche). Aber warum darf der vom System eingerichtete Admin keine Modifikationen vollziehen??
Habe mir nun beholfen, wenn ich Konfig 1 deaktiviere und Konfig 2 aktiv belasse. Oder gibt es eine andere Konfiguration, dass unbekannte Person sich für eine Fahrt eintragen kann und diese Person nachträglich vom Admin entweder als Gast oder mit einem anderem Mitgliederstatus versehen wird?