Zum Inhalt springen

AWSTATUS Rechte für Benutzer

Erstellt am 26. Juli 2005 · 5 Antworten · letzte Antwort am 6. Januar 2006

Tags: Frage

Torsten.​E ·

Ich will einen Benutzer einrichten, der nur AWSTATUS, also die Statistik einsehen darf. Er soll sonst im Backend nix tun dürfen.

Geht sowas ?

Torsten.E

e.​egger ·

Hallo,
als erstes musst Du dem BackendBenutzer (kein Admin) ermöglichen das AWStats-Tool überhaupt verwenden zu können:

1. Ext Manager aufrufen
2. Informationen von AWStats aufrufen
3. Auf Edit Files gehen
4. In ext_tables.php das »tool« auf »web« ändern
5. In mod/conf.php tool_txccawstatsM1 auf web_... abändern! Und den access von »admin« auf »user,group« ändern
6. In mod/index.php folgendes abändern:

$this->pageinfo = t3lib_BEfunc::readPageAccess($this->id,$this->perms_clause);
$access = is_array($this->pageinfo) ? 1 : 0;
		
if(($this->id && $access) || ($BE_USER->user["admin"] && !$this->id) {

ändern in:

$this->pageinfo = t3lib_BEfunc::readPageAccess($this->id,$this->perms_clause);
$access = is_array($this->pageinfo) ? 1 : 0;
		
if(($this->id && $access) || ($BE_USER->user["admin"] && !$this->id) || ($BE_USER->user["uid"] && !$this->id)) {

so nun kann ein normaler (nicht admin) Benutzer auf das tool oben unter den WebTools zugreifen.

Nun der Benutzergruppe des Benutzers einfach unter »Include Access Lists« einmal »web« und dann noch »Web>AWStats« zuweisen und es müsste gehen...

Ich hoffe das hilft Dir weiter
Elmar

discostu ·

Danke für die Beschreibung e.egger. Hab alles genauso gemacht, aber es funzt trotzdem nicht. AWStats erscheint trotzdem noch unter Tools, lässt sich aber dort nicht mehr aufrufen:

Fatal Error

This module "web_txccawstatsM1" is not enabled in TBE_MODULES

Was sollte mir das sagen? Wie krieg ich das Modul auch für Nicht-Admins aktiviert?

MfG

wyps ·

Hallo discostu,

habe das gleiche Problem auch. hast Du eine Lösung?

Danke schonmal.

Matthias