Add a "curated personal learning" page for users

I get the appeal.

I think the requirements here are:

  • a “page” where a user can add information relevant to their journey
  • a link to that page that is easily accessible on that user’s profile / card
  • they can edit it as they please

Potential problems:

  • Discourse by default has a limit on the duration in which editing a post / topic is possible - but that’s easily configured with site settings.
  • Will every edit cause the journey topic to be bumped up the latest list? - You can force non-bump edits for said topics
  • Should a journey topic look different than normal topics? - you can easily customize the way topics, in a specific category, look. See Blog Post Styling

Off the top of my head, all of these things are possible in an efficient manner with a well-crafted theme-component

Your needs will require some custom work if the default options don’t quite meet your requirements; however, like I stated above, I don’t see any red-flags that would prevent this from being done in a theme-component. Have a look at the theme guide I linked above if you want to take it on yourself, or create a topic in the #marketplace category if you want to pay someone from the community to take on the work.

15 Likes