解决Windows保存出错问题查找function pagefile(我这里是662行) 在本Function里增加一句:$pagename = urlencode($pagename); 请注意,这样改了后,你以前所有为中文的Tag都会“清空”,请先做好心里准备。 不保证这种做法是否有Bug,还在测试中..... 欢迎访问我的网站测试:http://www.163wap.net(approve links) 照著上面的作法是可以編輯中文連結沒錯,但是 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觀察中... |