Actions

Preguntas - introducción

From LimeSurvey Manual

This page is a translated version of the page Questions - introduction and the translation is 100% complete.


  Atención : Tenga en cuenta que las explicaciones y capturas de pantalla de esta sección wiki se basan en LimeSurvey 3.


Introducción

Una vez que haya creado sus grupos de preguntas, puede comenzar a agregar preguntas dentro de cada grupo. Hay varias formas de hacerlo. A continuación se presentan dos soluciones:



  • Acceda a un grupo de preguntas y busque el botón de acción rápida agregar pregunta;


Descripciones de campos

Al agregar una pregunta, se le preguntará sobre los textos código de pregunta, pregunta y ayuda, y las opciones generales de pregunta:



  • Código de pregunta: Representa el ID, número o código de la pregunta que se utiliza para una identificación rápida. Este campo normalmente no se muestra a las personas que responden la encuesta a menos que se especifique en el panel Presentación - Mostrar número y/o código de pregunta. Es especialmente útil si desea utilizar la Función de evaluaciones de LimeSurvey y/o el ExpressionScript.
Nota: La pregunta código debe ser única en la misma encuesta, debe comenzar con una letra y solo puede contener caracteres alfanuméricos. Si alguna vez intenta exportar sus datos a SPSS o R, descubrirá que el "qcode" se convierte en la etiqueta del valor, por lo que debe hacer que el código sea único. Por el momento, LimeSurvey admitirá valores de código heredados, pero el botón Mostrar archivo lógico codificará con colores dichas preguntas para que sepa que debe cambiar sus nombres.
  • Pregunta: Esta es la pregunta real que se hace. No hay un límite real para la extensión de la pregunta aquí; sin embargo, si desea explicar cómo completar la pregunta, déjelo para el campo "Ayuda". Se puede utilizar código HTML, por ejemplo, para incluir imágenes:
<img src="http://www.yourdomain.com/yourpics/pic.jpg">
Sugerencia: También puedes usar el editor HTML WYSIWYG, que ofrece una GUI para realizar las tareas más importantes, como usar diferentes fuentes o tamaños, incluidas imágenes, etc. Para obtener más información al respecto, lea la siguiente sección wiki.
  • Ayuda: Este es un campo opcional. Es útil si una pregunta necesita alguna explicación o si desea explicar cómo debe responderse. Cuando coloca texto en este campo, aparece un icono de "signo de interrogación" en las pantallas de entrada de la encuesta con el texto de ayuda justo al lado.


Nota: Se accede a la pestaña Opciones generales de forma predeterminada cuando desea agregar/editar una pregunta (en el lado derecho del panel). Los atributos más importantes se pueden encontrar aquí, como el tipo de pregunta, el tema de la pregunta y el atributo obligatorio. Sin embargo, puede editar aún más su pregunta haciendo uso de todos los demás atributos ubicados en el resto de las pestañas (consulte la captura de pantalla a continuación). Para obtener más información sobre las múltiples formas de diseñar preguntas en LimeSurvey, continúe leyendo la siguiente sección wiki.


Opciones generales

