Neue Features: - Badge-Farben pro Feld konfigurierbar (Admin > Element-Typen) - Datei-Vorschau Tooltip beim Hover über Datei-Badge - Mobile/Kompakte Ansicht mit einheitlichen Button-Größen - Autocomplete für Textfelder - Backup/Restore für Konfiguration Bugfixes: - Dolibarr App Navigation: Vor/Zurück-Pfeile funktionieren jetzt (Module akzeptieren id UND socid/contactid Parameter) - Datei-Badge zeigt jetzt Büroklammer-Icon Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
122 lines
4.1 KiB
Markdown
Executable file
122 lines
4.1 KiB
Markdown
Executable file
# CHANGELOG MODULE KUNDENKARTE FOR [DOLIBARR ERP CRM](https://www.dolibarr.org)
|
|
|
|
## 4.0.1 (2026-02)
|
|
|
|
### Neue Features
|
|
- **Badge-Farben pro Feld**: Individuelle Farben fuer Badges im Baum konfigurierbar
|
|
- Neue Spalte in Admin > Element-Typen > Felder
|
|
- Color-Picker fuer einfache Farbauswahl
|
|
- Hex-Format (#RRGGBB)
|
|
|
|
- **Datei-Vorschau Tooltip**: Hover ueber Datei-Badge zeigt Vorschau
|
|
- Thumbnails fuer Bilder
|
|
- Icons fuer Dokumente (PDF, Word, Excel, etc.)
|
|
- Neuer AJAX-Endpoint `ajax/file_preview.php`
|
|
|
|
- **Mobile/Kompakte Ansicht**: Optimiert fuer mobile Geraete
|
|
- Kompakt-Modus Toggle-Button
|
|
- Einheitliche Button-Groessen auf mobilen Geraeten
|
|
- 2x2 Grid-Layout auf sehr kleinen Bildschirmen
|
|
- Touch-freundliche Bedienelemente
|
|
|
|
### Bugfixes
|
|
- **Dolibarr App Navigation**: Vor/Zurueck-Pfeile funktionieren jetzt korrekt
|
|
- Module akzeptieren nun `id` UND `socid`/`contactid` Parameter
|
|
- Kunden-Kontext bleibt beim Navigieren erhalten
|
|
- Betroffene Dateien: alle Tab-PHP-Files
|
|
|
|
- **Datei-Badge Icon**: Zeigt jetzt Bueroklammer-Icon statt nur Zahl
|
|
|
|
### Datenbank-Aenderungen
|
|
- Neue Spalte `badge_color` in `llx_kundenkarte_anlage_type_field`
|
|
|
|
---
|
|
|
|
## 3.5.0 (2026-02)
|
|
|
|
### Neue Features
|
|
- **Drag & Drop Sortierung**: Elemente im Anlagenbaum per Drag & Drop umsortieren
|
|
- Geschwister-Elemente auf gleicher Ebene verschieben
|
|
- Visuelle Drop-Indikatoren (blaue Linie)
|
|
- Reihenfolge wird sofort per AJAX gespeichert (kein Seitenreload)
|
|
- Funktioniert in Kunden- und Kontakt-Anlagen
|
|
|
|
### Bugfixes
|
|
- **Duplicate-Key-Fehler behoben**: UNIQUE KEY `uk_kundenkarte_societe_system` um `fk_contact` erweitert
|
|
- Systeme koennen nun gleichzeitig auf Kunden- und Kontaktebene existieren
|
|
- Migration wird automatisch beim Modul-Aktivieren ausgefuehrt
|
|
|
|
### Verbesserungen
|
|
- Visueller Abstand zwischen Root-Elementen im Anlagenbaum
|
|
- INSERT fuer Kunden-Systeme setzt explizit `fk_contact = 0`
|
|
|
|
---
|
|
|
|
## 2.0 (2026-01)
|
|
|
|
### Neue Features
|
|
- **PDF Export mit Vorlage**: Briefpapier/Hintergrund-PDF kann als Vorlage hochgeladen werden
|
|
- Upload im Admin-Bereich unter Einstellungen
|
|
- Vorlage wird als Hintergrund auf allen Seiten verwendet
|
|
- **PDF Schriftgroessen konfigurierbar**: Anpassbare Schriftgroessen fuer den PDF-Export
|
|
- Ueberschriften (7-14pt)
|
|
- Inhalte (6-12pt)
|
|
- Feldbezeichnungen (5-10pt)
|
|
- **Verbesserte PDF-Baumdarstellung**: Professionelle Darstellung der Anlagenstruktur
|
|
- Farbcodierte Header pro Hierarchie-Ebene (dezente Grauabstufungen)
|
|
- Abgerundete Rahmen um Elemente
|
|
- Visuelle Verbindungslinien zwischen Elementen
|
|
- Bessere Einrueckung und Lesbarkeit
|
|
|
|
### Verbesserungen
|
|
- Logo aus PDF-Export entfernt (ersetzt durch Vorlagen-System)
|
|
- Dynamische Felder fuer Element-Typen (Ueberschrift als neuer Feldtyp)
|
|
- Kopierfunktion fuer Elemente und Typen
|
|
|
|
---
|
|
|
|
## 1.1 (2026-01)
|
|
|
|
### Neue Features
|
|
- **Kontakt/Adressen-Unterstuetzung**: Favoriten und Anlagen koennen nun auch auf Kontakt-/Adressebene verwaltet werden
|
|
- Ideal fuer Kunden mit mehreren Gebaeuden/Standorten
|
|
- Neue Tabs "Favoriten" und "Anlagen" auf Kontaktkarten
|
|
- Vollstaendige Trennung der Daten zwischen Kunde und Kontakten
|
|
|
|
### Verbesserungen
|
|
- Mengen-Eingabe bei Favoriten vereinfacht (Textfeld + Speichern-Button)
|
|
- Modul-Icon geaendert zu fa-id-card
|
|
- Dokumentation aktualisiert
|
|
|
|
### Datenbank-Aenderungen
|
|
- Neue Spalte `fk_contact` in Tabelle `llx_kundenkarte_favorite_products`
|
|
- Neue Spalte `fk_contact` in Tabelle `llx_kundenkarte_anlage`
|
|
- Neue Spalte `fk_contact` in Tabelle `llx_kundenkarte_societe_system`
|
|
|
|
### Hinweis zum Upgrade
|
|
Nach dem Update bitte das Modul einmal deaktivieren und wieder aktivieren, damit die SQL-Aenderungen ausgefuehrt werden.
|
|
|
|
---
|
|
|
|
## 1.0
|
|
|
|
### Features
|
|
- Favoriten-Produkte fuer Kunden
|
|
- Produkte als Favoriten markieren
|
|
- Standardmengen festlegen
|
|
- Bestellungen aus Favoriten generieren
|
|
- Sortierbare Liste
|
|
|
|
- Technische Anlagen (Baumstruktur)
|
|
- Systemkategorien (Strom, Internet, Kabel, Sat)
|
|
- Konfigurierbare Element-Typen
|
|
- Individuelle Felder pro Typ
|
|
- Datei-Upload mit Vorschau
|
|
- Hierarchische Struktur
|
|
|
|
- Admin-Bereich
|
|
- Systeme verwalten
|
|
- Typen verwalten
|
|
- Felder konfigurieren
|
|
|
|
Initial version
|