CINXE.COM
Vis kilden til Modul:WikidataListe – Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-not-available" lang="nb" dir="ltr"> <head> <meta charset="UTF-8"> <title>Vis kilden til Modul:WikidataListe – Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-not-available";var cookie=document.cookie.match(/(?:^|; )nowikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":true,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat": "dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"e907345f-b1b4-4c33-959e-42fb7ceb74ce","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Modul:WikidataListe","wgTitle":"WikidataListe","wgCurRevisionId":24606055,"wgRevisionId":0,"wgArticleId":1341773,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"Scribunto","wgRelevantPageName":"Modul:WikidataListe","wgRelevantArticleId":1341773,"wgTempUserName":null,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["autoconfirmed"],"wgRestrictionMove":["autoconfirmed"],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags": 0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgCodeEditorCurrentLanguage":"lua","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.InterProjectLinks":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready", "ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.codeEditor.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.charinsert.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.codeEditor","ext.scribunto.edit","mediawiki.action.edit.collapsibleFooter","site","mediawiki.page.ready","jquery.makeCollapsible","skins.vector.js","ext.centralNotice.geoIP","ext.charinsert","ext.gadget.UkensKonkurranse","ext.gadget.wikiEditorKnapper","ext.gadget.link-missing-label","ext.gadget.new-section","ext.gadget.superinterwiki","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth", "ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.checkUser.clientHints","oojs-ui.styles.icons-media","oojs-ui-core.icons","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=nb&modules=ext.charinsert.styles%7Cext.codeEditor.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=nb&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=nb&modules=ext.gadget.InterProjectLinks&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=nb&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Vis kilden til Modul:WikidataListe – Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//no.m.wikipedia.org/wiki/Modul:WikidataListe"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (nb)"> <link rel="EditURI" type="application/rsd+xml" href="//no.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://no.wikipedia.org/wiki/Modul:WikidataListe"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.no"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom-mating" href="/w/index.php?title=Spesial:Siste_endringer&feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="codeeditor-loading skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-828 ns-subject page-Modul_WikidataListe rootpage-Modul_WikidataListe skin-vector-2022 action-edit"><a class="mw-jump-link" href="#bodyContent">Hopp til innhold</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Nettsted"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Hovedmeny" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Hovedmeny</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Hovedmeny</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">skjul</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigasjon </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Forside" title="Gå til hovedsiden [z]" accesskey="z"><span>Forside</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Spesial:Tilfeldig" title="Vis en tilfeldig side [x]" accesskey="x"><span>Tilfeldig side</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Hjelp:Portal" title="Stedet for å få hjelp"><span>Hjelp</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Spesial:Siste_endringer" title="Liste over siste endringer på wikien. [r]" accesskey="r"><span>Siste endringer</span></a></li> </ul> </div> </div> <div id="p-prosjekt" class="vector-menu mw-portlet mw-portlet-prosjekt" > <div class="vector-menu-heading"> Prosjekt </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-Prosjektportal" class="mw-list-item"><a href="/wiki/Wikipedia:Portal"><span>Prosjektportal</span></a></li><li id="n-bidra" class="mw-list-item"><a href="/wiki/Wikipedia:Bidra_til_Wikipedia"><span>Hvordan bidra?</span></a></li><li id="n-tinget" class="mw-list-item"><a href="/wiki/Wikipedia:Tinget"><span>Tinget</span></a></li><li id="n-torget" class="mw-list-item"><a href="/wiki/Wikipedia:Torget"><span>Torget</span></a></li><li id="n-konkurranser" class="mw-list-item"><a href="/wiki/Wikipedia:Konkurranser"><span>Konkurranser</span></a></li> </ul> </div> </div> <div id="p-Wikipedia" class="vector-menu mw-portlet mw-portlet-Wikipedia" > <div class="vector-menu-heading"> Wikipedia </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-kontakt" class="mw-list-item"><a href="/wiki/Wikipedia:Kontakt"><span>Kontakt Wikipedia</span></a></li><li id="n-wmno" class="mw-list-item"><a href="https://www.wikimedia.no" rel="nofollow" title="Medlemsorganisasjon for wikipedianere"><span>Wikimedia Norge</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Forside" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="" src="/static/images/mobile/copyright/wikipedia-tagline-no.svg" width="121" height="14" style="width: 7.5625em; height: 0.875em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Spesial:S%C3%B8k" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Søk i Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Søk</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Søk i Wikipedia" aria-label="Søk i Wikipedia" autocapitalize="sentences" title="Søk i Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Spesial:Søk"> </div> <button class="cdx-button cdx-search-input__end-button">Søk</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personlig"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Utseende"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Endre skriftstørrelse, bredde og farge på siden." > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Utseende" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Utseende</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_no.wikipedia.org&uselang=nb" class=""><span>Doner</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Spesial:Opprett_konto&returnto=Modul%3AWikidataListe&returntoquery=action%3Dedit" title="Du oppfordres til å opprette en konto og logge inn, men det er ikke obligatorisk" class=""><span>Opprett konto</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Spesial:Logg_inn&returnto=Modul%3AWikidataListe&returntoquery=action%3Dedit" title="Du oppfordres til å logge inn, men det er ikke obligatorisk [o]" accesskey="o" class=""><span>Logg inn</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out user-links-collapsible-item" title="Flere alternativer" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personlig" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personlig</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Brukermeny" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_no.wikipedia.org&uselang=nb"><span>Doner</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Spesial:Opprett_konto&returnto=Modul%3AWikidataListe&returntoquery=action%3Dedit" title="Du oppfordres til å opprette en konto og logge inn, men det er ikke obligatorisk"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Opprett konto</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Spesial:Logg_inn&returnto=Modul%3AWikidataListe&returntoquery=action%3Dedit" title="Du oppfordres til å logge inn, men det er ikke obligatorisk [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Logg inn</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Nettsted"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <h1 id="firstHeading" class="firstHeading mw-first-heading">Vis kilden til Modul:WikidataListe</h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Artikkelen finnes kun på dette språket. Legg til artikkelen på andre språk" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-0" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">Legg til språk</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="uls-after-portlet-link"></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Navnerom"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-module" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Modul:WikidataListe" title="Vis modulsiden [c]" accesskey="c"><span>Modul</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Moduldiskusjon:WikidataListe" rel="discussion" title="Diskusjon om innholdssiden [t]" accesskey="t"><span>Diskusjon</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Bytt språkvariant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Visninger"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="vector-tab-noicon mw-list-item"><a href="/wiki/Modul:WikidataListe"><span>Les</span></a></li><li id="ca-viewsource" class="selected vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Modul:WikidataListe&action=edit" title="Denne siden er beskyttet. Du kan se på kildeteksten [e]" accesskey="e"><span>Vis kilde</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Modul:WikidataListe&action=history" title="Tidligere sideversjoner av denne siden [h]" accesskey="h"><span>Vis historikk</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Sideverktøy"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Verktøy" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Verktøy</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Verktøy</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">skjul</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Flere alternativer" > <div class="vector-menu-heading"> Handlinger </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="vector-more-collapsible-item mw-list-item"><a href="/wiki/Modul:WikidataListe"><span>Les</span></a></li><li id="ca-more-viewsource" class="selected vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Modul:WikidataListe&action=edit"><span>Vis kilde</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Modul:WikidataListe&action=history"><span>Vis historikk</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Generelt </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Spesial:Lenker_hit/Modul:WikidataListe" title="Liste over alle wikisider som lenker hit [j]" accesskey="j"><span>Lenker hit</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Spesial:Relaterte_endringer/Modul:WikidataListe" rel="nofollow" title="Siste endringer i sider som blir lenket fra denne siden [k]" accesskey="k"><span>Relaterte endringer</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=no" title="Last opp filer [u]" accesskey="u"><span>Last opp fil</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Spesial:Spesialsider" title="Liste over alle spesialsider [q]" accesskey="q"><span>Spesialsider</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Modul:WikidataListe&action=info" title="Mer informasjon om denne siden"><span>Sideinformasjon</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Spesial:UrlShortener&url=https%3A%2F%2Fno.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DModul%3AWikidataListe%26action%3Dedit"><span>Hent forkortet URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Spesial:QrCode&url=https%3A%2F%2Fno.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DModul%3AWikidataListe%26action%3Dedit"><span>Last ned QR-kode</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> På andre prosjekter </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q24575430" title="Lenke til koblet dataregisterelement [g]" accesskey="g"><span>Wikidata-element</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Sideverktøy"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Utseende"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Utseende</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">skjul</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> </div> <div id="contentSub"><div id="mw-content-subtitle">← <a href="/wiki/Modul:WikidataListe" title="Modul:WikidataListe">Modul:WikidataListe</a></div></div> <div id="mw-content-text" class="mw-body-content"><p>Du har ikke tillatelse til å redigere denne siden av følgende grunner: </p> <ul class="permissions-errors"><li class="mw-permissionerror-protectedpagetext"><div class="mw-parser-output"> <div class="mw-parser-output"><style data-mw-deduplicate="TemplateStyles:r24557461">.mw-parser-output .pptext-whywhat h2{margin-top:1em;border-bottom:0;font-size:130%;font-weight:bold;padding:0.15em}.mw-parser-output .pptext-submit{list-style:none;display:inline;text-align:center}.mw-parser-output .pptext-whywhat{display:flex;flex-wrap:wrap;column-gap:2em}.mw-parser-output .pptext-whywhat>div{flex:1 1 400px}</style><style data-mw-deduplicate="TemplateStyles:r24608105">.mw-parser-output .fmbox{clear:both;margin:0.2em 0;width:100%;border:1px solid #a2a9b1;background-color:var(--background-color-interactive-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base,#202122)}.mw-parser-output .fmbox-warning{border:1px solid #bb7070;background-color:#ffdbdb}.mw-parser-output .fmbox-editnotice{background-color:transparent}.mw-parser-output .fmbox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .fmbox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .fmbox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .fmbox .mbox-invalid-type{text-align:center}@media screen{html.skin-theme-clientpref-night .mw-parser-output .fmbox-warning{background-color:#683131}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .fmbox-warning{background-color:#683131}}</style><table id="mw-protectedpagetext" class="plainlinks fmbox fmbox-system" role="presentation" style="border-style:none;"><tbody><tr><td class="mbox-text"><style data-mw-deduplicate="TemplateStyles:r24608113">.mw-parser-output .ombox{margin:4px 0;border-collapse:collapse;border:1px solid #a2a9b1;background-color:var(--background-color-neutral-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base,#202122)}.mw-parser-output .ombox.mbox-small{font-size:88%;line-height:1.25em}.mw-parser-output .ombox-speedy{border:2px solid #b32424;background-color:#fee7e6}.mw-parser-output .ombox-delete{border:2px solid #b32424}.mw-parser-output .ombox-content{border:1px solid #f28500}.mw-parser-output .ombox-style{border:1px solid #fc3}.mw-parser-output .ombox-move{border:1px solid #9932cc}.mw-parser-output .ombox-protection{border:2px solid #a2a9b1}.mw-parser-output .ombox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .ombox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .ombox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .ombox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ombox .mbox-invalid-type{text-align:center}@media(min-width:720px){.mw-parser-output .ombox{margin:4px 10%}.mw-parser-output .ombox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px}}body.skin--responsive .mw-parser-output table.ombox img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .ombox-speedy{background-color:#310402}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .ombox-speedy{background-color:#310402}}</style><table class="plainlinks ombox ombox-protection" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Semi-protection-shackle.svg/40px-Semi-protection-shackle.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Semi-protection-shackle.svg/60px-Semi-protection-shackle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Semi-protection-shackle.svg/80px-Semi-protection-shackle.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></td><td class="mbox-text" style="font-weight:bold; font-size:130%;"><div style="text-align: center;">Denne siden er for tiden delvis beskyttet, og kan kun redigeres av <a href="/wiki/Spesial:Opprett_konto" title="Spesial:Opprett konto">registrerte brukere</a> med litt fartstid.</div></td></tr></tbody></table> <div class="pptext-whywhat"> <div class="pptext-why"> <div class="mw-heading mw-heading2"><h2 id="Hvorfor_er_denne_siden_beskyttet?"><span id="Hvorfor_er_denne_siden_beskyttet.3F"></span>Hvorfor er denne siden beskyttet?</h2></div> <ul> <li>Mens de fleste artikler kan redigeres av hvem som helst, brukes <a href="/wiki/Wikipedia:Denne_siden_er_beskyttet" title="Wikipedia:Denne siden er beskyttet">beskyttelse</a> av og til for å forhindre <a href="/wiki/Wikipedia:Vandalisme" title="Wikipedia:Vandalisme">vandalisme</a> på populære sider.</li> <li>Årsaken til beskyttelsen skal som regel stå i <a class="external text" href="https://no.wikipedia.org/w/index.php?title=Spesial:Log&type=protect&page=Modul%3AWikidataListe">beskyttelsesloggen</a>. Hvis den ikke finnes der, kan det skyldes at artikkelen har blitt flyttet etter at den ble beskyttet. </li> </ul> </div> <div class="pptext-what"> <div class="mw-heading mw-heading2"><h2 id="Hva_kan_jeg_gjøre?"><span id="Hva_kan_jeg_gj.C3.B8re.3F"></span>Hva kan jeg gjøre?</h2></div> <ul> <li>Hvis du har en brukerkonto kan du <a href="/wiki/Spesial:Logg_inn" title="Spesial:Logg inn">logge inn</a> med den. Hvis du ikke har en konto, kan du <a class="external text" href="https://no.wikipedia.org/w/index.php?title=Spesial:Logg_inn&type=signup&campaign=semiprotectednotice">opprette en</a>; etter <a href="/wiki/Wikipedia:Brukertyper#Autobekreftede_brukere" title="Wikipedia:Brukertyper">4 dager</a> vil du få tilgang til å redigere delvis beskyttede sider.</li><li> <a href="/wiki/Moduldiskusjon:WikidataListe" title="Moduldiskusjon:WikidataListe">Diskutér med andre</a>.</li> <li>Dersom du allerede har skrevet noe, vennligst lagre det midlertidig en annen plass frem til du kan redigere denne siden.</li> </ul> </div> </div></td></tr></tbody></table></div><div id="editnotice-area" class="editnotice-area" style="clear: both; width: 100%;"> <div style="clear: both;"></div></div> </div></li><li class="mw-permissionerror-globalblocking-blockedtext-range"><b>IP-adressa di er i et i et IP-intervall som har blitt <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Global_blocks" class="extiw" title="m:Special:MyLanguage/Global blocks">blokkert på alle Wikimedia-wikier</a>.</b> <p>Blokkeringen ble gjort av <a href="/wiki/Bruker:Jon_Kolbert" title="Bruker:Jon Kolbert">Jon Kolbert</a>. Årsaken som ble oppgitt var <i><a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/NOP" class="extiw" title="m:Special:MyLanguage/NOP">Open proxy/Webhost</a>: See the <a href="https://meta.wikimedia.org/wiki/WM:OP/H" class="extiw" title="m:WM:OP/H">help page</a> if you are affected </i>. </p> <ul><li>Blokkeringen startet: 27. aug. 2023 kl. 16:12</li> <li>Blokkeringen utløper: 27. aug. 2028 kl. 16:12</li></ul> <p>Din nåværende IP-adresse er 8.222.208.146. Det blokkerte IP-intervallet er 8.222.128.0/17. </p><p>⧼blockedtext-includedetails-queries⧽ Hvis du mener du ble blokkert ved en feil kan du finne mer informasjon og instruksjoner i den globale policyen <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/No_open_proxies" class="extiw" title="m:Special:MyLanguage/No open proxies"><i>Ingen åpne proxyer</i></a>. </p> Du kan også diskutere blokkeringen ved å poste en forespørsel om gjennomgang <a href="https://meta.wikimedia.org/wiki/Steward_requests/Global" class="extiw" title="m:Steward requests/Global">på Meta-Wiki</a>. Du kan også sende en e-post til <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Stewards" class="extiw" title="m:Special:MyLanguage/Stewards">forvalternes</a> <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/VRT" class="extiw" title="m:Special:MyLanguage/VRT">VRT</a>-kø på <kbd>stewards@wikimedia.org</kbd>. Husk å ta med alle detaljene ovenfor.</li></ul><hr /> <p>Du kan se og kopiere kildekoden til denne siden: </p><textarea readonly="" accesskey="," id="wpTextbox1" cols="80" rows="25" style="" class="mw-editfont-monospace" lang="en" dir="ltr" name="wpTextbox1">local conf = mw.loadData( 'Module:WikidataListe/conf' ) local WikidataDato = require( 'Module:WikidataDato' ) local refs = require 'Module:Reference score' local p = {} local kvalUtelat = conf.kvalUtelat local kvalProp = conf.kvalProp -- The value given to the properties in the table are not significant, they just need to exist local useReferences = { ["P19"] = "fødested", -- fødested ["P20"] = "dødssted", -- dødssted ["P22"] = "far", -- far ["P25"] = "mor", -- mor ["P26"] = "ektefelle", -- ektefelle ["P40"] = "barn", -- barn ["P69"] = "utdannet ved", -- utdannet ved ["P84"] = "arkitekt", -- arkitekt ["P102"] = "medlem av politisk parti", -- medlem av politisk parti ["P106"] = "beskjeftigelse", -- beskjeftigelse ["P119"] = "gravsted", -- gravsted ["P161"] = "medvirkende", -- medvirkende ["P166"] = "utmerkelse", -- utmerkelse ["P3373"] = "søsken" -- søsken } local useCountry = { ["P19"] = "fødested", -- fødested ["P20"] = "dødssted" -- dødssted } local linktext = 'Rediger på Wikidata' local linktarget = 'https://www.wikidata.org/wiki/%s?uselang=%s#%s' local kollapsNum = 5 local kategori = nil local kategorier = "" local kvalSomLenke = true function addKat(kat) kategorier = kategorier .. kat end -- filter(function, table) function filter(func, tbl) local newtbl= {} for i, v in pairs(tbl) do if func(v) then table.insert(newtbl, v) end end return newtbl end function makeLink(label,sitelink,first,link,langlab) if first and label then local lang = mw.language.getContentLanguage() label = lang:ucfirst( label ) end if not link then -- Vi ønsker kun tekst, ikke wikilenke if label then return label end return '' end if label and sitelink then return '[[' .. sitelink .. '|' .. label .. ']]' end if label and not sitelink then local ll = "" if langlab and langlab ~= "nb" then -- fjerner (for nå?) språk for etiketter som ikke er på bokmål. -- ll = " (" .. langlab .. ")" --addKat("[[Kategori:Wikidata testing]]") end return label .. ll end if sitelink and not label then return '[[' .. sitelink .. ']]' end return '' end function kollaps(num) if kollapsNum>0 then if num>kollapsNum then return true end end return false end -- Returns an array of non-deprecated claims for the given property. -- If there's no Wikidata entity or no claims, an empty array is returned. function getBestStatements( property, qid ) assert( property ) local entity = mw.wikibase.getEntity(qid) if not entity then return {} end return entity:getBestStatements(property) end function getOkStatements(pid,qid) local entity = mw.wikibase.getEntity(qid) if not entity then return {} end local claims = entity:getAllStatements(pid) local tbl = {} for i,claim in ipairs(claims) do if claim.rank == "normal" or claim.rank == "preferred" then table.insert(tbl,claim) end end return tbl end function hasQualifer( claim, qualifier ) assert( claim ) assert( qualifier ) local qualifiers = claim.qualifiers or {} local snaks = qualifiers[qualifier] or {} return not not snaks[1] end function isStrange( snak ) if not snak then return nil end return snak.snaktype == 'novalue' or snak.snaktype == 'somevalue' or nil end function getStrange( snak ) return (snak.snaktype == 'novalue' and 'ingen') or (snak.snaktype == 'somevalue' and 'ukjent') or nil end function getQualifier( claim, qualifier, strip ) if not claim.qualifiers then return nil end local qualifiers = claim.qualifiers or {} if not qualifiers[qualifier] then return nil end local snaks = qualifiers[qualifier] or {} if not snaks[1] then return nil end local snak = snaks[1] or {} if isStrange( snak ) then return getStrange( snak ) end if not strip then return mw.wikibase.formatValue( snak ) end -- this is to simple for more complex cases return tostring( mw.wikibase.formatValue( snak ) ):gsub("%b<>", "") end function formatYearQualifier(claim, qualifier) assert( claim ) assert( qualifier ) local snaks = ( claim.qualifiers or {} )[qualifier] or {} if not snaks[1] then return nil end local snak = snaks[1] or {} if isStrange( snak ) then return getStrange( snak ) end return WikidataDato.aarFraClaim( snak ) end -- Returns either "ingen", "ukjent", "" or "Qxxxxxx" function getValue(claim) assert( claim ) local mainsnak = claim.mainsnak or {} if isStrange( mainsnak ) then return getStrange( mainsnak ) end -- check datatype if mainsnak.datatype ~= 'wikibase-item' then return nil end local datavalue = mainsnak.datavalue or {} if datavalue.type ~= 'wikibase-entityid' then return nil end local value = datavalue.value or {} if value['entity-type'] ~= 'item' then return nil end -- at this point there should be an ordinary value, but be safe return 'Q' .. ( value["numeric-id"] or 'xxxx') end function formatValue(value, first, link) assert( value ) --assert( first ) -- setter link til true som default hvis ingen verdi er angitt if type( link ) ~= 'boolean' then link = true end if string.sub(value, 1, 1) ~= "Q" then -- Verdien er enten "ukjent" eller "ingen" return string.format("''%s''", value) end local label = mw.wikibase.label( value ) local sitelink = mw.wikibase.sitelink( value ) if first and label then local lang = mw.language.getContentLanguage() label = lang:ucfirst( label ) end if not link then -- Vi ønsker kun tekst, ikke wikilenke if label then return label end return '' end if label and sitelink then return '[[' .. sitelink .. '|' .. label .. ']]' end if label and not sitelink then return label end if sitelink and not label then return '[[' .. sitelink .. ']]' end return '' end function formatTimePeriod( claim, first, second ) local startYear = formatYearQualifier(claim, first) -- fra dato or formatYearQualifier(claim, 'P1319') -- tidligste dato or '' -- all fail --do return mw.dumpObject(claim.qualifiers['P1326']) end local startTitle = (hasQualifer(claim, first) and getQualifier(claim, first, true)) or (hasQualifer(claim, 'P1319') and getQualifier(claim, 'P1319', true)) or nil local endYear = formatYearQualifier(claim, second) -- til dato or formatYearQualifier(claim, 'P1326') -- seneste dato or '' -- all fail local endTitle = (hasQualifer(claim, second) and getQualifier(claim, second, true)) or (hasQualifer(claim, 'P1326') and getQualifier(claim, 'P1326', true)) or nil local asterix = mw.html.create( 'sup' ):wikitext( '*' ) if startTitle then local useFallback = (first == 'P1319') or not hasQualifer(claim, first) startYear = mw.html.create( 'span' ) :attr( 'title', string.format("%s: %s", mw.wikibase.getLabel( useFallback and 'P1319' or first ), startTitle )) :wikitext( startYear .. (useFallback and tostring( asterix ) or '')) end if endTitle then local useFallback = (second == 'P1326') or not hasQualifer(claim, second) endYear = mw.html.create( 'span' ) :attr( 'title', string.format("%s: %s", mw.wikibase.getLabel( useFallback and 'P1326' or second ), endTitle )) :wikitext( endYear .. (useFallback and tostring( asterix ) or '')) end return string.format("(%s–%s)", tostring(startYear), tostring(endYear)) end function formatTimePoint( claim, prop ) if prop == "P813" then -- P813 (besøksdato) skal inn i sjekkliste etter omskrivning av kallende funksjon addKat("[[Kategori:Wikidata testing]]") end local pointYear = formatYearQualifier(claim, prop) or '' -- all fail local pointTitle = (hasQualifer(claim, prop) and getQualifier(claim, prop, true)) or nil if pointYear == "" then addKat("[[Kategori:Wikidata testing]]") pointYear = pointTitle end if pointTitle then pointYear = mw.html.create( 'span' ) :attr( 'title', string.format("%s: %s", mw.wikibase.getLabel( prop ), pointTitle )) :wikitext( pointYear ) end return string.format("(%s)", tostring(pointYear)) end function formatEdit( qid, langCode, prop ) if not qid then return '' end local link = mw.ustring.format( linktarget, qid, langCode, prop ) local text = '[[File:OOjs UI icon edit-ltr-progressive.svg' .. '|frameless|text-top|10px' .. '|alt=' .. mw.text.nowiki( linktext ) .. '|link=' .. mw.text.nowiki( link ) .. '|' .. mw.text.nowiki( linktext ) .. ']]' local html = mw.html.create( 'span' ) :addClass( 'wb-edithandle' ) -- @todo this must be adjusted -- :attr( 'data-bridge-edit-flow', 'single-best-value' ) :wikitext( text ) return tostring( html ) end -- Returns all values from Wikidata for the given property -- If no values are found, an empty string is returned. function getFormattedValues(frame, prop, param, link,calcRefs,qid) local claims = getBestStatements(prop,qid) local i = 0 local manglerOversettelse = false local formattedValues = {} for i, claim in ipairs(claims) do local value = getValue(claim) if value then local formattedValue = formatValue(value, i == 1, link) if formattedValue == '' then -- Målet har ikke en etikett på norsk bokmål, ei heller en artikkel på nowiki. -- Vi skriver ut en lenke til Wikidata for å gjøre det enkelt å legge til en etikett. -- For vanlige lesere kan det imidlertid være forvirrende med en Wikidata-lenke, -- så det er ikke helt optimalt. Vi marker derfor også at artikkelen skal legges til -- i en vedlikeholdskategori. manglerOversettelse = true formattedValue = "[[d:" .. value .. '|' .. value .. ']]' end if useCountry[prop] then if (hasQualifer(claim, 'P17') or hasQualifer(claim, 'P131')) then local country = getQualifier(claim,"P17") if not country or country == "" then country = getQualifier(claim,"P131") end if country and country ~= '' then formattedValue = formattedValue .. ', ' .. country .. "[[Kategori:Artikler hvor sted presiseres med kvalifikator fra Wikidata]]" end end end -- Dette er egentlig valg av en algoritme, dvs det burde skrives som et pattern if hasQualifer(claim, 'P523') or hasQualifer(claim, 'P524') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P523', 'P524' ) elseif hasQualifer(claim, 'P580') or hasQualifer(claim, 'P582') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P580', 'P582' ) elseif hasQualifer(claim, 'P729') or hasQualifer(claim, 'P730') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P729', 'P730' ) elseif hasQualifer(claim, 'P2031') or hasQualifer(claim, 'P2032') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P2031', 'P2032' ) elseif hasQualifer(claim, 'P3415') or hasQualifer(claim, 'P3416') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P3415', 'P3416' ) elseif hasQualifer(claim, 'P575') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P575' ) elseif hasQualifer(claim, 'P585') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P585' ) elseif hasQualifer(claim, 'P606') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P606' ) elseif hasQualifer(claim, 'P813') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P813' ) elseif hasQualifer(claim, 'P1191') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P1191' ) elseif hasQualifer(claim, 'P1249') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P1249' ) elseif hasQualifer(claim, 'P3999') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P3999' ) elseif hasQualifer(claim, 'P1319') or hasQualifer(claim, 'P1326') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P1319', 'P1326' ) end if formattedValue ~= '' then local tmp = nil if calcRefs == 'Y' and useReferences[prop] then tmp = refs.render(frame, claim.references) end table.insert(formattedValues, formattedValue..(tmp or '')) end end end local resultat = table.concat(formattedValues, ", ") local qid = mw.wikibase.getEntityIdForCurrentPage() local langCode = mw.language.getContentLanguage():getCode() if #formattedValues > 0 then resultat = resultat .. formatEdit( qid, langCode, prop ) end -- use of # to get count will fail in the future if kollaps(#formattedValues) then resultat = string.format([[ <div class="mw-collapsible mw-collapsed"> <div class="sentrert">%s oppføringer</div> <div class="mw-collapsible-content">%s</div> </div> ]], #formattedValues, resultat) end if manglerOversettelse then resultat = resultat .. "[[Kategori:Artikler hvor " .. param .. " mangler oversettelse]]" end return resultat end function getFrameValue(frame, params) local args = frame.args if args[1] == nil then local pFrame = frame:getParent(); args = pFrame.args; for k,v in pairs( frame.args ) do args[k] = v; end end -- params kan være én enkelt verdi eller flere verdier adskilt med komma. -- F.eks. vil "religion,livssyn" sjekke både "religion" og "livssyn". for param in mw.text.gsplit( params, ',', true ) do if args[param] then return mw.text.trim( args[param] ) end end return "" end function _strip( str ) return string.sub( str, 2 , string.len( str )-1 ) end function strip( str ) local lang = mw.language.getContentLanguage() -- Fjern mest mulig formatering fra den lokale verdien local stripped = str:gsub("<span[^>]-wb%-edithandle[^>]*>.-</span>", "") :gsub("%[%[([^%[%]%{%}%|]+)%|([^%[%]%{%}%|]+)%]%]", "%2") stripped = stripped:gsub("%b<>", "") local last = nil repeat last = stripped stripped = stripped:gsub( "(%b[])", _strip ) :gsub( "(%b{})", _strip ) -- not sure if this should be escaped :gsub( "(%b())", _strip ) until ( last == stripped ) stripped = stripped:gsub("''+", "") :gsub("^%s+", "") :gsub("%s+$", "") :gsub("(%s)%s+", "%1") stripped = lang:uc(stripped) return stripped end function velg(frame, prop, param, link, qid) local verdiFraFrame = getFrameValue(frame, param) if verdiFraFrame == "uten" then -- Hvis malargumentet er satt til "uten" betyr det at det ikke er ønskelig -- at feltet vises, selv om det finnes data på Wikidata. return "[[Kategori:Artikler hvor " .. param .. " spesifisert som uten]]" end local calcRefs = 'Y' if verdiFraFrame ~= '' then -- Hvis malargumentet er satt til en lokal verdi betyr det at det ikke er ønskelig -- at feltet vises med lokal data, selv om det finnes data på Wikidata. -- Ikke beregn referanser for at de ikke skal komme med i referanselisten -- Lag Wikidata resultatene slik at det kan sammenlignes og lages vedlikeholdkategorier calcRefs = 'N' end local verdiFraWikidata = getFormattedValues(frame, prop, param, link,calcRefs,qid) if verdiFraWikidata == "" then -- No value at Wikidata. if verdiFraFrame == "" then return "" end return verdiFraFrame .. "[[Kategori:Artikler hvor " .. param .. " mangler på Wikidata]]" end if verdiFraFrame == "" then if verdiFraWikidata == "" then return "" end return verdiFraWikidata .. "[[Kategori:Artikler hvor " .. param .. " hentes fra Wikidata]]" end if strip(verdiFraFrame) == strip(verdiFraWikidata) then -- Den lokale verdien er helt lik Wikidata-verdien return verdiFraWikidata -- .. "[[Kategori:Artikler hvor " .. param .. " samme som på Wikidata]]" end -- Den lokale verdien er ikke *helt* lik Wikidata-verdien, men vi vet ikke om det er -- snakk om betydningsforskjeller. return verdiFraFrame .. "[[Kategori:Artikler hvor " .. param .. " forskjellig fra Wikidata]]" end function rad( frame, prop, param, link, displayName, qid ) assert( frame ) local lang = mw.language.getContentLanguage() local verdiFraFrame = getFrameValue( frame, param ) local value = velg( frame, prop, param, link, qid ) displayName = displayName or lang:ucfirst(param) if verdiFraFrame == "uten" then -- I dette tilfellet har velg() returnert en kategori av typen -- [[Kategori:Artikler hvor {param} spesifisert som uten]]. -- Vi sender denne videre. return value end if value == "" then return "" end return string.format([[ <tr class="rad" valign="top"> <th colspan="2" class="nowrap">%s</th> <td colspan="2">%s</td> </tr> ]], displayName, value) end function p.radOld(frame) assert( frame ) if frame.args['ref'] then useReferences[frame.args['wdp']] = "frame.args['param']" end local qid = nil if frame.args['qid'] and frame.args['qid'] ~= "" then qid = frame.args['qid'] end return rad(frame, frame.args['wdp'], frame.args['param'], nil, frame.args['tekst'], qid) end function p.values(frame) assert( frame ) if frame.args['ref'] then useReferences[frame.args['wdp']] = "frame.args['param']" end if frame.args['kollaps'] then kollapsNum = tonumber(frame.args['kollaps']) end local qid = nil if frame.args['qid'] and frame.args['qid'] ~= "" then qid = frame.args['qid'] end return velg(frame, frame.args['wdp'], frame.args['param'], true, qid) end -- nye metoder local ucfirst = "1" local present = "1" local sprakNb = { ["nb"] = "bokmål", } local sprakNo = { ["nb"] = "", -- bokmål ["nn"] = " ([[nynorsk|nn]])", ["se"] = " ([[nordsamisk|se]])", } -- todo - spesialhåndtering av varighet. Slik som for P2415 -- todo - Kategorier? for mangler function fmtValue(snak) local res = nil if snak.snaktype == "value" and snak.datatype == "quantity" then local value = snak.datavalue.value or nil local q = string.match( value.unit, "Q[0-9]*") local prop = getBestStatements("P5061",q) prop = filtrerClaims(prop,sprakNo) --return "<pre>" .. mw.text.jsonEncode(prop, mw.text.JSON_PRETTY) .. "</pre>" if prop and prop[1] then local label = prop[1].mainsnak.datavalue.value.text local sitelink = mw.wikibase.sitelink( q ) local txt = makeLink(label,sitelink,false,true) return tostring(tonumber(value.amount)) .. " " .. txt end -- res = mw.wikibase.label(q) end return res end function formatUrl(url) local urltext = url local j1 = string.find(urltext,'//',1,true) if j1 then urltext = string.sub(urltext,j1+2,string.len(urltext)) else urltext = '' end if urltext ~= '' then local i1 = string.find(urltext,'/',1,true) if i1 then urltext = string.sub(urltext,1,i1-1) end else urltext = url end return "[" .. url .. " " .. urltext .. "]" end function formatAsLabel(qid) return mw.wikibase.label(qid) end function formatAsLink(qid) local sitelink = mw.wikibase.sitelink( qid ) local label = mw.wikibase.label( qid ) return makeLink( label, sitelink, false, true ) end function formatUrl(url) local urltext = url local j1 = string.find(urltext,'//',1,true) if j1 then urltext = string.sub(urltext,j1+2,string.len(urltext)) else urltext = '' end if urltext ~= '' then local i1 = string.find(urltext,'/',1,true) if i1 then urltext = string.sub(urltext,1,i1-1) end else urltext = url end return "[" .. url .. " " .. urltext .. "]" end function p.formatLenke(sitelink,label) if label and sitelink then return '[[' .. sitelink .. '|' .. label .. ']]' end if label and not sitelink then return label end if sitelink and not label then return '[[' .. sitelink .. ']]' end return '' end -- Todo: Skriv om function formatTime(claim) -- Dette er egentlig valg av en algoritme, dvs det burde skrives som et pattern local formattedValue = "" if hasQualifer(claim, 'P523') or hasQualifer(claim, 'P524') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P523', 'P524' ) elseif hasQualifer(claim, 'P580') or hasQualifer(claim, 'P582') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P580', 'P582' ) elseif hasQualifer(claim, 'P729') or hasQualifer(claim, 'P730') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P729', 'P730' ) elseif hasQualifer(claim, 'P2031') or hasQualifer(claim, 'P2032') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P2031', 'P2032' ) elseif hasQualifer(claim, 'P3415') or hasQualifer(claim, 'P3416') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P3415', 'P3416' ) elseif hasQualifer(claim, 'P575') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P575' ) elseif hasQualifer(claim, 'P585') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P585' ) elseif hasQualifer(claim, 'P606') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P606' ) elseif hasQualifer(claim, 'P813') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P813' ) elseif hasQualifer(claim, 'P1191') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P1191' ) elseif hasQualifer(claim, 'P1249') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P1249' ) elseif hasQualifer(claim, 'P3999') then formattedValue = formattedValue .. ' ' .. formatTimePoint( claim, 'P3999' ) elseif hasQualifer(claim, 'P1319') or hasQualifer(claim, 'P1326') then formattedValue = formattedValue .. ' ' .. formatTimePeriod( claim, 'P1319', 'P1326' ) end return formattedValue end function fSpraak(spraakid,propid) local prop = getBestStatements(propid,spraakid) if prop then if not prop[1] then return nil end local mainsnak = prop[1].mainsnak if not mainsnak or mainsnak.snaktype ~= "value" then return nil end local kortnavn = mainsnak.datavalue.value or nil local sitelink = mw.wikibase.sitelink( spraakid ) return p.formatLenke(sitelink,kortnavn) end return nil end function p.formatSpraak(snak) assert( snak ) local spraakid = snak.datavalue.value.id or nil if not spraakid then return nil end local props = {"P218","P220"} for ix,prop in ipairs(props) do local res = fSpraak(spraakid,prop) if res then return res end end local lab = mw.wikibase.label(spraakid) return lab end function formatQualifierSnak(snak,pval,sep) if true then --return dump(snak) end if snak and snak.snaktype == "value" then if pval == "P407" then return p.formatSpraak(snak) end if snak.datatype == "wikibase-item" then local q = snak.datavalue.value.id if kvalSomLenke then return formatAsLink( q ) end return formatAsLabel(q) end if snak.datatype == "time" then return "" end return "" --mw.wikibase.formatValues(qv) end end function formatQualifierProp(quals,pval,sep,props) local txt = "" if quals and pval and not kvalUtelat[pval] then local qv = quals[pval] if qv then local proplab,lang = mw.wikibase.getLabelWithLang(pval) local pq = kvalProp[pval] if ( props and props[pval] ) then pq = props[pval] end if pq then if pq["tittel"] then proplab = pq["tittel"] end end if proplab and proplab ~= "" then sep = sep .. proplab .. ": " end for ix,snak in ipairs(qv) do local qualTxt = formatQualifierSnak(snak,pval,sep) if qualTxt and qualTxt ~= "" then txt = txt .. sep .. qualTxt sep = ", " end end end end return txt end function formatQualifiers(quals,props) if not quals then return "" end local txt = "" local kat = "" if kategori then kat = "[[Kategori:Artikler hvor kvalifikator hentes fra Wikidata]]" end local sep = " (" if not props or #props == 0 then for prop, qual in pairs(quals) do local qualTxt = formatQualifierProp(quals,prop,sep) if qualTxt and qualTxt ~= "" then txt = txt .. qualTxt if not kvalProp[prop] then addKat(kat) txt = txt .. kat end sep = ", " end end else --txt = txt .. dump(props) for ix,prop in ipairs(props) do local qualTxt = formatQualifierProp(quals,prop,sep,props) if qualTxt and qualTxt ~= "" then txt = txt .. qualTxt sep = ", " end end end if txt ~= "" then txt = txt .. ")" end return txt end function filtrerMonolingualtext(claim,lang) local snak = claim.mainsnak if lang[snak.datavalue.value.language] then return claim end return nil end function filtrerClaim(claim) local snak = claim.mainsnak if snak.snaktype ~= "value" then return nil end local datatype = snak.datatype if datatype == 'monolingualtext' then return filtrerMonolingualtext(claim,sprakNo) end return claim end function filtrerClaims(claims) local resultat = {} for i, claim in ipairs(claims) do local filtrert = filtrerClaim(claim) if filtrert then table.insert(resultat, filtrert) end end return resultat end function sorterClaims(claims) local resultat = {} for i, claim in ipairs(claims) do table.insert(resultat, claim) end return resultat end function dump(item) return "<pre>" .. mw.text.jsonEncode(item, mw.text.JSON_PRETTY) .. "</pre>" end function formaterClaim(claim,claims,qualifierProps,uc) local snak = claim.mainsnak local qu = claim.qualifiers local rf = claim.references local pr = snak.property local lang = mw.language.getContentLanguage() local fmtClaim = mw.wikibase.formatValue(snak) local doFmtQual = true if snak.snaktype ~= "value" then -- refValue = datatype .. ": Ingen verdi" else local datatype = snak.datatype if datatype == 'url' then fmtClaim = formatUrl(snak.datavalue.value) local qt = formatQualifiers(qu,{"P407"}) if qt and qt ~= "" then fmtClaim = fmtClaim .. qt end doFmtQual = false elseif datatype == 'time' then fmtClaim = WikidataDato.norskDatoFraClaim(snak) elseif datatype == 'monolingualtext' then local txt = sprakNo[snak.datavalue.value.language] if txt then fmtClaim = fmtClaim .. txt end elseif datatype == 'quantity' then local val = fmtValue(snak) if val then fmtClaim = val end elseif datatype == 'wikibase-item' then local q = snak.datavalue.value.id local label,lang = mw.wikibase.getLabelWithLang(q) local sitelink = mw.wikibase.sitelink( q ) if label and label ~= "" then fmtClaim = makeLink(label,sitelink,uc,true,lang) end --refValue = formatItem(property) end end local formatertKval = "" if doFmtQual then formatertKval = formatQualifiers(qu,qualifierProps) end local formatertTid = formatTime(claim) fmtClaim = fmtClaim .. formatertTid .. formatertKval return fmtClaim end function formaterClaims(claims,qualifierProps) if not claims then return "" end local formattedValues = {} local uc = true -- ucfirst: 1 : ingen uc; 2 : uc for første claim; 3 : uc for alle if ucfirst == "1" then uc = false end for i, claim in ipairs(claims) do local resultat = formaterClaim(claim,claims,qualifierProps,uc) if resultat then if useReferences[claim.mainsnak.property] then local ref = refs.render(mw.getCurrentFrame(), claim.references) resultat = resultat .. ref end table.insert(formattedValues, resultat) if ucfirst == "2" then uc = false end end end return formattedValues end function prosesserClaims(claims) local filtrerteClaims = filtrerClaims(claims) local sorterteClaims = sorterClaims(filtrerteClaims) local formattedValues = formaterClaims(sorterteClaims,qualifierProps) return formattedValues end function lagListe(formattedValues) if present == "løpende tekst" and #formattedValues > 2 then verdiListe = " " local sep = "" for i,val in ipairs(formattedValues) do if i == #formattedValues then sep = " og " end verdiListe = verdiListe .. sep .. val sep = ", " end return verdiListe end local sep = "<br/>" if kollaps(#formattedValues) then sep = "<br/>" end verdiListe = table.concat(formattedValues, sep) if kollaps(#formattedValues) then verdiListe = string.format([[ <div class="mw-collapsible mw-collapsed"> <div class="sentrert">%s oppføringer</div> <div class="mw-collapsible-content">%s</div> </div> ]], #formattedValues, verdiListe) end return verdiListe end function lagRad(verdi,displayName) return '<tr class="rad" valign="top">' .. '<th colspan="2" class="nowrap">' .. displayName .. '</th>' .. '<td colspan="2">' .. verdi .. '</td>' .. '</tr>' -- lagRad(verdi,displayName) end function getWikidataVerdi(qid,pid,qualifierProps,vis) local verdiListe = "" local claims = nil if vis and vis == "beste" then claims = getBestStatements(pid,qid) else claims = getOkStatements(pid,qid) end local i = 0 local manglerOversettelse = false local formattedValues = prosesserClaims(claims) return lagListe(formattedValues) end function p._verdi(frame,qid,pid,param,ref,sprak,qualifierProps,vis) local verdi = getFrameValue(frame, param) if verdi == "uten" then -- Hvis malargumentet er satt til "uten" betyr det at det ikke er ønskelig -- at feltet vises, selv om det finnes data på Wikidata. addKat("[[Kategori:Artikler hvor parameter spesifisert som uten]]") return "" end if verdi ~= '' then return verdi .. "" end if not pid or pid=="" then return "" end useReferences[pid] = "ja" if ref and ref == 'nei' then useReferences[pid] = nil end verdi = getWikidataVerdi(qid,pid,qualifierProps,vis) return verdi end function p._rad2(frame,qid,pid,param,ref,sprak,displayName,qualifierProps,vis) local verdi = p._verdi(frame,qid,pid,param,ref,sprak,qualifierProps,vis) if not verdi then return "" end if verdi == '' then return verdi .. "" end return lagRad(verdi,displayName) end function qualpropargs(qp,txt) if not txt or txt == "" then return end local xxx = mw.text.split(txt, ',', true ) for j,pkval in ipairs(xxx) do local pk = mw.text.split(pkval, ':', true ) qp[pk[1]] = pk[2] end end function qualargs(qual,args) if not qual or qual == "" then return nil end local qp = mw.text.split(qual, ',', true ) for i,prop in ipairs(qp) do if args[prop] then qp[prop] = {} --args[prop] if true then qualpropargs(qp[prop],args[prop]) else local ap = args[prop] or "" for j,pkval in mw.text.split(ap, ',', true ) do local pk = mw.text.split(pkval, ':', true ) qp[prop][pk[1]] = pk[2] end end end end return qp end function p.verdi(frame) assert( frame ) if frame.args['kollaps'] then kollapsNum = tonumber(frame.args['kollaps']) end local qid = nil if frame.args['qid'] and frame.args['qid'] ~= "" then qid = frame.args['qid'] end local pid = frame.args['pid'] or frame.args['wdp'] or nil local ref = frame.args['ref'] or nil ucfirst = frame.args['ucfirst'] or "1" local param = frame.args['param'] or "xxx" local sprak = frame.args['språk'] or nil local vis = frame.args['vis'] or nil present = frame.args['presenter'] or "1" local argsp = frame.args local qualifierProps = qualargs(argsp['kval'],argsp ) local resultat = p._verdi(frame,qid,pid,param,ref,sprak,qualifierProps,vis) return resultat end function p.rad(frame) assert( frame ) if frame.args['kollaps'] then kollapsNum = tonumber(frame.args['kollaps']) end local qid = nil if frame.args['qid'] and frame.args['qid'] ~= "" then qid = frame.args['qid'] end local pid = frame.args['pid'] or frame.args['wdp'] or nil local ref = frame.args['ref'] or nil ucfirst = frame.args['ucfirst'] or "1" local param = frame.args['param'] or "xxx" local sprak = frame.args['språk'] or nil local vis = frame.args['vis'] or nil kategori = frame.args['kat'] or nil local lang = mw.language.getContentLanguage() local displayName = frame.args['tekst'] or lang:ucfirst(param) local argsp = frame.args local qualifierProps = qualargs(argsp['kval'],argsp ) local resultat = p._rad2(frame,qid,pid,param,ref,sprak,displayName,qualifierProps,vis) --{"P1686","P1706","P1552"}) --resultat = dump(qp) return resultat .. kategorier end return p </textarea><div id="mw-scribunto-console"></div><div class="templatesUsed"><div class="mw-templatesUsedExplanation"><p>Maler som brukes på denne siden: </p></div><ul> <li><a href="/wiki/Mal:Beskrivelse" title="Mal:Beskrivelse">Mal:Beskrivelse</a> (<a href="/w/index.php?title=Mal:Beskrivelse&action=edit" title="Mal:Beskrivelse">rediger</a>) </li><li><a href="/wiki/Mal:Byline/stil.css" title="Mal:Byline/stil.css">Mal:Byline/stil.css</a> (<a href="/w/index.php?title=Mal:Byline/stil.css&action=edit" title="Mal:Byline/stil.css">rediger</a>) </li><li><a href="/wiki/Mal:Dokumentasjon" title="Mal:Dokumentasjon">Mal:Dokumentasjon</a> (<a href="/w/index.php?title=Mal:Dokumentasjon&action=edit" title="Mal:Dokumentasjon">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Mal:Etikett" title="Mal:Etikett">Mal:Etikett</a> (<a href="/w/index.php?title=Mal:Etikett&action=edit" title="Mal:Etikett">rediger</a>) </li><li><a href="/wiki/Mal:Infoboks/styles.css" title="Mal:Infoboks/styles.css">Mal:Infoboks/styles.css</a> (<a href="/w/index.php?title=Mal:Infoboks/styles.css&action=edit" title="Mal:Infoboks/styles.css">rediger</a>) </li><li><a href="/wiki/Mal:Infoboks_dobbeltrad" title="Mal:Infoboks dobbeltrad">Mal:Infoboks dobbeltrad</a> (<a href="/w/index.php?title=Mal:Infoboks_dobbeltrad&action=edit" title="Mal:Infoboks dobbeltrad">vis kilde</a>) (beskyttet)</li><li><a href="/wiki/Mal:Infoboks_kraftverk" title="Mal:Infoboks kraftverk">Mal:Infoboks kraftverk</a> (<a href="/w/index.php?title=Mal:Infoboks_kraftverk&action=edit" title="Mal:Infoboks kraftverk">rediger</a>) </li><li><a href="/wiki/Mal:Infoboks_overskrift" title="Mal:Infoboks overskrift">Mal:Infoboks overskrift</a> (<a href="/w/index.php?title=Mal:Infoboks_overskrift&action=edit" title="Mal:Infoboks overskrift">vis kilde</a>) (beskyttet)</li><li><a href="/wiki/Mal:Infoboks_rad" title="Mal:Infoboks rad">Mal:Infoboks rad</a> (<a href="/w/index.php?title=Mal:Infoboks_rad&action=edit" title="Mal:Infoboks rad">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Mal:Infoboks_slutt" title="Mal:Infoboks slutt">Mal:Infoboks slutt</a> (<a href="/w/index.php?title=Mal:Infoboks_slutt&action=edit" title="Mal:Infoboks slutt">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Mal:Infoboks_start" title="Mal:Infoboks start">Mal:Infoboks start</a> (<a href="/w/index.php?title=Mal:Infoboks_start&action=edit" title="Mal:Infoboks start">vis kilde</a>) (beskyttet)</li><li><a href="/wiki/Mal:Kategoriser_grunnmodul" title="Mal:Kategoriser grunnmodul">Mal:Kategoriser grunnmodul</a> (<a href="/w/index.php?title=Mal:Kategoriser_grunnmodul&action=edit" title="Mal:Kategoriser grunnmodul">rediger</a>) </li><li><a href="/wiki/Mal:Kategoriser_grunnmodul_med_dokumentasjon" title="Mal:Kategoriser grunnmodul med dokumentasjon">Mal:Kategoriser grunnmodul med dokumentasjon</a> (<a href="/w/index.php?title=Mal:Kategoriser_grunnmodul_med_dokumentasjon&action=edit" title="Mal:Kategoriser grunnmodul med dokumentasjon">rediger</a>) </li><li><a href="/wiki/Mal:Kategoriser_grunnmodul_med_testtilfeller" title="Mal:Kategoriser grunnmodul med testtilfeller">Mal:Kategoriser grunnmodul med testtilfeller</a> (<a href="/w/index.php?title=Mal:Kategoriser_grunnmodul_med_testtilfeller&action=edit" title="Mal:Kategoriser grunnmodul med testtilfeller">rediger</a>) </li><li><a href="/wiki/Mal:Label" class="mw-redirect" title="Mal:Label">Mal:Label</a> (<a href="/w/index.php?title=Mal:Label&action=edit" class="mw-redirect" title="Mal:Label">rediger</a>) </li><li><a href="/wiki/Mal:Mye_brukt_mal" title="Mal:Mye brukt mal">Mal:Mye brukt mal</a> (<a href="/w/index.php?title=Mal:Mye_brukt_mal&action=edit" title="Mal:Mye brukt mal">rediger</a>) </li><li><a href="/wiki/Mal:P" class="mw-redirect" title="Mal:P">Mal:P</a> (<a href="/w/index.php?title=Mal:P&action=edit" class="mw-redirect" title="Mal:P">rediger</a>) </li><li><a href="/wiki/Mal:PAGENAMEBASE" title="Mal:PAGENAMEBASE">Mal:PAGENAMEBASE</a> (<a href="/w/index.php?title=Mal:PAGENAMEBASE&action=edit" title="Mal:PAGENAMEBASE">rediger</a>) </li><li><a href="/wiki/Mal:Pmboks" title="Mal:Pmboks">Mal:Pmboks</a> (<a href="/w/index.php?title=Mal:Pmboks&action=edit" title="Mal:Pmboks">vis kilde</a>) (beskyttet)</li><li><a href="/wiki/Mal:Q" class="mw-redirect" title="Mal:Q">Mal:Q</a> (<a href="/w/index.php?title=Mal:Q&action=edit" class="mw-redirect" title="Mal:Q">rediger</a>) </li><li><a href="/wiki/Mal:Str_left" title="Mal:Str left">Mal:Str left</a> (<a href="/w/index.php?title=Mal:Str_left&action=edit" title="Mal:Str left">rediger</a>) </li><li><a href="/wiki/Mal:Wikidata-norsk" title="Mal:Wikidata-norsk">Mal:Wikidata-norsk</a> (<a href="/w/index.php?title=Mal:Wikidata-norsk&action=edit" title="Mal:Wikidata-norsk">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Mal:Wikidata_egenskapslenke" title="Mal:Wikidata egenskapslenke">Mal:Wikidata egenskapslenke</a> (<a href="/w/index.php?title=Mal:Wikidata_egenskapslenke&action=edit" title="Mal:Wikidata egenskapslenke">rediger</a>) </li><li><a href="/wiki/Mal:Wikidata_elementlenke" title="Mal:Wikidata elementlenke">Mal:Wikidata elementlenke</a> (<a href="/w/index.php?title=Mal:Wikidata_elementlenke&action=edit" title="Mal:Wikidata elementlenke">rediger</a>) </li><li><a href="/wiki/Modul:Arguments" title="Modul:Arguments">Modul:Arguments</a> (<a href="/w/index.php?title=Modul:Arguments&action=edit" title="Modul:Arguments">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:Documentation" title="Modul:Documentation">Modul:Documentation</a> (<a href="/w/index.php?title=Modul:Documentation&action=edit" title="Modul:Documentation">rediger</a>) </li><li><a href="/wiki/Modul:Documentation/config" title="Modul:Documentation/config">Modul:Documentation/config</a> (<a href="/w/index.php?title=Modul:Documentation/config&action=edit" title="Modul:Documentation/config">rediger</a>) </li><li><a href="/wiki/Modul:Documentation/styles.css" title="Modul:Documentation/styles.css">Modul:Documentation/styles.css</a> (<a href="/w/index.php?title=Modul:Documentation/styles.css&action=edit" title="Modul:Documentation/styles.css">rediger</a>) </li><li><a href="/wiki/Modul:Effective_protection_expiry" title="Modul:Effective protection expiry">Modul:Effective protection expiry</a> (<a href="/w/index.php?title=Modul:Effective_protection_expiry&action=edit" title="Modul:Effective protection expiry">rediger</a>) </li><li><a href="/wiki/Modul:Effective_protection_level" title="Modul:Effective protection level">Modul:Effective protection level</a> (<a href="/w/index.php?title=Modul:Effective_protection_level&action=edit" title="Modul:Effective protection level">rediger</a>) </li><li><a href="/wiki/Modul:File_link" title="Modul:File link">Modul:File link</a> (<a href="/w/index.php?title=Modul:File_link&action=edit" title="Modul:File link">rediger</a>) </li><li><a href="/wiki/Modul:Mapframe" title="Modul:Mapframe">Modul:Mapframe</a> (<a href="/w/index.php?title=Modul:Mapframe&action=edit" title="Modul:Mapframe">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:Math" title="Modul:Math">Modul:Math</a> (<a href="/w/index.php?title=Modul:Math&action=edit" title="Modul:Math">rediger</a>) </li><li><a href="/wiki/Modul:Message_box" title="Modul:Message box">Modul:Message box</a> (<a href="/w/index.php?title=Modul:Message_box&action=edit" title="Modul:Message box">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:Message_box/configuration" title="Modul:Message box/configuration">Modul:Message box/configuration</a> (<a href="/w/index.php?title=Modul:Message_box/configuration&action=edit" title="Modul:Message box/configuration">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:Message_box/ombox.css" title="Modul:Message box/ombox.css">Modul:Message box/ombox.css</a> (<a href="/w/index.php?title=Modul:Message_box/ombox.css&action=edit" title="Modul:Message box/ombox.css">rediger</a>) </li><li><a href="/wiki/Modul:Protection_banner" title="Modul:Protection banner">Modul:Protection banner</a> (<a href="/w/index.php?title=Modul:Protection_banner&action=edit" title="Modul:Protection banner">rediger</a>) </li><li><a href="/wiki/Modul:Protection_banner/config" title="Modul:Protection banner/config">Modul:Protection banner/config</a> (<a href="/w/index.php?title=Modul:Protection_banner/config&action=edit" title="Modul:Protection banner/config">rediger</a>) </li><li><a href="/wiki/Modul:Reference_score" title="Modul:Reference score">Modul:Reference score</a> (<a href="/w/index.php?title=Modul:Reference_score&action=edit" title="Modul:Reference score">rediger</a>) </li><li><a href="/wiki/Modul:Reference_score/conf" title="Modul:Reference score/conf">Modul:Reference score/conf</a> (<a href="/w/index.php?title=Modul:Reference_score/conf&action=edit" title="Modul:Reference score/conf">rediger</a>) </li><li><a href="/wiki/Modul:Reference_score/i18n" title="Modul:Reference score/i18n">Modul:Reference score/i18n</a> (<a href="/w/index.php?title=Modul:Reference_score/i18n&action=edit" title="Modul:Reference score/i18n">rediger</a>) </li><li><a href="/wiki/Modul:String" title="Modul:String">Modul:String</a> (<a href="/w/index.php?title=Modul:String&action=edit" title="Modul:String">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:TNT" title="Modul:TNT">Modul:TNT</a> (<a href="/w/index.php?title=Modul:TNT&action=edit" title="Modul:TNT">rediger</a>) </li><li><a href="/wiki/Modul:Wd-norsk" title="Modul:Wd-norsk">Modul:Wd-norsk</a> (<a href="/w/index.php?title=Modul:Wd-norsk&action=edit" title="Modul:Wd-norsk">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:Wd-norsk/i18n" title="Modul:Wd-norsk/i18n">Modul:Wd-norsk/i18n</a> (<a href="/w/index.php?title=Modul:Wd-norsk/i18n&action=edit" title="Modul:Wd-norsk/i18n">rediger</a>) </li><li><a href="/wiki/Modul:Wikibase_signature" title="Modul:Wikibase signature">Modul:Wikibase signature</a> (<a href="/w/index.php?title=Modul:Wikibase_signature&action=edit" title="Modul:Wikibase signature">rediger</a>) </li><li><a href="/wiki/Modul:Wikibase_signature/conf" title="Modul:Wikibase signature/conf">Modul:Wikibase signature/conf</a> (<a href="/w/index.php?title=Modul:Wikibase_signature/conf&action=edit" title="Modul:Wikibase signature/conf">rediger</a>) </li><li><a href="/wiki/Modul:WikidataBilde" title="Modul:WikidataBilde">Modul:WikidataBilde</a> (<a href="/w/index.php?title=Modul:WikidataBilde&action=edit" title="Modul:WikidataBilde">rediger</a>) </li><li><a href="/wiki/Modul:WikidataDato" title="Modul:WikidataDato">Modul:WikidataDato</a> (<a href="/w/index.php?title=Modul:WikidataDato&action=edit" title="Modul:WikidataDato">rediger</a>) </li><li><a href="/wiki/Modul:WikidataListe" title="Modul:WikidataListe">Modul:WikidataListe</a> (<a href="/w/index.php?title=Modul:WikidataListe&action=edit" title="Modul:WikidataListe">vis kilde</a>) (halvbeskyttet)</li><li><a href="/wiki/Modul:WikidataListe/conf" title="Modul:WikidataListe/conf">Modul:WikidataListe/conf</a> (<a href="/w/index.php?title=Modul:WikidataListe/conf&action=edit" title="Modul:WikidataListe/conf">rediger</a>) </li><li><a href="/wiki/Modul:WikidataListe/dok" title="Modul:WikidataListe/dok">Modul:WikidataListe/dok</a> (<a href="/w/index.php?title=Modul:WikidataListe/dok&action=edit" title="Modul:WikidataListe/dok">rediger</a>) </li><li><a href="/wiki/Modul:WikidataListe/test" title="Modul:WikidataListe/test">Modul:WikidataListe/test</a> (<a href="/w/index.php?title=Modul:WikidataListe/test&action=edit" title="Modul:WikidataListe/test">rediger</a>) </li><li><a href="/wiki/Modul:WikidataListe/test/conf" title="Modul:WikidataListe/test/conf">Modul:WikidataListe/test/conf</a> (<a href="/w/index.php?title=Modul:WikidataListe/test/conf&action=edit" title="Modul:WikidataListe/test/conf">rediger</a>) </li><li><a href="/wiki/Modul:Yesno" title="Modul:Yesno">Modul:Yesno</a> (<a href="/w/index.php?title=Modul:Yesno&action=edit" title="Modul:Yesno">vis kilde</a>) (halvbeskyttet)</li></ul></div><p id="mw-returnto">Tilbake til <a href="/wiki/Modul:WikidataListe" title="Modul:WikidataListe">Modul:WikidataListe</a>.</p> <!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Hentet fra «<a dir="ltr" href="https://no.wikipedia.org/wiki/Modul:WikidataListe">https://no.wikipedia.org/wiki/Modul:WikidataListe</a>»</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Personvern</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:Om">Om Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Generelle_forbehold">Forbehold</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Atferdsnorm</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Utviklere</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/no.wikipedia.org">Statistikk</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Erklæring om informasjonskapsler</a></li> <li id="footer-places-mobileview"><a href="//no.m.wikipedia.org/w/index.php?title=Modul:WikidataListe&action=edit&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobilvisning</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-6bb4bcc5b5-cq9z6","wgBackendResponseTime":410,"wgPageParseReport":{"limitreport":{"cputime":"0.087","walltime":"0.132","ppvisitednodes":{"value":385,"limit":1000000},"postexpandincludesize":{"value":19882,"limit":2097152},"templateargumentsize":{"value":2568,"limit":2097152},"expansiondepth":{"value":18,"limit":100},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":3088,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 111.441 1 -total"," 84.61% 94.285 1 Mal:Protected_page_text/semi"," 80.05% 89.213 1 Mal:Protected_page_text"," 61.09% 68.075 1 Mal:Fmbox"," 17.70% 19.723 1 Mal:Mbox"," 15.23% 16.976 1 Mal:Editnotice_load"," 10.31% 11.492 2 Mal:Redigeringsnotis-innlaster/content"," 8.51% 9.480 2 Mal:Redigeringsnotis-innlaster/core"," 2.04% 2.271 2 Mal:FULLROOTPAGENAME"," 1.72% 1.921 4 Mal:Ns_has_subpages"]},"scribunto":{"limitreport-timeusage":{"value":"0.031","limit":"10.000"},"limitreport-memusage":{"value":688561,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-6bb4bcc5b5-cq9z6","timestamp":"20241127140520","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>