I could not get it to work either, but after a bit of debugging I found that this "hack" seems to work:
In the file "adapt_authoring/frontend/src/modules/scaffold/backboneFormsOverrides.js" I made these changes (between the "allow all content - start" and "allow all content - end" comments):
_.defer(function() {
this.editor = CKEDITOR.replace(this.$el[0], {
dataIndentationChars: '',
disableNativeSpellChecker: false,
enterMode: CKEDITOR[Origin.constants.ckEditorEnterMode],
entities: false,
// allow all content - start
allowedContent:{
$1:{
elements: CKEDITOR.dtd,
attributes: true,
styles: true,
classes: true
}
},
// allow all content - end
// extraAllowedContent: Origin.constants.ckEditorExtraAllowedContent,
on: {
change: function() {
After a rebuild of the AT the filtering is gone.