Extended characters not appearing

4 posts by 3 authors in: Forums > CMS Builder
Last Post: March 18, 2013   (RSS)

I've looked and not found an answer for this. I'm having trouble with extended characters like é and — for WYSIWYG fields. If I insert such characters in a WYSIWYG filed using the Insert Special Character button, I see the character correctly in the field box. If I examine the character in the WYSIWYG's HTML box, I see the character again, but not the HTML entity that it probably should be, like é or —. When I look at these characters in the web page they're used in, they just show as generic holding characters (a question mark in a diamond). My pages are defined like this:

<!doctype html>
<html>
<head>
<meta charset="utf-8">

What am I doing wrong? Any help would be appreciated.

Thanks,
Steve

Greg,

Thanks for looking into this. I tried what you recommended but no change in the extended characters. Here are a couple of observations:

The extended character display problem seems to come from text that's been stored in the CMS Builder database. When I have text from the database and text that's already part of a page, I can see the extended characters in the text that doesn't come from the database. You can see a sample here where an em dash appears correctly in the citation but not within the "bio" text.

http://www.childrensliteraturenetwork.org/birthbios2/single-template.php?recordID=257

Also interesting is that when I view the above page in a browser (on a PC: Firefox, Chrome, and IE10), the extended characters don't appear, but if I change the character encoding on the fly in the browsers to Western ISO 8859-1, the characters all show correctly.

And, also odd, is that regardless of whether I spec UTF-8 or ISO 8859-1 in the page's code, the page always appears as UTF-8 when I check what the browsers have selected as the encoding, even though the source code reads as UTF-8.

There must be some odd interaction or overriding taking place as some point. I'll keep experimenting ...

Here's a clean page that I've stripped of most of the formatting codes and other includes:
http://www.childrensliteraturenetwork.org/birthbios2/testchar.php?recordID=257

I added a line, like below, to the top and bottom of the page--the characters show just fine, so would seem to me to be something to do with how the extended characters are stored in the CMS Builder database or how they are interpreted when extracted.

Extended characters: “ ” — © ™ é

Any further help would be appreciated.

- Steve

By ross - March 18, 2013

Hi Steve

Thanks for the update! I think it's time for us to get in there and take a closer look :). Could you send through a support request?

https://www.interactivetools.com/support/email_support_form.php

If you could put a link to this post in the comments on the support request, I can also update this thread for anyone else following along.

Thanks!

-----------------------------------------------------------
Cheers,
Ross Fairbairn - Consulting
consulting@interactivetools.com

Hire me! Save time by getting our experts to help with your project.
Template changes, advanced features, full integration, whatever you
need. Whether you need one hour or fifty, get it done fast with
Priority Consulting: http://www.interactivetools.com/consulting/