Manual:$wgRawHtml/de

Details
Fügen Sie  in die Datei LocalSettings.php in Ihrem MediaWiki-Hauptverzeichnis ein, und im Wiki können Sie unkontrolliertes Roh-HTML einfügen. Sie müssen Ihr HTML jedoch in die  Tags einbetten, damit MediaWiki es unterscheiden kann.

Seit MediaWiki 1.29 hat das unformatierte HTML-Tag im Namespace 8 (MediaWiki) keine Auswirkung: T156184.

Ist das Aktivieren von Roh-HTML erforderlich?
 Einige  HTML-Tags sind in Wikitext sogar mit  zulässig. Siehe m:Help:HTML in wikitext. Die überwiegende Mehrheit der ausgefallenen Formatierungen auf Wikimedia-Websites wird mit diesen eingeschränkten Tags (z. B. Tabellen mit Tags im CSS-Stil) erzielt. Wenn Sie mit diesen Einschränkungen auskommen können (lassen Sie ), ist Ihr Wiki sicherer.

Beachten Sie auch, dass die 'eingeschränkte' Wiki-Syntax tatsächlich ein bewusstes Designmerkmal von Wikis ist. Es handelt sich um ein kompaktes, vereinfachtes Markup, das selbst für nicht technische Benutzer leicht verständlich ist, leicht in Diff-Displays dargestellt werden kann und das stilistische Basteln zugunsten des Schreibens nützlicher/interessanter Texte verhindert.

Verwandte Erweiterungen
Es gibt eine Reihe von Erweiterungen, die mehr HTML-Flexibilität bei gleichzeitiger Verbesserung der Sicherheitslage versprechen. Einige erfordern das Festlegen von  in Verbindung mit der Verwendung der Erweiterung, während andere eine Alternative bieten.
 * - list of extensions that allow for the inclusion of raw HTML
 * – Ermöglicht nur Sysops und bestimmten Benutzergruppen das Bearbeiten von Seiten, die das tag enthalten.
 * - erlaubt HTML in bestimmten Namespaces.
 * – Fügt den 'Secret Key'-Schutz für HTML-Abschnitte hinzu.
 * – ermöglicht vordefinierte HTML-Snippets mit.
 * – erlaubt HTML- und Smarty-PHP-Vorlagen, angeblich in Form von 'Widgets', kann aber auch fast alles andere

Eine andere Möglichkeit, benutzerdefiniertes HTML in Ihren Wiki-Artikeln anzuzeigen, besteht darin, eine eigene tag-extension zu entwickeln. Versuchen Sie nicht, eine Erweiterung zu entwickeln, die beliebigen HTML-Code zulässt. Andernfalls gelten dieselben schwerwiegenden Sicherheitsprobleme wie beim Festlegen von.