diff --git a/Guide%3A-Adding-and-editing-classrooms-teachers-groups-and-subgroups.md b/Guide%3A-Adding-and-editing-classrooms-teachers-groups-and-subgroups.md new file mode 100644 index 0000000..4841774 --- /dev/null +++ b/Guide%3A-Adding-and-editing-classrooms-teachers-groups-and-subgroups.md @@ -0,0 +1,43 @@ +# Adding and editing classrooms, teachers, groups and subgroups + +## Classroom + +You can add a new classroom by going to the "Project" tab and clicking the "New classroom" button. + + + +A new tab will open with the new classroom's properties, and a new entry will be added to the sidebar under the "Classrooms" category. You can set the classroom's name, description and capacity (the room capacity feature is currently unused). + + + +## Teacher + +To add a new teacher, click the "New Teacher" button. + + + +A new tab with the new teacher's properties will open and a new entry will be added in the "Teachers" category on the sidebar. You can edit the teacher's name and description, and add their availability hours. To add availability hours, first add a day from the drop-down list (defining this list was described in the previous step). Then, click the newly added day and, on the right, add a new time slot. + + + +## Group + +To add a new group, click the "New group" button. + + + +A new tab with the new group's properties will open and a new entry will be added in the "Groups" category on the sidebar. You can edit the group name and description, as well as add, delete, and assign subgroups. + + + +### Subgroup + +To add a new subgroup, enter its name in the field below the subgroup list and click the "+" button. The subgroup will automatically be assigned to the currently edited group, and a new subgroup will appear in the sidebar below the name of the edited group. + +To delete a subgroup, right-click its name in the list and click "Delete". To assign a subgroup to a group, simply check the box next to its name in the subgroup list. + +## Editing and deleting + +To edit or delete an existing classroom, teacher or group, right-click on its name in the side panel and select the appropriate option. + + \ No newline at end of file diff --git a/Guide%3A-Creating-new-project-and-editing-its-properties.md b/Guide%3A-Creating-new-project-and-editing-its-properties.md index f50015c..93be9c9 100644 --- a/Guide%3A-Creating-new-project-and-editing-its-properties.md +++ b/Guide%3A-Creating-new-project-and-editing-its-properties.md @@ -1,3 +1,13 @@ # Creating new project and editing its properties -To create a new project, go to the "File" tab and then click the "New" button. \ No newline at end of file +To create a new project, go to the "File" tab and then click the "New" button. + + + +A new tab with project settings will open. You can edit the name, description, and author, as well as define a list of days and lesson blocks, which you can add using the "+" button. You can delete days and blocks using the trash can button next to the day or block name. + + + +Access to project settings is also possible by entering the "Project" tab and clicking the "Project settings" button. + + \ No newline at end of file diff --git a/Guide%3A-Editing-timetable.md b/Guide%3A-Editing-timetable.md new file mode 100644 index 0000000..a1a3e55 --- /dev/null +++ b/Guide%3A-Editing-timetable.md @@ -0,0 +1,13 @@ +# Editing timetable + +To edit a specific entity's timetable, right-click on its name in the sidebar and select "Edit timetable." + + + +A new tab will open with the timetable editing view. + + + +To add a new class, click the "+" button in the "Unscheduled" list. A new class will appear in the list. You can edit it by clicking the pencil icon. You can clone a lesson by clicking the copy button. You can delete a lesson by clicking the trash can icon. You can add and remove classes from the schedule by dragging tiles between the "Unscheduled" list and the schedule table. You can automatically add unscheduled classes to the schedule using the "Autoschedule" button (only those assigned to the currently edited entity) or using the main menu option available in the "Edit" tab. + + \ No newline at end of file diff --git a/Guide%3A-Exporting-timetable.md b/Guide%3A-Exporting-timetable.md new file mode 100644 index 0000000..1e272d2 --- /dev/null +++ b/Guide%3A-Exporting-timetable.md @@ -0,0 +1,9 @@ +# Exporting timetable + +To export the class schedule to HTML format, press the "HTML" button in the "Export" tab. + + + +A new tab will open with the export settings. You can select groups, subgroups, teachers, and classrooms for which the timetable will be exported. To export the schedule, click the "Export" button and then select the file location. + + \ No newline at end of file diff --git a/assets/autoschedule.png b/assets/autoschedule.png new file mode 100644 index 0000000..7594b87 Binary files /dev/null and b/assets/autoschedule.png differ diff --git a/assets/classroomsettings.png b/assets/classroomsettings.png new file mode 100644 index 0000000..019cffe Binary files /dev/null and b/assets/classroomsettings.png differ diff --git a/assets/deleting.png b/assets/deleting.png new file mode 100644 index 0000000..83b23aa Binary files /dev/null and b/assets/deleting.png differ diff --git a/assets/editproject.png b/assets/editproject.png new file mode 100644 index 0000000..d17ffb3 Binary files /dev/null and b/assets/editproject.png differ diff --git a/assets/edittimetable.png b/assets/edittimetable.png new file mode 100644 index 0000000..2aa35ae Binary files /dev/null and b/assets/edittimetable.png differ diff --git a/assets/export.png b/assets/export.png new file mode 100644 index 0000000..ef012c5 Binary files /dev/null and b/assets/export.png differ diff --git a/assets/exportsettings.png b/assets/exportsettings.png new file mode 100644 index 0000000..4428989 Binary files /dev/null and b/assets/exportsettings.png differ diff --git a/assets/groupsettings.png b/assets/groupsettings.png new file mode 100644 index 0000000..bd3f480 Binary files /dev/null and b/assets/groupsettings.png differ diff --git a/assets/newclassroom.png b/assets/newclassroom.png new file mode 100644 index 0000000..9357add Binary files /dev/null and b/assets/newclassroom.png differ diff --git a/assets/newgroup.png b/assets/newgroup.png new file mode 100644 index 0000000..f4623d6 Binary files /dev/null and b/assets/newgroup.png differ diff --git a/assets/newproject.png b/assets/newproject.png new file mode 100644 index 0000000..7e57f53 Binary files /dev/null and b/assets/newproject.png differ diff --git a/assets/newteacher.png b/assets/newteacher.png new file mode 100644 index 0000000..8437996 Binary files /dev/null and b/assets/newteacher.png differ diff --git a/assets/projectsettings.png b/assets/projectsettings.png new file mode 100644 index 0000000..d96e392 Binary files /dev/null and b/assets/projectsettings.png differ diff --git a/assets/teachersettings.png b/assets/teachersettings.png new file mode 100644 index 0000000..41d141a Binary files /dev/null and b/assets/teachersettings.png differ diff --git a/assets/timetableview.png b/assets/timetableview.png new file mode 100644 index 0000000..4e5d87a Binary files /dev/null and b/assets/timetableview.png differ