Ir al contenido
Otras versiones

Cargando…

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