Herramientas de usuario

Herramientas del sitio


es:help_items_advanced_extern

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:help_items_advanced_extern [2021/06/26 11:26] – [Parámetros de la URL] rootes:help_items_advanced_extern [2021/06/29 08:11] (actual) root
Línea 1: Línea 1:
 ===== Avanzado ===== ===== Avanzado =====
 +
 +Esta configuración de la pestaña Avanzado solo aparece cuando se trata de una [[es:manual:items:externosgeneral|pregunta externa]], es decir cuya presentación la realiza un sistema distinto de Siette.
  
 {{ es:preguntas-avanzado-externa.png |}} {{ es:preguntas-avanzado-externa.png |}}
Línea 23: Línea 25:
 El el enlace que permite llamar a la pregunta externa. Hay dos tipos de enlace: El el enlace que permite llamar a la pregunta externa. Hay dos tipos de enlace:
  
-    * Los que empiezan por ''http:'', que se consideran enlaces a preguntas externas completamente independientes +    * Los que empiezan por ''http:'', que se consideran enlaces a [[es:manual:items:externosgeneral#Ítems externos completamente independientes|preguntas externas completamente independientes]] 
-    * Los demás, que enlazan con sistemas desarrollados con el proposito de que se puedan integrar en Siette, a los que se les pasa un conjunto de parámetros predefinidos.+    * Los demás, que enlazan [[es:manual:items:externosgeneral#Implementación de ítem externos para Siette|preguntas externas implementadas para Siette]], es decir, que se han desarrollados con el propósito de que se puedan integrar en Siette, a los que se les pasa un conjunto de parámetros predefinidos
 + 
 +==== Método ==== 
 +Se debe elegir el método GET o POST del protocolo HTTP de la llamada a la pregunta externa. Cuando la llamada se hace mediante GET, los únicos parámetros que se le pasan en la llamada son los que incluye la propia URL. Cuando se selecciona el método POST (por defecto) se pasan algunos parámetros predefinidos, como el nombre de usuario, su email, el título de la pregunta, el enunciado, etc. más los parámetros específicos que se incluyan en siguiente campo.
  
 ==== Parámetros de la URL ==== ==== Parámetros de la URL ====
  
 Son parámetros adicionales que puede añadirse a la URL para realizar la llamada. Se escriben decodificados y Siette realizará la codificación completa de la URL necesaria para la llamada. Son parámetros adicionales que puede añadirse a la URL para realizar la llamada. Se escriben decodificados y Siette realizará la codificación completa de la URL necesaria para la llamada.
 +Por ejemplo, pueden escribirse como:
 +
 +<code>
 +idioma=english
 +tiempoLimite=60
 +color=rojo
 +</code>
          
 +En el caso en que se trate de una [[es:manual:items:generativos:jsp|pregunta generativa en JSP]] el campo ''Parámetros de la URL'' tambien acepta etiquetas en JSP que deben instanciarse o haber sido instanciadas con anterioridad, por ejemplo:
 +
 +<code>
 +idioma=english
 +tiempoLimite=<%= t %>
 +color=<%= Random.select(new String[] {"rojo","azul","verde"}) %>
 +</code>
  
es/help_items_advanced_extern.1624706786.txt.gz · Última modificación: 2021/06/26 11:26 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki