Herramientas de usuario

Herramientas del sitio


funciones:nfl_embedxml

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
funciones:nfl_embedxml [18/03/2022 21:59]
pedro creado
funciones:nfl_embedxml [18/03/2022 23:31] (actual)
pedro [Función nfl_EmbedXML]
Línea 4: Línea 4:
 Nos crea el código HTML necesario para embeber la visualización de un fichero XML en un wBevel. Nos crea el código HTML necesario para embeber la visualización de un fichero XML en un wBevel.
  
-Este visualizador necesita que le pasemos una URL para que solicite la descarga ​del PDF que le indiquemossi el PDF esta un la zona publica del dominio (ej: /htdocs) solo será necesario poner la URL completa (ej: http://​nefele.dev/​manual.pdf).+Si pasamos el contenido ​del fichero en cBuffercFile se utiliza para confirmar ​el tipo MIME.
  
-Si queremos presentar un PDF que no este en el área publica del dominio tendremos que preparar un webservice al que le podamos indicar mediante una [[tecnicas:​urlamigable|URL amigable]] (ej: /​enviapdf/​manual),​ ya que no podremos pasar parámetros por GET al webservice.+Si no pasamos cBuffer intentara leer el fichero ​en cPath+cFile.
  
-Para poder utilizar el visualizador de PDF PDF.js este tendrá que estar correctamente ​[[tecnicas:pdfjs|instalado]] en el dominio.+Esta basado en [[https://​www.jqueryscript.net/​demo/​tree-xml-viewer-formatter/​|tree-xml-viewer-formatter]]
  
 ===== Parámetros ===== ===== Parámetros =====
  
 ^Nombre ​        ​^Descripción ​                                                                    ​^Versión ^ ^Nombre ​        ​^Descripción ​                                                                    ​^Versión ^
-| cFile     | Nombre ​que le pondrá el visualizador al fichero ​PDF |  0.4+| cFile     | Nombre ​del fichero ​ |  0.5
-cURL      ​Dirección del webservice ​que se suministrara ​el PDF al visualizador o la URL desde la que puede descargarselo ​|  0.4+cPath     Carpeta en la que se encuentra ​el fichero ​|  0.5
-lCloseButton ​  | Indicamos si forzamos que aparezca ​el botón de cerrado ​en el visualizador ​ |  0.4| +cBuffer ​  | Podemos pasar el contenido del fichero ​en texto plano |  0.5| 
-| lPrint ​    | Habilita/​Deshabilita el botón y la opción de menú de Imprimir ​  |  0.5| +
-| lDownload ​ | Habilita/​Deshabilita el botón de Descargar ​ |  0.5| +
-| lOpen      | Habilita/​Deshabilita la opción de menú Abrir  |  0.5| +
-| lBookMark ​ | Habilita/​Deshabilita el botón y la opción de menú de BookMark |  0.5|+
funciones/nfl_embedxml.1647640780.txt.gz · Última modificación: 18/03/2022 21:59 por pedro