x

Основные главы

  1. LimeSurvey Cloud и LimeSurvey CE: сравнение
  2. LimeSurvey Cloud - Краткое руководство по началу работы
  3. Установка - LimeSurvey CE
  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 Theme options and the translation is 100% complete.
В LimeSurvey 3 появилась новая система шаблонизатора на основе Twig 1.29 и Bootstrap, которая поддерживает наследование шаблонов и различные параметры шаблонов.


Установите последнюю версию LimeSurvey, чтобы получить доступ к функции настроек темы опроса.


Введение

Настройки темы — это набор инструментов, которые позволяют администраторам опросов быстро и легко изменять параметры тем своих опросов.

Панель настроек темы

Откройте функцию настроек темы в разделе Настройки опроса:



Панель инструментов содержит две вкладки: Простые настройки и Расширенные настройки.


Простые настройки

На странице настроек темы отображается следующее:



  Обратите внимание, что каждая тема имеет определённые параметры, которые можно изменить в настройках темы опроса. В этом разделе вики используется стандартная тема LimeSurvey fruity, чтобы показать, как быстро и легко, но при этом эффективно пользователи без каких-либо знаний HTML, PHP и/или CSS могут вносить изменения в тему.


Вкладка Простые настройки выбрана по умолчанию. Здесь можно изменить самые важные настройки темы опроса:

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


  • Шрифты темы: выберите шрифт, который вы хотите использовать в теме;
  • Вариации темы: выберите одну из доступных вариаций темы в выпадающем списке. Она изменяет шрифт и цвет иконок.


Без наследования

Как упоминалось выше, в меню настроек опроса можно выбрать вариант не наследовать глобальную конфигурацию темы. После нажатия кнопки Сохранить отобразятся дополнительные параметры:



Чтобы показать возможности этой функции, дальнейшие пояснения основаны на теме fruity. Обратите внимание, что у каждой темы есть собственные настраиваемые параметры.


  • Режим Ajax: если включён, страница опроса будет загружаться быстрее с помощью ajax (рекомендуется для обычного пользователя LimeSurvey). Если отключён, страница будет загружаться с перезагрузкой, что лучше подходит для отладки;
  • Поместить опрос в контейнер: если выбрано Да, опрос будет отображаться в контейнере с ограниченной шириной. Эта опция полезна, если участники проходят опрос с мобильных телефонов или планшетов, так как ширина опроса контролируется. Респондентам становится удобнее: им больше не нужно прокручивать страницу вправо, чтобы прочитать вопрос целиком или увидеть все варианты ответов. Если опрос встроен в блог и/или форум, эту опцию можно отключить, поскольку там уже задана определённая ширина.
  • Границы вопросов: если включено, каждый вопрос будет отображаться в рамке. Если выбрано Нет, вопросы не будут заключены в рамку (так можно использовать большие вопросы типа «массив», которые шире экрана);
  • Тень вопроса: если включено, вокруг видимых или невидимых границ вопроса будет отображаться тень.

  • Цвет фона: выберите цвет фона всего вопроса, включая ответы;
  • Цвет шрифта: измените цвет шрифта, выбрав нужный цвет во всплывающем меню.
  • Цвет фона вопроса: измените цвет фона вопроса, выбрав нужный цвет во всплывающем меню.
  • Иконка чек-бокса: эта настройка позволяет выбрать нужную иконку чек-бокса для вопросов с типом «Несколько ответов».

  • Изображение фона: если выбрано Нет, вы можете выбрать изображение фона, отличное от используемого в настройках вашей группы опросов и/или глобальных настройках темы. Вы также можете загрузить собственное изображение фона опроса, нажав кнопку Загрузить в нижней части панели настроек темы и выбрав нужное изображение на своём компьютере;
  • Логотип бренда: если выбрано Нет, в верхней панели будет отображаться название опроса, или вы можете выбрать одно из изображений в каталоге файлов для использования в качестве логотипа.

  • Анимировать тело страницы: если выбрано Да, вы можете выбрать одну из анимаций, которая будет применяться при загрузке «тела» опроса;
  • Анимировать вопрос: если выбрано Да, вы можете выбрать одну из анимаций, которая будет применяться к вопросам опроса при их загрузке.
  • Анимировать предупреждения: если выбрано Да, предупреждения опроса (когда данные опроса не записаны или введён неверный код доступа) будут анимированы в соответствии с выбранным вариантом анимации.
  • Анимировать чек-боксы: если выбрано Да, анимация запускается каждый раз, когда вы отмечаете вариант ответа.
  • Анимировать радио-кнопки: если выбрано Да, анимация запускается каждый раз, когда вы выбираете вариант в вопросе с радио-кнопками.
Для анимации используется библиотека animate.css. Вы можете использовать библиотеку по умолчанию или добавить собственную библиотеку анимации.


Введите число в поле длительности. Если вы введёте десять (10), анимация будет длиться 10 секунд.

  • Шрифты 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.

Вверху вы увидите поле загрузки, которое позволяет загрузить файл в файловый каталог темы. Эти параметры можно использовать для изменения всего внешнего вида темы.

  Предупреждение! : Не изменяйте значения, если не уверены в своих действиях!