Hjælp ønskes til at skrive koden, som tillader flere markører på samme kort redigér

Som det findes på denne engelske, udvidet i november 2007 til at tillade ialt 9 markører: http://en.wikipedia.org/wiki/Template:Location_map_many . Og muligheden findes også på tysk wiki.

Det konkrete sted hvor jeg kunne tænke mig at bruge den, er med disse 4 jordskælv i Pakistan, sådan at man kan se hvordan epicentrene ligger i forhold til hinanden.


{x{Kortpositioner flere| Pakistan

| label=1945
|bredde_grad=24|bredde_min=5
|længde_grad=63|længde_min=0
| label2=1935
|bredde_grad=28|bredde_min=87
|længde_grad=66|længde_min=40
| label3=2008
|bredde_grad=30|bredde_min=65
|længde_grad=67|længde_min=32
| label4=2005
|bredde_grad=34|bredde_min=21
|længde_grad=73|længde_min=28


}x}

John Peters 23. nov 2008, 16:26 (CET)

Jeg har oprettet den ønskede skabelon her: {{Kortpositioner mange}} med tilhørende vejledningsside {{Kortpositioner mange/doc}}. Der mangler en del oversættelse på begge sider, som du gerne må gøre gengæld ved at bidrage med. Resultatet af ovenstående data bliver som vist til højre:
Jordskælv (Pakistan)
{{Kortpositioner mange
 | Pakistan
 | label=1945|marksize=8 |markhigh=8
 | pos=right      | bg=yellow
 |bredde_grad=24 |bredde_min=5
 |længde_grad=63 |længde_min=0
 | label2=1935    |mark2size=8 |markhigh=8
 | pos2=right     | bg2=yellow
 |bredde2_grad=28|bredde2_min=87
 |længde2_grad=66|længde2_min=40
 | label3=2008    |mark3size=8 |markhigh=8
 | pos3=right     | bg3=yellow
 |bredde3_grad=30|bredde3_min=65
 |længde3_grad=67|længde3_min=32
 | label4=2005    |mark4size=8 |markhigh=8
 | pos4=top       | bg4=yellow
 |bredde4_grad=34|bredde4_min=21
 |længde4_grad=73|længde4_min=28
 |width=280|float=right|border=none
 |billedtekst=[[Jordskælv]] i [[Pakistan]]
}}
 
1945
1935
2008
2005
--Sir48 (Thyge) 24. nov 2008, 01:04 (CET)
Cool! - virkelig godt arbejde. Det er virkelig al anerkendelse værd det du har lavet. Denne skabelon skal nok blive til god gavn mange steder. Hvad med at udvide den til at tillade uendelig mange markører, således som en-wiki også har det? Eller at indsætte hyperlinks ved markørerne, så man fra oven-viste kort kan gå direkte til de relevante beskrivelser af jordskælvene? Det ville være en forbedring, som ikke engang en-wike har (endnu) - men svarer blot til hvad man ser på mange web-sider - f.ex BBC laver ofte et kort, som man kan klikke på.John Peters 24. nov 2008, 10:51 (CET)
Tak skal du have. Jeg har set, at der også er en engelsk med uendeligt mange, så det kan være, jeg laver den en dag, når jeg får tid og lyst. Med hensyn til linkning fra markørerne tror jeg, at det vil blive for indviklet, fordi linkene skal være parametre (forskellige fra den ene markør til den anden) - og det kræver iøvrigt sammenfletning af to ret indviklede skabeloner.
Jeg har nemlig engang oprettet skabelonen {{klik}}, som kan gøre et billede til et link, og hvis det er hovedformålet, kan man bruge den. Den fungerer som vist i nedenstående eksempel, hvor Dannebrog er gjort til et klikbart link:
<div style="position: relative; color: yellow">
[[Billede:Satellite_image_of_Denmark_in_July_2001.jpg|right|300px]]

<div style="position: absolute; left: 778px; top: 97px">
{{Klik|billede=Flag of Denmark.svg|bredde=12px|link=Flyvestation Værløse Svæveflyveklub}}
</div>

<div style="position: absolute; left: 791px; top: 118px"> Værløse 
</div>
</div>
 

 

Værløse
I denne løsning skal man selv pusle markører og labels på plads (der er ikke grænser for antallet), men det kan man jo gøre ved at se efter det billede, som er produceret ved hjælp af {{Kortpositioner mange}}.--Sir48 (Thyge) 24. nov 2008, 14:01 (CET)

Hjælp ønskes til Kort over Lurfund redigér

 
Maltbæk
Fuglrisdam
Tellerup
Boeslunde
Udvalgte Lurfund i Danmark


De 3 uden etiket (label 4,6 og 7) ligger helt forkert på 55.breddegrad, men det er fordi hvis jeg skriver 54 som de retteligt ligger på (dvs på henh. Langeland og Falster) så får jeg meddelelse om "Udtryksfejl", og at kortets grænser er 54,18 og at der derfor ikke kan anvendes tallet 54??????????????? Prøv selv at ændre de nævnte labels til 54 breddegrad og se hvad der sker. Hvorfor??John Peters 24. nov 2008, 16:14 (CET)

