Difference between revisions of "Template:Cite web/Danish/sandbox"
< Template:Cite web | Danish
Jump to navigation
Jump to search
imported>Wikid77 (allow title or url with default "[no title]", allow Danish parameter names & autotranslate dates; put HISTORY & NOTES comments to explain template operation) |
imported>Buidhe m (Buidhe moved page Template:Kilde www/sandbox to Template:Cite web/Danish/sandbox: RM closed as move) |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude><!-- | <noinclude><!-- | ||
-============================================================== | -============================================================== | ||
| − | - Kilde_www - | + | - Kilde_www - Switch Norwegian/Danish cite web to English |
-============================================================== | -============================================================== | ||
-- (see NOTES at bottom) | -- (see NOTES at bottom) | ||
| Line 14: | Line 14: | ||
| {{#if: {{{forfatterlink|}}}{{{authorlink|}}} | | {{#if: {{{forfatterlink|}}}{{{authorlink|}}} | ||
| [[{{{forfatterlink}}}{{{authorlink|}}}|{{ | | [[{{{forfatterlink}}}{{{authorlink|}}}|{{ | ||
| − | #if: {{{ | + | #if: {{{etternavn|}}}{{{efternavn|}}}{{{last|}}} |
| − | | {{{ | + | | {{{etternavn|}}}{{{efternavn|}}}{{{last|}}}{{ |
#if: {{{fornavn|}}}{{{first|}}} | #if: {{{fornavn|}}}{{{first|}}} | ||
| , {{{fornavn|}}}{{{first}|}}} }} | | , {{{fornavn|}}}{{{first}|}}} }} | ||
| Line 21: | Line 21: | ||
}}]] | }}]] | ||
| {{ | | {{ | ||
| − | #if: {{{ | + | #if: {{{etternavn|}}}{{{efternavn|}}}{{{last|}}} |
| − | | {{{ | + | | {{{etternavn|}}}{{{efternavn|}}}{{{last|}}}{{ |
#if: {{{fornavn|}}}{{{first|}}} | #if: {{{fornavn|}}}{{{first|}}} | ||
| , {{{fornavn|}}}{{{first}|}}} }} | | , {{{fornavn|}}}{{{first}|}}} }} | ||
| Line 33: | Line 33: | ||
-->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- | -->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- | ||
-->|}}}|}}}|}}}|}}} | -->|}}}|}}}|}}}|}}} | ||
| − | |  ({{{date|<!-- | + | |  ({{ |
| + | #ifexpr: {{str find <!--look for ". " --> | ||
| + | |{{{date|<!-- | ||
| + | -->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- | ||
| + | -->|}}}|}}}|}}}|}}}|. }} < 1 | ||
| + | |{{<!--translate month names--> | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{{date|<!-- | ||
| + | -->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- | ||
| + | -->|}}}|}}}|}}}|}}}<!-- | ||
| + | -->|januar|January}}<!-- | ||
| + | -->|februar|February}}<!-- | ||
| + | -->|mars|March}}<!-- | ||
| + | -->|marts|March}}<!-- | ||
| + | -->|april|April}}<!-- | ||
| + | -->|mai|May}}<!-- | ||
| + | -->|maj|May}}<!-- | ||
| + | -->|juni|June}}<!-- | ||
| + | -->|juli|July}}<!-- | ||
| + | -->|august|August}}<!-- | ||
| + | -->|september|September}}<!-- | ||
| + | -->|oktober|October}}<!-- | ||
| + | -->|november|November}}<!-- | ||
| + | -->|desember|December}}<!-- | ||
| + | -->|december|December}} | ||
| + | |{{<!--translate whole dates--> | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{{date|<!-- | ||
-->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- | -->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- | ||
| − | -->}}}|}}}|}}}|}}}) | + | -->|}}}|}}}|}}}|}}}<!-- |
| + | -->|. januar| January}}<!-- | ||
| + | -->|. februar| February}}<!-- | ||
| + | -->|. mars| March}}<!-- | ||
| + | -->|. marts| March}}<!-- | ||
| + | -->|. april| April}}<!-- | ||
| + | -->|. mai| May}}<!-- | ||
| + | -->|. maj| May}}<!-- | ||
| + | -->|. juni| June}}<!-- | ||
| + | -->|. juli| July}}<!-- | ||
| + | -->|. august| August}}<!-- | ||
| + | -->|. september| September}}<!-- | ||
| + | -->|. oktober| October}}<!-- | ||
| + | -->|. november| November}}<!-- | ||
| + | -->|. desember| December}}<!-- | ||
| + | -->|. december| December}} | ||
| + | }}<!--endifexpr find ". " | ||
| + | -->) | ||
| {{#if: {{{måned|}}}{{{month|}}} | | {{#if: {{{måned|}}}{{{month|}}} | ||
|  ({{ | |  ({{ | ||
| Line 74: | Line 144: | ||
|  ({{{format|}}}) | |  ({{{format|}}}) | ||
}}{{#if: {{{verk|{{{arbejde|{{{work|}}}|}}}|}}} | }}{{#if: {{{verk|{{{arbejde|{{{work|}}}|}}}|}}} | ||
| − | | . | + | | . ''{{{verk|{{{arbejde|{{{work}}}|}}}|}}}'' |
}}{{#if: {{{sider|{{{page|{{{pages|}}}|}}}|}}} | }}{{#if: {{{sider|{{{page|{{{pages|}}}|}}}|}}} | ||
|  {{{sider|{{{page|{{{pages|}}}|}}}|}}} | |  {{{sider|{{{page|{{{pages|}}}|}}}|}}} | ||
| − | }}{{#if: {{{utgiver|}}}{{{udgiver|}}} | + | }}{{#if: {{{utgiver|}}}{{{udgiver|}}}{{{publisher|}}} |
| − | | . | + | | . {{#if: {{{location|}}}{{{place|}}} |
| − | + | | {{{location|}}}{{{place|}}}:  | |
| − | + | }}{{{utgiver|}}}{{{udgiver|}}}{{{publisher|}}} | |
| − | + | | {{#if: {{{location|}}}{{{place|}}} | |
| − | + | | . {{{location|}}}{{{place|}}} }} | |
| − | |||
}}{{#if: {{{forfatter|}}}{{{author|}}}<!-- | }}{{#if: {{{forfatter|}}}{{{author|}}}<!-- | ||
-->{{{etternavn|}}}{{{efternavn|}}}{{{last|}}} | -->{{{etternavn|}}}{{{efternavn|}}}{{{last|}}} | ||
| <!--date already above--> | | <!--date already above--> | ||
| − | | {{#if: <!-- | + | | {{#if: {{{date|<!-- |
| − | --> | + | -->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- |
| − | + | -->|}}}|}}}|}}}|}}} | |
| − | |  (<!-- | + | |  ({{{date|<!-- |
| − | --> | + | -->{{{utgivelsesdato|{{{udgivelsesdato|{{{dato<!-- |
| − | + | -->|}}}|}}}|}}}|}}}) | |
| {{#if: {{{måned|}}}{{{month|}}} | | {{#if: {{{måned|}}}{{{month|}}} | ||
|  ({{ | |  ({{ | ||
| Line 116: | Line 185: | ||
}}{{#if: {{{doi|}}} | }}{{#if: {{{doi|}}} | ||
|  [[Digital object identifier|DOI]]:[http://dx.doi.org/{{{doi|{{{doitekst|}}}}}} {{{doi}}}]. | |  [[Digital object identifier|DOI]]:[http://dx.doi.org/{{{doi|{{{doitekst|}}}}}} {{{doi}}}]. | ||
| − | }}{{#if: {{{besøksdato|}}} | + | }}{{#if: {{{besøksdato|}}}{{{accessdate|}}} |
| − | |  Retrieved {{ | + | |  Retrieved {{ |
| + | #ifexpr: {{str find <!--look for ". " --> | ||
| + | |{{{besøksdato|}}}{{{accessdate|}}}<!-- | ||
| + | -->|. }} < 1 | ||
| + | |{{<!--translate month names--> | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|<!-- | ||
| + | -->{{{besøksdato|}}}{{{accessdate|}}}<!-- | ||
| + | -->|januar|January}}<!-- | ||
| + | -->|februar|February}}<!-- | ||
| + | -->|mars|March}}<!-- | ||
| + | -->|marts|March}}<!-- | ||
| + | -->|april|April}}<!-- | ||
| + | -->|mai|May}}<!-- | ||
| + | -->|maj|May}}<!-- | ||
| + | -->|juni|June}}<!-- | ||
| + | -->|juli|July}}<!-- | ||
| + | -->|august|August}}<!-- | ||
| + | -->|september|September}}<!-- | ||
| + | -->|oktober|October}}<!-- | ||
| + | -->|november|November}}<!-- | ||
| + | -->|desember|December}}<!-- | ||
| + | -->|december|December}} | ||
| + | |{{<!--translate whole dates--> | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|{{ | ||
| + | #invoke:String|replace|<!-- | ||
| + | -->{{{besøksdato|}}}{{{accessdate|}}}<!-- | ||
| + | -->|. januar| January}}<!-- | ||
| + | -->|. februar| February}}<!-- | ||
| + | -->|. mars| March}}<!-- | ||
| + | -->|. marts| March}}<!-- | ||
| + | -->|. april| April}}<!-- | ||
| + | -->|. mai| May}}<!-- | ||
| + | -->|. maj| May}}<!-- | ||
| + | -->|. juni| June}}<!-- | ||
| + | -->|. juli| July}}<!-- | ||
| + | -->|. august| August}}<!-- | ||
| + | -->|. september| September}}<!-- | ||
| + | -->|. oktober| October}}<!-- | ||
| + | -->|. november| November}}<!-- | ||
| + | -->|. desember| December}}<!-- | ||
| + | -->|. december| December}} | ||
| + | }}<!--endifexpr find ". " | ||
| + | -->{{#if: {{{besøksår|}}}{{{accessyear|}}} | ||
| + | | , {{{besøksår|}}}{{{accessyear|}}} }}. | ||
}}{{#if: {{{besøkt_måned_dag|}}} | }}{{#if: {{{besøkt_måned_dag|}}} | ||
|  Retrieved {{{besøkt_måned_dag}}}, {{{besøksår}}}. | |  Retrieved {{{besøkt_måned_dag}}}, {{{besøksår}}}. | ||
| − | }}{{#if: {{{besøkt_dag_måned|}}} | + | }}{{#if: {{{besøkt_dag_måned|}}}{{{accessmonth|}}} |
| − | |  Retrieved {{{besøkt_dag_måned}}} {{{besøksår}}}. | + | |  Retrieved {{{besøkt_dag_måned|}}}{{{accessmonth|}}} {{{besøksår|}}}{{{accessyear|}}}. |
| − | }}{{#if: {{{sitat|}}} | + | }}{{#if: {{{sitat|}}}{{{quote|}}} |
| − | |  "{{{sitat}}}" | + | |  "{{{sitat}}}{{{quote|}}}" |
| − | | {{#if: {{{kommentar|}}} | + | | {{#if: {{{kommentar|}}}{{{comment|}}} |
| − | |   | + | |  {{{kommentar|}}}{{{comment|}}} }} |
}} | }} | ||
| − | |{{cite web{{{{{|safesubst:}}}#if:{{{url|}}}|{{{{{|safesubst:}}}!}}url={{{url}}}}}{{{{{|safesubst:}}}#if:{{{tittel|}}}|{{{{{|safesubst:}}}!}}title={{{tittel}}}}}{{{{{|safesubst:}}}#if:{{{etternavn|}}}|{{{{{|safesubst:}}}!}}last={{{etternavn}}}}}{{{{{|safesubst:}}}#if:{{{fornavn|}}}|{{{{{|safesubst:}}}!}}first={{{fornavn}}}}}{{{{{|safesubst:}}}#if:{{{forfatter|}}}|{{{{{|safesubst:}}}!}}author={{{forfatter}}}}}{{{{{|safesubst:}}}#if:{{{ | + | |{{cite web{{{{{|safesubst:}}}#if:{{{url|}}}|{{{{{|safesubst:}}}!}}url={{{url}}} |
| + | }}{{{{{|safesubst:}}}#if:{{{tittel|}}}{{{titel|}}}{{{title|}}} | ||
| + | |{{{{{|safesubst:}}}!}}title={{{tittel|}}}{{{titel|}}}{{{title|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{etternavn|}}}{{{efternavn|}}}{{{last|}}} | ||
| + | |{{{{{|safesubst:}}}!}}last={{{etternavn|}}}{{{efternavn|}}}{{{last|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{fornavn|}}}{{{first|}}} | ||
| + | |{{{{{|safesubst:}}}!}}first={{{fornavn|}}}{{{first|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{forfatter|}}}{{{author|}}} | ||
| + | |{{{{{|safesubst:}}}!}}author={{{forfatter|}}}{{{author|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{forfatterlink|}}}|{{{{{|safesubst:}}}!}}authorlink={{{forfatterlink}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{medforfattere|}}}{{{editor|}}} | ||
| + | |{{{{{|safesubst:}}}!}}author2={{{medforfattere|}}} {{{editor|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{verk|{{{arbejde|{{{work|}}}|}}}|}}} | ||
| + | |{{{verk|{{{arbejde|{{{work|}}}|}}}|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{utgiver|}}}{{{publisher|}}} | ||
| + | |{{{{{|safesubst:}}}!}}publisher={{{utgiver|}}}{{{publisher|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{location|}}}{{{place|}}} | ||
| + | |{{{{{|safesubst:}}}!}}location={{{location|}}}{{{place|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{sider|}}}{{{pages|}}} | ||
| + | |{{{{{|safesubst:}}}!}}pages={{{sider|}}}{{{pages|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{page|}}} | ||
| + | |{{{{{|safesubst:}}}!}}page={{{page|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{språk|{{{sprok|{{{language|}}}|}}}|}}} | ||
| + | |{{{{{|safesubst:}}}!}}language={{{språk|{{{sprok|{{{language|}}}|}}}|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{format|}}}|{{{{{|safesubst:}}}!}}format={{{format|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{doi|}}}|{{{{{|safesubst:}}}!}}doi={{{doi|}}}}}{{{{{|safesubst:}}}#if:{{{doitekst|}}}|{{{{{|safesubst:}}}!}}doibroken={{{doitekst|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{arkiv_url|}}}{{{arkivurl|}}} | ||
| + | |{{{{{|safesubst:}}}!}}archiveurl={{{arkiv_url|}}}{{{arkivurl|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{sitat|}}}{{{quote|}}} | ||
| + | |{{{{{|safesubst:}}}!}}quote={{{sitat|}}}{{{quote|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{kommentar|}}} | ||
| + | |{{{{{|safesubst:}}}!}}postscript=. {{{kommentar|}}} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{date|{{{utgivelsesdato|{{{udgivelsesdato|{{{dato|{{{måned|}}} {{{år|}}}|}}}|}}}|}}}|}}} |{{{{{|safesubst:}}}!}}date={{{{{|safesubst:}}}#time:{{{{{|safesubst:}}}#ifeq:{{{mf|}}}|y|F j, Y|j F Y}}|{{{date|{{{utgivelsesdato|{{{udgivelsesdato|{{{dato|{{{måned|}}} {{{år|}}}|}}}|}}}|}}}|}}} }} }}{{{{{|safesubst:}}}#if:{{{arkivdato|}}}|{{{{{|safesubst:}}}!}}archivedate={{{{{|safesubst:}}}#time:{{{{{|safesubst:}}}#ifeq:{{{mf|}}}|y|F j, Y|j F Y}}|{{{arkivdato|}}} }} | ||
| + | }}{{{{{|safesubst:}}}#if:{{{besøksdato|{{{besøkt_dag_måned|}}} {{{besøksår|}}}|}}}{{{accessdate|}}} | ||
| + | |{{{{{|safesubst:}}}!}}accessdate={{{{{|safesubst:}}}#time:{{{{{|safesubst:}}}#ifeq:{{{mf|}}}|y|F j, Y|j F Y}}|{{{besøksdato|{{{accessdate|{{{besøkt_dag_måned|}}} {{{besøksår|}}}|}}}|}}} }}}}}}}}<noinclude><!-- | ||
--------------------------------------------------------------- | --------------------------------------------------------------- | ||
--NOTES: | --NOTES: | ||
| Line 135: | Line 308: | ||
-- can be [[wp:subst]]'ed to run Template:Cite_web. | -- can be [[wp:subst]]'ed to run Template:Cite_web. | ||
-- See Danish template :da:Skabelon:Kilde_www, or | -- See Danish template :da:Skabelon:Kilde_www, or | ||
| − | -- See Norwegian template :no: | + | -- See Norwegian template :no:Mal:Kilde_www parameters. |
-- | -- | ||
| − | -- Note D2: | + | -- Note D2: Date formats/months are autotranslated to English, |
| + | -- from either Norwegian or Danish month names. | ||
-- | -- | ||
--------------------------------------------------------------- | --------------------------------------------------------------- | ||
| Line 144: | Line 318: | ||
-11Feb2013 Changed to show English format & allow subst. | -11Feb2013 Changed to show English format & allow subst. | ||
-10May2014 Allow title or url with default "[no title]". | -10May2014 Allow title or url with default "[no title]". | ||
| − | -10May2014 Allow Danish parameter names | + | -10May2014 Allow Danish or English parameter names. |
| + | -10May2014 Autotranslate date format or months to English. | ||
-10May2014 Remove "includeonly" to allow show-preview of format. | -10May2014 Remove "includeonly" to allow show-preview of format. | ||
| + | -10May2014 Added: quote, comment, month, year, accessdate, etc. | ||
| + | -10May2014 Added: publisher, location, place. | ||
-10May2014 Put NOTES comments to explain template operation. | -10May2014 Put NOTES comments to explain template operation. | ||
-10May2014 Put HISTORY comments to log major changes, not typos. | -10May2014 Put HISTORY comments to log major changes, not typos. | ||
Latest revision as of 04:27, 22 October 2020
"[no title]".
| This is the template sandbox page for Template:Cite web/Danish (diff). |
Usage
This template mimics the Norwegian or Danish version of {{cite web}}, plus allows a mix with any parameter names in English. Date formats or month names are translated to English. It can be replaced by the standard template by substitution (use {{subst:Cite web/Danish| ... }}). Note, however, that substitution doesn't work inside <ref></ref> tags (remove them first then replace them). When substituting add |md=y if mdy dates are desired.
Template:Non-English citation templates
| The above documentation is transcluded from Template:Cite web/Danish/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |