Sì, le GIF vengono automaticamente convertite in PNG. Disabilitando questo componente, le GIF possono essere inviate normalmente.
Grazie per la segnalazione. Vedrò presto come risolvere il problema.
Ho inviato una correzione, puoi provare se funziona meglio per te?
Grazie, ora è possibile caricare normalmente immagini in formato gif!
Ciao @Arkshine
Ho cercato nel repository all the themes componenti che potrebbero essere interessati da Granular group-based permissions for anonymous and logged in users
Sembra che il tuo componente imposti di default il gruppo “everyone”, che verrà rimosso a breve. Non sono sicuro che la migrazione automatica, che aggiunge anonymous_users all’impostazione, abbia molto senso in questo caso d’uso. Quindi ho pensato di avvisarti che potresti voler aggiornare il tuo componente.
Con l’ultima versione di Discourse v2026.9.0-latest +159 abbiamo riscontrato questo errore:
Il tema ‘Watermark Image’ contiene codice che necessita di aggiornamento. (id:discourse.native-array-extensions.findBy)
Quindi, dovremmo modificare ? alla riga 126
discourse-watermark-image/javascripts/discourse/connectors/admin-customize-theme-before-controls/preview-watermark.gjs
Da:
currentRoute.attributes.theme_fields.findBy(
"name",
"discourse/api-initializers/watermark-image.js"
)
A:
currentRoute.attributes.theme_fields.find(
(field) => field.name === "discourse/api-initializers/watermark-image.js"
)
Quando ho modificato questo codice, l’avvertimento è scomparso ma il plugin non funziona, quindi sto cercando ora qualche aggiornamento.
Grazie per avermelo detto.
In realtà sto lavorando a una grande PR per modernizzare il progetto e aggiungere nuove funzionalità: DEV: Modernize component and add features - Pull Request #2 - Arkshine/discourse-watermark-image - GitHub .
Proverò a inviarla oggi.
![]()
Ciao @Arkshine, l’hai già segnalato? ![]()
Ho pubblicato un aggiornamento. Provatelo! ![]()
Richiede 2026.7.0-latest+.
Nuove funzionalità
- Profili di filigrana
diverse configurazioni di filigrana. - Supporto per tag
le regole di filigrana possono targettizzare i tag, non solo categorie/gruppi. - Filigrana testuale
testo semplice come fonte di filigrana, insieme a immagine e codice QR. - Stile QR avanzato
preset di forma/contorno/motivo, cornici etichettate, logo incorporato (immagine o icona), sfondo di immagine in retino. - Attivazione manuale della filigrana
i gruppi autorizzati ottengono un pulsante nel compositore per attivare/disattivare la filigrana per ogni immagine. È possibile mostrare un elenco dei profili corrispondenti in un menu a discesa. Funziona in markdown e nell’editor ricco. - Ri-applicazione automatica della filigrana
le immagini già presenti nel compositore vengono rielaborate quando la categoria o i tag cambiano.
Con i profili, se non ci sono corrispondenze, verranno applicati i valori predefiniti globali se watermark_default_enabled è abilitato.
Correzioni
- Il controllo delle estensioni di caricamento non supportate veniva eseguito troppo presto.
- Migliore gestione degli errori della filigrana.
- Errori deprecazione
Migrazione (automatica)
watermark_qrcode_enabledè ora rinominato inwatermark_source.- Se avevi definito un’immagine o un codice QR, il nuovo
watermark_default_enabledè abilitato.
Altre modifiche alle impostazioni
watermark_profiles: configurazione della filigrana per profilowatermark_text,watermark_text_style: fonte di testo predefinita.watermark_qrcode_style_config,watermark_qrcode_logo_image,watermark_qrcode_logo_config,watermark_qrcode_halftone_image: stile QR predefinito.watermark_tags: targeting dei tag predefinito.watermark_manual_toggle_groups: gruppi autorizzati a commutare la filigrana per immagine nel compositore.watermark_allow_upload_on_error: il caricamento procede senza filigrana se l’elaborazione fallisce. Predefinito su attivo.
Anteprima configurazione
L’anteprima è stata aggiornata con più funzionalità e dovrebbe essere più fluida.
Il pulsante per attivarla è stato spostato accanto al menu delle schede.
Ti incoraggio a testare e a farmi sapere se riscontri problemi! È un aggiornamento piuttosto grande.
Mentre ci lavoravo, mi sono reso conto dei limiti di TC e penso che potrei lavorare su una versione plugin per semplificare il processo/codice con funzionalità come:
- Tracciamento
- Filigrana lato server
- Originale preservato (ripristinarlo in seguito, aggiornare la filigrana in un batch job)
- Accesso a livelli (originale per staff/gruppo a pagamento, con filigrana per pubblico/anonimo, ecc.)
- Codice QR dinamico
- ecc.





