YourImageShare
Ajoutez un vrai bouton de mise en ligne d'images à votre forum phpBB, SMF ou MyBB

Ajoutez un vrai bouton de mise en ligne d'images à votre forum phpBB, SMF ou MyBB

Par Product Team · 24/07/2026 · 12 min de lecture · Dernière mise à jour le 02/10/2026

Toute personne qui modère un forum depuis plus de quelques mois a rencontré le même problème : les membres insèrent des images depuis n'importe quel site, ces liens cessent de fonctionner dès que l'hébergeur d'origine supprime le fichier ou change sa structure, et les anciens sujets se remplissent peu à peu d'icônes d'images cassées. La solution que beaucoup de forums finissent par adopter est de mettre en place leur propre hébergement d'images, ce qui remplace un problème par un autre : coûts de serveur, limites de stockage, et un système de plus à mettre à jour et à sauvegarder. Les plugins de forum YourImageShare offrent une voie intermédiaire : un vrai bouton de mise en ligne dans l'éditeur de messages, qui héberge les images sur YourImageShare plutôt que sur le serveur du forum, sans la charge d'un hébergement à gérer.

Comment ça marche, en une phrase

Chaque plugin ajoute un bouton Upload Image à côté de la zone de texte de l'éditeur. Cliquez, choisissez un fichier, et un lien direct est inséré automatiquement en BBCode à l'emplacement du curseur, grâce à la même API de mise en ligne documentée sur yourimageshare.com/about/api. Pas d'onglet séparé, pas de copier-coller manuel d'un lien venu d'ailleurs.

phpBB

phpBB est l'une des plateformes de forum les plus répandues encore activement utilisées, et elle dispose d'un véritable système d'extensions pour ce type d'ajout. Le plugin est fourni sous forme d'extension phpBB 3.2 et 3.3 : décompressez-le dans le répertoire ext de votre installation, activez-le depuis Personnaliser, Gérer les extensions dans le panneau d'administration, puis collez votre véritable clé API dans le fichier de modèle de l'extension à la place du texte d'exemple. À partir de là, le bouton apparaît automatiquement sur toutes les pages avec un éditeur de messages, sans autre configuration.

SMF (Simple Machines Forum)

SMF possède son propre gestionnaire de paquets, conçu pour installer des mods comme celui-ci. Le plugin est un véritable paquet SMF, installé de la manière habituelle via Admin, Gestionnaire de paquets ; il ne reste ensuite qu'à remplacer la clé API d'exemple par la vôtre dans un seul fichier source. Le système de paquets de SMF enregistre proprement l'intégration, sans qu'il soit nécessaire de modifier directement les fichiers du thème du forum.

MyBB

Les plugins MyBB se trouvent dans un répertoire inc/plugins simple, et celui-ci est un véritable plugin MyBB 1.8 qui utilise le système de hooks documenté de MyBB. Copiez le fichier du plugin au bon endroit, activez-le depuis Configuration, Plugins dans le panneau d'administration, et renseignez votre clé API dans ce même fichier. Comme pour les deux autres, le bouton apparaît ensuite automatiquement partout où se trouve un éditeur de messages.

FluxBB, PunBB et ZetaBoards

Ces trois plateformes n'ont pas de système officiel de plugins ou d'extensions comme phpBB, SMF et MyBB ; l'intégration se fait donc avec un petit extrait de code à copier-coller plutôt qu'avec un paquet à installer. Pour FluxBB et PunBB, une courte balise script est à placer directement dans le fichier de modèle de votre style actif. Pour ZetaBoards, plateforme hébergée que l'on n'installe pas soi-même, le même extrait se place dans la section Board Template de l'Admin CP, une fonction prévue pour ce type de personnalisation globale sans accès aux fichiers. Les instructions complètes à copier-coller pour ces trois plateformes sont accessibles depuis la page de documentation de l'API.

Pourquoi c'est mieux que d'héberger soi-même les images d'un forum

Gérer son propre hébergement d'images pour un forum, c'est payer un stockage qui ne fait que croître, car presque personne ne revient supprimer les anciennes pièces jointes, et c'est un système de plus qui demande des sauvegardes, des correctifs de sécurité et une surveillance. En dirigeant les mises en ligne vers YourImageShare, vous retirez tout ce coût et cette maintenance de votre propre serveur. Les membres obtiennent toujours un vrai lien d'image permanent et fonctionnel, inséré directement dans leur message ; simplement, il n'est pas stocké sur une infrastructure que vous devez entretenir.

