PHPackages                             do-while/contao-seasonal-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. do-while/contao-seasonal-bundle

ActiveContao-bundle

do-while/contao-seasonal-bundle
===============================

Seasonal activation of content elements

1.0.0(1y ago)112LGPL-3.0+PHPPHP ^8.2

Since Feb 8Pushed 1y ago1 watchersCompare

[ Source](https://github.com/do-while/contao-seasonal-bundle)[ Packagist](https://packagist.org/packages/do-while/contao-seasonal-bundle)[ Docs](https://www.softleister.de)[ RSS](/packages/do-while-contao-seasonal-bundle/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (1)Versions (2)Used By (0)

contao-seasonal-bundle
======================

[](#contao-seasonal-bundle)

Saisonale Aktivierung von Contentelementen
------------------------------------------

[](#saisonale-aktivierung-von-contentelementen)

Mit der Erweiterung können einzelne Inhaltselemente saisonmäßig ein- oder ausgeblendet werden. Über Veröffentlichungsprofile können Zeiträume definiert werden, in denen das Inhaltselement angezeigt wird. Es ist auch eine automatische jährliche Wiederholung einstellbar.

Basis für die Entwicklung war die propritäre Erweiterung **publicationprofiles** von Oliver Willmes.

Installation
------------

[](#installation)

Ergänzen Sie in der `composer.json`-Datei als letzten Eintrag im Bereich "require" diese Zeile

```
    "require": {
        "do-while/contao-seasonal-bundle": "^1.0"
    }

```

Dann rufen Sie den Composer mit `composer update` auf oder Sie verwenden den Contao Manager.

Im **Contao-Manager** auf dem PAKETE-Tab unten am grünen Button die Funktion **Alle Pakete aktualisieren** auswählen.

Backend
-------

[](#backend)

Im Backend-Menü im Bereich **System** ist jetzt ein neuer Menüpunkt `Veröffentlichungsprofile` hinzu gekommen.

Hier lassen sich Profile erstellen und darin die Veröffentlichungsperioden definieren. Die Profile erlauben eine bessere Pflege und Sortierung nach Themengebieten, die Perioden aller Profile sind jedoch gleichwertig.

In allen Inhaltselementen gibt es jetzt ganz am Ende die Auswahl des Veröffentlichungsprofils. In der Selectbox finden Sie alle vorhandenen Perioden unter deren Überschrift der Profile.
Wenn Sie keine Periode auswählen `-- immer anzeigen --` dann wird das Inhaltselement ganz normal, wie in Contao üblich, angezeigt.

---

---

Seasonal activation of content elements
---------------------------------------

[](#seasonal-activation-of-content-elements)

The extension can be used to show or hide individual content elements on a seasonal basis. Publishing profiles can be used to define periods in which the content element is displayed. Automatic annual repetition can also be set.

The basis for the development was the proprietary extension **publicationprofiles** by Oliver Willmes.

Installation
------------

[](#installation-1)

In the `composer.json` file, add this line as the last entry in the “require” section

```
    "require": {
        "do-while/contao-seasonal-bundle": "^1.0"
    }

```

Then call up the Composer with `composer update` or use the Contao Manager.

In the **Contao Manager** on the PACKAGES tab at the bottom, selct the **Update all packages** function on the green button.

Backend
-------

[](#backend-1)

A new menu item `Publication profiles` has now been added to the backend menu in the **System** area.

Profiles can be created here and the publication periods defined within them. The profiles allow better maintenance and sorting by subject area, but the periods of all profiles are the same.

In all content elements there is now a selection of the publication profile at the very end. In the select box you will find all existing periods under their profile heading. If you do not select a period `-- always show --` then the content element is displayed normally, as usual in Contao.

---

---

### Versionen:

[](#versionen)

- 1.0 stable - 2025-02-08 - Erstversion für Contao 5.3

---

Softleister - 2025-02-08 -

###  Health Score

30

—

LowBetter than 67% of packages

Maintenance46

Moderate activity, may be stable

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

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

Unknown

Total

1

Last Release

406d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/090f27ffbef754ccf5c44c9f66a266f6e5f6345b36255d1e3d412b86dd11cb31?d=identicon)[do-while](/maintainers/do-while)

---

Top Contributors

[![do-while](https://avatars.githubusercontent.com/u/1299776?v=4)](https://github.com/do-while "do-while (9 commits)")

---

Tags

contaowintercontentelementseasonsspringSummerautumn

### Embed Badge

![Health badge](/badges/do-while-contao-seasonal-bundle/health.svg)

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

PHPackages © 2026

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