x

主要章节

  1. LimeSurvey Cloud 与 LimeSurvey CE 对比
  2. 快速入门指南 - LimeSurvey 3.0+
  3. 软件安装
  4. 如何设计一个不错的调查(向导)
  5. 入门指南
  6. 管理 LimeSurvey
  7. 调查 - 说明
  8. 调查设置
  9. 问卷调查菜单
  10. 调查问卷结构
  11. 问题 - 简介
  12. 题组 - 简介
  13. 调查 - 管理
  14. 调查工具栏选项
  15. 多语言调查
  16. ExpressionScript 引擎 - 快速入门指南
  17. 其他和高级功能
  18. 常规问答
  19. 故障排除
  20. 变通方法
  21. 许可证
  22. 版本更改日志
  23. 插件
 Actions

问题类型 - 文本显示

From LimeSurvey Manual

本页面可能为机器翻译,可能包含错误。 查看英文原文 · 改进此翻译
This page is a translated version of the page Question type - Text display and the translation is 100% complete.

简要说明

此问题类型不会收集受访者的任何输入,仅用于显示文本。您可以使用它在调查中提供进一步的说明或作为设计上的分隔。

请注意,您也可以在此问题的文本中编写 html 或 javascript。这样,您就可以将此问题用于其他用途。



示例: Text_display_example.zip

常规选项

相关性方程

条件

说明

如果相关性方程的值是 "1" 或 "true", 那问题就是在调查中就是"相关的" ,比如 是就会在调查中显示,如果不是,问题就会隐藏起来。任何调查的问题都允许你指定一个指定一个相关方程式。这个函数是条件 的继任者,并支持更多更复杂的条件逻辑。

语法高亮

每次你在保存相关方程式的时候,系统都会评估并突出显示语法。因此任何错误都会使用颜色标记出来,以便你能快速的发现并修复。

 Hint: 要想检查所有的相对方程式是否在调查中被正确使用,请查看显示逻辑文件 功能。


有效值

示例

这里有个 语法突出显示的好例子。


显示

问题主题 (question_theme)

描述

此选项允许您为相应的问题使用自定义主题。

可用选项

  • 您创建的问题主题,位于佈景主題面板中的问题主题下。

请参阅:问题主题

注意: 此功能目前正在开发中。


隐藏提示 (hide_tip)

描述

大多数问题通常会包含一条提示,例如“请选择以下选项之一”,或关于如何填写该问题的提示文字。此属性可让您关闭或开启这些提示。

这些提示包含验证条件消息(例如答案的最小/最大数量,最小/最大/等于合计值)。如果启用 hide_tip,这些消息将被隐藏。但是,如果用户输入了无效的资料,提示就会显示。提示将以红色显示,一旦满足验证条件,就会变为绿色。

可用选项

  • 开启 - 隐藏提示;
  • 关闭(默认)。


总是隐藏这个问题 (hidden)

说明

如果启用,这个问题就会被隐藏起来 - 不会被调查的参与者看到。这个函数可用在以下场景使用:

  • 如果你不想在屏幕上显示一个你预填了一条链接的问题。这样会覆盖在调查中的使用的任何条件,因为每个问题都不是内嵌在网页中的。
  • 如果你想在运行中通过演示存储或是计算一个数值。
注意: 经常使用这一函数的问题类型是 方程式。

可用选项

  • 开
  • 关 (默认)


CSS class (css_class)

说明

如果你要在某些问题里添加特殊的 CSS 类,你可以在这个框里输入 CSS 类的名字。确保在每个不同的类名之间保留一个空格。

有效值

  • 在 CSS 类名之间都有一个空格的任意字符串。
 Hint: 你也可以在这个框中插入表达式 (New in 3.0.0 )。请记住表达式的输出不是动态更新的。


  依照 W3C 的规则, CSS 类名只能包含 [a-zA-Z, and 0-9] 和 ISO 10646 characters U+00A1 以及之后版本的字符,还有连字符 (-) and 和下划线 (_)。 命名不能以数字,或者在连字符后面紧跟数字开头。LimeSurvey 编码了encodes CSS 类,但并没有完全解决。



逻辑

随机题组名称 (random_group)

描述

该设置会将问题归入指定的随机题组,该组中的所有问题将以随机顺序显示给调查受访者。

您可以在ExpressionScript 示例调查中找到使用随机题组名称的示例调查。

有效值

输入任意字符串即可(例如:'group1')。在随机题组名称框中设置了相同字符串的所有问题,其在调查中的位置将被随机化(即在彼此之间随机交换)。


