Page 1 of 1

Text Menu delimiter problem

Posted: Fri Nov 26, 2021 3:08 pm
by WWBman
This is weird. I'm completely puzzled.
I did a simple amendment to a page (PHP) containing several Text Menus and all the menu items' start delimiters were shown as invalid characters.
I use the Bullet symbol as the start delimiter and it's been working fine for many years.

The odd thing is that if I change the page extension from PHP to HTML without changing anything else the Bullets show as normal.
For the demo version I've removed all objects from the page (including Link Styles) with just one Text Menu left.
The following two projects are identical except for the page extension.

https://www.mediafire.com/file/eh1bx7jw ... P.wbs/file
https://www.mediafire.com/file/g7jiww2t ... L.wbs/file

Image

BTW I'm using today's 17.0.5 version but the problem occurs with older versions so it's nothing to do with the update.

Re: Text Menu delimiter problem

Posted: Fri Nov 26, 2021 3:33 pm
by Pablo
This is most likely server related.
PHP may not be configured as Unicode.

Your project work correct for me:
https://wysiwygwebbuilder.com/support/wwbman/index.php

Re: Text Menu delimiter problem

Posted: Fri Nov 26, 2021 3:56 pm
by WWBman
Ah, did the Character Set in older versions of WWB default to US/Western European(ISO-8859-1)?
I see that it now defaults to Unicode (UTF-8) and for old projects if I change the page property to Unicode (UTF-8) the Text Menu shows the Bullet symbol correctly.

So for projects that use the Bullet (and possibly other symbols) I just need to change the page property to Unicode (UTF-8).
I'm curious as to why it worked before when it used US/Western European(ISO-8859-1).

Re: Text Menu delimiter problem

Posted: Fri Nov 26, 2021 4:07 pm
by Pablo
I do not think this is directly is related to WWB.
Your demo project worked for me, without modification.

Re: Text Menu delimiter problem

Posted: Fri Nov 26, 2021 4:14 pm
by WWBman
Pablo wrote: Fri Nov 26, 2021 4:07 pm I do not think this is directly is related to WWB.
Your demo project worked for me, without modification.
Yes but is your page property set to Unicode (UTF-8)?
Everything's fine now I was just curious as to why it has worked for years set to US/Western European(ISO-8859-1).
I haven't changed anything on the server.