wabuehamm/membership
最新稳定版本:0.16.2
Composer 安装命令:
composer require wabuehamm/membership
包简介
Elgg plugin vor membership management of the Waldbuehne Heessen
README 文档
README
Elgg plugin vor membership management of the Waldbuehne Heessen
Requirements
- Elgg >= 3.0.0
Installation
Download a release and unzip the file into the mods directory of Elgg.
Creating a new report
- Add a new department/general or production level report to
views/default/object/elements/seasonReport.php. Make sure to include calls to$acl->isParticipationAllowed($user, $entity->guid, 0, "_all")to check if accessing the report is allowed for the currently logged-in user - Use a new ACL tag and create a new route inside
elgg-plugin.phpfor the new report - Use a new i18n tag, place it in
languages/en.phpand translate it inlanguages/de.php - Place the view for the new route in or under
views/default/resources/membershipand develop the report, optionally refined views fromviews/default/page/components, especiallyviews/default/object/elements/simpleReportTable.phpmay be useful - Use
classes/Wabue/Membership/Tools.phpfor the business logic to create the report data - Use the same route for CSV export buttons
- Use the same name for the CSV report in
views/csv/resources/membership - Use
views/csv/object/elements/simpleReportTable.phpas a shortcut for simple reports
Development
Release
Run the following command to release a new version to GitHub
GITHUB_TOKEN=<my token> grunt release:<new release number>
统计信息
- 总下载量: 50
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-03-14