the commonist is a simple upload clients for wikimedia commons and a number of other mediawiki sites. it is written in java and BeanShell.
this software is in beta state, so don't complain if it's broken ;)
the dot gray at gmx dot net (write in english or german)
the commonist is released under the GPL.
| JDK 1.5.0 or newer | http://java.sun.com/javase/ |
$(project)-$(version).zip (sources included)
see changes.txt for changes in version $(version).
$(project)-$(version).zip and unpack it. this will create a new directory
$(project)-$(version).
cd into this directory and start the commonist with bin/commonist (on linux or mac os x),
or $ bin\commonist.bat (on windows).continue.this works with the webstart version and the zipfile version.
etc/licenses.txt to $HOME/.commonist/licenses.txt.$HOME/.commonist/licenses.txt as you like.$HOME/.commonist/licenses.txt exists,
it overrides settings in etc/licenses.txt.this works with the webstart version and the zipfile version.
# are
beanshell code toi be executed, $() encloses beanshell code to be printed.etc/gallery_commons.bpp and etc/image_commons.bpp are used for commons,
etc/gallery_default.bpp and etc/image_default.bpp for other wikis.$HOME/.commonist/this works with the zipfile version, but not with the webstart version.
etc/messages_en.properties to $HOME/.commonist/messages_xxx.properties,
xxx is the user language printed out on startup.$HOME/.commonist/messages_xxx.propertiesthis works with the webstart version and the zipfile version.
lib/mwapi.jar from the unpacked binary zip into a new directorycommons.family and commons.site in this directory$HOME/.commonist/familycommons.family to $HOME/.commonist/family/NAME.familycommons.site to $HOME/.commonist/family/NAME.sitethis works with the webstart version and the zipfile version.
you can create a file $HOME/.commonist/startup.bsh which is executed on startup.
this can be used for automatic login, to provide passwords for htaccess-protected servers
and to allow untrusted SSL-certificates.
have a look at etc/startup.bsh for examples.