Program Settings

Where to Edit Programs

To edit any part of your program, go to the Manage Tab then the Programs Tab. Then click on the program icon. You will see all of the programs you have created. To edit the program click on the corresponding edit icon to the far right.

Parameters Tab

Under the Parameters Tab of your program, you will find your basic settings.

Gauge-KC-Program Settings-1

Basic Settings 

The following are basic settings for a program

Type Descriptor Label - When used the type descriptor is displayed with the content type to better define what a test taker/user is choosing to take or has taken. For example, if you have practice, pre-test and/or final tests, here you better label the type of test such as 'Practice [Test]' instead of the default label 'Test'

Is Activated - This checkbox activates and deactivates your program. By activating the program your users will be able to see and take the program under the "Take A Test" Tab.

Note: A program cannot be activated unless content has been added to it. A program needs to be activated to make it available to users.

Hide Options - Hidden content is not shown to test takers on pages listing content to be taken. Program content is exempt from these settings – choosing to hide content included in programs forces test takers to navigate to this content inside the chosen program instead of independently outside the program. To hide content for groups of users, see the User Groups options under the Manage Settings menu for additional information

Hide a program from all users unless started by a manager for a particular user

Hide a program from all users EXCEPT when a program is used in a program

Hide from all users EXCEPT Superusers (typically used when authoring/testing this program)

Sort Order  - If the Sort Order field is used, when displaying a program along with other content, the program will be sorted in order of the value entered in the text field.

Lookup (and URL) Code - A lookup code is typically used to help administrators lookup and find sections and attach them to tests, pre-tests, and exams. Lookup codes have to be unique, such as you can't use the same code twice. Lookup codes are used as an advanced option if you want to embed the code in a URL to auto-navigate users to content to take. Note this field can only contain lower case characters, numerals, no punctuation, and no spaces. If left empty when saving then the default value will be used.

Delete Program

Press the Delete this Program button to DELETE the entire program. Once a user has taken a program or if a program has been used in some other content record like a program, prerequisite or as a section - you will no longer be permitted to delete the program, instead, use the Is Activated check box to deactivate the program. Or you can put the program in a deactivated folder/category found in the Access menu - this feature is only available to Superusers.

Duplicate (and Optionally Translate)

Press the Duplicate (make COPY) button to duplicate the entire program. A new program will be created in the MAIN (root) folder with identical program options. The new program will be marked as inactivated and it will not have group security membership.

Also INCLUDE the Program content - when duplicating this Program

Also include Access Information - (folders & the user group security membership) when duplicating.

Translate To - Optional: during the duplicate, you can automatically translate the program into the selected language in the pull-down box.

Language and Country Settings

The language and country setting are used to help identify a program with a language and country. The country setting also addresses such items as the local currency used if you are charging your users to take a program.

Cost and Charge Settings

Under this section, you can set a charge for taking a program. By default, this feature is turned off.

To learn more about Merchant Accounts, visit: Merchant Account

Allow Coupon/Promotion Codes

This feature uses coupon/promotion codes. Superusers, under the Manage Settings area of this application, can setup coupons by choosing the creating/editing the Coupon/Promotion Codes menu option.

No Charge to Retake Behavior

Use this check box to indicate users are allowed to retake a program without being re-charged within a 90-day window however any successful and unsuccessful attempt limits will still apply. If this checkbox is not checked, then for retakes the User Cost Amount is used unless a User Retake Cost Override has been entered. Check the checkbox if there is no retake charge instead of entering zero in the User Retake Cost Override field.

Purchase Attempt Count

Typically a single purchase transaction counts for one attempt to take a program, therefore this value normally is set to one, even if you are using the No Charge to Retake Behavior above. Use this setting to increase the number of times a user can attempt to take a program for a single purchase (all successful and unsuccessful attempt limits will still apply). Adjusting this value AFTER a program is purchased and started will have no effect on the already started program, the value of this field at the time the program is FIRST STARTED is maintained for the purchase.


Program Options

These are options for your program. The options can be found under the Options Tab.

Gauge-KC-Program Settings 2

List as required - The successful completion of the program is required (used for reporting)

List as certified - The successful completion lists the of the program is for certifications (used for reporting)

Take content in sequence - The content for the program can only be taken in sequence

Allow lessons to be retaken when the program is not complete - Allow lesson retakes (within set lesson limits) instead of being locked after being taken

Allow lessons to be accessed after program is successfully completed - For lesson retaking (within set lesson limits)(system-wide setting)

Do not charge individually for program content - If a program was previously purchased, unfinished and not past-due/expired (this feature is also used for bundling the content in a program as a package of multiple tests that can be purchased for a discounted price)(contact your GAUGE/test.com representative if you would like this system setting changed)

Due Date Days is calculated based on (Value input) days from the date a user (or manager) starts a program. Enter zero for no due date. This setting is used for on-screen messaging, email notices and reporting purposes. This setting will NOT limit content accessibility.

Expiration Date is calculated based on (Value Input) days from the date this program is successfully completed by a user. Enter zero for no expiration date. This setting is used for on-screen messaging, email notices (see below) and reporting purposes. This setting will NOT limit content accessibility.

Accessible from Started this program's content is accessible to a user for (Value Input) days from the date a user starts the program (or a manager starts the program for a user). Enter zero for no limit.

Accessible from Due this program's content is accessible to a user for (Value Input) days past the due date. Enter zero for no limit.

