|
プロパティ: |
データタイプ: |
説明: |
|---|---|---|
|
allowTags |
list of tags |
デフォルトで許可されたタグ |
|
tags.[tagname] |
boolean/->HTMLparser_tags |
タグを認めるか認めないかによって、このプロパティを0又は1のいずれかに設定。->HTMLparser_tags プロパティを入力した場合、それらは自動的にこのオプションを無効にするので、その場合は必要ない。 [tagname] 小文字で。 |
|
localNesting |
list of tags, must be among preserved tags |
タグのリスト(すでに設定されているタグ)、trueに設定されたネスティングフラグを持たなければならない |
|
globalNesting |
(ibid) |
タグのリスト(すでに設定されているタグ)、”global”に設定されているネスティングフラグを持たなければならない |
|
rmTagIfNoAttrib |
(ibid) |
タグのリスト(すでに設定されているタグ)、 trueに設定されたrmTagIfNoAttribを持たなければならない |
|
noAttrib |
(ibid) |
List of tags (すでに設定されているタグ)、ゼロに設定されたallowedAttribs値を持たなければならない(すなわち、すべての属性は取り除かれる。) |
|
removeTags |
(ibid) |
タグのリスト(すでに設定されているタグ)、設定されると必ず取り除かれる。 |
|
keepNonMatchedTags |
boolean / “protect” |
設定された場合(true=1)、$tags-配列にキーとして存在するタグにかかわらず、すべてのタグは保持される。 "protect"の場合、維持されたタグは<>を<や>に変換させる。 デフォルトではすべてのタグを取り除き、許可されるようには明確に指定されない。! だからこの値を設定しようと思うかもしれない! |
|
htmlSpecialChars |
-1 / 0 / 1 / 2 |
これはタグでないすべてのコンテンツを考慮する: “0”は“無効化” – 何も行われない “1” は現在の外部のタグはhtmlspecialchar()'edであるということである (&”<>を&...;に変換するPHP関数) “2”は“1”と同じであるが、 “&”もしくは“ê”のように実在するものは触れられない。 “-1”は”1”の反対を行う - <を<, > to >、" その他へ変換する。 |
|
xhtml_cleaning |
boolean |
XHTML遵守のためのコンテンツを整理する。それでも多少は試行的でありいくらかのクリーンアップ作業をサポートしているだけである (変換タグや小文字への属性同様)。 |
[page:->HTMLparser; tsref:->HTMLparser]