Skip to main content

Create Topic

A Topic is a sub-unit of a Lesson. Topics break down a lesson into smaller, focused sections — each with its own name, description, and file attachments. Students see topics listed under their parent lesson in the mobile app.

Topic hierarchy

Subject → Lesson → Topic — You must create a Lesson first before adding Topics to it. See Create Lesson to get started.


Overview

The Topic page follows the same layout as the Lesson page: a create form at the top and a list table below. The key difference is an additional Lesson dropdown that cascades from the selected Class Section and Subject.

Topic management page showing the list table with filter options and topic data
Topic list — filter by Session Year, Class Section, Subject, Lesson, and Semester to view your topics

Create a Topic

1
Navigate to Subject Lesson → Create Topic
From the teacher sidebar, expand **Subject Lesson** and click **Create Topic**. The topic management page opens.
2
Select Class Sections
In the **Class Section** multi-select dropdown, select one or more class sections. Use the **Select All** checkbox for quick selection. This filters the available subjects and lessons.
3
Select a Subject
Choose the **Subject** from the dropdown. The list is filtered based on the selected class sections and only shows your assigned subjects. The dropdown is disabled until you select at least one class section.
4
Select a Lesson
Choose the parent **Lesson** from the dropdown. This dropdown is disabled until you select both a class section and a subject. The list is populated dynamically based on your selections — it only shows lessons that exist for the chosen combination.
5
Enter the Topic Name
Type a descriptive name for the topic (e.g., "Principes fondamentaux", "Exercices dirigés"). The name must be unique within the selected lesson.
6
Write the Topic Description
Provide a description of the topic content. This text is visible to students in the mobile app.
7
Add File Attachments (optional)
Click **+ Add New Files** to attach materials specifically for this topic. Choose a type (File Upload, YouTube Link, Video Upload, or Other Link), provide a name, and upload or enter the URL. Add multiple files by clicking the button again.
8
Submit
Click **Submit** to create the topic. It appears in the list table below. Click **Reset** to clear the form.
Topic creation form with class section, subject, lesson, name, and description fields
Create topic form — select class section, subject, parent lesson, then enter topic name and description

Form Fields

FieldTypeRequiredDescription
Class SectionMulti-select dropdownRequiredOne or more class sections. Used to filter available subjects and lessons. Includes a "Select All" checkbox. Only shows your assigned class sections.
SubjectDropdownRequiredThe subject this topic belongs to. Disabled until a class section is selected. Only shows your assigned subjects for the selected sections.
LessonDropdownRequiredThe parent lesson this topic belongs to. Disabled until both class section and subject are selected. Only shows lessons that exist for the chosen combination.
Topic NameTextRequiredThe name of the topic (max 128 characters). Must be unique within the selected lesson.
Topic DescriptionTextareaRequiredA description of the topic content (max 1024 characters).

File Attachment Fields

File attachments for topics work identically to lesson attachments:

FieldTypeRequiredDescription
TypeDropdownRequiredThe type of attachment: **File Upload** (documents, PDFs, images), **YouTube Link**, **Video Upload**, or **Other Link**.
File NameTextRequiredA descriptive name for the attachment (displayed to students).
ThumbnailImage uploadOptionalA preview thumbnail image. Required for YouTube Link, Video Upload, and Other Link types.
FileFile uploadOptionalThe file to upload. Required for File Upload and Video Upload types.
LinkURLOptionalThe URL for YouTube links or other links. Required for YouTube Link and Other Link types.
Cascading dropdowns

The Subject dropdown is disabled until you select a Class Section. The Lesson dropdown is disabled until you select both a Class Section and a Subject. If no lessons exist for the selected combination, you will need to create a lesson first.


View Topics

The topic list table appears below the create form. To avoid long loading times, select a Class Section and Subject in the filter bar first.

Quick filtering

Select a Class Section and Subject right away so the list loads only the relevant topics. You can also filter by a specific Lesson to narrow results further.

Topic list filtered showing topic data with lesson column and action buttons
Topic list — showing topics with their parent lesson, class section, and subject

Filter Options

FilterDescription
Session YearFilter topics by academic session year (required)
Class SectionFilter by class section (recommended — select to reduce load time)
SubjectFilter by subject (recommended — works with class section filter)
LessonsFilter by parent lesson (narrows results within a subject)
SemesterFilter by semester (only appears if semesters are enabled for your school)

Table Columns

ColumnDescription
No.Row number
NameTopic name
DescriptionTopic description (click to expand)
Class SectionAssigned class section(s) with medium
SubjectSubject name with type (Theory/Practical)
LessonParent lesson name
FileAttached files (click to view/download), or "-" if none
ActionEdit (pencil icon) and Delete (trash icon) buttons

Additional toolbar features:

  • Search bar — find topics by name or description
  • Refresh button — reload the table data
  • Columns button — show/hide table columns
  • Export button — download the list as a file

Edit a Topic

Topic edit page showing pre-filled form with topic name and description
Edit topic page — Class Section, Subject, and Lesson are pre-filled, modify the name, description, and files
1
Click the Edit button
In the Action column of the topic you want to modify, click the **Edit** (pencil icon) button. You will be taken to a separate edit page.
2
Modify topic details
Update the **Topic Name** and/or **Description**. The Class Section, Subject, and Lesson fields are pre-filled and visible but cannot be changed.
3
Update file attachments
Add new files with **+ Add New Files**, remove existing files, or update file names and thumbnails.
4
Save changes
Click **Submit** to save your changes. Use the **Back** button at the top to return to the topic list without saving.
Class Section, Subject, and Lesson are locked on edit

After a topic is created, its parent assignments cannot be changed. To move a topic to a different lesson, delete it and recreate it under the correct lesson.


Delete a Topic

1
Click the Delete button
In the Action column, click the **Delete** (trash icon) button next to the topic.
2
Confirm deletion
A confirmation dialog appears. Click **Confirm** to soft-delete the topic.

Restore a Deleted Topic

Deleted topics are soft-deleted and can be recovered:

  1. In the topic list, switch to the Trash view
  2. Click Restore next to the deleted topic
  3. The topic returns to the active list

To permanently remove a topic, use Force Delete from the Trash view.


Staff App (Teacher View)

You can also manage topics from the Stunov+ Staff App by navigating to a lesson and tapping to manage its topics. The app provides full CRUD (create, read, update, delete) for topics.

Web panel topic management page showing topic list
Staff app topic list showing topics within a lesson
Topic management — Web panel (left) and Staff app (right)

Mobile Workflow

  1. Open the Staff app and navigate to Manage Lesson
  2. Select the class section and subject, then tap on a lesson
  3. Tap + Add Topic to create a new topic
  4. Fill in the topic name, description, and optionally attach files
  5. Tap Submit to save
Web panel topic creation form
Staff app create topic screen
Creating a topic — Web panel form (left) vs Staff app (right)

Permissions Required

ActionPermissionRole
View topicstopic-listTeacher
Create topictopic-createTeacher
Edit topictopic-editTeacher
Delete topictopic-deleteTeacher
Teacher-only feature

Topic management is a teacher-only feature. School Admins configure the school structure (subjects, class sections, teacher assignments) but do not create or manage individual topics.