Support pour le service d'upload d'images ImgBB

Bonjour,

ImgBB.com propose une prise en charge pour que les sites web puissent héberger leurs images sur leurs serveurs :

Upload plugin — ImgBB

J’ai trouvé cette fonctionnalité très intéressante, car elle permettrait aux propriétaires de sites d’économiser beaucoup d’espace disque.

Malheureusement, cela ne s’intégrera pas correctement dans Discourse, d’abord parce qu’aucune icône n’apparaît dans la barre d’outils de la zone de texte pour le bouton « Importer des images »


(voir la petite zone grisée au centre)

Ensuite, cela implémentera simplement l’image sous forme de petit lien, d’une manière différente de la fonction d’importation d’images par défaut intégrée à Discourse.

Cela pourrait-il être implémenté sous forme de plugin ?

Cela peut être implémenté sous forme de plugin. Si vous avez un budget, essayez de poster dans Marketplace

Un composant de thème devrait suffire pour le composant de téléchargement, mais par défaut, Discourse téléchargera les images distantes pour s’assurer qu’elles ne sont pas supprimées.

Assurez-vous d’ajouter imgbb à la liste des « domaines de téléchargement d’images désactivés » après avoir vérifié leur politique concernant la suppression des images, si vous implémentez ce widget de téléchargement.

4 « J'aime »

J’avais une autre idée quand j’ai parlé de plugin.

Par exemple :
Téléverser vers Composer > le fichier est enregistré sur imgBB > Intégré dans Discourse comme Discourse l’implémente déjà pour les téléversements d’images vers S3.

Je suppose que c’était une idée excessive :stuck_out_tongue:

3 « J'aime »

Je vous suggère plutôt d’utiliser Backblaze B2 pour un bucket S3. Les 10 Go premiers sont gratuits.

1 « J'aime »

Je suppose qu’ils n’autorisent qu’un transfert sortant de 1 Go par jour gratuitement.

1 « J'aime »

Dommage. C’est tout de même une excellente affaire pour les sauvegardes.

1 « J'aime »

Oui, c’est bien ce que je voulais dire.

Les autres réponses étaient également utiles, cependant.

Je n’ai pas beaucoup de budget, mais je pense que cela serait utile pour tout le monde.

Je pourrais y mettre une dizaine de dollars, sinon.

J’aimerais beaucoup que ce soit un plugin / composant - a-t-il été implémenté ?

Cela ne semble pas être le cas.

Je suppose qu’un tel plugin coûterait entre 500 et 1000 dollars à développer, ce qui représente de nombreuses années d’utilisation de Digital Ocean Spaces (ou de l’un des autres fournisseurs dans Configurer un fournisseur de stockage d’objets compatible S3 pour les téléchargements). En fait, il serait probablement moins cher d’utiliser Spaces que de payer pour maintenir le plugin décrit s’il existait.

1 « J'aime »