主题选项
From LimeSurvey Manual
请安装最新版本的 LimeSurvey,以使用调查主题选项功能。
简介
主题选项提供了一组工具,可帮助调查管理员快速、轻松地更改其调查中与主题相关的设置。
主题选项面板
您可以从调查设置访问主题选项功能:

面板工具栏包含两个选项卡:简单选项选项卡和高级选项选项卡。
简单选项
主题选项页面显示如下内容:

简单选项选项卡为默认选中状态。您可以在此处更改最重要的调查主题设置:
- 继承所有:如果选择“是”按钮,所有主题配置都将继承自全局配置级别。如果您选择“否”并点击屏幕右上方的保存按钮,将显示更多主题配置选项。其中每个选项都可以设置为:
- 继承问卷调查组的主题配置 - 继承(除非有所更改,否则您的调查主题将继承全局主题配置);
- 不继承任何全局主题配置 - 否;
- 或启用其他配置 - 是。选择此项后,您可以根据需要配置主题设置。您会发现每个主题设置都允许您选择继承值。
继承系统分为三个级别:
- 全局级别(可从模板列表访问)。其他两个级别继承全局主题设置;
- 问卷调查组级别(可从调查设置面板访问)。问卷调查组级别的主题设置继承全局主题设置;
- 调查级别。调查的主题设置继承问卷调查组的主题设置。
- 主题字体:选择您希望用于主题的字体;
- 主题变体:从下拉列表中选择一个可用的主题变体。它会更改字体和图标颜色。
不继承
如上所述,您可以在调查设置菜单中选择不继承全局主题配置。点击保存按钮后,将显示更多选项:

为了展示该功能的强大之处,以下说明将基于fruity主题。请注意,每个主题都有其各自可自定义的选项。
- Ajax 模式:启用后,调查页面将通过 ajax 更快地加载(推荐一般 LimeSurvey 用户使用)。禁用后,页面将通过重新加载页面的方式加载,这更便于调试;
- 调查问卷容器:如果选择“是”,调查将显示在容器中,其宽度受到限制。如果调查参与者使用手机或平板电脑完成调查,此选项非常有用,因为调查宽度受到控制。这样,受访者会更舒适,因为他们不再需要向右滚动来阅读完整的问题或查看所有答案选项。如果调查嵌入在博客和/或论坛中,您也可以停用此选项,因为它们本身已经使用了特定宽度。
- 问题边框:启用后,每个问题都将显示在边框内。如果设置为“否”,问题将不会包含在方框中(这样您就可以使用超出屏幕宽度的大型阵列问题类型);
- 问题项阴影:启用后,将在(不可见的)问题边框周围显示阴影。
- 背景颜色:选择整个问题(包括答案)的背景颜色;
- 字体颜色:从弹出菜单中选择所需颜色来更改字体颜色。
- 问题项背景颜色:从弹出菜单中选择所需颜色来更改问题背景颜色。
- 勾选图标:使用多选题问题类型时,此设置允许您选择所需的勾选图标。
- 背景图像:如果设置为“否”,您可以选择与问卷调查组和/或全局主题设置中不同的背景图像。您也可以点击主题设置面板底部的上传按钮,并从您的计算机中选择所需图像,来上传个性化的调查背景图像;
- 品牌徽标:如果设置为“否”,顶栏中将显示调查名称,或者您也可以选择文件目录中的某张图片作为徽标图片。
- 主体动画:如果设置为“是”,您可以选择一种动画,在调查的“主体”加载时应用;
- 问题动画:如果设置为“是”,您可以选择一种动画,在调查问题加载时应用于这些问题。
- 警告动画:如果设置为“是”,您的调查警告(例如调查资料未被记录或输入了错误的邀請碼时)将根据所选的动画选项显示动画效果。
- 复选框动画效果:如果设置为“是”,每次勾选答案项时都会触发动画。
- 单选按钮动画效果:如果设置为“是”,每次在单选类问题中选择一个选项时都会触发动画。
动画所使用的库是 animate.css。您可以使用默认库,也可以添加自己的动画库。
- Fruity 字体:选择您希望用于主题的字体;
- Fruity 变体:从下拉列表中选择一个可用的主题变体。它会更改字体和图标颜色。
- 上传:在您的计算机上浏览并上传图像,用作主题的徽标或背景图像。可能需要对“/themes/survey/fruity/files”文件夹具有写入权限,上传的图像将存储在您 LimeSurvey 安装中的该位置。
高级选项
打开主题选项选项卡后,您可以选择编辑简单选项或高级选项。“高级选项”只是一个原始表单,让您可以访问数据库中的主要主题配置字段。要了解其工作原理,您还应阅读有关 XML 文件以及从头创建主题的内容。因此,它相当复杂,是为高级用户设计的。
但是,如果您确实希望编辑高级设置,请点击高级选项选项卡

- 文件CSS:应添加到模板中的 CSS 文件;
- JS 文件:应添加到模板中的 JS 文件;
- 文件打印CSS:打印模板时要加载的 CSS 文件;
- 选项:此字段包含应传递给模板视图的选项(及其值);
- CssFramework 名称:要加载的 CSS 框架名称。目前仅支持 Bootstrap 或不加载;
- Cssframework Css:您可以在此字段中用自定义版本替换核心 bootstrap.css;
- Cssframework Js:可在此处用自定义版本替换核心 boostrap.js 字段;
- 需加载的包:您可以通过此设置加载 LimeSurvey 的一些核心资源包。
您会注意到顶部有一个上传输入框,可让您将文件上传到主题的文件目录中。 这些参数可用于更改主题的整体外观。