[3.3] [3.2] [3.1] Download Extension
Re: [3.3] Download Extension
Fehler ist behoben. Danke für die schnelle Lösung.
-
- Mitglied
- Beiträge: 225
- Registriert: 09.05.2011 17:10
- Wohnort: Wuppertal
- Kontaktdaten:
Re: [3.3] Download Extension
Mit ist da letztens was aufgefallen...
Ich bin mir sicher, das es letztes Jahr noch funktioniert hat, bzw. das Verhalten da noch anders war (also mit einer älteren Version der Download-EXT noch funktioniert hat).
Wenn ich einen Download anlege und dort keine Datei, sondern einen Link auf eine "externe" Datei hinterlege, dann scheint die Download-Ext die Ziel-URL dahingehend zu bearbeiten, das alle Buchstaben klein geschrieben werden (unabhängig von der Eingabe unter der Downlad-Bearbeitung).
Ich habe dieses Problem mit einer PDF-Datei, welche mit einem groß-Buchstaben anfängt (was so auch in der Ziel-URL hinterlegt ist).
Sobald aber der "Download"-Button angeklickt wird, öffnet sich das Ziel mit dem Hinweis, das die Seite nicht gefunden wird (was logisch ist, da in der URL-Leiste des Fensters jene PDF-Datei dann mit einem kleinen Buchstaben anfängt).
Hier mal zur Verdeutlichung zwei Screenshots:
[ externes Bild ]
[ externes Bild ]
PS:
phpBB 3.3.4
php 7.3.28
mysql 5.7.33
utf-8
download-ext 8.2.4
Ich bin mir sicher, das es letztes Jahr noch funktioniert hat, bzw. das Verhalten da noch anders war (also mit einer älteren Version der Download-EXT noch funktioniert hat).
Wenn ich einen Download anlege und dort keine Datei, sondern einen Link auf eine "externe" Datei hinterlege, dann scheint die Download-Ext die Ziel-URL dahingehend zu bearbeiten, das alle Buchstaben klein geschrieben werden (unabhängig von der Eingabe unter der Downlad-Bearbeitung).
Ich habe dieses Problem mit einer PDF-Datei, welche mit einem groß-Buchstaben anfängt (was so auch in der Ziel-URL hinterlegt ist).
Sobald aber der "Download"-Button angeklickt wird, öffnet sich das Ziel mit dem Hinweis, das die Seite nicht gefunden wird (was logisch ist, da in der URL-Leiste des Fensters jene PDF-Datei dann mit einem kleinen Buchstaben anfängt).
Hier mal zur Verdeutlichung zwei Screenshots:
[ externes Bild ]
[ externes Bild ]
PS:
phpBB 3.3.4
php 7.3.28
mysql 5.7.33
utf-8
download-ext 8.2.4
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: [3.3] Download Extension
Die Zugriffsrechte auf dem Server passen nicht.
Wenn man die Datei über den direkten Link schon nicht herunterladen kann, wie soll dass dann die Extension können?
Wenn man die Datei über den direkten Link schon nicht herunterladen kann, wie soll dass dann die Extension können?
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Re: [3.3] Download Extension
Die Zugriffsrechte passen durchaus, ich konnte bei direkter Eingabe der URL (mit Großbuchstaben!) die Datei herunterladen.
Die URL mit Kleinbuchstaben funktioniert logischerweise dagegen nicht.
Ich kann das Verhalten bei mir mit der 8.2.3 auch nachvollziehen.
Großbuchstaben werden beim Download in Kleinbuchstaben konvertiert.
In der Datenbank allerdings steht die URL mit Großbuchstaben, wie eingegeben, drin.
Nur beim Klick auf "Download" werden die Großbuchstaben in Kleinbuchstaben konvertiert.
In der Datenbank:
www.tld.de/Verzeichnis/dateiname
URL in der Adressleiste nach Druck auf Download:
www.tld.de/verzeichnis/dateiname
Das V von Verzeichnis wird in v konvertiert.
Da hat die Extension also tatsächlich einen Bug bzw. "its a feature, not a bug".
Denn wenn ich den Code richtig verstehe, ist es die Zeile 543 in der dlext/controller/load.php:
$file_url = strtolower($dl_file['file_name']);
Da wird die URL in Kleinbuchstaben konvertiert, was natürlich zu dem Fehler führt.
Die URL mit Kleinbuchstaben funktioniert logischerweise dagegen nicht.
Ich kann das Verhalten bei mir mit der 8.2.3 auch nachvollziehen.
Großbuchstaben werden beim Download in Kleinbuchstaben konvertiert.
In der Datenbank allerdings steht die URL mit Großbuchstaben, wie eingegeben, drin.
Nur beim Klick auf "Download" werden die Großbuchstaben in Kleinbuchstaben konvertiert.
In der Datenbank:
www.tld.de/Verzeichnis/dateiname
URL in der Adressleiste nach Druck auf Download:
www.tld.de/verzeichnis/dateiname
Das V von Verzeichnis wird in v konvertiert.
Da hat die Extension also tatsächlich einen Bug bzw. "its a feature, not a bug".
Denn wenn ich den Code richtig verstehe, ist es die Zeile 543 in der dlext/controller/load.php:
$file_url = strtolower($dl_file['file_name']);
Da wird die URL in Kleinbuchstaben konvertiert, was natürlich zu dem Fehler führt.
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: [3.3] Download Extension
Okay, halte ich zwar jetzt eher für einen empfindlich eingestellten Webserver, aber was soll's:
Das Paket ist aktualisiert.
Wir Passat schon nannte, einfach daraus die Datei dlext/controller/load.php ersetzen.
Das Paket ist aktualisiert.
Wir Passat schon nannte, einfach daraus die Datei dlext/controller/load.php ersetzen.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
-
- Mitglied
- Beiträge: 225
- Registriert: 09.05.2011 17:10
- Wohnort: Wuppertal
- Kontaktdaten:
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: [3.3] [3.2] [3.1] Download Extension
Ich suche aktuell jemanden, der mithilft, das englische Sprachpaket in der Extension zu überarbeiten > Link
Mein Englisch ist nicht ausreichend, um angemessene und korrekte Formulierungen zu erstellen.
Bei Interesse einfach melden.
Besten Dank im Voraus.
Mein Englisch ist nicht ausreichend, um angemessene und korrekte Formulierungen zu erstellen.
Bei Interesse einfach melden.
Besten Dank im Voraus.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
- Mike-on-Tour
- Supporter
- Beiträge: 1274
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.3] [3.2] [3.1] Download Extension
Ich schaue es mir an und melde mich dann
Re: [3.3] [3.2] [3.1] Download Extension
Servus!
Ich hätte da einen klitzekleinen Fehler zu melden:
Schaut man sich das Benutzerprofil eines User an (viewprofile), dann gibt es rechts unten auch einen Bereich für die Statistik (Anzahl der Beiträge usw.).
Hier blendet die Download EXT auch die Statistikdaten zu den Downloads des Users ein.
Und da steht:
Anzahl Downloads: 558 | %d Downloads
Ich denke, %d sollte da nicht stehen sondern etwas anderes. Der Link geht zur Suche nach Downloads für diesen User. Der funktioniert tadellos.
Getestet mit mehreren Boardinstallationen (3.3.4), EXT 8.2.4, und mit mehreren verschiedenen Styles.
Grücce
Pfiffy
Ich hätte da einen klitzekleinen Fehler zu melden:
Schaut man sich das Benutzerprofil eines User an (viewprofile), dann gibt es rechts unten auch einen Bereich für die Statistik (Anzahl der Beiträge usw.).
Hier blendet die Download EXT auch die Statistikdaten zu den Downloads des Users ein.
Und da steht:
Anzahl Downloads: 558 | %d Downloads
Ich denke, %d sollte da nicht stehen sondern etwas anderes. Der Link geht zur Suche nach Downloads für diesen User. Der funktioniert tadellos.
Getestet mit mehreren Boardinstallationen (3.3.4), EXT 8.2.4, und mit mehreren verschiedenen Styles.
Grücce
Pfiffy
Kein Support per PN! Ich gebe hier nur Hilfe zur Selbsthilfe. Wer ein Forum betreibt sollte sich intensiv mit allem auseinandersetzen, was dazu gehört! HTML, CSS, PHP, SQL und sogar Englisch kann man lernen!
http://www.cctreff.de
http://www.cabrio-ausfahrten.de
http://www.cctreff.de
http://www.cabrio-ausfahrten.de
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: [3.3] [3.2] [3.1] Download Extension
Das ist für die nächste Version bereits behoben.
Bitte noch etwas Geduld, die kommt bald...
Alternativ kann man sich die RC-Version bereits von Github herunterladen.
Link ist im ersten Post.
Bitte noch etwas Geduld, die kommt bald...
Alternativ kann man sich die RC-Version bereits von Github herunterladen.
Link ist im ersten Post.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!