文件名称:Hitobito:一个Web应用程序,用于管理具有成员,事件等更多内容的复杂组层次结构
文件大小:5.77MB
文件格式:ZIP
更新时间:2024-02-21 18:54:23
ruby community membership-management hitobito wagons
欢迎来到Hitobito人人 Hitobito是一个开放源代码Web应用程序,用于管理具有复杂的组层次结构的组织和社区,其中包含成员,事件,课程,邮件,通信等。 发展历程 查看我们的 可以在找到更多详细的开发文档。 您还可以在这里找到一些。 建筑 可以在找到德语的建筑文档。 这里应明确提及两个主题: 组层次结构 Hitobito提供了一个强大的元模型来描述群体结构。 组始终是特定类型,并排列在树中。 每个组类型可以具有几种不同的角色类型。 Hitobito的此核心部分不提供任何特定的组或角色类型。 必须在单独的插件中定义它们,这些插件特定于您的组织结构。 组类型定义的示例可能如下所示: class Group::Layer < Group self.layer = true children Group::Layer, Group::Board, Group::Basic class Role < Leader self.permissions = [:layer_full, :contact_data] end class Member < Ro