Download the PHP package wabuehamm/membership without Composer
On this page you can find all versions of the php package wabuehamm/membership. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package membership
Wabue Membership management plugin
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>All versions of membership with dependencies
PHP Build Version
Package Version
The package wabuehamm/membership contains the following files
Loading the files please wait ...