x

Capítulos principales

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Guía de inicio rápido - LimeSurvey 3.0+
  3. Instalación - LimeSurvey CE
  4. Cómo diseñar una buena encuesta (guía)
  5. Empezando
  6. Administración de LimeSurvey
  7. Encuestas - introducción
  8. Configuración de la encuesta
  9. Menú de encuesta
  10. Estructura de la encuesta
  11. Preguntas - introducción
  12. Grupos de preguntas: introducción
  13. Encuestas - gestión
  14. Opciones de la barra de herramientas de encuesta
  15. Encuesta multilingüe
  16. Motor ExpressionScript: guía de inicio rápido
  17. Funciones avanzadas y no categorizadas
  18. FAQ - General
  19. Solución de problemas
  20. Soluciones alternativas
  21. Licencia
  22. Registro de cambios de versión
  23. Complementos - avanzado
 Actions

Tipo de pregunta - Texto libre (varios párrafos)

From LimeSurvey Manual

Es posible que esta página se haya traducido automáticamente y contenga errores. Ver el original en inglés · Mejorar esta traducción
This page is a translated version of the page Question type - Huge free text and the translation is 100% complete.

Descripción general

Este tipo de pregunta recopila varias líneas de entrada de texto, lo que permite escribir más texto.



Ejemplo: Huge_free_text_example.zip

Opciones generales

QS:Obligatorio

QS:Relevancia


Validación (usando expresiones regulares) (preg_validation)

Descripción

Esta opción te permite especificar una expresión regular con la que puedes validar todas las partes de una pregunta.

Si algún valor de pregunta o subpregunta no cumple con los requisitos de validación, el color de fondo del campo de entrada de texto se cambiará a rojo para que los usuarios puedan ver fácilmente qué partes de la pregunta deben corregirse. Por lo tanto, puede realizar una validación en la página. De esta manera no necesitará esperar a que el usuario haga clic en el botón enviar para validar la pregunta respectiva.

Valores válidos

  • Cualquier expresión regular válida

Ejemplo


Pantalla

Mostrar filas (display_rows)

Descripción

Establece el número de filas que se muestran sin hacer uso de la barra de desplazamiento para comprobar todo el contenido. Si hay más filas que el número mencionado en este campo, se mostrará una barra de desplazamiento. El valor predeterminado para el Tipo de pregunta "Texto libre largo" es 5, mientras que para el "Tipo de pregunta de texto libre enorme" es 30.

Valores válidos

  • Cualquier número entero positivo mayor que 0



Ocultar sugerencia (hide_tip)

Descripción

La mayoría de las preguntas suelen incluir un consejo que dice "Elija una de las siguientes opciones" o un texto de sugerencia sobre cómo completar la pregunta. Este atributo le permite activar o desactivar estos consejos/sugerencias.

Estos consejos/sugerencias incluyen mensajes de criterios de validación (como número mínimo/máximo de respuestas, valor mínimo/máximo/suma igual). Si hide_tip está habilitado, estos mensajes se ocultarán. Sin embargo, si el usuario ingresa datos no válidos, aparecerán los consejos. Se colorearán en rojo y cambiarán a verde una vez que se cumplan los criterios de validación.

Opciones disponibles

  • Activado: los consejos/sugerencias están ocultos;
  • Desactivado (predeterminado).



Ancho del cuadro de entrada (text_input_width)

Descripción

Este atributo establece el ancho de los cuadros de entrada de texto (del "envoltorio" de los cuadros de entrada de texto). El cuadro de entrada se utiliza para introducir una respuesta a la (sub)pregunta. Si el valor del ancho es suficientemente alto, el cuadro de entrada de texto se mostrará en la siguiente línea. Tenga en cuenta que esta opción no establece el tamaño de la entrada o el ancho de toda la columna.

Opciones Disponibles

  • Predeterminado: si se selecciona, se asignará un valor predeterminado a este atributo de tal manera que tanto la etiqueta como su cuadro de entrada de texto correspondiente estén en la misma línea. Por ejemplo, si el ancho del cuadro de entrada de texto es 41%, el valor del ancho del cuadro de entrada de texto será un valor que permita tanto la etiqueta como el cuadro de entrada en la misma línea (58% en este caso). Si el ancho del cuadro de entrada de texto fuera superior al 58%, entonces el cuadro de entrada de texto se mostraría en la siguiente línea.
  • 8%; 17 %...92% , 100%: cuanto mayor sea el valor seleccionado, mayor será el ancho del cuadro de entrada de texto.

Ejemplo

  • Si desea que la parte de entrada se muestre debajo de la subpregunta/etiqueta, seleccione la opción 100% de la lista desplegable.



Tamaño del cuadro de entrada de texto (input_box_size)

Template:Función inicial

Descripción

Esta función le permite configurar el tamaño del área de texto (el cuadro de entrada de texto). De forma predeterminada, LimeSurvey fuerza que el cuadro de entrada se muestre con un tamaño predeterminado. Esto se puede anular haciendo uso de esta función.

Para mover el cuadro a la siguiente línea, debe aumentar el tamaño del contenedor. Para hacerlo, aumente el valor del atributo de ancho de entrada de texto.

Valores válidos

  • ¡Cualquier valor numérico


QS:Tema de la pregunta

QS:Oculto

QS:Clase CSS

Entrada

QS:Máximo caracteres

Lógica

QS:Grupo aleatorio


Ecuación de validación de preguntas (em_validation_q)

Descripción

Esta es una ecuación que se utiliza para validar la pregunta completa (por ejemplo, todas sus partes colectivamente para una pregunta de respuestas múltiples). Si la pregunta no cumple con los criterios de validación, se mostrará el mensaje em_validation_q_tip (utiliza el estilo CSS .error). Este consejo utiliza el estilo CSS .em_q_fn_validation, que está oculto de forma predeterminada en template.css.

La principal diferencia entre esta función y las ecuaciones de validación de subpreguntas (opción em_validation_sq) es que para esta función, si la pregunta (o partes de la pregunta) no superan la validación, se podría mostrar un mensaje de error. Para la validación de subpreguntas, cada celda de entrada de texto (por ejemplo, en un tipo de pregunta de matriz, pero también se puede aplicar a tipos de preguntas de entrada única) tendrá un estilo de modo que el color de fondo sea rojo (claro).

Valores válidos

  • Cualquier ecuación que utilice la sintaxis ExpressionScript, sin llaves alrededor.

Ejemplo

  • Desea recopilar información demográfica de los usuarios a través de una pregunta de texto breve múltiple y desea validar que el usuario haya ingresado una dirección de correo electrónico y un número de teléfono válidos.

Este ejemplo muestra cómo se ve la pregunta con respuestas no válidas:

Y así es como se ve con una respuesta no válida:

Así es como se edita una pregunta para ingresar esa información:

Y aquí está parte del resultado Mostrar archivo lógico que le permite verificar la precisión de su expresión y asegurarse de que no haya errores de sintaxis:

Como puede ver, la ecuación de validación prueba que tanto el correo electrónico como el número de teléfono estén vacíos o coincidan con un filtro de expresión regular.

El consejo de validación solo muestra el mensaje de advertencia si el teléfono o el correo electrónico parecen no válidos.

 Hint: Para crear mensajes de validación complejos, lea sobre el uso de ExpressionScript.


Si desea importar el ejemplo anterior a su instalación de LimeSurvey, descargue el siguiente archivo .lsq: Em_validation_q_example.zip.

Template:Sugerencia



Consejo para la ecuación de validación de preguntas completas (em_validation_q_tip)

Descripción

Si está utilizando la ecuación de validación de preguntas, puede usar este cuadro para mostrar un mensaje opcional como consejo sobre cómo debe completarse la pregunta.

Valores válidos

Ejemplo

Vea el ejemplo de ecuación de validación de preguntas sección wiki: muestra cómo se puede adaptar la sugerencia para mostrar qué partes de una pregunta de texto breve múltiple no cumplen con los criterios de validación.



Ecuación de validación de subpreguntas (em_validation_sq)

Descripción

