Otros parámetros de configuración
| Propiedad | Tipo | Descripción |
|---|---|---|
| spring.jpa.properties.hibernate.search.analyzer | String | Este parámetro se utiliza para cambiar el analizador por defecto del motor de búsqueda Apache Lucene. org.apache.lucene.analysis.standard.StandardAnalyzer Más información en Configuración del analizador de Lucene. Este parámetro debe establecerse en el fichero $TOMCAT_HOME/openkm.properties. |
| spring.jpa.properties.hibernate.search | Boolean | Este parámetro puede utilizarse para deshabilitar por completo Hibernate Search. 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 obliga al OCR a procesar documentos rotados. La funcionalidad es útil, por ejemplo, en páginas escaneadas del revés, donde la dirección estándar del OCR fallará. El parámetro es una colección de grados separados por el carácter “;” 90;180;270; Más información en Configuración del motor OCR. |
| system.ocr.spell.check | Boolean | Cuando está habilitado, el texto extraído por el OCR se valida mediante un corrector ortográfico. La aplicación debe tener un diccionario habilitado; consulte el parámetro “system.openoffice.dictionary” en Parámetros de configuración de OpenOffice LibreOffice. |
| system.document.name.mismatch.check | Boolean | Este parámetro se utiliza para habilitar o deshabilitar la comprobación del 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 en ninguna consulta. 500 El motivo de limitar el número de resultados es que algunas consultas pueden recuperar un número enorme de resultados, especialmente cuando las consultas se realizan a través de métodos de la API. |
| system.demo | Boolean | Este parámetro se utiliza para cambiar OpenKM al modo demostración. En un entorno de producción nunca debería estar habilitado. |
| system.keyword.lowercase | Boolean | Este parámetro se utiliza para forzar que todas las palabras clave estén en minúsculas. La aplicación distingue entre mayúsculas y minúsculas, lo que 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 una buena idea forzar que todas las palabras clave estén en minúsculas. |
| tomcat.connector.uri.encoding | String | Por defecto, la codificación del conector de Tomcat está establecida en “ISO-8859-1”, pero puede cambiarla con este parámetro. Cuando establezca el parámetro “URIEncoding” de Tomcat en “UTF-8”, también deberá establecer este parámetro en “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 envía correo. |
| mobile.theme | String | Existen cinco temas móviles (“a”, “b”, “c”, “d”, “e”). Más información sobre los temas en temas de jQuery mobile. 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 se establecen mediante 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 | Oculta los usuarios inactivos de la lista de usuarios disponibles. |
| restrict.file.name | String | Restringe las 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 basándose en las existentes en Administration > Tipos MIME. |
| 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 de la suma de verificación (checksum) del documento. |
| native.sql.optimizations | Boolean | Para un mejor rendimiento, algunas operaciones de base de datos se realizan con SQL en lugar de HQL. |
| repository.stats.optimization | Boolean | Cuando está habilitado, los resultados de Administration > Estadísticas requieren menos tiempo y recursos para calcularse. |
| repository.content.checksum | Boolean | Cuando está habilitado, la suma de verificación (checksum) del documento se calcula para cada documento subido. |
| system.pdf.force.ocr | Boolean | Fuerza el procesamiento de todos los ficheros PDF con el motor OCR. |
| database.pagination.optimization | Boolean | Cuando está habilitado, ejecuta la optimización de la paginación para aumentar la velocidad de las funcionalidades de la interfaz de usuario. |
| store.raw.mail | Boolean | Cuando está habilitado, almacena también el contenido sin procesar de los correos importados. |
| store.node.path | Boolean | Cuando está habilitado, la ruta de cada nodo se almacena en la base de datos. Por motivos de rendimiento, en las operaciones de mover, eliminar y renombrar sugerimos no habilitar este parámetro. Solo recomendamos habilitarlo en repositorios con menos de 100K nodos. |
| stack.metadata.hidden.properties | List | Filtra los campos de metadatos en la vista de pila de metadatos de la interfaz de usuario. |
| show.records.in.tree | Boolean | Cuando está habilitado, muestra los nodos de expediente en la vista de pila del árbol de la interfaz de usuario. |
| shCoreEclipse.css | String | Estilo CSS utilizado por el resaltador de sintaxis. Más información en http://alexgorbatchev.com/SyntaxHighlighter/ |
| shThemeEclipse.css | String | Estilo CSS utilizado por el resaltador de sintaxis. Más información en http://alexgorbatchev.com/SyntaxHighlighter/ |
| system.catdoc.xls2csv | String | Herramienta nativa de conversión de XLS a CSV. Se utiliza en NativeMsExcelTextExtractor. En Debian y otras distribuciones basadas en Ubuntu, se incluye en el paquete catdoc. /usr/bin/xls2csv ${fileIn} |
| system.embedded.preview | Boolean | Cuando está habilitado (por defecto), la vista previa utiliza una solución de visor PDF web. |
| system.maintenance | Boolean | Cuando está habilitado, la aplicación pasa a “modo de mantenimiento”, lo que significa que nadie, salvo el usuario okmAdmin, podrá iniciar sesión. |
| system.strings | String | Configura la herramienta Strings. /usr/bin/strings ${fileIn} |
| system.zbar | String | Configura la herramienta de extracción de códigos de barras. /usr/bin/zbarimg |
| system.profiling | Boolean | La funcionalidad de estadísticas de perfilado proporciona información de bajo nivel al administrador para ayudarle a encontrar problemas de rendimiento de la aplicación. También puede habilitar el perfilado desde Administration > Utilities > Estadísticas de perfilado. |
| system.ftp.port | Integer | Puerto FTP. En Linux, solo el usuario root puede enlazar puertos como el 21; por eso, en este sistema operativo es una 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 almacenan en caché. La funcionalidad proporciona un mejor rendimiento con menos accesos a la base de datos. |
| user.item.cache | Boolean | Cuando está habilitado, la aplicación almacena en caché el número de nodos que pertenecen al usuario. La funcionalidad proporciona un mejor rendimiento con menos accesos a la base de datos para calcular los nodos que pertenecen a 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 mínimo de resultados de búsqueda necesarios 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 establecer un comentario al subir un nuevo documento (acciones de crear o actualizar). |
| html.syntaxhighlighter.core | String | Establece el núcleo CSS del resaltado de sintaxis. Más información en SyntaxHighlighter. |
| html.syntaxhighlighter.theme | String | Establece el tema CSS del resaltado de sintaxis. Más información en SyntaxHighlighter. |
| kea.thesaurus.skos.file | String | El fichero SKOS. /vocabulary/ag_skos_20070219.rdf Cuando está habilitado, restringe el número de palabras clave disponibles para asociar a los nodos. El fichero SKOS debe basarse en el fichero de ontología (fichero de ontología Web) establecido en la propiedad kea.thesaurus.owl.file ( Configuración del tesauro ). Más información sobre SKOS ( Simple Knowledge Organization System ). |
| kea.thesaurus.vocabulary.serql | String | Consulta para recuperar los términos SKOS. SELECT X,UID FROM {X} skos:prefLabel {UID} WHERE lang(UID) =“en” USING NAMESPACE rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#, skos=http://www.w3.org/2004/02/skos/core#,rdfs=http://www.w3.org/2000/01/rdf-schema#,dc=http://purl.org/dc/elements/1.1/, dcterms=http://purl.org/dc/terms/, foaf=http://xmlns.com/foaf/0.1/ |
| stack.metadata.adapter | String | Establece la implementación de la pila de metadatos. com.openkm.plugin.stack.metadata.GenericStackMetadataAdapter Más información en Creación de su propio adaptador de pila de metadatos ( obsoleto ). |
| 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 |
| version.append.download | Boolean | Añade la versión del documento al nombre de fichero al descargar un documento desde OpenKM. |
| cmis.dateformat | String | Patrón para transformar los valores de fecha y hora del formato CMIS al formato de OpenKM. Más información en Java 8 SimpleDateFormat Por defecto, el valor es: yyyyMMddHHmmss |
| webservices.visible.properties | List | Lista de propiedades de configuración que pueden ser consultadas mediante servicios web por usuarios sin privilegios de administrador. |
| rss.news | Boolean | Habilita o deshabilita las noticias en la página de inicio de sesión. |
| rss.news.box.width | Integer | Ancho del cuadro de noticias en la página de inicio de sesión. 300 |
| rss.news.max.size | Integer | Número máximo de noticias recuperadas del servidor de noticias. 10 Las noticias se almacenan en caché desde el servidor de OpenKM y se actualizan una vez al día. Esto significa que cualquier cambio en este parámetro tendrá efecto mañana o tras reiniciar el servicio de OpenKM. |
| rss.news.visible | Integer | Número de noticias visibles al mismo tiempo. 1 |
| trash.retention.days | Integer | Indica el número máximo de días que los nodos de la papelera estarán disponibles hasta que se ejecute una purga automática. El valor por defecto es 0, que indica ilimitado. Existe una tarea de Crontab llamada “Purge Old Trash Nodes” que realiza esta acción. 30 |
| update.info | Boolean | La aplicación se conecta a diario al servidor de OpenKM en Internet para obtener noticias. true |
| file.plan | Boolean | Habilita o deshabilita la funcionalidad de cuadro de clasificación (file plan). false |
| decimal.pattern | String | Establece el patrón decimal. . |
| browser.natural.sort | Boolean | Habilita o deshabilita la ordenación natural. La ordenación 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, debe crear su propia función llamada “okmNaturalSort(String, Integer, String)”. |
| min.free.disk.percent | Integer | Este es el porcentaje mínimo utilizado para avisar de poco espacio libre en disco. 20 |
| sanitize.lucene.fields | Boolean | Cuando está habilitado, sanea los campos de metadatos. Como los grupos de metadatos de OpenKM utilizan caracteres reservados por Lucene como “:”, cuando Lucene los indexa, estos campos deben sanearse para poder utilizarse en Trabajar con consultas Lucene. Tras habilitar este parámetro debe reindexar todo el repositorio. Consulte Reconstruir índices. |
| search.by.attachment.parent | Boolean | Habilita o deshabilita la búsqueda de documentos en los adjuntos de correo electrónico. false |
| property.group.element.default.access | Boolean | Cuando es true, todos los campos de metadatos se muestran a los usuarios; cuando es false, no se muestra ninguno de los campos de metadatos. Escenarios de ejemplo: - Cuando el valor es true, todos los campos de metadatos se muestran por defecto. En este escenario tiene sentido utilizar revokeUser y revokeRole. - Cuando el valor es false, todos los campos de metadatos no se muestran por defecto. En este escenario tiene sentido utilizar grantUser y grantRole. Información adicional en Elemento Metadata Security true |