Header Bar separators show weird characters in main browsers

12 posts by 3 authors in: Forums > CMS Builder
Last Post: November 4, 2022   (RSS)

By pgplast - October 9, 2022

I have for some time noticed that when I create separators of the Header Bar type in my tables, their text renders in weird characters.

This behavior is seen in Chrome and Firefox (on Mac), but not in Safari.

I am attaching a screen shot from the two offending browsers.

This is not an issue on php pages that have improper charset designations, but  happens within the CMS when one looks at a record for any section with a Header Bar separator.

Any ideas?




Chars.png 212K

By daniel - October 10, 2022

Hi pgplast,

What version of CMSB are you running? Also, what is the correct text that should be displayed in the header bar?


Technical Lead

By pgplast - October 11, 2022 - edited: October 11, 2022

Hi Daniel:

I am running v. 3.56

The Header bar should say "Section 1: Activity Description"

However, all of the header bars on all the sections have this Greek stuff no matter what they are set to say.

However, the plot thickens. I now see that when I access the admin area on other computers, the text is rendered correctly.

Can you think of a computer-specific reason for only the header bars rendering incorrectly?



By Dave - October 12, 2022

Hi Philip, 

I'd check for specific charset preferences being sent by your browser or server.

You can check which headers your browser is sending here: 

And check which headers a server is sending back here: 

Also, you can see the headers being sent and received in Chrome: https://stackoverflow.com/a/70482284

I'd also be curious if a firewall or proxy is modifying the content.  It's odd that only the header bar is being shown differently.  You could try viewing source on the page and see if the HTML content is different than expected.

Hope that helps, let us know what you find.  That's a curious one!

Dave Edis - Senior Developer

By Dave - October 31, 2022

Hi phplast, 

That all looks normal.  Charset is utf-8 and your language is set to english on both.

It's curious that it only happens on the one computer.  Might be worth checking for a firewall or browser/system plugin that is modifying things.  

What happens if you save the source of the problem page as "admin_test.html" to the same directory and view it?  Does it still have the issue?  The browser shouldn't really differentiate between the HTML output from PHP or from a static HTML page so that's one way to isolate issues.

Dave Edis - Senior Developer

By pgplast - November 2, 2022

Hi Dave:

If I copy the page source to an new html file and upload it, the same problem persists.


By Dave - November 4, 2022

Hi pgplast, 

Okay, that's great.  That means we can rule out PHP as the cause.  

Next, you want to remove content from the HTML page until you can create the smallest test case demonstrating the issue.  

This is how we isolate issues in HTML, we'll remove half the content, see if the problem still exists, if it doesn't we'll put that back and remove the other half, and so on.

Ideally we'll get down to a few lines of HTML that make the issue occur and then figure out the cause and solution.

Also, feel free to post or email me a link to the HTML file and I can see if I can spot anything.

Hope that helps!  I'm curious what this one will be.

Dave Edis - Senior Developer

By pgplast - November 4, 2022


It appears that when I comment out the following css reference, the problem goes away.

<link rel='stylesheet' type="text/css" href='/cmsCSoft/3rdParty/google-fonts/google-fonts.css'>



By Dave - November 4, 2022

Hi pgplast, 

Okay, so I'd make a zip or backup of the /google-fonts/ folder, then replace it with a fresh copy from whichever version of CMSB you're using.  It may have been that one of those files got corrupted at some point.  

Alternatively, you can start reducing the amount of content in google-fonts.css to see if you can find the exact line where it's causing problems.

First off I'd just want to check that those files haven't been modified by malware or anything like that.  

Let me know what you find!

Dave Edis - Senior Developer