WackoWiki: Raw HTML

https://wackowiki.org/doc     Version: 14.01.2022 11:21
Problem: Es gibt zwei verschiedene Aufgaben – reinen Text in ein Wiki zu setzen, so dass er unverändert angezeigt wird; und HTML in ein Wiki zu setzen, so dass er unverändert angezeigt wird, d.h. vom Browser gerendert wird.

Vorgeschlagene Lösung:
  1. Die Syntax der doppelten Anführungszeichen löst das erste Problem. Auf deren Inhalt wird htmlspecialchars() ausgeführt. Erledigt.
  2. Das zweite Problem wird durch die neue Syntax gelöst. Erledigt.
    1. The <# #> wird vorgeschlagen.
  3. In der zweiten Aufgabe wird, je nach Einstellung in der Konfigurationsdatei, der gefährliche HTML-Code entfernt oder nicht entfernt. Erledigt.
    1. siehe SafeHTML[link1] – Anti-XSS-HTML-Parser



Gefährlicher Code ist: