Help!

Or search support forum

What's Global Moxie?

Global Moxie is the hypertext laboratory of Josh Clark, whose projects include the Big Medium web content management system. Josh creates web applications and websites from his multimedia studio in Paris, France.

What's Big Medium?

Big Medium is flexible, easy-to-use server software for creating and editing websites directly from your browser. Check out the features or download now.

Moxiemail

Enter your e-mail to receive occasional updates:

Why don't accented characters display correctly?

Question

Accented characters look fine when I enter them in Big Medium, so why do they get garbled on the published pages?

Answer

Once you get beyond the basic characters of ABC's and 123's, computers use special encoding methods to display accented characters, non-western characters, even curly quotes. The trouble is, there are many of these encoding methods and they aren't compatible.

What's happening on your site is that either the server or your custom template is telling browsers that it's using a different character set (probably ISO-8859-1) than the character set used in Big Medium's pages (UTF-8). The result is that accented characters get garbled or don't display at all.

Are you using custom design templates?

If so, make sure that your templates use the <%htmlhead%> widget instead of your own <head> tags.

If your templates do include <%htmlhead%>, and you still see the problem, it's a server configuration issue.

Adjust the Server's Default Character Set

Although Big Medium declares its character encoding in the HTML of the page itself, the web server can override this, causing the current problem. When that happens, the web server basically breaks the display of accented characters.

If your site is on an Apache web server, the problem is likely a setting in the server's httpd.conf configuration file that looks like this:

AddDefaultCharset ISO-8859-1

It should be changed to:

AddDefaultCharset Off

In Linux systems, the httpd.conf file is often located here:

/etc/httpd/conf/httpd.conf

If none of this makes sense to you, or if you don't have access to the httpd.conf configuration file, check with your server administrator for help.

If he or she is unwilling to make this change, you can also do it yourself via your site's .htaccess file, if it's enabled for your Apache server. Check to see if there's a file in your server's main web directory named .htaccess. If so, add the following line to it:

AddDefaultCharset Off

If not, create a file named .htaccess that consists only of the above line, and upload it to your site's main web directory.

Download Big Medium
Try it free for 30 days, or buy to unlock.

The Greatest

"This is the greatest CMS software I have ever seen. The execution of Big Medium is spot-on, particularly the administration sections."
—Clifford Smith

"Thanks so much, Josh. Big Medium is a HUGE hit with the school I'm working with."
—Karen Kaiser

"I have to say that Big Medium is one of the easiest web applications I have ever used. Once I realized how complete the admin panel is, it was hard to stop tweaking my site! I love this application!"
—Raymond Ringston

More praise for Big Medium