summaryrefslogtreecommitdiff
path: root/www/p5-Kwiki-PagePrivacy/DESCR
blob: 90b9b8c9c107aec251ea271e28a48b2da099d7a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Kwiki::PagePrivacy is a plugin that lets you mark individual pages as:

    * Public - normal readable/writable
    * Protected - readonly to everyone except the control group.
    * Private - invisible to everyone but the control group.

Each "view" or a point of entry into the kwiki has an associated
control (permissions) group.

Here is the typical setup process:

	kwiki -new mykwiki
	cd mykwiki
	kwiki -add Kwiki::PagePrivacy
	kwiki -new_view admin
	echo 'privacy_group: admin' > admin/config2.yaml

Don't forget to secure the admin view with something like Apache's
.htaccess files.  You only want people who are admins setting the
privacy levels.