🕸Fergus Duniho wrote on Tue, Dec 28, 2010 04:05 AM UTC:
[I am looking at this. There looks to be about a dozen such items. -DH]
[Here is a link to a page which documents my efforts regarding this issue: link]
ATTN David Howe:
I have come to a stumbling block in my efforts to convert the site from ISO-8859-1 to UTF-8. This page uses a non-ASCII character in its itemid, and it is recognized only by ISO-8859-1, not by UTF-8. Links for this page work when the character encoding is set to ISO-8859-1, but they do not work when it is set to UTF-8. Can you do something about this? Perhaps run a script to normalize itemids? I have avoided similar problems with Game Courier, because it has routinely normalized file names by converting non-ASCII characters to their nearest ASCII equivalents. The function I have used for this can presently be found on line 70 of play.php. In case I edit the file, it uses the strtr function, and I have added utf8_decode only recently to deal with UTF-8 non-ASCII characters.
Apparently, I cannot even properly post a comment for this page, because its itemid has a non-ASCII character in it. The page in question is http://www.chessvariants.org/index/msdisplay.php?itemid=MSdoppelg%E4ngersc. As the link appears here, you have to switch your character encoding to ISO-8859-1 before you can follow the link.
[Here is a link to a page which documents my efforts regarding this issue: link]
ATTN David Howe:
I have come to a stumbling block in my efforts to convert the site from ISO-8859-1 to UTF-8. This page uses a non-ASCII character in its itemid, and it is recognized only by ISO-8859-1, not by UTF-8. Links for this page work when the character encoding is set to ISO-8859-1, but they do not work when it is set to UTF-8. Can you do something about this? Perhaps run a script to normalize itemids? I have avoided similar problems with Game Courier, because it has routinely normalized file names by converting non-ASCII characters to their nearest ASCII equivalents. The function I have used for this can presently be found on line 70 of play.php. In case I edit the file, it uses the strtr function, and I have added utf8_decode only recently to deal with UTF-8 non-ASCII characters.
Apparently, I cannot even properly post a comment for this page, because its itemid has a non-ASCII character in it. The page in question is http://www.chessvariants.org/index/msdisplay.php?itemid=MSdoppelg%E4ngersc. As the link appears here, you have to switch your character encoding to ISO-8859-1 before you can follow the link.