Jump to content

Help:Lint errors/nl

From mediawiki.org
This page is a translated version of the page Help:Lint errors and the translation is 100% complete.

Als Parsoid de wikitext van een pagina analyseert, identificeert het patronen in de wikitext die waarschijnlijk fouten zijn. Deze pagina beschrijft de mogelijke problemen.

De lintfouten worden nu weergegeven door de extensie Linter, zie Help:Extension:Linter . In de toekomst kunnen ze ook worden getoond bij het bewerken van uw handtekening in Voorkeuren ; zie New requirements for user signatures .

Documentatie van lint problemen

Hoge prioriteit

Fout Description
deletable-table-tag Te verwijderen table-element
pwrap-bug-workaround Tijdelijke oplossing voor de alinea-omwikkelingsbug
self-closed-tag Zelfsluitend element
tidy-whitespace-bug Witruimte-intepretatiebug
html5-misnesting Verkeerd geneste tag met andere weergave in HTML5 dan in HTML4
tidy-font-bug Oud gedrag van font-tags die om een koppeling staan
multiple-unclosed-formatting-tags Meerdere niet-afgesloten opmaaktags
multiline-html-table-in-list Meerregelige tabel in lijst
unclosed-quotes-in-heading Niet-afgesloten apostrof in kopje
misc-tidy-replacement-issues Overige problemen
duplicate-ids Dubbele ID's
template-arg-in-extension-tag Uitbreidingstag met sjabloonparameter

Normale prioriteit

Fout Description
bogus-image-options Onjuist opgegeven opties mediabestand
fostered Misplaatste inhoud
misnested-tag Elementen die elkaar niet compleet insluiten
multi-colon-escape Koppeling die begint met meerdere dubbele punten
wikilink-in-extlink Koppelingen in koppelingen

Lage prioriteit

Fout Description
empty-heading MW 1.44+ Lege koppen
missing-end-tag Afsluitende tag ontbreekt
missing-end-tag-in-heading Ontbrekende eindtag in kop
stripped-tag Genegeerde elementen
obsolete-tag Verouderde HTML elementen
night-mode-unaware-background-color Ingebedde stijlregel voor de achtergrondkleur zonder bijbehorende tekstkleur

Verborgen problemen

Verborgen lint problemen hebben geen prioriteit in de extensie linter. In feite zijn dit een andere categorie van zaken dan de voorgaande categorieën en dekken ze de volgende gebieden.

  • Het kunnen vroege verkenningen en experimenten zijn om een problematisch gebruik van wikitext te definiëren. De verborgen aard laat ontwikkelaars/productteams de lint-logica en de omvang van de lint afstemmen en stelt het ook in staat om een discussie te voeren zonder onmiddellijke tot actie te hoeven komen om oplossingen te vinden. Uiteindelijk kunnen deze niet worden opgelost of worden gepromoveerd naar een probleem voor correctie door bewerkers en bots.
  • Ze kunnen het resultaat zijn van inhoudsanalyses die op andere manieren kunnen worden gebruikt dan het op de oppervlakte brengen in de Linter-interface. In dit geval wordt het Linting-product gebruikt voor zijn analyse- en opslagmogelijkheden en is het niet bedoeld om het direct actie nemen door redacteuren en zal het derhalve nooit worden gepromoveerd tot op te lossen probleem.

Impact op wikignome workflows

Met de opname van verborgen problemen als concept is het doel om elke impact op bestaande workflows van wikignomes te minimaliseren (en indien mogelijk volledig te elimineren). In T334527, bestudeerden we de API's en UI's waar verborgen lints optraden. Als verborgen problemen de workflow verstoren, voeg dan een commentaar aan die taak toe of voer een nieuwe taak in op de extensie Linter. Wat nog te doen is, is het onderdrukken van verborgen lints in de quarry resultaten.

Onderdrukken verborgen lints

Bovendien worden bewerkers die de linter-database-replica's direct via quarry opvragen, aanbevolen om hun queries te updaten om de verborgen problemen met de where-clausule uit te sluiten. Dit zal nu lastig zijn en vereist de opsomming van identiteiten van verborgen lint-problemen. Maar we onderzoeken hier het geven van gemakkelijker opties, zie T334527.

Voor een voorbeeld van het genoemde uitsluiten, zie de regel join page on page.page_id in de query op deze pagina.

Lijst verborgen problemen

Hier is de huidige bekende lijst van verborgen problemen samen met de probleem id's in de database voor gebruik in SQL-query's met quarry.

Fout Description
fostered-transparent Misplaatste onzichtbare inhoud
large-tables Grote tabellen die moeilijk te bekijken zijn op mobiel
missing-image-alt-text Ontbrekende alt-tekst voor afbeelding
pre-expansion Wikitext format pre extension tag expanding templates