Mapping-Updates
Wir haben alle Mapping-Tabellen aktualisiert, u. a. wurden die folgenden, mit der OpenImmo-Version 1.2.7c eingeführten Primärenergieträger ergänzt:
Erdgas (leicht/schwer), Fernwärme (Dampf), Nahwärme, Wärmelieferung, Bioenergie, Windenergie, Wasserenergie, Umweltwärme, Kraft-Wärme-Kopplung (fossil, erneuerbar, regenerativ, Bio)
Zudem wurde eine Reihe (zuvor auskommentierter) Netto-Preisangaben aktiviert, die in Sonderfällen als Fallback-Werte importiert werden, wenn die entsprechenden Kauf-/Mietpreise inkl. Mehrwertsteuer nicht übermittelt wurden.
Für die präzisere Abfrage von XML-Elementen (Spalte Source) bzw. den enthaltenen Werten können ab jetzt diese neuen Optionen verwendet werden:
empty
→ Elemente, die keinen Inhalt oder einen Nullwert (0, false) enthaltenexists
→ Elemente, die im XML-Quellcode enthalten sind (unabhängig vom Inhalt)missing
→ Elemente, die im XML-Quellcode nicht enthalten sindmissing_or_empty
→ Elemente, die im XML-Quellcode fehlen oder keinen Inhalt bzw. nur einen Nullwert (0, false) enthalten
Beispiel: verwaltung_objekt->user_defined_simplefield=exists:feldname:neu
Eher kosmetischer Natur waren die Ergänzung eines Freitextfelds für objektspezifische Angaben zum Gebäudeenergiegesetz (GEG) sowie die Anpassung einiger Begriffe/Titel.
Neue Custom Fields
Wird eine Gebäude-Energieklasse übertragen, wird diese pro Immobilie in einem benutzerdefinierten Feld sowohl 1:1 (_immonex_energy_class) als auch – für Sortierungszwecke – in Form einer numerischen ID (_immonex_energy_class) gespeichert:
A+ → 5
A → 10
B → 20
C → 30
D → 40
E → 50
F → 60
G → 70
H → 80
Ebenfalls neu ist das Custom Field _immonex_post_status: Hier wird bei „neuen“ Objekten der Status new, bei Aktualisierung eines vorhandenen Immobilien-Angebots updated hinterlegt.
Detailverbesserungen
- Beim Import von Bildmaterial wird nun auch das Format AVIF unterstützt.
- Die Zuordnung von Grundriss- und Energieskalen-Anhängen zu den passenden Galerien bzw. Abschnitten/Tabs erfolgt auch dann automatisch, wenn diese als PDF-Dateien übertragen wurden. (Für die WP-seitige Generierung von Vorschaugrafiken müssen ImageMagick/Imagick, Postscript und die zugehörigen PHP-Erweiterungen in der Hosting-Umgebung verfügbar sein.)
- Mehrere Theme/Frontend-Plugin-Support-Klassen wurden erweitert bzw. überarbeitet.