MoinLicense is a set of actions and macros for MoinMoin which add support for selecting a Creative Commons license for your wiki. With MoinLicense installed you can:
- select a license for your entire wiki
- select a different license for individual pages
- add a license icon to a page using the included macro
Download
You can download MoinLicense from this page:
Installation
To install MoinLicense, expand the archive and move the plugin/action and plugin/macro directories into your wiki’s data/plugin directory.
Configuration
The WikiLicense action uses two Moin configuration parameters, which you may need to set in your wikiconfig.py:
page_license_enabled = 1 page_license_page = u'WikiLicense'
page_license_page specifies the page in your wiki which will contain the licensing statement. Note that selecting a wiki license will overwrite the contents of that page. Individual page licenses are stored in a subpage; for example, the license information for the page Home would be stored in Home/PageLicense.
Source and License
The source is available via darcs:
$ darcs get http://darcs.yergler.net/repos/MoinLicense
You can browse the repository here. The source is made available under the GNU GPL version 2.
Feature Request
- Provide convenience functions which can be used to insert the wiki license in the page footer
- Provide i18n for license names
Known Issues
- There is currently no way to exclude a page from being licensed.
date: | 2008-11-13 17:37:00 |
---|---|
wordpress_id: | 759 |
layout: | page |
slug: | moin-license |
comments: |