Page tree
Skip to end of metadata
Go to start of metadata
This category contains plugins for visual and interactive survey enhancements.

3D Matrix Calculations 

 "3D matrix calculations" plugin is used to calculate column and row total scores for the 3D Matrix questions. Row and column total scores will be calculated only for the open ended fields in the question.

  •  Add an additional scale element and answer option to store Totals for rows and columns. 
  • Then insert 3D matrix calculations plugin and adjust the following parameters:

1.Question - Reference to a question for calculating totals using the Qx notation.

2. Formula - Select the statistics to calculate the score, which can be Sum or Average.

3. Calculate - Select whether you want to calculate totals for rows, columns or both.

  • After the plugin is applied, the total sum of the rows, columns or both will be automatically calculated. 

Access Time Saver 

 Use this plugin if you want to track the time of a first access to your form. It can also create incomplete responses for the forms that were not filled out and submitted. 

  • Click the Insert button to use the plugin. 

The plugin works only in the voting mode. The access time in test or preview modes will not be captured. 

The plugin is not available offline.

Plugin parameters

Time Question: Reference the answer option to store the access time. Use the Qx.Ay format where x is the question number and y is the answer number (i.e. Q2.A1); the plugin also supports question/answer identifiers.

Create Incomplete Response: If you choose Yes, incomplete responses will be created even if the form was not filled out and submitted. If you choose No, responses will not be tracked.

Important note

Compatibility Warning:

The operator IF ALWAYS used in the Set Value expression does not work if Create Incomplete Response is set to Yes. 

As a solution, we recommend using Respondent Time Tracker instead. 

It is not recommended to apply this plugin in a form that either has more than one page or where the <default> tag is used; the behavior of both these settings may be affected. 


BlackBerry Numeric Input
 
 

If your target respondents use BlackBerry devices they can type numbers and special symbols without switching the keypad to the numeric mode with the help of "BlackBerry Numeric Input" plugin.

To apply this plugin adjust the following parameters:

  1. *Extended Mode - Decide whether respondents could input numbers only (false) or numbers along with the special symbols (true).
  2. *Form Reference - Reference to the text field to apply current plugin for. Use Qx.Ay or Qx.Ay.Cz format, where x question number, y answer choice number, z column number (applicable for 3D Matrix questions).

     

See the symbol reference table below:

BlackBerry KeyWERSDFZXCMIOQTYUPAGHJKLVBN
Input Value123456789.-+#()@*/:;'"?!,

Please note, that this plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

Calendar

Use the Calendar plugin to embed calendar into your form allowing respondents to pick a date in a pop-up calendar without typing.

To use the plugin, click on the icon next to a question requiring a date.

To apply this plugin to your form/survey, specify following parameters:

  1. *Date Format - Select an appropriate date format. Y stands for year, M for month and D for day.
  2. *Form Reference - Reference the answer field you want to embed your calendar into. Please note that on the Single Line Text with Pre-format Options question type is compatible with this plugin. Use the Qx.Ay formatting, where x is a question number and y is an answer option number.


Please note, that this plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

Column or Bar chart

The column or bar chart plugin may be used as an instrument of data visualization,  as an alternative to dashboards or column or bar charts available in a report by respondent. However, this plugin offers limited functionality to be used for simple tasks; on the other hand dashboards feature was designed specifically to target complex vizualizat

The Column or Bar chart plugin displays a column or a bar chart based on answers values inside a form or a survey. Built column or bar chart is also available in report by respondent. This chart visualizes numeric values from answer options of a Single line text question and only these data formats are supported: 

  • percent;
  • currency(dollar, pound, euro);
  • number > 0 ;
  • decimal number.

