2016-07-13 40 views
1

当我做一个博客帖子,并把锚或图像标签它通过TinyMCE的按钮,它显示为:Keystone.js和tinyMCE的变化<img>和<a>标签[IMG]和[A]文本

[a]text[/a] 

代替:

<a href="...">text</a> 

发生这种情况,即使我手动把HTML标签。这不会是一个问题,如果一切呈现,而是当我看到博客文章,我可以看到这些转换后的HTML标签为文本。我试图改变一些TinyMCE的设置:

  • valid_elements: '* [*]',
  • cleanup_on_startup:假的,
  • verify_html:假的,
  • 清理:假的,
  • convert_urls:假的,
  • valid_children:.....

没有我这样做似乎帮助。无论如何要阻止这种情况发生?任何帮助非常感谢!

+0

在您输入数据的时刻或仅在您保存内容并查看“已呈现”博客文章之后,TinyMCE会发生这种情况吗? –

+0

谢谢Micheal,这是我的错。虽然我可能已经删除了我使用过20次的插件,但从未注册过我拥有复制并粘贴到我的keystone.init中的公告板插件。 –

回答

1

此问题已在其他地方得到解答。我只需从keystone.init中的tinyMCE插件列表中删除bbcode。我感觉很蠢。所以我的所见即所得的设置看现在这个样子:

'wysiwyg cloudinary images': true, 
'wysiwyg override toolbar': false, 
'wysiwyg menubar': true, 
'wysiwyg skin': 'lightgray', 
'wysiwyg additional buttons': 'searchreplace visualchars,' 
+ ' charmap ltr rtl pagebreak paste, forecolor backcolor,' 
+' emoticons media, preview print ', 
'wysiwyg additional plugins': 'example, table, advlist, anchor,' 
+ ' autolink, autosave, charmap, contextmenu, ' 
+ ' directionality, emoticons, fullpage, hr, media, pagebreak,' 
+ ' paste, preview, print, searchreplace, textcolor,' 
+ ' visualblocks, visualchars, wordcount, legacyoutput', 
'wysiwyg images': true, 

以前我曾在“所见即所得额外的插件”的bbcode。

+0

你应该接受你的答案作为答案... – w00t