-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Product Pull Request] Main Page Course Listing #234
Comments
Thanks for your submission, @openedx/open-edx-project-managers will review shortly. |
Original information from the PR: ProblemCourse is visible in the main page right after creation. So anonymous users can see them and access course about page for the courses without valid data (e.g. they will see default course overview) Root causeWhen courses list filtering processed it checks the
But
FixSet the enrollment_start the same as a course start by default Known Issues:
Notes
|
Questions that need clarification before this can undergo product review:
|
Hello @jmakowski1123
The main page - is the index page of the LMS (e.g.
Yes. Enrollment start - is a DateTime, so if enrollment is today and the now > enrollment start time - course will be visible
In the context of the main (index) page and course catalog without course discovery enabled - yes, but it could be changed using the combination of the course settings:
In the context of the course catalog with course discovery enabled - the page already works as we expect. Courses with the enrollment start in the future are not shown. This is also controlled by the |
@boulevardofdef - I believe that this issue is referring to the Course Home page in discovery... can you take a look? |
@ProductRyan @jmakowski1123 @dyudyunov First off, the edX homepage/main page (www.edx.org) does not automatically display any courses. All the courses you see there are manually placed, usually via our content management system, Contentful, but sometimes via a code change. We define UUIDs in Contentful, and the template then makes the calls to course-discovery that it needs to display course data. Are we saying here that if this PR is merged, Contentful would no longer be able to fetch the data for the defined courses? Or does that not matter? |
I would like to clarify some moments:
|
@boulevardofdef any update on this this? Just checking in :) |
@mphilbrick211 I had to go over this one a few times! If I'm reading @dyudyunov correctly, it seems like this change would not affect the functionality on the marketing site, which makes this just fine with me. But please correct me if my assumption is wrong on this. |
Thanks, @boulevardofdef! @dyudyunov please confirm and then we'll move the PR along. Thanks! |
@boulevardofdef @mphilbrick211 |
Hi there: @jmakowski1123 @mphilbrick211 |
@jmakowski1123 @mphilbrick211 It looks like this is done; the PR for it (openedx/edx-platform#30954) has been merged. Can we close this ticket and move it to Shipped on the roadmap? |
For Contributing Author:
This is the Primary Product Ticket for the following community contribution: Make course description editable in certificates
Checklist prior to undergoing Product Review:
The following information is required in order for Product Managers to be able to review your pull request:
Only if necessary:
Related PRs
For Product Manager doing the review:
What criteria should be analyzed from Product to approve a PR?
The text was updated successfully, but these errors were encountered: