Hello, I am using Beta 9.7 (07.09.2007) since yesterday with default template. I am quite amazed how fast one can get a smooth Pligg site up and running - it seems like much work has already gone into this code. I still have to understand how to get "UrlMethod 2" to work, but I'm sure I'm the thousandth newby who will soon figure it out after digging the forums a bit...
What I currently can't figure out is why my accented characters are mangled when a link title is stored in the 'link_title' field of the 'links' table. For example, "é" and "ç" are stored wrong. I set up a first Pligg test site at
#b^2 links / Published News to play with it. You can see examples of my problem at
#b^2 links - Détournement de mobilier urbain pour un sondage (notice the mangled "é") and at
#b^2 links - Chez moi ça marche (notice the mangled "ç").
In both cases the page is graphically fine but the URL is wrong, respectively
http://infotain.ruwenzori.net/out.ph...our_un_sondage and
http://infotain.ruwenzori.net/out.ph...%BF%BDa_marche in the above mentioned examples.
I started my database with utf8_unicode_ci and then tried with utf8_general_ci but that does not change anything.
Since the database record itself is mangled, I guessed after reading a few threads that the answer may have something to do with libs/utils.php. I found that "é" and "ç" were both missing from the list of "$output = str_replace" character replacements around line 260 of libs/utils.php. Can that be the cause of my problem ? I am the only French user who encountered that specific problem ? Has anybody figured what "$output = str_replace" lines should be added to support titles in the French language ?