This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
communitycloud:services:etherpad_lite [2012/02/05 01:09] tkilla |
communitycloud:services:etherpad_lite [2012/02/05 04:43] (current) tkilla |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Etherpad Live Editor ====== | ====== Etherpad Live Editor ====== | ||
- | Etherpad **Lite - node.js alternative** to a fat java beast :-D | + | Etherpad **Lite - node.js alternative** to a fat java beast :-D "// |
=== Installation on debian squeeze === | === Installation on debian squeeze === | ||
- | * guide: https:// | + | * **howto**, approved 5.2.2012 :: https:// |
- | * debian squeeze doesnt have nodejs and npm :( | + | |
- | * install from experimental repo or | + | |
+ | * install from experimental repo -- sid is too old! -- or | ||
* best is to compile http:// | * best is to compile http:// | ||
* recent versions of nodejs and npm are required! | * recent versions of nodejs and npm are required! | ||
- | * clone the etherpad-lite git repo and run bin/ | + | |
- | * you need space in /tmp/ when 'npm install * ' downloads the modules ^^ | + | * run **bin/ |
+ | * you need space in /tmp/ when 'npm install * ' downloads the modules ^^ | ||
+ | * **create a etherpad user** | ||
+ | * run as etherpad user: | ||
+ | * su etherpad | ||
+ | * etherpad-lite**/ | ||
- | * bin/run.sh | + | * **visit http:// |
+ | |||
+ | * **trouble? | ||
+ | * wait > 30sec, before etherpad is up! | ||
+ | * errors from etherpad? | ||
+ | * check logs | ||
* check your firewall: port 9001 must be open | * check your firewall: port 9001 must be open | ||
- | | + | |
- | * | + | |
+ | * CREATE DATABASE `etherpad` CHARACTER SET=' | ||
+ | * CREATE USER ' | ||
+ | * GRANT ALL PRIVILEGES ON `etherpad` . * TO ' | ||
+ | * **Edit settings.json** in your Etherpad Lite root folder and change the database settings to these values | ||
+ | |||
+ | |||
+ | * **branches do not work** currently (02.2012) :: no headline buttons, not tables, yet :-/ | ||
+ | |||
+ | * **development templates: | ||
+ | * https:// | ||
+ | |||
+ | |||
+ | \\ | ||
+ | === Importing and Exporting === | ||
+ | |||
+ | |||
+ | aptitude install abiword | ||
+ | |||
+ | |||
+ | **Edit settings.json to point to abiword: | ||
+ | |||
+ | " | ||
+ | |||
+ | \\ | ||
+ | **Export current pad as** | ||
+ | * HTML | ||
+ | * Plain text | ||
+ | * Microsoft Word | ||
+ | |||
+ | * OpenDocument | ||
+ | * DokuWiki text | ||
+ | * Wordle | ||
+ | |||
+ | **works completly!!** | ||
+ | |||
+ | \\ | ||
+ | **Import from** | ||
+ | * text file | ||
+ | * HTML | ||
+ | * PDF -- not much formatting, but text is complete | ||
+ | * Word -- works!! - even russian texts :-) | ||
+ | * ODT -- encoding probs | ||
+ | * RTF | ||
+ | |||
+ | \\ | ||
+ | sometimes abiword dies, - most often when importing ODT: " | ||
+ | |||
+ | |||
+ | \\ | ||
+ | === Start on boot - init script === | ||
+ | |||
+ | * find it here: https:// | ||
+ | |||
+ | |||