ich bin hier nochmal.
Also das mit der fehlenden global $db habe ich auch gelöst.
Jetzt kann der Kalender aufgerufen werden.
Aber jetzt bin ich am nächsten Fehler stecken geblieben.
Dieser liegt in der calendar.php ab Zeile 133:
Code: Alles auswählen
while( $row = $db->sql_fetchrow() )
{
$CATS[$row['cat_id']] = array(
'id' => $row['cat_id'],
'name' => $row['cat_name'],
'read' => get_auth($row['read_user_level'], $row['read_user_ids'], $row['read_group_ids'], $row['read_black_uids']),
'edit' => get_auth($row['edit_user_level'], $row['edit_user_ids'], $row['edit_group_ids'], $row['edit_black_uids'])
);
}
Wenn ich aber den Kalender als normaler User aufrufe, dann wird nur die erste Zeile $row gelesen und in $CATS abgelegt. Damit besteht auch das Array nur aus einer Zeile (Daten der 1. Kategorie).
Danach springt die Verarbeitung aus unerklärlichen Gründen aus der Schleife heraus.
Any ideas?
Stanley