我正在使用带有BBCode 插件的CKEditor ,我需要添加自定义标签,如标签和另一个标签,这将提供链接到站点用户个人资料的可能性。标签将像标签一样工作:单击按钮并获取代码。我将所有字符串复制并更改为和。然后我在工具栏上添加了配置和一个按钮。它显示正确,但生成错误代码。
例如,如果我在选择文本后单击块引用按钮,则会生成以下代码:spoiler
spoiler
blockquote
blockquote/plugin.js
blockquote
spoiler
quote
spoil
extraPlugins: 'spoiler'
[quote]some text[/quote]
但是当我点击我的新按钮时,我得到以下代码:
<p>
<spoiler>
<p>
!!!</p>
</spoiler></p>
所以它不起作用。
我还想创建一个链接到用户的按钮。它应该是这样工作的:单击按钮后,会出现一个带有搜索字段的对话框(AJAX 不是问题),结果是用户列表;when a user would be chosen and the OK
button would be clicked, it would generate a code like the following:
[user=1]Admin[/user]
1 - 用户 ID,管理员 - 他的名字。