Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | 06-Aug-2020 | - | ||||
README.md | H A D | 05-Aug-2020 | 1.2 KiB | 34 | 22 | |
etherpad-lite-client.php | H A D | 05-Aug-2020 | 8.4 KiB | 302 | 220 | |
example_big.php | H A D | 05-Aug-2020 | 5.7 KiB | 163 | 132 | |
examples.php | H A D | 05-Aug-2020 | 6.4 KiB | 203 | 154 |
README.md
1This PHP Etherpad Lite class allows you to easily interact with Etherpad Lite API with PHP. Etherpad Lite is a collaborative editor provided by the Etherpad Foundation. http://etherpad.org 2 3#1 Basic usage 4 5 <pre> 6 include 'etherpad-lite-client.php'; 7 $instance = new EtherpadLiteClient('EtherpadFTW,http://beta.etherpad.org/api'); 8 $revisionCount = $instance->getRevisionsCount('testPad'); 9 $revisionCount = $revisionCount->revisions; 10 echo "Pad has $revisionCount revisions\n\n"; 11 </pre> 12 13#2 Examples 14 15See it live here http://beta.etherpad.org/example_big.php 16 17Examples are located in examples.php and example_big.php. examples.php contains an example for each API call. example_big.php contains a UI for managing pads. 18 19This example is the most commonly used, the example displays a pads text on the screen: 20 21 <pre> 22 $padContents = $instance->getText('testPad'); 23 echo "Pad text is: <br/><ul>$padContents->text\n\n</ul>"; 24 echo "End of Pad Text\n\n<hr>"; 25 </pre> 26 27#3 License 28 29Apache License 30 31#4 Other stuff 32 33The Etherpad Foundation also provides a jQuery plugin for Etherpad Lite. This can be found at http://etherpad.org/2011/08/14/etherpad-lite-jquery-plugin/ 34