.gif als Dateiformat für Avatar verbieten

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12132
Registriert: 19.05.2005 21:45
Kontaktdaten:

.gif als Dateiformat für Avatar verbieten

Beitrag von Crizzo »

Hi!

Wie kann ich beim phpBB3.0.8 verbieten, dass bestimmte Dateiformate als Avatar hochgeladen werden dürfen? Bei mir geht es speziell um .gif. In dem ACP habe ich keine Information dazu gefunden. :(


Gruß
Blackhawk
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8219
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Kirk »

Hallo

Bin mir zwar nicht ganz sicher aber schau mal im ACP/Beiträge/Dateityp-Gruppen bearbeiten
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12132
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Crizzo »

Hi, Kirk!
Kirk hat geschrieben:Hallo

Bin mir zwar nicht ganz sicher aber schau mal im ACP/Beiträge/Dateityp-Gruppen bearbeiten
Es gibt keine für Avatare und da man bei den Avataren auch keine neue Gruppe auswählen kann, bringt es mir auch leider nichts, wenn ich eine neue erstelle. :(

Gruß
Blackhawk

Edit: Ich probiers mal so: viewtopic.php?t=207445#p1188288
Aber so eine Funktion sollte dringends mal nachgerüstet werden.

Edit2: Also für den Upload funktioniert es schon mal. Aber wie geht das bei Remote-Avatare aus?
Benutzeravatar
PatrickS3
Mitglied
Beiträge: 401
Registriert: 26.10.2010 11:45
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von PatrickS3 »

Einfach Remote-Avatare verbieten. Das geht im ACP unter Board Konfiguration -> Avatare.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12132
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Crizzo »

PatrickS3 hat geschrieben:Einfach Remote-Avatare verbieten. Das geht im ACP unter Board Konfiguration -> Avatare.
Das ist zwar eine Lösung, aber nicht die, die ich suche. :D
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12256
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Mahony »

Hallo
Aber wie geht das bei Remote-Avatare
Versuch mal folgendes
Suche in der includes/functions_user.php

Code: Alles auswählen

if (!preg_match('#^(http|https|ftp)://(?:(.*?\.)*?[a-z0-9\-]+?\.[a-z]{2,4}|(?:\d{1,3}\.){3,5}\d{1,3}):?([0-9]*?).*?\.(gif|jpg|jpeg|png)$#i', $data['remotelink']))
Ersetze mit

Code: Alles auswählen

if (!preg_match('#^(http|https|ftp)://(?:(.*?\.)*?[a-z0-9\-]+?\.[a-z]{2,4}|(?:\d{1,3}\.){3,5}\d{1,3}):?([0-9]*?).*?\.(jpg|jpeg|png)$#i', $data['remotelink']))
Achtung: Das ist ungetestet.

Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12132
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Crizzo »

D.h. du hast da einfach nur "gif" rausgelöscht?
Hier benötige ich keine Änderung:

Code: Alles auswählen

if (preg_match('#^[^&\'"<>]+\.(?:gif|png|jpe?g)$#i', $sub_file))
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12256
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Mahony »

Hallo
D.h. du hast da einfach nur "gif" rausgelöscht?
Ja, genau so ist es. Der User sollte dann die Meldung bekommen: "Die angegebene URL ist ungültig".
Hier benötige ich keine Änderung:
Nein, der von dir angegebene Code ist doch für die Gallery-Avatare und da bist du ja derjenige, der bestimmt welche Avatare du dort hoch lädst.


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12132
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: .gif als Dateiformat für Avatar verbieten

Beitrag von Crizzo »

Gut, danke. :)

Habe ich nun mal so umgesetzt.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“