Qual é a melhor maneira de inserir HTML dentro de uma página HTML em um sistema de gerenciamento de conteúdo?
-
21-08-2019 - |
Pergunta
Eu estou no processo de construção de um sistema de gerenciamento de conteúdo para uma revista científica. O sistema é projetado com conteúdo "blocos" que os editores podem manipular usando o FCKEditor. Eu estou tentando exibir esses "blocos" read-only no sistema sem o editor. Minha preocupação é "rogue" HTML que poderia quebrar o resto da página se o HTML não é válido. Eu estava pensando em usar um iframe para segregar os blocos do resto da página.
Existe uma maneira melhor para segregar o HTML "dados"? Talvez algo que eu não tenha pensado?
Solução 4
Acabei usando as iframe porque eu não queria carga n FCKEditors.
Outras dicas
Basta deixá-los colocar o que quiserem no FCKEditor, e antes de salvá-lo para o uso de banco de dados http://htmlpurifier.org/ para filtrar todo o "mau html"
Como cerca de preencher uma div usando javascript? Dessa forma, o HTML seria processado completamente separadamente e não deve prejudicar o resto da página
Eu acho que não há razões para usar iframes para isso. Muito melhor usar uma versão light do FCK Editior, mostrando apenas os botões para texto forte e itálico, links e os elementos que você precisa (se possível apenas o essencial: H2, H3, H4, p e listas). FCK Editor é altamente configurável e acho que nunca é uma boa idéia para dar aos usuários a capacidade de gravação html muito complexo. A tipografia é quase 90% de web design e as pessoas que o conteúdo inserção shoul Basta inserir conteúdo, não estilo-lo.