Skip to content

[C2] Restore visual catalogue of courses/sessions in grid mode #6200

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

Closed
ywarnier opened this issue Apr 4, 2025 · 2 comments
Closed

[C2] Restore visual catalogue of courses/sessions in grid mode #6200

ywarnier opened this issue Apr 4, 2025 · 2 comments
Assignees
Milestone

Comments

@ywarnier
Copy link
Member

ywarnier commented Apr 4, 2025

In the C2 re-implementation of the catalogue, we only have a list of courses (which doesn't handle visibilities correctly yet).

Implement a courses and a sessions catalogues inspired by Chamilo 1.11, with space for:

  • title
  • image
  • duration
  • dependencies (sequences)
  • price (leave space for that if buycourse is enabled)
  • category
  • language
  • popularity (stars)
  • teacher(s)
  • subscription button

For sessions, fields are a bit different (duration can be calculated from the sum of courses' duration if any, but if some courses don't have a duration the duration should say the sum with a "+" next to the number). Check 1.11 to complete

@ywarnier ywarnier added this to the 2.0 milestone Apr 4, 2025
christianbeeznest added a commit to christianbeeznest/chamilo-lms that referenced this issue Apr 5, 2025
@christianbeeznest
Copy link
Contributor

The request is implemented with this PR #6203

Thanks for confirmation.

christianbeeznest added a commit that referenced this issue Apr 5, 2025
Catalogue: Restore visual catalogue of courses and sessions in grid mode - refs #6200
@christianbeeznest christianbeeznest removed their assignment Apr 9, 2025
@ywarnier
Copy link
Member Author

Visual appearance has been restored. Although some of the fields mentioned in the issue description do not appear yet, those remaining elements have been moved to #6235 to avoid cluttering this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants