|
@@ -4,14 +4,14 @@ from __future__ import unicode_literals
|
|
from django.db import migrations
|
|
from django.db import migrations
|
|
|
|
|
|
|
|
|
|
-_ = lambda x: x
|
|
|
|
|
|
+_ = lambda s: s
|
|
|
|
|
|
|
|
|
|
def create_default_categories_roles(apps, schema_editor):
|
|
def create_default_categories_roles(apps, schema_editor):
|
|
CategoryRole = apps.get_model('misago_categories', 'CategoryRole')
|
|
CategoryRole = apps.get_model('misago_categories', 'CategoryRole')
|
|
|
|
|
|
CategoryRole.objects.create(
|
|
CategoryRole.objects.create(
|
|
- name=_('See only'),
|
|
|
|
|
|
+ name=_("See only"),
|
|
permissions={
|
|
permissions={
|
|
# categories perms
|
|
# categories perms
|
|
'misago.categories.permissions': {
|
|
'misago.categories.permissions': {
|
|
@@ -22,7 +22,7 @@ def create_default_categories_roles(apps, schema_editor):
|
|
)
|
|
)
|
|
|
|
|
|
read_only = CategoryRole.objects.create(
|
|
read_only = CategoryRole.objects.create(
|
|
- name=_('Read only'),
|
|
|
|
|
|
+ name=_("Read only"),
|
|
permissions={
|
|
permissions={
|
|
# categories perms
|
|
# categories perms
|
|
'misago.categories.permissions': {
|
|
'misago.categories.permissions': {
|
|
@@ -41,7 +41,7 @@ def create_default_categories_roles(apps, schema_editor):
|
|
)
|
|
)
|
|
|
|
|
|
CategoryRole.objects.create(
|
|
CategoryRole.objects.create(
|
|
- name=_('Reply to threads'),
|
|
|
|
|
|
+ name=_("Reply to threads"),
|
|
permissions={
|
|
permissions={
|
|
# categories perms
|
|
# categories perms
|
|
'misago.categories.permissions': {
|
|
'misago.categories.permissions': {
|
|
@@ -63,7 +63,7 @@ def create_default_categories_roles(apps, schema_editor):
|
|
)
|
|
)
|
|
|
|
|
|
standard = CategoryRole.objects.create(
|
|
standard = CategoryRole.objects.create(
|
|
- name=_('Start and reply threads'),
|
|
|
|
|
|
+ name=_("Start and reply threads"),
|
|
permissions={
|
|
permissions={
|
|
# categories perms
|
|
# categories perms
|
|
'misago.categories.permissions': {
|
|
'misago.categories.permissions': {
|
|
@@ -87,7 +87,7 @@ def create_default_categories_roles(apps, schema_editor):
|
|
)
|
|
)
|
|
|
|
|
|
CategoryRole.objects.create(
|
|
CategoryRole.objects.create(
|
|
- name=_('Start and reply threads, make polls'),
|
|
|
|
|
|
+ name=_("Start and reply threads, make polls"),
|
|
permissions={
|
|
permissions={
|
|
# categories perms
|
|
# categories perms
|
|
'misago.categories.permissions': {
|
|
'misago.categories.permissions': {
|
|
@@ -111,7 +111,7 @@ def create_default_categories_roles(apps, schema_editor):
|
|
)
|
|
)
|
|
|
|
|
|
moderator = CategoryRole.objects.create(
|
|
moderator = CategoryRole.objects.create(
|
|
- name=_('Moderator'),
|
|
|
|
|
|
+ name=_("Moderator"),
|
|
permissions={
|
|
permissions={
|
|
# categories perms
|
|
# categories perms
|
|
'misago.categories.permissions': {
|
|
'misago.categories.permissions': {
|
|
@@ -161,7 +161,7 @@ def create_default_categories_roles(apps, schema_editor):
|
|
category = Category.objects.get(tree_id=1, level=1)
|
|
category = Category.objects.get(tree_id=1, level=1)
|
|
|
|
|
|
RoleCategoryACL.objects.create(
|
|
RoleCategoryACL.objects.create(
|
|
- role=Role.objects.get(name=_('Moderator')), category=category, category_role=moderator
|
|
|
|
|
|
+ role=Role.objects.get(name=_("Moderator")), category=category, category_role=moderator
|
|
)
|
|
)
|
|
|
|
|
|
RoleCategoryACL.objects.create(
|
|
RoleCategoryACL.objects.create(
|