Plugins
La aplicación incorpora un sistema de plugins que ofrece una forma sencilla de personalizar y ampliar las funcionalidades de OpenKM. Por defecto, la aplicación viene con implementaciones de plugins de propósito general; estas pueden desactivarse, sustituirse por otras o aumentarse en número según el tipo de plugin. Por ejemplo, en el plugin de antivirus tiene sentido desactivarlo o sustituirlo por otro; en el caso del extractor de texto, tiene sentido desactivarlo o aumentar el número de extractores de texto disponibles.
Los plugins se muestran en una estructura de tabla:
Plugin family name Name Class name Status
Familias de plugins:
| Familia de plugin | Módulo | Descripción |
|---|---|---|
| Automation validations | Automation | Las validaciones se utilizan en la funcionalidad de automatización. Más información en: - Automatización - Crear su propia validación de Automation |
| Automation actions | Automation | Las validaciones se utilizan en la funcionalidad de automatización. Más información en: - Automatización - Crear su propia acción de Automation |
| Template parsers | OCR Zone | Analizador de extracción de datos utilizado en OCR Zone. Más información en: - Plantillas OCR - Crear su propio plugin de captura de datos OCR |
| Template control parsers | OCR Zone | Punto de control de identificación de documentos utilizado en OCR Zone. Más información en: - Plantillas OCR - Crear su propio plugin de control de validación OCR |
| Option select values | Metadata | Recupera valores de selección desde lógica del lado del servidor. Por ejemplo, ayuda a recuperar datos de un sistema de terceros. Más información en: - Metadatos - Campo Select de metadatos - Crear su propio plugin de valores de selección |
| Field validators | Metadata | Validación basada en lógica del lado del servidor. Ayuda a implementar lógicas de validación complejas que no cubren los validadores por defecto de la interfaz. Más información en: - Metadatos - Elemento Validator de metadatos - Crear su propio plugin de validación de formularios |
| Principal adapters | Authentication | Los adaptadores de autenticación se utilizan para recuperar información de usuarios y roles. Por ejemplo, conectar con algún LDAP o con una base de datos externa que almacene usuarios y roles. Más información en: - Crear su propio Principal Adapter |
| Version number adapters | Document | Implementa la lógica de numeración de versiones. Más información en: - Crear su propio Version Number Adapter |
| Document converters | Conversion | El servicio de conversión se utiliza para convertir documentos a otros formatos. Más información en: - Crear su propio conversor de documentos |
| Terminal commands | Shell | Shell experimental. Más información en: - Crear su propio plugin de comandos de shell |
| Metadata adapters | UI | Lógica de visualización de la interfaz de metadatos. Más información en: - Crear su propio Stack Metadata Adapter (obsoleto) |
| Text extractor | Search engine | Extractor de texto basado en el MIME TYPE del documento. Más información en: - Crear su propio extractor de texto |
| Antivirus | Document | Comprobador de antivirus. Ayuda a integrar cualquier antivirus de línea de comandos. Más información en: - Crear su propio plugin de comandos de shellCrear su propio plugin de análisis antivirus |