Se muestran diferentes pestañas en la parte derecha de la pantalla. La más básica e importante es la pestaña Opciones generales. Las siguientes configuraciones de preguntas se pueden cambiar desde aquí:

  • Tipo de pregunta: Determina el tipo de respuesta que permite la encuesta. Vea la sección tipos de preguntas para obtener una descripción de las distintas opciones disponibles.
  • Grupo de preguntas: Para cambiar el grupo de preguntas de una pregunta, seleccione de la lista desplegable el grupo.
  • Validación: Esta función está disponible en todas las preguntas de tipo texto y numéricas. Puede utilizar expresiones regulares estándar en este campo para validar las respuestas a la pregunta y, si las respuestas no se validan con esta expresión, se le pedirá al usuario que vuelva a intentarlo antes de poder hacerlo. progresar más.
  • ¿Otro?: Esta opción sólo se puede utilizar con ciertos tipos de preguntas. Si está habilitada, la pregunta incluirá como posible respuesta una opción/cuadro de respuesta adicional "otra", que el participante de la encuesta puede seleccionar si no está satisfecho con las opciones de respuesta predefinidas.
  • Obligatorio ?: Esta configuración le permite solicitar a los participantes de la encuesta que respondan todas las preguntas obligatorias antes de poder pasar a la siguiente pregunta. Tenga en cuenta que para una pregunta de clasificación, todos los elementos deben clasificarse.
  • Condición: Esta es la ecuación de ExpressionScript que especifica las condiciones de la pregunta. Si se evalúa como verdadero (1), la pregunta se mostrará al participante de la encuesta; de lo contrario, está oculto y, como es irrelevante, los datos para esa pregunta se anulan en la base de datos. Los detalles sobre cómo utilizar esta opción se pueden encontrar en la sección wiki ExpressionScript.
  • Cifrado: esta configuración solo está disponible para algunos tipos de preguntas y determina si los datos de respuesta guardados están cifrados en la base de datos. Esto brinda una capa adicional de seguridad si su base de datos es pirateada. Sin embargo, tiene algunos inconvenientes menores, ya que no podrá buscar textos parciales en la vista de respuesta y el cifrado/descifrado también requiere recursos adicionales del servidor.
  • Guardar como valores predeterminados: esta configuración le permite guardar la configuración del tipo de pregunta actual como configuración predeterminada para preguntas nuevas. Si lo configura en 'Activado', guardará los valores predeterminados y luego se restablecerá automáticamente a 'Desactivado' después de guardar.
  • Borrar valores predeterminados: Con esta configuración, puede restablecer cualquier valor predeterminado guardado mediante la función 'Guardar como valores predeterminados' y volver a los valores predeterminados del sistema. Si lo configura en 'Activado', restablecerá los valores predeterminados y luego se restablecerá automáticamente a 'Desactivado' después de guardar.
Nota: Como se puede observar en la captura de pantalla anterior, se pueden usar muchas otras opciones además de la pestaña de opciones generales para personalizar su pregunta. ¡Estas configuraciones de preguntas más avanzadas son diferentes para cada tipo de pregunta! Por lo tanto, consulte la documentación correspondiente a su tipo de pregunta particular.

Importando una pregunta

Los siguientes pasos demuestran cómo importar una pregunta a una encuesta.

(1) Desde dentro de una encuesta, haga clic en la pestaña Estructura.

(2) Desde la página Crear pregunta, haga clic en Importar una pregunta en la parte superior de la página.



Se mostrarán las opciones de Importar una pregunta.



(3) Haga clic en Examinar y seleccione el archivo .lsq (que es el formato de tipo de pregunta de LimeSurvey).

(4) Seleccione el Grupo de preguntas de destino al que desea agregar la pregunta importada.

(5) Elija si desea o no Cambiar automáticamente el nombre del código de pregunta si ya existe. Si el código de pregunta ya existe, habilite esta opción para usar otro código de pregunta. También puede tener dos preguntas que utilicen el mismo código de pregunta. Sin embargo, pueden aparecer algunos problemas si utiliza opciones más complejas de LimeSurvey como ExpressionScript o cuando trabaja con los datos exportados en R o SPSS (qcode se convierte en una etiqueta de valor).

Sugerencia: Para verificar si los códigos de preguntas son únicos en su encuesta, use la función Mostrar archivo lógico LimeSurvey para resaltar los códigos de preguntas similares.

(6) Elija si desea Convertir enlaces de recursos o no. Esta opción generalmente se usa junto con ExpressionScript para crear tipos de preguntas avanzadas. Si los usa juntos, se pueden realizar ramificaciones, evaluaciones, validaciones y/o adaptaciones complejas.

(7) Haga clic en Importar ubicado en la parte superior derecha de la pantalla.


Se mostrará el Resumen de importación de preguntas.


Información de la tabla de participantes de la encuesta

