2016-07-13 80 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