Template:Citation Style documentation/registration

From Zoophilia Wiki
Revision as of 04:34, 23 September 2024 by SockyPaws (talk | contribs) (Import subtemplate page from English Wikipedia)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Citations of online sources that require registration or a paid subscription are acceptable on Zoophilia Wiki. As a courtesy to readers and other editors, editors should signal restrictions on access to material provided via the external links included in citations. These levels describe requirements or constraints related to accessing and viewing the cited material; they are not intended to indicate the ability to reuse, or the copyright status of the material, since that status is not relevant to providing evidence in support of the information found in articles here.

Four access levels can be defined for citation template links.

As there are often multiple external links with different access levels in the same citation, each value is attributed to a specific external link.

Access indicators for url-holding parameters

Online sources linked by url, article-url, chapter-url, contribution-url, entry-url, map-url and section-url are presumed to be free-to-read. When they are not, editors should mark those sources with the matching access indicator parameter so that an appropriate icon is included in the rendered citation. Because the sources linked by these URL-holding parameters are presumed to be free-to-read, they cannot be explicitly marked as free. If the registration/limited/subscription access to the source goes dead and is no longer available, then remove the access-indicator parameter and add value for the archive-url and archive-date parameters, if possible.

URL access-indicator parameter mappings
URL holder Access indicator Valid keywords
url url-access registration Free registration required
limited Free limited access trial, afterwards paid subscription required
subscription Paid subscription required
article-url article-url-access
chapter-url chapter-url-access
contribution-url contribution-url-access
entry-url entry-url-access
map-url map-url-access
section-url section-url-access

For example, this cites a web page that requires registration, but not subscription:

{{Cite web|url=https://example.com/nifty_data.php|url-access=registration|date=2021-04-15|title=Nifty example data|df=mdy}}

…which gets rendered as…

"Nifty example data". April 15, 2021.
Access indicator for named identifiers

Links inserted by named identifiers, such as doi, are presumed to lie behind a paywall or registration barrier and lack free full-text access by default, with exceptions listed below. When they are free-to-read, editors should mark those sources with the corresponding |indicator-access=free key/value pair so that an appropriate icon is included in the rendered citation. When the sources linked by these named-identifier parameters are not presumed to carry free-to-read full-text access (as when they're just abstracting services), they may not be marked as limited, registration or subscription.

Named identifier access-indicator parameter mappings
Identifier parameter Access indicator Valid keywords
bibcode bibcode-access free Freely accessible
The source is free to be read by anyone
(not supported by url-access)
doi doi-access
hdl hdl-access
jstor jstor-access
ol ol-access
osti osti-access
s2cid s2cid-access

Some identifiers always offer free full-text access, and if so the access level is automatically indicated by the template. This is the case for:

  • arxiv
  • biorxiv
  • citeseerx
  • medrxiv
  • pmc
  • rfc
  • ssrn.

For embargoed pmc documents that will become available in the future, see pmc-embargo-date.

Tracking of free DOIs
  • The template is able to recognize known free-to-read DOI registrants based on a list in Module:Citation/CS1/Configuration. Once a free registrant is identified, the 10.xxxx/... part of the DOI associated with the registrant can be added to the list under local function build_free_doi_registrants_table(). If |doi-access=free is not set, it will place the page in Category:CS1 maint: unflagged free DOI.
  • The template is also able to recognize known free-to-read journals, assuming they have a clear 10.xxxx/yyyy.... DOI pattern. Once that pattern is identified, it can be added to Module:Citation/CS1/Configuration under local extended_registrants_t = { with the format ['XXXX'] = {'YYYY'},. If there are multiple journals with the same DOI prefix, they can be grouped together with the format ['XXXX'] = {'YYYY', 'ZZZZ', '...'},.