标签: rich-text-editor

Rails 3和Rich文本编辑器

我正在构建一个Rails 3应用程序,其中包含博客,评论和其他需要用户输入文本的功能.

我的问题是,使用Javascript富文本编辑器是否更好.什么是利弊.如果是推荐的方法:

  1. 哪个编辑最好?
  2. 如何在我的Rails表单中使用它们?

提前致谢,

史蒂夫

javascript ruby-on-rails rich-text-editor

52
推荐指数
2
解决办法
3万
查看次数

任何WYSIWYG富文本编辑器不使用HTML(contenteditable或designMode),la(新)Google Docs?

除了新的Google Docs之外,我见过的所有其他WYSIWYG基于网络的富文本编辑器(ckeditor,tinymce,旧的Google Docs)都基于contenteditable或designMode.我个人讨厌使用这些编辑器.在整个体验变成沮丧的练习之前,它不需要太多的格式化或复制/粘贴.返回突然开始获得双倍间距,通过从其他HTML源粘贴引入无意的格式,撤消的/重做完全被破坏,格式变得难以控制等等.

我相信这是Google Docs推出自己更受限制的非HTML格式化引擎的原因之一.是否有任何类似的开源库?提前致谢.

html wysiwyg editor contenteditable rich-text-editor

48
推荐指数
1
解决办法
1万
查看次数

如何创建富文本编辑器

嘿,我想知道创建富文本编辑器背后的概念是什么.我的意思是如何创建一个富文本编辑器.我想学习实施.

PS:请不要建议使用YUI或任何其他内置库.我想自己做一个.

那背后的概念是什么?

谢谢 :)

html javascript rich-text-editor

39
推荐指数
1
解决办法
3万
查看次数

javascript富文本编辑器

有几个(非常好的)富文本Web编辑器用Javascript编写(例如FCKeditor,YUI Texteditor和许多其他人).

但是我找不到任何关于如何构建这样一个组件的教程.可以解释高级别考虑因素(架构)和/或低级"关键"点中的更多细节(即为什么大多数编辑器都使用iFrame,如何处理键盘输入,如Ctrl-B,Ctrl -C选择文本时以及不选择文本时等)

我的主要动机是好奇心; 如果我今天必须开发这样一个编辑器,我不知道从哪里开始.

有没有人知道任何涵盖上述问题的教程(理想情况下,解释如何从头开始构建一个wysiwyg编辑器)?

javascript wysiwyg rte richtext rich-text-editor

31
推荐指数
2
解决办法
9499
查看次数

允许TinyMCE中的自定义标签与indexhibit集成

我正在尝试允许一些自定义标签输入到TinyMCE中.标签是

<plug:plugin_name />
Run Code Online (Sandbox Code Playgroud)

然而,这变成了

<plug:plugin_name></plug:plugin_name>
Run Code Online (Sandbox Code Playgroud)

我准备写一个正则表达式来解决这个问题,因为我必须完成工作,我真的不愿意,但它会解决我的问题.

我尝试了很多init选项:

extended_valid_elements : "plug.plugin_name[*]",
custom_elements: "plug.plugin_name[*]",
verify_html : false, **//This ment that the tag wasn't ouright removed**
selfclosetags : \" />\", //some plugin I found, didn't seem to work
closed : /^(br|hr|input|meta|img|link|param|area|plug:plugin_name)$/,
Run Code Online (Sandbox Code Playgroud)

其他任何人都肯定使用最新版本的TinyMCE吗?

另外,另一个问题是,在我用正则表达式修复它之后,编辑器将剥离标签!

javascript tinymce editor rich-text-editor indexhibit

24
推荐指数
1
解决办法
2885
查看次数

什么是最好的JQuery WYSIWYM纺织品编辑器?

我需要使用Textile(最好不要使用Markdown),我正在寻找一个漂亮的WYSIWYM(不是WYSIWYG,因为这个)JQuery编辑器.

我见过这些:

  • WMD - Markdown,Stack Overflow使用它
  • MarkItUp - 纺织品支持,但我不知道它是否是WYSIWYM
  • WYMEditor

哪一个支持良好的HTML输出 Textile?

更新:我现在只使用Markdown,主要是因为它产生了更多的语义html,并且它被广泛采用.那,你可以使用Cloud9 Ace编辑器(GitHub上的源代码)不仅可以降价,还可以使用TextMate所做的一切.

jquery textile rich-text-editor wysiwym

23
推荐指数
1
解决办法
2万
查看次数

如何在UIWebView中实现undo/redo

我正在开发一个具有丰富文本编辑功能的应用程序.在ZSSRichTextEditor之上,我编写了我的编辑器代码.这里我的编辑器是UIWebView,它将通过javascript代码注入,以支持/编辑富文本内容.

ZSSRichTextEditor具有撤消/重做功能,但它不符合我的要求.所以我开始自己实现撤消/重做功能.

在我通过UndoManager之后,我开始知道实现undo/redo并不会让人头疼,因为Apple为我们提供了很多帮助.如果我们在适当的地方注册,那么UndoManager将处理所有其他事情.但在这里,我正在努力注册如何/在哪里注册UndoManger可编辑UIWebView.

有很多例子可以实现undo/redo,UITextView但是我找不到任何可编辑的东西UIWebView

请问有人可以指导我吗?

objective-c uiwebview rich-text-editor nsundomanager ios

13
推荐指数
1
解决办法
914
查看次数

如何在 Cypress 中输入很长的字符串来测试输入框?

我想测试 RichTextEditor 的字符限制(2000 个字符)的验证,但输入 2000 多个字符需要.type()花费大量时间。

有没有办法加快这个速度?我尝试使用 Ctrl+c 和 Ctrl+v 修饰符,但它不会复制粘贴输入框中的文本。

javascript automated-tests rich-text-editor reactjs cypress

12
推荐指数
2
解决办法
1万
查看次数

textarea中的HTML5富文本

我听说新的HTML5将为textareas添加丰富的文本功能(它会使它们更灵活),所以你可以做代码语法突出显示编辑器之类的东西,而不需要非常讨厌的javascript(比如创建iframe和东西).

这是真的?是否有支持它的浏览器?我在哪里可以找到一些API?

javascript html5 textarea syntax-highlighting rich-text-editor

11
推荐指数
4
解决办法
5万
查看次数

使用Quill.js在光标位置插入文本

我正在尝试向quill.js添加一个自定义功能("模块"),似乎无法做到这一点.这就是我需要的:

如果想要添加一个插入模板替换变量的按钮...在编辑器中光标所在位置说{{company}}之类的内容,那么目前可能使用API​​ - 我想我可以使用insertText但是我似乎无法让它工作.

谢谢

javascript rich-text-editor quill

11
推荐指数
3
解决办法
4597
查看次数