Wikipedia:Gemenskapens tekniska önskelista/Kartor i infoboxar

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

Projektet har som mål att underlätta användandet av kartor för sidor där det är relevant. Specifikt efterfrågades de interaktiva kartor som kan visas med Kartographer.

Den tekniska utvecklingen av projektet går att följa på Phabricator i projektet Maps-in-infoboxes.

Hur vi kommer att jobba med projektet[redigera | redigera wikitext]

I första hand kommer vi att leta rätt på moduler som redan finns på andra språkversioner av Wikipedia. Hittar vi några som verkar lämpliga kommer vi att importera dessa och anpassa de så att de fungerar på SVWP.

Avgränsningar[redigera | redigera wikitext]

Vi kommer inte att ändra i några mallar som används i dagsläget. Istället kommer vi lämna det upp till gemenskapen att bestämma hur den nya modulen ska användas.

Förväntat resultat[redigera | redigera wikitext]

Vid projektets fullbordande kommer vi ha implementerat en modul som går att använda för att automatisk lägga till kartor i infoboxar, med koordinater hämtade från Wikidata. Modulen kommer specifikt vara anpassad för att användas i mallar och inte för att läggas till direkt i en sida. Det nya sättet att lägga till kartor ska inte vara svårare än det som finns idag och det ska gå ersätta värden som har hämtats från Wikidata, om man så vill.

Vi kommer att ta fram en lista med vanligt förekommande mallar som kan använda den nya modulen. För att underlätta för de som vill använda modulen kommer vi att skapa dokumentation för hur den används. Jämte denna kommer vi att skapa en eller flera prototypmallar som implementerar modulen, för att enkelt kunna kopiera in i andra mallar. Vi kommer även att ta fram instruktioner för hur man kan lägga till kartor i mallar som använder modulen.

Modul[redigera | redigera wikitext]

Modulen som utvecklas i det här projektet ska:

  • Lägga till en interaktiv karta m.h.a. Kartographer
  • Visa koordinater som en punkt på kartan
  • Hämta koordinater från Wikidata automatiskt, om det finns ett Wikidata-objekt för artikeln
  • Ta manuellt angivna koordinater som parametrar och använda dessa istället för koordinater från Wikidata
  • Kunna läggas till i infoboxar
  • Ha parametrar för att ange:
    • Storleken på kartan
    • Zoomnivå
    • Färg och symbol för markör

Observera att punkterna ovan kan komma att ändras under utvecklingsprocessen.

Resultat[redigera | redigera wikitext]

Gemenskapens tekniska önskelista/Kartor i infoboxar
Stora torget i Uppsala.jpg
Stora torget i Uppsala
AnlagdPlanerad 1641
Läge
PlatsSverige Uppsala, Sverige
Anknyter tillDrottninggatan, Svartbäcksgatan, Vaksalagatan, Kungsängsgatan
Yta3 449 m²
Karta
Betydelse
ByggnaderRådhuset, Åhlenshuset
HandelTorghandel

Mallen Mall:Maplink och den modul som den använder, Modul:Mapframe, hade redan importerats från ENWP av Tomastvivlaren. Dokumentationen och parametrar översattes till svenska för att lättare kunna användas.

Samtliga punkter under Förväntat resultat -> Modul ovan stöds av modulen och mer därtill. Instruktioner och exempel finns på mallsidan. Ett exempel på hur en infobox kan modifieras för att lägga till en karta finns på /Infobox torg. Rubriken "Karta" med innehåll använder där den nya mallen. Ett exempel på hur det kan se ut när en sådan infobox används syns till höger.

En sak som har upptäckts under utvecklingen är att kartor inte alltid ser ut som de ska direkt efter de har lagts till. Framförallt gäller detta vid förhandsgranskning och miniatyrkartorna. Efter ett tag brukar det ordna sig. Samma sak händer på ENWP, så antagligen är det något i maskineriet som tar ett tag att uppdateras.

Tidsplan[redigera | redigera wikitext]

November 2018 Undersök vad som finns och vad som tillkommer.
December 2018 Påbörja tekniskt arbete, inledningsvis i lägre takt.
Första halvan av 2019 Merparten av tekniskt arbete utförs.
Juli 2020 Färdigställ utveckling.

Logg[redigera | redigera wikitext]

Här kan du följa hur projektet fortskrider. Loggen uppdateras när något av intresse har gjorts, dock minst en gång per månad även om inget arbete har gjorts. Under "Utfört arbete" sammanfattas det som gjorts på ett lättbegripligt sätt. För en inblick i det tekniska kan du följa länkarna under "Task i Phabricator" för att få en mer detaljerad beskrivning av processen.

Tidpunkt Utfört arbete Task i Phabricator
2018-11 Inget arbete utfört eftersom vi har varit upptagna med andra projekt.
2018-12 Inget arbete utfört eftersom vi har varit upptagna med andra projekt.
2019-01 Inledde kontakt med Baskiska Wikipedia för att se vilka moduler de har.
2019-02 Inget arbete utfört eftersom vi har varit upptagna med andra projekt.
2019-03 Började undersöka vilka moduler och mallar som kan återanvändas från andra språkversioner.
2019-04-09 La till specifikationer för modulen. phab:T218008
2019-04 Började importera Module:Mapframe från WPEN. phab:T220679
2019-05 Började översätta modulen Mapframe till svenska. phab:T220679
2019-06 - 2020-06 Inget arbete utfört eftersom vi har varit upptagna med andra projekt.
2020-07 - 2020-12 Arbetade med att importera och översätta mallar och moduler från ENWP. phab:T220679, phab:T253860