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.
Michael Murtaugh
aa4f478e2f
|
9 years ago | |
---|---|---|
bin | 9 years ago | |
etherdump | 9 years ago | |
.gitignore | 9 years ago | |
LICENSE.txt | 9 years ago | |
README.md | 9 years ago | |
padinfo.sample.json | 9 years ago | |
setup.py | 9 years ago |
README.md
etherdump
Tool to publish etherpad pages to (archival) HTML.
Requirements
Python (2.7) with:
- html5lib
- jinja2
Installation
pip install html5lib jinja2
python setup.py install
Padinfo file
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!
cp padinfo.sample.json ~/yourfolder/padinfo.json
nano padinfo.json
And then for instance:
etherdump list
subcommands
- dump (the default)
- list
- listauthors
- text
- diffhtml
- revisionscount
To get help on a subcommand:
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?)