Seite 43 von 43

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 06.03.2024 21:25
von LukeWCS
@Joe

:)

Was den Wunsch angeht; der war mir zumindest in seiner ursprünglichen Form tatsächlich ein bisschen zu individuell und das hätte ich so auch nicht umgesetzt. Der Kompromiss auf den wir uns dann geeinigt hatten, war für mich aber okay, denn das hatte gleichzeitig positive Auswirkungen auf das vereinfachte Berechtigungssystem und auf den Rechte-Code.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 13.05.2024 20:17
von LukeWCS
Version 2.2.0 wurde heute positiv validiert und freigegeben.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 28.09.2024 10:46
von stefan-franz
Vers. 2.2.0 - Aktuelle Board Version -PHP 8.2.23
Die Anzeige der Rechte funktioniert meiner meiner Meinung nach nicht richtig:
Habe einen User getestet mit der Bord Funktion "Berechtigungen des Users testen" - wurde ganz normal alles angezeigt.
Der User ist ein kürzlich registrierter User der davon erstmal nichts sehen soll.

ist jetzt kein Beinbruch, wollte es nur mal melden.

Effektive Berechtigungen ergeben diese Bilder.
https://nc.stefan-franz.de/s/SKQop7awjgFLr7S

Das Übersichtsbild ist meiner Meinung schon falsch - es zeigt in der Übersicht die ersten 2 Reihen grün an (also Ja) und dann in der Detailansicht Nein.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 28.09.2024 12:20
von LukeWCS
Hallo

Ich fange direkt mit der Rechteverfolgung an:
stefan-franz hat geschrieben: 28.09.2024 10:46 Das Übersichtsbild ist meiner Meinung schon falsch - es zeigt in der Übersicht die ersten 2 Reihen grün an (also Ja) und dann in der Detailansicht Nein.
Die Rechteverfolgung hat aktuell einen Bug:

https://tracker.phpbb.com/browse/PHPBB-17386

Das heisst die phpBB Versionen 3.3.12 und 3.3.13 sind in diesem Punkt fehlerhaft. Das wird bei 3.3.14 behoben sein.
Habe einen User getestet mit der Bord Funktion "Berechtigungen des Users testen" - wurde ganz normal alles angezeigt.
Der User ist ein kürzlich registrierter User der davon erstmal nichts sehen soll.
Ein KRB soll bei dir also gar nichts von WWH zu sehen bekommen. Habe das eben im lokalen TB mit einem Benutzer der KRB Gruppe getestet; funktioniert bei mir einwandfrei.

WWH hat 2 Rechtemodelle; das vereinfachte von WWH welches per Standard aktiv ist und das vollständige von phpBB. Deinen Screenshots nach zu urteilen, hast du das vereinfachte Modell aktiv, mit dem man die KRB Gruppe gar nicht regeln kann. Das sieht man sofort an den abgeblendeten Rechten. Du musst bei WWH das phpBB Rechtesystem aktivieren und dann auch die KRB Gruppe korrekt einstellen, damit ein KRB nichts von WWH sehen kann. Das ist bei dir ebenfalls nicht der Fall laut deinem Screenshot, das entspricht noch dem unveränderten Standard.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 28.09.2024 13:01
von stefan-franz
Was ein kleiner Schiebeschalter (Benutze das Berechtigungssystem von phpBB) alles ändert.
Vielen Dank. Es geht alles.

Ich konnte sogar den Live-Test machen und der zeigte das auch richtig an (Benutzer aurufen und "Benutzer Berechtigungen testen)

Im ACP / Berechtigungen / Effektive Berechtigungen testen ist der Bug schon da ersichtlich, weil eine Einstellung "Nie" im Analysefenster mit einem Nein angezeigt wird (nicht das Ergebnis, sondern erst mal die Einstellung). Also schon mal falsch ausgelesen wird.

Auf jeden Fall geht die Extension. Vielen Dank für den schnellen und professionellen Support.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 28.09.2024 13:32
von LukeWCS
stefan-franz hat geschrieben: 28.09.2024 13:01 Was ein kleiner Schiebeschalter (Benutze das Berechtigungssystem von phpBB) alles ändert.
Wobei die Beschreibungen im WWH ACP Modul ja eigentlich schon klar aussagen, was die Schalter jeweils bewirken. Oder hattest du die Einstellungen bisher noch gar nicht gesehen gehabt und nur mit den Rechten probiert?
Vielen Dank. Es geht alles.
Danke für Rückmeldung.
Im ACP / Berechtigungen / Effektive Berechtigungen testen ist der Bug schon da ersichtlich, weil eine Einstellung "Nie" im Analysefenster mit einem Nein angezeigt wird (nicht das Ergebnis, sondern erst mal die Einstellung). Also schon mal falsch ausgelesen wird.
Ja, den Angaben der Benutzer-bezogenen Rechteverfolgung ist aktuell nicht zu vertrauen. Aber das hat quasi nur "optische" Auswirkungen bei dieser speziellen Funktion. Auf das Rechtesystem von phpBB selbst hat das keinen negativen Einfluss.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 28.09.2024 15:57
von stefan-franz
Wobei die Beschreibungen im WWH ACP Modul ja eigentlich schon klar aussagen, was die Schalter jeweils bewirken. Oder hattest du die Einstellungen bisher noch gar nicht gesehen gehabt und nur mit den Rechten probiert?
Den hatte ich bisher noch nicht so wahrgenommen. Mein Fehler. Hast alles sauber erklärt.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 19.12.2024 21:46
von LukeWCS
Release 2.2.1 online bei GitHub und parallel bei CDB zur Validierung eingereicht.

Re: [3.3] [CDB] LF who was here 2 (Wer war da?)

Verfasst: 16.03.2025 18:45
von LukeWCS
Version 2.2.1 wurde heute auf CDB freigegeben.