Controle meervoudige termen
Naar navigatie springen
Naar zoeken springen
Taalspecifieke eigenschappen kunnen meerdere waarden bevatten. Elke term hoort dan in een eigen span met een eigen taalcode te staan, zodat elke term afzonderlijk geduid, geïndexeerd en vertaald kan worden.
De juiste notatie
| Fout | Goed |
|---|---|
|NLSBBZoekterm<span lang="nl">hulpmiddelen, gereedschappen</span> |
|NLSBBZoekterm<span lang="nl">hulpmiddelen</span>, <span lang="nl">gereedschappen</span> |
| Semantic MediaWiki slaat dit op als één waarde: de letterlijke tekst "hulpmiddelen, gereedschappen". Dat is geen term, en skos:hiddenLabel krijgt een lijst in plaats van een label. | Semantic MediaWiki slaat dit op als twee waarden: "hulpmiddelen" en "gereedschappen". Elke term kan een eigen taalcode krijgen. |
Samenvatting
Deze telling zoekt naar een komma binnen één opgeslagen term. Alles boven nul is een geval om na te lopen.
| Eigenschap | Aantal te corrigeren | Naamruimte |
|---|---|---|
| voorkeursterm | 0 | Categorie:Begrippen |
| alternatieve term | 0 | Categorie:Begrippen |
| zoekterm | 0 | Categorie:Begrippen |
| afkorting | 0 | Categorie:Begrippen |
| naam collectie | 0 | Categorie:Collecties |
| naam begrippenkader | 0 | Categorie:Begrippenkaders |
Gevonden gevallen
Zoekterm
Geen gevallen gevonden.
Alternatieve term
Geen gevallen gevonden.
Voorkeursterm
Geen gevallen gevonden.
Afkorting
Geen gevallen gevonden.
Naam collectie
Geen gevallen gevonden.
Naam begrippenkader
Geen gevallen gevonden.
Verantwoording en beperkingen
- Definitie en toelichting staan bewust niet in deze controle. Ook dat zijn taalspecifieke eigenschappen die meerdere waarden toestaan, maar daar is een komma gewoon leesteken. Een kommacontrole levert daar alleen ruis op.
- Een komma binnen één term is niet per definitie fout, alleen ongebruikelijk voor een term. Beoordeel elk geval; splits alleen wat werkelijk losse termen zijn.
- Overbodige spaties zijn hiermee niet te vinden. Een term als " changebeheer" met een spatie ervoor wordt door Semantic MediaWiki als aparte waarde opgeslagen, maar is via #ask niet op te sporen. Die controle vraagt een script dat de wikitekst zelf leest.
- Andere scheidingstekens. In de praktijk werd alleen de komma als scheiding gebruikt. Komt er ooit een puntkomma of schuine streep bij, dan is dezelfde query te maken met ~*;* of ~*/*.