In welchem Error-Protokoll wird dir das denn angezeigt? Im Forum?
Ich kann in meinem Forum machen was ich will, diesen Fehler erhalte ich nicht.
Er sollte theoretisch aber auch nicht vorkommen, da der betreffende Index an dieser Stelle vorhanden sein muss, wenn eine Download Kategorie aufgerufen wird.
Ob als Gast oder als reg. User.
Egal, besser ich ändere dieses in der nächsten Version mit einer Berechtigungsprüfung ab.
Bitte nun vorab, bis die nächste Version erscheint, in der Datei downloads.php die Zeilen
Code: Alles auswählen
default:
if ($cat)
{
$tmp_nav = array();
dl_nav::nav($cat, 'url', $tmp_nav);
for ($i = sizeof($tmp_nav['link']) - 1; $i >= 0; $i--)
{
$nav_string['link'][] = $tmp_nav['link'][$i];
$nav_string['name'][] = $tmp_nav['name'][$i];
}
}
ersetzen durch
Code: Alles auswählen
default:
if ($cat)
{
$tmp_nav = array();
$cat_auth = dl_auth::user_auth($cat, 'auth_view');
if (!$cat_auth)
{
redirect(append_sid("{$phpbb_root_path}downloads.$phpEx"));
}
dl_nav::nav($cat, 'url', $tmp_nav);
if (sizeof($tmp_nav['link']))
{
for ($i = sizeof($tmp_nav['link']) - 1; $i >= 0; $i--)
{
$nav_string['link'][] = $tmp_nav['link'][$i];
$nav_string['name'][] = $tmp_nav['name'][$i];
}
}
}
Dann ist der Fehler definitiv Geschichte.