Ir al contenido
Otras versiones

Cargando…

External widget dashboard extension

La funcionalidad External widget dashboard le ayuda a mostrar contenido de tarjeta en el panel del dashboard basado en una petición de URL externa.

Field / Property Type Description
extension.external.widget.dashboard List Cada fila es un conjunto de valores con una declaración de contenido de pestaña; el formato es: label;url;height
Label 1;http://localhost:8180/openkm/test.jsp;370
Label 2;http://www.openkm.com;240
La altura por defecto de la tarjeta en el dashboard es de 370 píxeles.
Cuando incrusta una URL en un iframe 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 motivos 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
webservices.visible.properties List Para que los valores del parámetro “extension.external.widget.dashboard” sean accesibles para todos los usuarios, debe añadirse el nombre del parámetro “extension.external.widget.dashboard” a la lista actual.
Si olvida añadir el nombre de la propiedad, solo los administradores podrán obtener el valor; como resultado, algunas extensiones pueden producir errores a los usuarios normales.

Cree un fichero llamado test.jsp y cópielo en 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 />
</body>
</html>
  • Muestre el panel del dashboard.