问题标签 [etherpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3964 浏览

jetty - 对于类似 etherpad 的应用程序,node.js 与 jetty 相比如何?

我注意到 etherpad 在它还活着的时候(以及它的活体克隆)使用了 Jetty。我正在考虑编写一个类似的程序,但我想改用 node.js。

任何人都可以提供一些关于 Jetty/node.js 性能方面的优缺点的见解吗?

0 投票
2 回答
1437 浏览

database - EtherPad 数据库架构?

有人有 EtherPad 数据库模式吗?我用谷歌搜索了它,看到大量请求,但似乎找不到。

我有兴趣看看。我也很好奇 EtherPad 处理程序的修订/时间表如何。他们是否在主填充表中为每次保存创建新记录?

0 投票
1 回答
471 浏览

javascript - 绕过 localhost 的身份验证以在 Etherpad 中实现搜索

我正在尝试在我的 Etherpad 安装中实现基于 Nutch + Solr 的搜索引擎。我遇到的主要问题是 Nutch 不支持POST身份验证。Etherpad 和 Nutch 安装在同一台机器上,因此一个明显的解决方案是找到绕过localhost.

这就是我卡住的地方。我不太了解 Etherpad 代码库,直到现在我大部分时间都在进行外观调整。

有人可以指出我应该寻找的地方或潜在的解决方案吗?我在代码库中发现了一些与 auth 相关的有趣代码,但它是 Javascript,因此没有明显的方法来检查请求主机是否为localhost.

编辑 :

我找到了处理身份验证策略的代码,并用一个简单的条件对其进行了测试,以便它始终返回true. 然后可以绕过身份验证。这给我留下了最初的问题:如何确定主机是否localhost使用 Javascript?

0 投票
3 回答
7144 浏览

syntax-highlighting - 如何在 etherpad 中打开语法高亮

自从开源以来,有许多免费的 etherpad 实现。etherpad 是否支持语法突出显示或是否有某种附加组件可用?

我试过 http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

0 投票
5 回答
2430 浏览

wordpress - Etherpad 和 Wordpress,可能吗?

我最近偶然发现了 Etherpad,它是一个协作写作工具
http://code.google.com/p/etherpad/ - 项目主页面

在线示例: http:
//piratepad.net/
http://ietherpad.com/
http://typewith.me/

我想以某种方式将此引擎添加到我的 wordpress 并让人们协作他们的帖子,
我想知道它是否已经完成和/或它是否需要比
共享托管(这就是我所拥有的)更多[服务器功能还是什么?

0 投票
1 回答
339 浏览

macos - 在 OSX 上启动 etherpad 的最佳方法是什么

我认为launchd是答案,但使用这个plist:

http://gist.github.com/553573

我收到此错误:

有任何想法吗?

0 投票
1 回答
473 浏览

javascript - 如何将 etherpad 的 ace2editor 更改为其他内容?

我看到./etherpad/src/static/js/pad_editor.js它被称为,

我可以只包含并调用其他编辑器(如 codemirror)吗?

0 投票
1 回答
345 浏览

javascript - Etherpad 中如何模拟插入符号?

Etherpad 中如何模拟闪烁的插入符号?(查看 ietherpad.com 上的实时版本)我会这样做的方式是创建一个 div 并将其绝对定位在插入符号应该在的位置。然后,定期显示和删除它。然而,他们似乎以不同的方式做这件事。

一行的文本在

我看不到 div 周围有任何变化。它是如何完成的?

0 投票
1 回答
450 浏览

web - 我无法弄清楚 EtherPad

我觉得这可能是一个非常愚蠢的问题,但我完全迷失了。我已经看到(并尝试过)大约十种在我的系统上安装 EtherPad 的不同方法,但对于如何将它实际合并到我的网页中却一无所知。一页似乎告诉我在我的浏览器中打开“http://localhost:3306/”(或类似的东西;端口号可能是错误的),但是当我这样做时,它试图“下载” .bin 文件,这显然不是我想要的。

我试过查看一些使用 EtherPad 的页面的源代码,但这也无济于事。老实说,我什至找不到任何与 EtherPad 相关的东西。我不知道。我只是迷路了。

我觉得我错过了一些不应该这么难弄清楚的真正重要的东西。如果有人能给我指出一个可靠的教程或给我一个简明的解释它是如何工作的,我将非常感激。

0 投票
5 回答
1300 浏览

etherpad - 如何以编程方式获取 etherpad 的实时明文内容?

这个问题出现在 etherpad-open-source-discuss 邮件列表中,我认为将它放在这里会很有用。