Tenga en cuenta que las tablas de tokens ahora se denominan tablas de participantes de la encuesta.

Puede insertar información o texto de la tabla de participantes de la encuesta en su pregunta para que pueda mostrar información relacionada con el contexto. Para que LimeSurvey haga esto, la encuesta debe configurarse como no anónima (es decir: rastreada) y debe tener una tabla de participantes de la encuesta creada.

Se pueden utilizar los siguientes marcadores de posición dentro de una pregunta:

{TOKEN:FIRSTNAME} inserta el valor del campo "firstname" ubicado en la tabla de participantes de la encuesta
{TOKEN:LASTNAME} inserta el valor de " campo apellido" ubicado en la tabla de participantes de la encuesta
{TOKEN:EMAIL} inserta el valor del campo "correo electrónico" ubicado en la tabla de participantes de la encuesta
{ TOKEN:ATTRIBUTE_1} inserta el valor del campo "atributo_1" ubicado en la tabla de participantes de la encuesta
{TOKEN:ATTRIBUTE_2} inserta el valor del campo "atributo_2" ubicado en la encuesta tabla de participantes

Para utilizar cualquiera de los marcadores de posición anteriores, debe escribirlos como está escrito arriba en el texto del campo de pregunta. Por ejemplo:

Hola {TOKEN:FIRSTNAME}. Le enviamos un correo electrónico utilizando esta dirección {TOKEN:EMAIL}.


Si desea personalizar aún más sus preguntas, utilice [[ExpressionScript - Presentación|ExpressionScript]]. Por ejemplo, si desea utilizar la técnica de sastrería, escriba:

<syntaxhighlight lang="php">¿Qué piensas  como {TOKEN:ATTRIBUTE_1} sobre tu {if(TOKEN:ATTRIBUTE_1=='worker','bosses','workers')}?

También puede utilizar JavaScript para lograr una mayor personalización de las preguntas. Primero, debe permitir que se utilice JavaScript al configurar preguntas. Esto se puede lograr desactivando el filtro XSS desde la configuración global de su instalación de LimeSurvey. Sin embargo, desactivar esta opción no siempre es una buena idea; lea la siguiente sección wiki para obtener más información. Adaptación de preguntas a través de JavaScript:

Hola {TOKEN:FIRSTNAME}. Le enviamos un correo electrónico utilizando esta dirección {TOKEN:EMAIL}. ¿Es correcto?
¿Qué piensas  como {TOKEN:ATTRIBUTE_1} sobre tu
 <script type="text/javascript" language="Javascript">;
   var job='{TOKEN:ATTRIBUTE_1}';
   if (job=='worker') {
      document.write ('bosses')
   } else {
      document.write('workers')
   }
</script> 
?

Información de respuestas anteriores

LimeSurvey permite a los administradores de encuestas insertar respuestas de las preguntas anteriores en el texto de una pregunta:

  • Puede consultar las respuestas en la misma página e incluso actualizar dinámicamente mensajes personalizados a medida que las respuestas cambian en la página. .
  • Puede utilizar la denominación de códigos de preguntas; para obtener más detalles, consulte la documentación de ExpressionScript.


Se ha integrado un asistente en el editor HTML WYSIWYG (FCKeditor), para que puedas insertar fácilmente códigos de preguntas/respuestas anteriores. Este complemento se llama LimeReplacementFields.


Para utilizar esta función en FCKeditor:

(1) Haga clic en el icono "lima entre paréntesis".

(2) Seleccione una pregunta del cuadro de selección.



Sólo se muestran las respuestas de las páginas anteriores.

Aviso de LimeReplacementFields: Cuando desee eliminar una referencia a una etiqueta {nombre}, seleccione todos los caracteres desde el corchete de apertura hasta el corchete de cierre y presione eliminar: NO bórralo carácter por carácter con la tecla borrar o retroceder, de lo contrario el campo volverá a aparecer.

Preguntas de estilo

Es posible editar el diseño de la pregunta con CSS usando el el editor de temas.