MoinPost 0.1.2dev
script which allows for posting of <whatever> to Moin wiki
Given a local file and wiki destination, the moinpost script will post the file contents to said destination, assuming one's user rights/ACLs allows one to do so.
This script currently depends on twill to perform stateful automated browser magic, as Moin expects certain session-specific variables in the POST.
Usage:
$ moinpost <local-file> <wiki-url> [-c <config>] [options]
MoinPost script for posting random stuff as Moin wiki pages.
Supply a local file and wiki destination to post to said wiki.
The '-c' config option may be passed if using a config file other than
'~/.moinpostrc'.
One's '~/.moinpostrc' file should be in 'config' or 'ini' format with
individual wikis defined in sections like this:
[wiki:<wiki-hostname>]
login = <your-wiki-name>:<your-wiki-password>
e.g.:
[wiki:thewiki.atmycompany.com]
login = WikiNameThatsMine:eJzzrQw3zDYMMDEtLjcoSgEAIZwElA==
The only two keywords here are the word 'wiki' in the section header, and
the word 'login' as the option key.
*** NOTE ON PASSWORDS ***
The password *may* be stored in clear text, but moinpost will first
attempt to base64 and zlib decode the password string, so you should
consider storing it in such an encoding (super minimal security, yes.)
e.g. in Python:
"MyW1k1P45sw0rd".encode('zlib').encode('base64').strip()
/
"eJzzrQw3zDYMMDEtLjcoSgEAIZwElA==" <---'
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| MoinPost-0.1.2dev.tar.bz2 (md5) | Source | 2008-06-27 18:03:44 | 28KB | 121 | |
| MoinPost-0.1.2dev-py2.5.egg (md5) | Python Egg | 2.5 | 2008-06-27 18:03:35 | 8KB | 153 |
| MoinPost-0.1.2dev.zip (md5) | Source | 2008-06-27 18:03:45 | 31KB | 85 | |
| MoinPost-0.1.2dev.tar.gz (md5) | Source | 2008-06-27 18:03:45 | 28KB | 100 | |
- Author: Dan Buch <daniel buch at gmail com>
- Home Page: http://launchpad.net/moinpost
- Keywords: moin wiki script publish automation
- License: MIT
- Platform: any
-
Categories
- Development Status :: 3 - Alpha
- Environment :: Console
- Intended Audience :: Customer Service
- Intended Audience :: Developers
- Intended Audience :: Education
- Intended Audience :: End Users/Desktop
- Intended Audience :: Financial and Insurance Industry
- Intended Audience :: Healthcare Industry
- Intended Audience :: Information Technology
- Intended Audience :: Legal Industry
- Intended Audience :: Manufacturing
- Intended Audience :: Other Audience
- Intended Audience :: Religion
- Intended Audience :: Science/Research
- Intended Audience :: System Administrators
- Intended Audience :: Telecommunications Industry
- License :: OSI Approved :: MIT License
- Natural Language :: English
- Operating System :: POSIX
- Programming Language :: Python
- Topic :: Communications
- Topic :: Internet
- Package Index Owner: meatballhat
- DOAP record: MoinPost-0.1.2dev.xml
