Acentuação
Entenda como o HyperFluxCMS lida com letras acentuadas
O HyperFluxCMS lida automaticamente com acentuação de letras e muitos outros símbolos não-ASCII, como algumas letras gregas e símbolos monetários. Entenda.
Quem já trabalhou com páginas HTML sabe que alguns símbolos e todas as letras acentuadas são representadas por códigos. Os mais comuns e tradicionais são as "HTML Entities". Por exemplo, a letra A maiúscula com acento agudo (Á), é representada por "Á"
O HyperFluxCMS trabalha diretamente com letras e símbolos originais, e os converte para HTML Entities quando a página é salva.
Portanto, quem escreve as postagens, em qualquer uma das linguagens de marcação, deve escrever o texto do conteúdo normalmente, como se fossem textos comuns, usando símbolos e letras acentuadas, sem preocupação.
Pode ser que você esteja colando código HTML puro que foi importado de uma página já existente ou criado usando um editor próprio para HTML. Nesse caso, o código já terá feito a conversão de letras acentuadas e símbolos especiais em entidades HTML. Se você usá-lo diretamente no HyperFluxCMS, o resultado final será diferente do esperado. Porque por exemplo, ao usar a palavra "Ação", que em HTML é representada por Ação, o HyperFluxCMS tentará converter o símbolo & na entidade HTML correspondente, que é \& Assim, mo código final será Ação, que aparecerá ao vistante como Ação, o que certamente não é o que você quer.
Se você está usando código HTML pré-processado, você deve converter as HTML entities em texto puro. Há ferramentas online para se fazer isso. O editor PSPad, por exemplo, disponível gratuitamente, tem essa opção em Ferramentas -> Conversores Personalizados -> Named HTML entities to chars.
Outra opção, recomendável, é utilizar a ferramenta Pre-Processador de Html, disponivel para download em hyperfluxcms.com/download para preparar o texto HTML para ser usada na postagem.
Artigos mais recentes
Você também pode gostar