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: UPGRADE.md
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,8 @@
1
1
# Upgrade Notes
2
2
3
+
## 5.3.0
4
+
-[ENHANCEMENT][Quill Editor Bundle](https://github.com/pimcore/quill-bundle) Support added. See [Editor Configuration Section](./docs/13_Wysiwyg_Editor.md#quill)
5
+
3
6
## 5.2.2
4
7
-[ENHANCEMENT] Ignore disabled area bricks in autoload watcher pass
@@ -7,13 +7,22 @@ There are several reasons for that:
7
7
- Define custom styles via configuration
8
8
- Use the same editor layout in every wysiwyg element (Document, Emails, Objects)
9
9
10
-
> Currently, only TinyMce Editor is supported!
10
+
## Supported Editors
11
+
-[TinyMCE (default)](#tinymce)
12
+
-[Quill](#quill)
11
13
14
+
> [!IMPORTANT]
15
+
> Depending on the installed editor bundle,
16
+
> toolbox **automatically enables** the corresponding extension configuration!
17
+
18
+
***
19
+
20
+
## TinyMCE
12
21
13
-
## TinyMce Toolbar
14
-
The Toolbox Bundle already removes some (mostly dangerous) elements. Feel free to modify them according to your needs.
15
-
Checkout the [available toolbar buttons](https://www.tiny.cloud/docs/advanced/available-toolbar-buttons/) to do that.
22
+
### Toolbar
23
+
Checkout the [available toolbar buttons](https://www.tiny.cloud/docs/advanced/available-toolbar-buttons/).
16
24
25
+
> [!TIP]
17
26
> Info: This is the global configuration for the TinyMCE-Editor Toolbar.
18
27
> If you need to provide a different configuration in objects or areas, use the object/area configuration (see below)
19
28
@@ -38,7 +47,7 @@ toolbox:
38
47
> If your extending style formats, you also have to extend the [html sanitize](https://pimcore.com/docs/platform/Pimcore/Documents/Editables/WYSIWYG/#extending-symfony-html-sanitizer-configuration)
39
48
> otherwise you're applied data will be removed after persisting!
40
49
41
-
### Area Editor Configuration
50
+
####Area Editor Configuration
42
51
If you only need to modify the toolbar configuration for document areas, add this to your configuration:
43
52
44
53
**Example**
@@ -51,7 +60,7 @@ toolbox:
51
60
toolbar2: 'blocks'
52
61
```
53
62
54
-
### Object Editor Configuration
63
+
#### Object Editor Configuration
55
64
If you only need to modify the toolbar configuration for objects, add this to your configuration:
56
65
57
66
> [!NOTE]
@@ -66,22 +75,104 @@ toolbox:
66
75
config:
67
76
# this will change the toolbar2 only for object editors
> If your extending style formats, you also have to extend the [html sanitize](https://pimcore.com/docs/platform/Pimcore/Documents/Editables/WYSIWYG/#extending-symfony-html-sanitizer-configuration)
145
+
> otherwise you're applied data will be removed after persisting!
146
+
147
+
#### Area Editor Configuration
148
+
If you only need to modify the toolbar configuration for document areas, add this to your configuration:
149
+
150
+
**Example**
151
+
```yaml
152
+
toolbox:
153
+
wysiwyg_editor:
154
+
area_editor:
155
+
config:
156
+
# his will change the modules only for document editables editors
157
+
modules: [...]
158
+
```
159
+
160
+
#### Object Editor Configuration
161
+
If you only need to modify the toolbar configuration for objects, add this to your configuration:
162
+
163
+
> [!NOTE]
164
+
> The object configuration does not respect different toolbox context environments at the moment.
165
+
> Objects are not restricted to any sites by nature which makes any context-binding quite impossible.
166
+
167
+
**Example**
168
+
```yaml
169
+
toolbox:
170
+
wysiwyg_editor:
171
+
object_editor:
172
+
config:
173
+
# this will change the modules only for object editors
0 commit comments