Wiktionary:Projekt/Mallar och moduler

Definition från Wiktionary, den fria ordlistan.
Hoppa till: navigering, sök

Språkkodsparametern[redigera]

Idag har vissa mallar en språk=-parameter. I andra anger man en språkkod på olika ställen. Detta ska homogeniseras så att språk= aldrig används, och att 1= alltid används som språkkodsparameter när en sådan ska finnas i mallen.

En översikt över alla mallar som har språk- eller språkkodsparameter eller som behöver ha språkkodsparameter behövs här.

Sorteringsnycklar[redigera]

STANDARDSORTERING har tagits bort från alla sidor, alla nyckel-parametrar borde tas bort från mallar och dokumentation.

Lista över sidor som på ett eller annat sätt beskriver nyckelparametern[redigera]

× - @Skalman, kan du tänka dig gå igenom dessa sidor?

Lista över mallar som som bör anropa Modul:categorize istället[redigera]

× - ta bort mallarna från listan i takt med att de korrigeras.

{{it-verb-mangiare}}, {{it-verb-finire}}, {{it-verb-are-avere}}, {{nds-pron-pers}}, ... , {{mutation}}, {{böjning}}, {{kategorinavigering}}, {{appendix}}, {{tagg/kat}}, {{tagg/ämne}}, {{kategorinavigering/hjälpare}}, {{böjning/utökad}}

× Ogiltiga grammatikmallnamn: {{fr-ordn}}, {{fr-ordn-e}}, {{fr-suffix}}, {{fi-adv/interj-ei}}, {{test-en-verb}}, {{fi-kasus}},

Wiktionary:Mallar[redigera]

Sidan ska innehålla en översiktsinformation om alla mallar som används på Wiktionary (eller hänvisa till plats där sådan finns, som t.ex. grammatikmallarna som ligger på annat ställe). De som inte används eller inte bör användas ska tas bort eller anpassas.

  • × checklista bör skapas för att se till att mallarna uppfyller kvalitetskrav

Wiktionary:Moduler[redigera]

Sidan ska innehålla en översiktsinformation om alla moduler som används på Wiktionary. De som inte används eller inte bör användas ska tas bort eller anpassas.

  • × checklista bör skapas för att se till att modulerna uppfyller kvalitetskrav

Modul:sv-adj, Modul:grammar, Modul:grammar-table, Modul:grammar-example, Modul:link[redigera]

Se även diskussioner på Moduldiskussion:sv-adj, Moduldiskussion:grammar-table m.m.

{{kod}} {{förkortning}} och {{tecken}}[redigera]

Pronomen[redigera]

En total översikt behövs. Mallar och moduler behöver skapas. I första hand se om och i så fall hur adjektiviska pronomen kan återanvända kod från Modul:sv-adj när den börjar bli klar. Det behöver också skapas listor över vilka ord som ska redovisas under vilka ordklasser och liknande. Informationen skulle kunna sparas i ett appendix för översikt över alla pronomen. Pronomen på andra språk kanske eller kanske inte bör ingå i projektet.

{{en-verb-e}}, {{en-verb-y}}, {{en-adj-y}}[redigera]

Avvakta
Någon som är insatt bör kontrollera informationen i det här stycket och när så är gjort, ta bort den här mallen. Tills dess bör vi avvakta med detta projekt.

Dessa mallar har mallkoden uppdaterats för så att rotparametern inte längre behövs.

Dokumentation svenska substantivmallar[redigera]

Diskussionen o= eller {mall|sv-subst-n-r} är svår att hänga med på, men något är rörigt. ändring som kom att divergera från dokumentationen på Wiktionary:Stilguide/Grammatik/Svenska/Substantiv. Detta gäller sannolikt flera mallar, se Malldiskussion:sv-subst-n-r.

  • ×: Reda ut vad som har hänt och vad som behöver göras.

Modul:kategorinavigering[redigera]

Modul:tagg, {{tagg}}[redigera]

  • Skapa tester.
  • × Skapa dokumentation för modulen. Finns sparsamt men behövs mer.
  • × Delar av koden i Modul:tagg som jag (Dodde) inte förstår som jag önskar att någon kunde förklara för mig.
  • × Anpassa specialtaggar som "reflexivt" m.fl. så att texten kan override:as, se Diskussion:make a fool of
  • × Viktigt Inför språkkod som obligatorisk första parameter.
  • × Vill vi tillåta att kombinera parametrar? T.ex. {{tagg|sv|visadkat1, visadkat2|kat=doldkat1, doldkat2|text=...}}

