Skip to content

Clickable scientific topics#1251

Merged
fbacall merged 6 commits intoElixirTeSS:masterfrom
pan-training:clickable_scientific_topics
Mar 24, 2026
Merged

Clickable scientific topics#1251
fbacall merged 6 commits intoElixirTeSS:masterfrom
pan-training:clickable_scientific_topics

Conversation

@eilmiv
Copy link
Collaborator

@eilmiv eilmiv commented Mar 10, 2026

Summary of changes

  • make operations and scientific topics clickable when showing event, material or learning path (updated _extra_metadata.html.erb)
  • make operations and scientific topics clickable when rendering as tags on material and learning path lists
  • applied css classes for each type of tag on the material (or learning path) list to allow individualized styling by custom themes (tag-topic, tag-operation and tag-keyword)

Motivation and context

Closes #1250. This came up in the context of linking to training resources in PaN Training (a TeSS based catalogue) from PaNET ontology terms.

Screenshots

image image

Checklist

  • I have read and followed the CONTRIBUTING guide.
  • I confirm that I have the authority necessary to make this contribution on behalf of its copyright owner and agree
    to license it to the TeSS codebase under the
    BSD license.

@eilmiv
Copy link
Collaborator Author

eilmiv commented Mar 10, 2026

This contains also some minor changes from automatic code formatting especially in the modified test files. I'm happy to remove them, but I agree with most of them, so I left them in.

@eilmiv eilmiv requested a review from fbacall March 10, 2026 15:15
@eilmiv eilmiv marked this pull request as draft March 12, 2026 10:35
@fbacall fbacall marked this pull request as ready for review March 24, 2026 12:38
@fbacall fbacall merged commit e67ce73 into ElixirTeSS:master Mar 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make scientific topic of training material clickable link

2 participants