Image avec filigrane

Oui, le GIF sera automatiquement converti en PNG. La désactivation de ce composant permet d’envoyer des GIF normalement.

Merci pour le signalement. Je vais voir comment résoudre ce problème bientôt.

1 « J'aime »

J’ai apporté une correction, peux-tu essayer si cela fonctionne mieux pour toi ?

3 « J'aime »

Merci, il est maintenant possible de télécharger des images au format gif normalement !

3 « J'aime »

Salut @Arkshine

J’ai recherché dans le dépôt all the themes les composants qui pourraient être affectés par Granular group-based permissions for anonymous and logged in users

Il semble que ton composant utilise par défaut le groupe « everyone », qui sera supprimé prochainement. Je ne suis pas sûr que la migration automatique, qui ajoute anonymous_users au paramètre, ait beaucoup de sens dans ce cas de figure. J’ai donc pensé te prévenir que tu devrais peut-être mettre à jour ton composant.

3 « J'aime »

Avec la dernière version de Discourse v2026.9.0-latest +159, nous avons rencontré cette erreur :

Le thème « Watermark Image » contient du code qui nécessite une mise à jour. (id:discourse.native-array-extensions.findBy)

Devrions-nous donc modifier le ? à la ligne 126 ?

discourse-watermark-image/javascripts/discourse/connectors/admin-customize-theme-before-controls/preview-watermark.gjs

Passer de :

currentRoute.attributes.theme_fields.findBy(
        "name",
        "discourse/api-initializers/watermark-image.js"
      )

À :

currentRoute.attributes.theme_fields.find(
        (field) => field.name === "discourse/api-initializers/watermark-image.js"
      )

Lorsque j’ai modifié ce code, l’avertissement a disparu, mais le plugin ne fonctionne plus. Je cherche donc actuellement une mise à jour.

1 « J'aime »

Merci de m’avoir prévenu.

Je travaille en réalité sur une grosse PR pour moderniser et ajouter des fonctionnalités : DEV: Modernize component and add features - Pull Request #2 - Arkshine/discourse-watermark-image - GitHub .

Je vais essayer de la pousser aujourd’hui.

1 « J'aime »