Controle meervoudige termen

Uit NORA Begrippenkader
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 ~*/*.