Mal:Autoritetsdata: Forskjell mellom sideversjoner

Fra Wikisida.no
Hopp til navigering Hopp til søk
(Fjerner revisjon 13334051 av Chameleon222 (diskusjon | bidrag) ref Moduldiskusjon:Authority control)
Linje 1: Linje 1:
{{#invoke:Authority control|authorityControl}}<noinclude>{{dokumentasjon}}</noinclude><includeonly><!-- tracking categories to compare with Wikidata
<includeonly><onlyinclude>{{#ifeq: {{{TYPE}}} | p | | {{#if: {{{GND|}}}{{{PND|}}}{{{LCCN|}}}{{{NDL|}}}{{{VIAF|}}}{{{GKD|}}}{{{SWD|}}} | | <div class="metadata">}} }}<div id="normdaten" class="catlinks normdaten-type-{{{TYPE|mangler}}}">'''Autoritetsdata{{#if: {{{PND|}}} | &nbsp;(person) {{#ifeq:{{NAMESPACE}}|{{ns:0}}| {{#if: {{{VIAF|}}} | [[Kategori:Wikipedia:PND med VIAF]] | [[Kategori:Wikipedia:PND uten VIAF]] }} }} | {{#switch: {{{TYPE}}} | p = &nbsp;(person) | o = &nbsp;(organisasjon) | a = &nbsp;(arrangement) | v = &nbsp;(verk) | f = &nbsp;(fagterm) | g = &nbsp;(geografikum) | #default = <span class="metadata">&nbsp;([[Mal:Autoritetsdata#Kopimal|Type mangler]])</span> [[Kategori:Wikipedia:Autoritetsdata-TYPE er feil eller mangler]]}} }}:''' <!--
-->{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only articles and categories.
*** GND ***
-->{{#ifeq:{{{VIAF|}}}|
--> {{#if: {{{GND|}}} | [[Gemeinsame Normdatei|GND]]: <span class="plainlinks-print">[http://d-nb.info/gnd/{{{GND}}} {{{GND}}}]</span>}}<!--
|<!-- empty or no VIAF in template -->
*** PND (foreldet) ***
|<!-- VIAF in template
--> {{#if: {{{PND|}}} | {{#if: {{{GND|}}} | &#124;}} [[Personennamendatei|PND]]: <span class="plainlinks-print">[http://d-nb.info/gnd/{{{PND}}} {{{PND}}}]</span> }}<!--
-->{{#ifeq:{{#property:P214}}|
*** LCCN ***
|<!-- no property P214 at Wikidata --> <!--[[Kategori:VIAF mangler på Wikidata]]--> <!-- These we still need to import -->
--> {{#if: {{{LCCN|}}} | {{#if: {{{GND|}}}{{{PND|}}} | &#124;}} [[Library of Congress Control Number|LCCN]]: <span class="plainlinks-print">[http://lccn.loc.gov/{{lc:{{#titleparts:{{{LCCN}}}|1}}}}{{#titleparts:{{{LCCN}}}|1|2}}{{padleft:{{#expr:{{#titleparts:{{{LCCN}}}|1|3}}}}|6|0}} {{lc:{{#titleparts:{{{LCCN}}}|1}}}}{{#titleparts:{{{LCCN}}}|1|2}}{{padleft:{{#titleparts:{{{LCCN}}}|1|3}}|6|0}}]</span>}}<!--
|<!-- property P214 at Wikidata -->
*** NDL *** (Japan)
{{#ifeq:{{{VIAF|}}}|{{#property:P214}}
--> {{#if: {{{NDL|}}} | {{#if: {{{GND|}}}{{{PND|}}}{{{LCCN|}}} | &#124;}} [[Web NDL Authorities|NDL]]: <span class="plainlinks-print">[http://id.ndl.go.jp/auth/ndlna/{{{NDL}}} {{{NDL}}}]</span>}}<!--
|<!-- same ID: We want to end up here -->
*** VIAF ***
|[[Kategori:Artikler med feilaktige autoritetsdata]] <!-- Figure out the best link, FIXME: multiple values on Wikidata -->
--> {{#if: {{{VIAF|}}} | {{#if: {{{GND|}}}{{{PND|}}}{{{LCCN|}}}{{{NDL|}}} | &#124;}} [[Virtual International Authority File|VIAF]]: <span class="plainlinks-print">[http://viaf.org/viaf/{{{VIAF}}}/ {{{VIAF}}}]</span>}}<!--
}}
*** GKD (foreldet) ***
}}
--> {{#if: {{{GKD|}}} | {{#if: {{{GND|}}}{{{PND|}}}{{{LCCN|}}}{{{NDL|}}}{{{VIAF|}}} | &#124;}} [[Gemeinsame Körperschaftsdatei|GKD]] i DNB: <span class="plainlinks-print">[http://d-nb.info/gnd/{{{GKD}}} {{{GKD}}}]</span>}}<!--
}}
*** SWD (veraltet) ***
}}</includeonly>
--> {{#if: {{{SWD|}}} | {{#if: {{{GND|}}}{{{PND|}}}{{{LCCN|}}}{{{NDL|}}}{{{VIAF|}}}{{{GKD|}}} | &#124;}} [[Schlagwortnormdatei|SWD]] i DNB: <span class="plainlinks-print">[http://d-nb.info/gnd/{{{SWD}}} {{{SWD}}}]</span>}}<!--
<!--
*** Funksjonalitet for GND mangler
--><span class="metadata">{{#if: {{{GNDmangler|}}}{{{GNDCheck|}}}{{{GNDName|}}}{{{REMARK|}}} | &nbsp;&#124; }}{{#if: {{{GNDmangler|}}} | &nbsp;Mangler GND-persondatasett. }}{{#if: {{{GNDCheck|}}} | &nbsp;Siste validering: {{FormatDate|{{{GNDCheck}}}}}.}}{{#if: {{{GNDName|}}} | &nbsp;GND-navneoppføring: [http://d-nb.info/gnd/{{{GNDName}}} {{{GNDName}}}] ([http://beacon.findbuch.de/seealso/pnd-aks?format=sources&id={{{GNDName}}} AKS])}}{{#if: {{{REMARK|}}} | &nbsp;&#124; Merknad: ''{{{REMARK}}}'' }}</span>{{#if: {{{GND|}}} | {{#if: {{{TYPE|}}} | {{#if: {{{TYPE|}}} | {{#switch: {{{TYPE}}} | p = | o = | a = | v = | f = | g = | #default= <div>'''Bruk bare p, o, a, v, f eller g som parameter([[Hjelp:GND#Entitetsliste|Hjelp]]). Bruk p (person) for navnedatasett og legg til GNDmangler = ja!'''</div>[[Kategori:Wikipedia:Feil autoritetsdatatype]]}} }} | <div>'''Fyll ut parameteren TYPE ([[Hjelp:GND#Entitetsliste|Hjelp]]). Mulige verdier er p, o, a, v, f eller g. Kun små bokstaver. Personer tilhører type p. Bruk p (person) for ikke-individualiserte navnedatasett og legg til GNDmangler = ja!'''</div> [[Kategori:Wikipedia:Autoritetsdatatype er feil eller mangler]] }} }}{{#if: {{{GND|}}} | | {{#if: {{{TYPE|}}} | {{#switch: {{{TYPE}}} | p = | o = | a = | v = | f = | g = | #default= <div>'''Bruk bare p, o, a, v, f eller g, kun små bokstaver, som parameter ([[Hjelp:GND#Entitetsliste|Hjelp]]). Bruk p (person) for navnedatasett og føy til GNDmangler = ja!'''</div>[[Kategori:Wikipedia:Autoritetsdatatype er feil eller mangler]] }} }} }}</div>{{#ifeq: {{{TYPE}}} | p | | {{#if: {{{GND|}}}{{{PND|}}}{{{LCCN|}}}{{{NDL|}}}{{{VIAF|}}}{{{GKD|}}}{{{SWD|}}} | | </div>}} }}{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{#if: {{{GNDCheck|}}} | [[Kategori:Wikipedia:GND mangler {{str left|{{{GNDCheck}}}|7}}]] }}{{#if: {{{GNDmangler|}}} | {{#if: {{{GNDCheck|}}} | | [[Kategori:Wikipedia:GND mangler]] }} }} }}{{#if: {{{type|}}} | [[Kategori:Wikipedia:Autoritetsdatatype er feil eller mangler]] }}{{#if: {{{Type|}}} | [[Kategori:Wikipedia:Autoritetsdatatype er feil eller mangler]] }}</onlyinclude></includeonly>{{Dokumentasjon}}

Sideversjonen fra 19. aug. 2014 kl. 09:37

Maldokumentasjon

Denne malen gir tilgang til kildemateriale i ulike autoritetspost-registre fra Wikidata. Plasser malen rett over STANDARDSORTERING og kategoriene.
Dersom man ønsker å vise sin ORCID på egen brukerside kan man bruke malen {{ORCID}}.

Bruk

Setter inn lenker til autoritetsdata registret i WikiData. Malen bruker ingen parametre.

[Rediger maldata]

Malparametre

Denne malen har egendefinert formatering.

ParameterBeskrivelseTypeStatus
Ingen parametre ble angitt
{{Autoritetsdata}}

Malen henter data fra tilkoblet Wikidata-element, og bruker ingen parametre.

Datakilder

{{Wikipedia:Autoritetsdata}}

Eksempler

Vedlikehold

Legge til malen nederst på siden

  • det kan oppstå doble oppføringer mot manuelt innlagte lenker
  • argumentet til wikidataquery er «bruk kun oppføringer som lenker til nowiki som også har egenskaper listet i modulen»
  • kjøringen tar lang tid fordi det høstes oppføringer med wikidataquery
$ python pwb.py replace -ns:0 -pt:1 -wikidataquery:"link[nowiki] and (claim[1015] or claim[214] or claim[227] or claim[244] or claim[213] or claim[268] or claim[496] or claim[906] or claim[269] or claim[651] or claim[1053] or claim[245] or claim[902] or claim[886] or claim[549] or claim[409] or claim[349] or claim[1048] or claim[691] or claim[640] or claim[396] or claim[758] or claim[947] or claim[428] or claim[1222] or claim[1223] or claim[1157] or claim[950] or claim[271] or claim[1362] or claim[781] or claim[646] or claim[1047] or claim[1138] or claim[1248] or claim[2287] or claim[1566] or claim[1850] or claim[1866] or claim[1305] or claim[1563] or claim[1617] or claim[1624] or claim[1710] or claim[1907] or claim[2333] or claim[2355] or claim[1284] or claim[1285] or claim[1286] or claim[434] or claim[436] or claim[966] or claim[982] or claim[1953] or claim[1728] or claim[4228] or claim[4574] or claim[1980] or claim[345] or claim[2038] or claim[2600] or claim[2745] or claim[2812] or claim[3123] or claim[3217] or claim[3368] or claim[3595] or claim[3601] or claim[3616] or claim[4255] or claim[4854] or claim[4963] or claim[5019] or claim[5101] or claim[5147] or claim[5306] or claim[5456] or claim[5587] or claim[5156] or claim[4972] or claim[6520] or claim[6829] or claim[7349] or claim[7626] or claim[7898] or claim[7902] or claim[7939] or claim[8269] or claim[8313] or claim[8341] or claim[8432] or claim[8545] or claim[9000] or claim[9121] or claim[9201] or claim[9466] or claim[7717] or claim[10078] or claim[10231] or claim[10323] or claim[10436] or claim[11675])" -summary:"Legger til 'Autoritetsdata' nederst på siden" -regex -excepttext:"\{\{\s*[aA]utoritetsdata\s*[^\|\}]*[\|\}]" "\n+(((\{\{\ *DEFAULTSORT\ *:[^\n]+|\ *)\n)+(\[\[Kategori|Category):)" "\n{{Autoritetsdata}}\n\1"

Se også