「Template:ウェブアーカイブ」の版間の差分

削除された内容 追加された内容
引数「title」を入力しなかったときアーカイブへの外部リンク末尾に「(」が含まれる不具合、「archiveservice=」と呼び出したとき既定値が出力されない不具合を解消。引数「url」を必須化。
リンク切れしていなくてもリンク切れしたときのためにウェブアーカイブへのリンクを表示できるよう改編。他
1行目:
{{#switch:{{lc:{{{deadlink|}}}}}
{{#if:{{{title|}}}|[}}{{{archiveurl|}}}{{#if:{{{title|}}}|<nowiki> </nowiki>{{{title}}}]}}<nowiki> </nowiki>({{#if:{{{archiveservice|}}}|{{{archiveservice}}}|[[ウェブアーカイブ]]}}{{#if:{{{date|}}}|、{{#time:Y/m/d|{{{date}}}}}}})‐{{{url|}}}<!--
|no
|#default={{#if:{{{title|}}}|[|}}{{{url|}}} {{#if:{{{title|}}}|{{{title}}}]|}}‐[{{{archiveurl|}}} ''ウェブアーカイブ'']{{#if:{{{archiveservice|}}}{{{archivedate|}}}|({{{archiveservice|}}}{{#if:{{{archivedate|}}}|{{#if:{{{archiveservice|}}}|、|}}{{#time:Y/m/d|{{{archivedate}}}}}|}})|}}
|yes=[{{{archiveurl|}}} {{#if:{{{title|}}}|[}}{{{archiveurl|title}}}|''ウェブアーカイブ''}}]{{#if:{{{titlearchiveservice|}}}|<nowiki> </nowiki>{{{titlearchivedate|}}}]}}<nowiki> </nowiki>|({{#if:{{{archiveservice|}}}|{{{archiveservice}}}|{{#if:{{{title|}}}|[[ウェブアーカイブ]]|}}}}{{#if:{{{datearchivedate|}}}|{{#if:{{{archiveservice|}}}{{{title|}}}|、|}}{{#time:Y/m/d|{{{datearchivedate}}}}}|}})|}})‐{{{url|}}}<!--
}}<!--
呼び出しエラー-->{{#if:{{{archiveurl|}}}||<br/>{{Error|[[Template:ウェブアーカイブ]]の呼び出しエラー: 引数 archiveurl が必要です。}}}}{{#if:{{{url|}}}||<br/>{{Error|[[Template:ウェブアーカイブ]]の呼び出しエラー: 引数 url が必要です。}}}}<noinclude>
{{Documentation}}