Purchased Must Start Taking Days Window is (Value Input) days. (this value it typically set to zero - enter number of days limit this program must be started from the purchase date or set to zero for no restriction - CAREFUL, if used and if beyond the limits set, a test taker will not be able to use their purchase to take this program - all of the other kinds of limits apply - ignored unless program is purchased through this application)

Elective Content Options

Once a program is newly selected by a user, the following notice will be automatically emailed. If the following notice text is left blank (and no template has been chosen), the application will generate a system generated notice. The notice field supports the entry of HTML.

Email Created By User When Selected Notice Options

Once a program is newly selected by a user, the following notice will be automatically emailed. If the following notice text is left blank (and no template has been chosen), the application will generate a system generated notice. The notice field supports the entry of HTML.

Email notice to the following email addresses when this program has been selected by the user:

(use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will be sent to a user manager's email if using that feature, admin'/'adm

Email Created By User When Purchased Notice Options

Once a program is newly purchased by a user, the following notice will be automatically emailed. If the following notice text is left blank (and no template has been chosen), the application will generate a system generated notice. The notice field supports the entry of HTML.

Email notice to the following email addresses when this program has been purchased by the user: (use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will sent to a user manager's email if using that feature, admin'/'adminall', 'adminuser', 'admincontent', 'adminresult', 'proctor', or 'super' will send to administrators using the User Security Group features)

Email Created Automatically or Assigned Notice Options

Once a program is newly automatically assigned, the following notice will be automatically emailed. If the following notice text is left blank (and no template has been chosen), the application will generate a system generated notice. The notice field supports the entry of HTML.

Email notice to the following email addresses when this program has been created automatically or assigned: (use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will sent to a user manager's email if using that feature, admin'/'adminall', 'adminuser', 'admincontent', 'adminresult', 'proctor', or 'super' will send to administrators using the User Security Group features)

Email Reminder Notice Options

If a Reminder Notice Days value is greater than zero then after a program is selected or assigned (created) a reminder notice will be emailed every X days where X is the value entered in the Reminder Notice Days field (example: if 30 is entered - a reminder notice will be sent every 30 days from the create date - or if you would only like one notice sent, enter a large number such as 99999). If you select to send a notice and if the notice text is left blank, the application will generate a system generated notice. The notice field supports the entry of HTML.

Reminder Notice Days is the number of (value input) days that a reminder notice will be repeatedly emailed. Enter zero for no notice.

Email notice to the following email addresses: (use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will sent to a user manager's email if using that feature, admin'/'adminall', 'adminuser', 'admincontent', 'adminresult', 'proctor', or 'super' will send to administrators using the User Security Group features)

Email Past Due Notice Options

If a due date is set to calculate and if a Past Due Notice Days value is greater than zero and a program is past due, then a past due notice will be emailed every X days where X is the value entered in the Past Due Notice Days field (example: if 30 is entered - a past due notice will be sent every 30 days - or if you would only like one notice sent, enter a large number such as 99999). If you select to send a notice and if the notice text is left blank, the application will generate a system generated notice. The notice field supports the entry of HTML.

Past Due Notice Days are the number of (value input) days that a past due notice will be repeatedly emailed. Enter zero for no notice.

Email notice to the following email addresses: (use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will sent to a user manager's email if using that feature, admin'/'adminall', 'adminuser', 'admincontent', 'adminresult', 'proctor', or 'super' will send to administrators using the User Security Group features)

Complete Certificate Options

The following controls how completion certificates can be generated and shared with users. Certificates are Adobe PDF custom documents your users can save and/or print. This application uses Certificate Templates and a mail merge like a process to generate certificates. Superusers, under the Manage Settings area of this application, can format the look and feel of the certificates by creating/editing Certificate Templates. If no Certificate Template is chosen the balance of certification options will be ignored and no certificates will be generated.

Attach Certificate in Complete Notice email

Show on Administrator Pages - link to access this certificate on all administrator results pages

Show on User Pages - link to access this certificate on all user results pages under the user's My Account menu

Email Complete Notice (for certificate emailing) Options

Once a selected or assigned program has been successfully completed the following notice will be automatically emailed. If the following notice text is left blank (and no template has been chosen), the application will generate a system generated notice. The notice field supports the entry of HTML.

Email notice to the following email addresses when this program has been successfully completed: (use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will sent to a user manager's email if using that feature, admin'/'adminall', 'adminuser', 'admincontent', 'adminresult', 'proctor', or 'super' will send to administrators using the User Security Group features)

Email Program Repeat and Notice Options

A program can be set to automatically repeat once completed. Based on the number of days initially created or completed, a new program will be created x times, where x is frequency. A frequency of zero indicates this program will not automatically repeat and all the other repeat fields will be ignored. If unsure how to complete these fields enter a zero in the frequency field. If the following notice text is left blank (and no template has been chosen), the application will generate a system generated notice. The notice field supports the entry of HTML.

Repeat Frequency (value input) times. (enter number of times this program should repeat or zero for no automatic repeat)

Repeat Days From Created (Value input) days.

Repeat Days From Completed (value input) days. (choose to repeat this program from the number of days either created or completed - only one of these fields can have an entry greater than zero)

Email notice to the following email addresses when this program is automatically repeated: (use a semicolon to separate multiple email addresses, using the term 'user' instead of an actual email address will send to the user's email, 'manager' will sent to a user manager's email if using that feature, admin'/'adminall', 'adminuser', 'admincontent', 'adminresult', 'proctor', or 'super' will send to administrators using the User Security Group features)

ALWAYS SAVE YOUR CHANGES WHEN YOU ARE FINISHED!