Plugin gratuit pour forums · une ligne de code

Ajoutez l’importation d’images à votre forum

Les membres cliquent sur « Importer une image », choisissent une photo, et le BBCode apparaît dans leur message. Compatible avec phpBB, MyBB, SMF, XenForo et tout site doté d’une zone de texte.

À coller avant </body>
<script async src="https://imgsharehub.com/plugin/upload.js"></script>

Où coller le code

phpBB 3.3
Modifiez styles/prosilver/template/overall_footer.html, collez le code avant </body>, puis videz le cache dans le panneau d’administration (ACP).
MyBB 1.8
ACP → Templates & Style → Templates → votre thème → Footer Templates → footer. Collez le code à la fin.
SMF 2.1
Modifiez Themes/default/index.template.php et collez le code avant </body> dans template_html_below().
XenForo 2
Admin → Appearance → Templates → PAGE_CONTAINER. Collez le code avant </body>.
Tout autre site
Collez le code avant </body> et ajoutez data-target="#your-textarea" pour le relier à votre éditeur.

Paramètres

Ajoutez ces attributs à la balise script pour modifier son fonctionnement :

AttributValeursEffet
data-targetSélecteur CSSLa zone de texte qui reçoit le bouton. Détectée automatiquement sur les forums ci-dessus.
data-formatbbcode, bbcode-plain, html, markdown, directCe qui est inséré. bbcode (par défaut) relie l’image à sa page.
data-labelTexteTexte du bouton. Par défaut : « Upload image ».
data-expires1h, 1d, 1w, 1m, 6mSupprime automatiquement les images importées après ce délai. Par défaut : conservées.
Exemple : Markdown, supprimé au bout d’une semaine
<script async src="https://imgsharehub.com/plugin/upload.js"
        data-target="#comment" data-format="markdown" data-expires="1w"></script>

Vous développez une solution sur mesure ?

Utilisez l’API d’hébergement d’images pour vos bots et applications, ou consultez le guide BBCode pour les membres de forums.

Questions sur le plugin

Le plugin pour forums est-il gratuit ?

Oui. Aucun compte, aucune clé API ni aucun paiement n’est nécessaire. Le nombre d’importations est limité par visiteur pour éviter les abus.

Utilise-t-il l’espace disque ou la bande passante de mon forum ?

Non. Les images sont stockées et diffusées par ImgShareHub ; votre forum ne stocke que le BBCode dans le message.

Que se passe-t-il pour les photos volumineuses ?

Les photos de plus de 4 Mo sont redimensionnées dans le navigateur du membre avant l’importation, à 2048 pixels maximum, soit la taille stockée par ImgShareHub. Les GIF animés sont importés tels quels et doivent faire moins de 4 Mo.

Les images vont-elles disparaître des anciens messages ?

Les images sont conservées tant qu’elles sont consultées. Les images anonymes ne sont supprimées qu’après 365 jours sans aucune vue, sauf si vous définissez data-expires.