x

Capítulos principais

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Guia de início rápido - LimeSurvey 3.0+
  3. Instalação - LimeSurvey CE
  4. Como criar um bom inquérito (guia)
  5. Começando
  6. Administração do LimeSurvey
  7. Inquéritos - introdução
  8. Configurações do inquérito
  9. Menu de inquérito
  10. Estrutura do inquérito
  11. Perguntas - introdução
  12. Grupos de perguntas - introdução
  13. Pesquisas - gestão
  14. Opções da barra de ferramentas do inquérito
  15. Inquérito multilingue
  16. ExpressionScript Engine - Guia de início rápido
  17. Recursos não categorizados e avançados
  18. Perguntas frequentes gerais
  19. Resolução de problemas
  20. Soluções alternativas
  21. Licença
  22. Registo de alterações das versões
  23. Plugins
 Actions

Tipo de pergunta - Texto

From LimeSurvey Manual

Esta página pode ter sido traduzida automaticamente e conter erros. Ver o original em inglês · Melhorar esta tradução
This page is a translated version of the page Question type - Text display and the translation is 100% complete.

Descrição breve

Este tipo de pergunta não recolhe qualquer resposta do participante. Limita-se a apresentar texto. Pode ser utilizado para fornecer instruções adicionais ou para criar uma pausa visual no inquérito.

Tenha em atenção que também pode escrever HTML ou JavaScript no texto desta pergunta. Desta forma, pode utilizar esta pergunta para outros fins.



Exemplo: Text_display_example.zip

Opções gerais

Condição

Descrição

Se o valor do resultado da condição for "1" ou "true", a pergunta é "relevante" no contexto do inquérito, ou seja, é apresentada ao participante do inquérito. Caso contrário, a pergunta fica oculta. Qualquer pergunta do inquérito permite especificar uma equação de relevância. Esta funcionalidade é a sucessora das condições e suporta uma lógica condicional muito mais complexa.

Realce de sintaxe

Sempre que guardar a condição, esta é avaliada e a sintaxe é realçada. Quaisquer erros são assinalados com cores, para que possa detetá-los e corrigi-los rapidamente.

 Hint: Para verificar se todas as condições são utilizadas corretamente no seu inquérito, leia sobre a nossa funcionalidade mostrar ficheiro de lógica.


Valores válidos

  • Qualquer condição que utilize a sintaxe do ExpressionScript, sem chavetas à volta.

Exemplos

Eis bons exemplos de realce de sintaxe.


Apresentação

Tema da pergunta (question_theme)

Descrição

Permite utilizar temas personalizados para a respetiva pergunta.

Opções disponíveis

  • Os temas de pergunta que criou, localizados em Temas de perguntas no painel Temas.

Ver: Temas de perguntas

Nota: Esta funcionalidade encontra-se atualmente em desenvolvimento.


Esconder sugestão (hide_tip)

Descrição

A maioria das perguntas inclui normalmente uma sugestão que diz "Por favor, selecione uma das seguintes opções" ou um texto de ajuda sobre como responder à pergunta. Este atributo permite ativar ou desativar estas sugestões.

Estas sugestões incluem mensagens de critérios de validação (como o número mínimo/máximo de respostas ou o valor mínimo/máximo/Igual ao valor da soma). Se hide_tip estiver ativado, estas mensagens ficarão escondidas. No entanto, se o utilizador introduzir dados inválidos, as sugestões serão apresentadas. Serão apresentadas a vermelho e mudarão para verde quando os critérios de validação forem cumpridos.

Opções disponíveis

  • Ligado - as sugestões ficam escondidas;
  • Desligado (predefinição).


Ocultar sempre esta pergunta (hidden)

Descrição

Se esta opção estiver ativada, a pergunta será sempre ocultada e não será apresentada aos participantes no inquérito. Esta função pode ser utilizada nos seguintes cenários:

  • Se pretender preencher previamente uma pergunta através de um URL e não quiser que a mesma seja apresentada no ecrã. Isto substitui quaisquer condições utilizadas no inquérito, uma vez que a respetiva pergunta nem sequer será incorporada na página.
  • Se pretender guardar ou calcular um valor em tempo real através do ExpressionScript.
Nota: Um tipo de pergunta comum utilizado com esta função é o tipo Equação.

Opções disponíveis

  • Ativado
  • Desativado (predefinição)


Classe CSS (css_class)

Descrição

Se quiser adicionar classes CSS especiais a determinadas perguntas, pode introduzir o(s) nome(s) da classe CSS nesta caixa. Certifique-se de que deixa um espaço em branco entre os diferentes nomes de classes.

