Managing subjects (official and custom)
The Subjects screen manages the school's custom subjects and, if the shared repository is active, lets you search the official subjects of the configured country.
Common and custom subjects
- Common subjects come from the Omniscol repository for the school's country. They can be searched and added when this repository is not disabled.
- Custom subjects belong to the school. They cover local titles, modules, electives or units that are not in the shared repository.
Fields of a custom subject
| Field | Required? | Purpose |
|---|---|---|
| code | Yes | Short code for the subject, paired with the name (which can be long, especially in higher education). Often an official reference — for example the subject codes of ministries of education (France, Italy) — usually in capitals and/or digits. |
| name | Yes | Full label of the subject, displayed in lesson selectors, on the timetable and in exports. |
| short name | No | Abbreviated label for display on the timetable, shorter than the full name. |
| parent subject | No | Attaches the subject to another subject to build a subject hierarchy. |
| family | No | Groups subjects together. The selector offers the default families of the country's repository and the account's own families. |
| color | No | Color for visual identification. At creation, you choose from a palette of shades that are readable on screen; otherwise, a color is computed automatically from the name. |
The code and the name are both requested at creation. Avoid changing the code once it is used as a reference in your imports, exports or exchanges with an external system.
Bulk creation and modification
The button opens bulk creation and modification of custom subjects: enter or replace several subjects in a single operation, in a spreadsheet-like grid. Deleting a row from the grid and confirming removes the corresponding subject from the catalog: the grid replaces the whole set of custom subjects with its content. In this grid, the color field accepts any hexadecimal value, without the palette of shades offered at creation — at the risk of a less readable display.
A custom subject can be deleted even if it was used in past or published timetables. You can therefore clean up the subject catalog from one year to the next without touching those timetables: each class keeps a local copy of the subject's label (name, short name, code), and the timetable keeps the color that was assigned to it. The subject therefore continues to be displayed after its deletion from the catalog. See Complete data model for the local-copy principle.
If synchronization with an external system is configured, Synchronize opens the matching with that system. See Synchronization with external systems.
Lesson types
The same screen also displays the simple list of lesson types. See Types of course.
Lesson types can also be synchronized from an external system: Synchronize opens the matching. See Synchronization with external systems.
How-to
Adding a subject
-
Open Subjects.
-
For a common subject, use the repository search if it is available.
-
For a subject specific to the school, click Create with Create.
-
Fill in the code and the name, both required, then complete the short name, the family, the parent subject or the color if necessary.
-
Save. The subject becomes available in lesson selectors and teacher records.