Moduldiskussion:Ortsfakta Norge WD

Från Wikipedia
Hoppa till navigering Hoppa till sök

Rad 562[redigera wikitext]

@Larske: Här har jag klippt och klistrat från motsvarande svenska modul ganska friskt. På rad 562 finns rester av din kod. Fylkena verkar inte ha egna koder, men de har ISO 3166-2 (P300). Kan du fixa så de två sista siffrorna tas fram ur denna? 62 mm (diskussion) 13 maj 2021 kl. 14.48 (CEST)

Om de två sista siffrorna är samma som de två sista tecken, av listan nedan ser det så ut, kan du plocka fram dem med den här koden
string.sub(wikidata({property='P300', noref=ja, nolink=ja, entityId=item}) or '',-2)
variabeln item ska innehålla Q-numret för fylkesobjektet. Med item='Q52600648' får man resultatet '54'.
- Om objektet saknar värde på ISO 3166-2 (P300) får man en tom sträng som resultat.
- Om objektet har fler värden får man slutet på det sista värdet, men i sådana fall kan man behöva ta hänsyn till bestämningsord som till exempel slutdatum (P582).
Det verkar inte vara helt klart med ISO 3166-2 (P300) för de norska fylkena:
Som framgår av listan finns det två objekt med namnet Oslo i sig, Oslo (Q5245991) och Oslo (fylke) (Q14206216) som båda är instans av (P31) Norges fylken (Q192299), men inget av dem har något värde på ISO 3166-2 (P300).
--Larske (diskussion) 13 maj 2021 kl. 16.08 (CEST)
Tillägg: Och mallen {{Norge}} (som kanske borde heta Norges fylken?) har en länk till artikeln om huvudstaden som är kopplad till Oslo (Q585) som har en värdet NO-03 på ISO 3166-2 (P300) men saknar värdet Norges fylken (Q192299) för egenskapen instans av (P31).
Oslo är lite speciell, men det löser vi! Även Svalbard, Jan Mayen och Bouvetön kräver speciallösningar. Det här är anledningen till att jag skapar en modul per land. 62 mm (diskussion) 13 maj 2021 kl. 16.23 (CEST)
Fylken har egna nummer i Norge, men de sammanfaller med ISO 3166-2. no:Fylkesnummer. --北山 Kitayama (diskussion) 13 maj 2021 kl. 16.38 (CEST)