Am Ende der mod1/class.tx_mmforum_statistics.php wird folgendes eingebunden:
if (defined("TYPO3_MODE") && $TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["ext/mm_forum/mod1/class.tx_mmforum_statistics.php"]) {
include_once($TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["ext/mm_forum/includes/class.tx_mmforum_statistics.php"]);
}
ich wollte die class.tx_mmforum_statistics.php überschreiben und erhalte einen Fehler, könnt ihr bitte den Pfad "ext/mm_forum/includes/class.tx_mmforum_statistics.php" in "ext/mm_forum/mod1/class.tx_mmforum_statistics.php" ändern? Da in includes keine class.tx_mmforum_statistics.php vorhanden ist.
Ich habe es jetzt von Hand geändert...
Achja auf das bin ich auch nur gestossen, da ein Fehler in der class.tx_mmforum_statistics.php ist und zwar gibt er Fehlermeldungen aus wenn man im BE -> mm_forum auf Statistiken geht und noch keine Posts/Einträge hat.
Sind SQL Fehler habe ich in Zeile 582 der class.tx_mmforum_statistics.php wie folgt gelöst:
if(!empty($startTime)) {
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
'COUNT(*)',
'fe_users',
'deleted=0 AND crdate >= '.$startTime
);
list($user_count) = $GLOBALS['TYPO3_DB']->sql_fetch_row($res);
}
$user_average = round($user_count / $days,4);
if(!empty($startTime)) {
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
'COUNT(*)',
'tx_mmforum_pminbox',
'deleted=0 AND sendtime > '.$startTime
);
list($pm_count) = $GLOBALS['TYPO3_DB']->sql_fetch_row($res);
}
kommt davon weil die Variable $startTime keinen Wert enthält...
Gruß msa.lw