a-plus icon indicating copy to clipboard operation
a-plus copied to clipboard

Design (and implement) how to visualize course on the landing page (visible for everyone).

Open ihantola opened this issue 13 years ago • 4 comments

In addition, if there are course descriptions, as in the existing mock up, where those descriptions should be stored, e.g. fields in Course or CourseInstance?

ihantola avatar Oct 23 '12 07:10 ihantola

We have a new page that lists all course instances in the course. There is also a redirect view for the latest course instance. https://github.com/apluslms/a-plus/pull/772

markkuriekkinen avatar Feb 09 '21 10:02 markkuriekkinen

seems this issue is related to the course descriptions which are currently available elsewhere, so I'll close this issue.

annirytkonen avatar Apr 22 '22 13:04 annirytkonen

The landing page is relevant when course links etc need to be published before the course is open to the public. Currently the user is given a 403 Forbidden when trying to access a course that is not yet open. This could be changed a showing a landing page with the course code, name, a short description and the opening date. The description should be editable somewhere.

This is especially relevant to MOOC students who might come in through a link that was shared somewhere. They are now greeted with a 403 forbidden with no information which is not a good idea.

  • Whether we render this as a 403 with the info or handle it with a redirect can be discussed.
  • Hidden courses might want to have this page. Again, we might want to put links in materials months before a course is published and a link is available on a-plus frontpage.
  • The page could also be used to instruct students to sign up in Sisu, Fitech, etc. This information would still be up to the teacher to put in the description.

oseppala avatar Aug 23 '22 08:08 oseppala

The landing page is relevant when course links etc need to be published before the course is open to the public.

I think the course front page suffers from the 403 Forbidden issue only when the course instance is hidden from students (referring to the visible_to_students setting). If it is not hidden, but not yet open (referring to the starting_time setting), then the student can open the course front page and it shows clearly that there is content that has not been opened yet.

markkuriekkinen avatar Aug 23 '22 08:08 markkuriekkinen