Secciones Avanzadas

HTML

Este tipo de sección permite incluir fragmentos de HTML que son el resultado de solicitudes hechas a servidores Web externos, es decir que puede ser cualquier servidor Web disponible.

  • Opciones
    La única ficha de configuración específica a esta sección es la de 'Opciones'. En la gráfica siguiente se muestra como luce esta ficha:
En el panel, vemos lo siguiente:
Guardar los cambios.
Agregar un parámetro (y su valor), que se pasará a la página que se solicitará.
Eliminar parámetro(s) marcado(s).
URL Origen Especificaciones de cómo y a donde hacer la solicitud.
http:// Dirección del servidor web al que hará la solicitud.
Tag inicial Una vez que se recibe el HTML en respuesta a la solicitud hecha, se busca la aparición del tag que se coloque en este campo y a partir de ahí se muestra el código HTML devuelto en la sección.
Tag final Este otro tag marcaría el límite del código que interesa mostrar.
Incluir tags Si está habilitada esta opción se incluyen los tag en el código HTML a mostrar.
Método HTTP Es posible indicar el método que se usará para enviar la petición al servidor, usar método GET o método POST.
Parámetros Muestra una lista de los parámetros (y los valores) que se agregaron usando el botón agregar parámetros de esta ficha.
Es posible editar los valores de los parámetros cambiándolos directamente en el campo llamado valor. Es posible usar valores literales, llamadas a funciones, y variables globales de Kanecode.
Guardar cookies remotas Si se habilita esta opción se está indicando a Kanecode que si en el código devuelto se crea o se da valor a alguna cookie esta se guarde también para el cliente que está abriendo la página que incluye el HTML externo.

URL Externo

Esta sección crea un Iframe que mostrará una página externa. Un Iframe es un elemento de HTML que representa una región cuyo contenido es independiente y que puede ser “incrustado” en una página. Es como incluir una página dentro de otra.

En el panel, vemos lo siguiente:
URL Origen

* http:// La dirección de la página que se incluirá en el Iframe.

Opciones

Ancho La anchura que ha de ocupar el Iframe.

Alto La altura del elemento Iframe.

Abrir en una ventana flotante Si se quiere abrir en una ventana.

Sincronizar cada ‘n’ segundos Le indica a Kanecode que el contenido del Iframe debe ser recargado cada n segundos, donde n es el valor que se coloca en este campo.

Web Service

Permite incorporar a la página o zona el resultado de la llamada a una operación de un servicio Web.

  • Opciones
En el panel, vemos lo siguiente:
Webservice

Web Service Permite seleccionar unos de los servicios Web que se han configurado para este servidor.

Operaciones Después que se ha definido un servicio Web y se ha guardado el cambio se mostrarán todas las operaciones que están disponibles para ese servicio.
Visualización

Plantilla XSL Permite aplicar una plantilla de transformación al XML devuelto originalmente, la plantilla ha de ser creada en el servidor Kanecode (en el menú de la administración, recursos compartidos, platillas XSL).

Ver Datos XML En esta ficha se muestran el XML “crudo” (sin aplicar ninguna trasformación) que retornó la llamada a la operación en el Servicio Web utilizado en esta Sección.

eBDML

Esta ficha de configuración permite incorporar código eBDML a las secciones de este tipo. Para más información sobre eBDML, véase el manual de eBDML.

En el panel, vemos lo siguiente:
Guardar los cambios realizados en la ficha.
Subir un archivo adicional.
Crear una carpeta, en los archivos adicionales
Mover un archivo adicional a una carpeta o la raíz.
Borrar los archivos adicionales seleccionados.

Existen dos maneras de incorporar código eBDML.
Uno subiendo un archivo donde se encuentre el código. Para ello se debe hacer uso de botón Examinar y desde ahí seleccionar el archivo que contiene dicho código. La otra forma es utilizando el botón del editor de EBDML. En la figura siguiente se muestra el aspecto del editor.

Viendo la ventana del editor eBDML se puede apreciar en el panel de botones:
Guarda los cambios del archivo seleccionado. Se puede accionar la función de Guardar también mediante la combinación de teclado Ctrl+S.
Guarda todos los archivos abiertos, estén o no seleccionados
Descarga el código en un fichero local.
Cierra el archivo seleccionado.
Cierra todos los archivos, estén o no seleccionados.
Cierra todos los archivos menos el seleccionado.

Debajo del panel de botones, tenemos las pestañas que identifican los archivos actualmente abiertos. A la izquierda del editor aparecerán los Ficheros abiertos recientemente en esta sesión; haciendo doble clic sobre el recuadro del fichero, este se abrirá.
Si no hemos abierto el editor en una ventana nueva, podremos volver a acceder a Kanecode pulsando sobre el icono: "Administración"