AddOn
Fields
Beschreibung
some useful fields for YFormsome useful fields for YForm
github.com/FriendsOfREDAXO/fields/blob/main/package.yml
Umsetzung
Versionen
1.4.0
Added
- Inline-Tagging in der Listenansicht (
fields_tagging): Neue optionale Felddefinitionlist_editable. Wenn aktiviert, koennen Tags direkt in der YForm-Tabellenuebersicht hinzugefuegt und entfernt werden – inkl. Popover mit Vorschlaegen aus der Quelltabelle, Farbpicker und Speicherung viarex-api-call=fields_inline_update. für @alexwenz
Changed
- Backend-Menue: Fields wird nicht mehr als eigener Hauptmenuepunkt gefuehrt, sondern als Unterseite von YForm eingehaengt (analog
yform_spam_protection). - Hilfe-Seite: README.md wird ueber
rex_markdown::parseWithToc()mit Inhaltsverzeichnis und PHP-Highlighting gerendert (Core-Pattern auspackages.help.php). - README.md neu strukturiert: Einleitung, Features, Anwendung im Tablemanager, Anwendung im Metainfo-AddOn, Entwickler-Sektion (Fragmente, FieldsTagging-Helper, API, JSON-Schemata).
1.3.0
Tagging überall: Das Tagging-Feld gibt es nun auch für alle Metainfos
Idee von @alexwenz ...
1.2.0
1.2.0 - 2026-05-03
Added
- Inline Select (
fields_inline_select): Neues YForm-Value fuer direktes Aendern von Auswahlwerten in der Listenansicht, inklusive optionaler Farbdefinitionen, Query-Quelle und Lock-Status fuer finale Werte. - Tagging-Suche (
fields_tagging): YForm-Manager-Suchwidget mit Mehrfachauswahl (expanded=1) und farbigen Tag-Checkboxen.
Improved
fields_taggingSearch-UX: Klareres Label fuer!(empty)via Sprachschluessel (fields_search_not_empty) statt technischer Notation.- Irrefuehrender Multi-Select-Hinweis („Please use CTRL or COMMAND …“) in der Checkbox-basierten Tag-Suche entfernt.
Fixed
fields_taggingSuchfilter fuer(empty)/!(empty)auf robuste SQL-Bedingungen umgestellt (NULL, leerer String,[]).- Namespace-Fix in
FieldsTagging: korrekte Aufloesung vonrex::getTablePrefix()durchuse rex;.
1.1.0
Das AddOn Fields stellt eine umfangreiche Sammlung zusätzlicher YForm-Value-Feldtypen bereit, die häufig benötigte Eingabemuster und Strukturierungsmöglichkeiten abdecken – von Social-Media-Profilen und Tabellen bis hin zu Tabs, Akkordeons und Grid-Layouts.