Otros parámetros de configuración
| Property | Type | Description |
|---|---|---|
| spring.jpa.properties.hibernate.search.analyzer | String | Este parámetro se usa para cambiar el Analyzer por defecto del motor de búsqueda Apache Lucene. org.apache.lucene.analysis.standard.StandardAnalyzer Más información en Configuring Lucene Analyzer. Este parámetro debe establecerse en el fichero $TOMCAT_HOME/openkm.properties. |
| spring.jpa.properties.hibernate.search | Boolean | Este parámetro puede usarse para deshabilitar Hibernate Search por completo. Esto significa que no podrá buscar documentos ni carpetas. Este parámetro debe establecerse en el fichero $TOMCAT_HOME/openkm.properties. |
| system.ocr.rotate | String | Este parámetro fuerza al OCR a procesar documentos rotados. Esta funcionalidad es útil, por ejemplo, en páginas escaneadas al revés, donde la dirección estándar del OCR fallaría. El parámetro es una colección de grados separados por el carácter “;”. 90;180;270; Más información en Configuring OCR engine. |
| system.ocr.spell.check | Boolean | Cuando está habilitado, el texto extraído por OCR se valida con un corrector ortográfico. La aplicación debe tener un diccionario habilitado; vea el parámetro “system.openoffice.dictionary” en LibreOffice configuration parameters. |
| system.document.name.mismatch.check | Boolean | Este parámetro se usa para habilitar o deshabilitar la comprobación de nombre cuando se sube una nueva versión de un documento. |
| max.search.results | Integer | Este parámetro establece el límite de resultados de búsqueda. Por ejemplo, un valor de 500 significa que nunca obtendrá más de 500 resultados de ninguna consulta. 500 El motivo por el que se limita el número de resultados es que algunas consultas pueden devolver un número enorme de resultados, especialmente cuando las consultas se realizan a través de métodos de la API. |
| system.keyword.lowercase | Boolean | Este parámetro se usa para forzar todas las palabras clave a minúsculas. La aplicación distingue entre mayúsculas y minúsculas; esto significa que un usuario puede establecer dos palabras clave como “keyone” y “KeyOne”, y para la aplicación estas dos palabras clave son distintas. Para evitar este problema, siempre es buena idea forzar todas las palabras clave a minúsculas. |
| tomcat.connector.uri.encoding | String | Por defecto la codificación del Connector de Tomcat está establecida a “ISO-8859-1”, pero puede cambiarla con este parámetro. Cuando establece el parámetro “URIEncoding” de Tomcat a “UTF-8”, también necesita establecer este parámetro a “UTF-8”. <br>URIEncoding="UTF-8"<br>ISO-8859-1 |
| mail.session.debug | Boolean | Habilita la depuración de la sesión de correo. Es útil para detectar problemas cuando la aplicación no está enviando correo. |
| mobile.theme | String | Hay cinco temas móviles (“a”, “b”, “c”, “d”, “e”). Más información sobre los temas en jQuery mobile themes. b |
| plugin.debug | Boolean | Cuando está habilitado, muestra información de depuración sobre la funcionalidad de plugins de la aplicación. |
| principal.hide.connection.roles | Boolean | Oculta los roles “ROLE_USER” y “ROLE_ADMIN” de la lista de roles disponibles. Por defecto, los roles ocultos vienen determinados por los valores de los parámetros “default.user.role” y “default.admin.role”. Normalmente “ROLE_USER” y “ROLE_ADMIN”. |
| principal.database.filter.inactive.users | Boolean | Obsoleto desde la versión 8.1.12 Oculta los usuarios inactivos de la lista de usuarios disponibles. |
| restrict.file.name | String | Restringe extensiones de nombre de fichero que no están permitidas. Cada extensión de nombre de fichero se separa con el carácter “;”. *~;*.bak |
| restrict.file.mime | Boolean | Restringe las extensiones de nombre de fichero según las existentes en Administration > MIME types. |
| restrict.duplicated.documents | Boolean | No se permite subir el mismo documento más de una vez. Internamente, la verificación se basa en el valor del checksum del documento. |
| native.sql.optimizations | Boolean | Para un mejor rendimiento, algunas operaciones de base de datos se realizan con SQL en vez de con HQL. |
| repository.stats.optimization | Boolean | Cuando está habilitado, los resultados de Administration > Statistics tardan menos tiempo y recursos en calcularse. |
| repository.content.checksum | Boolean | Cuando está habilitado, se calcula el checksum del documento para cada documento subido. |
| system.pdf.force.ocr | Boolean | Fuerza el procesamiento de todos los ficheros PDF con el motor OCR. |
| stack.metadata.hidden.properties | List | Filtra los campos de metadatos en la vista de pila de metadatos de la interfaz frontend. |
| show.records.in.tree | Boolean | Cuando está habilitado, muestra los nodos de tipo record en la vista de árbol de la interfaz frontend. |
| system.catdoc.xls2csv | String | Herramienta nativa de conversión de XLS a CSV. Se usa en NativeMsExcelTextExtractor. En Debian y otras distribuciones basadas en Ubuntu está incluida en el paquete catdoc. /usr/bin/xls2csv ${fileIn} |
| system.strings | String | Configura la herramienta Strings. /usr/bin/strings ${fileIn} |
| system.zbar | String | Configura la herramienta extractora de códigos de barras. /usr/bin/zbarimg |
| system.profiling | Boolean | La funcionalidad Profiling stats proporciona información de bajo nivel al administrador para ayudar a encontrar problemas de rendimiento de la aplicación. También puede habilitar el profiling desde Administration > Utilities > Profiling stats. |
| system.ftp.port | Integer | Puerto FTP. En Linux, solo el usuario root puede enlazar a puertos como el 21; por eso en este SO es buena idea enlazar el FTP a otro puerto. |
| system.ftp.server | Boolean | Cuando está habilitado, la aplicación habilita la funcionalidad de servidor FTP. |
| user.keywords.cache | Boolean | Cuando está habilitado, las palabras clave de los nodos se cachean. Esta funcionalidad proporciona mejor rendimiento con menos acceso a la base de datos. |
| user.item.cache | Boolean | Cuando está habilitado, la aplicación cachea el número de nodos propiedad del usuario. Esta funcionalidad proporciona mejor rendimiento con menos acceso a la base de datos al calcular los nodos propiedad de cada usuario. |
| max.search.clauses | Integer | Establece el número máximo de cláusulas permitidas en una búsqueda. |
| max.search.results | Integer | Establece el límite de resultados devueltos por una búsqueda en el repositorio. |
| search.suggestion.minimal.results | Integer | El número mínimo de resultados de búsqueda necesario para ofrecer sugerencias. Por defecto es 5. |
| search.suggestion.returned.words | Integer | El número de palabras sugeridas. Por defecto es 3. |
| checkin.comment.mandatory | Boolean | Obliga a los usuarios a establecer un comentario al subir un nuevo documento (acciones de creación o actualización). |
| stack.metadata.adapter | String | Establece la implementación de la pila de metadatos. com.openkm.plugin.stack.metadata.GenericStackMetadataAdapter Más información en Creating your own Stack Metadata Adapter ( deprecated ). |
| system.diffpdf | String | Configura la herramienta DiffPDF. Windows Necesita la versión de línea de comandos de https://www.qtrac.eu/diffpdfc.html C:\openkm\extra\diffpdf\diffpdf.exe -qr ${fileOut} ${fileIn1} ${fileIn2} Linux /home/openkm/tomcat-8.5.63/bin/diffpdf ${fileIn1} ${fileIn2} ${fileOut} Más información en Diffpdf raises ConversionException error while loading shared libraries: libpoppler-qt4.so.4 Ejemplo de script Bash <br>#!/bin/bash<br>#echo "p1: $1";<br>#echo "p2: $3";<br>#echo "p2: $3";<br>#echo "library path: $LD_LIBRARY_PATH";<br>export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/openkm/tomcat/lib/diffpdf<br>/opt/openkm/tomcat/bin/diffpdf $1 $2 $3<br>#unset LD_LIBRARY_PATH<br> |
| version.append.download | Boolean | Añade la versión del documento al nombre del fichero al descargar un documento desde OpenKM. |
| webservices.visible.properties | List | Lista de propiedades de configuración concedidas a usuarios sin privilegios de administrador a través de servicios web. |
| rss.news | Boolean | Habilita o deshabilita las noticias en la página de login. |
| rss.news.box.width | Integer | Ancho del cuadro de noticias en la página de login. 300 |
| rss.news.max.size | Integer | Número máximo de noticias obtenidas del servidor de noticias. 10 Las noticias se cachean en el servidor de OpenKM y se refrescan una vez al día. Esto significa que cualquier cambio en este parámetro surtirá efecto mañana o tras reiniciar el servicio de OpenKM. |
| rss.news.visible | Integer | Número de elementos de noticias visibles a la vez. 1 |
| trash.retention.days | Integer | Indica el número máximo de días que los nodos en la papelera estarán disponibles antes de ejecutarse una purga automática. El valor por defecto es 0, que indica ilimitado. Hay una tarea Crontab llamada “Purge Old Trash Nodes” que realiza esta acción. 30 |
| file.plan | Boolean | Habilita o deshabilita la funcionalidad de plan de ficheros. false |
| decimal.pattern | String | Establece el patrón decimal. . |
| browser.natural.sort | Boolean | Habilita o deshabilita el orden natural. El orden natural se realiza a nivel del motor de base de datos. Para MySQL y MariaDB descargue e instale natural_sort.sql en su base de datos. Para otro motor de base de datos, necesita crear su propia función llamada “okmNaturalSort(String, Integer, String)”. |
| min.free.disk.percent | Integer | Este es el porcentaje mínimo usado para alertar sobre poco espacio libre en disco. 20 |
| search.by.attachment.parent | Boolean | Habilita o deshabilita la búsqueda de documentos en los adjuntos de correo. false |
| property.group.element.default.access | Boolean | Cuando se establece a true, todos los campos de metadatos se muestran a los usuarios; cuando es false, no se muestra ninguno. Escenarios de ejemplo: - Cuando el valor se establece a true, todos los campos de metadatos se muestran por defecto. En este escenario tiene sentido usar revokeUser y revokeRole. - Cuando el valor se establece a false, ninguno de los campos de metadatos se muestra por defecto. En este escenario tiene sentido usar grantUser y grantRole. Información adicional disponible en Metadata Security element true |