Hallo Tifker!
Danke für dein Nachfragen, da habe ich doch tatsächlich vergessen, den Cronjob in die Datei calendar.php einzugliedern. Dies stellt aber zum Glück kein größeres Problem dar, da der Code für den Cronjob selbst schon existierte, nur nicht aufgerufen wurde.
Dabei habe ich außerdem noch ein Überbleibsel des Entwickelns gefunden, das für sich jedoch keinen Schaden anrichtet, vielleicht aber in Verbindung mit anderen Modifikationen.
Finde in der Datei calendar.php folgenden Code
Code: Alles auswählen
ob_start();
require($phpbb_root_path . 'calendar/common.' . $phpEx);
und ersetze ihn gegen folgenden:
Code: Alles auswählen
require($phpbb_root_path . 'calendar/common.' . $phpEx);
if (isset($_GET['cronjob']))
{
include($phpbb_root_path . 'calendar/cronjob.' . $phpEx);
}
Die URL, auf die du den Cronjob legen musst, lautet - wie schon in 0.5.4 -
/calendar.php?cronjob
EDIT: @Kizu: da habe ich eine Änderung vergessen:
BB-BF-BM hat geschrieben:durchsuche die Datei root/calendar/inc.install.php nach
und ersetze jedes Vorkommen gegen
Code: Alles auswählen
$GLOBALS['auth_admin']->acl_options['id'][$auth_option_name]
EDIT 2: Ich habe mal die bisherigen Bugfixes in den ersten Beitrag gesetzt.