summaryrefslogtreecommitdiff
path: root/views/admin/licence.phtml
AgeCommit message (Collapse)Author
2026-10-01Vorlagen: Versionsnummer in jeder VorlageRoger Rehnelt
Alle Vorlagen tragen in den ersten Zeilen @version 4.6.1; die Ausgabe bleibt gleich. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26Backend: Lizenzseite, Kundendaten, Hilfe, Datenschutz, E-Mail-KonfigurationRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-14Wording: "Abonnement" raus, "Update-Zugang" und "Edition" reinRoger Rehnelt
Verkauft wird kein Abo: einmalige Zahlung fuer 12 Monate, keine automatische Verlaengerung, keine Kuendigung. Der Reiter unter Konfiguration heisst jetzt "Update-Zugang" (bis 4.4.15 "Lizenzverwaltung"), die Ausbaustufen heissen "Edition". Sprachdatei mitgezogen: acht msgids umgeschluesselt, die englischen Uebersetzungen angepasst ("subscription" -> "update access"), .mo neu kompiliert (4125 uebersetzt, 91 offen wie zuvor). Nicht angefasst: mods/mod_abo und die Abo-Seite der Kundenverwaltung — das sind die Abo-Produkte, die unsere Kunden ihren eigenen Kunden verkaufen, ein anderer Begriff. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-08Varianten-Preisberechnung: Altdaten-Guard und Vergleich statt ZuweisungRoger Rehnelt
- calculateVariantsPrice() ueberspringt Varianten, die im arVariant des Produkts fehlen (product_key mit Gruppen, die dem Produkt nicht mehr zugeordnet sind). Bisher: "Trying to access array offset on null" und "Undefined array key" bei jedem Aufruf. Preise unveraendert, weil null ohnehin 0 addierte. - varPriceAdded wurde mit "=" statt "==" geprueft. Verhielt sich durch die Kurzschlussauswertung zufaellig richtig, da der Merker nur auf 1 gesetzt wird (wpsg_basket.class.php:465). Wording (GPL): readme.txt "Upgrade der Lizenz auf Pro oder Enterprise" -> "Update- & Support-Abonnement (Pro oder Enterprise)", Feldbeschriftung "Lizenzmodel" -> "Abo-Variante" (Tippfehler im alten String war der Grund, warum ihn die erste Wording-Runde nicht gefunden hat).
2026-09-07- Fehlende Textdomains an Übersetzungen angehängtjlbeer
- Dateien auf UTF-8 formatiert, damit Übersetzungen darauf zugreifen können
2026-09-07- Übersetzungsfunktionen vereinheitlicht (manchmal nur _() )jlbeer
- PHP 8.5 / WP 7.1 - Warnungen, die im Plugin "Plugin Check" erwähnt wurden behoben
2026-09-04Wording auf Abonnement umgestellt + Bugfix VariantenpreiseRoger Rehnelt
Wording (GPL-konform, mit Roger abgestimmt): verkauft wird ein Update- & Support-Abonnement, nicht eine Lizenz fuer den Code. - "Lizenzverwaltung" -> "Abonnement" (Menue, Seitentitel, Zugriffsrechte) - "Lizenzcode"/"Lizenzschluessel" -> "Aktivierungsschluessel" - "Neue Lizenz aktivieren"/"Lizenz loeschen" -> Aktivierungsschluessel eintragen/entfernen - "[ Pro Version ]" -> "[ Update- & Support-Abo: Pro ]" (analog Enterprise) - "wpShopGermany Vollversion erwerben" -> "Update- und Support-Abo abschliessen"; "Vollversion kaufen" -> "Abo abschliessen" - "Ihre Lizenz ist ungueltig" -> "Ihr Aktivierungsschluessel ist ungueltig" - "Ohne Lizenz koennen Sie dieses Modul nicht verwenden" -> "Ohne Abonnement ..." Nicht angefasst: technische Bezeichner ($arLizenz, wpsg_lizenz, wpsg_licence_file, licence_model), src/system/old/ (wird vom Paketbau entfernt, erreicht keinen Kunden), die BillSAFE-Felder (dort ist die "Lizenz" die des Zahlungsanbieters) und readme.txt (wordpress.org). Bugfix: in wpsg_mod_productvariants::product_getPrice() wurde $arVariant nur innerhalb des ersten if gesetzt, im zweiten aber benutzt. Auf jeder Produktseite mit Varianten ergab das mehrere hundert PHP-8-Warnungen (auf der Live-Seite sichtbar, weil dort display_errors an war). Jetzt initialisiert und die Berechnung an vorhandene Variantendaten gebunden — preisneutral, vorher wurde null addiert. Changelog fuer 4.4.16 ergaenzt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2020-11-12#4.2.84.2.8Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7805 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-09-17- API Anbindung4.2.6Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7775 0d5edaf7-2b12-4e95-93f4-047927463d4b
2019-12-04- Bugfix: Es wird nicht mehr in der Lizenzverwaltung "Es ist eine neue ↵Daniel Schmitzer
Version verfügbar" angezeigt wenn noch keine Version des Moduls installiert ist git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7632 0d5edaf7-2b12-4e95-93f4-047927463d4b
2019-09-09- Adminbereich genouncedDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7560 0d5edaf7-2b12-4e95-93f4-047927463d4b
2019-04-26Implementation von Sanitisierung und Validierung sämtlicher ↵florian
Benutzereingaben im Backend git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7398 0d5edaf7-2b12-4e95-93f4-047927463d4b
2019-02-28- Korrektur für Übersetzungenthomas
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7316 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-11-24TippfehlerDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6773 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-10-26- Beim installieren von Modulen werden nun (wieder) FTP Daten abgefragt, ↵Daniel Schmitzer
sollten die Dateien nicht direkt schreibbar sein - Hinweis auf Sprachdatei in den Systemcheck integriert git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6645 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-20- Modulaktivierung ausblenden, wenn falscher KeyDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6526 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-20- Download der Pakete aus BaseDaniel Schmitzer
- Modulverwaltung git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6522 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-20- DB Update DebugDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6521 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-14- Demo Modus / MeldunstuningDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6503 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-08- LizenzverwaltungDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6488 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-08- LizenzverwaltungDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6484 0d5edaf7-2b12-4e95-93f4-047927463d4b
2017-09-07- Lizenzverwaltung / ModulaktivierungDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6479 0d5edaf7-2b12-4e95-93f4-047927463d4b