Portfolios by coding.ms: Verbesserte Isotope-Filter und Sortierung
FEATURE
0 total
TASK
0 total
BUGFIX
0 total
BREAKING
0 total
Description
Portfolios by coding.ms 1.4.0 verbessert das Isotope-basierte Filtering, erweitert Query- und Sortiermöglichkeiten und behebt mehrere Fehler, die zu inkonsistenten Filterergebnissen oder Problemen in der Detailansicht führen können.
- Isotope: Neuer Reset/All-Button zum Zurücksetzen aller Filter, zusätzlich wird bei der Isotope-Initialisierung ein jQuery-Event eingesetzt und das Bilder-Skript verarbeitet aktive Klassen für Pfeil-Buttons. Du kannst Filter damit schnell zurücksetzen und die Benutzeroberfläche reagiert konsistenter.
- Query- und Sortierung: Ein neues TypoScript-Setting erlaubt das Umschalten zwischen verschiedenen Query-Typen (AND/OR), es wurde ein dritter Query-Typ ergänzt, der Tags über deren Kategorie sortiert, und es gibt eine neue Sortieroption für Attribut 3. Dadurch erhältst Du flexiblere Filterlogiken und feinere Sortiermöglichkeiten für Portfolios.
- Bugfixes: Es wurden Probleme beim Filtern mit einzelnen Kategorie-Selects, der initialen Auswahl von Kategorie/Tag im Plugin, mehrfachen AJAX-Filteranfragen (Race-Condition), Session-Problemen in der Einzelansicht, fehlerhaften Dateiübersetzungen im Portfolios-Objekt sowie Sortierproblemen im Repository behoben. Die Detailansicht wird nicht mehr gecached, sodass Deine Next-/Previous-Buttons korrekt funktionieren. Du profitierst von stabileren Filtern, verlässlicher Navigation und korrekter Mehrsprachigkeit bei Dateien.
- Aufräumarbeiten und CI/Developer-Tools: Hinzugefügte GitLab-CI-Konfiguration, Entfernung des DEV-Identifiers, Integration von IconFactory-Icons, Bereinigung von Seiten-TypoScript, Ignorieren von cHash für die Extension, erweiterte Debug-Informationen, Ergänzung der Attribute 7 und 8 sowie Title-Attribute für Link-Tags. Diese Maßnahmen verbessern die Wartbarkeit und die Entwicklererfahrung.
Change-Log
## 2019-10-13 Release of version 1.4.0
* [TASK] Add Gitlab-CI configuration.
* [TASK] Remove DEV identifier.
* [FEATURE] Add reset/all button feature for isotope usage.
* [BUGFIX] Fixing filtering by a single category select box.
* [TASK] Adding icon factory icons.
* [TASK] Cleaning up page TypoScript.
* [TASK] Extending debugging information.
* [TASK] Portfolios images script processes active classes for arrow buttons.
* [TASK] Adding attribute 7 and 8.
* [BUGFIX] Fixing th initial selected category and tag in plugin.
* [FEATURE] Adding a query type TypoScript setting, which switches between different query types (AND/OR concatenations).
* [FEATURE] Adding a new sorting option for attribute 3.
* [FEATURE] Adding a new query type 3, which sorts the tags by using the tag category.
* [BUGFIX] Fixing multiple filter AJAX requests, which ends up in a time race.
* [TASK] Insert jQuery event for Isotope initialization.
* [BUGFIX] Disabling caching the detail view, because of the next/previous buttons.
* [BUGFIX] Fixing file translations in Portfolios-Object.
* [BUGFIX] Fixing sorting issue in portfolios repository.
* [TASK] Ignore chash in this extension.
* [TASK] Adding title for link tags.
* [BUGFIX] Fixing session issue in single view.