Web 应用程序中的协作文本编辑
我有一群来自世界各地的作家都在努力写一个故事。我希望他们能够像在谷歌文档上一样相互协作,但是是在我们的应用程序中。具体来说,能够实时查看其他人正在处理该文档以及他们正在更改的内容。类似于嵌入式 etherpad。
野外有什么好的解决方案吗?我确信建造这样的东西将是一个重要的项目。
I have a group of writers around the world all trying to work on one story. I want them to be able to work with each other like they would on google documents, but from within our application. Specifically, being able to see who else is working on the document and what they are changing in real time. Something like an embedded etherpad.
Are there any good solutions out in the wild? I'm sure building something like this would be a significant project.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在遇到您的问题之前,我没有听说过 Etherpad,但我发现Google 代码说明编译并运行Etherpad。
看来Google已经开源了,你既可以运行自己的Etherpad服务器,也可以使用Javascript将Etherpad pad嵌入其他Web应用程序中。
I had not heard of Etherpad before running into your question, but I found the Google Code instructions for compiling and running Etherpad.
It seems that Google have opened the source, and you can both run your own Etherpad server, and embed Etherpad pads in other web applications using Javascript.
以下是嵌入 etherpad 的方法:
将“etherpad.com”替换为您正在使用的任何克隆,将“foo”替换为您的 pad 名称,您可能希望也可能不想将 fullScreen=1 更改为 fullScreen=0(或者完全将其关闭)。
另请参阅此相关问题:我想使用 EtherPad(或克隆) 。我的站点正在运行 Ruby on Rails。 API 还是本地安装?
Here's how to embed an etherpad:
Replace "etherpad.com" with whatever clone you're using, "foo" with the name of your pad, and you may or may not want to change that fullScreen=1 to fullScreen=0 (or leave it off altogether).
See also this related question: I want to use EtherPad (or a clone). My site is running Ruby on Rails. API or local install?
您应该尝试 Google Mobwrite。
You should try Google Mobwrite.