怎么配置Dlog4j,使新注册用户有写日记的权限?
怎么我配置的Dlog4j,新注册用户不能写日记,只能评论!?
怎么配置Dlog4j,使新注册用户有写日记的权限?
2005年11月28日(Monday) 16点37分
作者: mxlong 天气:
心情: 非常好
怎么配置Dlog4j,使新注册用户有写日记的权限? 更改security.xml配置试试? 或者直接让注册用户为FRIEND
Tank You for the Reply!
我在注册用户的doAddUser函数中,将原来的user.setUserRole(DlogRole.ROLE_COMMON) 修改为:user.setUserRole(DlogRole.ROLE_FRIEND),编译后测试,发现不行。 好像是在user_info.jsp程序中,判断role时不对(security:isNotRoleOf role不等“common”,“friend”等中的一个),这样设置不对。有人配置成功也烦请告诉我一声,谢谢!
你不如把所有日记分类设为自由分类,这样注册用户可以随意发文了!
分类只有:普通、公开、私有 3种 我已经设为公开了! 新注册用户的,默认用户类型是:普通用户。 但“可访问的分类”,没有一个默认选中。 所以还是不能发日记。我的DLOG版本是:V2.0 我也不太明白冬哥说,将分类都设为自由分类是什么意思,不过可以这样改: doAddUser函数中,将原来的user.setUserRole(DlogRole.ROLE_COMMON) 修改为: user.setUserRole(DlogRole.ROLE_BUDDY); 密友可访问所有公开分类,不愿让他访问时可设为私有分类。 有什么副作用,请及时告知. 最后的一个版本中建分类的时候可以选择自由分离,就好像javayou的“自由论坛”一样,任何注册用户都可以发表文章! |