PHPackages                             wabuehamm/membership - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. wabuehamm/membership

ActiveElgg-plugin[Utility &amp; Helpers](/categories/utility)

wabuehamm/membership
====================

Elgg plugin vor membership management of the Waldbuehne Heessen

0.16.2(5mo ago)083[2 issues](https://github.com/wabuehamm/elgg-plugin-membership/issues)[14 PRs](https://github.com/wabuehamm/elgg-plugin-membership/pulls)MITPHP

Since Dec 12Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/wabuehamm/elgg-plugin-membership)[ Packagist](https://packagist.org/packages/wabuehamm/membership)[ RSS](/packages/wabuehamm-membership/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (10)Dependencies (2)Versions (48)Used By (0)

Wabue Membership management plugin
==================================

[](#wabue-membership-management-plugin)

Elgg plugin vor membership management of the Waldbuehne Heessen

Requirements
============

[](#requirements)

- Elgg &gt;= 3.0.0

Installation
============

[](#installation)

Download a release and unzip the file into the `mods` directory of Elgg.

Creating a new report
=====================

[](#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.php` for the new report
- Use a new i18n tag, place it in `languages/en.php` and translate it in `languages/de.php`
- Place the view for the new route in or under `views/default/resources/membership` and develop the report, optionally refined views from `views/default/page/components`, especially `views/default/object/elements/simpleReportTable.php`may be useful
- Use `classes/Wabue/Membership/Tools.php` for 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.php` as a shortcut for simple reports

Development
===========

[](#development)

Release
-------

[](#release)

Run the following command to release a new version to GitHub

```
GITHUB_TOKEN= grunt release:

```

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance84

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~56 days

Recently: every ~181 days

Total

32

Last Release

151d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4e7977e98f33593d7dd2c6e7c7f6c11704822544b78085a5eef07868e4904cb6?d=identicon)[wabuehamm](/maintainers/wabuehamm)

---

Top Contributors

[![dploeger](https://avatars.githubusercontent.com/u/203453?v=4)](https://github.com/dploeger "dploeger (108 commits)")

---

Tags

pluginelgg

### Embed Badge

![Health badge](/badges/wabuehamm-membership/health.svg)

```
[![Health](https://phpackages.com/badges/wabuehamm-membership/health.svg)](https://phpackages.com/packages/wabuehamm-membership)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
