zh:pagename
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
zh:pagename [2015-10-15 11:10] – 27.223.91.238 | zh:pagename [2023-03-04 05:10] (当前版本) – wsq 213.168.251.39 | ||
---|---|---|---|
行 1: | 行 1: | ||
以下内容为根据英文的[[..pagename]]翻译并修改得到。 | 以下内容为根据英文的[[..pagename]]翻译并修改得到。 | ||
- | ====== 页面名 ====== | ||
- | [[DokuWiki]]中页面名(pagename)的英文字母被自动转换成小写。 | ||
- | |||
- | 如果设定了DokuWiki的'' | ||
- | |||
- | 你可以看到完整的Pagename在wiki中任何一页上方.像是你现在应该看到的是'' | ||
- | |||
- | 当你使用[[..InterWiki]]的方法链接至其它的Wiki, | ||
- | |||
- | 即使管理员设定允许使用 [[wp> | ||
===== 页面名和命名空间 ===== | ===== 页面名和命名空间 ===== | ||
- | 你可以将命名空间描述成文件夹,页面名描述成其中的文件。 | + | 你可以将命名空间描述成文件夹,页面名描述成其中的文件! |
因此,页面名'' | 因此,页面名'' | ||
行 57: | 行 47: | ||
如果你编辑一个页面名并移除其中的所有内容,那么,DokuWiki会删除该页面。 | 如果你编辑一个页面名并移除其中的所有内容,那么,DokuWiki会删除该页面。 | ||
- | ===== 解决中文文件名乱码问题 ===== | + | ===== 解决中文文件名乱码问题GBK格式 |
- | ===== 伺服器環境 | + | 1.修改文件 \conf\local.php \\ |
+ | 在末尾增加 | ||
+ | |||
+ | $conf[' | ||
+ | 2.文件 \inc\pageutils.php \\ | ||
+ | 修改utf8_encodeFN函数 | ||
+ | <code php> | ||
+ | function utf8_encodeFN($file, | ||
+ | global $conf; | ||
+ | if($conf[' | ||
+ | |||
+ | if($safe && preg_match('# | ||
+ | return $file; | ||
+ | } | ||
+ | |||
+ | if($conf[' | ||
+ | return SafeFN:: | ||
+ | } | ||
+ | |||
+ | // | ||
+ | if($conf[' | ||
+ | return mb_convert_encoding($file,' | ||
+ | } | ||
+ | |||
+ | $file = urlencode($file); | ||
+ | $file = str_replace(' | ||
+ | return $file; | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | 修改utf8_decodeFN函数 | ||
+ | <code php> | ||
+ | function utf8_decodeFN($file){ | ||
+ | global $conf; | ||
+ | if($conf[' | ||
+ | |||
+ | if($conf[' | ||
+ | return SafeFN:: | ||
+ | } | ||
+ | // | ||
+ | if($conf[' | ||
+ | return mb_convert_encoding($file,' | ||
+ | } | ||
+ | |||
+ | return urldecode($file); | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | 文件名将会用GBK格式保存.将不会存在utf-8乱码的情况 | ||
+ | 但是索引和媒体管理器的树状目录会乱码 | ||
+ | ===== 解决中文文件名乱码问题UTF-8格式 ===== | ||
+ | 在conf\local.php配置文件中添加一行配置 $conf[' | ||
+ | |||
+ | 详情参见[[config: | ||
+ | |||
+ | ==== 伺服器環境 ==== | ||
* MacOSX Snow Leopard 10.6.2 | * MacOSX Snow Leopard 10.6.2 | ||
* Apache2.0.54 | * Apache2.0.54 | ||
行 104: | 行 149: | ||
这样, | 这样, | ||
- | ====== Windows XP下采用UTF-8格式文件名乱码解决方法 ====== | + | ====== Windows XP windows 2003下采用UTF-8格式文件名乱码的解决方法 ====== |
* WinXP SP3 | * WinXP SP3 | ||
- | * Apache2.2. | + | * Apache2.2.8 |
* PHP5.2.6 | * PHP5.2.6 | ||
===================== | ===================== |
zh/pagename.1444900223.txt.gz · 最后更改: 2015-10-15 11:10 由 27.223.91.238