Drupal 7:已保存的 class 个 <ol> - 元素在显示时被剥离

Drupal 7: Saved class of <ol>-Element gets stripped away on display

我在 Drupal 7 中的 CKEditor 上创建了一个插件,它插入了以下 HTML 代码:

<ol class="advenum"><li></li></ol>

这是为了创建样式更好的有序列表。

但是,在编辑器中,一切正常。 class 就在那里,即使在保存之后,class 也会保存在数据库中,如果我再次编辑文本,它仍然在那里 - 到目前为止还不错。

但是现在当我访问刚刚保存的页面时,class 被剥离了。我不知道 drupal 7 中是否有某种过滤器,但我认为我没有激活任何东西。

WYSIWYG 配置文件是 "Rich Text",我没有激活简单源格式或高级内容过滤。怎么可能?

感谢帮助!

我刚知道是怎么回事:

我去了 Administration > Configuration > Content Authoring > Text formats,在那里我配置了 "Rich Text":

在启用的 WYSIWYG-Filter 中,我在 "HTML elements and attributes" 输入字符串 @[class],在 "Rules for Class Names" 下面输入 class 本身,因为它是唯一的class 必须像这样工作。