Extension:EtherpadLite

The EtherpadLite extension adds a tag &lt;eplite&gt; to the MediaWiki parser and provides a method to embed Etherpad Lite pads on MediaWiki pages. The Etherpad Lite server is not part of the extension.

The Wikiuser username is automatically preset as Etherpad editor and chat username (pictured). In the current version, the Etherpad username can be overwritten and forged by pad users.

Usage
Some differently flavoured examples are shown. See screenshot and source code for complete list of parameters. You can determine pad servers, pad names (id), width, height of the window (iframe) on the MediaWiki page and many more parameters. Basically, you only have to indicate a pad name.



Prerequisites
You need at least one Etherpad Lite host server on which the pad lives. Assign the base-URL to  as shown above. For test purposes only —not for production— you can use the project's test server http://beta.etherpad.org/p/ at your own risk.

For setting up your own Etherpad Lite server (based on node.js) see Etherpad Lite homepage https://github.com/ether/etherpad-lite.

The extension is based on:
 * https://github.com/ether/etherpad-lite-jquery-plugin
 * https://github.com/ether/etherpad-lite/wiki/Embed-Parameters

The present MediaWiki extension does not require jQuery, it adds an &#60;iframe>.

Pads which use resources from external domains will presumably not work fine in all browsers due to modern security concepts relating cross site scripting attacks.

Deinstallation

 * 1) remove the   from your $IP/LocalSettings.php
 * 2) delete   subdirectory

Known bugs

 * List of open bugs