I'd like β, α, Δ, ≥, ≤, Ɣ, ↓, ↑, and a few others. I grepped for §, which is apparently only in one file, but even when I change that, it doesn't seem to change in the editor. And I disabled cached, closed FF, and reloaded, so fckeditor/editor/_source/internals/fckxhtmlentities.js is definitely not the right file .
as a minor point, I'm using the mediawiki version, which is just absolutely killer. Glad to see Wikia has added the hooks to 1.13.
Any suggestions?
Sat, 01/31/2009 - 23:52
#1
Re: Dumb question: how do I change the set of special characters
Re: Dumb question: how do I change the set of special characters
Note that this can slow down performance.
Re: Dumb question: how do I change the set of special characters
Dear Les,

thanks for responding. I tried that. I cleared the cache, restarted the browser, restarted apache just to make sure, and my changes still are not showing up. I've even tried different browsers that have never seen the code before. Googling for source-enabled version of FCKeditor brought be back to this page, funny enough. Maybe a reboot?
-- nope, that didn't help either. Definitely not an issue of being stuck in cache somewhere.
-- I also tried using fckpackager.php to recompile, but that didn't help either. Is it pulling the special character set from somewheres else? Is it specified as unicode or utf-8?
Finally! Turns out the correct file to edit is /editor/dialog/fck_specialchar.html, and here's a useful tool for converting your characters to HTML encodings of UTF-8: http://slayeroffice.com/tools/unicode_lookup/
And, as it turns out, I did not have to replace the fckeditor.html with fckeditor.original.html.
and here is the characters array that produces it
Re: Dumb question: how do I change the set of special characters
Hi Niels,
That sounds exactly what I'm trying to do! I would like to use the Hawaiian diacriticals on the web site I'm building. http://www.uhm.hawaii.edu/site/hawaiian_language.html
I've tried adding ,"ā" at the end of line 85 in fck_specialchar.html where var aChars is defined as an array. Is this what you did?
*** UPDATE ***
Okay, I take that back. It is working for me. But, it is not putting in ā it is putting in ā instead. Do you happen to know how I can get it to keep ā in there?
-Tim