1 | # -*- coding: utf-8 -*-
|
---|
2 | """
|
---|
3 | perms.py
|
---|
4 |
|
---|
5 | .. beschreibt die Rechte innerhalb des dms-Systems:
|
---|
6 | Django content Management System
|
---|
7 |
|
---|
8 | Hans Rauch
|
---|
9 | hans.rauch@gmx.net
|
---|
10 |
|
---|
11 | Die Programme des dms-Systems koennen frei genutzt und den spezifischen
|
---|
12 | Beduerfnissen entsprechend angepasst werden.
|
---|
13 |
|
---|
14 | 0.01 17.01.2007 Beginn der Arbeit
|
---|
15 | 0.02 21.01.2007 perm_manage_uer
|
---|
16 | """
|
---|
17 |
|
---|
18 | perm_read = { 'name': 'perm_read',
|
---|
19 | 'description': _('Lesen: kann Inhalte einsehen/lesen') }
|
---|
20 | perm_add = { 'name': 'perm_add',
|
---|
21 | 'description': _('Schreiben: kann Inhalte ergänzen/einfügen') }
|
---|
22 | perm_add_folderish = { 'name': 'perm_add_folderish',
|
---|
23 | 'description': _('Schreiben: kann strukturelle Elemente (z.B. Ordner) ergänzen') }
|
---|
24 | perm_edit = { 'name': 'perm_edit',
|
---|
25 | 'description': _('Ändern: kann (auch fremde) Inhalte ändern') }
|
---|
26 | perm_edit_own = { 'name': 'perm_edit_own',
|
---|
27 | 'description': _('Ändern: kann eigene Inhalte ändern') }
|
---|
28 | perm_edit_folderish = { 'name': 'perm_edit_folderish',
|
---|
29 | 'description': _('Ändern: kann strukturelle Elemente (z.B. Ordner) ändern') }
|
---|
30 | perm_manage = { 'name': 'perm_manage',
|
---|
31 | 'description': _('Verwalten: kann (auch fremde) Inhalte umbenennen, löschen, ausschneiden, kopieren') }
|
---|
32 | perm_manage_own = { 'name': 'perm_manage_own',
|
---|
33 | 'description': _('Verwalten: kann eigene Inhalte umbenennen, löschen, ausschneiden, kopieren') }
|
---|
34 | perm_manage_folderish = { 'name': 'perm_manage_folderish',
|
---|
35 | 'description': _('Verwalten: kann strukturelle Elemente umbenennen, (z.B. Ordner) löschen, ausschneiden, kopieren') }
|
---|
36 | perm_manage_site = { 'name': 'perm_manage_site',
|
---|
37 | 'description': _('Site-Verwaltung: kann Sites einrichten, ändern, löschen ...') }
|
---|
38 | perm_manage_user = { 'name': 'perm_manage_user',
|
---|
39 | 'description': _('User-Verwaltung: kann Community-Mitglieder in Arbeitsgruppen etc. aufnehmen') }
|
---|
40 | perm_manage_user_new = { 'name': 'perm_manage_user_new',
|
---|
41 | 'description': _('User-Verwaltung erweitert: kann Community-Mitglieder eintragen, löschen, freischalten ...') }
|
---|