You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/add-ons/pro-variables/tags.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,9 @@ In most cases, the simple global variable syntax, eg. `{my_var}` will do. Global
17
17
18
18
{exp:pro_variables:parse var="my_var"}
19
19
20
-
Use the Parse, Single or Pair tag to parse variables during the Module & Plugin stage ([learn more about the parsing stages](https://u.expressionengine.com/course/ee-conf-spring-summit-2021/eeconf-spring-2021-but-first-parse-order-and-php-in-expressionengines-templates)). You can also use parameters, which will allow for more options than just using the variable syntax. Some variable types, like RTE and Grid, require using the tag syntax to trigger additional processing.
20
+
Use the Parse, Single or Pair tag to parse variables during the Module & Plugin stage. You can also use parameters, which will allow for more options than just using the variable syntax. Some variable types, like RTE and Grid, require using the tag syntax to trigger additional processing.
21
+
22
+
TIP: TIP: **{ee:u}** Learn more about the parsing stages at [ExpressionEngine University](https://u.expressionengine.com/course/ee-conf-spring-summit-2021/eeconf-spring-2021-but-first-parse-order-and-php-in-expressionengines-templates).
21
23
22
24
NOTE: **Note:** Whenever you need parameters or additional processing, use the **tag syntax** rather than the variable syntax.
- Click the **Create New** button and the tool set creation form will appear.
33
33
- Enter a tool set name.
34
34
- Select tool set type (CKEditor or Redactor)
35
-
- Select the toolbar buttons and plugins you wish to have in your new tool set.
35
+
- Select the toolbar buttons and plugins you wish to have in your new tool set (or use the [Advanced Configuration option](#advanced-configuration)).
36
36
- Click **Save Tool Set** to save your changes.
37
37
38
38
### Editing a Tool Set
39
39
40
40
- Click a tool set's name or pencil icon to open the tool set Editor.
41
41
- Modify the tool set's name, if desired.
42
42
- Change the tool set type, if desired.
43
-
- Select the tools you wish to have in this tool set.
43
+
- Select the tools you wish to have in this tool set (or use the [Advanced Configuration option](#advanced-configuration)).
44
44
- Click **Save Tool Set** to save your changes.
45
45
46
46
[TOC=3]
@@ -63,37 +63,39 @@ Choose between "Left to right" and "Right to left"
63
63
64
64
The following are the buttons that can be enabled in tool set to manipulate the data within an RTE field.
65
65
66
-
- HTML (Redactor only)
67
-
- Bold
68
-
- Italic
69
-
- Strikethrough / Deleted
70
-
- Underline
71
-
- Subscript
72
-
- Superscript
73
-
- Block quote
74
-
- Code
75
-
- Heading / Format
76
-
- Remove formatting (CKEditor only)
77
-
- Style (Redactor only)
78
-
- Properties (Redactor only)
79
-
- Undo
80
-
- Redo
81
-
- Numbered list
82
-
- Bulleted list
83
-
- Decrease indent
84
-
- Increase indent
85
-
- Link
86
-
- Image / File Browser
87
-
- Table
88
-
- Media / Video
89
-
- Embed HTML / Widget
90
-
- Align (left / right / center)
91
-
- Justify
92
-
- Horizontal line
93
-
- Special characters
94
-
- "Read More" separator
95
-
- Font color / background
96
-
- Fullscreen (Redactor only)
66
+
<ulstyle="columns: 4;">
67
+
<li>HTML (Redactor only)</li>
68
+
<li>Bold</li>
69
+
<li>Italic</li>
70
+
<li>Strikethrough / Deleted</li>
71
+
<li>Underline</li>
72
+
<li>Subscript</li>
73
+
<li>Superscript</li>
74
+
<li>Block quote</li>
75
+
<li>Code</li>
76
+
<li>Heading / Format</li>
77
+
<li>Remove formatting (CKEditor only)</li>
78
+
<li>Style (Redactor only)</li>
79
+
<li>Properties (Redactor only)</li>
80
+
<li>Undo</li>
81
+
<li>Redo</li>
82
+
<li>Numbered list</li>
83
+
<li>Bulleted list</li>
84
+
<li>Decrease indent</li>
85
+
<li>Increase indent</li>
86
+
<li>Link</li>
87
+
<li>Image / File Browser</li>
88
+
<li>Table</li>
89
+
<li>Media / Video</li>
90
+
<li>Embed HTML / Widget</li>
91
+
<li>Align (left / right / center)</li>
92
+
<li>Justify</li>
93
+
<li>Horizontal line</li>
94
+
<li>Special characters</li>
95
+
<li>"Read More" separator</li>
96
+
<li>Font color / background</li>
97
+
<li>Fullscreen (Redactor only)</li>
98
+
</ul>
97
99
98
100
#### Custom Stylesheet
99
101
CSS template with styles to be applied to fields using this tool set. All styles will be automatically prefixed with toolset class, which means that the template should hold rather generic styles for the elements.
@@ -112,19 +114,24 @@ Limits the number of character that can be entered into the field (Redactor only
112
114
113
115
#### Advanced configuration
114
116
115
-
Toggling this button hides the visual constructor for toolbar and enables editing the configuration directly in JSON format.
117
+
Add custom formatting styles, buttons, and interactions to your RTE toolset by using advanced configurations. Toggling this button hides the visual constructor toolbar and reveals [advanced configuration](#configuration-json) options. These advanced options allow for editing the configuration directly in JSON format.
118
+
119
+
TIP: **{ee:u}** Checkout the [Advanced RTE Configurations](https://u.expressionengine.com/article/advanced-rte-configurations) article on ExpressionEngine University for examples of how to add custom CSS and JavaScript to your RTE configurations.
116
120
117
121
#### Configuration JSON
118
122
119
-
Allows overriding visually constructed tool set with [JSON](https://www.json.org/) object. Please be careful with using this feature and check your work. Remember that all properties need to be quoted.
123
+
Allows overriding the visually constructed tool set with a [JSON](https://www.json.org/) object. Remember that all properties need to be quoted.
124
+
125
+
WARN: **Advanced users only.** Please be careful with using this feature and check your work. Providing invalid configuration can make the RTE fields inaccessible.
120
126
121
127
Initially the field is loaded with the saved configuration of tool set being edited.
122
128
123
-
Consult [Redactor Docs](https://imperavi.com/redactor/docs/settings/) or [CKEDitor Docs](https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/configuration.html) for the list of properties. Note that not all features might be supported by ExpressionEngine implementation.
129
+
Consult [Redactor Docs](https://imperavi.com/redactor/docs/settings/) or [CKEDitor Docs](https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/configuration.html) for the list of properties. Note that not all features are supported by the ExpressionEngine implementation.
124
130
125
131
#### Extra JavaScript
126
132
JavaScript template to be included with fields using this tool set. Typically used to include extra plugins when using advanced configuration with Redactor.
127
133
134
+
128
135
### Cloning a Tool Set
129
136
130
137
- Click a tool set's clone icon to create copy of tool set and open it for editing
0 commit comments