Spec self-review: add NOTE column and header-field source
This commit is contained in:
@@ -71,6 +71,9 @@ ismis-helper/
|
||||
- On the Study Load page, parse the course table with columns:
|
||||
**Group #, Course Code, Schedule, Faculty, Units, Status**.
|
||||
- Read the total-units footer (e.g. `12.00 Units / Total Units: 18.00`).
|
||||
- Header fields (student ID, name, program, year level, semester, date enrolled)
|
||||
are scraped when present on the page; otherwise they are entered manually in the
|
||||
popup before generating the PDF.
|
||||
|
||||
### Description lookup
|
||||
- For each unique course code, POST to
|
||||
@@ -91,7 +94,8 @@ ismis-helper/
|
||||
- `background.js` uses **pdf-lib** to build the PDF replicating the official layout:
|
||||
- Header block: semester, "STUDENT'S STUDY LOAD", date range, date enrolled,
|
||||
student ID, name, program, year level.
|
||||
- Course table: Course, Course Description, Units, Teacher, Group, Schedule.
|
||||
- Course table: Course, Course Description, Units, Teacher, Group, Note
|
||||
(status: REGULAR/PARALLEL/DISSOLVED), Schedule.
|
||||
- Footer: total units, printed-by line.
|
||||
- Downloads the PDF via the `downloads` API.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user