Valores válidos

  • Qualquer cadeia de caracteres com um espaço entre os diferentes nomes de classes CSS.
 Hint: Também pode inserir uma expressão nesta caixa (New in 3.0.0 ). Lembre-se de que o resultado da expressão não será atualizado dinamicamente.


  Segundo o W3C, os nomes das classes CSS só podem conter os caracteres [a-zA-Z e 0-9] e os caracteres ISO 10646 U+00A1 e superiores, além do hífen (-) e do subtraço (_). Não podem começar por um dígito, nem por um hífen seguido de um dígito. O LimeSurvey codifica as classes CSS, mas não corrige totalmente este problema.



Lógica

Nome do grupo com aleatoriedade (random_group)

Descrição

Coloca as perguntas num grupo de randomização especificado. Todas as perguntas incluídas nesse grupo são apresentadas aos participantes do inquérito numa ordem aleatória.

Pode pesquisar um inquérito de exemplo que utiliza o nome do grupo de randomização em inquérito de exemplo de ExpressionScript.

Valores válidos

Introduza apenas qualquer cadeia de caracteres que pretenda (por exemplo: 'group1'). Todas as perguntas que tiverem a mesma cadeia de caracteres definida na caixa Nome do grupo com aleatoriedade terão a sua posição no inquérito aleatorizada (=trocada aleatoriamente entre si).


Pré-visualizar Para pré-visualizar as perguntas, utilize a função Pré-visualizar inquérito em vez da função Pré-visualizar o grupo de perguntas, pois foi reportado que esta última não apresenta as perguntas numa ordem aleatória.


Outros

Inserir uma quebra de página em vista de impressão (page_break)

Descrição

Este atributo só está ativo quando imprime efetivamente um inquérito a partir da Visualização para impressão. Força uma quebra de página antes da pergunta.

Opções disponíveis

  • Ligado
  • Desligado (predefinição)


Estatísticas

Mostrar gráfico (display_chart)

Descrição

Este atributo permite ao administrador do inquérito escolher se um gráfico com os resultados da pergunta deve ser apresentado aos participantes no inquérito depois de estes terem preenchido o inquérito.

Nota: Para que o gráfico seja apresentado na última página, tem de ativar as seguintes opções:


Opções disponíveis

  • Ligado
  • Desligado (predefinição)



Tipo de gráfico (chart_type)

Descrição

Este atributo permite ao administrador do inquérito escolher o tipo de gráfico que será apresentado ao participante depois de este concluir o preenchimento do inquérito.

Nota: Não se esqueça de alterar as definições da pergunta e as configurações do inquérito para que os gráficos sejam apresentados no final do inquérito. Para mais detalhes, consulte a secção da wiki sobre o atributo da pergunta Mostrar gráfico.

Opções disponíveis

  • Gráfico de barras
  • Circular
  • Radar
  • Linha
  • Área polar
  • Rosca


Temporizador

Os seguintes tipos de pergunta suportam temporizadores:

Os atributos do temporizador funcionam melhor em inquéritos que utilizam o formato Pergunta a pergunta. Também podem ser utilizados em inquéritos que utilizam o formato Grupo por grupo. No entanto, a utilização do formato grupo por grupo pode comprometer as perguntas obrigatórias e, consequentemente, o inquérito.


Tempo limite (time_limit)

Descrição

Ao definir o atributo time_limit numa pergunta, um temporizador de contagem decrescente começa a contar assim que essa pergunta/página é carregada. Quando o temporizador termina, a pergunta avança automaticamente para a página seguinte ou passa a ser apenas de leitura.

Valores válidos

  • Qualquer número inteiro positivo

Exemplo

Defina o valor como 240 para iniciar a contagem decrescente a partir de 4 minutos (240 segundos).


<onlyinclude>

Acção do tempo limite (time_limit_action)

Descrição


Define a acção executada quando um time_limit expira. Por omissão, a acção para um tempo limite é "Avisar e prosseguir", o que significa que o sistema apresenta um breve aviso de que o tempo limite expirou antes de guardar a pergunta e de clicar automaticamente em "Seguinte >>". As alternativas são:

  • "Avançar sem avisar", que clica automaticamente no botão "Seguinte >>" quando o temporizador termina, mas sem qualquer mensagem de aviso.
  • "Desactivar apenas", que desactiva as alterações na pergunta para que o participante não possa alterar nada, mas não clica automaticamente no botão "Seguinte >>".

Esta definição só é aplicável se a definição geral de tempo limite estiver activada.

Opções disponíveis

  • Avisar e prosseguir (por omissão): avisa o participante de que o tempo expirou e, de seguida, clica no botão seguinte
  • Avançar sem avisar: clica imediatamente no botão seguinte depois de o tempo limite expirar
  • Desactivar apenas: desactiva a resposta depois de o tempo limite expirar, mas não clica automaticamente em seguinte


Informação adicional


  Atenção : Se a pergunta for obrigatória, ou se uma pergunta do grupo for obrigatória, será criado um ciclo de JavaScript caso a(s) pergunta(s) obrigatória(s) não seja(m) respondida(s). Como resultado, será apresentado no ecrã um erro a indicar que determinadas perguntas não foram preenchidas, o que por sua vez desencadeará a actualização da página.
Em vez de recorrer a perguntas obrigatórias, pode utilizar expressões (saiba mais sobre as equações de validação de perguntas e de perguntas secundárias) para impedir que o utilizador deixe os campos de resposta vazios. Para ver como funcionam as equações de validação, consulte o seguinte exemplo.



Caso pretenda aplicar um temporizador a um grupo de perguntas, active o modo de inquérito grupo a grupo, configure uma pergunta para utilizar a funcionalidade de tempo limite e escolha a opção Avisar e prosseguir (por omissão) como acção do tempo limite. Quando o temporizador da pergunta expirar, o inquérito avançará para a página seguinte.


O tempo limite desactiva o botão Seguinte (time_limit_disable_next)

Descrição

Permite desactivar o botão "Seguinte" enquanto decorre a contagem decrescente de um time_limit. Normalmente, mesmo que a contagem decrescente do tempo limite esteja activa, se o participante quiser clicar em "Seguinte" e avançar para a pergunta ou o grupo de perguntas seguinte, pode simplesmente clicar no botão "Seguinte" (reduzindo assim o tempo gasto na pergunta ou no grupo de perguntas). Ao activar esta função, o botão Seguinte aparecerá a cinzento e não estará disponível até que a contagem decrescente termine.

Esta definição só é aplicável se a definição geral Tempo limite estiver activada.

Opções disponíveis

  • Ligado - O botão "Seguinte" ficará desactivado até que a contagem decrescente do tempo limite termine.
  • Desligado (predefinição)
Nota: Se o seu inquérito utilizar o formato grupo por grupo, esta função aplica-se a todo o grupo a que esta pergunta pertence.



O tempo limite desactiva o botão Anterior (time_limit_disable_prev)

Descrição

Permite desactivar o botão "Anterior" enquanto decorre a contagem decrescente de um limite de tempo. Normalmente, mesmo que a contagem decrescente do tempo limite esteja activa, se o participante quiser clicar em "Anterior" e voltar à pergunta ou ao grupo de perguntas anterior, pode simplesmente clicar no botão "Anterior" (reduzindo assim o tempo despendido na pergunta ou no grupo de perguntas). Ao activar esta função, o botão Anterior aparecerá a cinzento e não estará disponível até que o temporizador termine.

Esta definição só é aplicável se a definição geral Tempo limite estiver activada.

Opções disponíveis

  • Ligado - o botão "Anterior" ficará desactivado até que a contagem decrescente do tempo limite termine.
  • Desligado (predefinição)
Nota: Se o seu inquérito utilizar o formato Grupo por grupo, esta função aplica-se a todo o grupo a que esta pergunta pertence.



Mensagem do contador do tempo limite (time_limit_countdown_message)

Descrição

Escreva neste campo a mensagem de texto que pretende que seja apresentada no contador durante a contagem decrescente. Esta definição só é aplicável se a definição de tempo limite geral estiver ativada. Se nada for escrito, o campo utilizará o valor por defeito: "Tempo restante".



Estilo CSS do contador do tempo limite (time_limit_timer_style)

Descrição

Permite (e substitui o valor predefinido) definir o estilo CSS utilizado para apresentar o contador decrescente. Se este atributo não existir, será utilizado o valor de estilo predefinido, que é: 'width: 150px; margin-left: auto; margin-right: auto; border: 1px solid #111; text-align: center; background-color: #EEE; margin-bottom: 5px; font-size: 8pt;'.

Qualquer texto introduzido neste atributo substituirá todo o estilo CSS predefinido, pelo que deve ter cuidado ao introduzir um valor. Uma forma simples de ocultar o contador é copiar o estilo predefinido para este atributo e acrescentar 'display: none;' no final.

Esta definição só é aplicável se a definição geral de tempo limite estiver ativada.



Tempo de apresentação da mensagem de expiração do tempo limite (time_limit_message_delay)

Descrição

Este atributo define durante quantos segundos a time_limit_message é apresentada antes de ocorrer a time_limit_action. Se este atributo não estiver definido, o valor predefinido é 1 (1 segundo).

Esta definição só é aplicável se as definições gerais de tempo limite estiverem ativadas.

Exemplo

