当我在Moodle的wiki上写TinyMCE并写一个像这样的HTML代码时:
<a onclick="testFunction()" rel="test">myTest</a>
onclick,rel和anchor标记中的所有其他属性都被剥离了。但是,当我在Moodle论坛的TinyMCE编辑器中编写相同的代码时,它不会删除锚标记。
我已授予Allow EMBED和OBJECT标记以及启用可信内容,并且还为每个用户执行了此操作。有没有人对这个问题有任何线索?
如何在Moodle的WiKi中禁用HTML标签剥离或至少允许一组预定义的标签?
答案 0 :(得分:1)
你必须在moodle安装中找到tinymce配置(它通常是一个名为tinymce.js.php
的文件)并根据你的需要更改设置valid_elements(查看链接以了解如何定义有效的属性,以便将它们保存在编辑器中。)