docs
TYPO3 v14
Konfiguration  /  Lizenz

11 — Lizenz

Jedes Yavi-Theme braucht einen Lizenzschlüssel. Ohne gültige Lizenz arbeitet die Extension nicht.


Die zwei Felder

Lizenzschlüssel und Produktcode, dazu der aktuelle Status
Lizenzschlüssel und Produktcode, dazu der aktuelle Status

Yavi Theme → Licence:

FeldEinstellungsschlüsselBeispiel
Licence Keylicence.keyXXXX-XXXX-XXXX-XXXX
Product Codelicence.productyavi-lucerne

Beide sind erforderlich. Der Produktcode sagt, für welches Produkt der Schlüssel gilt — ein Schlüssel schaltet nur das Theme frei, für das er ausgestellt wurde.

Der Schlüssel steht in der E-Mail zur Kaufbestätigung und jederzeit im Kundenlogin auf licence.yavithemes.com unter Konto → Lizenzen. Diese Seite führt auch auf, an welche Domains ein Schlüssel gerade gebunden ist, und lässt eine davon freigeben, wenn eine Site umzieht.

Bei einer frischen DDEV-Installation lässt sich der Schlüssel automatisch eintragen — dazu vor dem Lauf von init-yavi.sh LICENCE_KEY in der Umgebungsdatei setzen, siehe 03 — Installation mit DDEV.

Nach dem Speichern zeigt die Lizenzseite den aktuellen Status.

Updates

Das Datum Updates until auf der Downloadseite des Portals ist nicht die Lizenz selbst: Es regelt, ob neue Versionen noch zum Download angeboten werden. Siehe 03 — Installation mit DDEV.

Man muss das Portal dafür nicht im Auge behalten. Ab yavi-core 1.3.0 sagt es das Backend von sich aus:

Beide lesen, was die tägliche Lizenzprüfung zurückgebracht hat; keines von beiden kontaktiert von sich aus etwas. Eine frische Installation zeigt deshalb noch keine Update-Informationen, bis diese Prüfung einmal gelaufen ist — die Lizenzseite zu speichern stößt sie sofort an. Beide schweigen, solange die neueste Version läuft, die die Lizenz hergibt.

Nach dem Eintragen des Schlüssels

Speichern, danach den Cache leeren:

bash
vendor/bin/typo3 cache:flush

Eine Site auf eine andere Domain umziehen

Die Lizenz ist an eine Domain gebunden. Nach einem Umzug — Staging → Produktion oder ein Domainwechsel — die Lizenzseite einmal öffnen und speichern. Das stößt eine frische Prüfung für den neuen Host an.

Entwicklung und Staging

Staging- und Entwicklungsumgebungen bekommen eine eigene Lizenz. Es gibt keinen „Entwicklungsmodus“, der die Prüfung umgeht — das wäre ein Loch in der Lizenzierung, keine Funktion.