[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.
vfrblue
Ehemaliges Teammitglied
Beiträge: 1994
Registriert: 22.11.2016 18:46

Re: [3.3] Download Extension

Beitrag von vfrblue »

Fehler ist behoben. Danke für die schnelle Lösung.
Steve Wuppertal
Mitglied
Beiträge: 200
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: 5387
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: 635
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: 5387
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: 200
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: 5387
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
Supporter
Supporter
Beiträge: 1074
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
Pfiffy
Mitglied
Beiträge: 702
Registriert: 03.09.2008 20:45
Wohnort: München
Kontaktdaten:

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

Beitrag von Pfiffy »

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

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

Beitrag von oxpus »

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.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „Extensions in Entwicklung“