To apply this plugin to your form/survey, specify following parameters:

  1. Chart type Choose one of the available types of chart : bar chart (horizontal) or column chart (vertical). 
  2. Chart position Specify reference to a question after which the chart should be displayed. Use Qx or Qx.Ay or Qx.Ay.Cz notation. 
  3. Chart width Specify chart width in pixels or reference to a question where a user types in chart width. By default, chart widht is set as 800px.Use Qx.Ay or Qx.Ay.Cz notation.
  4. Chart height Specify chart width in pixels or reference to a question where a user types in chart height.By default, chart widht is set as 600px.Use Qx.Ay or Qx.Ay.Cz notation.
  5. Chart title Specify chart title or reference to a question where a user specifies chart title.Use Qx.Ay or Qx.Ay.Cz notation. 
  6. Chart color Select chart color. System provides a set of available colors: black, blue, green, red, dark red, orange, purple.
  7. Column or bar label character limit Specify character limit for Bar or Column labels or reference to a question where a user types in characters limit.Use Qx.Ay or Qx.Ay.Cz notation. Must be numeric. Only first X characters are displayed with following "..." for Bar or Column labels longer than the specified limit of X. By default this limit is set to 13 characters.
  8. Show data labels Select whether to show or not the labels of data.
  9. Show axis and grid Select whether to show or not axis and grid.
  10. *Show axis labels Select whether to show or not axis labels. Please note, that axis labels are shown only if axis line and grid are selected to be displayed.
  11. Axis unit Specify axis unit (or step) for vertical axis grid of Bar chart or horizontal axis grid for Column chart. Unfilled parameter means that axis unit will be calculated automatically according to referenced answer options. Use Qx.Ay or Qx.Ay.Cz notation.
  12. Minimum axis bound Specify minimum value for axis bound or reference to a question where a user types in minimum axis bound. Use Qx.Ay or Qx.Ay.Cz notation. Unfilled parameter means that minimum value from referenced answer options will be set as minimum axis bound. By default minimum value is set to 0. 
  13. Maximum axis bound Specify maximum value for axis bound or reference to a question where a user types in maximum axis bound. Use Qx.Ay or Qx.Ay.Cz notation. Unfilled parameter means that maximum value from referenced answer options will be set as maximum axis bound.
  14. Source answer options Specify reference to an answer options of a question the column or bar chart will be based on. Use Qx.Ay or Qx.Ay.Cz notation

Quick edit button allows to enter and edit all references at once, each in separate line.

Please note, that this plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.


Capture Time Spent on Page

 This plugin allows capturing the number of seconds the respondent spends on every page of the form.

The plugin doesn't accept the Question Identifiers as the Question Reference.

To set up the plugin, specify 1 parameter:

Save time to* - Specify a Qx reference to the question where the time must be saved.


  • The plugin must be applied to the Single Line text with Pre-format options question with as many answer options as there are pages in the form.
  • The plugin will automatically hide this question during voting, so you do not need to hide it manually via Show/Hide Logic or Hide checkbox next to the question.
  • If your form contains logic, the time will not be recorded for the skipped pages. For example, if there are 5 pages in your form, and respondent skipped the second page, the time will be recorded for the remaining 4 pages in the first 4 fields of the Single line question.

Comment Box

 If you use open-ended questions in your survey or form for collecting comments or personal data, you can enlarge text fields to make data input more convenient. "Comment box" plugin initiates pop-up comment box by double or single click in the Multi-line or single line text fields.

Insert "Comment box" plugin and adjust the following parameters:

  1. Event for Single Line Fields - This parameter is applicable if your survey or form contains one or more questions of the Single Line or Numeric Allocation type. 

    None - Comment box will not pop-up until number of entered characters reaches number indicated within the next parameter.
    Single Click - Comment box will pop-up when respondents click the text field only once or when the number of entered characters reaches number indicated within the next parameter.
    Double Click - Comment box will pop-up when respondents double click the text field or when the number of entered characters reaches number indicated within the next parameter.

  2. Amount of Characters for Single Line Fields - Indicate number of characters respondents should type to initiate pop-up window opening.

    Please keep in mind that the pop-up window is opened when a responder enters the indicated number of characters and +1 entered characters. For example, you specified 5 characters, but the pop-up window will be displayed after the 6 entered character.

  3. Event for Multiline Fields - This parameter should be set in the same way as the first parameter if you need bigger-sized text-box to pop-up for Multiline type of question.
  4. Amount of Characters for Multiline Fields - This parameter should be set in the same way as the second parameter if you need bigger-sized text-box to pop-up for Multiline type of question.

