[pmwiki-users] utf inclusion - odd behavior.

Tom Lederer pmwiki at celok.de
Mon Feb 12 15:57:56 CST 2007


Am 12.02.2007 um 20:44 schrieb Patrick R. Michaud:

> On Mon, Feb 12, 2007 at 08:26:21PM +0100, Tom Lederer wrote:
>>
>> Am 12.02.2007 um 19:39 schrieb Patrick R. Michaud:
>>
>>> On Mon, Feb 12, 2007 at 06:02:51PM +0100, Petko Yotov wrote:
>>>> You need to enable the utf-8 support for PmWiki. Problems like
>>>> You may also take a look at this page
>>>> and fix some other inconviniences related to UTF-8:
>>>>
>>>> http://pmwiki.org/wiki/Cookbook/AsSpacedFunctionInUTF-8
>>>
>>> BTW, as of 2.2.0-beta31 the UTF-8 version of AsSpaced is now
>>> part of the distribution.  (As are the other improvements in that
>>> recipe. :-)
>>>
>>
>> ...which were a great help for us utf-8 users if it would work ;)
>> Sorry to tell you that it doesn' t seem to work (at least for me).
>>
>> I put this test code in two pages:
>>> *NameSpaced: {$Namespaced}
>>> *TitleSpaced: {$Titlespaced}
>>> *GroupSpaced: {$Groupspaced}
>
> Odd -- it's working on pmwiki.org:
>
>     http://www.pmwiki.org/wiki/UTF8/GlückMitSpaß
>
> And for a non-existent page:
>
>     http://www.pmwiki.org/wiki/UTF8/GlückMitSpaß-New
>
>> See the difference:
>> http://celok.de/Privat/GlückMitSpaß
>> http://celok.de/Inhalt/GlückMitSpaß (Namespaced and Titlespaced  
>> works)
>
> Unfortunately I don't seem to be able to see the pages in the
> Privat group.

Sorry, forgot to unset the password. Fixed: http://celok.de/Privat/ 
GlückMitSpaß

> Are you sure that celok.de is running 2.2.0-beta29 or later?

As seen on the pages (below the three vars) i am running 31.

> It's also possible that the i18n.zip file is overwriting the
> default xlpage-utf-8.php script with the old one -- I need to
> fix that next.

I reinstalled the 31 version which was indeed 0.3 kB larger, that did  
not work however....

The problem just gor more confusing... i call the utf-8-fix script  
(as on the PITS page) at the very bottom of my config. If i call  
include_once('scripts/xlpage-utf-8.php'); instead (at the very same  
position) it does not work. If i call that BEFORE the XLPage however  
it works. I thought that the XLPage would call the file already...

Anyway.. call it settled... i will try to figure this one out later..  
in the meanwhile i keep the utf-8-fix in action, so it at least works...

> (Actually, I'm thinking that I will rework the i18n distribution
> so that each language is available as its own .zip file.)
>
> Pm

That is actually an idea i like very much. Maybe you could even  
consider to make an english i18n file, so i (and maybe some others)  
don't have to delete the PmWiki.* files everytime i upgrade...  
meanwhile all functional parts should reside in Site.* files anyway,  
IIRC.

(BTW: even though removed, search engines (bots) still try to acces  
PmWiki.* files
*shrug* )

Best Regards,
Tom


More information about the pmwiki-users mailing list