本组最近更新 - 搜索:

PmWiki

pmwiki.org

其他语言

解决Windows保存出错问题

查找function pagefile(我这里是662行) 在本Function里增加一句:$pagename = urlencode($pagename); 请注意,这样改了后,你以前所有为中文的Tag都会“清空”,请先做好心里准备。

不保证这种做法是否有Bug,还在测试中.....

欢迎访问我的网站测试:http://www.163wap.net(approve links)


照著上面的作法是可以編輯中文連結沒錯,但是 (:pagelist:) 這語法就無法使用
我使用的作法是個別挑出需要encode跟decode的部份

pmwiki-2.1.12 (其他版本沒測試過) 編輯 pmwiki.php

行:692(read函式)、729(write函式)、755(exists函式)、760(delete函式)

    $pagefile = $this->pagefile($pagename);

更改為

    $pagefile = $this->pagefile(urlencode($pagename));

行:779(ls函式)

 $o[] = $pagefile;

更改為

 $o[] = urldecode($pagefile);

如此在編輯、刪除、列表均無問題。 ...Bug觀察中...

编辑 - 修订 - 打印 - 本组最近更新 - 搜索
网页最后更新于 2007 年 04 月 12 日, 01:38 上午