The LM-Light Standard
- Course Structure
- LM-Light Tags
- Starting a Course
- On Each Page
- Exiting a Course
- Starting a Test
- Saving a Test Score
- Course Completion
- Configuration File
- Development Environment
- Using a Text Editor
- Including Tests
- Using PowerPoint
- Option 1 - PDF
- Option 2 - GIF/JPG
- Option 3 - HTML
- Using Lectora
- Download Tools
- Diagnosing Problems
LM-Light Standard : Creating Courses : Configuration File
The course configuration file is a small text file that can be used by a course developer to transfer information to the LMS administrator.
It's an optional feature but, if present, it should be at the top level of the course folder/directory structure, and should be called 'config.txt' (case sensitive).
Here is an example of a simple course configuration file:
title: My Demo Course
author: Steve Addison, Addison Robson LLC.
version: 0.A 12 Jun 2006
description: <p>This is a <b>very</b> simple configuration file.
<p>For more information, please see
The basic format of each line is:
until the 'description:' keyword is reached. from which point on all the remaining information is assumed to be the (HTML) description field.
The LMS can then read this description when the course is uploaded.
The following keywords are supported:
||The title of the course as displayed in course listings etc.
||Who wrote/created the course.
||Version number of the course.
||Recommended width of course frame/window.
||Recommended height of course frame/window.
||Recommended number of test attempts. Set this to 0, or omit the 'test' keyword if there's no test. Set this to -1 if you're recommending no limit on the number of test attempts.
||The description of the course in HTML format.
- The 'description' keyword must be the last keyword in the configuration file because all text after that point will be treated as the description.
- All keywords are optional.
- All data is considered to be plain text except for the course description which is assumed to be HTML.
- The LMS may not respect the settings in the config.txt file - for example, it may choose to set a different number of test attempts, or an LMS administrator might choose to re-write the course description.