Library       Custom CBC

Tool for building customized CBCs.

  Download

Description

A free format CBC question, with easily modified settings for response type, attribute count, concept count, dual none, etc.

Users comfortable in Perl can modify this script to easily build their free format CBCs. Others more comfortable in HTML can set the script to print out the generated HTML for easier modification.

Instructions

  • Please see "Instructions" in the question's HTML for information about using this tool.
  • Line 36 must be updated with the name of the CBC exercise.
  • Line 37 must be updated with the number of attributes.
  • Line 38 must be updated with the number of tasks.
  • Line 39 must be updated with the number of concepts per task.
  • Line 40 must be updated with the positions of fixed tasks, if any. For example, (4, 8).
  • Line 43 must be updated with the response type.
  • Line 44 must be updated with whether the task should require a response.
  • Line 46 can be updated with the button label used for discrete choice tasks.
  • Lines 48-49 can be updated with the button labels used for best-worst tasks.
  • Line 51 can be updated with the total to require for constant sum tasks.
  • Lines 52-55 can be updated with labels to use for constant sum tasks.
  • Line 58 must be updated with what none option should be used, if any.
  • Line 59 can be updated with whether the dual-response none should require a response.
  • Line 61 can be updated with the position of the traditional none concept.
  • Line 62 can be updated with the text for the traditional none concept.
  • Line 64 can be updated with the text for the dual-response none.
  • Lines 65-66 can be updated with the button labels used for dual-response none.
  • Line 69 must be updated with how the task should be displayed for mobile respondents.
  • Line 70 must be updated with where attribute labels should be shown, if anywhere.
  • Line 71 can be updated with concept labels. For example, ('Choice 1', 'Choice 2', 'Choice 3').
  • Lines 74-78 can be updated with error messages.
  • Line 81 must be updated with the loop name if this question is to be placed in a loop.

Options

  • Line 84 can be set to make the question print out the generated HTML, CSS, and JS into a textbox. From here, the code can be copied, modified, and used in place of this question's built-in HTML.

 Usage Terms     Read Question Library Help

Community Question Library

Explore Question Library

Beginning with Lighthouse Studio 9.3, you may create a personal question library with your favorite questions. This page contains survey questions that have been submitted by our user community. You may download the questions and then import them into your Lighthouse Studio question library and freely use them within your surveys. All of the amazing items in this library are entirely user-contributed and user-supported!

Explore Question Library