Перейти до вмісту

Шаблон:Безпечний для COinS

Матеріал з Вікіпедії — вільної енциклопедії.
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Опис

[ред. код]

Цей шаблон вказує чи можна безпечно використати в шаблонах посилання на джерела. Стандартно, він вказує, що шаблон безпечний до використання.

Коли встановлено значення «небезпечний», то сторінка розміщується в Категорія:Шаблони, які небезпечні для використання в шаблонах посилання на джерела.

Використання

[ред. код]

Щоб вказати, що шаблон можна безпечно використати в шаблонах посилання на джерела: {{COinS safe}}

Щоб вказати, що шаблон НЕ повинен використовуватися в шаблонах посилання на джерела: {{COinS safe|n}}

Щоб додати додаткову інформацію після стандартного повідомлення: |додати_текст= (|addtext=)

Приклади

[ред. код]
Код Результат
{{COinS safe}}
{{COinS safe|n}}
{{COinS safe|додати_текст=Ось додаткова інформація.}}
{{COinS safe|n|додати_текст=Ось додаткова інформація.}}

Пояснення проблеми з COinS

[ред. код]

Шаблони посилання на джерела такі як Стиль посилань 1 та Стиль посилань 2 створюють метадані COinS. Якщо шаблон використовується в полі шаблону посилання на джерела, то тоді він може вставляти HTML в метадані.

Порівняйте сформований HTML для {{cite book}} з параметром |author=, що не використовує жодний шаблон і використовує {{smallcaps}}.

Розмітка Рендериться як
{{cite book |author=Sam Drucker |title=Title}}

Sam Drucker. Title.

'"`UNIQ--templatestyles-00000026-QINU`"'<cite 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%2Fuk.wikipedia.org%3A%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%3A%D0%91%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%BD%D0%B8%D0%B9+%D0%B4%D0%BB%D1%8F+COinS" class="Z3988"></span>

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

Sam Drucker. Title.

'"`UNIQ--templatestyles-0000002A-QINU`"'<cite class="citation book cs1"><span style="font-variant:small-caps;">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=%3Cspan+style%3D%22font-variant%3Asmall-caps%3B%22%3ESam+Drucker%3C%2Fspan%3E&rfr_id=info%3Asid%2Fuk.wikipedia.org%3A%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%3A%D0%91%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%BD%D0%B8%D0%B9+%D0%B4%D0%BB%D1%8F+COinS" class="Z3988"></span>

Метадані автора в полі rft.aulast. У цьому випадку, вони закодовані відсотками й сформовані як <span class="smallcaps" style="font-variant:small-caps;">Sam Drucker</span>

Програмне забезпечення, що керує примітками, розпізнає весь span як ім'я автора.