Django

Code

Ticket #5795: perms.py

File perms.py, 2.3 kB (added by hans.rauch@gmx.net, 1 year ago)

perms.py

Line 
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 ...') }