cmsgears/module-core

核心模块是所有使用CMSGears的项目所必需的。

1.0.0-alpha9 2021-11-04 01:25 UTC

README

项目 - CMSGears (http://www.cmsgears.org)

模块 - 核心模块

许可协议 - GPLv3 (https://gnu.ac.cn/licenses/gpl-3.0.html)

描述 - 核心模块是所有使用CMSGears的项目所必需的。

主要功能

  1. 用户管理:管理员可以通过管理控制面板添加或更新用户。
  2. RBAC(基于角色的访问控制):管理角色和权限。将角色分配给用户,根据分配给各自角色的权限限制用户执行操作。可以创建组来分配多个角色和权限。
  3. 用户注册、登录、忘记密码、重置密码、确认账户、激活账户。
  4. 用户个人资料允许用户更新头像和账户信息。
  5. 模型特性:将额外功能关联到模型。核心模块提供的模型特性包括地址、分类、文件、元数据、标签、相册和评论。模型可以基于特性性质添加更多条目。
  6. 可以根据项目需求设置各种类型的提醒。
  7. 可以用来通知用户关于所需更新的个人通知。
  8. 类别可以以平面或分层的方式维护。
  9. 可以为每个类别设置类别选项以形成下拉菜单、单选组、多选。
  10. 可以使用基于数据库的本地化来存储项目支持的各种语言的定制消息。
  11. 可以为用户维护活动日志。
  12. 管理员可以管理网站资源,包括设置、用户、相册、新闻通讯和邮件列表。
  13. 核心模块也支持多站点。
  14. 可以为各种模型(如通知、提醒、活动)使用模板。

备注:每个功能的详细描述可以在http://www.cmsgears.org找到。