summaryrefslogtreecommitdiff
path: root/views/mods
AgeCommit message (Collapse)Author
2026-10-01Widerruf: Größen relativ zur Schrift der SeiteRoger Rehnelt
em statt rem: In Themes mit kleiner Wurzelschrift war „Vertrag widerrufen“ kaum lesbar (K51). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Widerruf: Bestätigung als Meldung im DialogRoger Rehnelt
Statt alert() steht der Eingang als Statusmeldung mit Fokus im Dialog. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Widerruf: Knöpfe gegen Knopfregeln der Themes geschütztRoger Rehnelt
Schatten, Schriftstärke und Hover der Themes greifen nicht mehr auf „Vertrag widerrufen“ (Nachtrag K50). Befund K51 Schriftgröße in OceanWP notiert. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Widerruf: Knöpfe und Dialog per Tastatur bedienbarRoger Rehnelt
„Vertrag widerrufen“ ist überall ein echter Knopf; der Dialog ist modal, hält den Fokus, schließt mit Escape und gibt den Fokus zurück (K50). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Widerruf: Nonce nicht mehr im gecachten HTMLRoger Rehnelt
Der Dialog holt die Nonce beim Öffnen; eine abgelaufene ersetzt der Server, Dialog und Formularseite senden einmal neu (K48). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Widerruf: Skript im Fuß gekapseltRoger Rehnelt
Kein console.log mehr, kein Abbruch bei doppelt ausgegebenem Fuß, Texte escapt (K49). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Blöcke: ProduktfilterRoger Rehnelt
Neuer Block Produktfilter (Preis, Varianten, Produktattribute) auf Grundlage von [wpsg_productview_filter]. Er filtert die Produktlisten und Produktansichten derselben Seite; die Auswahl steht in der Adresse, ohne JavaScript bedienbar, Anzahl für Screenreader. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Produktübersichten: Kleinunternehmer-Hinweis als Ziel des LinksRoger Rehnelt
„Endpreis“ verweist auf den Hinweis unter der Übersicht; der Text wird geprüft ausgegeben (P31). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Klassisch: Produktseite und Übersichtskacheln auf HandybreiteRoger Rehnelt
Anzahl, Warenkorb- und Widerrufsknopf brechen auf der Produktseite um, lange Produktnamen in den Kacheln der Übersichten ebenfalls (B35). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Einhängepunkte: feste Namen, Filter je Vorlage, Knöpfe und PreiseRoger Rehnelt
Die Aktionen der Vorlagen feuern zusätzlich als wpsg_template_… mit einzelnen Argumenten, der Vorlagenfilter auch mit relativem Schlüssel (K40). Neue Filter für Knopfklassen, Knopftexte und Preise; die bisherigen Namen bleiben. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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-10-01Blöcke: Kleinunternehmer-Hinweis als div, feste id beim NachladenRoger Rehnelt
Der Hinweis darf Absätze aus dem Editor enthalten; in den Produktansichten bleibt die id beim Nachladen per Ajax eindeutig. Befunde P31, K46, T12 eingetragen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Blöcke: Kleinunternehmer-Hinweis unter der ListeRoger Rehnelt
„Endpreis“ in Produktliste und Produktansichten verweist auf den Hinweistext unter der jeweiligen Liste statt auf ein fehlendes Ziel (K44). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Blöcke: Korrekturen aus der PrüfungRoger Rehnelt
Die Liste zeigt bei Gutscheinen mit freiem Betrag und Mindestmenge „Zum Produkt“ und den Steuersatz wie die Produktseite; der Mini-Warenkorb rechnet Rabatte mit; „Cachen verhindern“ erkennt die neuen Blöcke und Shortcodes (K44). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Produktansichten: Modul aus ShopThemeOne im PluginRoger Rehnelt
[wpsg_productview] und [wpsg_productview_filter] kommen ins Plugin; Seite, Sortierung, Ansicht und Filter stehen in der Adresse, Ajax übernimmt nur diese Werte. Ein gleichnamiges Modul im Theme bricht den Shop nicht mehr ab. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Darstellung: Vorrang gegen Theme-Resets, Prüfung eigener StildateienRoger Rehnelt
Regeln eigener Bausteine haben Spezifität 0-1-0, Ausblendungen und Einblendungen Vorrang vor Theme-Regeln; die Stildatei steht vor dem Zusätzlichen CSS. Eigene productindex.css und der Einstellungsimport laufen über dieselbe Bestätigung (K42). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Darstellung: an das Theme angepasstRoger Rehnelt
Neue Einstellung „Darstellung der Shopseiten“ mit der Stildatei wpsg-theme.css: Farben, Schrift, Knöpfe und Felder kommen aus dem Theme, anpassbar über --wpsg-*. Standard für neue Installationen, bestehende Shops bleiben klassisch. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01- Modul "Auftragsbestätigung" aufgeräumtdaniel
2026-10-01Merge remote-tracking branch 'origin/main'daniel
# Conflicts: # src/lang/wpsg-en_US.mo # tests/bootstrap.php # tests/doubles/wpsg_ShopController.php
2026-10-01- Screenshots für Modul "Amazon" Dokudaniel
2026-10-01GiroCheckout: nach der Zahlung zurück auf die AbschlussseiteRoger Rehnelt
Wie bei PayPal PLUS steht der Stand der Zahlung auf der Abschlussseite, die leeren Erfolgs- und Fehlerseiten entfallen. Der Knopf zum Bezahlen ist als Knopf gestaltet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01GiroCheckout: Kreditkarte und Lastschrift, Weiterleitung direkt nach ↵Roger Rehnelt
Bestellabschluss Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Neues Modul GiroCheckout (API v2) mit WeroRoger Rehnelt
Zahlung, Teil- und automatische Erstattung, Statusabfrage. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30- Amazon Modul vereinheitlicht und moderniesiertdaniel
2026-09-29- Anfrage Modul aufgeräumtdaniel
2026-09-28Altbestand: Löschen ohne Sperre, nur WarnungRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28Altbestand: Zustand nach Dateien statt Übernahme-Vermerk; sauber migrierte ↵Roger Rehnelt
Shops können direkt löschen Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28Altbestand: Löschen erst nach Übernahme, Warnung bei nicht zuordenbaren ↵Roger Rehnelt
Dateien Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28Altbestand: Singular/Plural in den MeldungenRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28Rechnungsarchiv: Altbestand aus wpsg 3 übernehmen; Konverter nutzt dieselbe ↵Roger Rehnelt
Zuordnung; 1970 ausgeblendet Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Rechnungsarchiv: Liste erst beim Öffnen des Reiters ladenRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Rechnungsarchiv: Jahre aufklappbar, gelöschte Jahre in eigener AnsichtRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Rechnungsarchiv: Tabelle bricht um statt überzulaufenRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Rechnungsnummern: atomar vergeben, Einstellungen überschreiben Zähler nichtRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Rechnungskorrektur: Rabattzeile, Summe ohne doppelten RabattRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Rechnungen: Archiv mit ZIP-Download und Löschen je Jahr/MonatRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Anrede: keine Vorbelegung ohne Auswahl, Standardanrede „Bitte ↵Roger Rehnelt
auswählen“; Hinweis Upload-Pfad Blognetzwerk (K13) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27SmartCheckout statt EinSeitenCheckout in den Einstellungen; ↵Roger Rehnelt
TopSeller-Hinweis geglättet Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Backend-Darstellung: Sammelrechnungsformular, SmartCheckout-Aufteilung (K32, ↵Roger Rehnelt
Teil) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Backend-Darstellung: Kästen Kundenbudget und Gutscheine mit Panel-Kopf ↵Roger Rehnelt
(K32, Teil) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Backend-Darstellung: giropay-Reiter, Feldbreiten, Umbruch (K32, Teil)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Gutschein-PDF: Deckkraft 0 wirkt (P12)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Produktgruppenliste mit ID (U31)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27TopSeller: ohne Statistik manuell (P11), klarere Beschriftung (P25)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27DownloadPlus: Infotext und Link aktualisiert (P14, U24)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Warnungen (K31), AltBody nur für Shopmails, eindeutige IDs im Checkout (T5)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Anfrageliste nur in der Seitenkonfiguration (P22)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Gastkunden ohne Bestellung (B10), Rechnungszuordnung (D29), Sprachdateien ↵Roger Rehnelt
beim Update (K6), Vorgabetexte (K35), paydirekt (A7), Steuergruppe (P23), Füllmenge (P21), D9, D20, K4, K29, M7, B25, T3, T11 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Anfrageseite: Pflichtstern-Klasse maskiert (P28)Roger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27Anfrage: PHP-Warnungen beim AbsendenRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>