|
プロパティ: |
データタイプ: |
説明: |
|---|---|---|
|
overrideAttribs |
string |
設定された場合、この文字列はタグの属性として存在する。 |
|
allowedAttribs |
|
'0' (zero) = 属性は認められない、'[commalist of attributes]' = 認められた属性のみ。blank/notが設定されると、すべての属性が認められる。 |
|
fixAttrib.[attribute].set |
string |
属性値をこの値にする。 |
|
fixAttrib.[attribute].unset |
boolean |
設定された場合、属性は設定されない。 |
|
fixAttrib.[attribute].default |
string |
子の名前で属性が存在しない場合、この値はデフォルト値として設定される(この値が空白でなければ) |
|
fixAttrib.[attribute].always |
boolean |
設定された場合、属性は常に処理される。通常、属性は存在するときだけ処理される。 |
|
fixAttrib.[attribute].trim fixAttrib.[attribute].intval fixAttrib.[attribute].upper fixAttrib.[attribute].lower |
boolean |
これらのキーのなかのどれかが設定された場合、値は各PHP関数を通して渡される。 |
|
fixAttrib.[attribute].range |
[low],[high] |
設定の整数範囲。 |
|
fixAttrib.[attribute].list |
list of values, trimmed |
属性値がこのリストの中になければならない。もしない場合、値は第1エレメントに設定される。 |
|
fixAttrib.[attribute].removeIfFalse |
boolean/”blank” string |
設定された場合、属性が"false"の時、取り除かれる。この値が"blank"に設定されると、値は空白文字列になるはずである(すなわち"ゼロ"値は取り除かれるということである) |
|
fixAttrib.[attribute].removeIfEquals |
string |
属性値がここで設定された値と一致した場合、それは取り除かれる。 |
|
fixAttrib.[attribute].casesensitiveComp |
boolean |
設定された場合、.removeIfEquals及び.list 内での比較は大文字小文字の識別がある。この時点では識別はない。 |
|
fixAttrib.[attribute].prefixLocalAnchors |
integer |
最初のcharが“#”文字(fx. <a> タグのアンカー) の場合、相対パス又は絶対パスのいずれかを前につける。 値が“1”の場合、絶対パスを入手する (t3lib_div::getIndpEnv('TYPO3_REQUEST_URL')) 値が“2”の場合、相対パスを入手する(stripping of t3lib_div::getIndpEnv('TYPO3_SITE_URL'))
例:
...fixAttrib.href.prefixLocalAnchors = 1 |
|
fixAttrib.[attribute].prefixRelPathWith |
string |
属性の値が相対URLのように思われたら(第1charとして“http”のようなスキームや“/”がない)、子のプロパティのその値は属性にプレフィックスされる。
例:
...fixAttrib.src.prefixRelPathWith = 192.168.230.3/typo3/32/dummy/ |
|
fixAttrib.[attribute].userFunc |
function reference |
属性の処理のためのユーザ関数。
例:
...fixAttrib.href.userFunc = tx_realurl->test_urlProc |
|
protect |
boolean |
設定された場合、<>タグは<や>に変換される |
|
remap |
string |
設定された場合、タグ名はこのタグ名に再マッピングされる。 |
|
rmTagIfNoAttrib |
boolean |
設定された場合、属性が偶然存在しなかったら、タグは取り除かれる。 |
|
nesting |
|
Trueを設定すると、このタグは正しい順序で始動タグと末尾タグを持たなければならない。この順序でないタグは全て放棄される。すなわち'</B><B><I></B></I></B>'は '<B><I></B></I>'に変換される。 値が"global"であれば、"global"ネスティングコントロールとして印された他のタグとの関係において正しいネスティングは維持される。すなわち、<B>と<I>がグローバルネスティングとして設定された場合、'</B><B><I></B></I></B>'の文字列は'<B></B>'に変換される |
[page:->HTMLparser_tags; tsref:->HTMLparser_tags]