[832] | 1 | PRODUCT = 'quintagroup.plonecomments' |
---|
| 2 | PRODUCT_SKIN_NAME = "quintagroup_plonecomments" |
---|
| 3 | PROPERTY_SHEET = "qPloneComments" |
---|
| 4 | CONFIGLET_ID = "prefs_comments_setup_form" |
---|
| 5 | |
---|
| 6 | EMAIL_PID = "email_discussion_manager" |
---|
[880] | 7 | EMAIL_SUBJECT_PID = "email_subject_prefix" |
---|
| 8 | REQUIRE_EMAIL_PID = "require_email" |
---|
[832] | 9 | APPROVE_NOTIFICATION_PID = "enable_approve_notification" |
---|
| 10 | PUBLISHED_NOTIFICATION_PID = "enable_published_notification" |
---|
[880] | 11 | REJECTED_NOTIFICATION_PID = "enable_rejected_user_notification" |
---|
| 12 | APPROVE_USER_NOTIFICATION_PID = "enable_approve_user_notification" |
---|
| 13 | REPLY_USER_NOTIFICATION_PID = "enable_reply_user_notification" |
---|
[832] | 14 | MODERATION_PID = "enable_moderation" |
---|
| 15 | ANONYMOUS_COMMENTING_PID = "enable_anonymous_commenting" |
---|
| 16 | |
---|
| 17 | PERM_NAME = 'Moderate Discussion' |
---|
[3115] | 18 | USERS = { # Common Members |
---|
[3119] | 19 | 'admin': {'passw': 'secret_admin', 'roles': ['Manager']}, |
---|
| 20 | 'owner': {'passw': 'secret_owner', 'roles': ['Owner']}, |
---|
| 21 | 'member': {'passw': 'secret_member', 'roles': ['Member']}, |
---|
| 22 | 'reviewer': {'passw': 'secret_reviewer', 'roles': ['Reviewer']}, |
---|
[3115] | 23 | # Members for discussion manager group |
---|
[3119] | 24 | 'dm_admin': {'passw': 'secret_dm_admin', 'roles': ['Manager']}, |
---|
| 25 | 'dm_owner': {'passw': 'secret_dm_owner', 'roles': ['Owner']}, |
---|
| 26 | 'dm_member': {'passw': 'secret_dm_member', 'roles': ['Member']}, |
---|
| 27 | 'dm_reviewer': {'passw': 'secret_dm_reviewer', 'roles': ['Reviewer']}, |
---|
[832] | 28 | } |
---|
| 29 | COMMON_USERS_IDS = [u for u in USERS.keys() if not u.startswith('dm_')] |
---|
| 30 | COMMON_USERS_IDS.append('anonym') |
---|
| 31 | DM_USERS_IDS = [u for u in USERS.keys() if u.startswith('dm_')] |
---|