Aber ich habe da wohl noch den ein oder anderen Fehler entdeckt/bemerkt.
Im Testforum habe ich bei einem eingetragenen Download 4 Versionen inkl. dem Maindownload.
Ich kann auch alle ohne Probleme auswählen und herunterladen. Das geht.
ABER:
Wenn ich das Register "Versionen" aufrufe, dann erhalte ich überall die Meldung gesperrt.
Screen
Bei dir hingegen sieht es so aus: Download Extension (phpBB 3.1.x Extensions)
Wenn ich dann die Details einer andere Version aufrufe, dann sieht es so aus:
Screen
Bei dir: Download Extension (phpBB 3.1.x Extensions)
Ich kann zwar über die Moderation den Status gesperrt aufheben, aber ich frage mich, warum die überhaupt gesperrt sind.
Und dann noch ein ganz anderer sehr wichtiger Fehler:
Wenn ich bei dir z.B. die Detail eines anderen Downloads aufrufe,
z.B. die hier: Download Extension (phpBB 3.1.x Extensions)
Dann gibt es ganz oben auf der Seite zwei Zeilen phpbb Debug Warnungen zu sehen.
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file [ROOT]/ext/oxpus/dl_ext/includes/modules/dl_version.php on line 124: Undefined variable: user_is_admin
[phpBB Debug] PHP Notice: in file [ROOT]/ext/oxpus/dl_ext/includes/modules/dl_version.php on line 124: Undefined variable: user_is_founder
Ich kann in der ACP zwar Downloads in der Datenbank eintragen, ABER wenn ich bei einembestehenden Download eine zusätzliche Version beifügen will, so wie du das bei deinen Extensions auch machst, dann erhalte ich beim klick auf Absenden folgende Fehlermeldung:
Screen
Die Datei wird also nicht eingetragen. Aber die Datei wird bereist physich auf dem Server umbenannt. Also der Dateiname wird durch die Hash5 Summe des Dateinamens ersetzt.
Der Fehler tritt nur dann auf, wenn ich eine Datei zusätzlich zu der bestehenden hinzufügen will. Beim neu anlegen hingegen habe ich dieses Problem nicht.
MfG
MDuss