• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Irreführende Fehlermeldung, wenn man sich nicht eingeloggt hat

    Feature-Vorschläge Web
    3
    3
    110
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • K
      kneukirch
      zuletzt editiert von

      Als Gruppenleiterin habe ich in einer Gruppe bei der Sichtbarkeit die Einstellung "Intern" gewählt:
      3f78e910-9350-41f0-ade8-a7063393245d-grafik.png
      Wenn nun irgendein registrierter ChurchTools-Benutzer, der gerade nicht angemeldet ist, auf den Link zu dieser Gruppe drückt, erscheint die folgende Fehlermeldung:
      d4fbd1e9-7f33-4288-a081-7686b19d2b79-grafik.png
      Diese Meldung versteht kein Mensch ohne technischen Hintergrund. Sie ist auch tatsächlich falsch, weil der Benutzer "das Objekt" ja eigentlich sogar sehen darf. Statt der Fehlermeldung sollte eine Anmeldemaske erscheinen.

      MichaelGM Ralf BürzeleR 2 Antworten Letzte Antwort Antworten Zitieren 0
      • MichaelGM
        MichaelG @kneukirch
        zuletzt editiert von

        @kneukirch würde sogar vorschlagen das an support@churchtools.de als Bug zu melden

        Installation bei CT -> immer neueste Version

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • Ralf BürzeleR
          Ralf Bürzele @kneukirch
          zuletzt editiert von

          @kneukirch Der Haken ist, daß CT zwar weiß, daß keine Berechtigung vorliegt (='du darfst nicht'), aber nicht an welcher Stelle der Fehler vorkommt.
          (Ich nehme an, die Anmeldemaske wird Standardroutinen aufrufen, die dann selber nicht wissen, woher der Aufruf kommt.)

          Man könnte die Fehlermeldungen ändern, Tools/Werkzeuge > Übersetzungen > error.forbidden.view
          Falls man's ändert, sollte vermutlich die Meldung "Du darfst das Objekt "{model}[{id}]" nicht sehen." so stehenbleiben und nur eine Ergänzung erfolgen, also hintendran " Bist du eingeloggt?" anhängen.
          Oder auch "Du hast keine Berechtigungen das Objekt "{model}[{id}] zu sehen oder bist nicht eingeloggt."

          Aber ob das wirklich SInn macht?

          Pfarrer und CT-Admin der Evang. Kirchengemeinde Althütte

          1 Antwort Letzte Antwort Antworten Zitieren 0
          • Erster Beitrag
            Letzter Beitrag