Text Tag¶
- In this article:
Introduction¶
Each web-page contains piece of text. It can be description of image of information about page. Usually it can be altered, edited and even deleted.
Since text can be stored in database ImCMS provide easy access to it via text
tag.
Use in template¶
For configure text
tag in template just look at the code below.
<imcms:text no="1" pre="<div>" post="</div>"/>
Available list of tag attributes:¶
Attribute | Type | Description |
---|---|---|
no | Integer | Identifier for current text |
document | Integer | Identify the linked document (default - current document) |
version | Integer | Identify version of text |
placeholder | String | The text that was showed if native content are empty |
pre | String | Text or html tag that would be added before text tag |
post | String | Text or html tag that would be added after text tag |
mode | String | Possible values:
read - means that text won’t be editable
write - editable text, just as without
mode attribute |
formats | String | If set, format switch won’t be able.
Possible values:
text - formatting panel will have only simple
text editor options, content won’t be represented
as HTML
html - formatting panel will have HTML editor
options, content will be represented as HTML
cleanhtml - formatting panel will have HTML
editor options, content will be represented as
HTML and all tags will be checked according to
tags whitelist - system property
text.editor.html.tags.whitelist , where tags
are separated by semicolon. Not allowed tags will
be removed from content. |
label | String | Text label that is connected to current text tag |
showlabel | String | Set true if you want to see text label near
text tag content in admin edit mode |
showEditToSuperAdmin | String | Set true if you want to that be text field
will be show only for super admin |
Example:¶
<%@taglib prefix="imcms" uri="imcms" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Template</title>
<meta charset="utf-8"/>
</head>
<body>
<imcms:text no="1" document="1001" pre="<div>" post="</div>" placeholder="<i>this text is empty</i>"
label="Test text tag" showlabel="true" formats="html", showEditToSuperAdmin="true"/>
</body>
</html>