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

Retrouvez ici quelques tutoriels pour vos forums phpBB
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

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

#1

Message par Fred »

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
Modifié en dernier par Fred le 02 mai 2021, 16:28, modifié 1 fois.
Raison: Note sur la version de phpBB
Avatar du membre
pboulanger
Messages: 28
Enregistré depuis: 2 ans 10 mois
Prénom: Pierre
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

#2

Message par pboulanger »

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, 11:31, modifié 1 fois.
Amicalement,

Pierre
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

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

#3

Message par Fred »


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.
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

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

#4

Message par Fred »

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'],
Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.