Ticket #2927 (closed defeito: fixed)

Opened 7 years ago

Last modified 7 years ago

Remover formatação html em texto simples e corrigir falha de carregamento do ckeditor

Reported by: marcosw Owned by: marcosw
Priority: normal Milestone: Expresso 2.4.1
Component: ExpressoMail Version: trunk
Severity: média Keywords:
Cc: WorkGroup:

Description (last modified by marcosw) (diff)

Utilizando o navegador firefox ESR 10.0.5, Ao compor uma mensagem, ao alterar rapidamente entre os botões "texto rico" e "texto simples" ocorre um erro javascript "CKEDITOR.instances+ id? is undefined" e não é possivel mais abrir o ckeditor (texto rico).

Implementar a utilização de um alerta de confirmação ao clicar sobre texto simples, informando por exemplo: "A conversão desta mensagem em texto sem formatação causará a perda de uma parte dela e a remoção de itens inseridos. Tem certeza de que deseja continuar?" (utilizado pelo gmail). Além de implementar este alerta, o mais importante será remover a formatação html que fica quando existe algum texto rico escrito e é alterado o contexto para texto simples.

A implementação do alerta então resolverá dois problemas, a falha de carregamento do ckeditor quando clicado rapidamente sobre o botão e também o envio de tags html junto ao texto para um destinatário qualquer, que acaba por ser visualmente desagradável.

Ticket da Prognus:  #2660

Change History

comment:1 Changed 7 years ago by marcosw

  • Status changed from new to closed
  • Resolution set to fixed
  • Description modified (diff)

comment:2 Changed 7 years ago by marcosw

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:3 Changed 7 years ago by marcosw

  • Status changed from reopened to closed
  • Resolution set to fixed

comment:4 Changed 7 years ago by eduardow

Atualizado no Branches na Revisão: [6715].

Note: See TracTickets for help on using tickets.