PHPackages                             schachbulle/contao-championslists-bundle - 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. schachbulle/contao-championslists-bundle

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

schachbulle/contao-championslists-bundle
========================================

DSB-Meisterlisten für Contao 4.13 und Contao 5

4.0.1(1w ago)012LGPL-3.0-or-laterPHPPHP ^7.4 || ^8.0

Since Mar 11Pushed 2w agoCompare

[ Source](https://github.com/Samson1964/contao-championslists-bundle)[ Packagist](https://packagist.org/packages/schachbulle/contao-championslists-bundle)[ Docs](https://github.com/Samson1964/contao-championslists-bundle)[ RSS](/packages/schachbulle-contao-championslists-bundle/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (13)Versions (29)Used By (0)

Meisterlisten für Contao 4.13 und Contao 5
==========================================

[](#meisterlisten-für-contao-413-und-contao-5)

Das Bundle verwaltet Meisterlisten (Turniersieger und weitere Platzierungen) und gibt sie über Inhaltselemente im Frontend aus.

Systemvoraussetzungen
---------------------

[](#systemvoraussetzungen)

- PHP 7.4 oder neuer (Contao 5 setzt PHP 8.1 voraus)
- Contao 4.13 LTS oder Contao 5
- `menatwork/contao-multicolumnwizard-bundle` (wird automatisch installiert)

Optional: `schachbulle/contao-spielerregister-bundle`. Ist es installiert, lassen sich die Meister mit dem DSB-Spielerregister verknüpfen. Ohne das Bundle bleiben die entsprechenden Auswahllisten leer, alles andere funktioniert unverändert.

Einstellungen
-------------

[](#einstellungen)

Unter *System → Einstellungen → Meisterlisten* werden die Standardbilder und die Bildgrößen für Einzel- und Mannschaftswettbewerbe hinterlegt. Ist kein Bild für Frauen bzw. Frauen-Mannschaften gesetzt, wird das jeweilige Männerbild verwendet.

Backend
-------

[](#backend)

Das Backend-Modul *Meisterlisten* enthält drei Bereiche:

- **Meisterlisten** – eine Liste je Wettbewerb, mit Listentyp (Einzel-/Mannschaftsturnier, jeweils männlich/weiblich)
- **Listeneinträge** – ein Eintrag je Austragung, inklusive Turniersieger und weiterer Platzierungen (MultiColumnWizard)
- **Platzierungsnamen** – die Kategorien der weiteren Platzierungen. Das Alias `meister` ist für den Turniersieger reserviert und kann nicht vergeben werden.

Inhaltselemente
---------------

[](#inhaltselemente)

Alle Elemente liegen unter *Schach-Elemente*.

### Meisterliste Einzelwettbewerb (`championslists_mono`)

[](#meisterliste-einzelwettbewerb-championslists_mono)

Gibt eine Liste vom Typ „Einzelturnier“ aus. Optional lassen sich die Einträge über einen Jahresfilter (Von/Bis) einschränken. Templates: `ce_championslists_mono` (Standard) und `ce_championslists_mono_mini` (Tabellenform).

### Meisterliste Mannschaftswettbewerb (`championslists_multi`)

[](#meisterliste-mannschaftswettbewerb-championslists_multi)

Gibt eine Liste vom Typ „Mannschaftsturnier“ aus. Templates: `ce_championslists_multi` und `ce_championslists_multi_mini`.

Im Template steht `$this->item` als Array aller Einträge bereit:

SchlüsselInhalt`id`ID des Listeneintrags`nummer`Laufende Nummer der Veranstaltung`jahr`Jahr der Veranstaltung`ort`Ort der Veranstaltung`class``odd`/`even`, bei ausgefallenen Veranstaltungen zusätzlich `failed``linkurl`, `linkziel`Link zur Detailseite und ob er in einem neuen Fenster öffnet`name`Name des Turniersiegers bzw. der Meistermannschaft`info`Freitext zur Veranstaltung`platz`Platzierungen, indiziert nach Kategorie-Alias (`meister` = Turniersieger)Jede Platzierung unter `platz` enthält `name`, `aufstellung`, `image`, `thumbnail`, `imageSize`, `imageTitle`, `imageAlt` und `imageCaption`; bei Einzelwettbewerben zusätzlich `alter`, `verein` und `rating`.

### Aktueller Meister (`champion`)

[](#aktueller-meister-champion)

Gibt den jüngsten Eintrag einer Meisterliste aus, bei dem das Feld „Name“ gefüllt ist. Die Bildgröße wird direkt am Inhaltselement eingestellt. Standard-Template: `ce_champion`. Für eine abweichende Darstellung ein eigenes Template mit dem Präfix `ce_champion` anlegen und unter *Template-Einstellungen* auswählen.

Im Template steht `$this->item` mit diesen Schlüsseln bereit:

- `id`, `number`, `year`, `place`, `url`, `target`
- `name`, `nomination`, `age`, `verein`, `rating`
- `clubrating` (Verein und Wertungszahl kombiniert, für ältere eigene Templates)
- `image`, `thumbnail`, `imageSize`, `imageTitle`, `imageAlt`, `imageCaption`
- `info`

### Ausgabe des Meisters mit Inserttag

[](#ausgabe-des-meisters-mit-inserttag)

`{{meister::ID}}` gibt den Namen des aktuellen Meisters der Meisterliste mit der angegebenen ID zurück.

Tests
-----

[](#tests)

```
vendor/bin/phpunit
```

**Frank Binding**

###  Health Score

49

—

FairBetter than 94% of packages

Maintenance97

Actively maintained with recent releases

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity73

Established project with proven stability

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

Total

28

Last Release

10d ago

Major Versions

0.0.4 → 1.0.02020-10-07

1.1.2 → 2.0.02020-12-03

2.0.1 → 3.0.02021-03-05

3.5.2 → 4.0.02026-08-02

PHP version history (4 changes)0.0.1PHP ^5.6 || ^7.0

3.3.0PHP ^5.6 || ^7 || ^8

3.4.0PHP ^5.6 || ^7.0 || ^8.0

4.0.0PHP ^7.4 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/53ee29e676dd83ca6683e27788cc7143a46d2bc1e10945ae37730bd4fec0c29c?d=identicon)[Samson1964](/maintainers/Samson1964)

---

Top Contributors

[![Samson1964](https://avatars.githubusercontent.com/u/4542730?v=4)](https://github.com/Samson1964 "Samson1964 (26 commits)")

---

Tags

contaoschachmeisterlistechampionslists

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/schachbulle-contao-championslists-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/schachbulle-contao-championslists-bundle/health.svg)](https://phpackages.com/packages/schachbulle-contao-championslists-bundle)
```

PHPackages © 2026

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