Quantcast
toolbar_logo graphic
Group discussion > Plugin: Etherpad lite integration

Plugin: Etherpad lite integration

efault
213 days ago

Hey,

Have been working on a plugin that integrates etherpad lite. My first plugin for elgg. I am new to php but all is going well, have uploaded what i currently have to git if anyone is interested. here

Will upload to the plugins section once i finish remaining tasks and tidy it all up.

The aim of the plugin is to allow users/groups to create etherpads, which they can then collaboratively write documents with fellow users in realtime.

What it currently does; pad creation/deletion/modification, comments, notifications. configure etherpad from admin panel.

Whats left to do;  access control (currently all pads are public) and group pads. Adding the last etherpad options to the plugin settings. Will be working on these over the next few days. Also a few small things like moving remaining strings to languages/en.php and making the add/edit pages sticky, tidying up the code etc.

Anyway, feedback would be much appriciated.

Thanks

edit: change the plugins root dir name to 'etherpad', (e.g should end up like mod/etherpad/start.php)  you can test using the following details without having to install etherpad.

host: http://beta.etherpad.org                 apikey: EtherpadFTW

efault
213 days ago

messed that last bit up.

host: http://beta.etherpad.org

apikey: EtherpadFTW

Purus
212 days ago

Sounds promising. All the best for your first plugin.

John McLear
210 days ago

Great work.  The Etherpad Foundation does lurk here btw ;)  Have put a link on etherpad.org, reddit and the google group :) 

Kudos to you! :)

efault
208 days ago

Thanks guys :D

Have gotten more done, updated admin settings (has all options now), added widget for profile/dashboard, been working on access control and groups(having a minor issue with sessions, but sorting it out)

Should get rest done over the weekend :)

Dan Dutrow
199 days ago

Very interested to see what you put together and helping out if you need it. Is the Etherpad Foundation working on a similar plugin?

efault
199 days ago

Hey Dan,

a little behind schedule, but just uploaded to the plugins area. here

Also created a new repo as the first was a bit of a mess.

Still working on adding group/private pads. Any help with that would be more than appreciated.

Dan Dutrow
148 days ago

Sorry for not assisting earlier, I'm having some issues getting set up. Please check out the thread at: http://community.elgg.org/pg/plugins/project/810759/developer/efault/elggpad