PHPackages                             friends-of-contao/contao-memberlist - 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. friends-of-contao/contao-memberlist

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

friends-of-contao/contao-memberlist
===================================

List the members of your website and allow them to send e-mails (depending on their privacy settings).

2.0.8(1y ago)54.3k9[3 issues](https://github.com/friends-of-contao/contao-memberlist/issues)[1 PRs](https://github.com/friends-of-contao/contao-memberlist/pulls)4LGPL-3.0+PHPPHP &gt;=7.4

Since Sep 14Pushed 2mo ago5 watchersCompare

[ Source](https://github.com/friends-of-contao/contao-memberlist)[ Packagist](https://packagist.org/packages/friends-of-contao/contao-memberlist)[ RSS](/packages/friends-of-contao-contao-memberlist/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (11)Used By (4)

contao\_memberlist
==================

[](#contao_memberlist)

Contao Mitgliederlisten-Erweiterung

Diese Erweiterung pflegt die Mitgliederlisten-Erweiterung, die seit Contao 2.9 nicht mehr Teil des Contao Core ist. memberlist stellt ein Modul Mitgliederliste zur Verfügung, mit dem sich Daten von Contao-Mitgliedern im Frontend ausgeben lassen.

Mitglieder sollten die volle Kontrolle darüber haben, welche Daten ausgegeben werden dürfen. Deshalb gibt es in jedem Mitglieder-Datensatz eine zusätzliche Kategorie “Öffentliches Profil”. Dort kann für jedes einzelne Feld festgelegt werden, ob der Inhalt in einer Mitgliederliste ausgegeben werden darf oder ob nicht.

Damit Contao-Erweiterungen, die eigene Feldtypen definieren die Möglichkeit haben ihren Inhalt in der Mitgliederliste auszugeben, gibt es seit der Version memberlist 1.3.1 einen Contao Hook, über den sich Erweiterungen in die Ausgabe "einklinken" können:

memberListFormatValue
---------------------

[](#memberlistformatvalue)

Der "memberListFormatValue"-Hook wird beim Formatieren von Ausgabewerten für die Mitgliederliste ausgeführt. Er übergibt den Namen des Contao Mitgliedsfeldes, den Wert, der diesem Feld zugeordnet ist, ein Collection-Objekt mit den Mitgliedsdaten und einen booleschen Wert, der angibt, ob es sich bei der Ausgabe um einen einzelnen Mitgliedseintrag handelt, oder um einen Listeneintrag.

Als Rückgabewert erwartet die Funktion einen String-Wert für die Frontendausgabe des Mitgliedsfeldes, oder wenn es sich nicht um das Feld handelt, den booleschen Wert false, damit die reguläre Mitgliederlisten-Ausgabe durchgeführt wird.

```
// config.php
$GLOBALS['TL_HOOKS']['memberListFormatValue'][] = array('MyClass', 'formatValue');

// MyClass.php
public function formatValue($k, $value, $objMember, $blnListSingle=false)
{
  // Avatar
  if (strcmp($GLOBALS['TL_DCA']['tl_member']['fields'][$k]['inputType'], 'avatar') == 0)
  {
    $objFile = \FilesModel::findByUuid($value);
    if ($objFile === null && $GLOBALS['TL_CONFIG']['avatar_fallback_image']) {
      $objFile = \FilesModel::findByUuid($GLOBALS['TL_CONFIG']['avatar_fallback_image']);
    }

    $strAlt = $objMember->firstname . " " . $objMember->lastname;
    if ($objFile !== null) {
      $value = '';
    }
    else
    {
      $value = "-";
    }
    return $value;
  }
  return false;
}
```

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance49

Moderate activity, may be stable

Popularity27

Limited adoption so far

Community30

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor3

3 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 ~307 days

Recently: every ~3 days

Total

9

Last Release

700d ago

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

2.0.4PHP &gt;=7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/c34c817a5fb386eaa052d42db39572aae9d86a2c37896c38b080e7dde9bcb129?d=identicon)[cliffparnitzky](/maintainers/cliffparnitzky)

![](https://www.gravatar.com/avatar/3daa3e16ba2d9038e401e58eab590d06f1dcaa15417091e8414c2ed4d9460cc3?d=identicon)[hschottm](/maintainers/hschottm)

![](https://www.gravatar.com/avatar/4d479efdd2fe0d3fb121f111c419cfa5929608e2e469c3bc94af0960139bd351?d=identicon)[friends-of-contao](/maintainers/friends-of-contao)

---

Top Contributors

[![hschottm](https://avatars.githubusercontent.com/u/873113?v=4)](https://github.com/hschottm "hschottm (12 commits)")[![leofeyer](https://avatars.githubusercontent.com/u/1192057?v=4)](https://github.com/leofeyer "leofeyer (10 commits)")[![fritzmg](https://avatars.githubusercontent.com/u/4970961?v=4)](https://github.com/fritzmg "fritzmg (9 commits)")[![cliffparnitzky](https://avatars.githubusercontent.com/u/1247552?v=4)](https://github.com/cliffparnitzky "cliffparnitzky (7 commits)")[![zonky2](https://avatars.githubusercontent.com/u/1045318?v=4)](https://github.com/zonky2 "zonky2 (2 commits)")[![arboc](https://avatars.githubusercontent.com/u/4447843?v=4)](https://github.com/arboc "arboc (2 commits)")[![katgirl](https://avatars.githubusercontent.com/u/1223243?v=4)](https://github.com/katgirl "katgirl (1 commits)")[![BlackBee](https://avatars.githubusercontent.com/u/133654311?v=4)](https://github.com/BlackBee "BlackBee (1 commits)")[![leo-unglaub](https://avatars.githubusercontent.com/u/734684?v=4)](https://github.com/leo-unglaub "leo-unglaub (1 commits)")[![9teufel](https://avatars.githubusercontent.com/u/16761621?v=4)](https://github.com/9teufel "9teufel (1 commits)")

---

Tags

listcontaomembers

### Embed Badge

![Health badge](/badges/friends-of-contao-contao-memberlist/health.svg)

```
[![Health](https://phpackages.com/badges/friends-of-contao-contao-memberlist/health.svg)](https://phpackages.com/packages/friends-of-contao-contao-memberlist)
```

PHPackages © 2026

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