Ir al contenido

Extensión de previsualización externa

La funcionalidad External Preview le ayuda a previsualizar documentos basándose en una petición a una URL externa.

Campo / Propiedad Tipo Descripción
extension.external.preview List Cada fila es un par de valores que declara contenido de previsualización; el formato es:
mime-type;url
application/illustrator;http://localhost:8180/openkm/test.jsp
application/epub+zip;http://localhost:8180/openkm/epub\_previewer.jsp
application/x-mspublisher;http://localhost:8180/openkm/mspreviewer\_previewer.jsp
Cuando incrusta en un iframe una URL que pertenece a un subdominio distinto del dominio de la aplicación, debe incluir ese dominio en la configuración; de lo contrario, el navegador lo bloqueará por razones de seguridad. Puede encontrar más información sobre el parámetro de configuración okm.content.security.policy en la sección Experimental configuration parameters

Cree un fichero llamado test.jsp y cópielo a la carpeta $TOMCAT_HOME/webapps/openkm.

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>External URL request example</title>
</head>
<body>
Request parameters
<br />
<br />
<b>uuid:</b><%=request.getParameter("uuid")%><br />
<br />
<b>dowloadUrl:</b><%=request.getParameter("downloadUrl")%><br />
</body>
</html>
  • Elija un documento con uno de los tipos MIME establecidos en los parámetros de configuración.
  • Abra la pestaña Preview. Se mostrará la URL externa basada en el tipo MIME del documento.