plonegovbr / brasil.gov.portal

Implementação em Plone do Portal Padrão da Identidade Digital de Governo

Home Page:https://plone.org.br/gov/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Tip Preview" adicionado ao TinyMCE sempre esta ficando habilitado por padrão

claytonc opened this issue · comments

Qual versão do produto você está usando e em qual sistema operacional?

Ubuntu, CentOS

Possui plugins adicionados além dos definidos numa instalação padrão do Portal Padrão?

Não

Está utilizando o buildout padrão como o usado em https://github.com/plonegovbr/portal.buildout?

Sim

Está utilizando o arquivo de versões de pinagens das dependências como definido em https://github.com/plonegovbr/portalpadrao.release e https://github.com/plonegovbr/brasil.gov.portal#requisitos?

Sim

Quais são os passos para reproduzir o problema?

Ao criar um link em uma página ou notícia via TinyMCE, sempre é necessário desabilitar a caixa Tip Preview.
Screenshot_2019-12-10 Aliquam porta, odio et bibendum bibendum, ligula lacus rhoncus libero, eget placerat libero dolor eui

Qual é o retorno esperado? O que você vê ao contrário do esperado?

Caso não desmarque a caixa , ao passar o mouse por cima do link exibir um popup com imagem quebrada.

A aplicação forneceu algum erro no console ou na interface?

Sim.

preview

Por favor forneça informações adicionais que possam complementar o seu relato:

No meu caso para corrigir tive que alterar o código [1] para if (selected_node.attr('data-tippreview-enabled') !== 'false') {, pois está retornando string.

[1] https://github.com/plonegovbr/brasil.gov.portal/blob/master/src/brasil/gov/portal/browser/plone/overrides/Products.TinyMCE.skins.tinymce.plugins.plonebrowser.js.plonebrowser.js#L204-L206

@claytonc somente para completar o relato, é necessário que o link possua descrição, para simular o problema. Você pode criar um PR?

@idgserpro eu criei o ticket porque estou sem tempo e para quem quiser fazer o PR no meu lugar, mas se tiver um tempinho livre faço o PR.