tags¶
Used to create custom tags and define how they should be parsed. This is used in conjunction with parseFunc.
The best known is the "link" tag, which is used to create links.
Example¶
This example creates 4 custom tags. The <LINK>
-, <TYPOLIST>
-,
<GRAFIX>
- and <PIC>
-tags:
<LINK>
is made into a typolink and provides an easy way of creating
links in text.
<TYPOLIST>
is used to create bullet-lists.
<GRAFIX>
will create an image file with 90x10 pixels where the text is
the content of the tag.
<PIC>
lets us place an image in the text. The content of the tag
should be the image-reference in fileadmin/images/
.
EXT:site_package/Configuration/TypoScript/setup.typoscript¶
tags {
link = TEXT
link {
stdWrap.current = 1
stdWrap.typolink.extTarget = _blank
stdWrap.typolink.target = {$cLinkTagTarget}
stdWrap.typolink.wrap = <p style="color: red;">|</p>
stdWrap.typolink.parameter.data = parameters : allParams
}
typolist < tt_content.bullets.default.20
typolist.trim = 1
typolist.field >
typolist.current = 1
grafix = IMAGE
grafix {
file = GIFBUILDER
file {
XY = 90,10
100 = TEXT
100.text.current = 1
100.offset = 5,10
}
}
# Transforms <pic>file.png</pic> to <img src="fileadmin/images/file.png" >
pic = IMAGE
pic.file.import = fileadmin/images/
pic.file.import.current = 1
}