Şablon:COinS safe

Ji Wîkîpediya, ensîklopediya azad.
Belgekirina şablonê[nîşan bide] [biguhêre] [dîrokê bibîne] [rojane bike]

Description[çavkaniyê biguhêre]

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 Cat:Templates not safe for use in citation templates.

Usage[çavkaniyê biguhêre]

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[çavkaniyê biguhêre]

Code Result
{{COinS safe}}
{{COinS safe|n}}
{{COinS safe|addtext=Here is the extra info.}}
{{COinS safe|n|addtext=Here is the extra info.}}

Explain COinS issues[çavkaniyê biguhêre]

Citation templates such as Citation Style 1 and Şablon:Cs2 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}}.

Nivîs Encam
{{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%2Fku.wikipedia.org%3A%C5%9Eablon%3ACOinS+safe" class="Z3988"></span>

{{cite book |author={{smallcaps|Sam Drucker}} |title=Title}}
Sam Drucker. Title. {{cite book}}: di |author= de di cihê 1 de templatestyles stripmarker heye (alîkarî)CS1 maint: numeric names: lîsteya nivîskaran (lînk)

'"`UNIQ--templatestyles-00000018-QINU`"'<cite id="CITEREFSam_Drucker" class="citation book cs1">'"`UNIQ--templatestyles-00000017-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-00000017-QINU%60%22%27%7F%3Cspan+class%3D%22smallcaps%22%3ESam+Drucker%3C%2Fspan%3E&rfr_id=info%3Asid%2Fku.wikipedia.org%3A%C5%9Eablon%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">di <code class="cs1-code">&#124;author=</code> de di cihê 1 de templatestyles stripmarker heye ([[Alîkarî:Xeletiyên çavkaniyê#invisible_char|alîkarî]])</span><span class="cs1-maint citation-comment">CS1 maint: numeric names: lîsteya nivîskaran ([[:Category:CS1 maint: numeric names: lîsteya nivîskaran|lînk]])</span>[[Category:CS1 errors: invisible characters|τ]][[Category:CS1 maint: numeric names: lîsteya nivîskaran|τ]]

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[çavkaniyê biguhêre]