unikent / of-course

Of Course! is an opinionated API front-end for consuming programmes data.
Other
1 stars 1 forks source link

Change functionality for module intro text #543

Closed aw285-unikent closed 10 years ago

aw285-unikent commented 10 years ago

As EMS, I would like to change the functionality for how the module intro text is outputting on our UG course pages, so that it comes from the 'modules intro' field and not the 'module disclaimer' field.

This is 1) So we can override the standard intro and 2) so we can manually enter modules when a programme has no POS code, no modules in v-pos or the modules in v-pos differ substantially to the prospective curriculum.

By module intro text, I mean the paragraph that reads:

"The course structure below gives a flavour of the modules that will be available to you and provides details of the content of this programme. This listing is based on the current curriculum and may change year to year in response to new curriculum developments and innovation. Most programmes will require you to study a combination of compulsory and optional modules, you may also have the option to take ‘wild’ modules from other programmes offered by the University in order that you may customise your programme and explore other subject areas of interest to you or that may further enhance your employability."

Which outputs under the 'Course Structure' tab.

At the moment, the UG module intro text is being pulled in from the immutable 'Module disclaimer' field. Instead, we would like to pull this copy in from the overridable 'Module intro' field so that the text can be overridden by EMS if needed. I have copied and pasted the disclaimer text above into the 'module intro' field already.

We would like this field to always be outputted on the frontend - even if there is pos code, no v-pos module data or if no other fields that come under the course structure tab are populated.

We will manually override this text with a custom message if there are no modules coming from v-pos.

A relalated problem is that if modules have no v-pos data, you currently get a blank course structure tab. eg https://www.kent.ac.uk/courses/undergraduate/876/digital-arts#!structure

Even if schools have programme aims and learning outcomes data in the backend, they don't output on the front end if there is no v-pos data for example

https://www.kent.ac.uk/courses/undergraduate/865/international-business-bsc#!structure

Please could this be fixed as part of this work too?

Thanks

Angela

@eg270-unikent @lrhm-unikent

ghost commented 10 years ago

Hello,

I've just put in a pull request which should fix the first two issues (Ie. no content when no vpos data + ensuring the modules intro text shows)

A little unsure about the final point, as don't the outcomes show on the "Teaching & assessment" tab rather than the structure one?

Thanks, Carl

edelarose commented 10 years ago

@aw285-unikent just drawing your attention to Carl's comment above - can you please clarify the outcomes data?

aw285-unikent commented 10 years ago

Yes they do, sorry! For some reason I thought they appeared under course structure. It must be because they do on PG. So yes, ignore that comment.

From: eg270-unikent [mailto:notifications@github.com] Sent: 21 August 2014 16:58 To: unikent/of-course Cc: Angela Watson Subject: Re: [of-course] Change functionality for module intro text (#543)

@aw285-unikenthttps://github.com/aw285-unikent just drawing your attention to Carl's comment above - can you please clarify the outcomes data?

— Reply to this email directly or view it on GitHubhttps://github.com/unikent/of-course/issues/543#issuecomment-52941128.

aw285-unikent commented 10 years ago

@eg270-unikent @cs462-unikent Hi is this one still blocked or did it go live? Are you waiting on me for anything?

edelarose commented 10 years ago

Hi @aw285-unikent no it's not still blocked, we just needed the clarification you gave above. It hasn't been rolled out yet so I'll put it into QA.

aw285-unikent commented 10 years ago

@eg270-unikent hi, please could you let me know when this one will be rolled out? It's just so I can keep KBS up to speed as they have a few progs that require this. Thanks Angela

edelarose commented 10 years ago

@aw285-unikent it will have to be as part of the system booking on Thursday 11th (10-12)

edelarose commented 10 years ago

This is now live. Closing.