„Hilfe:Wikisyntax/Validierung“ – Versionsunterschied

Inhalt gelöscht Inhalt hinzugefügt
K es soll genau so aussehen, das ist eine Demo
Parameter korrigiert
(8 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 50:
{{int:Linter-category-deletable-table-tag-desc}}
* Die Anpassung sollte wegen möglicher Darstellungsfehler umgehend erfolgen.
* [[Spezial:LintErrors/deletable-table-tag|Lint-Fehler: Tabellen-Tag]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/deletable-table-tag|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/deletable-table-tag|Informationen]] bei MediaWiki (englisch).
* {{Phabricator|Task=T161341|ENGL=1}}
Zeile 88:
{{int:Linter-category-html5-misnesting-desc}}
* Die Anpassung sollte wegen möglicher Darstellungsfehler umgehend erfolgen.
* [[Spezial:LintErrors/html5-misnesting|Lint-Fehler: HTML4-Verschachtelung]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/html5-misnesting|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/html5-misnesting|Informationen]] bei MediaWiki (englisch).
* [[Hilfe:Tags #Syntax]]
Zeile 119:
=== {{Anker|inline-media-caption}} <!--{{int:linter-category-inline-media-caption}}-->Inline-Medien mit Bildunterschriften ===
<!-- {{int:linter-category-inline-media-caption-desc}} -->Diese Seiten haben Inline-Medien mit Bildunterschriften.
* [[Spezial:LintErrors/inline-media-caption]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/inline-media-caption|namespacewpNamespaceRestrictions=0}} Artikeln]).
Im Januar 2022 wurde kurzzeitig bei [[Hilfe:Bilder#Rahmenlose Einbindung (ohne Miniatur)|Bildern]], die ohne das Attribut <code>mini</code> (Anzeige einer Bildlegende/Beschriftung) verwendet werden, der hier eingegebene Text nur als Tooltip angezeigt und vom [[Hilfe:Wikisyntax/Parsermigration|MediaWiki-Parser]] als Rückgriff (fallback) für das Attribut <code>alt</code> verwendet, falls dieses nicht angegeben wurde. Da diese Bildunterschrift nicht zwangsläufig eine Beschreibung des Bildinhalts darstellt, werden derartige Bilder oder Mediendateien in dieser Fehlerkategorie gelistet. Die zunächst vorgenommene Einstufung der zwei Jahrzehnte alten Syntax als „besonders dringend zu beheben“ ist jedoch fragwürdig. Die Abfrage wurde aufgrund der enormen Anzahl der Fehler kurz danach wieder deaktiviert.
 
Zeile 141:
=== {{Anker|misc-tidy-replacement-issues}} {{int:Linter-pager-misc-tidy-replacement-issues-details}} ===
<!-- 2017-12-14 neu -->
* [[Spezial:LintErrors/misc-tidy-replacement-issues|Lint-Fehler: Verschiedene Tidy-Ersetzungen]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/misc-tidy-replacement-issues|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/misc-tidy-replacement-issues|Informationen]] bei MediaWiki (englisch).
* Vorbeugende Sammelkategorie für verschiedene seltene [[#Tidy|Tidy]]-Interpretationen, die erst ab 2018 auffallen würden.
Zeile 185:
<!-- 2017-12-14 neu -->
* Die Anpassung sollte wegen möglicher Darstellungsfehler bald erfolgen.
* [[Spezial:LintErrors/multiline-html-table-in-list|Lint-Fehler: Mehrzeilige HTML-Tabelle in Liste]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/multiline-html-table-in-list|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/multiline-html-table-in-list|Informationen]] bei MediaWiki (englisch).
* Eine Tabelle in HTML-Syntax wurde über mehrere Zeilen hinterlegt, deren erste als ein Listenpunkt in Wiki-Syntax deklariert wurde. [[#Tidy|HTML Tidy]] hatte die Auflistung entfernt; sie wird nun wirksam.
Zeile 212:
<!-- 2017-12-14 neu -->
* Die Anpassung sollte wegen möglicher Darstellungsfehler bald erfolgen.
* [[Spezial:LintErrors/multiple-unclosed-formatting-tags|Lint-Fehler: Mehrere nicht geschlossene Formatierungstags]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/multiple-unclosed-formatting-tags|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/multiple-unclosed-formatting-tags|Informationen]] bei MediaWiki (englisch).
 
Zeile 224:
{{int:Linter-category-pwrap-bug-workaround-desc}} Es geht um die Formatierung mit den Zeilenumbruch verhindernden <code>nowrap</code>-Konstrukten.
* Die Anpassung sollte wegen möglicher Darstellungsfehler bald erfolgen.
* [[Spezial:LintErrors/pwrap-bug-workaround|Lint-Fehler: Absatzumbruch]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/pwrap-bug-workaround|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/pwrap-bug-workaround|Informationen]] bei MediaWiki (englisch).
* {{Phabricator|Task=T134469|ENGL=1}}
Zeile 241:
{{int:Linter-category-self-closed-tag-desc}} (betrifft ausschließlich [[Hypertext Markup Language|HTML]]; ausgenommen sind <code style="white-space:nowrap">&lt;br /></code> und <code style="white-space:nowrap">&lt;hr /></code> sowie <code style="white-space:nowrap">&lt;wbr /></code>) Tags, die beispielsweise der Formatierung dienen, werden wie Klammern um den jeweiligen Abschnitt gelegt. Sie bestehen aus einem öffnenden und einem schließenden Tagelement <code>&lt;tag&gt;…&lt;/tag&gt;</code>. Sie dürfen nicht wie ein ''unary''-Tag selbstschließend verwendet werden. Die Konstruktion kann darauf hindeuten, dass vergessen wurde, einen beabsichtigten Text einzutragen; ansonsten ist sie sinnfrei und kann eliminiert werden.
* Die Anpassung sollte wegen möglicher Darstellungsfehler umgehend erfolgen.
* [[Spezial:LintErrors/self-closed-tag|Lint-Fehler: Selbstschließend]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/self-closed-tag|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/self-closed-tag|Informationen]] bei MediaWiki (englisch).
* {{Phabricator|Task=T134423|ENGL=1}}
Zeile 276:
{{int:Linter-category-tidy-font-bug-desc}}. Ab Dezember 2017 geschieht das nicht mehr. Die korrekte Syntax wäre grundsätzlich, dass eine Änderung der Linkfarbe innerhalb der eckigen Klammern einer Verlinkung deklariert werden muss.
* Die Anpassung sollte wegen möglicher Darstellungsfehler umgehend erfolgen.
* [[Spezial:LintErrors/tidy-font-bug|Lint-Fehler: Font-Tags um Links]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/tidy-font-bug|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/tidy-font-bug|Informationen]] bei MediaWiki (englisch).
* [[Hilfe:Tags#font|&lt;font&gt;]] – sollte generell nicht verwendet werden.
Zeile 306:
Zu Beginn oder Ende einer als <code>[[Hilfe:CSS#nowrap|nowrap]]</code> deklarierten Textpassage steht ein Leerzeichen usw. Dies wurde bisher von [[#Tidy|HTML Tidy]] außerhalb des <code>nowrap</code> verschoben und damit eine Möglichkeit zum Umbrechen an dieser Stelle geschaffen. Weil Tidy weggefallen ist, kann die Zeile hier nicht mehr umbrochen werden, im Prinzip sogar eine meterlange Zeile entstehen, jedenfalls die Darstellung der Seite verändert sein. Inhaltlich ist ein solches <code>nowrap</code>, das sich über den sichtbaren Text hinaus erstreckt, sehr zweifelhaft.
* Die Anpassung sollte wegen möglicher Darstellungsfehler umgehend erfolgen.
* [[Spezial:LintErrors/tidy-whitespace-bug|Lint-Fehler: Tidy-Leerzeichen]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/tidy-whitespace-bug|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/tidy-whitespace-bug|Informationen]] bei MediaWiki (englisch).
''Beispiele:''
Zeile 334:
{{int:Linter-category-unclosed-quotes-in-heading-desc}}
* Erkannte Fehler in der wirksamen Darstellung sollten behoben werden, da sie sich auf den nachfolgenden Abschnitt auswirken könnten; insbesondere dann auf alles, was auf das Inhaltsverzeichnis folgen würde.
* [[Spezial:LintErrors/unclosed-quotes-in-heading|Lint-Fehler: Unbeendeter Apostroph-Code in Überschriften]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/unclosed-quotes-in-heading|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/unclosed-quotes-in-heading|Informationen]] bei MediaWiki (englisch).
* Apostroph-Code für Kursiv- oder Fettschrift in einer Überschrift wurde nicht geschlossen. Dies wurde früher von [[#Tidy|HTML Tidy]] automatisch beendet.
Zeile 360:
** Eine doppelt vorhandene Angabe ist hingegen einstweilen unschädlich, jedoch irritierend und kann später zu Missverständnissen führen.
** Eine doppelte Pipe richtet keinen Schaden an und rechtfertigt keinen Edit ausschließlich zu ihrer Entfernung, sie können jedoch, je nachdem wo das Pipe steht, dazu führen, dass die Bildlegende nicht angezeigt wird, dann sollten sie entfernt werden.
* [[Spezial:LintErrors/bogus-image-options|Lint-Fehler: Nicht erkannte Dateioptionen]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/bogus-image-options|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/bogus-image-options|Informationen]] bei MediaWiki (englisch).
* Bekannte „falsche Fehler“; ignorieren:
Zeile 425:
{{int:Linter-category-fostered-desc}}
* Erkannte Darstellungsfehler sollten behoben werden. Mittelfristig werden Inhalte außerhalb der dafür vorgesehenen Bereiche nicht mehr angezeigt werden.
* [[Spezial:LintErrors/fostered|Lint-Fehler: Verschachtelter Inhalt]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/fostered|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/fostered|Informationen]] bei MediaWiki (englisch).
* [https://www.w3.org/TR/html5/syntax.html#foster-parent HTML5 – fostered content] (englisch).
* [[Hilfe:Tabellen]] – Codebeispiele
 
''Beispiel 1:''<br />
Der Inhalt befindet sich in einem nicht darstellbaren Bereich der Tabellenstruktur und kann so nicht innerhalb der Tabelle ausgegeben werden. In diesem Beispiel stünde der Text oberhalb der Tabelle. Möglicherweise fehlt ein Element für die Überschrift <code>|+</code>, eine Tabellenzellenzuweisung <code>|</code> oder der Kopfzeilencode <code>!</code>.
{|
Zeile 479:
|}
|}
''Beispiel 2:''<br />
* Zwischen der Tabellensyntax <code>{|</code> und <code>|-</code> wurden onlyinclude-Tags [[Hilfe:Vorlagen#Bedingtes Einbinden von Quelltextblöcken]], vermutlich mit einer Massennachricht ausgeliefert, diese müssen entfernt werden.
* Kommt so etwas beispielsweise in Artikeln vor, aus denen einzelne Teile in andere Seiten eingebunden werden sollen, so muss das öffnende <code><nowiki><onlyinclude></nowiki></code> verschoben werden.
{|
|-
! vorgefundener Code !! Ausgabe
|-
|
<syntaxhighlight lang="html">
{| class="toptextcells" style="font-size:95%; margin:0.4em 0 0.5em 0;"
<onlyinclude>
|-
| [[Wikipedia:Adminkandidaturen/NadirSH|'''Adminkandidatur''' NadirSH]]
| →
| erfolgreich: 200:2 (99,0%)
|-
| [[Wikipedia:Umfragen/Fotoworkshops|Umfrage zum Interesse an Fotoworkshops]]
| →
| beendet: 17 Ja, 0 Nein
</onlyinclude>
|}
</syntaxhighlight>
|
{| class="toptextcells" style="font-size:95%; margin:0.4em 0 0.5em 0;"
|-
| [[Wikipedia:Adminkandidaturen/NadirSH|'''Adminkandidatur''' NadirSH]]
| →
| erfolgreich: 200:2 (99,0%)
|-
| [[Wikipedia:Umfragen/Fotoworkshops|Umfrage zum Interesse an Fotoworkshops]]
| →
| beendet: 17 Ja, 0 Nein
|}
|-
! bereinigter Code !! Ausgabe
|-
| onlyinclude komplett entfernen, wo es unnötig ist = die Seite wird nicht eingebunden
<syntaxhighlight lang="html">
{| class="toptextcells" style="font-size:95%; margin:0.4em 0 0.5em 0;"
|-
| [[Wikipedia:Adminkandidaturen/NadirSH|'''Adminkandidatur''' NadirSH]]
| →
| erfolgreich: 200:2 (99,0%)
|-
| [[Wikipedia:Umfragen/Fotoworkshops|Umfrage zum Interesse an Fotoworkshops]]
| →
| beendet: 17 Ja, 0 Nein
|}
</syntaxhighlight>
|
{| class="toptextcells" style="font-size:95%; margin:0.4em 0 0.5em 0;"
|-
| [[Wikipedia:Adminkandidaturen/NadirSH|'''Adminkandidatur''' NadirSH]]
| →
| erfolgreich: 200:2 (99,0%)
|-
| [[Wikipedia:Umfragen/Fotoworkshops|Umfrage zum Interesse an Fotoworkshops]]
| →
| beendet: 17 Ja, 0 Nein
|}
|-
| verschieben, wenn der Inhalt in anderen Seiten eingebunden wird
<syntaxhighlight lang="html">
{| class="toptextcells" style="font-size:95%; margin:0.4em 0 0.5em 0;"<onlyinclude>
|-
| [[Wikipedia:Adminkandidaturen/NadirSH|'''Adminkandidatur''' NadirSH]]
| →
| erfolgreich: 200:2 (99,0%)
|-
| [[Wikipedia:Umfragen/Fotoworkshops|Umfrage zum Interesse an Fotoworkshops]]
| →
| beendet: 17 Ja, 0 Nein</onlyinclude>
|}
</syntaxhighlight>
|
{| class="toptextcells" style="font-size:95%; margin:0.4em 0 0.5em 0;"<onlyinclude>
|-
| [[Wikipedia:Adminkandidaturen/NadirSH|'''Adminkandidatur''' NadirSH]]
| →
| erfolgreich: 200:2 (99,0%)
|-
| [[Wikipedia:Umfragen/Fotoworkshops|Umfrage zum Interesse an Fotoworkshops]]
| →
| beendet: 17 Ja, 0 Nein</onlyinclude>
|}
|}
Es darf keinerlei Inhalt zwischen <code>{|</code> und <code>|-</code>, <code>|-</code> und <code>!</code> oder <code>|-</code> und <code>|</code> platziert weerden, auch nicht die [[Vorlage:Anker]] oder ähnliches.
 
=== {{Anker|misnested-tag}} {{int:Linter-pager-misnested-tag-details}} ===
{{int:Linter-category-misnested-tag-desc}}
* Erkannte Darstellungsfehler sollten behoben werden.
* [[Spezial:LintErrors/misnested-tag|Lint-Fehler: Verschachtelte Tags]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/misnested-tag|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/misnested-tag|Informationen]] bei MediaWiki (englisch).
* [https://www.w3.org/TR/html5/introduction.html#a-quick-introduction-to-html HTML5 – misnested tags] (englisch).
Zeile 553 ⟶ 640:
{{int:Linter-category-multi-colon-escape-desc}}
* Entsprechende Verlinkungsfehler sollten korrigiert werden.
* [[Spezial:LintErrors/multi-colon-escape|Lint-Fehler: Mehrfache Doppelpunkte vor Wikilink]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/multi-colon-escape|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/multi-colon-escape|Informationen]] bei MediaWiki (englisch).
* [[Hilfe:Links #Sonderfälle und Doppelpunkt]]
Zeile 584 ⟶ 671:
{{int:Linter-category-wikilink-in-extlink-desc}}
* Entsprechende Verlinkungsfehler sollten korrigiert werden.
* [[Spezial:LintErrors/wikilink-in-extlink|Lint-Fehler: Wikilink in wikilink-in-extlink]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/wikilink-in-extlink|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/wikilink-in-extlink|Informationen]] bei MediaWiki (englisch).
* [[Benutzer:Aka/Fehlerlisten/Linkfehler/Anleitung]]
Zeile 614 ⟶ 701:
{{int:Linter-category-missing-end-tag-desc}}
* Anpassung nach Bedarf, geringe Priorität.
* [[Spezial:LintErrors/missing-end-tag|Lint-Fehler: Fehlendes End-Tag]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/missing-end-tag|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/missing-end-tag|Informationen]] bei MediaWiki (englisch).
* Bekannte „falsche Fehler“:
Zeile 653 ⟶ 740:
{{int:linter-category-missing-end-tag-in-heading-desc}}
* Anpassung nach Bedarf, geringe Priorität.
* [[Spezial:LintErrors/missing-end-tag-in-heading|Lint-Fehler: Fehlendes End-Tag in der Überschrift]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/missing-end-tag-in-heading|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/missing-end-tag-in-heading|Informationen]] bei MediaWiki (englisch).
Betrifft alle Tags, die in einer Überschrift geöffnet, aber nicht geschlossen wurden. Handelt es sich dabei um '''Fett-''' oder ''Kursivtags'', so werden diese, wie bisher, in der höher eingestuften Linterkategorie [[#unclosed-quotes-in-heading|Nicht geschlossenes Anführungszeichen …]] gelistet. Ein Sonderfall sind hierbei diese Tags [[H:Tags#Wikisyntax|h1 h2 h3 h4 h5 h6]], die selbst eine Überschrift generieren.
Zeile 679 ⟶ 766:
{{int:Linter-category-stripped-tag-desc}}
* Anpassung nach Bedarf, geringe Priorität.
* [[Spezial:LintErrors/stripped-tag|Lint-Fehler: Ignoriert oder unvollständig]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/stripped-tag|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/stripped-tag|Informationen]] bei MediaWiki (englisch).
Fehler innerhalb des öffnenden Tag (etwa bei der Wertzuweisung an Attribute) führen ebenfalls dazu, dass ein Tag ignoriert wird.
Zeile 703 ⟶ 790:
</syntaxhighlight>
|}
 
=== {{Anker|night-mode|night-mode-unaware-background-color-details}} {{int:Linter-pager-night-mode-unaware-background-color-details}} ===
Diese Seiten definieren eine Hintergrundfarbe per Inline-CSS, ohne dabei eine explizite Vordergrundfarbe anzugeben.
* [[Spezial:LintErrors/night-mode-unaware-background-color|Farben für Dark-Mode ungeeignet]] (in [{{canonicalurl:Spezial:LintErrors/night-mode-unaware-background-color|wpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/night-mode-unaware-background-color]] bei MediaWiki (englisch).
Im Juli 2024 wurde diese neue Linterkategorie in niedriger Priorität freigeschaltet. Sie war schon zuvor als versteckt aktiviert.
 
Theoretisch würde das Weglassen einer expliziten Vordergrundfarbe dazu führen, dass das jeweilige Element im [[Wikipedia:Dark Mode|Dunkelmodus]] eine helle Textfarbe auf möglicherweise ungeeigneter Hintergrundfarbe erhält, wodurch im Dunkelmodus kein ausreichender Kontrast mehr zwischen Text und Hintergrund gewährleistet wäre.
 
Der Dunkelmodus steuert diesem Effekt jedoch selbst entgegen, indem bei Elementen, die keine explizite Vordergrundfarbe zugewiesen bekommen haben, diese per CSS nachträglich zentral auf die dunkle Textfarbe des hellen Modus gesetzt wird. Damit ist ein Großteil der in dieser Kategorie eingeordneten „Fehler“ bereits behoben, ohne dass Anpassungen auf den Seiten nötig sind. In Anbetracht der Tatsache, dass die Basis-Textfarbe je nach Skin verschieden und über die Jahre diversen Änderungen unterlegen ist, ist ein hartkodiertes Einfügen einer Vordergrundfarbe in den meisten Fällen nicht nur unnötig, sondern kann auch kontraproduktiv hinsichtlich zukünftiger Wartungsarbeiten sein.
 
'''Diese Kategorie sollte daher bis auf Weiteres schlicht ignoriert und nicht abgearbeitet werden.'''
 
=== {{Anker|obsolete-tag}} {{int:Linter-pager-obsolete-tag-details}} ===
{{int:Linter-category-obsolete-tag-desc}}
* Anpassung nach Bedarf, meist geringe Priorität.
* [[Spezial:LintErrors/obsolete-tag|Lint-Fehler: Tags veraltet]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/obsolete-tag|namespacewpNamespaceRestrictions=0}} Artikeln]).
* [[mw:Help:Extension:Linter/obsolete-tag|Informationen]] bei MediaWiki (englisch).
* [https://www.w3.org/TR/html5/obsolete.html#non-conforming-features HTML5 non-conforming-features] (englisch)
Zeile 737 ⟶ 836:
=== {{Anker|large-tables}} {{int:linter-category-large-tables}} ===
Diese Seiten haben Tabellen mit mehr als fünf Spalten oder Tabellen, die ineinander verschachtelt sind und dadurch mehr als fünf Spalten erzeugen würden.
* [[Spezial:LintErrors/large-tables]] (in [{{fullurlcanonicalurl:Spezial:LintErrors/large-tables|namespacewpNamespaceRestrictions=0}} Artikeln]).
Im Mai 2023 wurde eine neue Linterkategorie freigeschaltet, die zunächst einmal der Entwicklung in diesem Bereich dient. Sie ist daher kein aktiver Bestandteil der [[Spezial:LintErrors]]-Tabelle. Welche Priorität sie haben wird ist daher noch nicht bekannt.
* Weitere Informationen dazu: [[:en:Wikipedia talk:Linter#New linter error: large-tables]] und [[mw:Help:Extension:Linter/large-tables]]