PHPackages                             xitara/wn-erecht24-plugin - 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. xitara/wn-erecht24-plugin

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

xitara/wn-erecht24-plugin
=========================

eRecht-24 Plugin for Winter CMS

v0.2.3(2y ago)03MITPHPPHP &gt;=7.1

Since Oct 1Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/xitara/wn-erecht24-plugin)[ Packagist](https://packagist.org/packages/xitara/wn-erecht24-plugin)[ RSS](/packages/xitara-wn-erecht24-plugin/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

**English version below**

Winter-CMS-Plugin für eRecht24
==============================

[](#winter-cms-plugin-für-erecht24)

Mit diesem Plugin kannst du Rechtstexte über die eRecht24-API abrufen und auf deiner Website verwenden.

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

[](#installation)

### Download

[](#download)

Lade das Plugin herunter und entpacke es in das Plugin-Verzeichnis deiner Winter-CMS-Installation:

```
plugins/xitara/erecht24

```

### Git

[](#git)

Führe im Stammverzeichnis deiner Winter-CMS-Installation folgenden Befehl aus:

```
git clone https://github.com/xitara/wn-erecht24-plugin.git plugins/xitara/erecht24
```

Führe anschließend die Migrationen aus:

```
php artisan winter:up
```

### Composer

[](#composer)

Führe im Stammverzeichnis deiner Winter-CMS-Installation folgende Befehle aus:

```
composer require xitara/wn-erecht24-plugin
php artisan winter:up
```

Konfiguration
-------------

[](#konfiguration)

Öffne die Einstellungen unter `Einstellungen → E-Recht24 → E-Recht24 Rechtstexte`.

Trage im Einstellungsdialog deinen eRecht24-API-Schlüssel ein. Du findest ihn wie folgt:

1. Öffne den [eRecht24 Premium Projekt Manager](https://www.e-recht24.de/mitglieder/tools/projekt-manager/).
2. Klicke beim gewünschten Projekt auf das Zahnradsymbol „Synchronisation“. Dort kannst du einen neuen API-Schlüssel erzeugen oder den vorhandenen API-Schlüssel kopieren.

Über die Schaltfläche „Test starten“ kannst du prüfen, ob der API-Schlüssel funktioniert.

**WICHTIG:** Für den Test wird derzeit das deutsche Impressum abgerufen. Damit der Test erfolgreich ist, muss es bei eRecht24 eingerichtet sein.

Bei den Dokumenten und Sprachen muss jeweils mindestens eine Option ausgewählt werden.

Im Tab „Polling“ können die ausgewählten Dokumente in die Datenbank importiert werden. Der automatische Abruf in Intervallen ist derzeit noch nicht funktionsfähig. Auch die Einstellung im Tab „Push-Service“ hat noch keine Funktion.

In eine Seite einbinden
-----------------------

[](#in-eine-seite-einbinden)

Du kannst die Rechtstexte auf zwei Arten in eine Seite einbinden:

1. **Als Komponente in einer CMS-Seite:** Ziehe die Komponente `ERECHT24 RECHTSTEXTE → eRecht 24 Ausgabe` im Editor an die gewünschte Position. Wähle anschließend in den Einstellungen die Sprache und den Dokumenttyp aus.
2. **Als Snippet in einer statischen Seite:** Öffne die Seite und positioniere den Cursor an der Stelle, an der das Snippet eingefügt werden soll. Wähle anschließend `Snippets → eRecht 24 Ausgabe` und lege in den Einstellungen die Sprache und den Dokumenttyp fest.

---

Winter CMS Plugin for eRecht24
==============================

[](#winter-cms-plugin-for-erecht24)

This plugin lets you retrieve legal texts through the eRecht24 API and use them on your website.

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

[](#installation-1)

### Download

[](#download-1)

Download the plugin and extract it to the plugin directory of your Winter CMS installation:

```
plugins/xitara/erecht24

```

### Git

[](#git-1)

Run the following command from the root directory of your Winter CMS installation:

```
git clone https://github.com/xitara/wn-erecht24-plugin.git plugins/xitara/erecht24
```

Then run the migrations:

```
php artisan winter:up
```

### Composer

[](#composer-1)

Run the following commands from the root directory of your Winter CMS installation:

```
composer require xitara/wn-erecht24-plugin
php artisan winter:up
```

Configuration
-------------

[](#configuration)

Open `Settings → E-Recht24 → E-Recht24 Legal Texts`.

Enter your eRecht24 API key in the settings dialog. You can find it as follows:

1. Open the [eRecht24 Premium Project Manager](https://www.e-recht24.de/mitglieder/tools/projekt-manager/).
2. Click the gear icon labeled “Synchronization” for the relevant project. From there, you can generate a new API key or copy the existing one.

Use the “Start Test” button to verify that the API key works.

**IMPORTANT:** The test currently retrieves the German imprint. To complete the test successfully, the German imprint must be configured in eRecht24.

At least one document and one language must be selected.

You can import the selected documents into the database from the “Polling” tab. Automatic retrieval at configured intervals is not yet functional. The settings on the “Push Service” tab are not functional yet either.

Integrating the Texts into a Page
---------------------------------

[](#integrating-the-texts-into-a-page)

You can integrate the legal texts into a page in two ways:

1. **As a component on a CMS page:** Drag the `ERECHT24 LEGAL TEXTS → eRecht 24 Output` component to the desired position in the editor. Then select the language and document type in the settings.
2. **As a snippet on a static page:** Open the page and place the cursor where you want to insert the snippet. Then select `Snippets → eRecht 24 Output` and choose the language and document type in the settings.

###  Health Score

23

—

LowBetter than 25% of packages

Maintenance51

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 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

1052d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/26457767?v=4)[Xitara](/maintainers/Xitara)[@xitara](https://github.com/xitara)

---

Top Contributors

[![xitara](https://avatars.githubusercontent.com/u/26457767?v=4)](https://github.com/xitara "xitara (3 commits)")

---

Tags

plugincmswintereRecht24

### Embed Badge

![Health badge](/badges/xitara-wn-erecht24-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/xitara-wn-erecht24-plugin/health.svg)](https://phpackages.com/packages/xitara-wn-erecht24-plugin)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[civicrm/civicrm-drupal-8

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

20256.6k4](/packages/civicrm-civicrm-drupal-8)[winter/wn-sitemap-plugin

Sitemap plugin for Winter CMS

1050.7k1](/packages/winter-wn-sitemap-plugin)[martin/wn-forms-plugin

Create easy (and almost magic) AJAX forms

212.4k](/packages/martin-wn-forms-plugin)

PHPackages © 2026

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