I discovered Firepad under an hour ago in my quest for a collaborative online notes editor. I have experimented with Etherpad and there are many things I like about it. However, the fact that the underlying note data has to be self hosted is something of a turnoff. The Firebase model whereby they handle the data - and provide the server muscle power - is rather more attractive. Here is what I need to do
- Launch Firepad in a Wordpress page
- Each FP document has between 3 & 5 collaborating authors who are all Wordpress users
- I want to initiate FP with the Wordpress user ID and display name. Poking around inside the examples I found that this could be done as follows
var firepadUserList = FirepadUserList.fromDiv(firepadRef.child('users'), document.getElementById('userlist'), WordPress-UserID,Wordpress-User-Display-Name);
This appears to work but it is something I have hit upon without quite understanding how or why. That apart the one big failing I appear to have found with Firepad is that - unike Etherpad - it does not appear to provide any kind of indication as to who has edited the different bits of text in the note. Is this really the case or is there configuration option somewhere that I have not yet discovered?
I'd much appreciate any help.