Improve publication page #6

Closed
opened 2025-11-19 13:20:56 +00:00 by msz · 0 comments
Contributor

We are almost ready to start generating publication pages from the TRR Knowledge Pooling Tool, slightly enriched with information from doi.org. Because the website already defines a publication taxonomy defines several Hugo taxonomies, adding a publication page already creates the following two-way relations inserts the publication into following pages (if labels are placed in the front matter):

  • contributor
  • project
  • topic

Note: a Contributor page uses a custom layout (layouts/_default/contributor.html) which has one catch-all section "Related content". Project and Topic pages use a default layout, which puts publications under its own sub-heading.

The publications (list) page shows all the links (contributors, projects, topics) above as labels. However, the publication (single) page shows none of those, just the title followed by the body text. Why does a publication page behave like that, and not like e.g. project page? This is because publications is not a taxonomy, and it should not be one (we don't want to add publications to other pages' front matters, we want to keep publication additions self-contained).

I would suggest creating a new template for publication (single) page, which would display linked contributors, projects, and topics - either as labels under the title (like in publications (list) or like it's done with roles for a contributor (single)). I would additionally suggest including a license information somehow, e.g. as a CC-by label (if present).

We are almost ready to start generating publication pages from the TRR Knowledge Pooling Tool, slightly enriched with information from doi.org. Because the website ~already defines a publication taxonomy~ defines several Hugo taxonomies, adding a publication page already ~creates the following two-way relations~ inserts the publication into following pages (if labels are placed in the front matter): - contributor - project - topic Note: a Contributor page uses a custom layout (`layouts/_default/contributor.html`) which has one catch-all section "Related content". Project and Topic pages use a default layout, which puts publications under its own sub-heading. The publications (list) page shows all the links (contributors, projects, topics) above as labels. However, the publication (single) page shows none of those, just the title followed by the body text. ~Why does a publication page behave like that, and not like e.g. project page?~ This is because publications is not a taxonomy, and it should not be one (we don't want to add publications to other pages' front matters, we want to keep publication additions self-contained). I would suggest creating a new template for publication (single) page, which would display linked contributors, projects, and topics - either as labels under the title (like in publications (list) or like it's done with roles for a contributor (single)). I would additionally suggest including a license information somehow, e.g. as a CC-by label (if present).
msz changed title from Imporove publication page to Improve publication page 2025-11-19 13:44:27 +00:00
mih closed this issue 2025-11-20 15:56:37 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
q04/www.trr379.de#6
No description provided.