| Age | Commit message (Collapse) | Author |
|
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>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
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>
|
|
- 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).
|
|
- Dateien auf UTF-8 formatiert, damit Übersetzungen darauf zugreifen können
|
|
- PHP 8.5 / WP 7.1
- Warnungen, die im Plugin "Plugin Check" erwähnt wurden behoben
|
|
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>
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7805 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7775 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
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
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7560 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
Benutzereingaben im Backend
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7398 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7316 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6773 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
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
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6526 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
- Modulverwaltung
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6522 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6521 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6503 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6488 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6484 0d5edaf7-2b12-4e95-93f4-047927463d4b
|
|
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6479 0d5edaf7-2b12-4e95-93f4-047927463d4b
|