Semester should have separate 'url_name' and 'display_name' fields
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
IVLE |
Fix Released
|
High
|
William Grant |
Bug Description
Currently, semesters have a 'semester' field which has historically been '1' or '2'. This looks fine in URLs and also when displaying "Semester 2", for example.
Not any more, as the University of Melbourne is moving to 3-letter semester codes such as "SM1", "SM2" and "YRL". Split the "semester" field into three fields. "semester" will hold the official semester code in the preferred format of the institution. "url_name" will hold the URL-name (usually the semester code in lowercase) and the display name will be some preferred display name, which should include the word "semester" if it is desired.
Some examples under the new ISIS scheme would be:
("SM1", "sm1", "semester 1")
("YRL", "yrl", "year-long")
("SUM", "sum", "summer semester")
Related branches
Changed in ivle: | |
status: | Triaged → In Progress |
Changed in ivle: | |
status: | Fix Committed → Fix Released |
Fixed in trunk r1824.