常见问题Moved old questions from other pagesPlease move it to the correct place underneath -- SchreyP? 2010 年 05 月 13 日, 04:04 下午 From page PmWikiZhCn: 问:我想安装中文的PMWIKI,但是有问题,希望高手指正: 为了大家使用方便这里参考基本的PMwiki安装和语言设置,我们建立一个支持中文的傻瓜安装包。方便大家安装。 1. 下载原始PmWiki安装包于 http://pmwiki.org/pub/pmwiki/ 2. 解压缩该压缩文档于目录pmwiki-2.2.3(-后面的数字表示版本信息,可能随你下载的版本发生变化),大致包含下列文件: README.txt An introductory document pmwiki.php The main PmWiki script local/ Configuration scripts (local configuration files) cookbook/ Recipes (add-ons) from the Cookbook docs/ Brief documentation, sample configuration scripts pub/ Publicly accessible files pub/css/ Extra CSS stylesheet files [1] pub/guiedit/ pub/skins/ Layout templates for custom look and feel scripts/ Scripts that are part of PmWiki wikilib.d/ Bundled default PmWiki pages 3. 在目录pmwiki-2.2.3创建一个子目录wiki.d/(可选) 4. 初始化(参考Initial Setup Tasks ) 5. 设置中文 下载(i18n-all.zip) 于http://pmwiki.org/pub/pmwiki/i18n/. 将文件解压于本地文件夹,设新产生目录为i18n,解压后i18n产生如下子目录:scripts 和 wikilib.d. 将i18n目录下的scripts目录下的文件xlpage-utf-8.php 拷贝到pmwiki-2.2.3下的scripts目录下,其它三个(xlpage-iso-8859-2.php xlpage-iso-8859-5.php xlpage-iso-8859-9.php)可以不拷贝; 然后,拷贝 i18n目录下的UTF-8目录下的wikilib.d/ 目录下的一些文件到pmwiki-2.2.3下的wikilib.d/目录中。 这些文件包括所有 (1)的以PmWiki.为前缀的文件,例如PmWiki.WikiWords (2)涉及到中文的文件,一共27个,它们都是以PmWikiZhCn. 为前缀的例如PmWikiZhCn.XLPage 6.最后于pmwiki-2.2.3下目录local/config.php 建立文件,并增加一行,('zhcn','PmWikiZhCn.XLPage'); 7.最后将目录pmwiki-2.2.3压缩为zip格式,或者其它格式。这个包就是中文的PMwiki安装包。 希望能有朋友制作此安装包!我还不知道如何上传文件到PmWIki网站。 我在制作中碰到如下问题:
问:谁知道如何完成中文命名的页面名称?-oc-2005 年 09 月 23 日,03:42 上午
一般我是这样命名的[[site|页面]]这样就能显示中文,但实际链接了英文, singmj AT 163 DOT com留中文 Windows下中文页面名称问题及其他常见问题请参见 试试比较一下这两种方案:第一种采用 [[中文詞語]]。測試的結果:生成一個 BASE64 編碼后的鏈接 http://www.pmwiki.org/wiki/PmWikiZhCn/%e7%b4%94%e7%b2%b9%e4%b8%ad%e6%96%87
From page CleanUrls: From page StateOfTranslation(Template): From page 请问怎么把左侧边栏改为中文的: [[被链接页 | 链接描述字符]], 如 [[PmWiki.PmWikiFeatures|特点]] -- 2009 年 05 月 13 日, 09:12 下午 被 Yuestcn 已知问题Q:我用的是2.17的最新版本,但是,中文链接还是会把后面的文字都变成链接,这个问题如何解决呢。我也没有修改什么地方,奇怪了。我发现我的站点是支持mbstring的,难道是这个地方的问题? --ppip? A:参考 PITS.00881?,确实是mbstring的问题,pm先生已经在2.2.0-beta29里面修正了,如果你的服务器上支持mbstring,请使用beta29之后的版本。 --ppip? 如果一篇文章字数过多,可否实现换页功能? 你可以尝试这个cokebook: http://www.pmwiki.org/wiki/Cookbook/BreakPage --ppip? 求助:pmwiki2.1.11的权限问题!!! 为什么pmwiki只有admin权限起作用?其它的像page、group以及site设置密码之后提示错误!why? T_T 2006.6.19 Q:“查看全部更新”没有翻页功能,想想数据很多的时候,打开这个页面会是什么样子的情况!?太不科学和人性化了。 A: 你可以参考官方站点,设置一个只列出最近若干项目的更新页面。设置方法? Sign 说:我下载来的WIKI程序里并没有编辑对话里上的图标,是怎么加进来的? 如果我这样使用,页面就会被拉长,如何解冊这个问题? 非常抱歉,我不知道该怎么去举报这个问题 omitted 這個問題在於瀏覽器自動斷行 如果Wiki链接后面紧跟汉字,则跟着的汉字也会被显示进链接里面去. 这在英文中是一个很好的特性, 因为单词之间有空格断开. 但中文没有空格断字, 所以会有问题. 比如: 我希望 请到[[PmWiki]]访问 显示成 请到PmWiki pm先生通过修改xlpage-utf-8.php文件中的代码解决了这一问题,现在对非欧洲字符会关闭这个链接紧跟汉字的特性。2005年9月19日之后发布的i18n包包含了新版的xlpage-utf-8.php文件,可以在pmwiki 2.0.6之后的版本上使用。因为xlpage-utf-8.php文件在i18n包和pmwiki包中都存在,安装时要注意保留其中比较新的一个即可。 --EliasSoong? 2005 年 09 月 21 日, 08:38 下午 Thank you and PM. It works now. --weijiang? 2005 年 09 月 22 日, 11:35 上午 部分中文作为Wikiword时,会出现页面保存失败的情形,比如红梅颂和单字如红存盘会失败,而红梅却可以成功。这个问题出现于所有Windows系统上的PHP环境,Linux系统上没有这个问题,可以认为是PHP实现的兼容性问题。到pmwiki 2.0.10版本为止,都还没有官方的绕过此问题的办法。pm先生已经了解了这个BUG,应当会在后续的某个版本解决此问题。 weijiang?目前提供了一种绕过此问题的办法:将pmwiki.php文件中的578,590和592三行中的 " 这个问题很好解决,解决Windows保存出错问题?PmWiki提供了一种使用Intermap引用路径的方法,即使用Path:PmWiki来访问相对或绝对路径. 但这种方法处理中文(或非拉丁语言)时会产生错误, 比如[[Path:中文维基]]: Path:中文维基. 我发现有一种解决方案就是修改scripts/intermap.txt,将其中Path那一行替换为: Path http: --weijiang? 2005 年 10 月 27 日, 04:56 上午 [[Path:中文维基]] 格式在什么地方实际用的阿? -- sh18? 2005 年 10 月 26 日, 18:15 交流与讨论如果你的中文链接在保持页面时有错误,看看Elias与Weijiang的关于中文链接保持错误的讨论?讨论,应该可以找到答案。 这个东东能做什么用啊! 说实话我也不太清楚啊 这是什么东东啊 请教一个问题,官方的汉化更全面些,这些什么时候可以放出来? 另外官方左侧的内容选择中文版(Chinese)后,会自动出现一些中文内容,这些该怎么做才可以在发行的版本中获得这样的功能? 会英语的给翻译一个不错得建议给pm先生。 希望可以增加 www.flexwiki.com 上面的查看历史功能: Recent Topics 你可以持贝XLPage到你自己的发行版中,然后用XLPage('cn','PmWikiZhCn.XLPage');指定这个页面. 详见Internationalizations. --weijiang? 2005 年 12 月 12 日, 11:50 下午
请教一下, 我是用pmwiki-2.0.13, 在 config.php 中 include_once("xlpage-utf-8.php"), 发现页面上所有的半角标点(比如')都变成了全角(’或‘), 但是好像在这里并不会出现这种情况. 请问是什么原因. 半角中文标点转换RSS失败如果使用英文标点"."可以正常转换,但是使用中文标点"。" RSS不能正常工作 我得安装好后打开可以进去但是是乱码,每次都要手动选择utf-8才可以正常显示中文,请问我该怎么办。 再问:什么时候可以有整个界面都是中文的pmwiki亚,那样我们都很高兴的.yimity.008.net 请在local/config.php中加入include_once("scripts/xlpage-utf-8.php");,这样就会使用UTF-8编码,请参考scripts/xlpage-utf-8.php代码. --weijiang? 2005 年 12 月 21 日, 12:53 上午
谢谢! $WikiTitle为中文时还是无法正确显示,如何解决? title无法显示中文问题我已经解决,请看我的网站:中华旅行百科:www.6xing.cn的title. 之所以出现这个原因是因为config.php的编码是西文字符,因此你可以先使用文本编辑器(如:UltraEdit)将config.php转换为utf-8格式,然后再在title变量处输入中文就可以显示了。但是不晓得是不是我的UltraEdit有bug还是这个软件本身设计的问题,在输入中文时,切记不要用鼠标来定位,而应该直接使用键盘来定位输入,切记不要在文本编辑区域中任何地方点击鼠标。 如何建一个wiki站http://www.ahjdky.com 请教,关于如何建立WIKI站点.我想做一个PMWIKI但是不知道怎么做,我是学GRAPHIC DESIGN的不太了解PHP,我上传了PM到服务器,浏览PMWIKI.PHP只能看到一个界面,我点EDIT也改不了,希望谁能帮助我下,我的MAIL onetheking@gmail.com 谢谢了!-cha ye 2006.2.24 13:44 P.R CHINA 请将问题描述得清楚一点,不然没法帮你。
中文化问题 1.从网站上下载的i18n的包,里面有些文件的扩展名是乱码,不知道为什么? 2.替换对应文件后,看不到页面左边的导航栏,并且无法编辑页面。 答:1。i18n包里的文件不是每个都有用的。每一个文件对应一个页面。按照你的需要添加就可以了。by vivicode 请教,我用beautifier?使程度代码关键字显示颜色,结果中文全成了乱码!请问怎么解决?我用的SourceBlock?,没有出现中文乱码问题,不妨改用SourceBlock?试试。 --Elias Soong? 你好,有个奇怪的问题我在config.php中设了密码,但是输入我设置的密码却不能查看和编辑,是什么原因?应该如何解决?谢谢! 以下的文本为什么会把页面拉宽?Vincent 广义的Ubuntu社区包括翻译者,软件开发者,指导者,乐于发送CD和帮朋友尝试自由软件的人,写文档,技巧和指南的人,会计,甚至还有一两个律师。不论你的个人兴趣或职业是什么,我们都欣赏你的参与。这里是一个关于新的参与者的如何参与的列表,或者直接去 IRC 频道、 论坛 或 邮件列表 找到你的兴趣。 The Fridge 是一个Ubuntu的信息中心,包含了新闻,民间营销,支持,团队合作和大量的原创内容。就像一个家用冰箱,在这里我们(Ubuntu家庭)存放我们最好的成果让所有人看到,包括必要的笑话,提示,邀请,新闻剪辑,照片和其它所有的东西! 因为您在我现在这句所在行前面那段开头有一个英文空格(也就是“广义的”前面有一个英文空格),所以造成了拉宽,至于为什么这样我不清楚。现在我把那个空格去掉了,拉宽问题就没有了。--Elias Soong? 技术支持 全球许多公司为Ubuntu提供技术支持,你可以在Ubuntu 商业中心里找到其中一些的列表。有许多支持的选择,包括有从免费的社区支持到随着Ubuntu核心团队而增长的全面的商业支持。 搜索出的链接出现乱码。在pagelist和search的时候,比如使用参数“group=*zhcn”,找到的中文链接会出现乱码,比如“红梅颂”变成了“红梅颼/a> ”。仔细查看链接,发现在把汉字编码为URL字符的时候,本来一个汉字应该是三个URL字符(三个%xx的形式),但“红梅颂”一共却只转化出了8个URL字符,对照正确的链接发现最后一个%xx丢失了。其它乱码的链接也都是丢失了最后一个。但是在这里官方网站上查询“group=*zhcn”的时候,却发现没有任何问题,所以想问一问是不是我什么地方的设置出了问题,谢谢。--~Smallay 2006 年 04 月 25 日, 07:13 上午 我的一个动态网站的爱好者,同时也只是一个初学者。我现在有一个问题想要请教个位前辈! 我察看了关于网站 中文化 的说明,也进行了一点初步的 中文支持 的设置,比如正常的输入和显示中文。但是,现在的问题是,我想要整个WIKI系统都是\\中文的,比如现在我们所用的这个编辑页面一样是 中文的效果。 我不知道要达到这个目的应该怎样操作?谢谢个位的指教。 我现在用的地址是 http://vipors.mm9mm.com/wiki/Gipors. 有个问题请教,我按照这里的方法做了,但是wikititle还是不能用中文,使用中文则乱码,为什么呢?? 设置时区在config.php中加入 putenv("TZ=Asia/Shanghai");
灯下黑 请问如何设置可以使URL成为 /wiki/PmWikiZhCn/PmWikiZhCn 而不是 /wiki/index.php/PmWikiZhCn/PmWikiZhCn ? 需要你的服务器有rewrite模块开启。如果你在国内你要是能找到这样的虚拟主机希望你告诉我。 如何设置使编辑页面时一定要输入作者名或ID? 添加用户和密码,在config.php 中加入一行 include_once('scripts/authuser.php'); 然后把用户名和密码用以下格式添加在'scripts/authuser.php'中 $AuthUser['User_Name'] = crypt('User_Password'); 给用户赋予操作权限,在config.php 中加入下面几行
如何设置使编辑页面时会显示登陆框? 同上,同时请问如何提供用户的注册功能?谢谢! ---------------- 有人能提供图文并有的安装使用教程么? 2006-11-25 搜索 search 结果的问题如何让 search的结果显示的是 页面的指定标题(title) 而不是文件名? 因为我用英文创建了页面,但是搜索的结果也是英文文件名,这样无法很好的展示这个页面的特性,如果我用中文名创建页面,会遇到一些问题,比如字数有限制等等,所以 如果搜索结果能够显示的是 页面中 手动设定的title,一切的问题就可以解决了,而且没有后遗症 PmWiki的搜索是可以定制的,包括您所需的搜索结果以文章标题显示。详细请参考PageLists --LiuJia 2006 年 11 月 29 日, 10:08 下午 大家是如何备份 pmwiki的 (使用中文wikiword 的同志们) 我用flashfxp ftp软件登入 中文wikiword 显示的是乱码,经过多次尝试,我用smartftp登入看见的是 中文 。服务器是linux by sh18 自问自答咯 用ssh远程登入linux 然后用tar命令打包(不要打包成gz,而是打包tar就可以了) 然后下载备份,恢复的时候 上传tar解压 就可以了 , [[中文链接]] 的问题不会影响 我希望还有跟直接的方法,用starftp 登入能够看到中文文件名,但是无法正常下载 请问如何在页面中加入Google AdSense代码? 我想在每个页面加入相应的Google AdSense代码,请问有人会吗? 方法很简单 在config.php 添加如下语句,今后可以很方便的在pmwiki页面中调用 javascript Markup( 'html', 'fulltext', '/\\(:html:\\)(.*?)\\(:htmlend:\\)/mesi', "Keep(str_replace(array('<', '>', '&'), array('<', '>', '&'), PSS('$1')))" ); 调用方法 (:html:) 。。。 (:htmlend:) 如果你想山在侧边加上 google adsense 可以直接修改 Site.SideBar 即可 如果你想在每个页面上面加入,可以参考 http://www.pmwiki.org/wiki/PmWiki/GroupHeaders by sh18 2006-12-04 Warning: main(D:\hosting\wwwroot\qitag_com\htdocs\pmwiki/scripts/stdconfig.php): failed to open stream: No such file or directory in \htdocs\pmwiki\pmwiki.php on line 304 Warning: main(): Failed opening 'D:\hosting\wwwroot\qitag_com\htdocs\pmwiki/scripts/stdconfig.php' for inclusion (include_path='.;c:\php4\pear') in \htdocs\pmwiki\pmwiki.php on line 304 Warning: Cannot modify header information - headers already sent by (output started at D:\hosting\wwwroot\qitag_com\htdocs\pmwiki\pmwiki.php:304) in \htdocs\pmwiki\pmwiki.php on line 884 <:block> 出现这样的警告,以上全部是按照中文建站做的, 有哪位朋友可以告诉我什么原因么?? 急!!! 询问pmwiki如何支持MYSQL数据库模式, 在插件内发现一个mypmwiki这个就是数据存储到MYSQL的插件吧。 本人英文不好,页面看的不是很明白,在config.php 内加入了如下内容 $MyPmWiki_Hostname = '<localhost>'; 本地数据库 $MyPmWiki_Username = '<root>'; 帐号 $MyPmWiki_Password = '<123456>'; 密码 $MyPmWiki_DBName = '<ziliao>'; 数据库名字 $MyPmWiki_TableFmt = ''; 用默认的表名 |