Шаблон:Cite web: различия между версиями

Материал из Викизнайки
Перейти к навигации Перейти к поиску
ru>CyclowikiBot
 
imported>WindEwriX
Строка 1: Строка 1:
<includeonly><span class="citation" {{#if:{{{ref|}}}|id="{{anchorencode:CITEREF{{{ref}}}}}"}}>{{#if: {{{1|}}}
<includeonly><span class="citation" {{#if:{{{ref|}}}|id="{{anchorencode:CITEREF{{{ref}}}}}"}}><span class="citation" {{#if:{{{ref|}}}|id="{{anchorencode:CITEREF{{{ref}}}{{#time:Y|{{{date|}}}}}}}"}}>{{#if: {{{1|}}}
   | {{color|red|2=Все параметры шаблона {{tl|cite web}} должны иметь имя.}}&#32;{{Категория только в статьях|Циклопедия:Страницы с некорректным использованием шаблонов:Cite web}}}}<!--
   | {{error|Все параметры шаблона {{tl|cite web}} должны иметь имя.}}&#32;{{#if:{{NAMESPACE}}||[[Категория:Википедия:Cite web (некорректное использование)]]}}}}<!--
-->{{#if: {{{title|}}}
-->{{#if: {{{title|}}}
   || {{color|red|Необходимо задать параметр}} '''title=''' {{color|red|в шаблоне {{tl|cite web}}.}}&#32;{{Категория только в статьях|Циклопедия:Страницы с некорректным использованием шаблонов:Cite web}}}}<!--
   || {{error|Необходимо задать параметр {{code|title{{=}}}} в шаблоне {{tl|cite web}}.}}&#32;{{#if:{{NAMESPACE}}||[[Категория:Википедия:Cite web (некорректное использование)]]}}}}<!--
-->{{#if: {{{url|}}}
-->{{#if: {{{url|}}}
   || {{color|red|Необходимо задать параметр}} '''url=''' {{color|red|в шаблоне {{tl|cite web}}.}}&#32;{{Категория только в статьях|Циклопедия:Страницы с некорректным использованием шаблонов:Cite web}}}}<!--
   || {{error|Необходимо задать параметр {{code|url{{=}}}} в шаблоне {{tl|cite web}}.}}&#32;{{#if:{{NAMESPACE}}||[[Категория:Википедия:Cite web (некорректное использование)]]}}}}<!--
-->{{#if: {{{archiveurl|}}}{{{archivedate|}}}
-->{{#if: {{{archiveurl|{{{archive-url|}}}}}}{{{archivedate|{{{archive-date|}}}}}}
   | {{#if: {{#if: {{{archiveurl|}}}| {{#if: {{{archivedate|}}} |1}} }}
   | {{#if: {{#if: {{{archiveurl|{{{archive-url|}}}}}} | {{#if: {{{archivedate|{{{archive-date|}}}}}} | 1 }} }}
     || {{color|red|Если в шаблоне {{tl|cite web}} задаётся параметр}} '''archiveurl='''{{color|red|, должен задаваться и параметр}} '''archivedate='''{{color|red|, и наоборот.}}&#32;{{Категория только в статьях|Циклопедия:Страницы с некорректным использованием шаблонов:Cite web}}}}}}{{#if: {{{author|}}}{{{last|}}}
     || {{color|red|Если в шаблоне {{tl|cite web}} задаётся параметр}} '''archiveurl='''{{color|red|, должен задаваться и параметр}} '''archivedate='''{{color|red|, и наоборот.}}&#32;{{#if:{{NAMESPACE}}||[[Категория:Википедия:Cite web (некорректное использование)]]}}}}
  | ''
  | {{#ifeq:yes|{{{deadlink|{{{deadurl|{{{dead-url|}}}}}}}}}|{{#if:{{NAMESPACE}}||[[Категория:Википедия:Cite web (недоступные ссылки без архивной копии)]]}}}}
}}{{#if: {{{author|}}}{{{last|}}}
}}{{#if: {{{author|}}}{{{last|{{{last1|}}}}}}
   | {{#if: {{{authorlink|}}}
   | ''{{#if: {{{author-link|{{{authorlink|}}}}}}
     | [[{{{authorlink}}}|{{#if: {{{last|}}}
     | [[{{{author-link|{{{authorlink|}}}}}}|{{#if: {{{last|{{{last1|}}}}}}
       | {{{last}}}{{#if: {{{first|}}} | , {{{first}}} }}
       | {{{last|{{{last1|}}}}}}{{#if: {{{first|{{{first1|}}}}}} | , {{{first|{{{first1|}}}}}} }}
       | {{{author}}}
       | {{#if: {{{last2|}}}{{{coauthors|}}}|{{{author}}}|{{#invoke:String|replace|source={{{author}}}|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}}}} <!-- добавление точки если её нет с учётом ссылки -->
     }}]]
     }}]]
     | {{#if: {{{last|}}}
     | {{#if: {{{last|{{{last1|}}}}}}
       | {{{last}}}{{#if: {{{first|}}} | , {{{first}}} }}
       | {{{last|{{{last1|}}}}}}{{#if: {{{first|{{{first1|}}}}}} | , {{{first|{{{first1|}}}}}} }}
       | {{{author}}}
       | {{#if: {{{last2|}}}{{{coauthors|}}}|{{{author}}}|{{#invoke:String|replace|source={{{author}}}|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}}}} <!-- добавление точки если её нет с учётом ссылки -->
     }}
     }}
   }}
   }}{{#if: {{{last2|}}}
}}{{#if: {{{author|}}}{{{last|}}}
  | <nowiki>;</nowiki>&#32;{{{last2|}}}{{#if: {{{first2|}}} | , {{{first2|}}} }}
   | {{#if: {{{coauthors|}}}| <nowiki>;</nowiki>&#32;{{{coauthors}}} }}
  }}{{#if: {{{last3|}}}
}}{{#if: {{{author|}}}{{{last|}}}
   | <nowiki>;</nowiki>&#32;{{{last3|}}}{{#if: {{{first3|}}} | , {{{first3|}}} }}
   | ''&#32;
  }}{{#if: {{{last4|}}}
  | <nowiki>;</nowiki>&#32;{{{last4|}}}{{#if: {{{first4|}}} | , {{{first4|}}} }}
  }}{{#if: {{{last5|}}}
  | <nowiki>;</nowiki>&#32;{{{last5|}}}{{#if: {{{first5|}}} | , {{{first5|}}} }}
   }}{{#if: {{{coauthors|}}} | <nowiki>;</nowiki>&#32;{{#invoke:String|replace|source={{{coauthors}}}|pattern=^(.-)%.?$|replace=%1.|plain=false}}}}''&#32;
}}{{#if: {{{editor|}}}
}}{{#if: {{{editor|}}}
   | {{{editor}}}:&#32;
   | {{{editor}}}:&#32;
}}{{#if: {{{url|}}}  
}}{{#if: {{{url|}}}
   | {{#if: {{{title|}}} | [{{{url}}} {{{title}}}] }}  
   | {{lang|{{#if:{{{lang|}}}{{{language|}}}|{{{lang|}}}{{{language|}}}|und}}|[{{{url}}} {{{title}}}]{{#if: {{{subtitle|}}} | .&#32;<small>{{{subtitle|}}}</small> }}}}
}}{{#if: {{{lang|}}}{{{language|}}}
}}{{#if: {{{lang|}}}{{{language|}}}
   | {{#ifexist: Шаблон:ref-{{{lang|{{{language}}}}}}
   | {{#ifexist: Шаблон:ref-{{{lang|{{{language}}}}}}
     | &#32;{{ref-{{{lang|{{{language}}}}}} }}
     | {{#ifeq:ru|{{{lang|{{{language}}}}}}|<span class="hidden-ref" style="display:none">{{ref-{{{lang|{{{language}}}}}}}}</span>|{{ref-{{{lang|{{{language}}}}}}}}{{#iferror:{{ЯзыкПоКоду|{{{lang|{{{language}}}}}}|en}}|<span class="hidden-ref" style="display:none">&nbsp;'''{{ref-und}}'''</span>[[:К:Википедия:Cite web (неверный код языка)| ?]]|}}}}
    | &#32;({{{lang|{{{language}}}}}})
    | {{#ifeq: {{#titleparts: {{{lang|{{{language}}}}}} | 1 }} | {{#titleparts: {{{lang|{{{language}}}}}} }}
| {{ref-und}}{{#if: {{NAMESPACE}} || [[Категория:Википедия:Cite web (неверный код языка)]] }}
| {{#invoke:String/split|reflang|{{{lang|{{{language}}}}}}}}
}}
   }}
   }}
  | <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|}}}
}}{{#if: {{{format|}}}
   | &#32;({{{format}}})
   | &#32;({{{format}}})
}}{{#if: {{{work|}}}
}}{{#switch: {{{deadlink|{{{deadurl|{{{dead-url|}}}}}}}}}
   | .&#32;''{{{work}}}''
  | no | =
  | none = {{недоступная ссылка}}
  | {{#if:{{{archiveurl|{{{archive-url|}}}}}} | {{ref-info|недоступная ссылка}} | {{ref-info|недоступная ссылка&nbsp;— [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }} }}
}}{{#if: {{{website|}}}{{{work|}}}
   | {{#if: {{{subtitle|}}} | <small>.</small> | . }}&#32;''{{#if: {{{website|}}} | {{{website}}} | {{{work}}} }}''
}}{{#if: {{{pages|}}}
}}{{#if: {{{pages|}}}
   | &#32;{{{pages}}}
   | &#32;{{{pages}}}
}}{{#if: {{{page|}}}
  | &#32;{{{page}}}
}}{{#if: {{{publisher|}}}
}}{{#if: {{{publisher|}}}
   | .&#32;{{#if: {{{location|}}}
   | {{#if: {{{subtitle|}}} | <small>.</small> | . }}&#32;{{#if: {{{location|}}}
     | {{{location}}}:&#32;
     | {{{location}}}:&#32;
   }} {{{publisher}}}
   }} {{{publisher}}}


}}{{#if: {{{date|}}}{{{datepublished|}}}
}}{{#if: {{{date|}}}{{{datepublished|}}}
   | &#32;({{{date|{{{datepublished}}}}}})
   | &#32;({{HumanizeDate|{{{date|{{{datepublished|}}}}}}}})
   | {{#if: {{{year|}}}
   | {{#if: {{{year|}}}
| {{#if: {{{month|}}}
| {{#if: {{{month|}}}
Строка 52: Строка 66:
}}
}}
   }}
   }}
}}.{{#if: {{{doi|}}}
}}{{#if: {{{subtitle|}}}
   | &#32;[[Идентификатор цифрового объекта|doi]]:[http://dx.doi.org/{{{doi|{{{doilabel|}}}}}} {{{doi}}}].
  | <small>.</small>
  | .  
}}{{#if: {{{doi|}}}
   | &#32;[[Идентификатор цифрового объекта|doi]]:[http://dx.doi.org/{{{doi|}}} {{{doi}}}].
}}{{#if: {{{description|}}}
}}{{#if: {{{description|}}}
   | &nbsp;— {{{description}}}.
   | &nbsp;— {{{description}}}.
}}{{#if: {{{quote|}}}
}}{{#if: {{{quote|}}}
   | &nbsp;— «{{{quote}}}»{{#if: {{{archivedate|}}}{{{accessdate|{{{access-date|}}}}}}{{{accessmonthday|}}}{{{accessdaymonth|}}}
   | &nbsp;— «{{{quote}}}».
    | &nbsp;
}}{{#if: {{{accessdate|{{{access-date|}}}}}}
  }}
   | &#32;<small>Дата обращения: {{#iferror: {{#time: j xg Y | {{{accessdate|{{{access-date|}}}}}} }} | {{{accessdate|{{{access-date|}}}}}} }}.</small>
}}{{#if: {{{archivedate|}}}
}}{{#if: {{{archivedate|{{{archive-date|}}}}}}
   | &#32;<small>[{{{archiveurl}}} Архивировано] из первоисточника {{#iferror: {{#time: j xg Y | {{{archivedate}}} }} | {{{archivedate}}} }}.</small>
   | &#32;<small>[{{{archiveurl|{{{archive-url|}}}}}} Архивировано] {{#iferror: {{#time: j"&nbsp;"xg Y | {{{archivedate|{{{archive-date}}}}}} }}&nbsp;года | {{{archivedate|{{{archive-date}}}}}} }}.</small>
}}{{#if:{{{deadlink|}}}|{{deadlink}}}}{{#if: {{{accessdate|{{{access-date|}}}}}}
}}</span></span><!--
   | &#32;<small>Проверено {{#iferror: {{#time: j xg Y | {{{accessdate|{{{access-date|}}}}}} {{{accessyear|}}} }} | {{{accessdate|{{{access-date|}}}}}}{{#if: {{{accessyear|}}} | &#32;{{{accessyear}}} }} }}.</small>
-->{{#if:{{NAMESPACE}}||{{#ifeq:{{#invoke:String|replace|source={{#invoke:String|replace|source={{{url|}}}|pattern=^https?://|replace=|plain=false}}|pattern=^ftp://|replace=|plain=false}}|{{{url|}}}|[[Категория:Википедия:Cite web (некорректный url)]]}}<!--
}}{{#if: {{{accessmonthday|}}}
-->{{#ifeq:{{#invoke:String|find|{{{url|}}}| }}|0||[[Категория:Википедия:Cite web (некорректный url)]]}}}}<!--
  | &#32;<small>Проверено {{#iferror: {{#time: j xg Y | {{{accessmonthday}}} {{{accessyear|}}} }} | {{{accessmonthday}}}{{#if: {{{accessyear|}}} | &#32;{{{accessyear}}} }} }}.</small>
--><!-- далее проверка на несуществующие параметры -->{{#invoke:check for unknown parameters|check
}}{{#if: {{{accessdaymonth|}}}
|unknown={{#if: {{NAMESPACE}} | [[Категория:Википедия:Cite web (неверный параметр)|_VALUE_]] | [[Категория:Википедия:Cite web (неверный параметр)|_VALUE_]] }}
  | &#32;<small>Проверено {{#iferror: {{#time: j xg Y | {{{accessdaymonth}}} {{{accessyear|}}} }} | {{{accessdaymonth}}}{{#if: {{{accessyear|}}} | &#32;{{{accessyear}}} }} }}.</small>
|preview=В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите.
}}</span></includeonly><noinclude>
|showblankpositional=1
{{doc}}<!-- категории и интервики должны добавляться на страницу документации --></noinclude>
|access-date|accessdate|archive-date|archive-url|archivedate|archiveurl|author|author-link|authorlink|coauthors|date|datepublished|dead-url|deadlink|deadurl|description|doi|editor|first|first1|first2|first3|first4|first5|format|lang|language|last|last1|last2|last3|last4|last5|location|month|page|pages|publisher|quote|ref|subtitle|title|url|url-status|website|work|year}}</includeonly><noinclude>{{doc}}</noinclude>

Версия 21:41, 11 января 2022

Документация