Sim, o GIF será automaticamente convertido para PNG. Desativar este componente permite o envio normal de GIFs.
Obrigado pelo relatório. Verei como corrigir isso em breve.
Eu enviei uma correção, você pode tentar se funciona melhor para você?
Obrigado, agora é possível fazer upload de imagens no formato gif normalmente!
E aí, @Arkshine
Eu pesquisei no repositório all the themes por componentes que possam ser afetados por Granular group-based permissions for anonymous and logged in users
Seu componente parece usar o grupo “everyone” como padrão, que será removido em breve. Não tenho certeza se a migração automática, que adiciona anonymous_users à configuração, faz muito sentido neste caso de uso. Então, achei que deveria avisá-lo de que talvez você queira atualizar seu componente.
Com a versão mais recente do Discourse v2026.9.0-latest +159, recebemos este erro:
O tema ‘Watermark Image’ contém código que precisa ser atualizado. (id:discourse.native-array-extensions.findBy)
Então, devemos mudar o ? na linha 126
discourse-watermark-image/javascripts/discourse/connectors/admin-customize-theme-before-controls/preview-watermark.gjs
De:
currentRoute.attributes.theme_fields.findBy(
"name",
"discourse/api-initializers/watermark-image.js"
)
Para:
currentRoute.attributes.theme_fields.find(
(field) => field.name === "discourse/api-initializers/watermark-image.js"
)
Quando mudei este código, o aviso sumiu, mas o plugin não funciona, então estou procurando por alguma atualização agora.
Obrigado por me avisar.
Na verdade, estou trabalhando em um PR grande para modernizar o projeto e adicionar novos recursos: DEV: Modernize component and add features - Pull Request #2 - Arkshine/discourse-watermark-image - GitHub .
Vou tentar enviá-lo hoje.
![]()
Oi @Arkshine, já foi reportado? ![]()
Publiquei uma atualização. Dê uma chance! ![]()
Requer 2026.7.0-latest+.
Novos recursos
- Perfis de marca d’água
diferentes configurações de marca d’água. - Suporte a tags
as regras de marca d’água podem visar tags, não apenas categorias/grupos. - Marca d’água de texto
texto puro como fonte de marca d’água, além de imagem e código QR. - Estilo avançado de QR
predefinições de forma/moldura/padrão, molduras com rótulos, logotipo incorporado (imagem ou ícone), fundo de imagem em tons de cinza. - Alternância manual de marca d’água
grupos permitidos recebem um botão no editor para ligar/desligar a marca d’água por imagem. Pode exibir uma lista de perfis correspondentes em um menu suspenso. Funciona no editor de markdown e no editor rico. - Re-aplicação automática de marca d’água
imagens já no editor são reprocessadas quando a categoria ou as tags mudam.
Com perfis, se não houver correspondências, os padrões globais serão aplicados se watermark_default_enabled estiver ativado.
Correções
- A verificação de extensão de upload não suportada era executada cedo demais.
- Melhor tratamento de erros de marca d’água.
- Erros de depreciação
Migração (automática)
watermark_qrcode_enabledagora foi renomeado parawatermark_source.- Se você tinha uma imagem ou um código QR definido, o novo
watermark_default_enabledserá ativado.
Outras alterações de configuração
watermark_profiles: configuração de marca d’água por perfilwatermark_text,watermark_text_style: fonte de texto padrão.watermark_qrcode_style_config,watermark_qrcode_logo_image,watermark_qrcode_logo_config,watermark_qrcode_halftone_image: estilo padrão de QR.watermark_tags: direcionamento padrão por tags.watermark_manual_toggle_groups: grupos permitidos a alternar a marca d’água por imagem no editor.watermark_allow_upload_on_error: o upload prossegue sem marca d’água se o processamento falhar. Padrão: ativado.
Pré-visualização de configuração
A pré-visualização foi atualizada com mais recursos e deve ser mais fluida.
O botão para alterná-la foi movido para ao lado do menu de abas.
Incentivo vocês a testarem e me avisarem se tiverem problemas! É uma atualização bastante grande.
Enquanto trabalhava nisso, percebi os limites do TC e acho que posso trabalhar em uma versão em plugin para simplificar o processo/código com recursos como:
- Rastreamento
- Marca d’água no servidor
- Original preservado (restaurar depois, atualizar marca d’água em lote)
- Acesso por níveis (original para equipe/grupo pago, com marca d’água para público/anônimo, etc.)
- Código QR dinâmico
- etc.





