edx-platform icon indicating copy to clipboard operation
edx-platform copied to clipboard

Use html block base for About, StaticTab, CourseInfo

Open salman2013 opened this issue 2 weeks ago • 11 comments

Description

In this PR i use extracted HTML block base for AboutBlock, StaticTabBlock, CourseInfoBlock

All details are mention on the ticket. Ticket: https://github.com/openedx/edx-platform/issues/37718#issuecomment-3643790126

AboutBlock Testing Scenarios

  • Open CMS

  • Open the target course

  • Navigate to Settings -> Schedule & Details

  • On the Schedule & Details Page locate the "Course summary page" section and open the url provided under this heading.

  • Verify that the AboutBlock content is rendered correctly on the course summary page Screenshot 2025-12-24 at 4 25 16 PM

  • On the Schedule & Details Page locate the "Course overview section.

  • Verify the content displayed under the “Course overview” section Screenshot 2025-12-24 at 4 24 53 PM

CourseInfoBlock Testing Scenarios

Scenario # 1

  • Open CMS
  • Navigate to Content -> Course Updates
  • Verify Course updates can be properly created and edited.
  • Verify Course handouts can be properly added and modified. Screenshot 2025-12-24 at 4 26 07 PM

Scenario # 2

  • Open LMS
  • Navigate to Corse tab
  • Verify that course handouts are visible on the right hand side of the course page.
  • Verify that course updates are display correctly under the course update section. Screenshot 2025-12-24 at 4 26 30 PM

StaticTabBlock Testing Scenarios

  • Open CMS

  • Navigate to Content -> Pages & Resources

  • Scroll to the Custom Page section

  • Add a new custom page and save the changes

  • Open LMS

  • Open same course

  • Verify that a new tab appears in the course navigation.

  • Verify the staticTab content by clicking on tab.

Screenshot 2025-12-24 at 4 27 21 PM Screenshot 2025-12-24 at 4 28 08 PM

salman2013 avatar Dec 15 '25 09:12 salman2013