Я хочу использовать 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
)