Compare Value

 The Compare values plugin allows to compare values in two different text fields and warn the user if the values do not match.

The plugin is available for the following question types only: 


Please the article to know how to insert plugins into your form.

How to setup the Plugin

  • Set up the following plugin settings: 

  • Use the Qx.Ay (.Cz) format for the Field 1 and Field 2. The Cz stands for the 3D Matrix column.
  • Allow to proceed  - Specify either to allow or to restrict the respondent to proceed to the next page even if the values do not match.
  • Warning message - Specify warning message that will be displayed if the entered values do not match.

When values provided by responders do not match, they will see a pop-up with your Warning message.

Please note, that this plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

Current Time Saver

 The Current Time Saver plugin captures the time at which the form was accessed by a respondent. 

If enabled, the plugin will capture the current system time of the computer from which the form is accessed and save it to the question specified in the settings. 

  • The time will be recorded only when the Submit, Next or Save buttons are clicked.
  • If the form  has been divided into pages/sections, the time recorded will be the the time when the Submit, Next or Save buttons are clicked in the particular page/section that contains the target question, not the time when the complete response is saved or submitted. 

To set up the plugin, specify the following parameters:

  1. * Format  - Specify the format in which the date/time will be recorded.
  2. * Override existing value - Specify either to allow or to forbid overwriting time values recorded earlier. 
  3. * Field  - Indicate a question field, to which the plugin should save the value. It must be one of the visible fields of the Single Line Text with Preformat Options question type. 

  • If both the Current Time Saver and the Page Selector plugins are applied in the same form, the date and time will also be captured when a respondent navigates the form's pages using tabs. 
  • This plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

Drag and Drop Ranking

"Drag and drop ranking" plugin is used to improve look and feel of the Rate Different Items type of question with the Absolute Rank feature activated. These mean that respondents can use one scale item per one element in a row. When this plugin is applied respondents will need to drag and drop items in the order that corresponds to the question scale.

The scale that is applied to the question has the following format:

To apply "Drag and drop ranking" plugin setup the following plugin parameters:

  1. *Question Field - Use the Qx notation to reference to a Rate Different Items question, where x is the question sequence number within your survey or form.
  2. *Not Rated Elements - Applied plugin will separate out two areas. First area will contain items that has not been rated yet. For example, name this area: Not Rated Items.
  3. *Rated Elements - The second area is used to drag elements to and will contain already rated items. Sequence of the rated items from up to bottom corresponds to the question scale from left to right. Name this area, for example: Rated Items.

After plugin is applied to the survey the top rated element is rated as Disagree and the bottom element as Agree:

Exclusive

The <exclusive/> tag is helpful whenever a question having a few answer choices with one of them being mutually exclusive with the rest, for example: selecting the 'None of the mentioned above' answer option means that other answer options cannot be selected; the feature is used in order to avoid selecting other options.

The checkbox is available for the following question types only:

  • Check all (not available for the 'Other' answer option);
  • Listbox.

How to insert the tag

To apply this feature:

  • Click on the Wrench on the right of the answer option field;

  • Check the Exclusive box;

  • Or Insert the<exclusive/> tag next to the answer choice you want to be exclusive.

  • Save the question.
  • If a respondent selects the answer option marked as 'exclusive' and some other option(s) in this question he will get an error message on form 'Submit'.
  • The tag can be used together with the Exclusive Plugin that in addition will disable other answer options if the 'exclusive' one is selected.

Fixed Header for Rate and 3D Matrix Questions

This plugin is commonly used when your Rate items along the scale of your choice and 3D Matrix questions have a long list of items to rate. This plugin makes the question scale freeze when scrolling through items.

To insert the "Fixed header for Rate and 3D Matrix questions" plugin set up the following parameter:

  1. *Scrollable Questions - Use Qx=y notation to refer to a question you want to apply the fixed header, where:
    x - question number within your survey or form;
    y - height of fixed area in pixels.


Please keep in mind that the plugin is not working for mobile devices or native app.

Google Map

You can embed the Google Map if you want your responders to indicate their location.

