Skip to content

Clickable scientific topics#1251

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

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

Conversation

@eilmiv

@eilmiv eilmiv commented Mar 10, 2026

Copy link
Copy Markdown
Collaborator

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

eilmiv commented Mar 10, 2026

Copy link
Copy Markdown
Collaborator Author

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