summaryrefslogtreecommitdiff
path: root/views/admin
AgeCommit message (Collapse)Author
2026-09-16Merge remote-tracking branch 'origin/main'daniel
# Conflicts: # src/changelog
2026-09-16- SCSS Parser entferntdaniel
- Warenkorb/Kasse/Zusammenfassung "weite" Breite im Gutenberg - Inhalt der Seiten optional vor Shop-Inhalt oder danach - eRechnung PDF3/A Kompatibilität
2026-09-15- Deprecated "version" Fehler behobenjlbeer
- Kampagnen Fehler mit Bestellstatus behoben
2026-09-14- SCSS Parser entferntdaniel
- Warenkorb/Kasse/Zusammenfassung "weite" Breite im Gutenberg - Inhalt der Seiten optional vor Shop-Inhalt oder danach
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-10- modulelist.phtml wieder auf CRLF gestelltjlbeer
Die Datei liegt im Repo seit der SVN-Zeit mit CRLF. Ein Edit im Textmodus und das global gesetzte core.autocrlf=input hatten sie in a3a4af66 komplett auf LF gekippt (159 Zeilen Diff fuer eine Aenderung von drei). Inhaltlich aendert dieser Commit nichts, netto gegen 3c5591d8 bleiben genau die drei Zeilen des doc_url-Fixes. Repo-lokal ist core.autocrlf jetzt false, damit das nicht wieder passiert. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-10- Bugfix: Modulübersicht warf einen Error, wenn ein Modul kein doc_url liefertjlbeer
wpsg_isSizedString() nimmt sein Argument per Referenz, das @ davor machte daraus einen Wert -> "Argument #1 could not be passed by reference" unter PHP 8. Ausserdem ein versehentlich eingefuegtes "Okay" vor dem PHP-Tag entfernt. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08Moduluebersicht im Backend verlinkt die AnleitungRoger Rehnelt
Die Modulliste unter Einstellungen zeigt unter dem Modulnamen einen Link "Anleitung", sobald die API fuer das Modul ein doc_url mitgibt (neues Feld der Modul-Registry im Produktcenter). Module ohne eigenen Doku-Artikel bekommen keinen Link. 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>
2026-04-30- Feature: Exportprofile/Bestellexport - Export von verwendeten SteuersätzenDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8516 0d5edaf7-2b12-4e95-93f4-047927463d4b
2025-07-22- Bugfix: FPDF mehrmals inkludiertDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8498 0d5edaf7-2b12-4e95-93f4-047927463d4b
2024-12-19Anpassungen für E-Rechnung (grundlegende BT-Felder gefixt/gefüllt, ↵Jean-Luc Beer
Leitweg-ID neu angelegt) git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8463 0d5edaf7-2b12-4e95-93f4-047927463d4b
2024-11-19- Thickbox durch Option wieder ladenDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8457 0d5edaf7-2b12-4e95-93f4-047927463d4b
2024-11-18- Feature: eInvoice Rechnungsempfänger unabhängig von E-Mail des KundenDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8456 0d5edaf7-2b12-4e95-93f4-047927463d4b
2024-10-30- Bugfix: DB Udpdate nach Plugin Update wird ausgeführtDaniel Schmitzer
- Feature: Update Log um zukünftige Probleme beim Update zu erkennen git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8452 0d5edaf7-2b12-4e95-93f4-047927463d4b
2024-03-01#4.4.8Daniel Schmitzer
- Feature: Vorauswahl Leer bei Zahlungsarten zugelassen git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8411 0d5edaf7-2b12-4e95-93f4-047927463d4b
2024-02-23- Feature: Wordpress thickbox durch fslightbox ersetzt4.4.7Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8410 0d5edaf7-2b12-4e95-93f4-047927463d4b
2023-07-31- Textänderungenkarl
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8340 0d5edaf7-2b12-4e95-93f4-047927463d4b
2023-07-28- Feature: Modul Vorkasse: QR-Code von QR-Rechnung (Schweiz) kann nun auf ↵karl
der Bestellabschlussseite/Bestellmail angezeigt werden. git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8336 0d5edaf7-2b12-4e95-93f4-047927463d4b
2023-03-29- Bugfix: PHP 8.2 Optimierungenkarl
- Feature: Warenwert kann nun in der Bestellverwaltung angezeigt werden git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8264 0d5edaf7-2b12-4e95-93f4-047927463d4b
2023-03-02- 8.1Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8244 0d5edaf7-2b12-4e95-93f4-047927463d4b
2022-11-03- Bugifx Versandzonen Standardversandart (leeres Feld)karl
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8136 0d5edaf7-2b12-4e95-93f4-047927463d4b
2022-11-03- VersandzonenDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8135 0d5edaf7-2b12-4e95-93f4-047927463d4b
2022-11-02- Feature: Steuerberechnung nach Lieferland (Option)Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8134 0d5edaf7-2b12-4e95-93f4-047927463d4b
2022-11-02- Feature: Vorgabe Standardversand je VersandzoneDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8132 0d5edaf7-2b12-4e95-93f4-047927463d4b
2022-06-10- BackupDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8007 0d5edaf7-2b12-4e95-93f4-047927463d4b
2022-04-01- Feature: Fehlerprotokoll kann aktiviert werdenDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7978 0d5edaf7-2b12-4e95-93f4-047927463d4b
2021-11-08- Manuelle Bestellzustände4.3.6Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7957 0d5edaf7-2b12-4e95-93f4-047927463d4b
2021-08-12- Feature: Suche nach Zahlungsart in Bestellverwaltung möglichDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7934 0d5edaf7-2b12-4e95-93f4-047927463d4b
2021-08-12- Feature: Kundenkontakt aus der Bestellverwaltung für mehrere Bestellungen ↵Daniel Schmitzer
möglich. (Templates müsse in user_views ev. aktualisiert werden) - Feature: Suche nach Zahlungsart in Bestellverwaltung möglich - Feature: Bei Statuswechsel über die Bestellübersicht können die Kunden jetzt optional darüber informiert werden git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7932 0d5edaf7-2b12-4e95-93f4-047927463d4b
2021-06-02- Bugfix: Weitere Kundendaten werden in Admin- und Kundenmail und ↵Daniel Schmitzer
Bestellverwaltung angezeigt git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7900 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-12-01- Bau UpdateDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7816 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-11-18- Abo Einstellungen ins ProduktDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7811 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-11-16- Abo Punkt "Aboverwaltung: neue Spalte "Status" (laufend, in Verlängerung, ↵Daniel Schmitzer
abgelaufen) -> bei Ablauf auto. Statuswechsel auf "abgelaufen"" git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7807 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-11-12#4.2.84.2.8Daniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7805 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-10-20git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7797 ↵karl
0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-10-20git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7793 ↵karl
0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-10-20git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7792 ↵karl
0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-10-20git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7791 ↵karl
0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-10-19- Feature: Erinnerungsmail bei Unvollständigen BestellungenDaniel Schmitzer
- Amazon V2 Commit git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7787 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
2020-09-08- Checkbox InnerEU in Versandzonenverwaltung lässt sich wieder für alle ↵Daniel Schmitzer
speichern git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7760 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-07-03- Bugfix: Problem beim Import von Varianten behobenDaniel Schmitzer
- Bugfix: Deinstallation von Produkten löscht abhängigkeiten (Produktartikelwerte, Varianten) git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7754 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-07-02#4.2.5Daniel Schmitzer
- Feature: Gutenberg Block zur Produktanzeige - Bugfix: Bestellen ohne Kundenverwaltung führt nicht mehr zum Fehler (Bug durch 4.2.4) - Bugfix: Lieferschein: Warnungen entfernt - Bugfix: Lieferschein: Vorschau beachtet nun wieder die Produktauswahl git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7753 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-01-17- wordpress.orgDaniel Schmitzer
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7662 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-01-16- Feature: Option "Nach dem entfernen eines Produktes auf die günstigste ↵Daniel Schmitzer
Zahlungsart wechseln" hinzugefügt git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7661 0d5edaf7-2b12-4e95-93f4-047927463d4b
2020-01-15git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7660 ↵karl
0d5edaf7-2b12-4e95-93f4-047927463d4b