如何让用户在FCK编辑器中添加对象标签?
我正在使用 FCK 编辑器,并允许输入对象标签...但是,执行此操作的唯一方法似乎是用户在 SOURCE 部分中输入标签...大多数用户不太擅长技术像这样的东西...
I am using FCK editor, and allowing object tags to be entered... however, the only way to do this seems to be for the users to enter the tags in the SOURCE section... most users aren't so hot at techy stuff like that...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你是对的:用户输入标签几乎会带来麻烦。
我建议对您想要允许用户添加的内容使用特定的插件。
我更熟悉 TinyMCE,但我确信有很多适用于 YouTube 等内容的 FCKEditor 插件。 例如FCKeditor 的 YouTube 插件。
You're right: users entering tags is pretty much a recipe for trouble.
I would suggest using specific plugins for the content you want to allow users to add.
I'm more familiar with TinyMCE, but I'm sure there are a wide array of FCKEditor plugins for stuff like YouTube. For instance Youtube plugin for FCKeditor.
将其添加到 fckconfig.js 中允许的标签中,如下所示:
FCKConfig.ProtectedSource.Add( //gi ) ;
Add it to the allowable tags in fckconfig.js as such:
FCKConfig.ProtectedSource.Add( //gi ) ;
如果你想允许视频,你最好提供一个插件,以便用户可以轻松地做到这一点,而不必进入源代码视图。 源视图是最后的手段,假装它不存在甚至禁用它。
实际上这很容易做到。 我在论坛上做了类似的事情:如何插入视频。
这是插件的代码: fck_postvideo.html 和 fckplugin.js。
If you want to allow video, you better provide a plugin so that user can do it easily and not go to source view. Source view is a last resort, pretend it does not exist or even disable it.
It is quite easy to do actually. I did something like that at my forums: How to insert a video.
Here's the code of the plugin: fck_postvideo.html and fckplugin.js.