我一直在环顾四周,没有找到任何好的答案。我在一家小公司工作。他们为内部用户提供了一个快速的信息网站。它需要更新,但这是情况。我希望每个小组能够管理自己的页面内容。例如HR管理他们的文件,另一组管理电话目录等。我不希望他们都需要接受培训或接受任何广泛的软件培训。它甚至不需要具有很多功能。我一直在寻找可能Joomla,因为我们的团队已经知道PHP,Apache等等。但是如果我可以打破内容并将某些区域分配给其中的某些组以便他们只能访问,那么我真的没有感觉良好。仅改变自己的内容。
现在所有这些都在一个页面上,并且在我没有可折叠菜单之前到达2页的项目列表之前已经失控。我确实喜欢他们需要做的一些事情是删除文件共享上的文件来更新他们的项目。我可能会保留其中的一部分,只需将其分解为单独的页面,而不是在单击菜单项时在中间的单个框架中显示每个页面。由于大部分都是文件,因此并不是那么糟糕。
无论如何,寻找已经走在这条路上的人,并且对我正在尝试做什么以及如何去做的感觉。
如果将任何产品添加到我们的产品中,BTW更喜欢开源的东西。答案 0 :(得分:0)
如果您使用joomla,您可以选择编辑您的mysql数据库,您需要编辑两个表,一个是用户,另一个是usergroup_map。每个组都应具有组ID和自己的权限。创建页面后,只需为页面分配权限即可。如果您有超过6个组,则可能还需要编辑用户组表以添加更多组ID
答案 1 :(得分:0)
自1.6版以来,Joomla拥有精细的访问控制,您可以自定义自己。通常我要做的是为每个组创建一个用户组。然后为该组创建一个类别树来制作和管理他们的文章。然后,对于这些类别中的每一个,都会授予组成员创建,编辑,删除或任何您希望拥有的权限。 这里有很多关于如何做到这一点的文档。 (有些人:) :)只需搜索Joomla ACL或Joomla访问控制。