Настройки темы
From LimeSurvey Manual
Введение
Настройки темы — это набор инструментов, которые позволяют администраторам опросов быстро и легко изменять параметры тем своих опросов.
Панель настроек темы
Откройте функцию настроек темы в разделе Настройки опроса:

Панель инструментов содержит две вкладки: Простые настройки и Расширенные настройки.
Простые настройки
На странице настроек темы отображается следующее:

Вкладка Простые настройки выбрана по умолчанию. Здесь можно изменить самые важные настройки темы опроса:
- Наследовать всё: если выбрана кнопка Да, все настройки темы будут унаследованы от глобального уровня конфигурации. Если выбрать Нет и нажать кнопку Сохранить в правом верхнем углу экрана, отобразятся дополнительные параметры конфигурации темы. Для каждого из этих параметров можно задать значение:
- Наследовать — наследовать конфигурацию темы группы опросов (если ничего не менять, тема вашего опроса будет наследовать глобальную конфигурацию темы);
- Нет — не наследовать глобальную конфигурацию темы;
- или Да — включить другую конфигурацию. При выборе этого значения настройки темы можно задать по своему усмотрению. Вы можете заметить, что для каждой настройки темы можно выбрать значение Наследовать.
- на глобальном уровне (доступен из списка шаблонов). Два других уровня наследуют глобальные настройки темы;
- на уровне группы опросов (доступен из панели настроек опроса). Настройки темы на уровне группы опросов наследуют глобальные настройки темы;
- на уровне опроса. Настройки темы опроса наследуют настройки темы группы опросов.
- Шрифты темы: выберите шрифт, который вы хотите использовать в теме;
- Вариации темы: выберите одну из доступных вариаций темы в выпадающем списке. Она изменяет шрифт и цвет иконок.
Без наследования
Как упоминалось выше, в меню настроек опроса можно выбрать вариант не наследовать глобальную конфигурацию темы. После нажатия кнопки Сохранить отобразятся дополнительные параметры:

- Режим Ajax: если включён, страница опроса будет загружаться быстрее с помощью ajax (рекомендуется для обычного пользователя LimeSurvey). Если отключён, страница будет загружаться с перезагрузкой, что лучше подходит для отладки;
- Поместить опрос в контейнер: если выбрано Да, опрос будет отображаться в контейнере с ограниченной шириной. Эта опция полезна, если участники проходят опрос с мобильных телефонов или планшетов, так как ширина опроса контролируется. Респондентам становится удобнее: им больше не нужно прокручивать страницу вправо, чтобы прочитать вопрос целиком или увидеть все варианты ответов. Если опрос встроен в блог и/или форум, эту опцию можно отключить, поскольку там уже задана определённая ширина.
- Границы вопросов: если включено, каждый вопрос будет отображаться в рамке. Если выбрано Нет, вопросы не будут заключены в рамку (так можно использовать большие вопросы типа «массив», которые шире экрана);
- Тень вопроса: если включено, вокруг видимых или невидимых границ вопроса будет отображаться тень.
- Цвет фона: выберите цвет фона всего вопроса, включая ответы;
- Цвет шрифта: измените цвет шрифта, выбрав нужный цвет во всплывающем меню.
- Цвет фона вопроса: измените цвет фона вопроса, выбрав нужный цвет во всплывающем меню.
- Иконка чек-бокса: эта настройка позволяет выбрать нужную иконку чек-бокса для вопросов с типом «Несколько ответов».
- Изображение фона: если выбрано Нет, вы можете выбрать изображение фона, отличное от используемого в настройках вашей группы опросов и/или глобальных настройках темы. Вы также можете загрузить собственное изображение фона опроса, нажав кнопку Загрузить в нижней части панели настроек темы и выбрав нужное изображение на своём компьютере;
- Логотип бренда: если выбрано Нет, в верхней панели будет отображаться название опроса, или вы можете выбрать одно из изображений в каталоге файлов для использования в качестве логотипа.
- Анимировать тело страницы: если выбрано Да, вы можете выбрать одну из анимаций, которая будет применяться при загрузке «тела» опроса;
- Анимировать вопрос: если выбрано Да, вы можете выбрать одну из анимаций, которая будет применяться к вопросам опроса при их загрузке.
- Анимировать предупреждения: если выбрано Да, предупреждения опроса (когда данные опроса не записаны или введён неверный код доступа) будут анимированы в соответствии с выбранным вариантом анимации.
- Анимировать чек-боксы: если выбрано Да, анимация запускается каждый раз, когда вы отмечаете вариант ответа.
- Анимировать радио-кнопки: если выбрано Да, анимация запускается каждый раз, когда вы выбираете вариант в вопросе с радио-кнопками.
- Шрифты Fruity: выберите шрифт, который вы хотите использовать для своей темы;
- Вариации Fruity: выберите один из доступных вариантов темы в выпадающем списке. Он изменяет шрифт и цвет значков.
- Загрузить: выберите на своём компьютере изображение, которое будет использоваться в качестве логотипа или изображения фона для вашей темы. Для папки "/themes/survey/fruity/files" - места, где загруженные изображения будут храниться в вашей установке LimeSurvey, могут потребоваться права на запись.
Расширенные настройки
Открыв вкладку Настройки темы, вы можете выбрать редактирование либо простых настроек, либо расширенных настроек. «Расширенные настройки» — это простая форма, которая даёт доступ к основным полям конфигурации темы из базы данных. Чтобы понять, как она работает, вам также следует ознакомиться с XML-файлом и созданием темы с нуля. Поэтому этот раздел довольно сложен и предназначен для опытных пользователей.
Если вы всё же хотите изменить расширенные настройки, перейдите на вкладку Расширенные настройки.

- Файлы CSS: CSS файлы, которые должны быть добавлены к шаблону;
- Файлы Js: JS-файлы, которые должны быть добавлены к шаблону;
- Файлы CSS для печати: CSS файлы, загружаемые при печати шаблона;
- Параметры: это поле содержит параметры (и их значения), которые должны передаваться в представление шаблона;
- CssFramework Name: название загружаемого CSS-фреймворка. Пока доступен только Bootstrap или ничего;
- Cssframework Css: в этом поле вы можете заменить основной файл bootstrap.css его пользовательской версией;
- Cssframework Js: здесь можно заменить основной файл boostrap.js его пользовательской версией;
- Пакеты для загрузки: с помощью этой настройки можно загрузить некоторые основные пакеты ресурсов LimeSurvey.
Вверху вы увидите поле загрузки, которое позволяет загрузить файл в файловый каталог темы. Эти параметры можно использовать для изменения всего внешнего вида темы.