Selectbox Autocompleter
Descripción
El plugin Selectbox Autocompleter mejora el funcionamiento de las listas desplegables estándar en Redmine, añadiendo una función de búsqueda rápida dentro del contenido. Es la solución ideal para sistemas con grandes listas de issues, usuarios, proyectos u otras entidades.
Funcionalidades clave:
- Búsqueda inteligente: Filtrado instantáneo de opciones a medida que escribe el texto.
- Soporte para todas las entidades: Funciona con listas de usuarios (Asignado/Autor), proyectos, versiones, categorías y campos personalizados (Custom Fields) de tipo «Lista».
- UX mejorado: Elimina la necesidad de desplazarse infinitamente por listas largas.
Compatibilidad
Redmine: 5.0 - 6.0
Navegadores web: Chrome, Firefox, Safari, Edge
Bases de datos: 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.
Instalación y Actualización
-
Elimine la versión antigua del plugin de Redmine si existe.
cd redmine/plugins rm -r selectbox_autocompleter -
Copie la nueva carpeta del plugin
selectbox_autocompleterenredmine/plugins/ -
Detenga e inicie Redmine. (En algunas instalaciones de Redmine (por ejemplo, en Docker) es importante detener e iniciar realmente el servidor, no solo reiniciarlo).
Desinstalación
- Elimine la carpeta del plugin
selectbox_autocompleterderedmine/plugins/
rm -r selectbox_autocompleter
- Detenga e inicie Redmine.
Configuración
- Revise y modifique la configuración del plugin en Administration -> Modules -> Selectbox Autocompleter.
Administración
Sección «Modules»
En Administration → Modules → Selectbox Autocompleter puede configurar:
- Añadir un campo de búsqueda si hay más de 7 elementos y el ID del contenedor padre coincide.
- Selectores de contenedores donde los elementos select serán reemplazados.
- Selectores que serán omitidos.

Añadir búsqueda a los elementos select
El plugin funciona de la siguiente manera:
- Encuentra elementos select por los IDs o clases especificados.
- Reemplaza los elementos select encontrados por campos select con soporte de búsqueda.
- Funciona solo para selectores especificados explícitamente en la configuración del plugin.
Ejemplo:
Si necesita añadir funcionalidad de búsqueda a los elementos select ubicados dentro de un formulario de issue, puede usar el ID del contenedor del formulario:
#issue-form
En este caso:
- El plugin aplica la búsqueda a todos los elementos select dentro del formulario del issue.
- Todas las listas desplegables en las páginas de creación y edición de issues se mostrarán con la funcionalidad de búsqueda.
El selector especificado debe añadirse a la configuración del plugin y guardar los cambios.
Ignorar elementos select
Algunos elementos select en Redmine ya contienen funcionalidad de búsqueda integrada. Para evitar duplicaciones (dos campos de búsqueda en una entrada), tales elementos deben ser ignorados.
Ejemplo:
#available_c
En este caso:
- El plugin detecta el elemento select
#available_c. - Lo ignora.
Si el elemento select no se añade a la lista de ignorados, podrían aparecer dos elementos de búsqueda simultáneamente.
Uso
- Haga clic en una lista desplegable configurada (por ejemplo, en la página de issues, el select «Agrupar resultados por»).
- Aparecerá una barra de búsqueda en la parte superior de la lista.
- Comience a escribir un nombre o título — la lista se filtrará automáticamente, mostrando solo las opciones coincidentes.

Si tiene algún problema o pregunta, escríbanos un correo electrónico [email protected]