Title: Template:Citation Style documentation/registration - freem URL Source: https://freemwiki.com/wiki/Template:Citation_Style_documentation/registration Markdown Content: Citations of online sources that require registration or a subscription are acceptable in Wikipedia as documented in [Verifiability § Access to sources](https://freemwiki.com/index.php?title=WP:PAYWALL&action=edit&redlink=1 "WP:PAYWALL (page does not exist)"). As a courtesy to readers and other editors, editors should signal restrictions on access to material provided via the external links included in a citation. 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 [verifying claims in articles](https://freemwiki.com/index.php?title=WP:V&action=edit&redlink=1 "WP:V (page does not exist)"). Four access levels can be used: * [access indicator for named identifiers](https://freemwiki.com/wiki/Template:Citation_Style_documentation/registration#Access_indicator_for_named_identifiers): * ![Image 1: Freely accessible](https://upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/20px-Lock-green.svg.png)`free`: the source is free to read for anyone * [access indicators for url-holding parameters](https://freemwiki.com/wiki/Template:Citation_Style_documentation/registration#Access_indicators_for_url-holding_parameters): 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[[edit source](https://freemwiki.com/index.php?title=Template:Citation_Style_documentation/registration&action=edit§ion=1 "Edit section's source code: Access indicators for url-holding parameters")] * [WP:URLACCESS](https://freemwiki.com/index.php?title=WP:URLACCESS&action=edit&redlink=1 "WP:URLACCESS (page does not exist)") 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 free-to-read, 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 are not 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 `|archive-url=` and `|archive-date=` values if possible. 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}} which renders as: ["Nifty example data"](https://example.com/nifty_data.php). 2021-04-15. ##### Access indicator for named identifiers[[edit source](https://freemwiki.com/index.php?title=Template:Citation_Style_documentation/registration&action=edit§ion=2 "Edit section's source code: Access indicator for named identifiers")] Links inserted by named identifiers are presumed to lie behind a paywall or registration barrier – exceptions listed below. When they are free-to-read, editors should mark those sources with the matching access-indicator parameter 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 a free-to-read full text (for instance because they're just abstracting services), they may not be marked as `limited`, `registration`, or `subscription`. Some named-identifiers are always free-to-read. For those named identifiers there are no access-indicator parameters; the access level is automatically indicated by the template. These named identifiers are: * `|arxiv=` * `|biorxiv=` * `|citeseerx=` * `|medrxiv=` * `|pmc=` * `|rfc=` For embargoed **pmc** that will become available in the future, see **pmc-embargo-date**. ##### Tracking of free DOIs[[edit source](https://freemwiki.com/index.php?title=Template:Citation_Style_documentation/registration&action=edit§ion=3 "Edit section's source code: Tracking of free DOIs")] * The template is able to recognize known free-to-read [DOI registrants](https://freemwiki.com/index.php?title=DOI_registrant&action=edit&redlink=1 "DOI registrant (page does not exist)"), based on a list in [Module:Citation/CS1/Configuration](https://freemwiki.com/wiki/Module:Citation/CS1/Configuration "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](https://freemwiki.com/index.php?title=Category:CS1_maint:_unflagged_free_DOI&action=edit&redlink=1 "Category:CS1 maint: unflagged free DOI (page does not exist)"), which is routinely cleared by [User:Citation bot](https://freemwiki.com/index.php?title=User:Citation_bot&action=edit&redlink=1 "User:Citation bot (page does not exist)"). * 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](https://freemwiki.com/wiki/Module:Citation/CS1/Configuration "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', '...'},`. * If you add a free registrant/free journal to the lists in [Module:Citation/CS1/Configuration](https://freemwiki.com/wiki/Module:Citation/CS1/Configuration "Module:Citation/CS1/Configuration"), leave a note at [User talk:Citation bot](https://freemwiki.com/index.php?title=User_talk:Citation_bot&action=edit&redlink=1 "User talk:Citation bot (page does not exist)") so the bot knows about it.