• Home
  • Random
  • Log in
  • Settings
  • About Safer nicotine wiki
  • Disclaimers
Safer nicotine wiki

Template:COinS safe

  • Language
  • Watch
  • View source
This template is safe for use in citation templates that produce COinS metadata; see Wikipedia:COinS. If HTML or other markup is added, then the template must be reevaluated.
Template documentation[view] [edit] [history] [purge]

Contents

  • 1 Description
  • 2 Usage
  • 3 Examples
  • 4 Explain COinS issues
  • 5 See also

Description

It is to indicate whether it can be safely used in citation templates. By default, it indicates the template is safe for use.

When the template is set as "not safe", the page is placed into Category:Templates not safe for use in citation templates.

Usage

To indicate a template which can be safely used in citation templates: {{COinS safe}}

To indicate a template that should NOT be used in citation templates: {{COinS safe|n}}

To add extra info after the standard message: |addtext=

Examples

Code Result
{{COinS safe}}
This template is safe for use in citation templates that produce COinS metadata; see Wikipedia:COinS. If HTML or other markup is added, then the template must be reevaluated.
{{COinS safe|n}}
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see Wikipedia:COinS.
{{COinS safe|addtext=Here is the extra info.}}
This template is safe for use in citation templates that produce COinS metadata; see Wikipedia:COinS. If HTML or other markup is added, then the template must be reevaluated. Here is the extra info.
{{COinS safe|n|addtext=Here is the extra info.}}
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see Wikipedia:COinS. Here is the extra info.

Explain COinS issues

Citation templates such as Citation Style 1 and Citation Style 2 generate COinS metadata. If a template is used in a citation template field, then it may inject HTML into the metadata.

Compare the rendered HTML for {{cite book}} with |author= using no template and using {{smallcaps}}.

Markup Renders as
{{cite book |author=Sam Drucker |title=Title}}

Sam Drucker. Title.

'"`UNIQ--templatestyles-00000010-QINU`"'<cite id="CITEREFSam_Drucker" class="citation book cs1">Sam Drucker. ''Title''.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Title&rft.au=Sam+Drucker&rfr_id=info%3Asid%2Fsafernicotine.wiki%3ATemplate%3ACOinS+safe" class="Z3988"></span>

{{cite book |author={{smallcaps|Sam Drucker}} |title=Title}}

Sam Drucker. Title. {{cite book}}: templatestyles stripmarker in |author= at position 1 (help)CS1 maint: numeric names: authors list (link)

'"`UNIQ--templatestyles-00000017-QINU`"'<cite id="CITEREFSam_Drucker" class="citation book cs1">'"`UNIQ--templatestyles-00000016-QINU`"'<span class="smallcaps">Sam Drucker</span>. ''Title''.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Title&rft.au=%7F%27%22%60UNIQ--templatestyles-00000016-QINU%60%22%27%7F%3Cspan+class%3D%22smallcaps%22%3ESam+Drucker%3C%2Fspan%3E&rfr_id=info%3Asid%2Fsafernicotine.wiki%3ATemplate%3ACOinS+safe" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{[[Template:cite book|cite book]]}}</code>: </span><span class="cs1-visible-error citation-comment">templatestyles stripmarker in <code class="cs1-code">&#124;author=</code> at position 1 ([[Help:CS1 errors#invisible_char|help]])</span><span class="cs1-maint citation-comment">CS1 maint: numeric names: authors list ([[:Category:CS1 maint: numeric names: authors list|link]])</span>[[Category:CS1 errors: invisible characters|τ]][[Category:CS1 maint: numeric names: authors list|τ]]

The author metadata is in the rft.aulast field. In this case, it is percent-encoded and is rendered as <span class="smallcaps" style="font-variant:small-caps;">Sam Drucker</span>

Reference management software will interpret the entire span as the author name.

See also

  • Wikipedia:Citation templates
The above documentation is transcluded from Template:COinS safe/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://safernicotine.wiki/mediawiki/index.php?title=Template:COinS_safe&oldid=19502"
Last edited on 20 October 2025, at 00:24
Cookies help us deliver our services. By using our services, you agree to our use of cookies.
More information

Languages

      This page is not available in other languages.

      Safer nicotine wiki
      • Creative Commons Attribution-ShareAlike
      • Powered by MediaWiki
      • Monitored by WikiApiary
      • ipv6 ready
      • Powered by Semantic MediaWiki
      • This page was last modified on 20 October 2025, at 00:24. Warning: Page may not contain recent updates.
      • Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
      • Privacy policy
      • About Safer nicotine wiki
      • Disclaimers
      • Terms of Use
      • Desktop
      • Data access
      • Developers
      • Statistics
      • Cookie statement