Etherpad is a web-based collaborative real-time text editor, allowing authors to simultaneously edit a text document, and see all of the participants' edits in real-time, with the ability to display each author's text in their own color.
Questions tagged [etherpad]
131 questions
115
votes
14 answers
Operational Transformation library?
I'm looking for a library that would allow me to synchronize text in real-time between multiple users (ala Google Docs).
I've stumbled upon Operational Transformation, which seems to fit my needs. Having said that, I understand the gist of OT, but…

gamers2000
- 1,847
- 2
- 14
- 15
14
votes
2 answers
Unable to load iframe in sandbox environment
I am trying to load iframe with sandbox enabled in my webpage but it is showing error:
An error occured while loading the pad
Uncaught SecurityError: Failed to set the 'domain' property on 'Document': Assignment is forbidden for sandboxed…

Shobhit_Geek
- 591
- 9
- 22
11
votes
3 answers
How to delete pads in etherpad-lite
Is it possible? How? I only can create or edit created. I am using my own server.
I would like to admin or at least delete some pads.

legami
- 1,303
- 6
- 22
- 31
10
votes
3 answers
How to turn on syntax highlighting in etherpad
There are many free etherpad implementations since it went open source. Does etherpad support syntax highlighting or is some kind of add-on available?
I tried
http://typewith.me/
http://sync.in/
http://www.piratenpad.de/

Martin Preusse
- 9,151
- 12
- 48
- 80
10
votes
5 answers
Error: EPERM, operation not permitted with Node.js and Etherpad Lite
I'm attempting to get an Etherpad Lite site up and running with IIS on my computer before I upload it to Azure for Web Sites, but I get this error when I try (http://pastebin.com/4rZWbqix):
iisnode encountered an error when processing the request.…

MatthewSot
- 3,516
- 5
- 39
- 58
9
votes
2 answers
How do etherpad & Google Docs do ChangeSets
I'm curious to learn how Etherpad and Google Docs automatically save data. When you're writing a text document the products send only the changes to the server. Any idea how this technology works and where I can go to learn more about the…

AnApprentice
- 108,152
- 195
- 629
- 1,012
8
votes
1 answer
In Etherpad, are there any shortcuts for other actions than bold, italic and underline (strike, bullet point, ...)?
Well, pretty much everything is in the title: are there any shortcuts to perform something else than making text bold, italic or underlined ? Or any plugin allowing to do so ?
According to a colleague of mine, the source code doesn't seem to…

Anto
- 6,806
- 8
- 43
- 65
7
votes
1 answer
How can I make SocketIO more performant?
We used SocketIO quite extensively in Etherpad(since very early on) and we're really grateful for all of the efforts of the team for providing such a useful thingy :)
Etherpad is a nodejs project.
My problem with SocketIO is probably due to me…

John McLear
- 764
- 1
- 10
- 20
7
votes
1 answer
How to set a cookie for iframe on the same domain
I'm trying to make integration of etherpad-lite in the CMS Plone, following Example 1 of the official documentation http://etherpad.org/doc/v1.2.7/
Portal places the cookie "sessionID" with the given value on the client and creates an iframe…

toutpt
- 5,145
- 5
- 38
- 45
7
votes
3 answers
Etherpad style synchronisation in Meteor?
Looking into Meteor to create a collaborative document editing app, because it’s great that Meteor synchronizes data between multiple clients by default.
But when using a text-area, like in Sameer Kalburgi’s…

Eric Schrijver
- 219
- 1
- 9
6
votes
2 answers
EtherPad Database Schema?
Does anyone have an EtherPad Database Schema? I googled for it, see tons of requests, but can't seem to find one.
I'm interested in taking a look. I'm also curious how EtherPad handler revisions/timeline. Do they create new records for each save in…

AnApprentice
- 108,152
- 195
- 629
- 1,012
6
votes
1 answer
Apply authentication in etherpad lite
How can we prevent the etherpad lite pads to be accessed by public. Is there any way that we can prevent the unauthorised access to the etherpads. Only the users with username and password must have access to the pads.
I am using etherpad lite on…

Arvind Bhardwaj
- 5,231
- 5
- 35
- 49
6
votes
3 answers
How can I list all pads in etherpad-lite
I found this: https://github.com/ether/etherpad-lite/wiki/How-to-list-all-pads
But I really cannot figure how to use it. Do I have to modify my templates/index.html and add that piece of code? Where? Thank you!

legami
- 1,303
- 6
- 22
- 31
5
votes
5 answers
How do I programatically fetch the live plaintext contents of an etherpad?
This question came up on the etherpad-open-source-discuss mailing list and I thought it would be useful to have it here.

dreeves
- 26,430
- 45
- 154
- 229
5
votes
1 answer
How is the caret emulated in Etherpad?
How is the blinking caret emulated in Etherpad? (See a live version at ietherpad.com)
The way I would do it, is to create a div and position it absolutely where the caret should be. Then, display and remove it in regular intervals. However they seem…

Michael
- 637
- 1
- 7
- 13