Det skyldes, at Skabelon:Kortpositioner_Danmark specificerer, at bunden af kortet ligger på bredde 54.18. Det må være forkert, men hvorfor det gør det, og hvad det rigtige er, ved jeg ikke. Men {{Kortpositioner mange}} kontrollerer jo, at de indsatte etiketter ikke ligger uden for kortet.--Sir48 (Thyge) 24. nov 2008, 17:28 (CET)
Næ, en del forskning afslørede, at der var fejl i den nye skabelon. Den fejl er det vistnok lykkedes mig at rette (men der er flere, man kan løbe ind i, kan jeg se, fordi det samme vil ske, hvis f.eks. længdegraden bliver lig værdien for kortets afgrænsning). Men resultatet efter min rettelse ses ovenfor, hvor jeg har rettet label 4, 6 og 7 til breddegrad 54. --Sir48 (Thyge) 24. nov 2008, 23:12 (CET)
Nå, det var godt du fik det ordnet. Er det en af disse wiki-bugs, som skaberen af programmet omtaler i noterne? Har du undersøgt om denne bug også er på den engelske side.? P.S:Jeg er allerede løbet tør for markører på Lur og jeg har endda et par lokaliteter mere som jeg gerne vil have plottet ind, så.....Det ville være fint hvis du kan tilpasse det pågældende engelske stykke programmel, så vi kan få et ubegrænset antal markører.Det er et program skabt i slutningen af sidste år, og det er tydeligvis meget enklere og smartere programmeret end det gamle (med max. 9 markører, som er det du/vi har oversat). Så det var nok min fejl fra begyndelsen af at henlede opmærksomheden på dette gamle program med max. 9 markører, når vi ligesågodt kunne have taget det nye som kan det samme, og på en enklere måde, og som nævnt har ubegrænset antal marlører, men man er fri for det irriterende arbejde med at sætte numre på både labels, markører, position og bredde og længdes grader,minutter og sekunder.John Peters 25. nov 2008, 15:52 (CET)

Så er det lykkedes at sætte hyperlinks ind som etiket redigér

 
Maltbæk mose (2)
Folvisdam mose(2)
Tellerup (2)
Rørlykke mose (2)
Boeslunde (2)
Lommelev (2)
Radbjerg mose (2)
22 af de ialt 35 lurer, som er fundet i Danmark

Jeg gjorde det simpelthen bare. Tænkte det må kunne lade sig gøre, givet den logiske måde den kode som styrer wikipedias sider er opbygget på, og hver gang den ser et hyperlink,- som jo er meget essentiel her- så bliver det også vist. Det er virkelig alle tiders ud fra et bruger-anvendelighedssynspunkt, når foilk kan klikke på kortet og gå direkte til de relevante sider. Men sig mig, vil det være tilladt for mig at indsætte eksterne links til de resterende 7 markører på kortet her? Fordi jeg vil gerne have at folk kan gå direkte til sider som beskriver fundet og viser billede af det. Jeg tror det må være tilladt med sådanne eksterne links i en skabelon, jvf. UNESCO-skabelonen som også har et link til UNESCOs webside. Iøvrigt må du meget gerne snart gøre skabelonen med det ubegrænsede antal markører tilgængeligt - og jeg går ud fra som givet at hypoerlinks også virker her. Fordi med hyperlinks indbygget kan vi virkelig lave nogle gode kort med et ubegrænset antal markører. Som nævnt er jeg allerede løbet tør ang. lurfund, og der er også flere Afghanske/Pakistanske/Indiske jordskælv, som jeg gerne vil have plottet ind, for at skabe overblik - husk på et overblik som kun meget få har idag. sig mig, er det kun administratorer som kan 'oversætte' dette program, eller kan jeg få adgang til at gøre det? Og er det svært? PS: Jeg vil foreslå at du samler alt der har med Kortpositioner at gøre på samme side (med undtagelse måske af dokumentationssider) som det er nu, er f.eks denne diskussion meget svær at hiytte frem til Med venlig hilsen John Peters 5. dec 2008, 14:59 (CET)

Der er intet i vejen for at skabe wiki-links på den måde (hyperlinks er nok et forkert udtryk, fordi de også kan være eksterne henvisninger, som nok ikke ville blive godtaget). Enhver bruger, og ikke kun administratorer, kan "oversætte" en skabelon, hvilket jeg er et af beviserne på. Det kræver kun, at man behersker teknikken (og afprøvningen) af dem. --Sir48 (Thyge) 5. dec 2008, 15:55 (CET)
Vil det sige, at jeg godt kan indsætte eksterne links for de resterende 7 markører - som i tilfældet Maltbæk Mose: 1861: Maltbæk mose. To lurer fra yngre bronzealder, periode IV (ca. 1100-900 f.Kr.) ? John Peters 5. dec 2008, 16:03 (CET)
Teknisk kan du godt, men jeg vil være en af modstanderne af, at henvisninger fører læseren væk fra Wikipedia på den måde. Eksterne henvisninger er samlet i et afsnit nederst i artikler, fordi folk så ved, at her forlader man wikipedia. --Sir48 (Thyge) 5. dec 2008, 16:09 (CET)
Tilbage til siden »Kortpositioner/doc«.