time_limit_message_delay: 5 = a mensagem é apresentada durante 5 segundos



Mensagem de expiração de tempo (time_limit_message)

Descrição

Este é o texto da mensagem que aparece ao participante quando o time_limit expirou. Por predefinição, esta mensagem é "O tempo para responder a esta pergunta expirou". Se o atributo time_limit_action estiver definido como "Avançar sem avisar", esta mensagem não é apresentada. Pode definir o estilo CSS deste texto no atributo time_limit_message_style (veja abaixo).

Esta definição só é aplicável se a definição geral de tempo limite estiver ativada.

Exemplo

time_limit_message: O tempo limite para responder a esta pergunta terminou.



Estilo CSS da mensagem do tempo limite (time_limit_message_style)

Descrição

Permite definir (e substitui o valor predefinido) o estilo CSS utilizado para apresentar a mensagem do tempo limite. Se este atributo não existir, será utilizado o valor de estilo predefinido, que é: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1002; text-align: center; overflow: auto'.

Qualquer texto introduzido neste atributo substituirá todo o estilo CSS predefinido, pelo que deve ter cuidado ao introduzir um valor para este atributo. Recomenda-se vivamente que reutilize o valor de z-index ou que, pelo menos, o valor de z-index seja superior ao utilizado no atributo time_limit_warning_message_style (cujo valor predefinido é 1001).

Exemplo

Defina como: top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: black; color: white; z-index: 1010; text-align: center; overflow: auto



Temporizador da mensagem de aviso de tempo limite (time_limit_warning)

Descrição

Com a ajuda deste atributo, pode definir o tempo (em segundos) antes de o tempo limite expirar em que a time_limit_warning_message será apresentada. Definir um valor para este atributo ativa a mensagem de aviso de tempo limite.

Esta definição só é aplicável se a definição geral de tempo limite estiver ativada. Esta definição também existe para uma segunda mensagem de aviso.

Exemplo

Se definir este valor como '20', a mensagem de aviso de tempo limite aparecerá 20 segundos antes de a contagem decrescente do tempo limite chegar a zero.



Tempo de apresentação da mensagem de aviso de tempo limite (time_limit_warning_display_time)

Descrição

Define durante quanto tempo a time_limit_warning_message é apresentada antes de ser removida/ocultada do ecrã. Por predefinição, se a time_limit_warning_message aparecer, permanece visível até o temporizador de contagem decrescente terminar a contagem. Se for introduzido neste campo um valor maior do que zero, a mensagem será ocultada após esse número de segundos.

Esta definição só é aplicável se a definição geral de tempo limite estiver ativada. Esta definição também existe para uma segunda mensagem de aviso.

Exemplo

time_limit_warning_display_time: 10 = A mensagem de aviso de tempo limite desaparecerá 10 segundos após o momento em que aparece.



Mensagem de aviso de tempo limite (time_limit_warning_message)

Descrição

Se estiver configurada, apresenta o texto da mensagem de aviso que é exibida durante um período de tempo fixo antes de um tempo limite expirar. O texto predefinido é "O seu tempo para responder a esta pergunta está quase a esgotar-se. Faltam {TIME}." {TIME} é substituído por uma descrição formatada que representa o tempo restante (por exemplo, "30 segundos", "1 minuto ou 5 segundos"). Esta mensagem só aparece se o atributo time_limit_warning existir. A partir do atributo time_limit_warning pode definir quando a mensagem (time_limit_warning_message) aparece.

Este atributo da pergunta só é aplicável se a definição de tempo limite estiver ativada e se definir algum texto no campo mensagem de aviso de tempo limite. Esta definição também existe para uma segunda mensagem de aviso.

Exemplo

Atenção: Em {TIME} o tempo limite para responder à pergunta irá expirar.



Estilo CSS do aviso de tempo limite (time_limit_warning_style)

Descrição

Permite definir (e substitui o valor predefinido) o estilo CSS utilizado para apresentar a mensagem de aviso de tempo limite. Se este atributo não existir, será utilizado o valor de estilo predefinido, que é: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1001; text-align: center; overflow: auto'.

Qualquer texto introduzido neste atributo substituirá todo o estilo CSS predefinido da mensagem de aviso, pelo que deve ter cuidado ao introduzir um valor para este atributo. Recomenda-se vivamente que reutilize o valor de z-index ou que, pelo menos, o valor de z-index seja inferior ao utilizado no atributo time_limit_message_style (cujo valor predefinido é 1002).

Esta definição só é aplicável se a definição geral de tempo limite estiver ativada. Esta definição existe também para uma segunda mensagem de aviso.

Exemplo

top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: gray; color: white; z-index: 1001; text-align: center; overflow: auto