Skip to content

Commit 12f1323

Browse files
author
ogorkun
committed
MC-34385: Filter fields allowing HTML
1 parent 3dd1811 commit 12f1323

File tree

1 file changed

+47
-0
lines changed
  • app/code/Magento/Cms/etc

1 file changed

+47
-0
lines changed

app/code/Magento/Cms/etc/di.xml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,4 +258,51 @@
258258
</argument>
259259
</arguments>
260260
</type>
261+
<virtualType name="DefaultWYSIWYGValidator" type="Magento\Framework\Validator\HTML\ConfigurableWYSIWYGValidator">
262+
<arguments>
263+
<argument name="allowedTags" xsi:type="array">
264+
<item name="div" xsi:type="string">div</item>
265+
<item name="a" xsi:type="string">a</item>
266+
<item name="p" xsi:type="string">p</item>
267+
<item name="span" xsi:type="string">span</item>
268+
<item name="em" xsi:type="string">em</item>
269+
<item name="strong" xsi:type="string">strong</item>
270+
<item name="ul" xsi:type="string">ul</item>
271+
<item name="li" xsi:type="string">li</item>
272+
<item name="ol" xsi:type="string">ol</item>
273+
<item name="h5" xsi:type="string">h5</item>
274+
<item name="h4" xsi:type="string">h4</item>
275+
<item name="h3" xsi:type="string">h3</item>
276+
<item name="h2" xsi:type="string">h2</item>
277+
<item name="h1" xsi:type="string">h1</item>
278+
<item name="table" xsi:type="string">table</item>
279+
<item name="tbody" xsi:type="string">tbody</item>
280+
<item name="tr" xsi:type="string">tr</item>
281+
<item name="td" xsi:type="string">td</item>
282+
<item name="th" xsi:type="string">th</item>
283+
<item name="tfoot" xsi:type="string">tfoot</item>
284+
<item name="img" xsi:type="string">img</item>
285+
</argument>
286+
<argument name="allowedAttributes" xsi:type="array">
287+
<item name="class" xsi:type="string">class</item>
288+
<item name="width" xsi:type="string">width</item>
289+
<item name="height" xsi:type="string">height</item>
290+
<item name="style" xsi:type="string">style</item>
291+
<item name="alt" xsi:type="string">alt</item>
292+
<item name="title" xsi:type="string">title</item>
293+
<item name="border" xsi:type="string">border</item>
294+
</argument>
295+
<argument name="attributesAllowedByTags" xsi:type="array">
296+
<item name="a" xsi:type="array">
297+
<item name="href" xsi:type="string">href</item>
298+
</item>
299+
<item name="img" xsi:type="array">
300+
<item name="src" xsi:type="string">src</item>
301+
</item>
302+
</argument>
303+
<argument name="attributeValidators" xsi:type="array">
304+
<item name="style" xsi:type="object">Magento\Framework\Validator\HTML\StyleAttributeValidator</item>
305+
</argument>
306+
</arguments>
307+
</virtualType>
261308
</config>

0 commit comments

Comments
 (0)