<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wpshopgermany-views.git/views/admin/licence.phtml, branch fix/4.6.1</title>
<subtitle>wpShopGermany – Template-Dateien (views) zum Versionsvergleich
</subtitle>
<id>https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/atom?h=fix%2F4.6.1</id>
<link rel='self' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/atom?h=fix%2F4.6.1'/>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/'/>
<updated>2026-10-01T17:46:45+00:00</updated>
<entry>
<title>Vorlagen: Versionsnummer in jeder Vorlage</title>
<updated>2026-10-01T17:46:45+00:00</updated>
<author>
<name>Roger Rehnelt</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-10-01T17:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=5cdaf202901371456a04ecc10e8fb26a684274b1'/>
<id>urn:sha1:5cdaf202901371456a04ecc10e8fb26a684274b1</id>
<content type='text'>
Alle Vorlagen tragen in den ersten Zeilen @version 4.6.1; die Ausgabe bleibt gleich.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Backend: Lizenzseite, Kundendaten, Hilfe, Datenschutz, E-Mail-Konfiguration</title>
<updated>2026-09-26T10:33:04+00:00</updated>
<author>
<name>Roger Rehnelt</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-09-26T10:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=33dcc777e6ba4e79f3848dd5bfca0b3ea7a93a03'/>
<id>urn:sha1:33dcc777e6ba4e79f3848dd5bfca0b3ea7a93a03</id>
<content type='text'>
Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Wording: "Abonnement" raus, "Update-Zugang" und "Edition" rein</title>
<updated>2026-09-14T08:41:01+00:00</updated>
<author>
<name>Roger Rehnelt</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-09-14T08:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=fda603ffb23f678d139c832172238bb40665f7ef'/>
<id>urn:sha1:fda603ffb23f678d139c832172238bb40665f7ef</id>
<content type='text'>
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" -&gt; "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 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Varianten-Preisberechnung: Altdaten-Guard und Vergleich statt Zuweisung</title>
<updated>2026-09-08T07:33:17+00:00</updated>
<author>
<name>Roger Rehnelt</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-09-08T07:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=c63261db426e4da06f7ed49013eda97c65cbc42f'/>
<id>urn:sha1:c63261db426e4da06f7ed49013eda97c65cbc42f</id>
<content type='text'>
- 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" -&gt;
"Update- &amp; Support-Abonnement (Pro oder Enterprise)", Feldbeschriftung
"Lizenzmodel" -&gt; "Abo-Variante" (Tippfehler im alten String war der Grund,
warum ihn die erste Wording-Runde nicht gefunden hat).
</content>
</entry>
<entry>
<title>- Fehlende Textdomains an Übersetzungen angehängt</title>
<updated>2026-09-07T14:38:21+00:00</updated>
<author>
<name>jlbeer</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-09-07T14:38:21+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=d77e59600c64b90e126e8a01801a9a55b7fd6f96'/>
<id>urn:sha1:d77e59600c64b90e126e8a01801a9a55b7fd6f96</id>
<content type='text'>
- Dateien auf UTF-8 formatiert, damit Übersetzungen darauf zugreifen können
</content>
</entry>
<entry>
<title>- Übersetzungsfunktionen vereinheitlicht (manchmal nur _() )</title>
<updated>2026-09-07T12:45:02+00:00</updated>
<author>
<name>jlbeer</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-09-07T12:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=99b01f24a799a2696c5acb5636334aa5ab384352'/>
<id>urn:sha1:99b01f24a799a2696c5acb5636334aa5ab384352</id>
<content type='text'>
- PHP 8.5 / WP 7.1
- Warnungen, die im Plugin "Plugin Check" erwähnt wurden behoben
</content>
</entry>
<entry>
<title>Wording auf Abonnement umgestellt + Bugfix Variantenpreise</title>
<updated>2026-09-04T19:18:03+00:00</updated>
<author>
<name>Roger Rehnelt</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2026-09-04T19:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=f69370577e8d61d2a4356acba41985fab71cff78'/>
<id>urn:sha1:f69370577e8d61d2a4356acba41985fab71cff78</id>
<content type='text'>
Wording (GPL-konform, mit Roger abgestimmt): verkauft wird ein Update- &amp;
Support-Abonnement, nicht eine Lizenz fuer den Code.
- "Lizenzverwaltung" -&gt; "Abonnement" (Menue, Seitentitel, Zugriffsrechte)
- "Lizenzcode"/"Lizenzschluessel" -&gt; "Aktivierungsschluessel"
- "Neue Lizenz aktivieren"/"Lizenz loeschen" -&gt; Aktivierungsschluessel
  eintragen/entfernen
- "[ Pro Version ]" -&gt; "[ Update- &amp; Support-Abo: Pro ]" (analog Enterprise)
- "wpShopGermany Vollversion erwerben" -&gt; "Update- und Support-Abo
  abschliessen"; "Vollversion kaufen" -&gt; "Abo abschliessen"
- "Ihre Lizenz ist ungueltig" -&gt; "Ihr Aktivierungsschluessel ist ungueltig"
- "Ohne Lizenz koennen Sie dieses Modul nicht verwenden" -&gt; "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 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>#4.2.8</title>
<updated>2020-11-12T09:22:10+00:00</updated>
<author>
<name>Daniel Schmitzer</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2020-11-12T09:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=7e630a709f5ff9fecb09eaa6a704a537976efb31'/>
<id>urn:sha1:7e630a709f5ff9fecb09eaa6a704a537976efb31</id>
<content type='text'>
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7805 0d5edaf7-2b12-4e95-93f4-047927463d4b
</content>
</entry>
<entry>
<title>- API Anbindung</title>
<updated>2020-09-17T09:12:51+00:00</updated>
<author>
<name>Daniel Schmitzer</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2020-09-17T09:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=bd16bc206598379864c31126df8148789b7c3b77'/>
<id>urn:sha1:bd16bc206598379864c31126df8148789b7c3b77</id>
<content type='text'>
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7775 0d5edaf7-2b12-4e95-93f4-047927463d4b
</content>
</entry>
<entry>
<title>- Bugfix: Es wird nicht mehr in der Lizenzverwaltung "Es ist eine neue Version verfügbar" angezeigt wenn noch keine Version des Moduls installiert ist</title>
<updated>2019-12-04T06:15:52+00:00</updated>
<author>
<name>Daniel Schmitzer</name>
<email>noreply@maennchen1.de</email>
</author>
<published>2019-12-04T06:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://wpshopgermany.maennchen1.de/webdiff/wpshopgermany-views.git/commit/?id=6c4a661e24a086f83af7f14e774433e7e249f977'/>
<id>urn:sha1:6c4a661e24a086f83af7f14e774433e7e249f977</id>
<content type='text'>
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7632 0d5edaf7-2b12-4e95-93f4-047927463d4b
</content>
</entry>
</feed>
