CnPack Forum


 
Subject: 请教:新建任务单和写任务单的问题!谢谢!!!
hicxlj
新警察
Rank: 1



UID 1024
Digest Posts 0
Credits 41
Posts 41
点点分 41
Reading Access 10
Registered 2005-9-8
Status Offline
Post at 2005-9-15 14:46  Profile | Blog | P.M. 
请教:新建任务单和写任务单的问题!谢谢!!!

作者在说明里说的很清楚:
"读任务单 和 写任务单 权限允许用户读写任务单。新建任务单 权限意味着用户有能力创建新的任务单。”
在我的试用过程中发现:
在只选中读任务单的情况下,用户不能修改也不能新建任务单,这个很正常;
在选中读任务单和新建任务单的情况下,用户不能修改,但是可以读和新建任务单,这个也很正常;
关键是,在我选中读任务单和写任务单的情况下,新建任务单会自动选中,这样我只想让用户修改任务单的目的就达不到了。
请问大家注意到这个问题了吗?怎么解决的呀?谢谢!
Top
hicxlj
新警察
Rank: 1



UID 1024
Digest Posts 0
Credits 41
Posts 41
点点分 41
Reading Access 10
Registered 2005-9-8
Status Offline
Post at 2005-9-15 17:33  Profile | Blog | P.M. 
请问:如果我想让一个用户可以给已存在的任务单写备注,但是不能新建任务单,该如何设置呢?
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-9-15 19:22  Profile | Site | Blog | P.M. 
测试了一下,确实如此,我查查源代码吧。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-9-15 19:35  Profile | Site | Blog | P.M. 
在源代码中发现,作者是特意这样设计的:如果选择了允许写任务单,则新建任务单和读任务单的权限自动赋予。作者可能认为写任务单比新建拥有更高的权限吧。

如果您使用 CVSTracNT,并且确实需要只能写不能新建的用户权限,可以:
1.我帮您单独做一个修改版本,但不能保证同步升级。
2.您自己下载 CVSTracNT 的源码,修改源码自己编译和制作安装程序。
3.向 cvstrac 原始作者反映,请他在后继版本中修改这个规则。
4.另外还可以下载能直接修改 sqlite 数据库的工具,修改 user 表中的权限字段。

影响该规则的代码在 user.c 代码中,查找:
if( aw ) an = ar = 1;
这一行,其中 aw 表示写权限,an 表示新建权限,ar 表示读权限,修改为:
if( aw ) ar = 1;
即可。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
hicxlj
新警察
Rank: 1



UID 1024
Digest Posts 0
Credits 41
Posts 41
点点分 41
Reading Access 10
Registered 2005-9-8
Status Offline
Post at 2005-9-16 09:31  Profile | Blog | P.M. 
哦,这样子啊。我再和领导商量一下吧,如果这个功能一定要用的话,我再来麻烦斑竹帮忙。
Top
hicxlj
新警察
Rank: 1



UID 1024
Digest Posts 0
Credits 41
Posts 41
点点分 41
Reading Access 10
Registered 2005-9-8
Status Offline
Post at 2005-9-16 09:32  Profile | Blog | P.M. 
感谢!

非常感谢斑竹的热情回答!!!
就冲您这份负责我也会坚持使用CVSTracNT的,我相信它会越来越好!
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-9-16 11:18  Profile | Site | Blog | P.M. 
多谢支持!

最新的 CVSTracNT 1.2.0 已经发布,欢迎下载使用!




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
hicxlj
新警察
Rank: 1



UID 1024
Digest Posts 0
Credits 41
Posts 41
点点分 41
Reading Access 10
Registered 2005-9-8
Status Offline
Post at 2005-9-16 12:02  Profile | Blog | P.M. 
已经下了,谢谢!
Top
 




All times are GMT++8, the time now is 2024-3-28 17:40

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.006305 second(s), 7 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP