Совместное редактирование текста в веб-приложении
У меня есть группа писателей по всему миру, которые пытаются работать над одной историей. Я хочу, чтобы они могли работать друг с другом, как с документами Google, но из нашего приложения. В частности, возможность видеть, кто еще работает над документом и что они меняют в режиме реального времени. Что-то вроде встроенного etherpad.
Есть ли хорошие решения в дикой природе? Я уверен, что создание чего-то подобного было бы значительным проектом.
3 ответа
Я не слышал о Etherpad до того, как столкнулся с вашим вопросом, но нашел инструкции Google Code для компиляции и запуска Etherpad.
Похоже, что Google открыл источник, и вы можете запустить собственный сервер Etherpad и встраивать планшеты Etherpad в другие веб-приложения, используя Javascript.
Вот как встроить etherpad:
<div id="ep">
<iframe src="http://etherpad.com/foo?fullScreen=1"></iframe>
</div>
Замените "etherpad.com" на любой используемый вами клон, "foo" на имя вашего пэда, и вы можете или не захотите изменить этот fullScreen=1 на fullScreen=0 (или вообще отключить его).
Смотрите также этот связанный вопрос: я хочу использовать EtherPad (или клон). Мой сайт работает на Ruby on Rails. API или локальная установка?