FCKeditor i HTML Entities

This entry was posted in Technika and tagged , , , , , . Bookmark the permalink.

Dzisiaj przypadkiem zwróciłem uwagę, że w kilku poprzednich wpisach zamiast niektórych polskich znaków diaktrycznych w źródle widać encje HTML. Niby żaden problem, ale prawdopodobnie wpływa to jakoś na możliwość wyszukiwania / indeksowania stron. Poza tym jest to cokolwiek denerwujące.

Chwila szperania w Google i na stronie domowej FCKeditora i sprawa wyjaśniona – trzeba zadbać, aby w pliku konfiguracyjnym FCKeditora (w moim przypadku był to plik fckeditor.config.js) znalazło się co najmniej następujące przypisanie:

FCKConfig.IncludeLatinEntities = false ;

Zgodnie z informacją w dokumentacji FCK, wyłącza to znaki łacińskie z ogonkami z zamiany na encje.

A nawiasem (będąc już przy temacie konfiguracji FCK) – jeśli chce się mieć pewność, że edytor stosuje <strong> i <em> zamiast <b> i <i>, dobrze jest też dodać w tym samym pliku:

FCKConfig.CoreStyles.Bold.Element = 'strong';
FCKConfig.CoreStyles.Italic.Element = 'em';

W moim przynajmniej przypadku to zadziałało :).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

:D :) ^_^ :( 8O :o 8) ;-( :lol: xD :wink: :evil: :p :whistle: :woot: :sleep: =] :sick: :straight: :ninja: :love: :kiss: :angel: :bandit: :alien:

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">