The schedule showed a lecturer only where the session notes named one (Globalizacja), so the student plan had nobody under the other courses. The session JSON now carries the course lecturer in its course ref and an optional per-session lecturer (new nullable column, admin field, seed key) for courses shared between two people. The student app shows the session's own lecturer or, failing that, the course's.
101 lines
2.3 KiB
YAML
101 lines
2.3 KiB
YAML
plugin:
|
|
name: BM studies
|
|
description: Courses, timetable, deadlines, readings and materials of the BM master's programme.
|
|
permissions:
|
|
access_courses: Manage courses and readings
|
|
access_schedule: Manage meetings, class sessions and deadlines
|
|
access_materials: Manage materials and tags
|
|
navigation:
|
|
courses: Courses
|
|
readings: Readings
|
|
meetings: Meetings
|
|
sessions: Class sessions
|
|
deadlines: Deadlines
|
|
materials: Materials
|
|
tags: Tags
|
|
common:
|
|
title: Title
|
|
description: Description
|
|
notes: Notes
|
|
course: Course
|
|
source: Source
|
|
url: URL
|
|
sort_order: Sort order
|
|
created_at: Created
|
|
none: — none —
|
|
forms:
|
|
wyklad: Lecture
|
|
cwiczenia: Tutorial
|
|
konwersatorium: Conversatorium
|
|
seminarium: Seminar
|
|
inne: Other
|
|
courses:
|
|
readings: Readings
|
|
sessions: Class sessions
|
|
title: Courses
|
|
form: Course
|
|
name: Name
|
|
form_type: Form
|
|
code: Code
|
|
lecturer: Lecturer
|
|
semester: Semester
|
|
ects: ECTS
|
|
assessment: Assessment
|
|
assessment_comment: Such as egzamin or zaliczenie na ocenę.
|
|
elective_group: Elective group
|
|
elective_group_comment: Courses with the same value are alternatives to choose from, such as specjalnosc.
|
|
syllabus_url: Syllabus URL
|
|
meetings:
|
|
title: Meetings
|
|
form: Meeting
|
|
number: Meeting number
|
|
starts_on: From
|
|
ends_on: To
|
|
sessions:
|
|
title: Class sessions
|
|
form: Class session
|
|
meeting: Meeting
|
|
starts_at: Starts
|
|
ends_at: Ends
|
|
room: Room
|
|
kind: Kind
|
|
lecturer: Lecturer
|
|
lecturer_comment: Only when it differs from the course lecturer.
|
|
is_online: Online
|
|
deadlines:
|
|
title: Deadlines
|
|
form: Deadline
|
|
due_at: Due
|
|
kind: Kind
|
|
deadline_kinds:
|
|
zaliczenie: Credit
|
|
egzamin: Exam
|
|
praca: Paper
|
|
organizacyjne: Administrative
|
|
inne: Other
|
|
readings:
|
|
title: Readings
|
|
form: Reading
|
|
author: Author
|
|
is_required: Required
|
|
materials:
|
|
title: Materials
|
|
form: Material
|
|
type: Type
|
|
body: Body (Markdown)
|
|
body_comment: A note in Markdown.
|
|
published_at: Published
|
|
files: Files
|
|
published_at_comment: Leave empty for a draft that students do not see.
|
|
tags: Tags
|
|
material_types:
|
|
pdf: PDF
|
|
notatka: Note
|
|
link: Link
|
|
inne: Other
|
|
tags:
|
|
title: Tags
|
|
form: Tag
|
|
name: Name
|
|
slug: Slug
|