Pourquoi c'est mieux que de s'en remettre à des hébergeurs d'images tiers au hasard

Sans aucun plugin, la situation à laquelle aboutissent la plupart des communautés est que chaque membre choisit l'hébergeur d'images qu'il utilise personnellement et colle un lien brut dans son message. C'est justement ce qui cause le problème des liens cassés : chaque membre choisit un hébergeur différent, certains finissent par fermer ou par supprimer d'anciens contenus de leur offre gratuite, et les anciens sujets se dégradent peu à peu. Un plugin de forum uniformise tout autour d'un seul hébergeur pour tout le monde, avec un format de lien direct cohérent, mis en ligne de la même façon à chaque fois, directement depuis l'éditeur de messages plutôt que dans un onglet séparé facile à ignorer.

Définir une expiration pour les fichiers mis en ligne sur le forum

Tous les fichiers mis en ligne sur un forum n'ont pas besoin d'être permanents. Une pièce jointe ponctuelle pour un sujet d'assistance, une capture d'écran temporaire prouvant un bug avant sa correction, ou une image promotionnelle pour un événement déjà passé : rien de tout cela n'a besoin d'encombrer le stockage pour toujours. La même fonction de fichiers à expiration, disponible via l'API, s'applique ici aussi et permet à un fichier de disparaître discrètement après un délai défini plutôt que de rester indéfiniment. Les détails sur le fonctionnement de ce délai sont documentés sur la page de référence de l'API.

Une clé API, tous les membres

Un détail à prévoir : le plugin utilise une seule clé API, configurée par la personne qui l'installe, généralement l'administrateur du forum, et non une clé distincte par membre. Cela signifie que chaque fichier mis en ligne via le plugin compte dans les limites de débit et l'utilisation d'un seul compte, ce qui convient généralement aux petites et moyennes communautés, mais mérite d'être comparé aux limites documentées si le forum a un très fort trafic. Les limites de débit et la lecture des en-têtes de réponse qui les indiquent sont expliquées en détail sur la page de documentation de l'API.

Pour commencer

Chaque plugin, avec les étapes d'installation précises pour chaque plateforme, est accessible depuis yourimageshare.com/about/api, sous Forum Plugins. Vous aurez d'abord besoin d'une clé API, générée en moins d'une minute depuis Mon compte après connexion sur yourimageshare.com, et les limites de débit de l'offre gratuite sont suffisamment généreuses pour la plupart des forums communautaires, sans besoin de changer d'offre.

Tester avant de déployer auprès de votre communauté

Avant d'annoncer un nouveau bouton de mise en ligne à tout un forum, il vaut mieux tester vous-même le plugin installé, idéalement dans une section de test privée ou réservée à l'équipe si votre forum en a une. Publiez un message de test, cliquez sur le bouton de mise en ligne, vérifiez que le lien obtenu fonctionne et s'affiche correctement, puis supprimez le message de test. Cela permet de repérer tôt les deux erreurs de configuration les plus courantes : une clé API mal collée, qui provoque généralement une erreur d'authentification dès la première tentative de mise en ligne, et un plugin copié dans le mauvais répertoire, ce qui signifie généralement que le bouton n'apparaît pas du tout. Les deux se corrigent vite une fois détectées lors des tests, et c'est bien moins visible que de les découvrir à travers un membre perplexe qui poste dans la section d'aide après le lancement.

Un mot sur la modération

Chaque fichier mis en ligne via YourImageShare, que ce soit par le site, directement par l'API ou par l'un de ces plugins, passe par le même contrôle de modération automatisé que n'importe quel autre fichier sur la plateforme. Cela ne remplace pas la politique de modération que votre forum applique déjà, le comportement des membres et le contenu des messages restent la responsabilité de votre communauté, mais cela signifie que l'hébergement d'images lui-même n'est pas une décharge totalement non modérée, ce qui compte si vous hésitez entre cette solution et un hébergeur tiers vraiment anonyme et non modéré pour vos membres.

