Documentation

Lesson report

Description

The Lesson Report module enables to insert a ready-made lesson report, including percentage results for each individual page of a presentation, a total percentage result, and a number of checks and errors. It is possible to modify the appearance of each part of the report individually.

Properties

The list starts with the common properties, learn more about them by visiting the Modules description section. The other available properties are described below.

Property name Description
Errors label Label for the column with errors, displayed in the report's header.
Checks label Label for the checks column, displayed in the report's header.
Results label Label for the column showing the result, displayed in the report's header.
Total label Label for the last row of the report which displays the total score of the lesson.
Show counters Checking this property displays columns with checks and errors with values for each page in every row.
Title width Number in pixels that will be set for the first column.
Speech texts Sets the values of speech texts - predefined phrases providing additional context while using the module in the Text To Speech mode. Speech texts are always read using the content's default language.
Lang attribute This property allows defining the language for this module (different than the language of the lesson).

Supported commands

Command name Params Description
--- --- ---

CSS classes

Class name Description
.ic_report Indicates the distance between the data cells in the report's table.
.ic_report td Indicates the distance between the data cells in the report's table.
.ic_report-header Indicates the look of the report's header.
.ic_report-odd Indicates the look of the oddly numbered lines.
.ic_report-even Indicates the look of the evenly numbered lines.
.ic_report-footer Indicates the look of the report's footer.
.ic_report .ic_progress Indicates the look of the progress bar modules located inside the report's table, excluding the parameter defining the look of the internal bar, which increases proportionally to the user's progress.
.ic_report .ic_progress-bar Indicates the parameter defining the look of internal bars, which increase proportionally to the user's progress.
.ic_report .ic_progress-text Indicates the look of the texts inside the progress bars.

Examples

1.1. Report

.ic_report {
    padding: 15px;
    border-radius: 5px;
    border: 2px solid gray;
    background-color: white;
    color: gray;
}

1.2. Report td

.ic_report td {
    padding: 10px;
}

1.3. Report header

.ic_report-header {
    font-weight: bold;
    color: black;
}

1.4. Report odd

.ic_report-odd {
    background-color: #f5f6f6;
}

1.5. Report even

.ic_report-even {
    background-color: #edefef;
}

1.6. Report progress

.ic_report .ic_progress {
    border-radius: 4px;
    border: 2px solid #128700;
    padding: 2px;
}

1.7. Report progress-bar

.ic_report .ic_progress-bar {
    background-color: #54e600;
    border-radius: 4px;
}

1.8. Report progress-text

.ic_report .ic_progress-text {
    line-height: 21px;
    font-family: Arial;
    font-size: 18px;
}