Tester för finessen "Tidy". Huvuddelen av koden som testas finns på MediaWiki:Gadget-tidy-on-save.js.
Testerna körs endast i desktopläge.
Om Tidy krånglar, kontakta Skalman på diskussionssidan eller per mejl. Beskriv vad som hände, om någon varning visades och om du gjorde något ovanligt eller såg något konstigt.
Tala gärna också om vilken webbläsare som användes.
Testa hur lång tid det tar för Tidy att processa en sida.
Testa transformationer som görs vid sparning, förhandsgranskning och visning av ändringar.
Ta bort
{{tidy}}
från wikitexten om felet inte längre finns kvar.
Byt ut hårda mellanslag (\xa0) mot mjuka. (ett hårt, osynligt, blanksteg är infogat mellan x:en).
Byt ut tabb-tecken mot mellanslag.
Ändra två mellanslag mitt i en mening till ett.
Ändra många mellanslag mitt i en mening till ett.
Ändra även inuti HTML-kommentarer.
Före
<!--HTML... ...kommentar-->
Förväntat resultat
<!--HTML... ...kommentar-->
Ändra även inuti länkar.
Före
[[länk 1]], [[länk 2|text text]]
Förväntat resultat
[[länk 1]], [[länk 2|text text]]
Ändra även inuti länkar inuti mallar.
Ändra även inuti mallar inuti mallar.
Före
{{mall|{{mall|argument 1}}|argument2}}
Förväntat resultat
{{mall|{{mall|argument 1}}|argument2}}
Ändra även när den inre mallens avslut hamnar precis före den yttre mallens avslut.
Före
{{mall|{{mall|argument 1}}}}
Förväntat resultat
{{mall|{{mall|argument 1}}}}
Ta bort mellanslag i början och slutet på rader
Ta även bort mellanslagen om de existerar inuti en mall
Ändra två tomma rader i följd till en.
Ändra många tomma rader i följd till en.
Ändra tre rader endast innehållande whitespace till en rad utan whitespace.
Ändra tre rader endast innehållande whitespace till en rad utan whitespace.
En sida ska inte börja med tomma rader
Inte heller när sidan börjar med en rubrik som normalt sett ska ha en tom rad ovanför
Före
==Svenska== ===Substantiv===
Förväntat resultat
==Svenska== ===Substantiv===
Förutom allmänna whitespacekorrigeringar, ändra inget inuti HTML-kommentarer.
Före
<!--HTML... ...kommentar == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]] -->
Minska multipla mellanslag till en, multipla rader till en och trimma mellanslag på rader.
Men låt övrig whitespace vara.
Före
<!-- == Rubrik == {{ mall | arg }} '''fetstil'''{{f}} # {{mall |arg }}definition -->
Ett gäng parenteser och andra specialtecken ska inte vara några problem eftersom innehållet ska vara opacifierat.
Klaga inte på saknade språkrubriker för mallar som behöver språkkoder
Före
<!-- {{subst}} {{tagg}} -->
<nowiki>
Före
<nowiki> == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]] </nowiki>
<pre>
Före
<pre> == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]] </pre>
<math>
Före
<math> == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]]</math> <math>{{{\\partial f} \\over {\\partial x_1}}, ..., {{\\partial f} \\over {\\partial x_n}}}</math> <math>\\gamma \\equiv {{1} \\over {\\sqrt{1-\\beta^2}}}</math>
<ref>
Före
<ref> == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]]</ref> <ref>[http://g3.spraakdata.gu.se/cgi-bin/osa/indexsok.cgi?formtype=enkel&string=näsa näsa], ''Svenska Akademiens ordbok'' Läst 28 september 2011</ref>
<gallery>
Före
<gallery> == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]]</gallery> <gallery> |Bild:bild.jpg </gallery>
<hiero>
Före
<hiero> == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]]</hiero> <hiero>D2:D21-D21:X1-M2</hiero>
För mallar utan argument.
För mallar med tomt argument
För mallar med parametrar
För mallar i mallar
Före
{{ mall |{{ mall }}|argument}}
Förväntat resultat
{{mall|{{mall}}|argument}}
För mallar med tomt argument
För mallar med argument
Före
{{mall| argument| argument }}
Förväntat resultat
{{mall|argument|argument}}
För mallar med parametrar med värden
Före
{{mall| parameter1 = | parameter 2 = arg|parameter 3= -}}
Förväntat resultat
{{mall|parameter1=|parameter 2=arg|parameter 3=-}}
Även för mallar i mallar
Före
{{mall| {{mall| {{mall namn| parameter = {{mall| argument }} }} }} }}
Förväntat resultat
{{mall|{{mall|{{mall namn|parameter={{mall|argument}}}}}}}}
Bli inte lurad av mallen {{=}}. Tolka {{=}} som ett vanligt tecken.
Före
{{mall| x {{=}} x | x {{=}} = x}}
Förväntat resultat
{{mall|x {{=}} x|x {{=}}=x}}
Tolka också {{!}} som ett vanligt tecken.
Före
{{mall| x {{!}} x | x {{!}} = x}}
Förväntat resultat
{{mall|x {{!}} x|x {{!}}=x}}
En mall är inte en mall utan {{ och }}.
Inte ens om texten finns inuti en annan mall
Före
{{mall|parameter={ej en mall} }}
Mallar uppdelade på flera rader är dock inte otillåtet.
Före
{{mall |argument |parameter=värde}}
Redaktionsmallar
Före
{{radera}} {{delete}} {{Delete}} {{verifiera}}
Förväntat resultat
{{raderas}} {{raderas}} {{raderas}} {{verifieras}}
Även om de har extra mellanslag.
När mallen föregås av ), ] och }.
Före
[[сходи́ть]]{{impf}} '''profundeza''' {{m}}{{f}} '''אוֹסְטְרַלְיָה''' (ostrálya){{f}}
Förväntat resultat
[[сходи́ть]] {{impf}} '''profundeza''' {{m}} {{f}} '''אוֹסְטְרַלְיָה''' (ostrálya) {{f}}
När mallen föregås av kommatecken och semikolon.
Före
{{mall}},{{f}} {{mall}};{{m}}
Förväntat resultat
{{mall}}, {{f}} {{mall}}; {{m}}
Genusmallar
Före
,{{u}},{{n}},{{m}},{{f}},{{mf}}
Förväntat resultat
, {{u}}, {{n}}, {{m}}, {{f}}, {{mf}}
Kombinerade genus- och numerusmallar
Före
,{{fs}},{{ms}},{{us}},{{ns}},{{fpl}},{{mpl}},{{upl}},{{npl}}
Förväntat resultat
, {{fs}}, {{ms}}, {{us}}, {{ns}}, {{fpl}}, {{mpl}}, {{upl}}, {{npl}}
Övriga mallar
Före
,{{pf}},{{impf}},{{impfpf}},{{bf}},{{okomp}},{{oböjl}},{{oräkn}},{{peri}}
Förväntat resultat
, {{pf}}, {{impf}}, {{impfpf}}, {{bf}}, {{okomp}}, {{oböjl}}, {{oräkn}}, {{peri}}
Lägg inte till ett mellanslag om mallen föregås av något annat tecken eller inget tecken alls.
Före
{{f}} x{{f}} .{{f}} ({{f}}) {{f}}/{{m}} #{{okomp}}
För uttalsrader
Före
==Engelska== * {{uttal|en|ipa=...}} x
Förväntat resultat
==Engelska== *{{uttal|en|ipa=...}} x
För definitionsrader.
Före
# definition # {{mall|...}} definition
Förväntat resultat
#definition #{{mall|...}} definition
För exempelmeningar.
Före
#: '''''Exempel.''''' #:: ''Ett '''exempel''' till.''
Förväntat resultat
#:'''''Exempel.''''' #::''Ett '''exempel''' till.''
För mallar.
Före
#: {{synonymer|[[ord]], [[ord]], [[ord]]}} : {{avgränsare}} : {{besläktade ord|[[ord]]}}
Förväntat resultat
#:{{synonymer|[[ord]], [[ord]], [[ord]]}} :{{avgränsare}} :{{besläktade ord|[[ord]]}}
För översättningar m.m.
Före
====Översättningar==== * engelska: {{ö|en|word}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word}}
För fler varianter av listor
Före
** x ***** x :* x :::*# x
Radbrytningar i länkar är ogiltig syntax. Varna om det förekommer.
Före
[[länk med radbrytningar]]
Förväntat resultat
[[länk med radbrytningar]] {{tidy}}
Varningar
Radbrytningar i länktexter visas som mellanslag, så det är lika bra att göra om dem till mellanslag.
Före
[[länk|länktext med radbrytningar]]
Förväntat resultat
[[länk|länktext med radbrytningar]]
Varna om ]]
saknas.
Förväntat resultat
Varningar
Varna om [[
saknas.
Förväntat resultat
Varningar
Avbryt inte processning när < och > förekommmer i länkar.
Före
#:{{jämför|[[ha|ha <tidsuttryck> på sig]]}}
Inte heller när de förekommer ensamma i en länk.
Före
[[mindre än|<]], [[större än|>]]
Före
[[x|x[x]] [[x|x]x]] [[x|[]] [[x|]]] [[x|[x]]] [[x|]]] [[x|{]] [[x|}]]Undantag som inte stöds fullt ut[redigera]
Tidy kan inte korrekt tolka och processa sidor innehållandes länkar eller mallar som placerats innanför [[ och ]], så för säkerhets skull avbryter Tidy processningen och varnar. För bildfiler rekommenderas istället {{media}}
och mallar placerade i länktexter bör flyttas utanför [[ och ]].
Länk i länk: Inget att processa, men varna ändå.
Före
[[Bild:B.jpg|thumb|Med [[länk]].]]
Förväntat resultat
[[Bild:B.jpg|thumb|Med [[länk]].]] {{tidy}}
Varningar
Länk i länktext: Varna och avbryt processning.
Före
==Svenska== {{subst|xx}} [[Bild:B.jpg|thumb|Med [[länk]].]]
Förväntat resultat
==Svenska== {{subst|xx}} [[Bild:B.jpg|thumb|Med [[länk]].]] {{tidy}}
Varningar
Mall i länk: Inget att processa, men varna ändå.
Före
[[Bild:B.jpg|thumb|Med {{mall}}.]]
Förväntat resultat
[[Bild:B.jpg|thumb|Med {{mall}}.]] {{tidy}}
Varningar
Mall i länk: Varna och avbryt processning.
Före
==Svenska== {{subst|xx}} [[Bild:B.jpg|thumb|Med {{mall}}.]]
Förväntat resultat
==Svenska== {{subst|xx}} [[Bild:B.jpg|thumb|Med {{mall}}.]] {{tidy}}
Varningar
Varna om sluttagg för en enskilt HTML-tagg saknas.
Förväntat resultat
Varningar
Varna om starttagg för en enskilt HTML-tagg saknas.
Förväntat resultat
Varningar
Ignorera helt en "starttagg" som inte känns igen.
Ignorera helt "start-" och "sluttaggar" som inte känns igen.
Före
</spanner> </diver> </struntaimig> <spanner> <diver> <struntaimig>
Varna om sluttagg för alla HTML-taggar saknas.
Före
<div> <span> <sup> <sub> <big> <small> <code> <u> <s> <b> <p>
Förväntat resultat
<div> <span> <sup> <sub> <big> <small> <code> <u> <s> <b> <p> {{tidy}}
Varningar
Varna bara för de sluttaggar som faktiskt saknas
Före
<div> <span> <sup> </sup> <sub> <big> </big>
Förväntat resultat
<div> <span> <sup> </sup> <sub> <big> </big> {{tidy}}
Varningar
Varna om en tagg avslutas av en felaktig tagg.
Förväntat resultat
<div> </span> </div> {{tidy}}
Varningar
Men ignorera en nästlad "starttagg" som inte känns igen (1)
Före
<div> <struntaimig> </div>
Men ignorera en nästlad "starttagg" som inte känns igen (2)
Men ignorera en nästlad "sluttagg" som inte känns igen (1)
Före
<div> </struntaimig> </div>
Men ignorera en nästlad "sluttagg" som inte känns igen (2)
Ingen förändring vid en enkel mall-i-mall-konstruktion.
Före
==Svenska== {{mall|{{mall}}}}
Trimma mallnamn och mallparametrar och minska multipla mellanslag till ett.
Före
{{ mall |{{ mall }}{{ mall|{{mall| {{mall}}}} }} | {{mall| {{mall namn| {{mall}} }} }} }}
Förväntat resultat
{{mall|{{mall}}{{mall|{{mall|{{mall}}}}}}|{{mall|{{mall namn|{{mall}}}}}}}}
Men låt bli övrigt parameterinnehåll.
Före
{{mall|parameter |x |{{inre mall|argument |parameter=argument {{?}}}} para- meter|parameter}}
Opacifiera mallar.
Före
{{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} }}
För att kunna tolka mallarna korrekt i förhållande till varandra, måste måsvingeparenteserna som anger mallstart och mallslut anges korrekt innan opacifiering sker, så, varna om mallstart och mallslut inte inte stämmer.
Före
{{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f }}
Förväntat resultat
{{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f }} {{tidy}}
Varningar
Länkar är vanligt innehåll i mallar och måste hanteras innan opacifiering, så, varna även om länkar inuti mallparametrar inte kan parsas.
Före
{{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]] }}
Förväntat resultat
{{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} [[länk[[länk inuti]]]] }} {{tidy}}
Varningar
Opacifiera också parserfunktioner.
Före
{{DISPLAYTITLE: == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} }}
Tillåt < och > i mallargument.
Före
#:{{konstr|vara folkbokförd, vara folkbokförd <på plats>}}
Opacifiera inre mallar.
Före
{{mall|arg|parameter={{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{mall|arg|parameter={{mall| == Svenksa == ==Substantiv== {{subst}} '''fetstil'''{{f}} }}}}}}}}
Trimma rader, minska dubbla mellanslag, trimma mallnamn och mallparametrar osv.
Före
{| x x {{ mall| parameter }} |}
Förväntat resultat
{| x x {{mall|parameter}} |}
Men låt annat innehåll vara.
Före
{| class = "wikitable mw-collapsible mw-collapsed " ! colspan = "2" | a-stam | - | ! Maskulinum | - | ! Singular | - ! Nominativ | * Aǥilaz / ˈɑ.ɣi.lɑz / |}
Varna vid felaktig tabellkod. (|})
Förväntat resultat
Varningar
Varna vid felaktig tabellkod. ({|)
Förväntat resultat
Varningar
Varna inte vid mallanrop med tom sista parameter (som liknar tabellkodsslut |}
).
Ta bort mellanslag före rubriknamnet
Ta bort mellanslag efter rubriknamnet
Ta bort mellanslag före och efter rubriknamnet
Ta bort mellanslag från rubriknamnet även om rubriken har fel nivå
Förväntat resultat
x ===Svenska=== x {{tidy}}
Varningar
Rubriker är bara rubriker om de existerar ensamma på egna rader (1)
Rubriker är bara rubriker om de existerar ensamma på egna rader (2)
Rader behöver först vara trimmade innan rubrikrader fixas
Multitest: en kombination av tidigare tester.
Före
x == Engelska == === Substantiv=== x
Förväntat resultat
x ==Engelska== ===Substantiv=== x
Om rubriken föregås av ytterligare en rubrik.
Före
x ==Engelska== ===Substantiv===
Förväntat resultat
x ==Engelska== ===Substantiv===
Om rubriken existerar precis i början av en sida.
Ingen tom rad under en rubrik.
Rätt rubrik men fel nivå, H1 > H2
Förväntat resultat
Varningar
Rätt rubrik men fel nivå, H3 > H2
Förväntat resultat
Varningar
Rätt rubrik men fel nivå, H6 > H2
Förväntat resultat
======Svenska====== {{tidy}}
Varningar
Rätt rubrik men fel nivå, H2 > H3
Förväntat resultat
Varningar
Förväntat resultat
Varningar
Rätt nivå men fel rubrik, H2
Förväntat resultat
Varningar
Rätt nivå men fel rubrik, H3
Förväntat resultat
===Substsantiv=== {{tidy}}
Varningar
Rätt nivå men fel rubrik, H4
Förväntat resultat
====Översättnigar==== {{tidy}}
Varningar
Fel rubrik och fel nivå, H2
Förväntat resultat
Varningar
Fel rubrik och fel nivå, H3
Förväntat resultat
Varningar
Förväntat resultat
==Norska== ==Azeri== {{tidy}}
Varningar
Hantera ö-botten ihop med olika varianter av ö-topp
Före
{{ö-botten}} {{ö-topp}} {{ö-botten}} {{ö-topp-granska}} {{ö-botten}} {{ö-topp-även}} {{ö-botten}} {{ö-se|x}}
Förväntat resultat
{{ö-botten}} {{ö-topp}} {{ö-botten}} {{ö-topp-granska}} {{ö-botten}} {{ö-topp-även}} {{ö-botten}} {{ö-se|x}}
Stöd även hantering med parametrar
Före
{{ö-botten}} {{ö-topp|...definition med [[länk]]...}}
Förväntat resultat
{{ö-botten}} {{ö-topp|...definition med [[länk]]...}}
Hantera ö-se ihop med ö-topp (ö-se är som topp och botten i ett)
Hantera ö-se ihop med ö-topp-även
Före
{{ö-se|x}} {{ö-topp-även|x}}
Förväntat resultat
{{ö-se|x}} {{ö-topp-även|x}}
Hantera ö-se ihop med ö-topp-granska
Före
{{ö-se|x}} {{ö-topp-granska}}
Förväntat resultat
{{ö-se|x}} {{ö-topp-granska}}
Hantera ö-se ihop med ö-se
Hantera inte ö-topp ihop med ö-botten (de är del av samma avsnitt)
Ta bort tomma rader ovanför rader som börjar med "#", "*" och ":".
Före
==Svenska== x *{{uttal|sv}} #definition :{{avgränsare}}
Förväntat resultat
==Svenska== x *{{uttal|sv}} #definition :{{avgränsare}}
'''fetstil''' något annat
'''fetstil'''
''' 'fetstil'''
'''fetstil' '''
Rader är bara fetstilsrader om de börjar med det fetstilade ordet.
Före
x'''fetstil''' x'''fetstil'''x x'''fetstil''' x
Fetstilsrader för ord utan apostrofer.
Före
'''x''' '''fetstil'''x '''fetstil''' x ''' fetstil''' ''' fetstil'''x ''' fetstil''' x '''fetstil ''' '''fetstil '''x '''fetstil ''' x ''' fetstil ''' ''' fetstil '''x ''' fetstil ''' x
Förväntat resultat
'''x''' '''fetstil''' x '''fetstil''' x '''fetstil''' '''fetstil''' x '''fetstil''' x '''fetstil''' '''fetstil''' x '''fetstil''' x '''fetstil''' '''fetstil''' x '''fetstil''' x
Fetstilsrader för ord har apostrof i början (ex 'nuff).
Före
''''x''' ''''nuff'''x ''''nuff''' x ''' 'fetstil''' ''' 'fetstil'''x ''' 'fetstil''' x ''''fetstil ''' ''''fetstil '''x ''''fetstil ''' x ''' 'fetstil ''' ''' 'fetstil '''x ''' 'fetstil ''' x
Förväntat resultat
''' 'x''' ''' 'nuff''' x ''' 'nuff''' x ''' 'fetstil''' ''' 'fetstil''' x ''' 'fetstil''' x ''' 'fetstil''' ''' 'fetstil''' x ''' 'fetstil''' x ''' 'fetstil''' ''' 'fetstil''' x ''' 'fetstil''' x
Fetstilsrader för ord som apostrof i mitten (ex don't).
Före
'''don't''' '''don't'''x '''don't''' x ''' fet'stil''' ''' fet'stil'''x ''' fet'stil''' x '''fet'stil ''' '''fet'stil '''x '''fet'stil ''' x ''' fet'stil ''' ''' fet'stil '''x ''' fet'stil ''' x
Förväntat resultat
'''don't''' '''don't''' x '''don't''' x '''fet'stil''' '''fet'stil''' x '''fet'stil''' x '''fet'stil''' '''fet'stil''' x '''fet'stil''' x '''fet'stil''' '''fet'stil''' x '''fet'stil''' x
Fetstilsrader för ord som har apostrof i slutet (ex Qapla').
Före
'''x'''' '''Qapla''''x '''Qapla'''' x ''' fetstil'''' ''' fetstil''''x ''' fetstil'''' x '''fetstil' ''' '''fetstil' '''x '''fetstil' ''' x ''' fetstil' ''' ''' fetstil' '''x ''' fetstil' ''' x
Förväntat resultat
'''x' ''' '''Qapla' ''' x '''Qapla' ''' x '''fetstil' ''' '''fetstil' ''' x '''fetstil' ''' x '''fetstil' ''' '''fetstil' ''' x '''fetstil' ''' x '''fetstil' ''' '''fetstil' ''' x '''fetstil' ''' x
Fetstilsrader för ord har apostrof i början och mitten.
Före
''''fet'stil''' ''''fet'stil'''x ''''fet'stil''' x ''' 'fet'stil''' ''' 'fet'stil'''x ''' 'fet'stil''' x ''''fet'stil ''' ''''fet'stil '''x ''''fet'stil ''' x
Förväntat resultat
''' 'fet'stil''' ''' 'fet'stil''' x ''' 'fet'stil''' x ''' 'fet'stil''' ''' 'fet'stil''' x ''' 'fet'stil''' x ''' 'fet'stil''' ''' 'fet'stil''' x ''' 'fet'stil''' x
Fetstilsrader för ord har apostrof i början och slutet (ex 'n').
Före
''''n'''' ''''n''''x ''''n'''' x ''' 'fetstil'''' ''' 'fetstil''''x ''' 'fetstil'''' x ''''fetstil' ''' ''''fetstil' '''x ''''fetstil' ''' x ''' 'fetstil' ''' ''' 'fetstil' '''x ''' 'fetstil' ''' x
Förväntat resultat
''' 'n' ''' ''' 'n' ''' x ''' 'n' ''' x ''' 'fetstil' ''' ''' 'fetstil' ''' x ''' 'fetstil' ''' x ''' 'fetstil' ''' ''' 'fetstil' ''' x ''' 'fetstil' ''' x ''' 'fetstil' ''' ''' 'fetstil' ''' x ''' 'fetstil' ''' x
Fetstilsrader för ord har apostrof i mitten och slutet (ex RV's')
Före
'''RV's'''' '''RV's''''x '''RV's'''' x ''' fet'stil'''' ''' fet'stil''''x ''' fet'stil'''' x '''fet'stil' ''' '''fet'stil' '''x '''fet'stil' ''' x ''' fet'stil' ''' ''' fet'stil' '''x ''' fet'stil' ''' x
Förväntat resultat
'''RV's' ''' '''RV's' ''' x '''RV's' ''' x '''fet'stil' ''' '''fet'stil' ''' x '''fet'stil' ''' x '''fet'stil' ''' '''fet'stil' ''' x '''fet'stil' ''' x '''fet'stil' ''' '''fet'stil' ''' x '''fet'stil' ''' x
Fetstilsrader för ord har apostrof i början, mitten och slutet.
Före
''''fet'stil'''' ''''fet'stil''''x ''''fet'stil'''' x ''' 'fet'stil'''' ''' 'fet'stil''''x ''' 'fet'stil'''' x ''''fet'stil' ''' ''''fet'stil' '''x ''''fet'stil' ''' x ''' 'fet'stil' ''' ''' 'fet'stil' '''x ''' 'fet'stil' ''' x
Förväntat resultat
''' 'fet'stil' ''' ''' 'fet'stil' ''' x ''' 'fet'stil' ''' x ''' 'fet'stil' ''' ''' 'fet'stil' ''' x ''' 'fet'stil' ''' x ''' 'fet'stil' ''' ''' 'fet'stil' ''' x ''' 'fet'stil' ''' x ''' 'fet'stil' ''' ''' 'fet'stil' ''' x ''' 'fet'stil' ''' x
Fetstilsrader med kursiva fetstilningar (Ex. A. oelandicum).
Före
'''''A. oelandicum''''' '''''A. oelandicum'''''x '''''A. oelandicum''''' x ''''''kursiv fetstil''''' ''''''kursiv fetstil'''''x ''''''kursiv fetstil''''' x '''''kursiv fetstil'''''' '''''kursiv fetstil''''''x '''''kursiv fetstil'''''' x ''''''kursiv fetstil'''''' ''''''kursiv fetstil''''''x ''''''kursiv fetstil'''''' x
Förväntat resultat
'''''A. oelandicum''''' '''''A. oelandicum''''' x '''''A. oelandicum''''' x ''''' 'kursiv fetstil''''' ''''' 'kursiv fetstil''''' x ''''' 'kursiv fetstil''''' x '''''kursiv fetstil' ''''' '''''kursiv fetstil' ''''' x '''''kursiv fetstil' ''''' x ''''' 'kursiv fetstil' ''''' ''''' 'kursiv fetstil' ''''' x ''''' 'kursiv fetstil' ''''' x
Fetstilsrader med multipla fetstilningar
Före
'''fetstil''' '''ytterligare fetstil''' '''fetstil''' '''ytterligare fetstil'''x '''fetstil''' '''ytterligare fetstil''' x '''''kursiv fetstil''''' '''ytterligare fetstil''' '''''kursiv fetstil''''' '''ytterligare fetstil'''x '''''kursiv fetstil''''' '''ytterligare fetstil''' x
Specialfall
Före
'''rock'n'roll''' ''' ' '''
Fetstilsrader för ord börjar med apostrof+mellanslag eller slutar med mellanslag+apostrof.
Före
''' ' ' ''' '''' fet'stil ''' '''' fet'stil '''x '''' fet'stil ''' x '''fet'stil '''' '''fet'stil ''''x '''fet'stil '''' x
Förväntat resultat
''' ' ' ''' ''' ' fet'stil''' ''' ' fet'stil''' x ''' ' fet'stil''' x '''fet'stil ' ''' '''fet'stil ' ''' x '''fet'stil ' ''' x
Om fetstilsdelen efterföljs av ett kommatecken (ex замковому).
Före
x '''за́мковому''', '''замко́вому'''
Om fetstilsdelen efterföljs av ett utropstecken (ex gud).
Om fetstilsdelen efterföljs av referenstagg (ex gøy)
Före
x '''gøy'''<ref>{{källa-naob|gøy_3|2018-03-01}}</ref>
Lägg till mellanslag efter {{tagg}} på definitionsraden.
Förväntat resultat
==Svenska== #{{tagg|x}} x
Även när en mall finns i värdet för textparametern.
Före
==Svenska== #{{tagg|x|text=med {{mall}}}}x
Förväntat resultat
==Svenska== #{{tagg|x|text=med {{mall}}}} x
Även när språket är annat än svenska.
Före
==Engelska== #{{tagg|x|text=med {{mall}}|språk=en}}x
Förväntat resultat
==Engelska== #{{tagg|x|text=med {{mall}}|språk=en}} x
Samma namngivna parameter kan inte användas flera gånger.
Före
{{mall|param=arg1|param=arg2}}
Förväntat resultat
{{mall|param=arg1|param=arg2}} {{tidy}}
Varningar
Anonyma parametrar kan inte heller användas flera gånger.
Före
==Svenska== {{tagg|arg1|arg2|arg3|2=arg2 igen}}
Förväntat resultat
==Svenska== {{tagg|arg1|arg2|arg3|2=arg2 igen}} {{tidy}}
Varningar
Inte heller om den numrerade anonyma parametern kommer först.
Före
==Svenska== {{tagg|2=arg2|arg1|arg2 igen|arg3}}
Förväntat resultat
==Svenska== {{tagg|2=arg2|arg1|arg2 igen|arg3}} {{tidy}}
Varningar
Om språknamnet i språkrubriken inte är giltigt, varna, men lägg inte till språkkod.
Förväntat resultat
==Svenksa== {{subst}} {{tidy}}
Varningar
Om rubrik är på fel nivå, varna, men korrigera inte språkkoden.
Förväntat resultat
=Engelska= {{subst|xx}} {{tidy}}
Varningar
Om språkrubrik saknas, varna, men korrigera inte språkkoden.
Förväntat resultat
Varningar
Språkrubrik saknas även när mallar innehållande språkkoder ligger i ett Källor-avsnitt.
Före
==Svenska== x ==Källor== {{subst|xx}}
Förväntat resultat
==Svenska== x ==Källor== {{subst|xx}} {{tidy}}
Varningar
Varna inte om saknad språkrubrik ifall ingen mall kräver språkrubriken för att processas korrekt.
Mallar med exakt 1 anonym parameter[redigera]{{subst}}
och andra ordklassmallar
Lägg till språkkod när den saknas
Lägg till språkkod när språkkodsargumentet är tomt
Korrigera språkkod
Före
==Engelska== {{subst|sv}}
Förväntat resultat
==Engelska== {{subst|en}}
Gör inget om språkkoden redan är korrekt
Hantera språkkoder även när sidan innehåller multipla språkavsnitt.
Före
==Svenska== ===Substantiv=== {{subst}} ==Tyska== ===Adjektiv=== {{adj|xx}} ==Franska== ===Verb=== {{verb|da}}
Förväntat resultat
==Svenska== ===Substantiv=== {{subst|sv}} ==Tyska== ===Adjektiv=== {{adj|de}} ==Franska== ===Verb=== {{verb|fr}}
Om antalet anonyma parametrar är för många, varna, men korrigera inte språkkoden.
Före
==Svenska== {{subst|en|argument}}
Förväntat resultat
==Svenska== {{subst|en|argument}} {{tidy}}
Varningar
När anonyma parametrar räknas, ignorera namngivna parametrar.
Före
==Svenska== {{subst|en|param=}}
Förväntat resultat
==Svenska== {{subst|sv|param=}}
För just
{{uttal}}
: Gör inget om mallen ligger i ett Tvärspråkligt språkavsnitt.
Före
==Tvärspråkligt== {{uttal|en|ipa=ˈekəʊ|enkel=eck'əʊ}}
Men ändra som vanligt annars.
Före
==Engelska== {{uttal|sv|ipa=ˈekəʊ|enkel=eck'əʊ}}
Förväntat resultat
==Engelska== {{uttal|en|ipa=ˈekəʊ|enkel=eck'əʊ}}
Hantera också andra mallar som lgger i ett Tvärspråkligt språkavsnitt som vanligt.
Före
==Tvärspråkligt== {{subst|en}}
Förväntat resultat
==Tvärspråkligt== {{subst|--}}Mallar med minst 1 anonym parameter[redigera]
{{förkortning}}
Lägg till språkkod om mallen saknar parametrar.
Före
==Svenska== {{förkortning}}
Förväntat resultat
==Svenska== {{förkortning|sv}}
Gör ingenting om första parametern är korrekt språkkod.
Före
==Svenska== {{förkortning|sv}} {{förkortning|sv|argument|argument}}
Men varna om minimigränsen för parameterantalet är uppfylld, men språkkoden inte är korrekt.
Före
==Svenska== {{förkortning|en}}
Förväntat resultat
==Svenska== {{förkortning|en}} {{tidy}}
Varningar
Likaså om det är flera argument och även om rätt språkkod skulle finnas i de andra argumenten.
Före
==Svenska== {{förkortning|en|argument|sv}}
Förväntat resultat
==Svenska== {{förkortning|en|argument|sv}} {{tidy}}
Varningar
{{avledning}}
Lägg till språkkod om antal parametrar är ett för lite för att minimivillkoret för antal parametrar ska vara uppfyllt.
Före
==Svenska== {{avledning|argument}}
Förväntat resultat
==Svenska== {{avledning|sv|argument}}
Lägg inte till eller ändra språkkod när den saknas om minimivillkoret för antal parametrar redan är uppfyllt, men varna, för vi kan inte vara säkra på att det är just språkkoden som saknas.
Före
==Svenska== {{avledning|en|ord}}
Förväntat resultat
==Svenska== {{avledning|en|ord}} {{tidy}}
Varningar
Inte heller när en namngiven parameter används.
Före
==Svenska== {{avledning|en|ord|ordform=perfpart}}
Förväntat resultat
==Svenska== {{avledning|en|ord|ordform=perfpart}} {{tidy}}
Varningar
Lägg till språkkod när språkkodsargumentet är tomt.
Före
==Svenska== {{avledning||argument|argument}}
Förväntat resultat
==Svenska== {{avledning|sv|argument|argument}}
Även när en namngiven parameter används.
Före
==Svenska== {{avledning||argument|argument|ordform=perfpart}}
Förväntat resultat
==Svenska== {{avledning|sv|argument|argument|ordform=perfpart}}
Korrigera språkkod när den är felaktig om antalet parametrar är max.
Före
==Svenska== {{avledning|xx|argument|argument}}
Förväntat resultat
==Svenska== {{avledning|sv|argument|argument}}
Även när en namngiven parameter används.
Före
==Svenska== {{avledning|xx|argument|argument|ordform=perfpart}}
Förväntat resultat
==Svenska== {{avledning|sv|argument|argument|ordform=perfpart}}
Gör inget om språkkoden redan är korrekt.
Före
==Svenska== {{avledning|sv|argument|argument}}
Inte heller om namngiven parameter används.
Före
==Svenska== {{avledning|sv|argument|argument|ordform=perfpart}}
Varna om antalet parametrar är för många.
Före
==Svenska== {{avledning|argument|argument|argument|argument}}
Förväntat resultat
==Svenska== {{avledning|argument|argument|argument|argument}} {{tidy}}
Varningar
Varna om antalet parametrar är färre än en för lite.
Före
==Svenska== {{avledning}}
Förväntat resultat
==Svenska== {{avledning}} {{tidy}}
Varningar
{{böjning}}
, {{g-länk}}
m.fl.
Lägg till språkkod om antal parametrar är ett för lite för att minimivillkoret för antal parametrar ska vara uppfyllt.
Före
==Svenska== {{g-länk|subst|argument}}
Förväntat resultat
==Svenska== {{g-länk|sv|subst|argument}}
Men inte om rätt språkkod redan angivits. Varna istället i så fall.
Före
==Svenska== {{g-länk|sv|argument}}
Förväntat resultat
==Svenska== {{g-länk|sv|argument}} {{tidy}}
Varningar
Lägg till språkkod när språkkodsargumentet är tomt
Före
==Svenska== {{g-länk||subst|argument}}
Förväntat resultat
==Svenska== {{g-länk|sv|subst|argument}}
Korrigera språkkod
Före
==Engelska== {{g-länk|sv|subst|argument}}
Förväntat resultat
==Engelska== {{g-länk|en|subst|argument}}
Gör inget om språkkoden redan är korrekt och det är rätt antal parametrar.
Före
==Tyska== {{g-länk|de|verb|argument|parameter=-}}
Varna om antalet parametrar är färre än en för lite.
Före
==Svenska== {{g-länk|argument}}
Förväntat resultat
==Svenska== {{g-länk|argument}} {{tidy}}
Varningar
{{härledning}}
Lägg till språkkod om antal parametrar är ett för lite för att minimivillkoret för antal parametrar ska vara uppfyllt.
Före
==Svenska== {{härledning|gmq-fsv|argument}}
Förväntat resultat
==Svenska== {{härledning|sv|gmq-fsv|argument}}
Men inte om rätt språkkod redan angivits. Varna istället i så fall.
Före
==Svenska== {{härledning|sv|argument}}
Förväntat resultat
==Svenska== {{härledning|sv|argument}} {{tidy}}
Varningar
Även om språkkoden inte ska läggas till om den redan finns, så är det ok om den redan är tillagd sen innan.
Före
==Svenska== {{härledning|sv|sv|argument}}
Lägg till språkkod när språkkodsargumentet är tomt
Före
==Svenska== {{härledning||gmq-fsv|argument}}
Förväntat resultat
==Svenska== {{härledning|sv|gmq-fsv|argument}}
Även om rätt språkkod redan existerar på annan plats.
Före
==Svenska== {{härledning||sv|argument}}
Förväntat resultat
==Svenska== {{härledning|sv|sv|argument}}
Korrigera språkkod om antalet parametrar är max.
Före
==Engelska== {{härledning|sv|argument|argument|argument}}
Förväntat resultat
==Engelska== {{härledning|en|argument|argument|argument}}
Lägg inte till eller ändra språkkod när den saknas om minimivillkoret för antal parametrar redan är uppfyllt, men varna, för vi kan inte vara säkra på att det är just språkkoden som saknas.
Före
==Svenska== {{härledning|en|argument|tr=translit|argument}}
Förväntat resultat
==Svenska== {{härledning|en|argument|tr=translit|argument}} {{tidy}}
Varningar
Men om rätt språkkod finns, och antal parametrar är inom gränserna, gör ingenting.
Före
==Svenska== {{härledning|sv|gmq-fsv|argument|tr=translit}} ==Svenska== {{härledning|sv|gmq-fsv|argument|tr=translit|argument}}
Varna om antalet parametrar är färre än en för lite.
Före
==Svenska== {{härledning|sv}}
Förväntat resultat
==Svenska== {{härledning|sv}} {{tidy}}
Varningar
Varna om antalet parametrar är för många.
Före
==Svenska== {{härledning|sv|argument|argument|tr=translit|argument|argument}}
Förväntat resultat
==Svenska== {{härledning|sv|argument|argument|tr=translit|argument|argument}} {{tidy}}
Varningar
Ofta förekommer {{härledning}} som mall-i-mall. Det ska inte vara några bekymmer.
Före
==Svenska== #:{{etymologi|Av {{härledning|gmq-fsv|[[fara]] [[hiordh]]}}.}}
Förväntat resultat
==Svenska== #:{{etymologi|Av {{härledning|sv|gmq-fsv|[[fara]] [[hiordh]]}}.}}
Gör inget om det redan är rätt
Före
==Svenska== #:{{etymologi|Av {{härledning|sv|gmq-fsv|[[fara]] [[hiordh]]}}.}}
Varna om språkkoden är fel, men det inte går att automatiskt avgöra om en språkkod ska läggas till eller inte
Före
==Svenska== #:{{etymologi|Av {{härledning|xx|gmq-fsv|[[fara]] [[hiordh]]}}.}}
Förväntat resultat
==Svenska== #:{{etymologi|Av {{härledning|xx|gmq-fsv|[[fara]] [[hiordh]]}}.}} {{tidy}}
Varningar
{{tagg}}
, {{homofoner}}
(temporärt, tills de också flyttar sin språkkod till |1=.)
För många eller för få parametrar är inget som påverkar hanteringen av språkkoder.
Före
==Engelska== {{tagg}} {{homofoner}}
Om mallarna saknar innehåll behövs ingen språkkodsparameter.
Före
==Engelska== {{tagg|språk=de}} {{homofoner|språk=de}}
Förväntat resultat
==Engelska== {{tagg|}} {{homofoner|}}
Inte heller om
{{tagg}}
inte har några taggar eller kategorier angivna.
Före
==Engelska== {{tagg|språk=de|text=lite text}}
Förväntat resultat
==Engelska== {{tagg|text=lite text}}
Om mallarna har innehåll, taggar eller kategorier angivna, ska språkkoden korrigeras.
Före
==Engelska== {{tagg|språk=de|tagg}} {{tagg|kat=kategori|språk=de}} {{tagg|språk=de|tagg|kat=kategori}} {{homofoner|språk=de|innehåll}}
Förväntat resultat
==Engelska== {{tagg|språk=en|tagg}} {{tagg|kat=kategori|språk=en}} {{tagg|språk=en|tagg|kat=kategori}} {{homofoner|språk=en|innehåll}}
Om den saknas ska den läggas till.
Före
==Engelska== {{tagg|tagg}} {{tagg|kat=kategori}} {{tagg|tagg|kat=kategori}} {{homofoner|innehåll}}
Förväntat resultat
==Engelska== {{tagg|tagg|språk=en}} {{tagg|kat=kategori|språk=en}} {{tagg|tagg|kat=kategori|språk=en}} {{homofoner|innehåll|språk=en}}
Före
==Svenska== {{tagg|språk=sv|tagg}} {{tagg|kat=kategori|språk=sv}} {{tagg|språk=sv|tagg|kat=kategori}} {{homofoner|språk=sv|innehåll}}
Förväntat resultat
==Svenska== {{tagg|tagg}} {{tagg|kat=kategori}} {{tagg|tagg|kat=kategori}} {{homofoner|innehåll}}
Och om den inte angetts, så behöver den heller inte läggas till.
Före
==Svenska== {{tagg|tagg}} {{tagg|kat=kategori}} {{tagg|tagg|kat=kategori}} {{homofoner|innehåll}}
{{g-cell}}
, {{g-cell-tveksam}}
(har |1= som språkparameter, men används bara i mallar, inte i huvudnamnrymden)
{{ipa}}
(saknar både |språk= och |1= och behöver ses över.)
{{länk}}
(har |1= som språkparameter, menn den överensstämmer oftast inte med språkrubriken.)
Väldigt ovanligt och låt det förbli så: Acceptera inte att anonyma parametrar anges med explicita numeriska parametrar.
Före
==Svenska== {{subst|1=en}}
Förväntat resultat
==Svenska== {{subst|1=en}} {{tidy}}
Varningar
En variant till.
Före
==Svenska== {{böjning|sv|2=subst|3=ord}}
Förväntat resultat
==Svenska== {{böjning|sv|2=subst|3=ord}} {{tidy}}
Varningar
Ignorera
{{ö}}
och
{{ö+}}
som befinner sig utanför ett översättningsavsnitt.
Före
====Översättningar==== *engelska: {{ö+|en|word}} ==Tyska== *tyska: {{ö+|sv|Wort}}
Lägg till språkkod om den saknas och minimikravet för antal anonyma parametrar (2) inte är uppfyllt.
Före
====Översättningar==== *engelska: {{ö|word}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word}}
Hantera
{{ö+}}
i alla avseenden på motsvarande sätt som
{{ö}}
.
Före
====Översättningar==== *engelska: {{ö+|word}}
Förväntat resultat
====Översättningar==== *engelska: {{ö+|en|word}}
Varna om antalet anonyma parametrar är mindre än ett för lite.
Före
====Översättningar==== *engelska: {{ö}}
Förväntat resultat
====Översättningar==== *engelska: {{ö}} {{tidy}}
Varningar
Varna om antalet anonyma parametrar är ett för lite då språkkoden är korrekt.
Före
====Översättningar==== *engelska: {{ö|en}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en}} {{tidy}}
Varningar
Namngivna parametrar ska inte påverka.
Före
====Översättningar==== *engelska: {{ö|not=en not|en}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|not=en not|en}} {{tidy}}
Varningar
Varna om antalet anonyma parametrar är fler än 4.
Före
====Översättningar==== *engelska: {{ö|en|word|m|p|}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word|m|p|}} {{tidy}}
Varningar
Före
====Översättningar==== *engelska: {{ö||word}} *engelska: {{ö||word|f}} *engelska: {{ö+||word|m|p|tr=wörd}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word}} *engelska: {{ö|en|word|f}} *engelska: {{ö+|en|word|m|p|tr=wörd}}
Före
====Översättningar==== *engelska: {{ö|något|word}} *engelska: {{ö|sv|word|m}} *engelska: {{ö+|xx|word}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|något|word}} *engelska: {{ö|sv|word|m}} *engelska: {{ö+|xx|word}} {{tidy}}
Varningar
Namngivna parametrar ska inte påverka.
Före
====Översättningar==== *engelska: {{ö||word|tr=uörd}} *engelska: {{ö|sc=Arab|sv|word}} *engelska: {{ö+|xx|word|text=visa alt text}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word|tr=uörd}} *engelska: {{ö|sc=Arab|sv|word}} *engelska: {{ö+|xx|word|text=visa alt text}} {{tidy}}
Varningar
Flera översättningar kan förekomma på samma rad och det kan ev. förekomma innehåll mellan mallarna som inte ska påverka funktionen.
Före
====Översättningar==== *engelska: {{ö|word|tr=uörd}}, ''(innehåll)'' {{ö|word|tr=uörd}} *spanska: {{ö+|palabra}}, ''(innehåll)'' {{ö+|palabra}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word|tr=uörd}}, ''(innehåll)'' {{ö|en|word|tr=uörd}} *spanska: {{ö+|es|palabra}}, ''(innehåll)'' {{ö+|es|palabra}}
En översättningsrad måste börja med * eller ** följt av språknamn och kolon, annars är det ingen översättningsrad. Fixa om det går.
Före
====Översättningar==== *engelska: {{ö|en|word}} **engelska: {{ö|en|word}} :spanska: {{ö|es|palabra}} :spanska: {{ö|palabra}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word}} **engelska: {{ö|en|word}} *spanska: {{ö|es|palabra}} *spanska: {{ö|es|palabra}}
Varna annars.
Före
====Översättningar==== *engelska: {{ö|en|word}} **engelska: {{ö|en|word}} *spanska {{ö|es|palabra}} *spanska {{ö|palabra}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word}} **engelska: {{ö|en|word}} *spanska {{ö|es|palabra}} *spanska {{ö|palabra}} {{tidy}}
Varningar
Varna om ogiltigt språknamn ungefär som för felaktiga rubriknamn.
Före
====Översättningar==== *engleska: {{ö|de|word}}
Förväntat resultat
====Översättningar==== *engleska: {{ö|de|word}} {{tidy}}
Varningar
Men varna bara om raden verkligen har en översättningsmall som är beroende av ett språknamn.
Före
====Översättningar==== *engleska: bla bla...
Om översättningsmallen har en tom språkparameter ihop med ett okänt språk, så släpper den också förbi detta utan att varna. Genom detta kan man tillåta ett sätt att komma ifrån varningen om det ex.vis gäller en översättning på ett språk som _borde_ finnas, men som inte finns ännu.
Före
====Översättningar==== *okäntspråk: {{ö||tjjijj}}
Eventuellt tveksam men ofta förekommande struktur. Testa i två led. Om språkkoden överensstämmer med det indragna språknamnet, acceptera det. Om språkkoden överensstämmer med det icke indragna språknamnet på raden ovanför, acceptera det också.
Före
====Översättningar==== *norska: **bokmål: {{ö|no|ord}} **nynorska: {{ö|nn|ord}} *engelska: **amerikansk engelska: {{ö+|en|belt and suspenders}} **brittisk engelska: {{ö|en|belt and braces}}
En kombination av ett giltigt språknamn och ett okänt språknamn är ok, men om båda språknamnen är ogiltiga eller okända, går det inte enkelt att avgöra vilket av dem som är ok och vilket som behöver ändras. Varna därför om kombinationen av språknamn.
Före
====Översättningar==== *engleska: **amerikansk engelska: {{ö+|en|belt and suspenders}} **brittisk engelska: {{ö|en|belt and braces}}
Förväntat resultat
====Översättningar==== *engleska: **amerikansk engelska: {{ö+|en|belt and suspenders}} **brittisk engelska: {{ö|en|belt and braces}} {{tidy}}
Varningar
Detsamma gäller om språket inte är okänt, men ändå saknar en motsvarande språkkod på svenskspråkiga Wiktionary.
Före
====Översättningar==== *norska: **bokmål: {{ö|ord}} **nnnnynorska: {{ö|nn|ord}}
Förväntat resultat
====Översättningar==== *norska: **bokmål: {{ö|no|ord}} **nnnnynorska: {{ö|nn|ord}} {{tidy}}
Varningar
Ett språk på en indragen rad måste hänga ihop med ett språk på en icke indragen rad. Eftersom det inte hänger ihop med föregående rad fångas det av en allmän varning om syntax-fel för språkrader.
Före
====Översättningar==== **engelska: {{ö|en|word}} *engelska: **amerikansk engelska: {{ö|en|word}} {{ö-topp}} **engelska: {{ö|en|a}} {{ö-botten}}
Förväntat resultat
====Översättningar==== **engelska: {{ö|en|word}} *engelska: **amerikansk engelska: {{ö|en|word}} {{ö-topp}} **engelska: {{ö|en|a}} {{ö-botten}} {{tidy}}
Varningar
Om en indragen rad endast föregås av en tom rad så rättas den till istället för att varna.
Före
====Översättningar==== *engelska: **amerikansk engelska: {{ö|en|word}}
Förväntat resultat
====Översättningar==== *engelska: **amerikansk engelska: {{ö|en|word}}
Varna om det verkar som om ett språknamn hamnat på fel rad.
Före
====Översättningar==== *engelska: {{ö|en|word}}, *tyska: {{ö|de|Wort}}
Förväntat resultat
====Översättningar==== *engelska: {{ö|en|word}}, *tyska: {{ö|de|Wort}} {{tidy}}
Varningar
När man publicerar, förhandsgranskar eller visar ändringar och transformationer har gjorts, så visas ett meddelande i stil med "Wikitexten justerad (mellanslag, språkkoder)". Kategorierna i detta meddelande testas här.
Korrigering av hårt mellanaslag till mjukt.
Förväntat resultat
Transformationskategorier
Korrigering av mellanslag och tomma rader
Förväntat resultat
Transformationskategorier
Korrigering av felaktig språkkod.
Före
==Svenska== ===Substantiv=== {{subst|xx}}
Förväntat resultat
==Svenska== ===Substantiv=== {{subst|sv}}
Transformationskategorier
Nämn inte ändringar om mellanslag och radbrytningar om när dessa ändringar sker samtidigt om andra (viktigare) ändringar, för att undvika onödigt brus i redigeringskommentaren.
Före
== Svenska == ===Substantiv=== {{subst|xx}}
Förväntat resultat
==Svenska== ===Substantiv=== {{subst|sv}}
Transformationskategorier
Ingen förändring ger heller ingen transformationskategori
Förväntat resultat
Transformationskategorier
Spåra varning om {{tidy}} läggs till.
Förväntat resultat
Varningar
Transformationskategorier
Testa transformationer som görs när man tycker på en viss tangent på tangentbordet. I testerna anges markörens position med <markör>
.
Dessa tester innehåller inga varningsmeddelanden, utan de förekommer som vanligt fortlöpande enligt testerna längre upp på sidan.
Under språkrubrik för mall med exakt en anonym parameter.
Före
==Svenska== {{subst<markör>
Tangent: |
Förväntat resultat
==Svenska== {{subst|sv}}<markör>
Under språkrubrik för mall med minst en anonym parameter.
Före
==Svenska== {{förkortning<markör>
Tangent: |
Förväntat resultat
==Svenska== {{förkortning|sv<markör>}}
Under språkrubrik för mall med minst två anonyma parametar.
Före
==Svenska== {{avledning<markör>
Tangent: |
Förväntat resultat
==Svenska== {{avledning|sv|<markör>}}
Under språkrubrik för mall med exakt tre anonyma parametar.
Före
==Engelska== {{g-länk<markör>
Tangent: |
Förväntat resultat
==Engelska== {{g-länk|en|<markör>}}
Under språkrubrik när slutet på mallen redan finns.
Före
==Svenska== {{subst<markör>}}
Tangent: |
Under en felaktig språkrubrik.
Före
==Engleska== {{subst<markör>
Tangent: |
Under en felaktig språkrubrik som i sin tur befinner sig under en korrekt språkrubrik.
Före
==Svenska== ==Engleska== {{subst<markör>
Tangent: |
Under en Källor-rubrik.
Före
==Källor== {{subst<markör>
Tangent: |
Ovanför den första språkrubriken.
För {{ö}}-mallar på översättningsrader.
Förväntat resultat
*engelska: {{ö|en|<markör>}}
För {{ö+}}-mallar på översättningsrader.
Förväntat resultat
*franska: {{ö+|fr|<markör>}}
För {{ö}}-mallar på översättningsrader med multipla {{ö}}-mallar.
Före
*engelska: {{ö|en|word}}, {{ö<markör>
Tangent: |
Förväntat resultat
*engelska: {{ö|en|word}}, {{ö|en|<markör>}}
För {{ö}}-mallar på översättningsrader som skjuts in mellan två {{ö}}-mallar.
Före
*engelska: {{ö|en|word}}, {{ö<markör>{{ö|en|word}}
Tangent: |
Förväntat resultat
*engelska: {{ö|en|word}}, {{ö|en|<markör>}}{{ö|en|word}}
För {{ö}}-mallar på översättningsrader som föregås och efterföljs av andra översättningsrader.
Före
*danska: {{ö|da|ord}} *engelska: {{ö<markör> *franska: {{ö|fr|mot}}
Tangent: |
Förväntat resultat
*danska: {{ö|da|ord}} *engelska: {{ö|en|<markör>}} *franska: {{ö|fr|mot}}
För {{ö}}-mallar på indragna rader där språknamnet finns på den indragna raden.
Före
====Översättningar== *norska: **bokmål: {{ö|no|ord}} **nynorska: {{ö<markör>
Tangent: |
Förväntat resultat
====Översättningar== *norska: **bokmål: {{ö|no|ord}} **nynorska: {{ö|nn|<markör>}}
För {{ö}}-mallar på indragna rader där språknamnet finns på den icke indragna raden.
Före
====Översättningar==== *engelska: **amerikansk engelska: {{ö|en|word}} **brittisk engelska: {{ö<markör>
Tangent: |
Förväntat resultat
====Översättningar==== *engelska: **amerikansk engelska: {{ö|en|word}} **brittisk engelska: {{ö|en|<markör>}}
Under språkrubrik för {{uttal}} (special: exakt en anonym parameter men minst en namngiven)
Före
==Svenska== {{uttal<markör>
Tangent: |
Förväntat resultat
==Svenska== {{uttal|sv|<markör>}}
Under tvärspråklig språkrubrik för {{uttal}}
Före
==Tvärspråkligt== {{uttal<markör>
Tangent: |
Fyll inte i språkkod eller lägg till mallslut om redigering sker i en redan stängd mall.
Före
==Svenska== {{subst<markör>}}
Tangent: |
En öppen mall inuti en stängd mall är dock öppen.
Före
==Svenska== {{etymologi|Av {{härledning<markör>.}}
Tangent: |
Förväntat resultat
==Svenska== {{etymologi|Av {{härledning|sv|<markör>}}.}}
Men inte om sluttagg redan finns.
Sluttagg bortom ny starttagg räknas dock inte.
Före
<ref<markör>...<ref>text</ref>
Tangent: >
Förväntat resultat
<ref><markör></ref>...<ref>text</ref>
Även en tagg med attribut ska skapa en sluttagg.
Förväntat resultat
<ref name="abc"><markör></ref>
En självstängande tagg dock inte generera en sluttagg.
Efter Källor-rubriken.
Förväntat resultat
==Källor== <references/><markör>
Detta är önskemål att eventuellt kika på i framtiden.
Lägg till ett mellanslag efter alla kommatecken. Behöver undersökas.
Det finns för närvarande många varianter på hur extra information anges. Bland annat förekommer (vanlig parentes), ''kursiv text'', ''(kursiv parentes)'' eller (''rak parentes med kursiv test''), <small>liten text</small> eller (kombinerat rakt, ''och kursivt'')
. Ibland förekommer också andra färger. Kan detta på något sätt göras mer enhetligt?
Lägg till ordklassmall om både den och mall för böjningstabell saknas. Undantag: Inte för avsnitt som bara har böjning som definition. Ta bort ordklassmallen om avsnittet bara har en böjning som definition.
Sortera listor som ex.vis {{besläktade ord}}
:
{{länka}}
-syntax till {{länk}}
-syntax i parametrarna. Hur stor blir ändringen för Tidy?)Sortera språkrubriker. Sortera ordklassrubriker?
Sortera översättningar.
Varna vid mallanrop av icke existerande mallar. Prestandaproblem? Det finns många mallar och hur underhålls en lista över existerande mallar?
*
, #
och :
.{
och '''
.{{ö-topp
eller {{ö-se
som föregås av {{ö-botten
eller {{ö-se
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4