发新话题
打印

组管理的功能太弱

组管理的功能太弱

据说要改善的,但是现在能不能给我找个替代办法?
我的需求很简单:
有些类,我想设置为某一组人可以看到,不是每一个注册的人都能看到的,怎么办?
okphp可以支持一人属于多组,某个板块(或者说是类、单元)可以指定给特别的组(或者多个组)
mambo可以实现么?或者给我一个替代的办法....
特殊用户可以起到一定作用,但是相当于某个站点只能有一个这样的组,不能多组管理...

TOP

[讨论]深有同感啊!

深有同感啊!
没有人开发?这是建成一个大站必须的。

TOP

[闲聊]

感觉是应该可以的。Mambo里面现有的author、editor、manager……权限管理和你们说的是不是有点接近了?

TOP

楼上兄弟没仔细看楼主的文章,他说的是组功能,你说的用户分类(或分级),这个楼主显然已经注意到了。组功能相当于phpbb中的团队功能。可以设定同一个权限的某些人看到具体的内容,而不是左右这个权限的人。比如我想让某一管理员管理某一个模块的内容。现在只能给他super admin的权限。

TOP

[其他]

我知道了,谢谢你的点拨!

TOP

回复一楼:
如果要增加新的组,mambo451现在还没提供这个功能,不过可以自己做:修改mos_core_acl_aro_groups表就可以了。改之前最好先看清楚规则,特别是其中的lft、rgt两个字段的规则,虽然目前还不太清楚这两个字段的用处。
可以手工修改也可以自己做一段程序来改。在includes/gacl.class.php的最前面有一段注销的代码好像就是留着以后扩充这个功能用的,注释是这样:Code to manually add a group to the ARO Groups   明白了吗?呵呵。不过不知道怎么搞的,它的Make room for the new node那一段算法根本就不对,按那个算出来lft和rgt就全乱套了,是不是mambo开发组在故意整蛊呢? ops:

加组最好是加在Public Frontend的Registered下,然后再在后台设置单元或类别的访问权限就OK了。


不过说了这么多,分组的管理权限还没解决,我也正伤脑筋呢,上面解决的只是分组的浏览权限。希望大家能一起讨论解决。

TOP

同感
www.tiren.net 天仁建筑信息化在线 php4.3.4+mysql3.23.54+mambo4523+phpbb2017mod+mamhoo1.2

TOP

up
www.duyao.org

www.zippostore.cn

TOP

发新话题