Re: [3.3] Wie "Per E-Mail versenden" unterbinden
Verfasst: 05.04.2022 11:08
Da ich mich 2018 für "Who Was Here" recht intensiv mit den Rechten auf Programmierebene auseinandergesetzt habe, hat mich das hier "unter der Haube" interessiert. Ausserdem fiel mir wieder ein, das ich vor Jahren schon mal bei einem Forum das ich mit betreue, über dieses Recht gestolpert bin. Ich hatte damals keine Zeit das zu untersuchen, in der Community waren andere Dinge vorrangig.
Definitiv nicht.Also hat der Schalter erst mal keine Funktion.
Hmm nein, ein Bug ist das nicht. Das ist einfach unbenutzter Code, also Code den mal irgendwer eingebaut hat, der dann aber nie genutzt wurde. Diese Funktion sollte offensichtlich schon bei 3.0.0 eingebaut werden. Dann hat man sich aber wohl dagegen entschieden, aber entsprechende Vorbereitungen die schon getroffen wurden, nicht mehr komplett rückgängig gemacht.Evtl ein Bug den keiner bisher bemerkte.
Evtl wird das ja bei einem Update behoben.
Sollte, ja. Wobei das keine hohe Priorität hat, weil mit dem Code für das Recht alles in Ordnung ist: Das Recht wird ordnungsgemäss per Migration angelegt und das Recht wird sogar bei den Standard Benutzerrollen zugewiesen. Dem Recht wird auch per Code ordnungsgemäss das passende Objekt zugewiesen, bestehend aus einer Sprachvariable und der Kategorie. Von diesem Recht bzw. seinem vorhandenen Code geht keinerlei Gefahr für Stabilität oder Sicherheit aus, es wird nur einfach nicht genutzt.
Entfernt werden sollte das aber schon, alleine weil sonst immer wieder Admins über dieses Recht stolpern. Auch wenn dieses Recht inzwischen eine lange Tradition hat, immerhin seit 3.0.0, also seit 2007.

edit: Eintrag im Tracker angelegt: https://tracker.phpbb.com/browse/PHPBB3-16980