Déployer le plugin à côté des habitudes d'hébergement d'images existantes

La plupart des forums qui existent depuis un certain temps comptent des membres avec leurs habitudes : certains insèrent des images depuis leur hébergement personnel, d'autres depuis l'hébergeur d'images gratuit qu'ils ont toujours utilisé. Un plugin n'oblige personne à changer, il ajoute simplement une option plus rapide et plus fiable juste à côté de la zone de texte. En pratique, une fois que les membres ont essayé quelques fois le bouton de mise en ligne en un clic et constaté que le lien obtenu ne se casse jamais comme finit par le faire une ancienne image liée depuis un autre site, l'adoption se fait d'elle-même, sans migration forcée ni changement de règlement. Épingler un court sujet d'annonce expliquant le nouveau bouton, avec un lien vers la page de documentation de l'API pour les curieux, suffit généralement.

Si votre logiciel de forum n'est pas listé

phpBB, SMF, MyBB, FluxBB, PunBB et ZetaBoards couvrent une grande partie des forums encore actifs aujourd'hui, mais ce ne sont pas les seules options. Tout logiciel de forum capable d'afficher un petit extrait HTML et JavaScript dans son modèle de page, ce qui couvre l'immense majorité des plateformes de forum auto-hébergées, peut utiliser le même widget que les intégrations FluxBB et PunBB : un bouton dans l'éditeur de page qui met en ligne via l'API et insère automatiquement le BBCode. Les détails techniques complets sur le point d'accès appelé sont documentés sur yourimageshare.com/about/api pour quiconque souhaite adapter l'extrait à une autre plateforme.

Ce que voient réellement les membres

Du point de vue d'un membre, rien ne change dans la publication, hormis un nouveau bouton. Il n'a pas besoin de compte sur yourimageshare.com, n'a pas besoin de savoir que la mise en ligne passe par un service distinct, et n'a besoin d'aucune explication autre que « cliquez sur ce bouton pour ajouter une image ». Le lien produit se comporte exactement comme n'importe quel autre lien d'image collé dans un message : il s'affiche normalement en aperçu et fonctionne de la même façon des années plus tard, ce qui est précisément ce qui justifie la mise en place de cette solution.

Encourager l'adoption sans l'imposer

Un court message épinglé expliquant le nouveau bouton, avec un lien vers YourImageShare pour les curieux qui veulent savoir ce qui héberge désormais les images, est généralement tout ce qu'il faut. Imposer un abandon des anciennes habitudes se passe rarement bien dans une communauté établie, alors qu'une option vraiment plus rapide placée juste à côté de la zone de texte finit par convaincre d'elle-même en quelques semaines.

L'installation prend quelques minutes par plateforme et, une fois terminée, on n'y touche plus : aucune maintenance en dehors des mises à jour habituelles du panneau d'administration dont un forum a de toute façon besoin de temps à autre.

Une comparaison utile à avoir sous la main

Si des membres demandent pourquoi le forum ne laisse plus chacun insérer des images depuis n'importe où, la réponse courte est la fiabilité. Un lien généré via YourImageShare continue de fonctionner parce que la plateforme existe précisément pour héberger ce fichier sur la durée, comme yourimageshare.com le fait pour toute personne qui met en ligne directement depuis le site. Un lien vers le site où un membre avait un compte il y a cinq ans n'offre aucune garantie de ce genre, et une part importante des images cassées sur le web s'explique justement par ce schéma.

Si les membres du forum préfèrent mettre en ligne directement depuis un outil de capture d'écran plutôt qu'un fichier enregistré, cet article complémentaire explique comment configurer les intégrations ShareX, Flameshot et Greenshot, qui s'associent naturellement à un plugin de forum pour documenter des bugs, partager des captures d'écran ou répondre à des questions d'assistance avec une preuve visuelle.

Rien de tout cela ne nécessite de toucher au cœur du logiciel de forum, ce qui compte pour quiconque se méfie de tout ce qui complique les futures mises à jour.

Si c'est la mise en forme BBCode elle-même (et non l'étape de mise en ligne) dont vous avez besoin comme référence, consultez BBCodes, balises HTML et cadres intégrables. Pour une mise en ligne en masse par script plutôt que par plugin, consultez automatiser la mise en ligne avec l'API.