---
title: "was ist der Sinn von allowTags, denyTags ..... ?"
url: "https://www.typo3.net/d/73293-was-ist-der-sinn-von-allowtags-denytags"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage"]
created: "2008-02-05"
last_reply: "2008-02-06"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# was ist der Sinn von allowTags, denyTags ..... ?

Backend › RTE & CKEditor · 1 Antwort · gestartet 2008-02-05

## Eröffnungsbeitrag

**schnabelvieh** · 2008-02-05 · [Beitrag #1](https://www.typo3.net/d/73293-was-ist-der-sinn-von-allowtags-denytags/1)

Hallo Alle,

jetzt bastele ich schon eine ganze Weile an der TSconfig für den RTE herum, und um ehrlich zu sein, ein Konzept scheint nicht hinter den einzelnen Dingen zustehen.

Hier mein TSconfig.txt

```typoscript
RTE.default {                                                                                               
                                                                                                            
    showButtons = *                                                                                         

    proc {                                                                                                  
      allowTags = table, th, td, thead, tbody, tr, span, ul, li, ol, a, p, h1, h3, h4, h5, h6, hr, div, address, blockquote, input, img, dl, dd, dt
      denyTags = font,caption,h2 

      ## KONF. DER UMSETZUNG VON EDITOR -> DB                                                               
      entryHTMLparser_db = 1

      entryHTMKparser_db {

        allowTags < RTE.default.proc.allowTags
        denyTags < RTE.default.proc.denyTags

      }

    ## KONF. DER UMSETZUNG VON DB -> EDITOR 
    HTMLparser_rte {

      allowTags < RTE.default.proc.allowTags
      denyTags < RTE.default.proc.denyTags

    }
#
  }
}
```

Ich habe einige Tags erlaubt, und einige wenige Tags nicht. Unter den Tags, die ich nicht erlaubt habe ist zu Testzwecken auch der <h2> Tag, da er im RTE sehr leicht einzugeben ist. Nun soll die Eingabe im RTE von den nicht erlaubten Tags bereinigt werden, bevor die Eingabe in der DB abgespeichert wird. Das zumindestens hoffe ich durch denyTags=h2 zu erreichen.
Leider stimmt das nicht.

Nach dem Abspeichern gibt es den <h2>-Tag immer noch. Sowohl im RTE als auch im FE. Was, verdammte Axt, entschuldigt die Flucherei, aber allmählich nervt die Geschichte, ist denn sonst die Funktion von denyTags ?

Kann mir irgendwer erklären, was das Konzept ist ?

Stimmen die folgenden Aussagen ?

default.proc.allowTags:

alle Tags die ich im RTE benutzen kann

default.proc.denyTags:

alle Tags die ich nicht im RTE benutzen kann

entryHTMKparser_db.denyTags:

alle Tags, die ich - obwohl sie ev. in proc.allowTags gelistet sind -, zwar im RTE eingeben kann, allerdings dann nicht in der DB gespeichert werden

entryHTMKparser_db.allowTags:

alle Tags, die ich - wenn sie in proc.denyTags gelistet sind -, zwar nicht im RTE eingeben kann, allerdings dann doch in der DB gespeichert würden, wenn ich sie eingeben könnte.

HTMLparser_rte.allowTags

alle Tags, die nicht mehr in der Datenbank auftauchen, wenn sie vorher in einer denyTags-Liste standen, können jetzt doch wieder im RTE aufteichen, wenn der DB-Inhalt ausgelesen wird ?

Irgendwie sind die Konfigurationsoptionen doppelt gemoppelt und das Konzept dahinter mehr als nur unklar.

Wer kann etwas Licht ins Dunkel bringen ?

Ein Dankeschön im Voraus,

schnabelvieh

## Antworten

### [#2](https://www.typo3.net/d/73293-was-ist-der-sinn-von-allowtags-denytags/2) · schnabelvieh · 2008-02-06

Hallo Alle,

mmm, entschuldigt meinen frustrierten Beitrag von gestern. Ich hoffe trotzdem, dass jemand darauf antwortet.

Gruß

Schnabelvieh

---

Quelle: „was ist der Sinn von allowTags, denyTags ..... ?“, typo3.net, https://www.typo3.net/d/73293-was-ist-der-sinn-von-allowtags-denytags
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