预览 预览问题时,请使用预览调查功能,而不要使用预览题组功能,因为据报告后者不会以随机顺序显示问题。


其他

在可打印视图里插入分页符 (page_break)

说明

仅当您实际从“可打印视图”打印调查时,此属性才有效。 它强制在问题之前“分页”。

可用选项

  • 开
  • 关 (默认)


统计

显示图表 (display_chart)

说明

这个属性允许管理员决定是否在参与者填完调查之后,向他们展示含有调查结果的图表。

注意: 要使图表能在最后的页面显示,需要启用下面的选项:


可用选项

  • 开
  • 关 (默认)



图表类型 (chart_type)

说明

此属性允许调查管理员选择完成填写调查后将向受访者显示的图表类型。

注意: 不要忘记变更问题和调查的设置以便图表能够在调查的最后显示出来。更多细节,请参考百科的显示图表问题属性 部分。

可用选项

  • 条状图
  • 饼图
  • 雷达
  • 线性图
  • 图形
  • 环形


计时器

以下问题类型支持计时器:

计时器属性最适合与采用按问题显示格式的调查一起使用。它们也可用于采用按组显示格式的调查。但是,按组显示格式运行可能会破坏必答问题,进而影响整个调查。


时间限制 (time_limit)

描述

在问题上设置 time_limit 属性后,一旦该问题/页面加载,倒计时器就会开始倒计时。倒计时结束时,该问题将自动跳转到下一页,或变为只读。

有效值

  • 任意正整数

示例

设置为 240 表示从 4 分钟(240 秒)开始倒计时。


<onlyinclude>

时间限制操作 (time_limit_action)

描述


设置当 time_limit 已过期时执行的操作。默认情况下,时间限制的操作为“警告并继续”,即系统会先发出时间限制已过期的简短警告,然后保存问题并自动点击“下一页 >>”。其他可选项包括:

  • “不带警告继续”:计时结束后自动点击“下一页 >>”按钮,但不显示任何警告信息。
  • “仅禁用”:禁用问题中的更改,使参与者无法更改任何内容,但不会自动点击“下一页 >>”按钮。

仅当启用常规 时间限制 设置时,此设置才适用。

可用选项

  • 警告并继续(默认):警告参与者时间已过期,然后点击下一页按钮
  • 不带警告继续:时间限制过期后立即点击下一页按钮
  • 仅禁用:时间限制过期后禁用答案,但不会自动点击下一页


附加信息


  注意 : 如果该问题为必答题,或题组中有问题为必答题,当必答问题未作答时,将会产生 JavaScript 循环。结果是屏幕上会显示某些问题尚未填写的错误,进而触发页面刷新。
您可以使用表达式(详见问题和子问题验证方程)来代替必答问题,以避免用户将答案字段留空。要了解验证方程的工作方式,请查看以下示例。



如果您想对题组应用计时器,请激活逐组调查模式,将某个问题设置为使用时间限制功能,并选择“警告并继续”(默认)选项作为时间限制操作。问题计时器过期后,调查将跳转到下一页。


时间限制禁用下一页 (time_limit_disable_next)

描述

此功能可在 time_limit 倒计时进行期间禁用“下一页”按钮。通常情况下,即使时间限制倒计时处于活动状态,参与者如果想点击“下一页”进入下一个问题或题组,也可以直接点击“下一页”按钮(从而缩短在该问题或题组上花费的时间)。启用此功能后,“下一页”按钮将显示为灰色,在倒计时结束之前无法使用。

此设置仅在启用了常规时间限制设置时适用。

可用选项

  • 开 - 在时间限制倒计时结束之前,“下一页”按钮将被禁用。
  • 关(默认)
注意: 如果您的调查使用按组分页格式,则此功能适用于该问题所属的整个题组。



时间限制禁用上一页 (time_limit_disable_prev)

描述

此设置用于在时间限制倒计时进行期间禁用“上一页”按钮。通常情况下,即使时间限制倒计时正在进行,如果参与者想点击“上一页”返回上一个问题或题组,只需点击“上一页”按钮即可(从而缩短在该问题或题组上花费的时间)。启用此功能后,“上一页”按钮将显示为灰色,在倒计时结束之前无法使用。

仅当启用了常规的时间限制设置时,此设置才适用。

可用选项

  • 开 - 在时间限制倒计时结束之前,“上一页”按钮将被禁用。
  • 关(默认)
注意: 如果您的调查使用按组分页格式,则此功能将应用于该问题所属的整个题组。



时限倒计时消息 (time_limit_countdown_message)

