Home   
   Unternehmen   
   Dienstleistungen   
   Typo3   
Suche:  
  angemeldeten User in AW-Stats anzeigen


mit einer kleinen Änderung in "class.tslib_fe.php" kann man Typo3 veranlassen den angemeldeten User in das Apache-Like Logfile mit zu loggen.

die Zeile 1684
$LogLine = ((t3lib_div::getIndpEnv("REMOTE_HOST") && !$this->config["config"]["stat_apache_noHost"]) ? t3lib_div::getIndpEnv("REMOTE_HOST") : t3lib_div::getIndpEnv("REMOTE_ADDR")).' - - '.Date("[d/M/Y:H:i:s +0000]",$GLOBALS["EXEC_TIME"]).' "GET '.$this->config["stat_vars"]["pageName"].' HTTP/1.1" 200 '.strlen($this->content);

ändern in
$loginUser=$GLOBALS["TSFE"]->fe_user->user["username"];
if (!$loginUser) {
   $loginUser = "-";
}
$LogLine = ((t3lib_div::getIndpEnv("REMOTE_HOST") && !$this->config["config"]["stat_apache_noHost"]) ? t3lib_div::getIndpEnv("REMOTE_HOST") : t3lib_div::getIndpEnv("REMOTE_ADDR")).' - '.$loginUser.' '.Date("[d/M/Y:H:i:s +0000]",$GLOBALS["EXEC_TIME"]).' "GET '.$this->config["stat_vars"]["pageName"].' HTTP/1.1" 200 '.strlen($this->content);

nun wird im Logfile der angemeldete User "mitgeloggt".
Jetzt muss nur noch in "ext/cc_awstats/mod1/awstats.conf" die Zeile "ShowAuthenticatedUsers=0" auf "ShowAuthenticatedUsers=1" gesetzt werden damit AW-Stats die angemeldeten User anzeigt.


  Diesen Tip bewerten



   Username  Passwort
     
letzte Änderung: 09.06.2005 - © video & multimedia design
Seite drucken