Get all Dryad links: real hyperlinks from the paper's own url table,
plus a body-text fallback for a BARE mention (a DOI like
"10.5061/dryad.j1fd7" is routinely cited without any URL scheme at all)
that the source PDF/HTML never encoded as an actual hyperlink – the url
table only ever contains links the source document itself made clickable.
Same two-tier approach zenodo_links() uses.
Examples
paper <- demopaper()
dryad_links(paper)
#> # A tibble: 0 × 6
#> # ℹ 6 variables: href <chr>, link_text <chr>, text_id <int>, paper_id <chr>,
#> # dryad_url <chr>, dryad_doi <chr>
