Wiktionary:Finesser/Tidy
Finessen Tidy är en hjälpreda vid uppslagsredigering. Den fyller i språkkoder automatiskt, flaggar för vissa misstänkta innehålls- och syntaxfel samt gör automatiska stilistiska korrigeringar av wikitexten.
Syfte
redigera- Att underlätta redigeringen på sidor med uppslag, genom att automatiskt fylla i språkkoden i mallar som stödjer den och genom att man inte behöver hålla reda på vilka mallar som stödjer språkkod och vilka som inte gör det.
- Att det tack vare den automatiska språkkodshanteringen gör det möjligt att framöver förse fler mallar (t.ex.
{{synonymer}}
) med stöd för språkkod utan att det gör uppslagsredigeringen mer omständlig. - Att bidra till att upprätthålla en enhetlig struktur och ett enhetligt utseende genom att bl.a. ta bort och lägga till mellanslag och tomma rader. En enhetlig struktur och ett enhetligt utseende är även generellt något som underlättar för bottar som genomför olika former av underhållsarbete.
- Att ge användaren stöd vid redigering genom att flagga för t.ex. felaktiga rubriknamn, språkkoder samt tveksamheter rörande syntax, så att dessa kan åtgärdas innan publicering.
- Att om sidan ändå sparas utan att flaggade saker åtgärdats, så förses sidan automatiskt med mallen
{{tidy}}
så att den hamnar i en särskild kategori och därmed kan uppmärksammas av en annan användare som lätt kan åtgärda de flaggade sakerna.
Användning
redigeraAktivera/avaktivera finessen "Tidy: En hjälpreda vid uppslagsredigering – fyller i språkkoder automatiskt, flaggar för vissa fel och gör stilistiska korrigeringar" på Special:Inställningar#mw-prefsection-gadgets.
Specifikation
redigeraTestfallen på Wiktionary:Finesser/Tidy/Test är i sig en detaljerad dokumentation av hur Tidy fungerar och avses att fungera.
- Språkkoder läggs automatiskt till direkt vid redigering. Undantag:
{{tagg}}
. - Wikitexten analyseras fortlöpande och ger meddelanden till användaren.
- Språkkoder (även för
{{tagg}}
) och andra korrigeringar sker vid förhandsgranskning, ändringsvisning och publicering. - Finessen fungerar endast i huvudnamnrymden.
Data
redigera- Kod: Special:Prefixindex/MediaWiki:Gadget-tidy
- Tidy bygger på data som uppdateras från denna sida: Wiktionary:Finesser/Uppdatera data
Kända begränsningar
redigeraBegränsat stöd för mobil
redigeraStöd för mobil och surfplatta är bristfälligt:
- När Visual Editor for mobile (default-redigeraren i mobilvyn, dvs. när man besöker Wiktionary via https://sv.m.wiktionary.org) används så fungrar inte Tidy alls.
- När man redigerar med en mobil eller surfplatta i desktopläge så fungerar Tidy delvis.
- Fungerar alltid: När man sparar/förhandsgranskar/ändringsvisar så kommer Tidy att fixa det den kan, eller varna om det den inte kan fixa.
- Fungerar endast på iOS och Firefox Android: Tidy fyller i språkkod medan man skriver.
Webbläsarstöd
redigeraTidy fungerar inte med Internet Explorer.
Alla moderna desktopwebbläsare ska däremot stödjas.
"Nytt wikitextläge"
redigeraTidy fungerar inte ihop med betafunktionen "MediaWiki:Visualeditor-preference-newwikitexteditor-label". (För att kunna implementera det krävs svar på denna tekniska fråga.)