Wikipedia:Gemenskapens tekniska önskelista/Kartor i infoboxar
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] Stora torget i Uppsala | |
Anlagd | Planerad 1641 |
---|---|
Läge | |
Plats | Uppsala, Sverige |
Anknyter till | Drottninggatan, Svartbäcksgatan, Vaksalagatan, Kungsängsgatan |
Yta | 3 449 m² |
Karta | |
Betydelse | |
Byggnader | Rådhuset, Åhlenshuset |
Handel | Torghandel |
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 |