-
Gemeinsame Support-Hinweise im Shop und PSR-14-Ereignis der Produktseite
Die Hinweise zum Anspruch auf Support (keine Lizenz, abgelaufen, gilt bis, Verlängern-Link) liegen als gemeinsame Vorlage __productSupportNotice im Shop, die Systeme hinter dem Support (Workplace, Forum) binden sie in ihren Support-Tab ein; die Sprachvariablen wandern mit (Update-Skript übergibt sie). Neues Ereignis ProductPageAssigningVariables: die Produktseite meldet, wenn sie ihre Template-Variablen zuweist, Plugins brauchen dafür keinen klassischen Event-Listener mehr. Version 6.2.8 Beta 21.
de.yourecom.shop
6.2
-1 Löschungen +57 Hinzufügungen 58 Gesamt 8 Dateien
|
-
Support verlängern, Erinnerung vor Ablauf, Lizenzseite im Kundenkonto und ACP-Auswertung
Der Kauf des Updates verlängert den Support der Lizenzen, auf die er Zugriff gibt (neue Spalten supportTime, supportEndsAt, supportReminderFor an der Lizenz; eine Gutschrift nimmt die Verlängerung zurück). ProductSupport::canRenew() sagt, ob der Kunde gerade verlängern kann. Cronjob und Benachrichtigung "Support endet bald" (Einstellung shop_support_reminder_days, Standard 14 Tage, 0 = aus), einmal je Ablauf. Neue Kundenseite "Meine Lizenzen" mit Support-Ende und Verlängern-Link, neue ACP-Seite "Support-Zeitraum" (Lizenzen mit Ende, sortier- und filterbar). Tests: Integration (Verlängerung, Ende, Erinnerung), E2E für beide Seiten, Doku in docs/support.md. Version 6.2.8 Beta 19.
de.yourecom.shop
6.2
-40 Löschungen +950 Hinzufügungen 990 Gesamt 36 Dateien
|
-
Version 6.2.14 Beta 19: Beta 18 war schon live ohne das Event CategoryUsePermissionChecking, die Bridge de.yourecom.shop.workplace setzt es voraus
de.yourecom.workplace
6.2
-2 Löschungen +2 Hinzufügungen 4 Gesamt 1 Dateien
|
|
|
|
|
-
Support als Leistung des Shops: Anspruch, Support-Zeitraum mit Einheit und Angebot "Support inklusive"
ProductSupport und SupportEntitlement entscheiden, wer Support anfragen darf (öffentlich, Team, Kunde, ohne Lizenz, abgelaufen); die neueste Lizenz zählt, ein erneuter Kauf verlängert. Neue Produktoptionen supportDuration und supportDurationUnit (Tage, Monate, Jahre) für jeden Support-Typ außer "kein Support". Das Angebot "Support inklusive: 12 Monate" zeigt der Shop in den Produktdaten selbst. Bisher lagen Optionen und Prüfung im Workplace-Plugin: acp/update_moveSupportDurationOptions.php übergibt die Optionszeilen und Sprachvariablen vor dem Import an den Shop (Option-ID, Spalte und Werte bleiben). Der Shop muss vor de.yourecom.shop.workplace ausgeliefert werden. Tests: Unit und Integration (inkl. Übergabe), Anleitung docs/support.md. Version 6.2.8 Beta 18.
de.yourecom.shop
6.2
-1 Löschungen +683 Hinzufügungen 684 Gesamt 13 Dateien
|
-
Cloud-Instanzen: YoureCom-Logo statt WoltLab-Logo im Seitenkopf (Stil-Variablen pageLogo, pageLogoMobile, Größe; Datei vom Hub); Version 6.2.56 Beta 8
de.yourecom.website
6.2
-3 Löschungen +99 Hinzufügungen 102 Gesamt 6 Dateien
|
|
|
-
Versionsanpassung: 6.2.14 Beta 17
--- Ergänzung (Sitzung Shop-Arbeitsplatz-Bridge, noch nicht committet, bitte in Beta 19 aufnehmen) ---
Neues Event workplace\event\category\CategoryUsePermissionChecking: WorkplaceCategory::getPermission('canUseCategory' / 'canUseCategoryWithoutModeration') fragt andere Plugins, Listener können nur verweigern. Neues Template-Event categoryInformation in taskList.tpl (nur CategoryTaskList). Dateien: files/lib/event/category/CategoryUsePermissionChecking.class.php, files/lib/data/category/WorkplaceCategory.class.php, templates/taskList.tpl. Das Plugin de.yourecom.shop.workplace (6.2.2 Beta 6) setzt Beta 19 voraus.
de.yourecom.workplace
6.2
-119 Löschungen +324 Hinzufügungen 443 Gesamt 18 Dateien
|
-
Cloud-Vorlagen-Cron: Meldungen des Installationsskripts, wenn der Cron schon installiert ist
de.yourecom.website
6.2
-3 Löschungen +11 Hinzufügungen 14 Gesamt 1 Dateien
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|