安装 taxonomy_access.module(可设置特定的分类只能由特定用户组访问) 时,其文件包中有一个 taxonomy.patch 文件我不知道该如何使用。
taxonomy.patch 的安装说明:
3) Patch taxonomy.module with the included taxonomy.patch with the command 'patch -p0 < taxonomy.patch' while in your drupal installation's module directory.
而在其模块介绍中,关于taxonomy.patch的说明如下:
……
taxonomy.patch is a patch for 4.5.0 of taxonomy.module that makes sure users don't see or update to categories if they don't have the proper access.
……
谢谢指导!
- 2187 reads
Tue, 2005-05-17 09:18
Hi iseeku,
我不是很熟悉Drupal,刚刚开始学,不过patch文件其实就是一个文本文件,通过unix/linux的patch命令来给目标文件打补丁。如果你有SSH,可以直接按说明上说的用命令行'patch -p0 < taxonomy.patch'。如果没有,你可以在本地打补丁,然后把补好的module文件上载回去,我看了一下taxonomy.patch,这个补丁是修改的taxonomy.module文件。如果你只有windows,可能就比较麻烦,可以参见drupal这里的说明。希望能有帮助,good luck!
补充一下,说明里说是'patch for 4.5.0',我看了一下4.6.0的taxonomy.module,也没有包括补丁里的内容,所以也是需要patch的。
Tue, 2005-05-17 19:49
谢谢大米,由于我从没学过计算机编程,从事的行业也跟这个没任何关系,只是今年春节开始偶然的机会对自己搞网站有点兴趣,开始摸索。
我现在是在本机winXP下安装,看来要解决这个问题还得一段时间。
Tue, 2005-05-17 20:13
另外,刚才的kzeng的网站好像出了点问题,评论看不到,我登陆之后反而很多文章都不能访问了,论坛也不可以访问,不可以发帖。
Tue, 2005-05-17 20:14
现在又可以了。出了什么问题么?
Tue, 2005-05-17 21:01
patch文件在win下就只能手动更改,其实你弄懂了patch文件的格式,手动改也没什么问题,当然量如果特别大的话,也不太现实.
Tue, 2005-05-17 22:03
呵呵,又是ft的 error 29,暂时性的,不知道是不是由于cache设置的缘故,暂时disable cache看看。现在没有问题了。
Tue, 2005-05-17 22:06
呵呵,这个patch有可能是专门给4.5.0打的,4.6.0的CVS应该已经没有这个问题了。不妨试试。
Wed, 2005-05-18 03:43
我测试了一下,管理员与指定有访问权限的用户可以正常访问并发表文章。没有访问权限的用户可以访问目录,却看不到内容,但尽然可以在这个目录中发表内容。
我想应该还是要打补丁,因为通常这种情况下没有权限的用户是连目录也应该不能进的。
Wed, 2005-05-18 07:03
今天看drupal.org的时候看到了在windows下用patch的办法:
http://drupal.org/node/324
Wed, 2005-05-18 21:03
你是说你想让某些无权限的用户彻底看不到某些分类?
Post new comment