"Şablon:Cite web" səhifəsinin versiyaları arasındakı fərqlər
Jump to navigation
Jump to search
Teqlər: Undo Replaced |
|||
Sətir 1: | Sətir 1: | ||
− | <includeonly>{{#invoke: | + | <includeonly><span class="citation" {{#if:{{{ref|}}}|id="{{anchorencode:CITEREF{{{ref}}}}}"}}><span class="citation" {{#if:{{{ref|}}}|id="{{anchorencode:CITEREF{{{ref}}}{{#time:Y|{{{date|}}}}}{{{буква|}}}}}"}}>{{#if: {{{1|}}} |
− | | | + | | {{error|Все параметры шаблона {{tl|cite web}} должны иметь имя.}} {{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web]]}}}}<!-- |
− | }}</ | + | -->{{#if: {{{title|}}} |
− | {{ | + | || {{error|Необходимо задать параметр {{code|title{{=}}}} в шаблоне {{tl|cite web}}.}} {{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web]]}}}}<!-- |
− | [[ | + | -->{{#if: {{{url|}}} |
− | [[ | + | || {{error|Необходимо задать параметр {{code|url{{=}}}} в шаблоне {{tl|cite web}}.}} {{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web]]}}}}<!-- |
− | </noinclude> | + | -->{{#if: {{{archiveurl|{{{archive-url|}}}}}}{{{archivedate|{{{archive-date|}}}}}} |
+ | | {{#if: {{#if: {{{archiveurl|{{{archive-url|}}}}}} | {{#if: {{{archivedate|{{{archive-date|}}}}}} | 1 }} }} | ||
+ | || {{color|red|Если в шаблоне {{tl|cite web}} задаётся параметр}} '''archiveurl='''{{color|red|, должен задаваться и параметр}} '''archivedate='''{{color|red|, и наоборот.}} {{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web]]}}}} | ||
+ | | {{#ifeq:yes|{{{deadlink|{{{deadurl|{{{dead-url|}}}}}}}}}|{{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web (недоступные ссылки без архивной копии)]]}}}} | ||
+ | }}{{#if: {{{author|}}}{{{last|}}} | ||
+ | | ''{{#if: {{{author-link|{{{authorlink|}}}}}} | ||
+ | | [[{{{author-link|{{{authorlink|}}}}}}|{{#if: {{{last|}}} | ||
+ | | {{{last}}}{{#if: {{{first|}}} | , {{{first}}} }} | ||
+ | | {{#if: {{{coauthors|}}}|{{{author}}}|{{#invoke:String|replace|source={{{author}}}|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}}}} <!-- добавление точки если её нет с учётом ссылки --> | ||
+ | }}]] | ||
+ | | {{#if: {{{last|}}} | ||
+ | | {{{last}}}{{#if: {{{first|}}} | , {{{first}}} }} | ||
+ | | {{#if: {{{coauthors|}}}|{{{author}}}|{{#invoke:String|replace|source={{{author}}}|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}}}} <!-- добавление точки если её нет с учётом ссылки --> | ||
+ | }} | ||
+ | }}{{#if: {{{coauthors|}}} | <nowiki>;</nowiki> {{#invoke:String|replace|source={{{coauthors}}}|pattern=^(.-)%.?$|replace=%1.|plain=false}}}}''  | ||
+ | }}{{#if: {{{editor|}}} | ||
+ | | {{{editor}}}:  | ||
+ | }}{{#if: {{{url|}}} | ||
+ | | {{lang|{{#if:{{{lang|}}}{{{language|}}}|{{{lang|}}}{{{language|}}}|und}}|[{{{url}}} {{{title}}}]{{#if: {{{subtitle|}}} | . <small>{{{subtitle|}}}</small> }}}} | ||
+ | }}{{#if: {{{lang|}}}{{{language|}}} | ||
+ | | {{#ifexist: Шаблон:ref-{{{lang|{{{language}}}}}} | ||
+ | | {{#ifeq:ru|{{{lang|{{{language}}}}}}|<span class="hidden-ref" style="display:none">{{ref-{{{lang|{{{language}}}}}}}}</span>|{{ref-{{{lang|{{{language}}}}}}}}<span class="hidden-ref" style="display:none">{{#iferror:{{ЯзыкПоКоду|{{{lang|{{{language}}}}}}|en}}| '''{{ref-und}}'''[[:К:Википедия:Статьи с некорректным использованием шаблонов:Cite web (указан неверный код языка)| ?]]|}}</span>}} | ||
+ | | {{ref-und}}{{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web (указан неверный код языка)]]}} | ||
+ | }} | ||
+ | | <span class="hidden-ref" style="display:none">'''{{ref-und}}'''</span>{{#ifeq:1|{{#invoke:String|replace|{{{title|}}}|[0-9А-яЁё«»:;,…!? \(\)\.—№\/\&\#+-]+|1|1|false}}||{{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web (не указан язык)]]}}}} | ||
+ | }}{{#if: {{{format|}}} | ||
+ | |  ({{{format}}}) | ||
+ | }}{{#switch: {{{deadlink|{{{deadurl|{{{dead-url|}}}}}}}}} | ||
+ | | no | = | ||
+ | | none = {{недоступная ссылка}} | ||
+ | | {{#if:{{{archiveurl|{{{archive-url|}}}}}} | {{ref-info|недоступная ссылка}} | {{ref-info|недоступная ссылка — [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }} }} | ||
+ | }}{{#if: {{{website|}}}{{{work|}}} | ||
+ | | {{#if: {{{subtitle|}}} | <small>.</small> | . }} ''{{#if: {{{website|}}} | {{{website}}} | {{{work}}} }}'' | ||
+ | }}{{#if: {{{pages|}}} | ||
+ | |  {{{pages}}} | ||
+ | }}{{#if: {{{publisher|}}} | ||
+ | | {{#if: {{{subtitle|}}} | <small>.</small> | . }} {{#if: {{{location|}}} | ||
+ | | {{{location}}}:  | ||
+ | }} {{{publisher}}} | ||
+ | |||
+ | }}{{#if: {{{date|}}}{{{datepublished|}}} | ||
+ | |  ({{HumanizeDate|{{{date|{{{datepublished|}}}}}}|{{{lang|{{{language}}}}}}}}) | ||
+ | | {{#if: {{{year|}}} | ||
+ | | {{#if: {{{month|}}} | ||
+ | |  ({{{month}}} {{{year}}}) | ||
+ | |  ({{{year}}}) | ||
+ | }} | ||
+ | }} | ||
+ | }}{{#if: {{{subtitle|}}} | ||
+ | | <small>.</small> | ||
+ | | . | ||
+ | }}{{#if: {{{doi|}}} | ||
+ | |  [[Идентификатор цифрового объекта|doi]]:[http://dx.doi.org/{{{doi|}}} {{{doi}}}]. | ||
+ | }}{{#if: {{{description|}}} | ||
+ | | — {{{description}}}. | ||
+ | }}{{#if: {{{quote|}}} | ||
+ | | — «{{{quote}}}». | ||
+ | }}{{#if: {{{accessdate|{{{access-date|}}}}}} | ||
+ | |  <small>Дата обращения: {{#iferror: {{#time: j xg Y | {{{accessdate|{{{access-date|}}}}}} }} | {{{accessdate|{{{access-date|}}}}}} }}.</small> | ||
+ | }}{{#if: {{{archivedate|{{{archive-date|}}}}}} | ||
+ | |  <small>[{{{archiveurl|{{{archive-url|}}}}}} Архивировано] {{#iferror: {{#time: j" "xg Y | {{{archivedate|{{{archive-date}}}}}} }} года | {{{archivedate|{{{archive-date}}}}}} }}.</small> | ||
+ | }}</span></span><!-- далее проверка на несуществующие параметры -->{{#invoke:check for unknown parameters|check | ||
+ | |unknown=[[Категория:Википедия:Статьи с некорректным использованием шаблонов:Cite web (указан неверный параметр)|_VALUE_]] | ||
+ | |preview=В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите. | ||
+ | |showblankpositional=1 | ||
+ | |url|title|author|first|last|authorlink|author-link|coauthors|editor|subtitle|quote|description|date|format|website|pages|location|publisher|lang|doi|deadlink|deadurl|dead-url|accessdate|archiveurl|archivedate|access-date|archive-url|archive-date|ref|work|language|datepublished}}</includeonly><noinclude>{{doc}}</noinclude> |
17:28, 26 iyun 2021 versiyası
İstifadə qaydası
{{cite web |url = |archiveurl = |archivedate = 2024-09-24 |title = |author = |date = |publisher = |accessdate = 2024-09-24 |language = }}
Bir sətirdə
{{cite web |url= |archiveurl= |archivedate=2024-09-24 |title= |author= |date= |publisher= |accessdate=2024-09-24 |language= }}
Tam variant
{{cite web | last = | first = | author = | authorlink = | coauthors = | quote = | date = | year = | month = | url = | title = | format = | work = | publisher = | pages = | language = | accessdate = }}
Məcburi parametrlər
- url: sitatın URL-i.
- Əgər linkdə xüsusi simvollar, məsələn "|" varsa, onları müvafiq gələn &#nnn;-ardıcıllığı ilə, məsələn, "|" ilə ifadə etmək lazımdır.
- title: sitatın başlığı.
Qeyri-zəruri parametrlər
- author: müəllif və ya müəlliflər.
- last (soyad) parametri first (ad) parametri ilə birlikdə çalışır. Müəllifin soyadını və adını qeyd etmək üçündür.
- authorlink: author və last/first parametrləri ilə birlikdə çalışır və müəllif haqqındakı məqaləyə daxili keçid vermək üçündür ([[]] mötərizələri olmadan).
- coauthors: digər həmmüəlliflərin adları. Siyahının sonunda nöqtə qoyulmalıdır.
- quote: mənbədən sitat.
- date: yayımlanma tarixi. İstənilən formatda, məsələn, 6 sentyabr 2011 və ya 06-09-2011. Daxili keçid yaratmayın.
- və ya year: yayımlanma ili, month: yayımlanma ayı. Əgər günü də məlumdursa, onda date parametrindən istifadə edin. Daxili keçid yaratmayın.
- format: mənbədəki materialın fayl formatı (əgər HTML deyilsə). Məsələn, PDF.
- work: əgər məlumat böyük bir layihəyə məxsusdursa, onun adı.
- publisher: məlumatın naşiri və ya onun yerləşdiyi veb-sayt. Məsələn, [[saytadı.az]].
- pages: əgər varsa, səhifələr nömrəsi, xüsusilə pdf faylları üçün.
- language: mənbənin dili. İkihərfli kod vasitəsilə ifadə etməli (en, de, fr, tr və s.)
- accessdate: mənbənin işlək olmasının yoxlandığı son tarix. Məsələn, 2011-09-15.
- archiveurl: sənədin yaddaşa verilmiş (arxivləşdirilmiş) surətinə keçid.
- archivedate: arxivləşdirmə tarixi.Daxili keçid yaratmayın.
Şablon:Cite web/doc üçün transklüsion meyar / (redaktə | tarixçə) Redaktorlar bu şablonla bağlı eksperimentlərini bu şablonun sandbox (yarat | bax) və testcases (yarat) səhifələrində həyata keçirə bilərlər Göstərilməsi lazım olan kateqoriyalar /doc səhifəsinə əlavə edilməlidir (bu şablondakı bütün alt səhifələr). |