1
I'm having some layout problems since I started using UTF-8 coding in my Xoops sites.
With some modules, Publisher for example, there are unwanted characters on the top of the page. When I try to validate the page I get this warning:
Quote:
Byte-Order Mark found in UTF-8 File.
The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.
There is this W3C page on the subject (
http://www.w3.org/International/questions/qa-utf8-bom.en.php) but I've checked my file's encoding in Dreamweaver and Notepad++, using UTF-8 without BOM and I still get the problem.
In Publisher I checked the coding in /publisher/index.html file and the /language files.
Any idea on which file should I check to solve this? Or a different program to use in order to clean the UTF-8 signature in the beginning of files?
Check this URL to see it happening:
http://unes.br/site/modules/publisher/