You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.
Wenn man eine Seite schützt, aber explizit keine Gruppe auswählt, wird diese Seite allen angemeldeten Mitgliedern angezeigt.
Wenn man ein Newsarchiv schützt, aber keine Gruppe auswählt, werden die Beiträge niemandem angezeigt. Man muss explizit Gruppen angeben, für die das Newsarchiv dann freigeschaltet ist.
Ich bitte darum, das Verhalten des Newsarchivs dem der Seitenstruktur anzupassen, damit ein konsistentes Verhalten gewährleistet ist.
Ich glaube, die Änderung ließe sich ganz einfach wie folgt umsetzen (ungetestet):
Ehrlich gesagt hat mich dieses Konzept schon lange gestört. Wenn man ein Element schützt und vergisst, eine Gruppe auszuwählen (weil sie vielleicht erst noch angelegt werden muss), können alle angemeldeten Benutzer auf das Element zugreifen, was dem sonst konsequent implementierten Ansatz "deny,allow" widerspricht. Ich werde daher das Verhalten der Nachrichtenarchive systemweit adaptieren.
--- Originally created on December 28th, 2009, at 12:51pm
Deine Änderung ist leider nicht abwärtskompatibel – ich finde dieses Feature (also bisheriges Verhalten bei geschützten Seiten) sehr sinnvoll und es erleichtert mir einiges an Arbeit. Beim nächsten Update könnten damit viele Seiten unbrauchbar werden. Wenn man dann noch von Beginn an ohne Benutzergruppen gearbeitet hat (also rein Unterscheidung zwischen angemeldeten und nicht angemeldeten Benutzern) bzw. nicht alle Mitglieder in Gruppen vertreten sind, und bereits viele angemeldete Benutzer hat, wird es sehr aufwändig bis quasi unmöglich die Seite zu überarbeiten.
Ich finde, dass "deny,allow" da vielleicht nicht so sinnvoll ist. Klar, "fool-proof" wäre es, wenn man eine Seite erst explizit freischalten muss, aber (1) die konsequente Anwendung von "deny,allow" wäre auch erst gegeben, wenn Elemente generell gesperrt sind und jedes Mal von Hand freigeschaltet werden müssen (auch für nicht angemeldete Besucher), und (2) es sollte ein Administrator doch wissen, was er macht – klar, irren ist menschlich, das System muss das aber nicht kompensieren.
Wenn du dennoch auf deinem Standpunkt beharrst, bitte ich dich darum, wenigstens ein weitere Feld anzulegen, mit dem das alte Verhalten nachgestellt wird: Checkbox "Seite für alle angemeldeten Mitglieder anzeigen".
--- Originally created on December 28th, 2009, at 09:15pm
Wenn man eine Seite schützt, aber explizit keine Gruppe auswählt, wird diese Seite allen angemeldeten Mitgliedern angezeigt.
Wenn man ein Newsarchiv schützt, aber keine Gruppe auswählt, werden die Beiträge niemandem angezeigt. Man muss explizit Gruppen angeben, für die das Newsarchiv dann freigeschaltet ist.
Ich bitte darum, das Verhalten des Newsarchivs dem der Seitenstruktur anzupassen, damit ein konsistentes Verhalten gewährleistet ist.
Ich glaube, die Änderung ließe sich ganz einfach wie folgt umsetzen (ungetestet):
Eventuell müsste man User->groups noch vorher in ein Array packen, wenn dies nicht schon so ist. $groups ist immer ein Array.
Vielen Dank :)
Related issues: #1080
--- Originally created on December 26th, 2009, at 02:38pm (ID 1319)
The text was updated successfully, but these errors were encountered: