Я хочу использовать EtherPad (или клон). Мой сайт работает на Ruby on Rails. API или локальная установка?

Я хотел бы использовать интерфейс etherpad на моем сайте. Два вопроса:

1) есть ли сайт с интерфейсом etherpad api, который я мог бы просто вызвать удаленно? 2) если нет, то какие проблемы с установкой scala и одновременным запуском этих двух программ?

Спасибо

4 ответа

Решение

Проверьте http://piratepad.net/ и http://ietherpad.com/

И вы можете встраивать эти экземпляры etherpad, используя простой iframe, как предлагается здесь: http://etherpad.com/ep/blog/posts/embedding-etherpad

Кажется, еще нет подходящего API для более надежного взаимодействия.

Оригинальный http://etherpad.com/ сейчас исчез, но по этой ссылке есть список клонов.

Инструкции по встраиванию etherpad, похоже, ушли с остальной частью etherpad.com, но я считаю, что это так просто:

<div id="ep">
<iframe src="http://etherpad.com/foo?fullScreen=1"></iframe>
</div>

Замените "etherpad.com" на любой используемый вами клон, "foo" на имя вашего пэда, и вы можете или не захотите изменить этот fullScreen=1 на fullScreen=0 (или вообще отключить его).

Теперь есть лучшее решение Etherpad Lite, которое легко устанавливается и встраивается. Смотрите http://etherpad.org/

Установка Scala может означать несколько вещей:

  • Установка SDK (т.е. scalac)
  • Установка среды выполнения

Предполагая, что вы имеете в виду среду выполнения, Scala полностью работает на виртуальной машине Java (JVM), поэтому, если у вас установлено 1,5+ JVM, вы можете легко запускать на нем программы Scala (в конце концов, Scala просто компилирует в байт-код). Все, что требуется программе scala - это несколько JAR-файлов на пути к классам (scala-library а также scala-compiler)

Другие вопросы по тегам