「Template:Cite web/sandbox」の版間の差分

削除された内容 追加された内容
修正
モジュール実装
 
1行目:
<includeonly>{{#invoke:Template wrapper|{{#if:{{{_debug|}}}|list|wrap}}|_template={{#if: {{#ifeq: {{{1|}}} | 和書 | 和書}}{{#switch: {{{language|}}} |ja|ja-jp|ja-JP|日本語=和書|#default=}}|Cite web ja|Cite web2}}|
<includeonly><cite class="citation web" style="font-style:normal"
|_alias-map=deadlink:url-status-date, deadlinkdate:url-status-date, coauthors:others
{{#switch:{{{ref|}}}
|_reuse=url-status
||none =
|url-status = {{{urlstatus|{{{url-status|{{#if: {{{deadlink|{{{deadlinkdate|}}}}}}|dead|}}}}}}}}
|#default = id="{{anchorencode:{{{ref}}}}}"
|harv = {{#if:{{{last|}}}{{{author|}}}{{{publisher|}}}
|id="CITEREF{{anchorencode:{{{last|{{{author|{{{publisher|}}}}}}}}}{{{year|{{{date|}}}}}}}}"
}}
}}>{{
#if: {{#if: {{{url|}}} | {{#if: {{{title|}}} | 1 }} }}
|
| {{Cite web/error|url|url={{{url|}}}|title={{{title|}}}}}
}}{{
#ifexpr: {{#if: {{{archive-url|{{{archiveurl|}}}}}} | 1 | 0 }} != {{#if: {{{archive-date|{{{archivedate|}}}}}} | 1 | 0 }}
| {{Cite web/error|archive}}
}}{{#if: {{{author|}}}{{{last|}}}
| {{#if: {{{authorlink|}}}
| [[{{{authorlink}}}|{{#if: {{{last|}}}
| {{{last}}}{{#if: {{{first|}}} | , {{{first}}} }}
| {{{author}}}
}}]]
| {{#if: {{{last|}}}
| {{{last}}}{{#if: {{{first|}}} | , {{{first}}} }}
| {{{author}}}
}}
}}{{#if: {{{coauthors|}}}
| <nowiki>;</nowiki>&#32;{{{coauthors}}}
}}{{ #if: {{{date|}}}{{{year|}}}
| &#32;({{Citation/showdate|{{{date|}}}|{{{year|}}}|{{{month|}}}}})
|
}}.&#32;
}}{{#if: {{{editor|}}}
| &#32;{{{editor}}}&#58;&#32;
}}“[{{ifempty|{{{archive-url|}}}|{{{archiveurl|}}}|{{{url}}}}} {{{title}}}]”{{#if: {{{format|}}}|&#32;({{{format}}})
}}{{#if:{{{trans_title|}}}
| &nbsp;[{{{trans_title}}}] | {{#if:{{{trans-title|}}} | &nbsp;[{{{trans-title}}}]}}
}}{{#switch:{{{language|}}}
|<!-- 空白値 -->|ja|ja-jp|ja-JP|日本語 =
|#default = &#32;({{#ifeq: {{ISO639言語名|{{{language}}}}}||{{{language}}}|{{ISO639言語名|{{{language}}}}}}})
}}{{#if: {{{website|}}}
| .&#32;''{{{website}}}''
}}{{#if: {{{work|}}}
| .&#32;''{{{work}}}''
}}{{#if: {{{publisher|}}}
| .&#32; {{#if: {{{location|}}}
| {{{location}}}:&#32;
}} {{{publisher}}}
}}{{#if: {{{page|}}}
|.&#32;p.&nbsp;{{{page}}}
|{{#if: {{{pages|}}}
|.&#32;pp.&nbsp;{{{pages}}}
}}
}}{{#if: {{{author|}}}{{{last|}}}
|
|{{#if: {{{date|}}}{{{year|}}}
| &#32;({{Citation/showdate|{{{date|}}}|{{{year|}}}|{{{month|}}}}})
|
}}
}}.{{#if: {{{doi|}}}
| &#32;[[デジタルオブジェクト識別子|doi]]:[https://doi.org/{{urlencode:{{{doi}}}}} {{#tag:nowiki|{{{doi}}}}}].
}}{{#if: {{{hdl|}}}
| &#32;{{Hdl|{{{hdl|}}}}}.
}}{{#if: {{{archive-date|{{{archivedate|}}}}}}{{{archive-url|{{{archiveurl|}}}}}}
| &#32;{{Citation/showdate|{{{archive-date|{{{archivedate|}}}}}}}}時点の{{#ifeq:{{{url-status|}}}|unfit|オリジナル|[{{{url}}} オリジナル]}}よりアーカイブ。
}}{{#if: {{{accessdate|}}}{{{access-date|}}}
| {{#if:{{{archive-date|{{{archivedate|}}}}}}{{{archive-url|{{{archiveurl|}}}}}}
|
|&#32;
}}{{Accessdate|1={{{accessdate|{{{access-date|}}}}}}|isodate={{ISO dateJA|1={{{accessdate|{{{access-date|}}}}}}|defaultdate={{{accessdate|{{{access-date|}}}}}} }} }}
| {{Cite web/error|accessdate|deadlinkdate={{{deadlink|{{{deadlinkdate|}}}}}}}}
}}{{#if: {{{quote|}}}
| &nbsp;“{{{quote}}}”
}}</cite>{{#if: {{{archive-date|{{{archivedate|}}}}}}{{{archive-url|{{{archiveurl|}}}}}}
|
|{{#if: {{{deadlink|{{{deadlinkdate|}}}}}}
| {{リンク切れ|date={{{deadlink|{{{deadlinkdate|}}}}}}|archiveurl={{{archive-url|{{{archiveurl|}}}}}}}}
|
}}
}}</includeonly><noinclude>
{{Documentation}}