Zum Inhalt springen

AWStats nur für admin?

Erstellt am 13. März 2003 · 11 Antworten · letzte Antwort am 23. Februar 2005

Tags: Frage

tanjob ·

hallo,

kann ich die statistiken von AWStats auch nicht admin
usern zur verfügung stellen?

gruss
*tanja

Jakob Lipps ·

da der link nicht mehr aktuell ist hier noch mal die Beschreibung:

[Typo3] AwStats for BE Users.

Question:
What do I have to do to customise the awstats for "normal" BE users?

Answer:
You have to move the awstats from tools to web section:

- go to ext manager
- edit files

1. mod1/conf.php
change...
$MCONF["name"]="tools_txccawstatsM1";
to...
$MCONF["name"]="web_txccawstatsM1";
and...
$MCONF["access"]="admin";
to...
$MCONF["access"]="user,group";

2. ext_tables.php
change...
t3lib_extMgm::addModule("tools","txccawstatsM1","",t3lib_extMgm::extPath($_EXTKEY)."mod1/");
to...
t3lib_extMgm::addModule("web","txccawstatsM1","",t3lib_extMgm::extPath($_EXTKEY)."mod1/");

3. mod1/index.php
change...
// Access check!
// The page will show only if there is a valid page and if this page may be viewed by the user
$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))
to...
if (($this->id && $access) || ($BE_USER->user["admin"] && !$this->id) || ($BE_USER->user["uid"] && !$this->id))

4. Clear all caches

Now you can assign tx.awstats as a module to user and /or group (user admin.)

Created by tanja

Go to original mailing list thread

maik ·

Super, funktioniert einwandfrei.
Nur wird jetzt der Frame mit der Seitenstruktur geöffnet.
Wie kann ich das unterbinden?

maik ·

Im linken Frame erscheinen die Werkzeugpaletten. Web, File, User, ...
Im Frame rechts daneben erscheint bei web->Page, Web->List, Web->Acces usw. die Baumstrucktur der Website(s). Bei File->filelist erscheint die Ordnerstrucktur ausgehend von fileadmin Verzeichnis.
Im rechten Frame erscheinen dann immer die Inhalte, je nachdem was man im linken und mittleren Frame angewählt hat.

Beim Öffnen von AWStats (originalinstallation) erscheint der mittlere Frame nicht, so dass lediglich 2 Frames dargestellt werden.

Nachdem ich nun AWStats nach WEB->AWStats verschoben habe, wird der mittlere Frame mit der Baumstruktur geöffnet.
Dies würde ich gerne unterbinden, damit AWStats mehr Platz zur Verfügung steht und horizontal nicht gescrollt werden soll.

Zed412 ·

Hy maik,

hast Du eventuell schon eine Lösung für das Frame Problem gefunden? Ich stehe nämlich auch gerade vor dem selben Problem, dass der Seitenbaum im mittleren Frame mitangezeigt wird.

Dadurch ergibt sich für den rechten Frame natürlich werniger Platz... o.O

THX gleich mal für Eure Tipps

Zed

maik ·

nein, leider noch nicht.
Vielleicht hilft es AWStats nicht in Web sondern in Help oder so zu plazieren. Dort wird der mittlere Frame nicht aufgerufen.

Zed412 ·

Hy maik,

war ein guter Tipp von Dir, auch wenn es sicher nicht im Sinne des Erfinders ist, dass die AWSTATS Extension unter HELP zu finden ist.
Der langen Rede kurzer Sinn, es funktioniert, wenn man die Extension auf HELP umschreibt 😃

THX noch mal für Deinen Tipp

Morden ·

Gibt es eigentlich auch die Möglichkeit, eine eigene Überrubrik zu machen...analog der CWT Community?

mitchiru ·

frag ich mich auch.
ich hab ne eigene rubrik, aber da wird awstats nicht angezeigt. obwohl ich meine rubril einfach anstatt "tools" verwende.

hat das jemand schonmal geschafft?

michelfontaine ·

Leider funktioniert die von Jakob Lipps 2003 gepostete Beschreibung des Umhängens in den 'Web'-Bereich bei mir nicht.
Kann es daran liegen, dass in der neuen Version von AWStats noch an anderen Stellen Änderungen vorzunehmen sind? Ich wüsste allerdings nicht wo.
Für einen Tipp wäre ich dankbar.

Zum Platzproblem:
Bei Auswählen des Logfiles einfach die Shift-Taste gedrückt halten, und die Auswertung öffnet sich in einem neuen Fenster auf ganzer Breite!

Viele Grüße,
Mic.