Lompat ke isi

Cèṭa'an:COinS safe/doc

Ḍâri Wikipèḍia bhâsa Madhurâ, lombhung pangataowan mardhika

TemplateStyles' src attribute must not be empty.

Description

[beccè' sombher]

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 TemplateStyles' src attribute must not be empty.

.

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

[beccè' sombher]
Code Result
{{COinS safe}} TemplateStyles' src attribute must not be empty.
{{COinS safe|n}} TemplateStyles' src attribute must not be empty.
{{COinS safe|addtext=Here is the extra info.}} TemplateStyles' src attribute must not be empty.
{{COinS safe|n|addtext=Here is the extra info.}} TemplateStyles' src attribute must not be empty.

Explain COinS issues

[beccè' sombher]

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. 

<cite class="citation book">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%2Fmad.wikipedia.org%3AC%C3%A8%E1%B9%ADa%27an%3ACOinS+safe%2Fdoc" class="Z3988"><span style="display:none;">&nbsp;</span></span>

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

Sam Drucker. Title.  templatestyles stripmarker di |author= pada posisi 1 (bantuan)

<cite class="citation book">'"`UNIQ--templatestyles-0000000D-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-0000000D-QINU%60%22%27%7F%3Cspan+class%3D%22smallcaps%22%3ESam+Drucker%3C%2Fspan%3E&rfr_id=info%3Asid%2Fmad.wikipedia.org%3AC%C3%A8%E1%B9%ADa%27an%3ACOinS+safe%2Fdoc" class="Z3988"><span style="display:none;">&nbsp;</span></span> <span style="font-size:100%" class="error citation-comment">templatestyles stripmarker di <code style="color:inherit; border:inherit; padding:inherit;">&#124;author=</code> pada posisi 1 ([[Bantuan:Galat CS1#invisible_char|bantuan]])</span>[[Category:Galat CS1: karakter tidak terlihat]]

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

[beccè' sombher]