How to use the Google Map

  • Create a question of the Single-Line type that will be used as a coordinates holder.
  • Insert the Google map plugin and adjust the following parameters:
  1. *Latitude - Reference to a question where location latitude should be saved. Use Qx.Ay format, where: x - question's position number; y - answer choice's position number within this question.
  2. *Longitude - Reference to a question where location longitude should be saved. Use Qx.Ay format, where: x - question's position number; y - answer choice's position number within this question.
  3. *Description - Reference to a question to save description of the respondent's location if any.
  4. Map Width - Define map width in pixels.
  5. Map Height - Define map height in pixels.
  6. Zoom Level - Choose zoom level of the map from 1 to 14, where 1 is a minimum zoom level and 14 is maximum zoom level.
  7. Centering Latitude - this parameter defines default latitude of the map. For example: 42.351262.
  8. Centering Longitude - this parameter defines default longitude of the map. For example: -71.059284.
    If both latitude and longitude are specified as in the given example default map center will be Boston, MA.
  9. Centering Street Address - if you do not have coordinates for the certain location you can indicate street address and map will be centered on it by default. For example: Forbes Road, Braintree, MA, United States
  10. Map Location - Indicate map location within your survey or form. Use Qx format to reference to a question above which Google Map will be displayed to respondents.
  11. GoogleMap API Key (HTTP) - If you are running a standard (non encrypted, non masked) survey on the app.keysurvey.com or app.form.com domain leave this field blank. If you are running your survey from a different domain other than app.keysurvey.com you need to obtain a key by following this link http://code.google.com/apis/maps/signup.html.
  12. GoogleMap API Key (HTTPS) - If you are running an ancrypted (non masked) survey on the app.keysurvey.com  or app.form.com domain (if the survey url starts with: https://app.keysurvey.com/ or https://app.form.com/) leave this field blank. If you are running your survey from a different domain other than app.keysurvey.com you need to obtain a key by following this link http://code.google.com/apis/maps/signup.html
  13. GoogleMap API Key (IP) - If you are running a survey using the IP address instead of a standard url, if the survey url starts with the Key Survey or Form.com IP (http://216.34.99.34/) leave this field blank. If you are running your survey from a different IP other than http://216.34.99.34/ you need to obtain a key by following this link http://code.google.com/apis/maps/signup.html


When respondents open their form, the Google Map will be displayed. To point their location respondents will need to use red marker available on the map.

Let's take a look on example:


Additional Information

  • Google Map plugin is not available for offline applications.

  • Question that is used as a coordinates holder must not be hidden.
  • Coordinates holder question and Map Location questions must reside on the same survey or form page.

GPS Location

 The GPS Location plugin allows you to record the GPS location of a mobile device used by respondents. 

Also you can store the location of a respondent using a handheld device equipped by a GPS receiver. 

If you distribute your form via a master link, make sure you use the one with the SSL certificate applied:

To set up the plugin specify the following parameters

*Latitude field: insert the question number that will store the latitude value.

*Longitude field: insert the question number that will store the longitude value.

*Hide latitude and longitude fields: Hide the fields. 

  • The GPS Location plugin can be applied to the Single line text with pre-format options question type only.
  • The plugin does not obtain GPS location if a respondent uses the Desktop version of the app; in such cases, the answer field where GPS position parameters should be stored will be empty. 
  • The plugin does not work with questions that were hidden using the 'Hide' checkbox when viewing the Form in the edit mode. We suggest using the Show/hide logic tools to avoid incompatibility issues with our platform. 

Note that this plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

Increment Decrement Number

This plugin allows to display a "+" or "-" button next to a numeric fields to increment and decrement the number in the field by 1.

In order to setup the Plugin, you would be required to specify the:

  1. * Fields  - Specify the form fields where the buttons to increment and decrement values should be displayed. The fields must belong to Single Line or Numeric Allocation question types. 

Mobile Friendly Controls

"Mobile friendly control" plugin transforms the radio and check boxes to a format that makes them easier to choose from a handheld device. In order to setup the Plugin, you would only need to apply it from the Plugins page for it to take effect. No other indications are required.


  • The plugin is not compatible with Rate Different Items Along The Scale of Your Choice, 3D Matrix and Compare One Against Another question types
  • The plugin has limitations and does not allow to work with a large number of inputs in the Safari browser.

Page Selector

The Page Selector plugin is commonly used if your form consists of multiple sections and you want to allow your respondents to navigate between these sections.

Use the New Page option from the Edit page to place a question that will be the first in a section on a new page:

This plugin allows you to define sections and enable section links in your form; thus, respondents will be able to navigate between sections in a no particular order. Page breaks for questions that start sections must be set beforehand.

Survey questions that contain logic and questions that respondents are redirected to upon logic must reside in the same section for logic to work properly.

To apply this plugin adjust the following parameters:

  1. *Add sections links to - This dropdown menu allows you to choose if you want to display the navigational links in the HeaderFooter, or Header and Footer of every survey page.
  2. *Use question texts as links - Here you can define how the page selection links will appear. If set to true the question text of the first question in a section will be used as the links for page navigation. If set to false, sections will be named automatically as Page 1Page 2 and so on.
  3. *First question in section - Indicate the question number, question reference (Qn) or the question identifier that should start the section. You can also use additional text for naming sections:

Example:

1 Introduction, 2 Personal Details, 3 Likes and Dislikes

Q1 Introduction, Q2 Personal Details, Q3 Likes and Dislikes

Qid Introduction, Qid Personal Details, Qid Likes and Dislikes

  • You can add as many sections as you need by clicking the Add button. There must be no less than two sections.
  • Question sections can contain more than one page.
  • Survey questions that contain logic and questions that respondents are redirected to upon logic must reside in the same section for logic to work properly.
  • If Branching logic is applied to a form with the Page selector plugin, then the "Must Answer" validation should be unchecked for those questions that are skipped according to the logical rules.

Predictive Text Input

Predictive text input plugin provides typing suggestions for Single Line Text and 3D Matrix type of questions making it easier and faster to fill out the form for respondents. 

When adding plugin adjust the following parameters:

  1. *Match Substring - Select the way an entered text should match the indicated suggestions. If set to true the whole line will be searched for matching. If set to false only the beginning of the line will be searched for matching entered symbols.
  2. *Question - Reference the question answer choice for which typing suggestions will be displayed. Use Qx.Ay format for Single Line Text questions, and Qx.Ay.Cz or Qx.Cz format for 3D Matrix questions
  3. *Suggestions - Use this text box to enter typing suggestions that will be displayed to respondents. Separate each suggestion with a new line.

Respondent Time Tracker

Use this plugin to log the time respondents spend on voting. 

It requires to be set up in its own Single Line Text with Pre-Format Options question type with 8 answer options to store the plugin's parameters. Use the Show/Hide feature to hide this question from responders. 

The Plugin may only be applied to the form once.

  • Please the article to know how to insert plugins into your form.
  • The plugin records data when a respondent submits the form. If there is the branching logic outcome which could be sending respondents to the end of the form (the submit button is not used), some of the answers will be left empty and the plugin parameters will not be recorded.

A possible workaround: set up a section header question on the last page of your form, and set up your branching logic leading to the last page; in this case, respondents will be required to press the submit button. 

Use the Qx.Ay format where x is the question number and y is the answer number (i.e. Q2.A1). the plugin also supports question/answer identifiers.

How to use the Plugin

  • Add the plugin and adjust the following settings. Use the Qx.Ay format where x is the question number and y is the answer number (i.e. Q1.A1). the plugin also supports question/answer identifiers:

Start time: Specify the answer option to record when the form was accessed by a respondent. The local time on a device will be recorded. 

First submit time: Specify the answer option to record the first submission time. The local time on the device will be recorded. 

Last submit time: Specify the answer option to record the last submission time. The local time on the device will be recorded. 

Time between first submit and start: Specify the answer option to record the time passed between the first access and the first submission of the form (in seconds).

Time between last submit and start: Specify the answer option to record the time passed between the first access and the last submission of the form (in seconds).

Total number of seconds form pages were active on user's screen (may only work offline): Specify the answer option to record the total amount of time (in seconds) the respondent was viewing the form page (note that this option is limited to the FORM applications). 

Number of times user returned to the form to change data: Specify the answer option to record the number of times a completed response has been modified.

Time zone offset: Specify the answer option to record the difference in minutes between the respondent's local time and UTC.


  • Launch your form via one of the distribution methods.

Check the results

You can check the results on the Reports page. 

  • Click either on the Report button on the Forms page, or go to the Reports page.

  • See the results. 

Score Calculator

 The Score Calculator plugin is used for calculating total scores either in a single question or a questions section.

After assigning values to answer choices using the Branch on Range feature, apply this plugin to your form/survey and adjust the following parameters (those marked with * are mandatory):

  1. First Question in Section: Indicate the number of the first question in section to calculate the score, for example, 4.
  2. Last Question in Section: Indicate the number of the last question in section to calculate the score, for example, 10.
  3. *Question to store scoreCreate new or use the existing question of the Single Line type as a destination for storing the calculated score. Use the Qx.Ay notation to reference this question. Note that the question to save the respondents' scores should be placed on a new page only after the block of questions it calculates a score for.

  4. Question to store maximum: This parameter shows maximum score that respondent could get upon submitting the survey. Use the Qx.Ay notation to reference a Single Line question to save results.
  5. Question to store percent: Based on the maximum score and the actual score that respondents got, this parameter calculates percentages from the maximum score. For example, if the maximum score is 100 points and respondent's result is 71, this parameter's value will be 71%. Use the Qx.Ay notation to reference a Single Line question to save results.
  6. Null values influence to max score calculationSelect Yes if answer options that were not set with a value(with empty score fields) should not be considered in total sum and calculation of percentage. Select No if you would like them to be a part of possible sum and percentage score.

Please note, that this plugin also works with the question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

The Score Calculator does not work in preview mode. Please use actual survey link to test plugin functionality.

Select All Checkboxes

 "Select all checkboxes" plugin adds additional answer option to the Check All that Apply type of question that allows respondents to select all answers at once or clear all selections.

To apply this plugin adjust the following parameters:

  1. *Question - Reference to a question you want to apply this plugin to. Use the Qx notation, where: x - question sequence number.

See the example of question with applied plugin below:

Signature Area Plugin

 "Signature area" plugin is used to create a signature area for the respondent to be able to digitally sign a Form/Survey.

In order to setup the plugin, you would be required to specify multiple parameters:

  1. Area Height - Specify the height of the signature field.
  2. Area Width - Specify the width of the signature field.
  3. Line Width - Specify the width of the signature line.
  4. Line Color - Specify the color of the signature line.
  5. Background Color - Specify signature background color. Use one of the following formats: #XXX or #XXXXXX. Default value is #f0f0f0.
  6. Border Color - Specify Signature Border Color. Use one of the following formats: #XXX or #XXXXXX. Default value is #000 (black).
  7. Date Color - Specify Signature Date Color. Use one of the following formats: #XXX or #XXXXXX. Default value is #000 (black).
  8. * Erase Signature if Back  - Either enable or disable the signature from being erased upon pressing the back button or returning to the Form/Survey.
  9. Show date - Select, whether a date should be shown or hide.
  10. * Question - Specify the question that the plugin will be applied to.


See an example of applied plugin and the list of parameters for its' implementation below:

  • Area Height: 300
  • Area Width: 700
  • Line Width: 2
  • Line Color: #000
  • Erase Signature if Back: False
  • Question: Q1
    Upon applying the Plugin there should be a field of 300x700px which would allow the respondent to sign their response with a black color line and 2px width

 

 

The Plugin may only be applied to the Multi-Line question type. 

Slider 

 "Slider" plugin is used to allow respondents selecting numeric values without entering them manually for Single-Line type of questions.

To apply this plugin adjust the following parameters:

  1. *Slider Width - Define slider width in pixels.
  2. *Lower Bound - Indicate the lower bound for slider values. This can be any negative or positive number. Respondents will not be able to select number less than this value.
  3. *Upper Bound - Indicate the upper bound for slider values. This can be any negative or positive number. Respondents will not be able to select number greater than this value.
  4. *Step - Indicate a step for slider selective values. Note that it should not be greater than difference between lower and upper bounds.
  5. *Answer field - Indicate reference to the answer choice to insert slider for. Use the Qx.Ay notation, where:
    x - question position number;
    y - answer choice position number.
    If your question contains more than one answer choice click the Add button to add references to them.

Let's take a look on an example of applied plugin:

Please note, that this plugin also works with question and answer identifiers, so you can use them instead of question and answer numbers in plugin parameters.

Star Ratings

 The Star ratings plugin displays stars instead of default radio buttons for the  Rate Different Items Along the Scale of Your Choice type of question.

The plugin is available for the Rate Different Items Along the Scale of Your Choice question type only

Please read the Plugin Access article to know how to insert plugins.

 How to adjust the plugin settings

To apply this plugin adjust the following parameters:

  • *Question - Reference to a Rate Different Items question using the Qx notation.

This is how referenced question will look:

Before After

Time Picker

Use this plugin whenever you need a respondent to specify time in an answer option.  Time may be recorded in either 24-hour or 12-hour formats and may consist of hours, minutes, seconds, and the AM/PM designator.

The plugin works with the Single Line Text and the 3D Matrix question types only. 

Time Picker plugin settings 

On the Edit Plugin page there are the following settings: 




Select the time format: Select the format to record the time. If the 12-hour clock is chosen, AM/PM option will be added.

Hours: Select how hours should be displayed.

Minutes: Select how minutes will be displayed.

Seconds: Select how seconds will be displayed. You may choose not to show seconds by using the Do not display option from the dropdown.

Question reference: Specify the answer field of a question that will store the time.

Use the Qx.Ay format where x is the question number and y is the answer number (i.e. Q2.A1); use the Qx.Ay.Cz format in 3D matrix questions, where z is the column number. 

When adjusting Hours, Minutes and Seconds, use h, m, s from the dropdown menu to omit displaying leading zeros. Use hh, mm, ss to display hours, minutes and seconds in two-digit format.


Plugin Customization

You can use scripts to customize the plugin. Click on the Script button on the upper toolbar. 

For example, use the following script to add time intervals.


To check how the plugin works, click on the Preview button on the Edit Form page. 

Please keep in mind the indicated by the plugin value is displayed in the upper left corner (1). Scroll the time values (2) to set the time. 

Toggle Question Visibility

 This plugin allows respondents to hide/show a question in a form using the toggling on/off custom HTML element, located in the same form.

Plugin parameters

Control ID: Specify the ID of an HTML element that when clicked on, should toggle the question visibility.

Question ReferenceReference a question the visibility of which should be toggled.   

Barcode Scanner

This plugin allows you to scan barcode formats using a camera on your device and save the retrieved data to the answer options of the Single Line Text type of questions. The plugin can be used for forms available on the Online Portal or by the General Link, and for iOS and Android applications.

Supported barcode formats

The plugin supports barcode formats for online and offline barcode scanning.

1D/2D barcode formats for offline scanning

(Forms available on iOS and Android applications)

1D/2D barcode formats for online scanning 

(Forms available on the Online Portal or by the General Link)

QR_CODE 

DATA_MATRIX 

UPC_A 

UPC_E

EAN_8

EAN_13

CODE_39

CODE_128

ITF

UPC-A

UPC-E

EAN-8

EAN-13

Code 39

Code 128

ITF

RSS-14

QR Code

Data Matrix

Aztec

If several instances of the plugin were set up in the same answer option, the most recent settings overwrite all the others.

  • Please keep in mind that only the back-facing camera is available for iOS and Android applications;
  • For the best experience and correct performance of the online barcode scanning, use the latest version of a browser and mobile device and the back-facing camera

Plugin parameters

Scan button position: Change the scan button placement in an answer option to which the button is attached: Left / Right / Center.

Scan button style: Change the appearance of the scan button in the form: Icon / Text.

Customize the scan button name: Change the name of the button if the 'Text' style is selected (not applicable to the 'Icon' style).

Block manual editing: Yes / No. Set to Yes to restrict editing of the scanning results (option available only for certain platforms).

Answer options: Reference the answer option in your form that will collect the scanning results. Use the Qx.Ay format where x is the question number and y is the answer number (i.e. Q2.A1).




  • No labels