Qual é a melhor maneira de inserir HTML dentro de uma página HTML em um sistema de gerenciamento de conteúdo?

StackOverflow https://stackoverflow.com/questions/675410

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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top