PHPackages                             pdir/mae\_event\_categories - 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. pdir/mae\_event\_categories

ActiveContao-module[Utility &amp; Helpers](/categories/utility)

pdir/mae\_event\_categories
===========================

this plugin allows the definition of additional categories for filtering events in eventlist frontend modules

1.6.1(1y ago)54848[6 issues](https://github.com/pdir/mae_event_categories/issues)[1 PRs](https://github.com/pdir/mae_event_categories/pulls)LGPL-3.0+PHPPHP ^8.0

Since Apr 23Pushed 1y ago2 watchersCompare

[ Source](https://github.com/pdir/mae_event_categories)[ Packagist](https://packagist.org/packages/pdir/mae_event_categories)[ Docs](https://pdir.de)[ RSS](/packages/pdir-mae-event-categories/feed)WikiDiscussions master Synced 1mo ago

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

pdir/mae\_event\_categories
===========================

[](#pdirmae_event_categories)

Forked from [https://github.com/marebe1602/mae\_event\_categories](https://github.com/marebe1602/mae_event_categories)

Purpose
-------

[](#purpose)

if you have lots of events and using different calendars is not enough to organize your events, this plugin allows the definition of additional categories for filtering events in eventlist frontend modules. It also comes with an event filter module that allows visitors to choose the category to be displayed in the list.

Description
-----------

[](#description)

mae\_event\_categories adds a global operation to the calendar module which allows to define a non-hierarchical list of categories. One or more of these categories can be assigned to an event. The event list module is extended by the possibility to specify, which categories should be shown in the list. Access to category management can be configured by a single permission

the getAllEvents hook is used to filter events for the event list, if categories have been configured in the specific frontend module. Eventlists without configured categories will work as if the plugin wasn't there. If you delete a category, all references in tl\_module and tl\_calendar\_events will be removed, too. There will be no warning, if the category is in use. You may filter events by category to see, if it is still assigned anywhere, before deleting (this may be improved in a later version).

The category filter module allows visitors to filter the displayed events by categories.

Customized places within contao
-------------------------------

[](#customized-places-within-contao)

- Account Manager / \[Users, User groups\]: new legend "event categories" on top of "Calendar permissions" allow edit categories and specify default categories for new events
- Content / Events: new global operation "Categories" new field "Categories" in event header (tl\_calendar\_events)
- Themes / Frontend modules: new field "Event categories" in frontend modules eventlist, calendar and eventmenu (tl\_module)
- new Event Category filter module

Documentation
-------------

[](#documentation)

Become a sponsor
----------------

[](#become-a-sponsor)

Would you like to support this bundle? Visit or hire pdir [Contao Agentur](https://pdir.de) for your web projects.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance14

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~261 days

Recently: every ~731 days

Total

14

Last Release

650d ago

PHP version history (2 changes)1.0.0PHP &gt;=5.3

1.6.0PHP ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10244240?v=4)[Mathias Arzberger](/maintainers/MDevster)[@MDevster](https://github.com/MDevster)

---

Top Contributors

[![MDevster](https://avatars.githubusercontent.com/u/10244240?v=4)](https://github.com/MDevster "MDevster (24 commits)")[![marebe1602](https://avatars.githubusercontent.com/u/5097187?v=4)](https://github.com/marebe1602 "marebe1602 (20 commits)")[![fritzmg](https://avatars.githubusercontent.com/u/4970961?v=4)](https://github.com/fritzmg "fritzmg (1 commits)")[![akroii](https://avatars.githubusercontent.com/u/8830861?v=4)](https://github.com/akroii "akroii (1 commits)")[![baumannsven](https://avatars.githubusercontent.com/u/2493263?v=4)](https://github.com/baumannsven "baumannsven (1 commits)")[![skolarianer](https://avatars.githubusercontent.com/u/6286711?v=4)](https://github.com/skolarianer "skolarianer (1 commits)")[![stefanschleich](https://avatars.githubusercontent.com/u/1949608?v=4)](https://github.com/stefanschleich "stefanschleich (1 commits)")

---

Tags

eventfilterextensioncontaocategoriescategoryeventlist

### Embed Badge

![Health badge](/badges/pdir-mae-event-categories/health.svg)

```
[![Health](https://phpackages.com/badges/pdir-mae-event-categories/health.svg)](https://phpackages.com/packages/pdir-mae-event-categories)
```

###  Alternatives

[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[markocupic/contao-bundle-creator-bundle

This bundle provides a bundle maker for Contao 4.\*. The extension will create a fully working backend- or/and frontend module after you have defined a few parameters in the contao backend.

224.7k](/packages/markocupic-contao-bundle-creator-bundle)[codefog/contao-events_subscriptions

events\_subscriptions extension for Contao Open Source CMS

102.7k](/packages/codefog-contao-events-subscriptions)

PHPackages © 2026

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