[3.3] [3.2] [3.1] Download Extension

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
vfrblue
Ehemaliges Teammitglied
Beiträge: 1863
Registriert: 22.11.2016 18:46
Kontaktdaten:

Re: [3.3] Download Extension

Beitrag von vfrblue »

Fehler ist behoben. Danke für die schnelle Lösung.
Gruß,
Hermann

Gesund bleiben
Steve Wuppertal
Mitglied
Beiträge: 172
Registriert: 09.05.2011 17:10
Wohnort: Wuppertal
Kontaktdaten:

Re: [3.3] Download Extension

Beitrag von Steve Wuppertal »

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
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5313
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: [3.3] Download Extension

Beitrag von oxpus »

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?
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Passat
Mitglied
Beiträge: 573
Registriert: 26.03.2008 17:50

Re: [3.3] Download Extension

Beitrag von Passat »

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.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5313
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: [3.3] Download Extension

Beitrag von oxpus »

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.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Steve Wuppertal
Mitglied
Beiträge: 172
Registriert: 09.05.2011 17:10
Wohnort: Wuppertal
Kontaktdaten:

Re: [3.3] [3.2] [3.1] Download Extension

Beitrag von Steve Wuppertal »

Danke.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5313
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: [3.3] [3.2] [3.1] Download Extension

Beitrag von oxpus »

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.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
Mike-on-Tour
Junior Supporter
Beiträge: 459
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: [3.3] [3.2] [3.1] Download Extension

Beitrag von Mike-on-Tour »

Ich schaue es mir an und melde mich dann
Antworten

Zurück zu „Extensions in Entwicklung“