[pmwiki-users] problem with template, UTF<> ISO coding
marc
gmane at auxbuss.com
Wed Oct 8 12:44:08 CDT 2008
Velosteph said...
> I'am confronted with a ...grr problem
> I build a site in pmwiki 2... 65, and the coding of special char doesn't run
> as expected. Firefox and IE show different coding (UTF>< ISO) for special
> European characters.
>
> If I switch to pmwiki skin, the website is okay for both navigator. So I
> compare the head of my template with pmwiki head, and don?t find a real
> reason to my problem. Eliminate the stylesheet doesn't change anything,
> changing the order of title,... also.
> My head tag is like this : (hope antispam doesn?t kill it)
> --
> <!DOCTYPE html
> PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <title>$WikiTitle - $Group - $Titlespaced</title> <meta
> http-equiv='Content-Style-Type' content='text/css' /> <link rel='stylesheet'
> href='$SkinDirUrl/myown.css' type='text/css' /> <meta
> http-equiv="imagetoolbar" content="no" /> <META HTTP-EQUIV="Expires"
> CONTENT="0"> <link rel='icon' href='$SkinDirUrl/favicon.gif'
> type='image/gif' /> <link rel='SHORTCUT ICON' href='$SkinDirUrl/favicon.gif'
> /> <!--HTMLHeader--> </head>
> ------
> I just finish to retype manually from scratch (to avoid a invisible
> things??) and doesn't change anything
I presume that you want/need UTF8 encoding. To do that you'll need the
HTML line:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-
8" />
Put it right at the top of <head>, because the browser restarts parsing
from the start when it reads this line.
In addition, you will need (something like):
require_once('scripts/xlpage-utf-8.php');
in your PmWiki config file(s). Again, put this at or near the top, as it
affects everything else.
That's all you should need, in my experience.
Bon chance.
--
Cheers,
Marc
More information about the pmwiki-users
mailing list