描述

请在此字段中输入您希望在倒计时期间显示在倒计时计时器中的文本消息。此设置仅在启用常规时间限制设置时适用。如果未填写任何内容,该字段将使用默认值:“剩余时间”。



时限计时器CSS样式 (time_limit_timer_style)

描述

此属性允许使用自定义 CSS 样式(并覆盖默认样式)来显示倒计时计时器。如果未设置该属性,将使用默认样式值,即:'width: 150px; margin-left: auto; margin-right: auto; border: 1px solid #111; text-align: center; background-color: #EEE; margin-bottom: 5px; font-size: 8pt;'。

在此属性中输入的任何文本都将覆盖整个默认 CSS 样式,因此输入该属性值时请务必谨慎。隐藏计时器的一个简单方法是:将默认样式复制到此属性中,并在末尾添加 'display: none;'。

仅当启用常规的时间限制设置时,此设置才适用。



超时消息显示延时 (time_limit_message_delay)

描述

此属性用于设置在执行 time_limit_action 之前,time_limit_message 显示多少秒。如果未设置此属性,则默认值为 1(1 秒)。

仅当启用了常规 时间限制设置 时,此设置才适用。

示例

time_limit_message_delay: 5 = 消息显示 5 秒



超时消息 (time_limit_message)

描述

这是当 time_limit 已过期时向参与者显示的消息文本。默认情况下,此消息为“您答题已超时”。如果 time_limit_action 属性设置为 “不带警告继续”,则不会显示此消息。您可以在 time_limit_message_style 属性中设置此文本的 CSS 样式(见下文)。

此设置仅在启用常规 时间限制设置 时适用。

示例

time_limit_message: 回答此问题的时间限制已到。



时限消息的CSS样式 (time_limit_message_style)

描述

此属性允许(并覆盖默认值)用于显示时限消息的CSS样式。如果未设置该属性,将使用其默认样式值:'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'。

在此属性中输入的任何文本都将覆盖整个默认CSS样式,因此输入值时请务必谨慎。强烈建议您沿用z-index值,或者至少保证z-index值高于time_limit_warning_message_style属性所使用的值(默认为1001)。

示例

设置为: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



时间限制警告消息计时器 (time_limit_warning)

描述

通过此属性,您可以设置在时间限制到期前多少秒显示time_limit_warning_message。为此属性设置值即可激活时间限制警告消息。

仅当启用了常规时间限制设置时,此设置才适用。第二条警告消息也有相应的设置。

示例

如果将其设置为“20”,则时间限制警告消息将在时间限制倒计时归零前 20 秒显示。



时间限制警告消息显示时间 (time_limit_warning_display_time)

描述

此设置用于指定 time_limit_warning_message 在从屏幕上移除/隐藏之前显示多长时间。默认情况下,time_limit_warning_message 出现后会一直显示,直到倒计时结束。如果在此字段中输入大于零的值,则消息将在相应的秒数后隐藏。

仅当启用了常规时间限制设置时,此设置才适用。第二条警告消息也有相同的设置。

示例

time_limit_warning_display_time: 10 = 时间限制警告消息将在出现后 10 秒消失。



时间限制警告消息 (time_limit_warning_message)

描述

如果已设置,将显示警告消息的文本,该消息会在时间限制过期之前的一段固定时间内显示。默认文本为“您回答此问题的时间即将过期。您还剩 {TIME}。”{TIME} 会被替换为表示剩余时间的格式化描述(例如“30 秒”、“1 分钟或 5 秒”)。仅当存在 time_limit_warning 属性时,才会显示此消息。您可以通过 time_limit_warning 属性设置该消息 (time_limit_warning_message) 出现的时间。

此问题属性仅在启用时间限制设置并且在时间限制警告消息字段中填写了文本时才适用。该设置同样适用于第二条警告消息。

示例

注意:回答问题的时间限制将在 {TIME} 后过期。



时间限制警告 CSS 样式 (time_limit_warning_style)

描述

此属性允许您自定义(并覆盖默认的)用于显示时间限制警告消息的 CSS 样式。如果未设置该属性,则将使用其默认样式值,即:'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'。

在此属性中输入的任何文本都将覆盖警告消息的整个默认 CSS 样式,因此在输入该属性的值时请务必谨慎。强烈建议您沿用 z-index 值,或者至少确保 z-index 值低于 time_limit_message_style 属性所使用的值(默认为 1002)。

仅当启用了常规的时间限制设置时,此设置才适用。第二条警告消息也有相应的此项设置。

示例

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