Address-Manager by coding.ms – Erweiterungen für TYPO3 10
FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt
Beschreibung
Address-Manager by coding.ms 2.0.0 erhält ein umfangreiches Update: Du bekommst Frontend-Management für Adressen, erweiterte Such- und SEO-Funktionen sowie mehrere TCA- und TYPO3-10-Anpassungen, die Bedienung und Darstellung verbessern.
- Frontend & Besitz: Du kannst Adressen im Frontend verwalten; zudem gibt es eine Auswahl für Frontend-Benutzer als Adress‑Owner und ein Feld für Slugs sowie einen Address-Group-Teaser und Variant-Select für Address-Groups.
- Suche & Anzeige: Mehrere Felder können jetzt für die Volltextsuche konfiguriert werden (z. B. title,name,first_name,description). List-Ansichten werden nicht mehr gecached, wenn Suchparameter übergeben werden; Filter-Plugin übergibt Suchwort und customString-Feld an das List-Plugin. Neue Display-Typen erlauben map-only und filter-only Darstellungen.
- Öffnungszeiten & Dateien: Öffnungszeiten sind jetzt je Wochentag möglich; im TCA ist der Default-Wert auf closed gesetzt. Adressen unterstützen zusätzliche Dateien und eine Show-in-Preview-Checkbox für Bilder.
- SEO & Social: Meta-Tags, HTML-Title und Open-Graph-Tags wurden ergänzt; es gibt Fallback-Werte für Meta/Open-Graph. Social-Media-Felder für Facebook, Instagram und Twitter sind verfügbar.
- TCA, TypoScript & Konfiguration: additional_tca ist jetzt Requirement; TCA-Refactorings umfassen crdate und tstamp für die Anzeige von Erstellungs- und Änderungsdatum, RTE-TCA-Fixes für TYPO3 10 sowie Anpassung der TCA- und Flexform-Bezeichnungen ("information row" statt "support row"). Es wurde eine TypoScript-Konstante für den Site-Name ergänzt und die bisherigen Konstantenkategorien basic/advanced/expert entfernt.
- Backend-Verbesserungen: Entfernen von editInModal und stattdessen eine Backend-Suche für die Adressliste; fehlende Labels für die Suchbox wurden ergänzt.
- CLI & Controller: Der Geo-Command wurde von CommandController auf einen Symfony Command migriert. In JsonController wird jetzt sichergestellt, dass der Framework-Type gesetzt ist. Weiterhin wurde eine Konfigurationsprüfung in AddressController ergänzt.
- Migration / Breaking Change: Wichtig für deine Migration: Das Feld showinpreview in
sys_file_referencewurde aufpreviewumgestellt, da sich die Funktionalität dieses Felds geändert hat; passe ggf. Mappings oder Erweiterungen an. - Sonstige Bugfixes & Optimierungen: Default-Werte für das Frontend-User-Feld wurden ergänzt, Map-Wizard und Google-Map-Pin in der Detailansicht für TYPO3 10 gefixt, TCA für RTE korrigiert sowie Detail-Page-UID in Address-Links ergänzt. Außerdem wurden Übersetzungs-How-To-Dokumentation und Mapping für Erstellungs-/Änderungsdaten ergänzt.
Change-Log
## 2020-09-02 Release of version 2.0.0
* [TASK] Allow groups, organizations and positions in "all" language to be used
* [TASK] Add additional_tca as requirement and use "information row" instead of "support row" in the TCA and Flexform settings
* [TASK] Allow multiple fields for fulltext search (eg. plugin.tx_addressmanager.settings.list.customString.field = title,name,first_name,description)
* [BUGFIX] Add default value for field frontend user
* [TASK] Optimize page title provider configuration
* [BUGFIX] Don't cache list view, because of passed search parameters
* [TASK] Add TypoScript constant for site name
* [TASK] Remove basic, advanced and expert TypoScript constant category
* [BREAKING] Change 'showinpreview' field in sys_file_reference to 'preview', because that field (which is provided by the News extensions as well) has change his functionality!
* [TASK] Add fallback values for meta and open graph tags
* [BUGFIX] Add TCA for crdate and tstamp in address configuration, for displaying that dates in frontend
* [BUGFIX] Fix TCA for RTE in address configuration for TYPO3 10
* [TASK] Fix Map wizard to work with TYPO3 10
* [TASK] Pass search word and custom string field from Filter plugin to List plugin
* [BUGFIX] Ensure that the framework type is set in JsonController
* [TASK] Set closed as default value for opening hours in TCA
* [TASK] Migrate Geo command from CommandController to Symfony Command
* [TASK] Add a configuration check in AddressController
* [TASK] Add translation How To documentation
* [TASK] Add detail page uid in address item links
* [FEATURE] Add slug field for address group - address group teaser
* [TASK] Add mapping for creation and modification date in address model
* [TASK] Remove remaining editInModal for backend address list
* [TASK] Add missing labels for search box for backend address list
* [BUGFIX] Remove backend address list editinmodal
* [TASK] Add search box for backend address list
* [FEATURE] Add display type in address list - map-only and filter-only now possible
* [FEATURE] Add opening hours for each day in address
* [FEATURE] Add additional files in address
* [TASK] TCA refactoring
* [FEATURE] Add frontend user selection for address ownership
* [FEATURE] Add show-in-preview checkbox for address images
* [FEATURE] Add frontend management for addresses
* [FEATURE] Add social media links for Facebook, Instagram, Twitter
* [FEATURE] Add meta tags, HTML title and open graph tags
* [FEATURE] Add address group teaser plugin
* [FEATURE] Add variant select for address groups
* [BUGFIX] Fix google map pin in single view