Metadata-Version: 2.1
Name: wikipack
Version: 1.1.0
Summary: A Wiki for Royalnet
Home-page: https://github.com/Steffo99/wikipack/
Author: Stefano Pigozzi
Author-email: ste.pigozzi@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: royalnet[alchemy_easy,constellation] (>=5.9.0,<5.10.0)
Description-Content-Type: text/markdown

# `wikipack`

This pack adds a small Wiki to Royalnet, allowing communities to create their own small Wikis.

## Configuration options

```toml
[Packs."wikipack"]

# The roles that are authorized by default to complete certain actions.
# Setting them to * disables the authentication requirement, allowing unauthenticated users that privilege
[Packs."wikipack".roles]

# Users with this role will be able to view wiki pages that do not have a different role set.
view = "*"

# Users with this role will be able to create new wiki pages.
create = "wiki_create"

# Users with this role will be able to edit wiki pages that do not have a different role set.
edit = "wiki_edit"

# Users with this role will be able to delete wiki pages.
delete = "wiki_delete"

# Users with this role will override all other privileges.
admin = "wiki_admin"
```

