FCKEditor - 如何制作一个简单的插件?
我有一个使用 FCKEditor 的网站。 我想制作一个非常简单的插件:当用户选择文本然后点击 MyPluginIcon 时,编辑器将文本包围在具有特定类的 span 标记中。
所以它就像粗体或斜体按钮,但是对于:
EtcEtc
我距离 JS 专家还很远,所以我一直在寻找一个要复制的插件。 我查看了 FCK wiki,但我发现的所有插件都非常复杂(文件浏览器之类的)。 你知道我可以基于一个超级简单FCK插件来构建我的插件吗?
谢谢!
I have a site that uses the FCKEditor. I'd like to make an incredibly simple plugin: when a user selects text and then hits MyPluginIcon, the editor surrounds the text in a span tag with a specific class.
So it's just like the Bold or Italic button, but for:
<span class="blah">EtcEtc</span>
I am far from a JS expert, so I have been looking for a plugin to copy. I have looked in the FCK wiki but all the plugins I have found are really complex (file browsers and whatnot). Do you know of a super simple FCK plugin I can base my plugin off of?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
回答我自己的问题! 希望如果有人将来发现这个会有所帮助。
我使用了这里的基本文件:
http://www.iondev.lu/fckeditor/netnoi.txt
我发现-并用我自己的名字替换“netnoi”,并取消注释图标行以制作图标(16x16)。
以及如何从此处安装它的说明:
http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/定制/插件
请务必检查插件目录是否正确——在 drupal 中,插件文件夹与默认的 FCK 安装不同。
编辑:显然 netnoi.txt 已经丢失。 这是我使用的:
Answering my own question! Hopefully if someone finds this in the future it will help.
I used the basic file from here:
http://www.iondev.lu/fckeditor/netnoi.txt
I found-and-replaced the "netnoi" with my own name, and uncommented the icon line to make an icon (16x16).
And the instructions on how to install it from here:
http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/Customization/Plug-ins
Be sure to check that the plugins directory is correct -- in drupal the plugins folder is different than a default FCK install.
EDIT: Apparently the netnoi.txt has gone missing. Here is what I used: