Collection‐based Authority table‐of‐contents pages - abartov/bybeconv GitHub Wiki

Abstract

This page describes design thoughts on implementing Authority table-of-contents pages based on aggregating collections and individual texts associated with the authority.

What should be included?

  • every single text associated with this authority in any role, according to (cached) query results.
    • every volume directly associated with the authority
    • every text from a volume not associated with the authority

How should it be presented?

  • a clear distinction is made between authored works (the default, unmarked option) and works where this authority is the translator, or plays another non-authorial role.
  • texts are organized by containing collections up to the volume level.
  • The order within each volume is defined in the volume collection and reproduced as-is in the ToC page. The order of volumes in the page is chronological (by date of publication) by default, but can also be re-sorted (alphabetically, and...?)
  • if a text is from a volume not entirely by the authority, it is presented under a heading like "Inside {title} by {authors}:" with ellipses before and after it, to emphasize only part of that volume's contents are shown. ...