{{uttal}}[redigera]

  • × Inför språkkod som obligatorisk första parameter.

{{123 sv}}, {{123 ru}}[redigera]

Dessa mallar ska raderas eftersom navigeringsmallar à la Wikipedia inte passar i Wiktionarys struktur. Informationen bör dock föras över till appendixnamnrymden och länkar på uppslag ska eventuellt länka dit.

Berörda mallar: {{123 sv}}, {{123 ru}}, {{123 de}}, {{123 be}}, {{123 pl}}, {{123 uk}}

  • × Föra över data från mallarna förslagsvis till en modul och via en mall anropa modulen och förse ett appendix med datat.
  • × Slå samman informationen som redan finns i appendixet med informationen från mallarna.
  • × Radera mallarna.
  • × Eventuellt uppdatera sidorna med länkar till appendixet. (Bör diskuteras hur...)
  • Mallarnas tabeller är nu omgjorda till appendix, som mallarna hänvisar till. --LA2 (diskussion) 8 augusti 2017 kl. 12.04 (CEST)

Partikelverb[redigera]

Tror att detta är påbörjat men hittar inte var.

  • × ta reda på vad det är kvar att göra för att kunna använda partikelverbmallar (som hänvisar till verbets böjningsmönster men visar egna participlänkar)

Modul:affix, {{delar}}[redigera]

saknar bra frågeställning...
...men misstänker att det finns en del att jobba vidare på här
  • × ta reda på vad som behöver göras.

Stöd för ljudfiler i böjningsmallar[redigera]

Hur kan detta se ut?

  • × utforma prototypförslag
