Skip to content

Clickable scientific topics#1251

Draft
eilmiv wants to merge 4 commits intoElixirTeSS:masterfrom
pan-training:clickable_scientific_topics
Draft

Clickable scientific topics#1251
eilmiv wants to merge 4 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
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

1 participant