Hjælp:Skabelon-sandkassen: Forskelle mellem versioner

Content deleted Content added
Nyt afsnit: Test af skabeloner på angivet wikitekst
småting
 
Linje 2:
'''Skabelon-sandkassen''' er navnet på en specialside (link: [[Special:TemplateSandbox]]) som kan bruges til at teste ny skabelon-kode uden at forstyrre de artikler som bruger den eller de skabeloner som man tester. Det er vigtigt at teste med brug af skabelon-sandkassen før man ændrer i eksisterende skabeloner som bruges af mange artikler, fordi små fejl, for eksempel bare et glemt "}", kan ødelægge virkningen af en skabelon, og derved ødelægge udseende eller indhold på rigtig mange artikler på en gang.
For at bruge skabelonsandkassen skal man først lave en kopi af de skabeloner som man ønsker at redigere i. Hvis man for eksempel vil lave forbedringer i den komplicerede kode til at indsætte kort i {{Vis|Infoboks by}}, starter man med at lave en kopi af skabelonerne {{Vis|Infoboks by}} og {{Vis|Infoboks by/Kort}}. Kopierne vil man normalt placere som undersider til sandkassen i ens egeneget brugerrum. Gør man det, skal skabelonernes indhold kopieres til siderne ''Bruger:<dit brugernavn>/sandkasse/Skabelon:Infoboks by'' og ''Bruger:<dit brugernavn>/sandkasse/Skabelon:Infoboks by/Kort'' (husk at erstatte <dit brugernavn> med dit rigtige brugernavn). Man kopierer en skabelon ved at åbne et redigeringsvindue, markere al teksten i vinduet (typisk med Ctrl-a i mange browsere) og kopiere den markerede tekst (typisk med Ctrl-c i mange browsere). Derefter lukker man redigeringsvinduet uden at gemme og går til den nye placering af kopien og åbner et redigeringsvindue der og indsætter den kopierede tekst (typisk med Ctrl-v i mange browsere). Herefter gemmer man, og har en kopi af den originale skabelontekst.
 
Nu laver man så de ændringer i ens lokale kopier som man ønsker at udføre.
Linje 20:
== Test af skabeloner på angivet wikitekst ==
 
Man kan også teste virkningen af skabelonerne i ens skabelonkasse på en vilkårligtvilkårlig wikitekst som man indskriver i feltet "Wikitekst" i sandkasse-formularen. Man skal stadig også angive navnet på en artikel eller anden side. Koden på den angivne side bruges ikke, men artiklens eller sidens eventuelle tilknytning til et Wikidata-emne bruges ved visning af Wikitekstenwikiteksten.
 
Denne funktion kan bruges til at teste virkningen af nye eller ændrede skabeloner på artikler, hvis deres brug også kræver ændring i artiklerne. For eksempel kan man teste en ny infoboks som bruger Wikidata og som har flere parametre end den gamle version. For at gøre det, skal man placere sine nye og ændrede skabeloner og eventuelle moduler i sandkassen, angiverangive en artikels navn i feltet ''Vis side'', og koden for en ny infoboks for artiklen i feltet ''Vis wikitekst'', og trykke ''Vis''. Resultatet er at man ser hvordan den nye infoboks vil komme til at se ud i artiklen, inkl.inklusiv de data som måtte skulle hentes fra Wikidata.