Alla böjningsmallar har numrerade parametrar för varje ruta i böjningstabellen.
Syntaxförslag:
en ljudfil i en ruta: {{xx-adj|uttal14=filnamn.ogg}} (för en uppspelningsikon precis efter böjningsformen i böjningsruta nr 14.
flera ljudfiler i samma ruta: {{xx-adj|uttal14=filnamn1.ogg, filnamn2.ogg}}

Käll-mallar[redigera]

Inkluderar: {{källa-saob}}, {{källa-neo}}, {{källa-svetym}}, {{källa-bok}}, {{källa-ordens ursprung}}, {{källa-etymonline}}, {{källa-rtb}}, {{källa-wikt}}

Bör förtydligas så att det tydligare framgår när var och hur dessa bör och inte bör användas.

  • × konstatera mer precist vad som behöver göras.
  • × Bör gå igenom alla befintliga användningar och se att de används rimligt.
  • × Dokumentera alla mallar komplett (nu saknas parametrar och för källa-wikt hela mallen).

Alternativ till parameterscheman?[redigera]

Vad kan det finnas för alternativ till parameterscheman, som är lite bökiga.

  • × Skapa att förslag på dokumentationsupplägg till nya svenska adjektivmallarna och ha i åtanke att strukturen kanske kan användas för fler malluppsättningar.

{{media}} och bilders placering[redigera]

En mall och modul för bilder och annat (t ex ljud) ska skapas och placeras på ett visst ställe i strukturen.

  • × Konvertera alla bildangivelser på sidorna till att använda {{media}} istället och flytta dem till rätt ställe i strukturen.

Språkkodsmallar[redigera]

Vi bör undersöka möjligheten att fasa ut språkkodsmallarna, t.ex. {{sv}} (se Kategori:Wiktionary:Språkkodsmallar. De är ca 380 st och informationen om språknamn finns nu redan i Modul:lang/data, så det skulle vara en vinst med mindre underhåll om språkkodsmallarna inte behövdes.

  • × Undersöka eventuella hinder.
  • × Om hinder saknas eller om de är undanröjda, ta reda på vad som behöver göras.
  • Ta reda på vilka språkkoder som finns i språkkodsmallar men som fortfarande saknas i Modul:lang/data

Språkkodsmallar som finns, men som saknas information om i Modul:lang/data:

  • {{bbl}}: bats
  • {{chn}}: chinook jargon
  • {{cmn}}: mandarin
  • {{crn}}: cora
  • {{hif}}: fijiansk hindi
  • {{kmr}}: nordkurdiska
  • {{nci}}: klassisk nahuatl
  • {{ota}}: osmanska
  • {{pal}}: medelpersiska
  • {{pim}}: powhatan
  • {{ryu}}: okinawianska
  • × {{ton}}: tonganska ( Ersätt med {{to}})
  • {{yue}}: kantonesiska
  • × {{zh-sc}}: förenklad kinesiska
  • × {{zh-tc}}: traditionell kinesiska
  • × {{h-nor}} (special)*: norska vid användning i {{härledning}}
  • × {{h-smi}} (special)*: samiska vid användning i {{härledning}}
  • × för alla språk ovan, dubbelkolla språknamnet så att det är den bästa svenska benämningen, ta reda på källan till språkkoden, lägg till i stilguide och modul och ev. skapa mall vid kodändring samt skapa ny klar- eller ejklar-rad enligt exempel nedan.
  • × * ta reda på hur specialarna h-nor och h-smi ska hanteras och gör ev. förändringar
  • lägga till waray-waray som war i stilguide och modul.
  • lägga till urturkiska som trk-utr i stilguide och modul samt skapa mall.
  • lägga till urgermanska som gem-ugm i stilguide och modul samt skapa mall.
  • lägga till urindoeuropeiska som ine-uie i stilguide och modul samt skapa mall.
  • {{gem}} har tidigare skapats för "urgermanska", men bör vara {{gem-ugm}}. Användningar av mallen {{gem}} ska ändras till {{gem-ugm}} och när {{gem}} inte längre används ska den raderas.
  • {{gmq-pie}} har tidigare skapats för "urindoeuropeiska", men bör vara {{ine-uie}}. Användningar av mallen {{gmq-pie}} ska ändras till {{ine-uie}} och när {{gmq-pie}} inte längre används ska den raderas.
  • {{gmq-utr}} har tidigare skapats för "urturkiska", men bör vara {{trk-utr}}. Användningar av mallen {{gmq-utr}} ska ändras till {{trk-utr}} och när {{gmq-utr}} inte längre används ska den raderas.

{{anjon av}}, {{opers}}[redigera]

{{anjon av}} är en mall som skapats för att standardisera en definitionsformulering för vissa typer av uppslag där detta är rimligt. Detta behöver dock tas ett helhetsgrepp kring. Detta är förmodligen inte prioriterat just nu, men det bör inte glömmas bort.

  • × - i väntan på en modul som kan hantera grupper av ord på ett mer genomtänkt sätt, bör innehållet i {{anjon av}} substas på sidorna. 9 sidor använder mallen [2] (2017-06-07)
  • × - hittar inte diskussionerna nu, men stämmer verkligen formuleringen i {{opers}} för de sidor den ligger på just nu?
  • × - Beroende på svaret på ovanstående punkt, antingen substa eller radera användningen av {{opers}} på följande 15 sidor [3] (2017-06-07)
  • × - motivera varför opersonliga verb behöver en egen mall när alla andra liknande kategorier har en länkande tagg
(ändra rubrik när detta är gjort)
  • × en modul bör skapas
  • × moduldokumentation
  • × modultester
  • × namngivningsprinciper för mallar bör utarbetas

Skriftinformation till Modul:lang/data[redigera]

Modul:lang/data behöver skriftinformation. Se Modul:lang.

  • × Ta reda på vad som behöver göras.

Entryname-funktionalitet till Modul:lang/data[redigera]

Detta gäller språk som har ett sidnamn som skiljer sig från fetstilsraden (och vad sin visas i översättningslistan). Ryska (makrons) och arabiska (hamzor) har diskuterats, men alla aktuella språk borde läggas till i samma veva. Detta kräver lite efterforskning. När det är klart exakt vilka språk som ska omfattas och vilka tecken som ska korrigeras och hur, så borde det vara relativt enkelt att införa funktionaliteten.
Detta är nödvändigt för att kunna skapa en bättre {{ö}}-mall och även för skapandet av grammatikmallar för de aktuella språken.
  • × Ta reda på och sammanställa information från alla språk som har behov av en entryname-funktion.
  • × När punkten ovan är klar: Lägga in funktionalitet i Modul:lang
  • × När punkten ovan är klar: Lägga till data, enligt funktionaliteten, i Modul:lang/data

{{kategorinavigering-användare}}[redigera]

Mallen används just nu på Kategori:Wiktionary:Användare zh och Kategori:Wiktionary:Användare zh-3 för att standardisera utseende och kategorisering.

Latinska mallar[redigera]

  • × gå igenom de och ändra så att de som använder grammatik-start-göm och grammatik-slut-göm istället använder grammatik-start + topp-göm-höger och grammatik-slut + botten-höger.
  • × även liburiska {{li-verb}}.