logo

RedmineKanban

Login
Zuletzt aktualisiert: 20.2.2026

Selectbox Autocompleter

Beschreibung

Das Plugin Selectbox Autocompleter verbessert die Arbeit mit standardmäßigen Dropdown-Listen in Redmine, indem es eine Funktion zur schnellen Suche innerhalb des Inhalts hinzufügt. Die ideale Lösung für Systeme mit großen Listen von Issues, Benutzern, Projekten oder anderen Entitäten.


Hauptfunktionen:

  • Intelligente Suche: Sofortige Filterung der Optionen während der Texteingabe.
  • Unterstützung aller Entitäten: Funktioniert mit Benutzerlisten (Zugewiesen/Autor), Projekten, Versionen, Kategorien und benutzerdefinierten Feldern (Custom Fields) vom Typ „Liste".
  • Verbesserte UX: Eliminiert das endlose Scrollen durch lange Listen.

Kompatibilität

Redmine: 5.0 - 6.0

Web Browser: Chrome, Firefox, Safari, Edge

Datenbanken: MySQL 5.7, MySQL 8.0, PostgreSQL 14-16, SQLite

Plugins: redmine_kanban, redmine_advanced_checklists, advanced_charts, appearance_custom, module_manager, periodic_reminder, user_group_editor, queries_perfect, advanced_workflow, cost_calculator.


Installation und Aktualisierung

  1. Entfernen Sie die alte Plugin-Version aus Redmine, falls vorhanden.

    cd redmine/plugins
    rm -r selectbox_autocompleter
    
  2. Kopieren Sie den neuen Plugin-Ordner selectbox_autocompleter nach redmine/plugins/

  3. Stoppen und starten Sie Redmine. (Bei einigen Redmine-Installationen (z. B. in Docker) ist es wichtig, den Server tatsächlich zu stoppen und zu starten, anstatt ihn nur neu zu starten.)


Deinstallation

  1. Entfernen Sie den Plugin-Ordner selectbox_autocompleter aus redmine/plugins/
rm -r selectbox_autocompleter
  1. Stoppen und starten Sie Redmine.

Konfiguration

  1. Überprüfen und ändern Sie die Plugin-Einstellungen unter Administration -> Module -> Selectbox Autocompleter.

Administration

Bereich „Module"

Unter Administration → Module → Selectbox Autocompleter können Sie Folgendes konfigurieren:

  • Suchfeld hinzufügen, wenn mehr als 7 Elemente vorhanden sind und die ID des übergeordneten Containers übereinstimmt
  • Selektoren für Container, in denen Select-Elemente ersetzt werden sollen
  • Selektoren, die übersprungen werden sollen

Hinzufügen der Suche zu Select-Elementen

Das Plugin funktioniert wie folgt:

  • Es findet Select-Elemente anhand der angegebenen IDs oder Klassen
  • Es ersetzt die gefundenen Select-Elemente durch Select-Felder mit Suchfunktion
  • Es funktioniert nur für Selektoren, die explizit in den Plugin-Einstellungen angegeben sind

Beispiel:

Wenn die Suche für Select-Elemente innerhalb eines Issue-Formulars hinzugefügt werden soll, kann die ID des Formular-Containers verwendet werden:

#issue-form

In diesem Fall:

  • Wendet das Plugin die Suche auf alle Select-Elemente innerhalb des Issue-Formulars an
  • Alle Dropdown-Listen auf der Seite zum Erstellen und Bearbeiten von Issues werden mit Suchfunktion angezeigt

Der angegebene Selektor muss zu den Plugin-Einstellungen hinzugefügt und die Änderungen gespeichert werden.

Ignorieren von Select-Elementen

Einige Select-Elemente in Redmine verfügen bereits über eine integrierte Suche. Um Duplizierungen (zwei Suchfelder in einem Feld) zu vermeiden, müssen solche Elemente ignoriert werden.

Beispiel:

#available_c

In diesem Fall:

  • Das Plugin erkennt das Select-Element #available_c
  • Es ignoriert dieses Element

Wenn das Select-Element nicht zur Liste der zu ignorierenden Elemente hinzugefügt wird, kann es zur gleichzeitigen Anzeige von zwei Suchelementen kommen.


Verwendung

  1. Klicken Sie auf ein bereits konfiguriertes Dropdown-Menü (z. B. auf der Issues-Seite das Select-Feld „Gruppieren nach").
  2. Im oberen Bereich der Liste erscheint eine Suchleiste.
  3. Beginnen Sie mit der Eingabe eines Namens oder Titels – die Liste wird automatisch gefiltert und zeigt nur passende Optionen an.

Bei problemen oder fragen schreiben sie uns bitte eine e-mail an [email protected]