[Tuto] Autoriser les images au format .webp dans les pièces jointes

Retrouvez ici quelques tutoriels pour vos forums phpBB
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2853
Enregistré depuis : 3 ans 5 mois
Identité : Fred Rimbert
Site internet : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Autoriser les images au format .webp dans les pièces jointes

Message

WebP est un format d'image matricielle développé et mis à disposition du public par Google. Il exploite un algorithme de compression avec pertes prédictif utilisé pour les images clés du VP8 (qui est le codec vidéo du format WebM) et un conteneur léger et extensible RIFF.



WebP : le format efficace pour les images sur le Web

Attention
Ce tuto n'a pas lieu d'être appliqué si votre version de phpBB est en 3.3.4 au minimum !
La version 3.3.4 prend en charge les images .webp
Se rendre ici en FTP :

► ./phpbb/files/upload.php

Insérer ceci après la ligne 380 :

Code : Tout sélectionner

IMAGETYPE_WEBP		=> ['webp'],





Ensuite depuis le PCA il faut ajouter l'extension .webp pour les images.
Se rendre ici :

► PCA > MESSAGES > FICHIERS JOINTS > Gérer les extensions des fichiers joints

Image


1.sm.webp
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Fred le 02 mai 2021, 14:28, modifié 1 fois.
Raison : Note sur la version de phpBB
Message par pboulanger »
Avatar du membre
pboulanger pboulanger
Messages : 28
Enregistré depuis : 2 ans 1 mois
Prénom : Pierre
Site internet : https://www.myasthenie.com
Localisation : Oise
Intérêt : Photo; Bricolage, Informatique
Emploi : Retraité du BTP Président d'une association...

Re: Autoriser les images au format .webp dans les pièces jointes

Message

Bonjour à toutes et tous,

J'espère ne pas me tromper de lieu pour signaler une correction à apporter.

Il y a une petite erreur dans le tutoriel Autoriser les images au format .webp dans les pièces jointes

Vous dites qu'il faut rajouter dans le fichier ./phpbb/files/upload.php à la ligne 380 le code suivant

Code : Tout sélectionner

IMAGETYPE_WEBP		=> ['webp'],
En fait il y a une petite erreur de transcription

le bon code à utiliser est

Code : Tout sélectionner

IMAGETYPE_WEBP		=> array('webp'),
Testé et validé sur un forum phpbb 3.3.3 et php 7.3


En espérant avoir pu vous aider, je vous souhaite une belle et douce journée

Amicalement,
Pierre
Modifié en dernier par pboulanger le 30 avr. 2021, 09:31, modifié 1 fois.
Amicalement,

Pierre
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2853
Enregistré depuis : 3 ans 5 mois
Identité : Fred Rimbert
Site internet : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Autoriser les images au format .webp dans les pièces jointes

Message


Ton sujet à été déplacé par un modérateur.
Raison : Dans le cas d'une éventuelle correction pour un tuto mieux vaut intervenir dans le sujet en question.
Salut Pierre et bienvenue sur le forum
Sur Github la modification se fait bien avec des crochets et non des parenthèses, voir ici : https://github.com/phpbb/phpbb/pull/614 ... cbae2da2ba

De plus ceci n'est pas ce qui est dit dans le tuto :
rajouter dans le fichier ./phpbb/files/upload.php à la ligne 380
L'ajout se fait APRÈS la ligne 380 dans le fichier.
Message par Fred »
Avatar du membre
Fred Fred
Messages : 2853
Enregistré depuis : 3 ans 5 mois
Identité : Fred Rimbert
Site internet : https://caforum.fr
Localisation : Le Lude - Pays de la Loire
Intérêt : GitHub

Autoriser les images au format .webp dans les pièces jointes

Message

La modification apportée tenait compte du fichier de la dernière version de phpBB, phpBB 3.3.4 "Berties's garden work"
Voici la ligne en question du fichier :

Code : Tout sélectionner

		IMAGETYPE_WEBP		=> ['webp'],
Partagez cette page
Twitter Whatsapp Linkedin Email
Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.