Pumping pads as files into publishing frameworks!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.1 KiB

9 years ago
etherdump
=========
Tool to publish [etherpad](http://etherpad.org/) pages to (archival) HTML.
Requirements
-------------
Python (2.7) with:
* html5lib
* jinja2
9 years ago
Installation
-------------
pip install html5lib jinja2
9 years ago
python setup.py install
9 years ago
9 years ago
Padinfo file
-------------
9 years ago
All pad-specific settings are loaded from a file called "padinfo.json" -- by default etherdump looks in the current directory. Make a copy of padinfo.sample.json to start one. Make sure to check that the URL and port settings are correct, and to paste the correct apikey here!
9 years ago
9 years ago
cp padinfo.sample.json ~/yourfolder/padinfo.json
9 years ago
nano padinfo.json
And then for instance:
9 years ago
9 years ago
etherdump list
9 years ago
9 years ago
subcommands
9 years ago
----------
9 years ago
* dump (the default)
* list
* listauthors
* text
* diffhtml
* revisionscount
9 years ago
9 years ago
To get help on a subcommand:
9 years ago
9 years ago
etherdump revisionscount --help
TODO
--------
* Modify tools to work with make
** Sync command
** Dump command that works on a single page
** Post processing as separable filters (such as linkify)
* Support for migrating (what dump formats exist that would allow pushing to another instance?)