RTE: limpar código de documento importado

Se você colar uma área de transferência com este conteúdo exato de text/html no modo de editor rico, você obterá um conteúdo que resulta neste markdown:

## Determinar espaço em disco

Filtrar por ext4, o que está disponível?

```
 root@tokoeka ~ # df -h -t ext4 --total Filesystem Size Used Avail Use% Mounted on /dev/mapper/pve-root 196G 39G 148G 21% / /dev/md0 486M 400M 57M 88% /boot /dev/mapper/pve-data 3.0T 560G 2.3T 20% /mnt/data /dev/mapper/pve-backup 414G 40K 393G 1% /mnt/backup total 3.6T 598G 2.8T 18% -
```

Filtrar por ext4, o que está sendo usado?

```
 root@tokoeka ~ # df -h -t ext4 --output=used Used 39G 400M 560G 40K 598G
```

É com perdas em relação a coisas com as quais não nos importamos (divs, classes, etc.), mas entenderá hN, pre, ou qualquer coisa definida em nosso esquema ProseMirror, que respeita nossas várias extensões de editor registrando definições de parseDOM que são usadas pelo parser do ProseMirror, incluindo aquelas de componentes de tema ou plugins.

Quanto à pergunta original:

Eu acho que quando o editor rico está carregando o documento, não é mais este mesmo HTML, é?

Porque um post raw contendo blocos HTML deve ser renderizado como um nó de editor de código “pass-through”:

Isso pode então ser editado da mesma forma que poderia ser no modo Markdown.

1 curtida