Esta es una ecuación que se utiliza para validar cada subpregunta (campo de texto) individualmente. Cualquier campo de texto que no pase estas condiciones de validación tendrá su color de fondo vuelto rosa (usando el estilo CSS .em_sq_fn_validation) para resaltar el error. Tenga en cuenta que esto está disponible además de la opción de validación basada en expresiones regulares.

Valores válidos

Cualquier ecuación que utilice la sintaxis ExpressionScript, sin llaves alrededor.

Ejemplos

Por ejemplo, si desea permitir solo números que sean múltiplos de 3 como respuestas, la ecuación sería:

(este/3) == piso(este/3)

La variable reservada this se reemplaza automáticamente por una referencia a la celda de entrada de texto activa.



Consejo para la ecuación de validación de subpreguntas (em_validation_sq_tip)

Descripción

Si está utilizando em_validation_sq, este es un mensaje/consejo opcional que se mostrará si la respuesta introducida es incorrecta.

Valores válidos

  • Cualquier cadena

Ejemplo

  • Continuando con el ejemplo de validación de correos electrónicos, el consejo podría ser "Ingrese direcciones de correo electrónico válidas".


Otro

QS:Salto de página

Estadísticas

QS:Mostrar gráfico

QS:Tipo de gráfico

Temporizador

QS:Tiempo limit

<onlyinclude>

Acción de límite de tiempo (time_limit_action)

Descripción


Establece la acción realizada cuando un time_limit ha expirado. De forma predeterminada, la acción para un límite de tiempo es "Advertir y continuar", lo que significa que el sistema dará una breve advertencia de que el límite de tiempo ha expirado antes de guardar la pregunta y hacer clic automáticamente en "Siguiente >>". Las opciones alternativas son:

  • "Continuar sin previo aviso", que automáticamente hace clic en el botón "Siguiente >>" una vez finalizado el cronómetro, pero sin ningún mensaje de advertencia.
  • "Solo deshabilitar", que deshabilita los cambios en la pregunta para que el participante no pueda cambiar nada, pero no haga clic automáticamente en el botón "Siguiente >>".

Esta configuración sólo es aplicable si la configuración general límite de tiempo está activada.

Opciones disponibles

  • Advertir y seguir adelante (predeterminado): advertirá al participante que el tiempo ha expirado y luego hará clic en el botón siguiente.N!*Avanzar sin previo aviso: inmediatamente hará clic en el siguiente botón después de que haya expirado el límite de tiempo
  • Solo deshabilitar: deshabilitará la respuesta después de que haya expirado el límite de tiempo pero no hará clic automáticamente en siguiente


Información adicional


Template:Alerta


En el caso de que desee aplicar un cronómetro a un grupo de preguntas, active el modo de encuesta grupo por grupo, configure una pregunta para usar la funcionalidad de límite de tiempo y elija la opción advertir y continuar (predeterminada) como acción de límite de tiempo. Una vez que expire el cronómetro de preguntas, la encuesta pasará a la página siguiente.


Límite de tiempo deshabilitar siguiente (time_limit_disable_next)

Descripción

Permite deshabilitar el botón "siguiente" mientras se produce una cuenta regresiva de límite de tiempo. Normalmente, incluso si la cuenta atrás del límite de tiempo está activa, si el participante quiere hacer clic en "Siguiente" y pasar a la siguiente pregunta o grupo de preguntas, puede simplemente hacer clic en el botón "Siguiente" (acortando así el tiempo dedicado a la pregunta o grupo de preguntas). Al activar esta función, el siguiente botón aparecerá atenuado y no estará disponible hasta que finalice la cuenta atrás.

Esta configuración sólo es aplicable si la configuración general límite de tiempo está activada.

Opciones disponibles

  • Activado: el botón "Siguiente" se desactivará hasta que se complete la cuenta regresiva del límite de tiempo.
  • Desactivado (predeterminado)
Nota: Si su encuesta utiliza el formato grupo por grupo', esta función se aplica a todo el grupo al que pertenece esta pregunta.



Límite de tiempo desactivar anterior (time_limit_disable_prev)

Descripción

Permite deshabilitar el botón "anterior" mientras se produce una cuenta regresiva de límite de tiempo. Normalmente, incluso si una cuenta regresiva de límite de tiempo está activa, si el participante desea hacer clic en "Anterior" y pasar a la pregunta o grupo de preguntas anterior, puede simplemente hacer clic en el botón "Anterior" (acortando así el tiempo dedicado a la pregunta o grupo de preguntas). Al activar esta función, el botón anterior aparecerá atenuado y no estará disponible hasta que finalice la cuenta atrás.

Esta configuración sólo es aplicable si la configuración general límite de tiempo está activada.

Opciones disponibles

  • Activado: el botón "Anterior" se desactivará hasta que se complete la cuenta regresiva del límite de tiempo.
  • Desactivado (predeterminado)
Nota: Si su encuesta utiliza el formato grupo por grupo', esta función se aplica a todo el grupo al que pertenece esta pregunta.

 !¡NORTE!


Mensaje de cuenta atrás de límite de tiempo (time_limit_countdown_message)

Descripción

Escriba en este campo el mensaje de texto que desea que se muestre en el temporizador de cuenta regresiva durante la cuenta regresiva. Esta configuración es aplicable sólo si la configuración de límite de tiempo general está activada. Si no se escribe nada, el campo utilizará el valor predeterminado: "Tiempo restante".



Estilo CSS del temporizador de límite de tiempo (time_limit_timer_style)

Descripción

Permite (y anula el estilo CSS predeterminado) utilizado para mostrar el temporizador de cuenta regresiva. Se utilizará el valor de estilo predeterminado para este atributo si no existe, que es: 'ancho: 150px; margen izquierdo: automático; margen derecho: automático; borde: 1px sólido #111; alineación de texto: centro; color de fondo: #EEE; margen inferior: 5px; tamaño de fuente: 8pt;'.

Cualquier texto ingresado en este atributo sobrescribirá todo el estilo CSS predeterminado, por lo que debe asegurarse de tener cuidado al ingresar un valor para este atributo. Una forma sencilla de ocultar esto es copiar el estilo predeterminado en este atributo y agregar 'display: none;' hasta el final.

Esta configuración sólo es aplicable si la configuración de límite de tiempo general está activada.



Tiempo de visualización del mensaje de vencimiento del límite de tiempo (time_limit_message_delay)

Descripción

Este atributo establece cuántos segundos se muestra time_limit_message antes de que se produzca time_limit_action. Si este atributo no está configurado, su valor predeterminado es 1 (1 segundo).

Esta configuración sólo es aplicable si la configuración de límite de tiempo general está activada.

Ejemplo

time_limit_message_delay: 5 = el mensaje se muestra durante 5 segundos



Mensaje de vencimiento del límite de tiempo (time_limit_message)

Descripción

Este es el texto del mensaje que le aparece al participante cuando el time_limit ha expirado. De forma predeterminada, este mensaje es "Su tiempo para responder esta pregunta ha expirado". Si el atributo time_limit_action está establecido en "Continuar sin previo aviso", este mensaje no se muestra. Puede configurar el estilo CSS para este texto en el atributo time_limit_message_style (ver más abajo).

Esta configuración sólo es aplicable si la configuración de límite de tiempo general está activada.

Ejemplo

time_limit_message: El límite de tiempo para responder esta pregunta ya ha finalizado.



Estilo CSS del mensaje de límite de tiempo (time_limit_message_style)

Descripción

Permite (y anula el estilo CSS predeterminado) utilizado para mostrar el mensaje de límite de tiempo. Se utilizará el valor de estilo predeterminado para este atributo si no existe, que es: 'top: 10px; izquierda: 35%; ancho: 30%; altura: 60 píxeles; relleno: 16px; borde: 8px sólido #555; color de fondo: blanco; índice z: 1002; alineación de texto: centro; desbordamiento: automático'.

Cualquier texto ingresado en este atributo sobrescribirá todo el estilo CSS predeterminado, por lo que debe asegurarse de tener cuidado al ingresar un valor para este atributo. Se recomienda encarecidamente reutilizar el valor del índice z o que, al menos, el valor del índice z sea superior al utilizado para el atributo time_limit_warning_message_style (que por defecto es 1001).

