Stats Permissions
Autor:
LukeWCS
Aktuelle Version der Extension:
1.2.1
Voraussetzungen:
- phpBB 3.3.0 - 3.3.x
- PHP 7.4.0 - 8.4.x
Ermöglicht es, unabhängige Berechtigungen für die Anzeige von Statistik und neuestes Mitglied definieren zu können. Die Berechtigungen können mit dem vollständigen Berechtigungssystem (phpBB) oder mit dem vereinfachten Berechtigungssystem (Anzeige für Gäste/Bots) festgelegt werden.
Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen)
Bemerkungen:
- Diese Ext lag bei mir quasi mehrere Jahre in der Schublade und ist jetzt an die aktuellen Richtlinien angepasst. Die Ext ist in meinem LB seit 2019 im Einsatz ohne erkennbare Probleme.
- Aufgrund der Funktionsweise ist diese Ext stark vom verwendeten Style abhängig. Gute Chancen hat man bei Styles die nicht wesentlich im Statistik-Bereich verändert wurden. Wer einen Style verwendet, bei dem diese Ext gar nicht funktioniert oder nicht passend aussieht, muss ein entsprechendes Style Template dafür erstellen. Als Vorlage dient dazu das Template für prosilver im
styles
Ordner der Ext.
- de
- de_x_sie
- en
Schnittstellen-Erweiterungen
- Name der Erweiterung: Extension bridge for “Statistics Block” (chris1278)
Bietet Schnittstelle für: Statistics Block (Kirk)
Beschreibung: Damit kann Statistics Block kompatibel zu Stats Permissions gemacht werden.
- Name der Erweiterung: Newest X Users (Kirk)
Beschreibung: Zeigt nicht nur das neueste Mitglied, sondern eine variable Anzahl neuer Mitglieder. Newest X Users wurde so gestaltet, dass es mit Stats Permission kombiniert werden kann. Dabei regelt Stats Permissions die Rechte und Newest X Users übernimmt Ermittlung und Anzeige der neuesten Mitglieder.
GitHub - Stats Permissions (mit Changelog)
PHP Events (für Entwickler)
lukewcs.statspermissions.display_condition
Variable:
bool force_api_mode
Seit Version: 1.0.0
Beschreibung: Erzwingt den API-Modus damit StatsPerm nicht angezeigt wird, sondern lediglich die Template Variablen erzeugt werden.
Erklärung: Wenn andere Erweiterungen StatsPerm einbinden, wäre die original Anzeige von StatsPerm unerwünscht. Mit dieser Variable kann die original Anzeige auf der Indexseite unterdrückt werden.
Beispiele: Newest X Users, Extension bridge for “Statistics Block”