wabuehamm / membership
Elgg 插件,用于 Waldbuehne Heessen 的会员管理
0.15.1
2024-02-02 09:08 UTC
Requires
- composer/installers: ^1.0.8
- endroid/qr-code: ^3.7.7
Conflicts
- elgg/elgg: <3.0.0
- dev-main
- 0.15.1
- 0.15.0
- 0.14.0
- 0.13.3
- 0.13.2
- 0.13.1
- 0.13.0
- 0.12.0
- 0.11.2
- 0.11.1
- 0.11.0
- 0.10.1
- 0.10.0
- 0.9.7
- 0.9.6
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
- dev-dependabot/npm_and_yarn/minimist-and-mkdirp-and-handlebars-1.2.8
- dev-dependabot/npm_and_yarn/minimatch-3.0.8
- dev-dependabot/npm_and_yarn/grunt-1.5.3
- dev-dependabot/npm_and_yarn/ajv-6.12.6
- dev-dependabot/npm_and_yarn/simple-get-3.1.1
- dev-dependabot/npm_and_yarn/trim-off-newlines-1.0.3
- dev-dependabot/npm_and_yarn/bl-1.2.3
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/glob-parent-5.1.2
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/handlebars-4.7.7
- dev-dependabot/npm_and_yarn/underscore-1.13.1
- dev-dependabot/npm_and_yarn/ini-1.3.8
This package is auto-updated.
Last update: 2024-10-01 00:14:19 UTC
README
Elgg 插件,用于 Waldbuehne Heessen 的会员管理
需求
- Elgg >= 3.0.0
安装
下载一个版本并将其解压缩到 Elgg 的 mods 目录。
创建一个新的报告
- 将一个新的部门/通用或生产级别报告添加到
views/default/object/elements/seasonReport.php。确保包含调用$acl->isParticipationAllowed($user, $entity->guid, 0, "_all")以检查当前登录用户是否有权访问报告 - 使用新的 ACL 标签并在
elgg-plugin.php中为新的报告创建一个新的路由 - 使用新的 i18n 标签,将其放置在
languages/en.php中,并在languages/de.php中进行翻译 - 将新路由的视图放置在或位于
views/default/resources/membership之下,并开发报告,可选地从views/default/page/components,特别是views/default/object/elements/simpleReportTable.php可能很有用 - 使用
classes/Wabue/Membership/Tools.php进行业务逻辑以创建报告数据 - 使用相同的路由为 CSV 导出按钮
- 在
views/csv/resources/membership中使用相同的名称为 CSV 报告 - 使用
views/csv/object/elements/simpleReportTable.php作为简单报告的快捷方式
开发
发布
运行以下命令以在 GitHub 上发布新版本
GITHUB_TOKEN=<my token> grunt release:<new release number>