Ejemplo

Establecer en: superior: 10px; izquierda: 35%; ancho: 30%; altura: 60 píxeles; relleno: 16px; borde: 8px sólido #555; color de fondo: negro; color blanco; índice z: 1010; alineación de texto: centro; desbordamiento: automático



Temporizador de mensaje de advertencia de límite de tiempo (time_limit_warning)

Descripción

Con la ayuda de este atributo, puede establecer el tiempo (en segundos) en el que se mostrará time_limit_warning_message antes de que expire el límite de tiempo. Establecer un valor para este atributo activa el mensaje de advertencia de límite de tiempo.

Esta configuración sólo es aplicable si la configuración general de límite de tiempo está activada. Esta configuración también existe para un segundo mensaje de advertencia.

Ejemplo

Si lo configura en '20', el mensaje de advertencia de límite de tiempo aparecerá 20 segundos antes de que la cuenta regresiva del límite de tiempo llegue a cero.



Tiempo de visualización del mensaje de advertencia de límite de tiempo (time_limit_warning_display_time)

Descripción

Establece durante cuánto tiempo se muestra el time_limit_warning_message antes de que se elimine/oculte de la pantalla. De forma predeterminada, si aparece el mensaje time_limit_warning, permanecerá visible hasta que el temporizador de cuenta regresiva haya completado la cuenta regresiva. Si en este campo se introduce un valor mayor que cero, el mensaje quedará oculto transcurridos esos segundos.

Esta configuración es aplicable sólo si la configuración de límite de tiempo general está activada. Esta configuración también existe para un segundo mensaje de advertencia.

Ejemplo

time_limit_warning_display_time: 10 = El mensaje de advertencia de límite de tiempo desaparecerá 10 segundos después de su momento de aparición.



Mensaje de advertencia de límite de tiempo (time_limit_warning_message)

Descripción

Si está configurado, muestra el texto del mensaje de advertencia que se muestra durante un período de tiempo fijo antes de que expire un límite de tiempo. El texto predeterminado es "Tu tiempo para responder esta pregunta casi ha expirado. Te queda {TIEMPO}". {TIME} se reemplaza por una descripción formateada que representa la cantidad de tiempo restante (es decir, "30 segundos", "1 minuto o 5 segundos"). Este mensaje sólo aparece si existe el atributo time_limit_warning. Puede configurar desde el atributo time_limit_warning cuándo aparece el mensaje (time_limit_warning_message).

Este atributo de pregunta solo es aplicable si la configuración de límite de tiempo está activada y establece algún texto en el campo mensaje de advertencia de límite de tiempo. Esta configuración también existe para un segundo mensaje de advertencia.

Ejemplo

Atención: En {TIME} expirará el tiempo límite para responder la pregunta.



Estilo CSS de advertencia de límite de tiempo (time_limit_warning_style)

Descripción

Permite (y anula el estilo CSS predeterminado) utilizado para mostrar el mensaje de advertencia de límite de tiempo. Se utilizará el valor de estilo predeterminado para este atributo si no existe, que es: 'top: 10px; izquierda: 35%; ancho: 30%; altura: 60 píxeles; relleno: 16px; borde: 8px sólido #555; color de fondo: blanco; índice z: 1001; alineación de texto: centro; desbordamiento: automático'.

Cualquier texto ingresado en este atributo sobrescribirá todo el estilo CSS predeterminado del mensaje de advertencia, por lo que debe asegurarse de tener cuidado al ingresar un valor para este atributo. Se recomienda encarecidamente reutilizar el valor del índice z o que, al menos, el valor del índice z sea inferior al utilizado para el atributo time_limit_message_style (que por defecto es 1002).

Esta configuración sólo es aplicable si la configuración de límite de tiempo general está activada. Esta configuración también existe para un segundo mensaje de advertencia.

Ejemplo

arriba: 10px; izquierda: 35%; ancho: 30%; altura: 60 píxeles; relleno: 16px; borde: 8px sólido #555; color de fondo: gris; color blanco; índice z: 1001; alineación de texto: centro; desbordamiento: automático